1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[871],{172:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.mapButtonToCommand=t.DefaultEditFrameButtonIds=t.DefaultEditFrameButtons=t.DefaultEditFrameButton=t.handleEditorAnchors=t.resetEditorChromes=t.isEditorActive=t.HorizonEditor=t.ExperienceEditor=t.tryParseEnvValue=t.mergeURLSearchParams=t.escapeNonSpecialQuestionMarks=t.areURLSearchParamsEqual=t.isRegexOrUrl=t.getAllowedOriginsFromEnv=t.enforceCors=t.isTimeoutError=t.isAbsoluteUrl=t.resolveUrl=t.isServer=void 0;var i=r(1580);Object.defineProperty(t,"isServer",{enumerable:!0,get:function(){return n(i).default}});var o=r(9749);Object.defineProperty(t,"resolveUrl",{enumerable:!0,get:function(){return o.resolveUrl}}),Object.defineProperty(t,"isAbsoluteUrl",{enumerable:!0,get:function(){return o.isAbsoluteUrl}}),Object.defineProperty(t,"isTimeoutError",{enumerable:!0,get:function(){return o.isTimeoutError}}),Object.defineProperty(t,"enforceCors",{enumerable:!0,get:function(){return o.enforceCors}}),Object.defineProperty(t,"getAllowedOriginsFromEnv",{enumerable:!0,get:function(){return o.getAllowedOriginsFromEnv}}),Object.defineProperty(t,"isRegexOrUrl",{enumerable:!0,get:function(){return o.isRegexOrUrl}}),Object.defineProperty(t,"areURLSearchParamsEqual",{enumerable:!0,get:function(){return o.areURLSearchParamsEqual}}),Object.defineProperty(t,"escapeNonSpecialQuestionMarks",{enumerable:!0,get:function(){return o.escapeNonSpecialQuestionMarks}}),Object.defineProperty(t,"mergeURLSearchParams",{enumerable:!0,get:function(){return o.mergeURLSearchParams}});var a=r(795);Object.defineProperty(t,"tryParseEnvValue",{enumerable:!0,get:function(){return a.tryParseEnvValue}});var s=r(6172);Object.defineProperty(t,"ExperienceEditor",{enumerable:!0,get:function(){return s.ExperienceEditor}}),Object.defineProperty(t,"HorizonEditor",{enumerable:!0,get:function(){return s.HorizonEditor}}),Object.defineProperty(t,"isEditorActive",{enumerable:!0,get:function(){return s.isEditorActive}}),Object.defineProperty(t,"resetEditorChromes",{enumerable:!0,get:function(){return s.resetEditorChromes}}),Object.defineProperty(t,"handleEditorAnchors",{enumerable:!0,get:function(){return s.handleEditorAnchors}});var u=r(5823);Object.defineProperty(t,"DefaultEditFrameButton",{enumerable:!0,get:function(){return u.DefaultEditFrameButton}}),Object.defineProperty(t,"DefaultEditFrameButtons",{enumerable:!0,get:function(){return u.DefaultEditFrameButtons}}),Object.defineProperty(t,"DefaultEditFrameButtonIds",{enumerable:!0,get:function(){return u.DefaultEditFrameButtonIds}}),Object.defineProperty(t,"mapButtonToCommand",{enumerable:!0,get:function(){return u.mapButtonToCommand}})},194:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return n}});let n=r(3615).unstable_rethrow;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},301:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return u}});let n=r(4232),i=r(2640),o="function"==typeof IntersectionObserver,a=new Map,s=[];function u(e){let{rootRef:t,rootMargin:r,disabled:u}=e,c=u||!o,[l,d]=(0,n.useState)(!1),f=(0,n.useRef)(null),p=(0,n.useCallback)(e=>{f.current=e},[]);return(0,n.useEffect)(()=>{if(o){if(c||l)return;let e=f.current;if(e&&e.tagName)return function(e,t,r){let{id:n,observer:i,elements:o}=function(e){let t,r={root:e.root||null,margin:e.rootMargin||""},n=s.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=a.get(n)))return t;let i=new Map;return t={id:r,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=i.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:i},s.push(r),a.set(r,t),t}(r);return o.set(e,t),i.observe(e),function(){if(o.delete(e),i.unobserve(e),0===o.size){i.disconnect(),a.delete(n);let e=s.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&s.splice(e,1)}}}(e,e=>e&&d(e),{root:null==t?void 0:t.current,rootMargin:r})}else if(!l){let e=(0,i.requestIdleCallback)(()=>d(!0));return()=>(0,i.cancelIdleCallback)(e)}},[c,r,t,l,f.current]),[p,l,(0,n.useCallback)(()=>{d(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},302:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ServerInsertedHTMLContext:function(){return i},useServerInsertedHTML:function(){return o}});let n=r(8365)._(r(4232)),i=n.default.createContext(null);function o(e){let t=(0,n.useContext)(i);t&&t(e)}},364:(e,t,r)=>{"use strict";r.d(t,{B$:()=>s,f_:()=>a,ns:()=>u,q1:()=>c});var n=r(7715),i=r(4304),o=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};let a=e=>e?Object.keys(e).reduce((t,r)=>{switch(r){case"class":t.className=e.class;break;case"style":t.style=((e="")=>{let t=(0,i.qg)(e,{preserveNumbers:!0});return Object.keys(t).reduce((e,r)=>(e[r.replace(/^.|-./g,(e,t)=>0===t?e.toLowerCase():e.substr(1).toUpperCase())]=t[r],e),{})})(e.style);break;default:t[r]=e[r]}return t},{}):[],s=e=>{if(e.class){if(e.className){let t=e.className;t+=` ${e.class}`,e.className=t}else e.className=e.class;delete e.class}},u=e=>{let{className:t}=e,r=Object.entries(o(e,["className"])).map(([e,t])=>{if("object"==typeof t){let r=JSON.stringify(t).replace(/"|{|}/g,"").replace(/,/g,";");return`${e}="${r}"`}return`${e}="${t}"`});return t&&r.push(`class="${t}"`),r.join(" ")},c=e=>{let t={};return Object.entries(e).reduce((t,[r])=>(t[r]=(0,n.getFieldValue)(e,r),t),t)}},397:(e,t,r)=>{var n=r(8932),i=function(e){var t="",r=Object.keys(e);return r.forEach(function(i,o){var a,s=e[i];a=i=n(i),/[height|width]$/.test(a)&&"number"==typeof s&&(s+="px"),!0===s?t+=i:!1===s?t+="not "+i:t+="("+i+": "+s+")",o<r.length-1&&(t+=" and ")}),t};e.exports=function(e){var t="";return"string"==typeof e?e:e instanceof Array?(e.forEach(function(r,n){t+=i(r),n<e.length-1&&(t+=", ")}),t):i(e)}},620:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveRequestDocument=void 0;let n=r(901),i=e=>{let t,r=e.definitions.filter(e=>"OperationDefinition"===e.kind);return 1===r.length&&(t=r[0]?.name?.value),t};t.resolveRequestDocument=e=>{if("string"==typeof e){let t;try{let r=(0,n.parse)(e);t=i(r)}catch(e){}return{query:e,operationName:t}}let t=i(e);return{query:(0,n.print)(e),operationName:t}}},700:(e,t,r)=>{"use strict";r.d(t,{S:()=>o,n:()=>a});var n=r(4232),i=r(2547);function o(e){return function(t){return function(r){return n.createElement(i.q3.Consumer,null,i=>n.createElement(t,Object.assign({},r,{sitecoreContext:i.context,api:i.api,updateSitecoreContext:e&&e.updatable&&i.setContext})))}}}function a(e){let t=n.useContext(i.q3),r=null==e?void 0:e.updatable;return{api:t.api,sitecoreContext:t.context,updateSitecoreContext:r?t.setContext:void 0}}},710:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Track=void 0;var n=a(r(4232)),i=a(r(5039)),o=r(4523);function a(e){return e&&e.__esModule?e:{default:e}}function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function c(e,t){return(c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function l(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(d=function(){return!!e})()}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?p(Object(r),!0).forEach(function(t){m(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function m(e,t,r){return(t=v(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=s(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:String(t)}var g=function(e){var t,r,n,i,o;return n=(o=e.rtl?e.slideCount-1-e.index:e.index)<0||o>=e.slideCount,e.centerMode?(i=Math.floor(e.slidesToShow/2),r=(o-e.currentSlide)%e.slideCount==0,o>e.currentSlide-i-1&&o<=e.currentSlide+i&&(t=!0)):t=e.currentSlide<=o&&o<e.currentSlide+e.slidesToShow,{"slick-slide":!0,"slick-active":t,"slick-center":r,"slick-cloned":n,"slick-current":o===(e.targetSlide<0?e.targetSlide+e.slideCount:e.targetSlide>=e.slideCount?e.targetSlide-e.slideCount:e.targetSlide)}},y=function(e){var t={};return(void 0===e.variableWidth||!1===e.variableWidth)&&(t.width=e.slideWidth),e.fade&&(t.position="relative",e.vertical?t.top=-e.index*parseInt(e.slideHeight):t.left=-e.index*parseInt(e.slideWidth),t.opacity=+(e.currentSlide===e.index),t.zIndex=e.currentSlide===e.index?999:998,e.useCSS&&(t.transition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase)),t},b=function(e,t){return e.key||t},E=function(e){var t,r=[],a=[],s=[],u=n.default.Children.count(e.children),c=(0,o.lazyStartIndex)(e),l=(0,o.lazyEndIndex)(e);return(n.default.Children.forEach(e.children,function(d,f){var p,m={message:"children",index:f,slidesToScroll:e.slidesToScroll,currentSlide:e.currentSlide};p=!e.lazyLoad||e.lazyLoad&&e.lazyLoadedList.indexOf(f)>=0?d:n.default.createElement("div",null);var v=y(h(h({},e),{},{index:f})),E=p.props.className||"",$=g(h(h({},e),{},{index:f}));if(r.push(n.default.cloneElement(p,{key:"original"+b(p,f),"data-index":f,className:(0,i.default)($,E),tabIndex:"-1","aria-hidden":!$["slick-active"],style:h(h({outline:"none"},p.props.style||{}),v),onClick:function(t){p.props&&p.props.onClick&&p.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(m)}})),e.infinite&&!1===e.fade){var w=u-f;w<=(0,o.getPreClones)(e)&&((t=-w)>=c&&(p=d),$=g(h(h({},e),{},{index:t})),a.push(n.default.cloneElement(p,{key:"precloned"+b(p,t),"data-index":t,tabIndex:"-1",className:(0,i.default)($,E),"aria-hidden":!$["slick-active"],style:h(h({},p.props.style||{}),v),onClick:function(t){p.props&&p.props.onClick&&p.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(m)}}))),(t=u+f)<l&&(p=d),$=g(h(h({},e),{},{index:t})),s.push(n.default.cloneElement(p,{key:"postcloned"+b(p,t),"data-index":t,tabIndex:"-1",className:(0,i.default)($,E),"aria-hidden":!$["slick-active"],style:h(h({},p.props.style||{}),v),onClick:function(t){p.props&&p.props.onClick&&p.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(m)}}))}}),e.rtl)?a.concat(r,s).reverse():a.concat(r,s)};t.Track=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");o.prototype=Object.create(e&&e.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),Object.defineProperty(o,"prototype",{writable:!1}),e&&c(o,e);var t,r,i=(t=d(),function(){var e,r=f(o);return e=t?Reflect.construct(r,arguments,f(this).constructor):r.apply(this,arguments),function(e,t){if(t&&("object"===s(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return l(e)}(this,e)});function o(){var e;if(!(this instanceof o))throw TypeError("Cannot call a class as a function");for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return m(l(e=i.call.apply(i,[this].concat(r))),"node",null),m(l(e),"handleRef",function(t){e.node=t}),e}return r=[{key:"render",value:function(){var e=E(this.props),t=this.props,r=t.onMouseEnter,i=t.onMouseOver,o=t.onMouseLeave;return n.default.createElement("div",u({ref:this.handleRef,className:"slick-track",style:this.props.trackStyle},{onMouseEnter:r,onMouseOver:i,onMouseLeave:o}),e)}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,v(n.key),n)}}(o.prototype,r),Object.defineProperty(o,"prototype",{writable:!1}),o}(n.default.PureComponent)},749:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.InnerSlider=void 0;var n=f(r(4232)),i=f(r(8321)),o=f(r(9149)),a=f(r(5039)),s=r(4523),u=r(710),c=r(1843),l=r(3838),d=f(r(2351));function f(e){return e&&e.__esModule?e:{default:e}}function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function h(){return(h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach(function(t){$(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function g(e,t){return(g=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function y(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(b=function(){return!!e})()}function E(e){return(E=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function $(e,t,r){return(t=w(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function w(e){var t=function(e,t){if("object"!=p(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=p(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==p(t)?t:String(t)}t.InnerSlider=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");m.prototype=Object.create(e&&e.prototype,{constructor:{value:m,writable:!0,configurable:!0}}),Object.defineProperty(m,"prototype",{writable:!1}),e&&g(m,e);var t,r,f=(t=b(),function(){var e,r=E(m);return e=t?Reflect.construct(r,arguments,E(this).constructor):r.apply(this,arguments),function(e,t){if(t&&("object"===p(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return y(e)}(this,e)});function m(e){if(!(this instanceof m))throw TypeError("Cannot call a class as a function");$(y(t=f.call(this,e)),"listRefHandler",function(e){return t.list=e}),$(y(t),"trackRefHandler",function(e){return t.track=e}),$(y(t),"adaptHeight",function(){if(t.props.adaptiveHeight&&t.list){var e=t.list.querySelector('[data-index="'.concat(t.state.currentSlide,'"]'));t.list.style.height=(0,s.getHeight)(e)+"px"}}),$(y(t),"componentDidMount",function(){if(t.props.onInit&&t.props.onInit(),t.props.lazyLoad){var e=(0,s.getOnDemandLazySlides)(v(v({},t.props),t.state));e.length>0&&(t.setState(function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}}),t.props.onLazyLoad&&t.props.onLazyLoad(e))}var r=v({listRef:t.list,trackRef:t.track},t.props);t.updateState(r,!0,function(){t.adaptHeight(),t.props.autoplay&&t.autoPlay("update")}),"progressive"===t.props.lazyLoad&&(t.lazyLoadTimer=setInterval(t.progressiveLazyLoad,1e3)),t.ro=new d.default(function(){t.state.animating?(t.onWindowResized(!1),t.callbackTimers.push(setTimeout(function(){return t.onWindowResized()},t.props.speed))):t.onWindowResized()}),t.ro.observe(t.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(e){e.onfocus=t.props.pauseOnFocus?t.onSlideFocus:null,e.onblur=t.props.pauseOnFocus?t.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",t.onWindowResized):window.attachEvent("onresize",t.onWindowResized)}),$(y(t),"componentWillUnmount",function(){t.animationEndCallback&&clearTimeout(t.animationEndCallback),t.lazyLoadTimer&&clearInterval(t.lazyLoadTimer),t.callbackTimers.length&&(t.callbackTimers.forEac
1h(function(e){return clearTimeout(e)}),t.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",t.onWindowResized):window.detachEvent("onresize",t.onWindowResized),t.autoplayTimer&&clearInterval(t.autoplayTimer),t.ro.disconnect()}),$(y(t),"componentDidUpdate",function(e){if(t.checkImagesLoad(),t.props.onReInit&&t.props.onReInit(),t.props.lazyLoad){var r=(0,s.getOnDemandLazySlides)(v(v({},t.props),t.state));r.length>0&&(t.setState(function(e){return{lazyLoadedList:e.lazyLoadedList.concat(r)}}),t.props.onLazyLoad&&t.props.onLazyLoad(r))}t.adaptHeight();var i=v(v({listRef:t.list,trackRef:t.track},t.props),t.state),o=t.didPropsChange(e);o&&t.updateState(i,o,function(){t.state.currentSlide>=n.default.Children.count(t.props.children)&&t.changeSlide({message:"index",index:n.default.Children.count(t.props.children)-t.props.slidesToShow,currentSlide:t.state.currentSlide}),t.props.autoplay?t.autoPlay("update"):t.pause("paused")})}),$(y(t),"onWindowResized",function(e){t.debouncedResize&&t.debouncedResize.cancel(),t.debouncedResize=(0,o.default)(function(){return t.resizeWindow(e)},50),t.debouncedResize()}),$(y(t),"resizeWindow",function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];if(t.track&&t.track.node){var r=v(v({listRef:t.list,trackRef:t.track},t.props),t.state);t.updateState(r,e,function(){t.props.autoplay?t.autoPlay("update"):t.pause("paused")}),t.setState({animating:!1}),clearTimeout(t.animationEndCallback),delete t.animationEndCallback}}),$(y(t),"updateState",function(e,r,i){var o=(0,s.initializedState)(e);e=v(v(v({},e),o),{},{slideIndex:o.currentSlide});var a=(0,s.getTrackLeft)(e);e=v(v({},e),{},{left:a});var u=(0,s.getTrackCSS)(e);(r||n.default.Children.count(t.props.children)!==n.default.Children.count(e.children))&&(o.trackStyle=u),t.setState(o,i)}),$(y(t),"ssrInit",function(){if(t.props.variableWidth){var e=0,r=0,i=[],o=(0,s.getPreClones)(v(v(v({},t.props),t.state),{},{slideCount:t.props.children.length})),a=(0,s.getPostClones)(v(v(v({},t.props),t.state),{},{slideCount:t.props.children.length}));t.props.children.forEach(function(t){i.push(t.props.style.width),e+=t.props.style.width});for(var u=0;u<o;u++)r+=i[i.length-1-u],e+=i[i.length-1-u];for(var c=0;c<a;c++)e+=i[c];for(var l=0;l<t.state.currentSlide;l++)r+=i[l];var d={width:e+"px",left:-r+"px"};if(t.props.centerMode){var f="".concat(i[t.state.currentSlide],"px");d.left="calc(".concat(d.left," + (100% - ").concat(f,") / 2 ) ")}return{trackStyle:d}}var p=n.default.Children.count(t.props.children),h=v(v(v({},t.props),t.state),{},{slideCount:p}),m=(0,s.getPreClones)(h)+(0,s.getPostClones)(h)+p,g=100/t.props.slidesToShow*m,y=100/m,b=-y*((0,s.getPreClones)(h)+t.state.currentSlide)*g/100;return t.props.centerMode&&(b+=(100-y*g/100)/2),{slideWidth:y+"%",trackStyle:{width:g+"%",left:b+"%"}}}),$(y(t),"checkImagesLoad",function(){var e=t.list&&t.list.querySelectorAll&&t.list.querySelectorAll(".slick-slide img")||[],r=e.length,n=0;Array.prototype.forEach.call(e,function(e){var i=function(){return++n&&n>=r&&t.onWindowResized()};if(e.onclick){var o=e.onclick;e.onclick=function(t){o(t),e.parentNode.focus()}}else e.onclick=function(){return e.parentNode.focus()};e.onload||(t.props.lazyLoad?e.onload=function(){t.adaptHeight(),t.callbackTimers.push(setTimeout(t.onWindowResized,t.props.speed))}:(e.onload=i,e.onerror=function(){i(),t.props.onLazyLoadError&&t.props.onLazyLoadError()}))})}),$(y(t),"progressiveLazyLoad",function(){for(var e=[],r=v(v({},t.props),t.state),n=t.state.currentSlide;n<t.state.slideCount+(0,s.getPostClones)(r);n++)if(0>t.state.lazyLoadedList.indexOf(n)){e.push(n);break}for(var i=t.state.currentSlide-1;i>=-(0,s.getPreClones)(r);i--)if(0>t.state.lazyLoadedList.indexOf(i)){e.push(i);break}e.length>0?(t.setState(function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}}),t.props.onLazyLoad&&t.props.onLazyLoad(e)):t.lazyLoadTimer&&(clearInterval(t.lazyLoadTimer),delete t.lazyLoadTimer)}),$(y(t),"slideHandler",function(e){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.props,i=n.asNavFor,o=n.beforeChange,a=n.onLazyLoad,u=n.speed,c=n.afterChange,l=t.state.currentSlide,d=(0,s.slideHandler)(v(v(v({index:e},t.props),t.state),{},{trackRef:t.track,useCSS:t.props.useCSS&&!r})),f=d.state,p=d.nextState;if(f){o&&o(l,f.currentSlide);var h=f.lazyLoadedList.filter(function(e){return 0>t.state.lazyLoadedList.indexOf(e)});a&&h.length>0&&a(h),!t.props.waitForAnimate&&t.animationEndCallback&&(clearTimeout(t.animationEndCallback),c&&c(l),delete t.animationEndCallback),t.setState(f,function(){i&&t.asNavForIndex!==e&&(t.asNavForIndex=e,i.innerSlider.slideHandler(e)),p&&(t.animationEndCallback=setTimeout(function(){var e=p.animating,r=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(p,["animating"]);t.setState(r,function(){t.callbackTimers.push(setTimeout(function(){return t.setState({animating:e})},10)),c&&c(f.currentSlide),delete t.animationEndCallback})},u))})}}),$(y(t),"changeSlide",function(e){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=v(v({},t.props),t.state),i=(0,s.changeSlide)(n,e);if((0===i||i)&&(!0===r?t.slideHandler(i,r):t.slideHandler(i),t.props.autoplay&&t.autoPlay("update"),t.props.focusOnSelect)){var o=t.list.querySelectorAll(".slick-current");o[0]&&o[0].focus()}}),$(y(t),"clickHandler",function(e){!1===t.clickable&&(e.stopPropagation(),e.preventDefault()),t.clickable=!0}),$(y(t),"keyHandler",function(e){var r=(0,s.keyHandler)(e,t.props.accessibility,t.props.rtl);""!==r&&t.changeSlide({message:r})}),$(y(t),"selectHandler",function(e){t.changeSlide(e)}),$(y(t),"disableBodyScroll",function(){window.ontouchmove=function(e){(e=e||window.event).preventDefault&&e.preventDefault(),e.returnValue=!1}}),$(y(t),"enableBodyScroll",function(){window.ontouchmove=null}),$(y(t),"swipeStart",function(e){t.props.verticalSwiping&&t.disableBodyScroll();var r=(0,s.swipeStart)(e,t.props.swipe,t.props.draggable);""!==r&&t.setState(r)}),$(y(t),"swipeMove",function(e){var r=(0,s.swipeMove)(e,v(v(v({},t.props),t.state),{},{trackRef:t.track,listRef:t.list,slideIndex:t.state.currentSlide}));r&&(r.swiping&&(t.clickable=!1),t.setState(r))}),$(y(t),"swipeEnd",function(e){var r=(0,s.swipeEnd)(e,v(v(v({},t.props),t.state),{},{trackRef:t.track,listRef:t.list,slideIndex:t.state.currentSlide}));if(r){var n=r.triggerSlideHandler;delete r.triggerSlideHandler,t.setState(r),void 0!==n&&(t.slideHandler(n),t.props.verticalSwiping&&t.enableBodyScroll())}}),$(y(t),"touchEnd",function(e){t.swipeEnd(e),t.clickable=!0}),$(y(t),"slickPrev",function(){t.callbackTimers.push(setTimeout(function(){return t.changeSlide({message:"previous"})},0))}),$(y(t),"slickNext",function(){t.callbackTimers.push(setTimeout(function(){return t.changeSlide({message:"next"})},0))}),$(y(t),"slickGoTo",function(e){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(isNaN(e=Number(e)))return"";t.callbackTimers.push(setTimeout(function(){return t.changeSlide({message:"index",index:e,currentSlide:t.state.currentSlide},r)},0))}),$(y(t),"play",function(){var e;if(t.props.rtl)e=t.state.currentSlide-t.props.slidesToScroll;else{if(!(0,s.canGoNext)(v(v({},t.props),t.state)))return!1;e=t.state.currentSlide+t.props.slidesToScroll}t.slideHandler(e)}),$(y(t),"autoPlay",function(e){t.autoplayTimer&&clearInterval(t.autoplayTimer);var r=t.state.autoplaying;if("update"===e){if("hovered"===r||"focused"===r||"paused"===r)return}else if("leave"===e){if("paused"===r||"focused"===r)return}else if("blur"===e&&("paused"===r||"hovered"===r))return;t.autoplayTimer=setInterval(t.play,t.props.autoplaySpeed+50),t.setState({auto
1playing:"playing"})}),$(y(t),"pause",function(e){t.autoplayTimer&&(clearInterval(t.autoplayTimer),t.autoplayTimer=null);var r=t.state.autoplaying;"paused"===e?t.setState({autoplaying:"paused"}):"focused"===e?("hovered"===r||"playing"===r)&&t.setState({autoplaying:"focused"}):"playing"===r&&t.setState({autoplaying:"hovered"})}),$(y(t),"onDotsOver",function(){return t.props.autoplay&&t.pause("hovered")}),$(y(t),"onDotsLeave",function(){return t.props.autoplay&&"hovered"===t.state.autoplaying&&t.autoPlay("leave")}),$(y(t),"onTrackOver",function(){return t.props.autoplay&&t.pause("hovered")}),$(y(t),"onTrackLeave",function(){return t.props.autoplay&&"hovered"===t.state.autoplaying&&t.autoPlay("leave")}),$(y(t),"onSlideFocus",function(){return t.props.autoplay&&t.pause("focused")}),$(y(t),"onSlideBlur",function(){return t.props.autoplay&&"focused"===t.state.autoplaying&&t.autoPlay("blur")}),$(y(t),"render",function(){var e,r,i,o=(0,a.default)("slick-slider",t.props.className,{"slick-vertical":t.props.vertical,"slick-initialized":!0}),d=v(v({},t.props),t.state),f=(0,s.extractObject)(d,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),p=t.props.pauseOnHover;if(f=v(v({},f),{},{onMouseEnter:p?t.onTrackOver:null,onMouseLeave:p?t.onTrackLeave:null,onMouseOver:p?t.onTrackOver:null,focusOnSelect:t.props.focusOnSelect&&t.clickable?t.selectHandler:null}),!0===t.props.dots&&t.state.slideCount>=t.props.slidesToShow){var m=(0,s.extractObject)(d,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),g=t.props.pauseOnDotsHover;m=v(v({},m),{},{clickHandler:t.changeSlide,onMouseEnter:g?t.onDotsLeave:null,onMouseOver:g?t.onDotsOver:null,onMouseLeave:g?t.onDotsLeave:null}),e=n.default.createElement(c.Dots,m)}var y=(0,s.extractObject)(d,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);y.clickHandler=t.changeSlide,t.props.arrows&&(r=n.default.createElement(l.PrevArrow,y),i=n.default.createElement(l.NextArrow,y));var b=null;t.props.vertical&&(b={height:t.state.listHeight});var E=null;!1===t.props.vertical?!0===t.props.centerMode&&(E={padding:"0px "+t.props.centerPadding}):!0===t.props.centerMode&&(E={padding:t.props.centerPadding+" 0px"});var $=v(v({},b),E),w=t.props.touchMove,D={className:"slick-list",style:$,onClick:t.clickHandler,onMouseDown:w?t.swipeStart:null,onMouseMove:t.state.dragging&&w?t.swipeMove:null,onMouseUp:w?t.swipeEnd:null,onMouseLeave:t.state.dragging&&w?t.swipeEnd:null,onTouchStart:w?t.swipeStart:null,onTouchMove:t.state.dragging&&w?t.swipeMove:null,onTouchEnd:w?t.touchEnd:null,onTouchCancel:t.state.dragging&&w?t.swipeEnd:null,onKeyDown:t.props.accessibility?t.keyHandler:null},O={className:o,dir:"ltr",style:t.props.style};return t.props.unslick&&(D={className:"slick-list"},O={className:o}),n.default.createElement("div",O,t.props.unslick?"":r,n.default.createElement("div",h({ref:t.listRefHandler},D),n.default.createElement(u.Track,h({ref:t.trackRefHandler},f),t.props.children)),t.props.unslick?"":i,t.props.unslick?"":e)}),t.list=null,t.track=null,t.state=v(v({},i.default),{},{currentSlide:t.props.initialSlide,targetSlide:t.props.initialSlide?t.props.initialSlide:0,slideCount:n.default.Children.count(t.props.children)}),t.callbackTimers=[],t.clickable=!0,t.debouncedResize=null;var t,r=t.ssrInit();return t.state=v(v({},t.state),r),t}return r=[{key:"didPropsChange",value:function(e){for(var t=!1,r=0,i=Object.keys(this.props);r<i.length;r++){var o=i[r];if(!e.hasOwnProperty(o)||!("object"===p(e[o])||"function"==typeof e[o]||isNaN(e[o]))&&e[o]!==this.props[o]){t=!0;break}}return t||n.default.Children.count(this.props.children)!==n.default.Children.count(e.children)}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,w(n.key),n)}}(m.prototype,r),Object.defineProperty(m,"prototype",{writable:!1}),m}(n.default.Component)},795:(e,t)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.tryParseEnvValue=void 0,t.tryParseEnvValue=(e,t)=>{if(!e)return t;if(e.startsWith("{")&&e.endsWith("}"))try{return JSON.parse(e)}catch(t){console.warn("Parsing of env variable failed"),console.warn(`Attempted to parse ${e}`)}return t}},901:(e,t,r)=>{"use strict";r.r(t),r.d(t,{BREAK:()=>ea,BreakingChangeType:()=>i2,DEFAULT_DEPRECATION_REASON:()=>ra,DangerousChangeType:()=>i3,DirectiveLocation:()=>B,ExecutableDefinitionsRule:()=>rF,FieldsOnCorrectTypeRule:()=>rW,FragmentsOnCompositeTypesRule:()=>rG,GraphQLBoolean:()=>tz,GraphQLDeprecatedDirective:()=>rs,GraphQLDirective:()=>rn,GraphQLEnumType:()=>tN,GraphQLError:()=>S,GraphQLFloat:()=>tV,GraphQLID:()=>tH,GraphQLIncludeDirective:()=>ri,GraphQLInputObjectType:()=>tx,GraphQLInt:()=>tU,GraphQLInterfaceType:()=>tT,GraphQLList:()=>to,GraphQLNonNull:()=>ta,GraphQLObjectType:()=>ty,GraphQLScalarType:()=>tg,GraphQLSchema:()=>rp,GraphQLSkipDirective:()=>ro,GraphQLSpecifiedByDirective:()=>ru,GraphQLString:()=>tG,GraphQLUnionType:()=>tS,Kind:()=>x,KnownArgumentNamesRule:()=>r5,KnownDirectivesRule:()=>r2,KnownFragmentNamesRule:()=>rY,KnownTypeNamesRule:()=>rV,Lexer:()=>Q,Location:()=>P,LoneAnonymousOperationRule:()=>rq,LoneSchemaDefinitionRule:()=>nv,NoDeprecatedCustomRule:()=>ip,NoFragmentCyclesRule:()=>rX,NoSchemaIntrospectionCustomRule:()=>ih,NoUndefinedVariablesRule:()=>r0,NoUnusedFragmentsRule:()=>rK,NoUnusedVariablesRule:()=>r1,OverlappingFieldsCanBeMergedRule:()=>ns,PossibleFragmentSpreadsRule:()=>rJ,PossibleTypeExtensionsRule:()=>nD,ProvidedRequiredArgumentsRule:()=>nn,ScalarLeafsRule:()=>rH,SchemaMetaFieldDef:()=>t5,SingleFieldSubscriptionsRule:()=>rU,Source:()=>V,Token:()=>k,TokenKind:()=>j,TypeInfo:()=>rS,TypeKind:()=>t4,TypeMetaFieldDef:()=>t9,TypeNameMetaFieldDef:()=>t6,UniqueArgumentNamesRule:()=>r6,UniqueDirectiveNamesRule:()=>n$,UniqueDirectivesPerLocationRule:()=>r3,UniqueEnumValueNamesRule:()=>nb,UniqueFieldDefinitionNamesRule:()=>nE,UniqueFragmentNamesRule:()=>rQ,UniqueInputFieldNamesRule:()=>nm,UniqueOperationNamesRule:()=>rM,UniqueOperationTypesRule:()=>ng,UniqueTypeNamesRule:()=>ny,UniqueVariableNamesRule:()=>rZ,ValidationContext:()=>nx,ValuesOfCorrectTypeRule:()=>r7,VariablesAreInputTypesRule:()=>rz,VariablesInAllowedPositionRule:()=>na,__Directive:()=>tX,__DirectiveLocation:()=>tZ,__EnumValue:()=>t3,__Field:()=>t1,__InputValue:()=>t2,__Schema:()=>tJ,__Type:()=>t0,__TypeKind:()=>t8,assertAbstractType:()=>ti,assertCompositeType:()=>tr,assertDirective:()=>rr,assertEnumType:()=>eX,assertInputObjectType:()=>e0,assertInputType:()=>e5,assertInterfaceType:()=>eQ,assertLeafType:()=>te,assertListType:()=>e2,assertNamedType:()=>tp,assertNonNullType:()=>e4,assertNullableType:()=>tl,assertObjectType:()=>eH,assertOutputType:()=>e6,assertScalarType:()=>eG,assertSchema:()=>rf,assertType:()=>eV,assertUnionType:()=>eK,assertValidName:()=>eh,assertValidSchema:()=>rv,assertWrappingType:()=>tu,astFromValue:()=>tY,buildASTSchema:()=>ix,buildClientSchema:()=>i$,buildSchema:()=>iI,coerceInputValue:()=>nM,concatAST:()=>iK,createSourceEventStream:()=>id,defaultFieldResolver:()=>n7,defaultTypeResolver:()=>n6,doTypesOverlap:()=>tk,execute:()=>nG,executeSync:()=>nz,extendSchema:()=>iO,findBreakingChanges:()=>i4,findDangerousChanges:()=>i8,findDeprecatedUsages:()=>ot,formatError:()=>im,getDescription:()=>iC,getDirectiveValues:()=>nV,getIntrospectionQuery:()=>ig,getLocation:()=>f,getNamedType:()=>th,getNullableType:()=>td,getOperationAST:()=>iy,getOperationRootType:()=>nk,getVisitFn:()=>ec,graphql:()=>it,graphqlSync:()=>ir,introspectionFromSchema:()=>iE,introspectionTypes:()=>t7,isAbstractType:()=>tn,isCompositeType:()=>tt,isDefinitionNode:()=>rC,isDirective:()=>rt,isEnumType:()=>eJ,isEqualType:()=>tR,isExecutableDefinitionNode:()=>rx,isInputObjectType:()=>eZ,isInputType:()=>e8,isInterfaceType:()=>eW,isIntrospectionType:()=>re,isLeafType:()=>e7,isListType:()=>e1,isNamedType:()=>tf,isNonNullType:()=>e3,isNullableType:()=>tc,isObjectType:()=>ez,isOutputType:()=>e9,isRequiredArgument:()=>tO,isRequiredInputField:()=>tA,isScalarType:()=>eB,isSchema:()=>rd,isSelectionNode:()=>rI,isSpecifiedDirective:()=>rl,isSpecifiedScalarType:()=>tQ,isType:()=>eU,isTypeDefinitionNode:()=>rk,isTypeExtensionNode:()=>rj,isTypeNode:()=>rR,isTypeSubTypeOf:()=>tP,isTypeSystemDefinitionNode:()=>rP,isTypeSystemExtensionNode:()=>rL,isUnionType:()=>eY,isValidNameError:()=>em,isValueNode:()=>rA,isWrappingType:()=>ts,lexicographicSortSchema:()=>iP,locatedError:()=>ef,parse:()=>Z,parseType:()=>et,parseValue:()=>ee,print:()=>eC,printError:()=>N,printIntrospectionSchema:()=>iM,printLocation:()=>p,printSchema:()=>iF,printSourceLocation:()=>h,printType:()=>iV,responsePathAsArray:()=>nP,separateOperations:()=>iJ,specifiedDirectives:()=>rc,specifiedRules:()=>nT,specifiedScalarTypes:()=>tW,stripIgnoredCharacters:()=>iZ,subscribe:()=>iu,syntaxError:()=>C,typeFromAST:()=>rT,validate:()=>nI,validateSchema:()=>rm,valueFromAST:()=>nj,valueFromASTUntyped:()=>eF,version:()=>i,versionInfo:()=>o,visit:()=>es,visitInParallel:()=>eu,visitWithTypeInfo:()=>rN});var n,i="15.8.0",o=Object.freeze({major:15,minor:8,patch:0,preReleaseTag:null});function a(e){return"function"==typeof(null==e?void 0:e.then)}function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e){return"object"==s(e)&&null!==e}var c="function"==typeof Symbol&&null!=Symbol.iterator?Symbol.iterator:"@@iterator",l="function"==typeof Symbol&&null!=Symbol.asyncIterator?Symbol.asyncIterator:"@@asyncIterator",d="function"==typeof Symbol&&null!=Symbol.toStringTag?Symbol.toStringTag:"@@toStringTag";function f(e,t){for(var r,n=/\r\n|[\n\r]/g,i=1,o=t+1;(r=n.exec(e.body))&&r.index<t;)i+=1,o=t+1-(r.index+r[0].length);return{line:i,column:o}}function p(e){return h(e.source,f(e.source,e.start))}function h(e,t){var r=e.locationOffset.column-1,n=v(r)+e.body,i=t.line-1,o=e.locationOffset.line-1,a=t.line+o,s=1===t.line?r:0,u=t.column+s,c="".concat(e.name,":").concat(a,":").concat(u,"\n"),l=n.split(/\r\n|[\n\r]/g),d=l[i];if(d.length>120){for(var f=Math.floor(u/80),p=u%80,h=[],g=0;g<d.length;g+=80)h.push(d.slice(g,g+80));return c+m([["".concat(a),h[0]]].concat(h.slice(1,f+1).map(function(e){return["",e]}),[[" ",v(p-1)+"^"],["",h[f+1]]]))}return c+m([["".concat(a-1),l[i-1]],["".concat(a),d],["",v(u-1)+"^"],["".concat(a+1),l[i+1]]])}function m(e){var t=e.filter(function(e){return e[0],void 0!==e[1]}
1),r=Math.max.apply(Math,t.map(function(e){return e[0].length}));return t.map(function(e){var t,n=e[0],i=e[1];return v(r-(t=n).length)+t+(i?" | "+i:" |")}).join("\n")}function v(e){return Array(e+1).join(" ")}function g(e){return(g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function b(e,t){return t&&("object"===g(t)||"function"==typeof t)?t:E(e)}function E(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $(e){var t="function"==typeof Map?new Map:void 0;return($=function(e){var r;if(null===e||(r=e,-1===Function.toString.call(r).indexOf("[native code]")))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return w(e,arguments,T(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),O(n,e)})(e)}function w(e,t,r){return(w=D()?Reflect.construct:function(e,t,r){var n=[null];n.push.apply(n,t);var i=new(Function.bind.apply(e,n));return r&&O(i,r.prototype),i}).apply(null,arguments)}function D(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function T(e){return(T=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var S=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");i.prototype=Object.create(e&&e.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),e&&O(i,e);var t,r,n=(t=D(),function(){var e,r=T(i);return e=t?Reflect.construct(r,arguments,T(this).constructor):r.apply(this,arguments),b(this,e)});function i(e,t,r,o,a,s,c){if(!(this instanceof i))throw TypeError("Cannot call a class as a function");(g=n.call(this,e)).name="GraphQLError",g.originalError=null!=s?s:void 0,g.nodes=_(Array.isArray(t)?t:t?[t]:void 0);for(var l=[],d=0,p=null!=($=g.nodes)?$:[];d<p.length;d++){var h,m,v,g,$,w=p[d].loc;null!=w&&l.push(w)}l=_(l),g.source=null!=r?r:null==(h=l)?void 0:h[0].source,g.positions=null!=o?o:null==(m=l)?void 0:m.map(function(e){return e.start}),g.locations=o&&r?o.map(function(e){return f(r,e)}):null==(v=l)?void 0:v.map(function(e){return f(e.source,e.start)}),g.path=null!=a?a:void 0;var D=null==s?void 0:s.extensions;return(null==c&&u(D)?g.extensions=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},D):g.extensions=null!=c?c:{},Object.defineProperties(E(g),{message:{enumerable:!0},locations:{enumerable:null!=g.locations},path:{enumerable:null!=g.path},extensions:{enumerable:null!=g.extensions&&Object.keys(g.extensions).length>0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=s&&s.stack)?(Object.defineProperty(E(g),"stack",{value:s.stack,writable:!0,configurable:!0}),b(g)):(Error.captureStackTrace?Error.captureStackTrace(E(g),i):Object.defineProperty(E(g),"stack",{value:Error().stack,writable:!0,configurable:!0}),g)}return r=[{key:"toString",value:function(){return N(this)}},{key:d,get:function(){return"Object"}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(i.prototype,r),i}($(Error));function _(e){return void 0===e||0===e.length?void 0:e}function N(e){var t=e.message;if(e.nodes)for(var r=0,n=e.nodes;r<n.length;r++){var i=n[r];i.loc&&(t+="\n\n"+p(i.loc))}else if(e.source&&e.locations)for(var o=0,a=e.locations;o<a.length;o++){var s=a[o];t+="\n\n"+h(e.source,s)}return t}function C(e,t,r){return new S("Syntax Error: ".concat(r),void 0,e,[t])}
1var x=Object.freeze({NAME:"Name",DOCUMENT:"Document",OPERATION_DEFINITION:"OperationDefinition",VARIABLE_DEFINITION:"VariableDefinition",SELECTION_SET:"SelectionSet",FIELD:"Field",ARGUMENT:"Argument",FRAGMENT_SPREAD:"FragmentSpread",INLINE_FRAGMENT:"InlineFragment",FRAGMENT_DEFINITION:"FragmentDefinition",VARIABLE:"Variable",INT:"IntValue",FLOAT:"FloatValue",STRING:"StringValue",BOOLEAN:"BooleanValue",NULL:"NullValue",ENUM:"EnumValue",LIST:"ListValue",OBJECT:"ObjectValue",OBJECT_FIELD:"ObjectField",DIRECTIVE:"Directive",NAMED_TYPE:"NamedType",LIST_TYPE:"ListType",NON_NULL_TYPE:"NonNullType",SCHEMA_DEFINITION:"SchemaDefinition",OPERATION_TYPE_DEFINITION:"OperationTypeDefinition",SCALAR_TYPE_DEFINITION:"ScalarTypeDefinition",OBJECT_TYPE_DEFINITION:"ObjectTypeDefinition",FIELD_DEFINITION:"FieldDefinition",INPUT_VALUE_DEFINITION:"InputValueDefinition",INTERFACE_TYPE_DEFINITION:"InterfaceTypeDefinition",UNION_TYPE_DEFINITION:"UnionTypeDefinition",ENUM_TYPE_DEFINITION:"EnumTypeDefinition",ENUM_VALUE_DEFINITION:"EnumValueDefinition",INPUT_OBJECT_TYPE_DEFINITION:"InputObjectTypeDefinition",DIRECTIVE_DEFINITION:"DirectiveDefinition",SCHEMA_EXTENSION:"SchemaExtension",SCALAR_TYPE_EXTENSION:"ScalarTypeExtension",OBJECT_TYPE_EXTENSION:"ObjectTypeExtension",INTERFACE_TYPE_EXTENSION:"InterfaceTypeExtension",UNION_TYPE_EXTENSION:"UnionTypeExtension",ENUM_TYPE_EXTENSION:"EnumTypeExtension",INPUT_OBJECT_TYPE_EXTENSION:"InputObjectTypeExtension"});function I(e,t){if(!e)throw Error(null!=t?t:"Unexpected invariant triggered.")}var A="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):void 0;function R(e){var t=e.prototype.toJSON;"function"==typeof t||I(0),e.prototype.inspect=t,A&&(e.prototype[A]=t)}var P=function(){function e(e,t,r){this.start=e.start,this.end=t.end,this.startToken=e,this.endToken=t,this.source=r}return e.prototype.toJSON=function(){return{start:this.start,end:this.end}},e}();R(P);var k=function(){function e(e,t,r,n,i,o,a){this.kind=e,this.start=t,this.end=r,this.line=n,this.column=i,this.value=a,this.prev=o,this.next=null}return e.prototype.toJSON=function(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}},e}();function L(e){return null!=e&&"string"==typeof e.kind}R(k);var j=Object.freeze({SOF:"<SOF>",EOF:"<EOF>",BANG:"!",DOLLAR:"$",AMP:"&",PAREN_L:"(",PAREN_R:")",SPREAD:"...",COLON:":",EQUALS:"=",AT:"@",BRACKET_L:"[",BRACKET_R:"]",BRACE_L:"{",PIPE:"|",BRACE_R:"}",NAME:"Name",INT:"Int",FLOAT:"Float",STRING:"String",BLOCK_STRING:"BlockString",COMMENT:"Comment"});function F(e){return(F="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function M(e){return function e(t,r){switch(F(t)){case"string":return JSON.stringify(t);case"function":return t.name?"[function ".concat(t.name,"]"):"[function]";case"object":if(null===t)return"null";return function(t,r){if(-1!==r.indexOf(t))return"[Circular]";var n,i,o,a,s,u=[].concat(r,[t]),c="function"==typeof(i=(n=t)[String(A)])?i:"function"==typeof n.inspect?n.inspect:void 0;if(void 0!==c){var l=c.call(t);if(l!==t)return"string"==typeof l?l:e(l,u)}else if(Array.isArray(t)){var d=t,f=u;if(0===d.length)return"[]";if(f.length>2)return"[Array]";for(var p=Math.min(10,d.length),h=d.length-p,m=[],v=0;v<p;++v)m.push(e(d[v],f));return 1===h?m.push("... 1 more item"):h>1&&m.push("... ".concat(h," more items")),"["+m.join(", ")+"]"}return o=t,a=u,0===(s=Object.keys(o)).length?"{}":a.length>2?"["+function(e){var t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){var r=e.constructor.name;if("string"==typeof r&&""!==r)return r}return t}(o)+"]":"{ "+s.map(function(t){var r=e(o[t],a);return t+": "+r}).join(", ")+" }"}(t,r);default:return String(t)}}(e,[])}function q(e,t){if(!e)throw Error(t)}let U=function(e,t){return e instanceof t};var V=function(){var e;function t(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"GraphQL request",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{line:1,column:1};"string"==typeof e||q(0,"Body must be a string. Received: ".concat(M(e),".")),this.body=e,this.name=t,this.locationOffset=r,this.locationOffset.line>0||q(0,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||q(0,"column in locationOffset is 1-indexed and must be positive.")}return e=[{key:d,get:function(){return"Source"}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(t.prototype,e),t}(),B=Object.freeze({QUERY:"QUERY",MUTATION:"MUTATION",SUBSCRIPTION:"SUBSCRIPTION",FIELD:"FIELD",FRAGMENT_DEFINITION:"FRAGMENT_DEFINITION",FRAGMENT_SPREAD:"FRAGMENT_SPREAD",INLINE_FRAGMENT:"INLINE_FRAGMENT",VARIABLE_DEFINITION:"VARIABLE_DEFINITION",SCHEMA:"SCHEMA",SCALAR:"SCALAR",OBJECT:"OBJECT",FIELD_DEFINITION:"FIELD_DEFINITION",ARGUMENT_DEFINITION:"ARGUMENT_DEFINITION",INTERFACE:"INTERFACE",UNION:"UNION",ENUM:"ENUM",
1ENUM_VALUE:"ENUM_VALUE",INPUT_OBJECT:"INPUT_OBJECT",INPUT_FIELD_DEFINITION:"INPUT_FIELD_DEFINITION"});function G(e){var t=e.split(/\r\n|[\n\r]/g),r=H(e);if(0!==r)for(var n=1;n<t.length;n++)t[n]=t[n].slice(r);for(var i=0;i<t.length&&z(t[i]);)++i;for(var o=t.length;o>i&&z(t[o-1]);)--o;return t.slice(i,o).join("\n")}function z(e){for(var t=0;t<e.length;++t)if(" "!==e[t]&&" "!==e[t])return!1;return!0}function H(e){for(var t,r=!0,n=!0,i=0,o=null,a=0;a<e.length;++a)switch(e.charCodeAt(a)){case 13:10===e.charCodeAt(a+1)&&++a;case 10:r=!1,n=!0,i=0;break;case 9:case 32:++i;break;default:n&&!r&&(null===o||i<o)&&(o=i),n=!1}return null!=(t=o)?t:0}function W(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=-1===e.indexOf("\n"),i=" "===e[0]||" "===e[0],o='"'===e[e.length-1],a="\\"===e[e.length-1],s=!n||o||a||r,u="";return s&&!(n&&i)&&(u+="\n"+t),u+=t?e.replace(/\n/g,"\n"+t):e,s&&(u+="\n"),'"""'+u.replace(/"""/g,'\\"""')+'"""'}var Q=function(){function e(e){var t=new k(j.SOF,0,0,0,0,null);this.source=e,this.lastToken=t,this.token=t,this.line=1,this.lineStart=0}var t=e.prototype;return t.advance=function(){return this.lastToken=this.token,this.token=this.lookahead()},t.lookahead=function(){var e,t=this.token;if(t.kind!==j.EOF)do t=null!=(e=t.next)?e:t.next=function(e,t){for(var r=e.source,n=r.body,i=n.length,o=t.end;o<i;){var a,s=n.charCodeAt(o),u=e.line,c=1+o-e.lineStart;switch(s){case 65279:case 9:case 32:case 44:++o;continue;case 10:++o,++e.line,e.lineStart=o;continue;case 13:10===n.charCodeAt(o+1)?o+=2:++o,++e.line,e.lineStart=o;continue;case 33:return new k(j.BANG,o,o+1,u,c,t);case 35:return function(e,t,r,n,i){var o,a=e.body,s=t;do o=a.charCodeAt(++s);while(!isNaN(o)&&(o>31||9===o));return new k(j.COMMENT,t,s,r,n,i,a.slice(t+1,s))}(r,o,u,c,t);case 36:return new k(j.DOLLAR,o,o+1,u,c,t);case 38:return new k(j.AMP,o,o+1,u,c,t);case 40:return new k(j.PAREN_L,o,o+1,u,c,t);case 41:return new k(j.PAREN_R,o,o+1,u,c,t);case 46:if(46===n.charCodeAt(o+1)&&46===n.charCodeAt(o+2))return new k(j.SPREAD,o,o+3,u,c,t);break;case 58:return new k(j.COLON,o,o+1,u,c,t);case 61:return new k(j.EQUALS,o,o+1,u,c,t);case 64:return new k(j.AT,o,o+1,u,c,t);case 91:return new k(j.BRACKET_L,o,o+1,u,c,t);case 93:return new k(j.BRACKET_R,o,o+1,u,c,t);case 123:return new k(j.BRACE_L,o,o+1,u,c,t);case 124:return new k(j.PIPE,o,o+1,u,c,t);case 125:return new k(j.BRACE_R,o,o+1,u,c,t);case 34:if(34===n.charCodeAt(o+1)&&34===n.charCodeAt(o+2))return function(e,t,r,n,i,o){for(var a=e.body,s=t
1+3,u=s,c=0,l="";s<a.length&&!isNaN(c=a.charCodeAt(s));){if(34===c&&34===a.charCodeAt(s+1)&&34===a.charCodeAt(s+2))return l+=a.slice(u,s),new k(j.BLOCK_STRING,t,s+3,r,n,i,G(l));if(c<32&&9!==c&&10!==c&&13!==c)throw C(e,s,"Invalid character within String: ".concat(K(c),"."));10===c?(++s,++o.line,o.lineStart=s):13===c?(10===a.charCodeAt(s+1)?s+=2:++s,++o.line,o.lineStart=s):92===c&&34===a.charCodeAt(s+1)&&34===a.charCodeAt(s+2)&&34===a.charCodeAt(s+3)?(l+=a.slice(u,s)+'"""',s+=4,u=s):++s}throw C(e,s,"Unterminated string.")}(r,o,u,c,t,e);return function(e,t,r,n,i){for(var o=e.body,a=t+1,s=a,u=0,c="";a<o.length&&!isNaN(u=o.charCodeAt(a))&&10!==u&&13!==u;){if(34===u)return c+=o.slice(s,a),new k(j.STRING,t,a+1,r,n,i,c);if(u<32&&9!==u)throw C(e,a,"Invalid character within String: ".concat(K(u),"."));if(++a,92===u){switch(c+=o.slice(s,a-1),u=o.charCodeAt(a)){case 34:c+='"';break;case 47:c+="/";break;case 92:c+="\\";break;case 98:c+="\b";break;case 102:c+="\f";break;case 110:c+="\n";break;case 114:c+="\r";break;case 116:c+=" ";break;case 117:var l,d,f,p,h=(l=o.charCodeAt(a+1),d=o.charCodeAt(a+2),f=o.charCodeAt(a+3),p=o.charCodeAt(a+4),X(l)<<12|X(d)<<8|X(f)<<4|X(p));if(h<0){var m=o.slice(a+1,a+5);throw C(e,a,"Invalid character escape sequence: \\u".concat(m,"."))}c+=String.fromCharCode(h),a+=4;break;default:throw C(e,a,"Invalid character escape sequence: \\".concat(String.fromCharCode(u),"."))}s=++a}}throw C(e,a,"Unterminated string.")}(r,o,u,c,t);case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return function(e,t,r,n,i,o){var a,s=e.body,u=r,c=t,l=!1;if(45===u&&(u=s.charCodeAt(++c)),48===u){if((u=s.charCodeAt(++c))>=48&&u<=57)throw C(e,c,"Invalid number, unexpected digit after 0: ".concat(K(u),"."))}else c=J(e,c,u),u=s.charCodeAt(c);if(46===u&&(l=!0,u=s.charCodeAt(++c),c=J(e,c,u),u=s.charCodeAt(c)),(69===u||101===u)&&(l=!0,(43===(u=s.charCodeAt(++c))||45===u)&&(u=s.charCodeAt(++c)),c=J(e,c,u),u=s.charCodeAt(c)),46===u||95===(a=u)||a>=65&&a<=90||a>=97&&a<=122)throw C(e,c,"Invalid number, expected digit but got: ".concat(K(u),"."));return new k(l?j.FLOAT:j.INT,t,c,n,i,o,s.slice(t,c))}(r,o,s,u,c,t);
1case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 85:case 86:case 87:case 88:case 89:case 90:case 95:case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 110:case 111:case 112:case 113:case 114:case 115:case 116:case 117:case 118:case 119:case 120:case 121:case 122:for(var l=r,d=o,f=u,p=c,h=t,m=l.body,v=m.length,g=d+1,y=0;g!==v&&!isNaN(y=m.charCodeAt(g))&&(95===y||y>=48&&y<=57||y>=65&&y<=90||y>=97&&y<=122);)++g;return new k(j.NAME,d,g,f,p,h,m.slice(d,g))}throw C(r,o,(a=s)<32&&9!==a&&10!==a&&13!==a?"Cannot contain the invalid character ".concat(K(a),"."):39===a?"Unexpected single quote character ('), did you mean to use a double quote (\")?":"Cannot parse the unexpected character ".concat(K(a),"."))}var b=e.line,E=1+o-e.lineStart;return new k(j.EOF,i,i,b,E,t)}(this,t);while(t.kind===j.COMMENT);return t},e}();function Y(e){return e===j.BANG||e===j.DOLLAR||e===j.AMP||e===j.PAREN_L||e===j.PAREN_R||e===j.SPREAD||e===j.COLON||e===j.EQUALS||e===j.AT||e===j.BRACKET_L||e===j.BRACKET_R||e===j.BRACE_L||e===j.PIPE||e===j.BRACE_R}function K(e){return isNaN(e)?j.EOF:e<127?JSON.stringify(String.fromCharCode(e)):'"\\u'.concat(("00"+e.toString(16).toUpperCase()).slice(-4),'"')}function J(e,t,r){var n=e.body,i=t,o=r;if(o>=48&&o<=57){do o=n.charCodeAt(++i);while(o>=48&&o<=57);return i}throw C(e,i,"Invalid number, expected digit but got: ".concat(K(o),"."))}function X(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}function Z(e,t){return new er(e,t).parseDocument()}function ee(e,t){var r=new er(e,t);r.expectToken(j.SOF);var n=r.parseValueLiteral(!1);return r.expectToken(j.EOF),n}function et(e,t){var r=new er(e,t);r.expectToken(j.SOF);var n=r.parseTypeReference();return r.expectToken(j.EOF),n}var er=function(){function e(e,t){var r=U(e,V)?e:new V(e);this._lexer=new Q(r),this._options=t}var t=e.prototype;return t.parseName=function(){var e=this.expectToken(j.NAME);return{kind:x.NAME,value:e.value,loc:this.loc(e)}},t.parseDocument=function(){var e=this._lexer.token;return{kind:x.DOCUMENT,definitions:this.many(j.SOF,this.parseDefinition,j.EOF),loc:this.loc(e)}},t.parseDefinition=function(){if(this.peek(j.NAME))switch(this._lexer.token.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"schema":case"scalar":case"type":case"interface":case"union":case"enum":case"input":case"directive":return this.parseTypeSystemDefinition();case"extend":return this.parseTypeSystemExtension()}else if(this.peek(j.BRACE_L))return this.parseOperationDefinition();else if(this.peekDescription())return this.parseTypeSystemDefinition();throw this.unexpected()},t.parseOperationDefinition=function(){var e,t=this._lexer.token;if(this.peek(j.BRACE_L))return{kind:x.OPERATION_DEFINITION,operation:"query",name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet(),loc:this.loc(t)};var r=this.parseOperationType();return this.peek(j.NAME)&&(e=this.parseName()),{kind:x.OPERATION_DEFINITION,operation:r,name:e,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}},t.parseOperationType=function(){var e=this.expectToken(j.NAME);switch(e.value){case"query":return"query";case"mutation":return"mutation";case"subscription":return"subscription"}throw this.unexpected(e)},t.parseVariableDefinitions=function(){return this.optionalMany(j.PAREN_L,this.parseVariableDefinition,j.PAREN_R)},t.parseVariableDefinition=function(){var e=this._lexer.token;return{kind:x.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(j.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(j.EQUALS)?this.parseValueLiteral(!0):void 0,directives:this.parseDirectives(!0),loc:this.loc(e)}},t.parseVariable=function(){var e=this._lexer.token;return this.expectToken(j.DOLLAR),{kind:x.VARIABLE,name:this.parseName(),loc:this.loc(e)}},t.parseSelectionSet=function(){var e=this._lexer.token;return{kind:x.SELECTION_SET,selections:this.many(j.BRACE_L,this.parseSelection,j.BRACE_R),loc:this.loc(e)}},t.parseSelection=function(){return this.peek(j.SPREAD)?this.parseFragment():this.parseField()},t.parseField=function(){var e,t,r=this._lexer.token,n=this.parseName();return this.expectOptionalToken(j.COLON)?(e=n,t=this.parseName()):t=n,{kind:x.FIELD,alias:e,name:t,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(j.BRACE_L)?this.parseSelectionSet():void 0,loc:this.loc(r)}
1},t.parseArguments=function(e){var t=e?this.parseConstArgument:this.parseArgument;return this.optionalMany(j.PAREN_L,t,j.PAREN_R)},t.parseArgument=function(){var e=this._lexer.token,t=this.parseName();return this.expectToken(j.COLON),{kind:x.ARGUMENT,name:t,value:this.parseValueLiteral(!1),loc:this.loc(e)}},t.parseConstArgument=function(){var e=this._lexer.token;return{kind:x.ARGUMENT,name:this.parseName(),value:(this.expectToken(j.COLON),this.parseValueLiteral(!0)),loc:this.loc(e)}},t.parseFragment=function(){var e=this._lexer.token;this.expectToken(j.SPREAD);var t=this.expectOptionalKeyword("on");return!t&&this.peek(j.NAME)?{kind:x.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1),loc:this.loc(e)}:{kind:x.INLINE_FRAGMENT,typeCondition:t?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(e)}},t.parseFragmentDefinition=function(){var e,t=this._lexer.token;return(this.expectKeyword("fragment"),(null==(e=this._options)?void 0:e.experimentalFragmentVariables)===!0)?{kind:x.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}:{kind:x.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}},t.parseFragmentName=function(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()},t.parseValueLiteral=function(e){var t=this._lexer.token;switch(t.kind){case j.BRACKET_L:return this.parseList(e);case j.BRACE_L:return this.parseObject(e);case j.INT:return this._lexer.advance(),{kind:x.INT,value:t.value,loc:this.loc(t)};case j.FLOAT:return this._lexer.advance(),{kind:x.FLOAT,value:t.value,loc:this.loc(t)};case j.STRING:case j.BLOCK_STRING:return this.parseStringLiteral();case j.NAME:switch(this._lexer.advance(),t.value){case"true":return{kind:x.BOOLEAN,value:!0,loc:this.loc(t)};case"false":return{kind:x.BOOLEAN,value:!1,loc:this.loc(t)};case"null":return{kind:x.NULL,loc:this.loc(t)};default:return{kind:x.ENUM,value:t.value,loc:this.loc(t)}}case j.DOLLAR:if(!e)return this.parseVariable()}throw this.unexpected()},t.parseStringLiteral=function(){var e=this._lexer.token;return this._lexer.advance(),{kind:x.STRING,value:e.value,block:e.kind===j.BLOCK_STRING,loc:this.loc(e)}},t.parseList=function(e){var t=this,r=this._lexer.token;return{kind:x.LIST,values:this.any(j.BRACKET_L,function(){return t.parseValueLiteral(e)},j.BRACKET_R),loc:this.loc(r)}},t.parseObject=function(e){var t=this,r=this._lexer.token;return{kind:x.OBJECT,fields:this.any(j.BRACE_L,function(){return t.parseObjectField(e)},j.BRACE_R),loc:this.loc(r)}},t.parseObjectField=function(e){var t=this._lexer.token,r=this.parseName();return this.expectToken(j.COLON),{kind:x.OBJECT_FIELD,name:r,value:this.parseValueLiteral(e),loc:this.loc(t)}},t.parseDirectives=function(e){for(var t=[];this.peek(j.AT);)t.push(this.parseDirective(e));return t},t.parseDirective=function(e){var t=this._lexer.token;return this.expectToken(j.AT),{kind:x.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(e),loc:this.loc(t)}},t.parseTypeReference=function(){var e,t=this._lexer.token;return(this.expectOptionalToken(j.BRACKET_L)?(e=this.parseTypeReference(),this.expectToken(j.BRACKET_R),e={kind:x.LIST_TYPE,type:e,loc:this.loc(t)}):e=this.parseNamedType(),this.expectOptionalToken(j.BANG))?{kind:x.NON_NULL_TYPE,type:e,loc:this.loc(t)}:e},t.parseNamedType=function(){var e=this._lexer.token;return{kind:x.NAMED_TYPE,name:this.parseName(),loc:this.loc(e)}},t.parseTypeSystemDefinition=function(){var e=this.peekDescription()?this._lexer.lookahead():this._lexer.token;if(e.kind===j.NAME)switch(e.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}throw this.unexpected(e)},t.peekDescription=function(){return this.peek(j.STRING)||this.peek(j.BLOCK_STRING)},t.parseDescription=function(){if(this.peekDescription())return this.parseStringLiteral()},t.parseSchemaDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("schema");var r=this.parseDirectives(!0),n=this.many(j.BRACE_L,this.parseOperationTypeDefinition,j.BRACE_R);return{kind:x.SCHEMA_DEFINITION,description:t,directives:r,operationTypes:n,loc:this.loc(e)}},t.parseOperationTypeDefinition=function(){var e=this._lexer.token,t=this.parseOperationType();this.expectToken(j.COLON);var r=this.parseNamedType();return{kind:x.OPERATION_TYPE_DEFINITION,operation:t,type:r,loc:this.loc(e)}},t.parseScalarTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("scalar");var r=this.parseName(),n=this.parseDirectives(!0);return{kind:x.SCALAR_TYPE_DEFINITION,description:t,name:r,directives:n,loc:this.loc(e)}},t.parseObjectTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("type");var r=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseDirectives(!0),o=this.parseFieldsDefinition();return{kind:x.OBJECT_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:i,fields:o,loc:this.loc(e)}},t.parseImplementsInterfaces=function(){var e;if(!this.expectOptionalKeyword("implements"))return[];if((null==(e=this._options)?void 0:e.allowLegacySDLImplementsInterfaces)===!0){var t=[];this.expectOptionalToken(j.AMP);do t.push(this.parseNamedType());while(this.expectOptionalToken(j.AMP)||this.peek(j.NAME));return t}return this.delimitedMany(j.AMP,this.parseNamedType)},t.parseFieldsDefinition=function(){var e;return(null==(e=this._options)?void 0:e.allowLegacySDLEmptyFields)===!0&&this.peek(j.BRACE_L)&&this._lexer.lookahead().kind===j.BRACE_R?(this._lexer.advance(),this._lexer.advance(),[]):this.optionalMany(j.BRACE_L,this.parseFieldDefinition,j.BRACE_R)},t.parseFieldDefinition=function(){var e=this._lexer.token,t=this.parseDescription(),r=this.parseName(),n=this.parseArgumentDefs();this.expectToken(j.COLON);var i=this.parseTypeReference(),o=this.parseDirectives(!0);return{kind:x.FIELD_DEFINITION,description:t,name:r,arguments:n,type:i,directives:o,loc:this.loc(e)}},t.parseArgumentDefs=function(){return this.optionalMany(j.PAREN_L,this.parseInputValueDef,j.PAREN_R)},t.parseInputValueDef=function(){var e,t=this._lexer.token,r=this.parseDescription(),n=this.parseName();this.expectToken(j.COLON);var i=this.parseTypeReference();this.expectOptionalToken(j.EQUALS)&&(e=this.parseValueLiteral(!0));var o=this.parseDirectives(!0);return{kind:x.INPUT_VALUE_DEFINITION,description:r,name:n,type:i,defaultValue:e,directives:o,loc:this.loc(t)}},t.parseInterfaceTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("interface");var r=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseDirectives(!0),o=this.parseFieldsDefinition();return{kind:x.INTERFACE_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:i,fields:o,loc:this.loc(e)}},t.parseUnionTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("union");var r=this.parseName(),n=this.parseDirectives(!0),i=this.parseUnionMemberTypes();return{kind:x.UNION_TYPE_DEFINITION,description:t,name:r,directives:n,types:i,loc:this.loc(e)}},t.parseUnionMemberTypes=function(){return this.expectOptionalToken(j.EQUALS)?this.delimitedMany(j.PIPE,this.parseNamedType):[]},t.parseEnumTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("enum");var r=this.parseName(),n=this.parseDirectives(!0),i=this.parseEnumValuesDefinition();return{kind:x.ENUM_TYPE_DEFINITION,description:t,name:r,directives:n,values:i,loc:this.loc(e)}},t.parseEnumValuesDefinition=function(){return this.optionalMany(j.BRACE_L,this.parseEnumValueDefinition,j.BRACE_R)},t.parseEnumValueDefinition=function(){var e=this._lexer.token,t=this.parseDescription(),r=this.parseName(),n=this.parseDirectives(!0);return{kind:x.ENUM_VALUE_DEFINITION,description:t,name:r,directives:n,loc:this.loc(e)}},t.parseInputObjectTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("input");var r=this.parseName(),n=this.parseDirectives(!0),i=this.parseInputFieldsDefinition();return{kind:x.INPUT_OBJECT_TYPE_DEFINITION,description:t,name:r,directives:n,fields:i,loc:this.loc(e)}},t.parseInputFieldsDefinition=function(){return this.optionalMany(j.BRACE_L,this.parseInputValueDef,j.BRACE_R)},t.parseTypeSystemExtension=function(){var e=this._lexer.lookahead();if(e.kind===j.NAME)switch(e.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(e)},t.parseSchemaExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");var t=this.parseDirectives(!0),r=this.optionalMany(j.BRACE_L,this.parseOperationTypeDefinition,j.BRACE_R);if(0===t.length&&0===r.length)throw this.unexpected();return{kind:x.SCHEMA_EXTENSION,directives:t,operationTypes:r,loc:this.loc(e)}},t.parseScalarTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");var t=this.parseName(),r=this.parseDirectives(!0);if(0===r.length)throw this.unexpected();return{kind:x.SCALAR_TYPE_EXTENSION,name:t,directives:r,loc:this.loc(e)}},t.parseObjectTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");var t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseDirectives(!0),i=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===i.length)throw this.unexpected();return{kind:x.OBJECT_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:i,loc:this.loc(e)}},t.parseInterfaceTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");var t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseDirectives(!0),i=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===i.length)throw this.unexpected();return{kind:x.INTERFACE_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:i,loc:this.loc(e)}},t.parseUnionTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");var t=this.parseName(),r=this.parseDirectives(!0),n=this.parseUnionMemberTypes();if(0===r.length&&0===n.length)throw this.unexpected();return{kind:x.UNION_TYPE_EXTENSION,name:t,directives:r,types:n,loc:this.loc(e)}},t.parseEnumTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");var t=this.parseName(),r=this.parseDirectives(!0),n=this.parseEnumValuesDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return{kind:x.ENUM_TYPE_EXTENSION,name:t,directives:r,values:n,loc:this.loc(e)}},t.parseInputObjectTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");var t=this.parseName(),r=this.parseDirectives(!0),n=this.parseInputFieldsDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return{kind:x.INPUT_OBJECT_TYPE_EXTENSION,name:t,directives:r,fields:n,loc:this.loc(e)}},t.parseDirectiveDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("directive"),this.expectToken(j.AT);var r=this.parseName(),n=this.parseArgumentDefs(),i=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");var o=this.parseDirectiveLocations();return{kind:x.DIRECTIVE_DEFINITION,description:t,name:r,arguments:n,repeatable:i,locations:o,loc:this.loc(e)}},t.parseDirectiveLocations=function(){return this.delimitedMany(j.PIPE,this.parseDirectiveLocation)},t.parseDirectiveLocation=function(){var e=this._lexer.token,t=this.parseName();if(void 0!==B[t.value])return t;throw this.unexpected(e)},t.loc=function(e){var t;if((null==(t=this._options)?void 0:t.noLocation)!==!0)return new P(e,this._lexer.lastToken,this._lexer.source)},t.peek=function(e){return this._lexer.token.kind===e},t.expectToken=function(e){var t=this._lexer.token;if(t.kind===e)return this._lexer.advance(),t;throw C(this._lexer.source,t.start,"Expected ".concat(ei(e),", found ").concat(en(t),"."))},t.expectOptionalToken=function(e){var t=this._lexer.token;if(t.kind===e)return this._lexer.advance(),t},t.expectKeyword=function(e){var t=this._lexer.token;if(t.kind===j.NAME&&t.value===e)this._lexer.advance();else throw C(this._lexer.source,t.start,'Expected "'.concat(e,'", found ').concat(en(t),"."))},t.expectOptionalKeyword=function(e){var t=this._lexer.token;return t.kind===j.NAME&&t.value===e&&(this._lexer.advance(),!0)},t.unexpected=function(e){var t=null!=e?e:this._lexer.token;return C(this._lexer.source,t.start,"Unexpected ".concat(en(t),"."))},t.any=function(e,t,r){this.expectToken(e);for(var n=[];!this.expectOptionalToken(r);)n.push(t.call(this));return n},t.optionalMany=function(e,t,r){if(this.expectOptionalToken(e)){var n=[];do n.push(t.call(this));while(!this.expectOptionalToken(r));return n}return[]},t.many=function(e,t,r){this.expectToken(e);var n=[];do n.push(t.call(this));while(!this.expectOptionalToken(r));return n},t.delimitedMany=function(e,t){this.expectOptionalToken(e);var r=[];do r.push(t.call(this));while(this.expectOptionalToken(e));return r},e}();function en(e){var t=e.value;return ei(e.kind)+(null!=t?' "'.concat(t,'"'):"")}function ei(e){return Y(e)?'"'.concat(e,'"'):e}var eo={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],Float
1Value:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},ea=Object.freeze({});function es(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:eo,n=void 0,i=Array.isArray(e),o=[e],a=-1,s=[],u=void 0,c=void 0,l=void 0,d=[],f=[],p=e;do{var h,m=++a===o.length,v=m&&0!==s.length;if(m){if(c=0===f.length?void 0:d[d.length-1],u=l,l=f.pop(),v){if(i)u=u.slice();else{for(var g={},y=0,b=Object.keys(u);y<b.length;y++){var E=b[y];g[E]=u[E]}u=g}for(var $=0,w=0;w<s.length;w++){var D=s[w][0],O=s[w][1];i&&(D-=$),i&&null===O?(u.splice(D,1),$++):u[D]=O}}a=n.index,o=n.keys,s=n.edits,i=n.inArray,n=n.prev}else{if(c=l?i?a:o[a]:void 0,null==(u=l?l[c]:p))continue;l&&d.push(c)}var T=void 0;if(!Array.isArray(u)){if(!L(u))throw Error("Invalid AST Node: ".concat(M(u),"."));var S=ec(t,u.kind,m);if(S){if((T=S.call(t,u,c,l,d,f))===ea)break;if(!1===T){if(!m){d.pop();continue}}else if(void 0!==T&&(s.push([c,T]),!m))if(L(T))u=T;else{d.pop();continue}}}void 0===T&&v&&s.push([c,u]),m?d.pop():(n={inArray:i,index:a,keys:o,edits:s,prev:n},o=(i=Array.isArray(u))?u:null!=(h=r[u.kind])?h:[],a=-1,s=[],l&&f.push(l),l=u)}while(void 0!==n);return 0!==s.length&&(p=s[s.length-1][1]),p}function eu(e){var t=Array(e.length);return{enter:function(r){for(var n=0;n<e.length;n++)if(null==t[n]){var i=ec(e[n],r.kind,!1);if(i){var o=i.apply(e[n],arguments);if(!1===o)t[n]=r;else if(o===ea)t[n]=ea;else if(void 0!==o)return o}}},leave:function(r){for(var n=0;n<e.length;n++)if(null==t[n]){var i=ec(e[n],r.kind,!0);if(i){var o=i.apply(e[n],arguments);if(o===ea)t[n]=ea;else if(void 0!==o&&!1!==o)return o}}else t[n]===r&&(t[n]=null)}}}function ec(e,t,r){var n=e[t];if(n){if(!r&&"function"==typeof n)return n;var i=r?n.leave:n.enter;if("function"==typeof i)return i}else{var o=r?e.leave:e.enter;if(o){if("function"==typeof o)return o;var a=o[t];if("function"==typeof a)return a}}}var el=Array.prototype.find?function(e,t){return Array.prototype.find.call(e,t)}:function(e,t){for(var r=0;r<e.length;r++){var n=e[r];if(t(n))return n}},ed=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})};function ef(e,t,r){var n,i=e instanceof Error?e:Error("Unexpected error value: "+M(e));return Array.isArray(i.path)?i:new S(i.message,null!=(n=i.nodes)?n:t,i.source,i.positions,r,i)}var ep=/^[_a-zA-Z][_a-zA-Z0-9]*$/;function eh(e){var t=em(e);if(t)throw t;return e}function em(e){return("string"==typeof e||q(0,"Expected name to be a string."),e.length>1&&"_"===e[0]&&"_"===e[1])?new S('Name "'.concat(e,'" must not begin with "__", which is reserved by GraphQL introspection.')):ep.test(e)?void 0:new S('Names must match /^[_a-zA-Z][_a-zA-Z0-9]*$/ but "'.concat(e,'" does not.'))}var ev=Object.entries||function(e){return Object.keys(e).map(function(t){return[t,e[t]]})};function eg(e,t){return e.reduce(function(e,r){return e[t(r)]=r,e},Object.create(null))}function ey(e,t){for(var r=Object.create(null),n=0,i=ev(e);n<i.length;n++){var o=i[n],a=o[0],s=o[1];r[a]=t(s,a)}return r}function eb(e){if(null===Object.getPrototypeOf(e))return e;for(var t=Object.create(null),r=0,n=ev(e);r<n.length;r++){var i=n[r],o=i[0],a=i[1];t[o]=a}return t}function eE(e,t,r){return e.reduce(function(e,n){return e[t(n)]=r(n),e},Object.create(null))}function e$(e,t){var r="string"==typeof e?[e,t]:[void 0,e],n=r[0],i=r[1],o=" Did you mean ";n&&(o+=n+" ");var a=i.map(function(e){return'"'.concat(e,'"')});switch(a.length){case 0:return"";case 1:return o+a[0]+"?";
1case 2:return o+a[0]+" or "+a[1]+"?"}var s=a.slice(0,5),u=s.pop();return o+s.join(", ")+", or "+u+"?"}function ew(e){return e}function eD(e,t){for(var r=0,n=0;r<e.length&&n<t.length;){var i=e.charCodeAt(r),o=t.charCodeAt(n);if(eT(i)&&eT(o)){var a=0;do++r,a=10*a+i-eO,i=e.charCodeAt(r);while(eT(i)&&a>0);var s=0;do++n,s=10*s+o-eO,o=t.charCodeAt(n);while(eT(o)&&s>0);if(a<s)return -1;if(a>s)return 1}else{if(i<o)return -1;if(i>o)return 1;++r,++n}}return e.length-t.length}var eO=48;function eT(e){return!isNaN(e)&&eO<=e&&e<=57}function eS(e,t){for(var r=Object.create(null),n=new e_(e),i=Math.floor(.4*e.length)+1,o=0;o<t.length;o++){var a=t[o],s=n.measure(a,i);void 0!==s&&(r[a]=s)}return Object.keys(r).sort(function(e,t){var n=r[e]-r[t];return 0!==n?n:eD(e,t)})}var e_=function(){function e(e){this._input=e,this._inputLowerCase=e.toLowerCase(),this._inputArray=eN(this._inputLowerCase),this._rows=[Array(e.length+1).fill(0),Array(e.length+1).fill(0),Array(e.length+1).fill(0)]}return e.prototype.measure=function(e,t){if(this._input===e)return 0;var r=e.toLowerCase();if(this._inputLowerCase===r)return 1;var n=eN(r),i=this._inputArray;if(n.length<i.length){var o=n;n=i,i=o}var a=n.length,s=i.length;if(!(a-s>t)){for(var u=this._rows,c=0;c<=s;c++)u[0][c]=c;for(var l=1;l<=a;l++){for(var d=u[(l-1)%3],f=u[l%3],p=f[0]=l,h=1;h<=s;h++){var m=+(n[l-1]!==i[h-1]),v=Math.min(d[h]+1,f[h-1]+1,d[h-1]+m);l>1&&h>1&&n[l-1]===i[h-2]&&n[l-2]===i[h-1]&&(v=Math.min(v,u[(l-2)%3][h-2]+1)),v<p&&(p=v),f[h]=v}if(p>t)return}var g=u[a%3][s];return g<=t?g:void 0}},e}();function eN(e){for(var t=e.length,r=Array(t),n=0;n<t;++n)r[n]=e.charCodeAt(n);return r}function eC(e){return es(e,{leave:ex})}var ex={Name:function(e){return e.value},Variable:function(e){return"$"+e.name},Document:function(e){return eA(e.definitions,"\n\n")+"\n"},OperationDefinition:function(e){var t=e.operation,r=e.name,n=eP("(",eA(e.variableDefinitions,", "),")"),i=eA(e.directives," "),o=e.selectionSet;return r||i||n||"query"!==t?eA([t,eA([r,n]),i,o]," "):o},VariableDefinition:function(e){var t=e.variable,r=e.type,n=e.defaultValue,i=e.directives;return t+": "+r+eP(" = ",n)+eP(" ",eA(i," "))},SelectionSet:function(e){return eR(e.selections)},Field:function(e){var t=e.alias,r=e.name,n=e.arguments,i=e.directives,o=e.selectionSet,a=eP("",t,": ")+r,s=a+eP("(",eA(n,", "),")");return s.length>80&&(s=a+eP("(\n",ek(eA(n,"\n")),"\n)")),eA([s,eA(i," "),o]," ")},Argument:function(e){return e.name+": "+e.value},FragmentSpread:function(e){return"..."+e.name+eP(" ",eA(e.directives," "))},InlineFragment:function(e){var t=e.typeCondition,r=e.directives,n=e.selectionSet;return eA(["...",eP("on ",t),eA(r," "),n]," ")},FragmentDefinition:function(e){var t=e.name,r=e.typeCondition,n=e.variableDefinitions,i=e.directives,o=e.selectionSet;return"fragment ".concat(t).concat(eP("(",eA(n,", "),")")," ")+"on ".concat(r," ").concat(eP("",eA(i," ")," "))+o},IntValue:function(e){return e.value},FloatValue:function(e){return e.value},StringValue:function(e,t){var r=e.value;return e.block?W(r,"description"===t?"":" "):JSON.stringify(r)},BooleanValue:function(e){return e.value?"true":"false"},NullValue:function(){return"null"},EnumValue:function(e){return e.value},ListValue:function(e){return"["+eA(e.values,", ")+"]"},ObjectValue:function(e){return"{"+eA(e.fields,", ")+"}"},ObjectField:function(e){return e.name+": "+e.value},Directive:function(e){return"@"+e.name+eP("(",eA(e.arguments,", "),")")},NamedType:function(e){return e.name},ListType:function(e){return"["+e.type+"]"},NonNullType:function(e){return e.type+"!"},SchemaDefinition:eI(function(e){var t=e.directives,r=e.operationTypes;return eA(["schema",eA(t," "),eR(r)]," ")}),OperationTypeDefinition:function(e){return e.operation+": "+e.type},ScalarTypeDefinition:eI(function(e){return eA(["scalar",e.name,eA(e.directives," ")]," ")}),ObjectTypeDefinition:eI(function(e){var t=e.name,r=e.interfaces,n=e.directives,i=e.fields;return eA(["type",t,eP("implements ",eA(r," & ")),eA(n," "),eR(i)]," ")}),FieldDefinition:eI(function(e){var t=e.name,r=e.arguments,n=e.type,i=e.directives;return t+(ej(r)?eP("(\n",ek(eA(r,"\n")),"\n)"):eP("(",eA(r,", "),")"))+": "+n+eP(" ",eA(i," "))}),InputValueDefinition:eI(function(e){var t=e.name,r=e.type,n=e.defaultValue,i=e.directives;return eA([t+": "+r,eP("= ",n),eA(i," ")]," ")}),InterfaceTypeDefinition:eI(function(e){var t=e.name,r=e.interfaces,n=e.directives,i=e.fields;return eA(["interface",t,eP("implements ",eA(r," & ")),eA(n," "),eR(i)]," ")}
1),UnionTypeDefinition:eI(function(e){var t=e.name,r=e.directives,n=e.types;return eA(["union",t,eA(r," "),n&&0!==n.length?"= "+eA(n," | "):""]," ")}),EnumTypeDefinition:eI(function(e){var t=e.name,r=e.directives,n=e.values;return eA(["enum",t,eA(r," "),eR(n)]," ")}),EnumValueDefinition:eI(function(e){return eA([e.name,eA(e.directives," ")]," ")}),InputObjectTypeDefinition:eI(function(e){var t=e.name,r=e.directives,n=e.fields;return eA(["input",t,eA(r," "),eR(n)]," ")}),DirectiveDefinition:eI(function(e){var t=e.name,r=e.arguments,n=e.repeatable,i=e.locations;return"directive @"+t+(ej(r)?eP("(\n",ek(eA(r,"\n")),"\n)"):eP("(",eA(r,", "),")"))+(n?" repeatable":"")+" on "+eA(i," | ")}),SchemaExtension:function(e){var t=e.directives,r=e.operationTypes;return eA(["extend schema",eA(t," "),eR(r)]," ")},ScalarTypeExtension:function(e){return eA(["extend scalar",e.name,eA(e.directives," ")]," ")},ObjectTypeExtension:function(e){var t=e.name,r=e.interfaces,n=e.directives,i=e.fields;return eA(["extend type",t,eP("implements ",eA(r," & ")),eA(n," "),eR(i)]," ")},InterfaceTypeExtension:function(e){var t=e.name,r=e.interfaces,n=e.directives,i=e.fields;return eA(["extend interface",t,eP("implements ",eA(r," & ")),eA(n," "),eR(i)]," ")},UnionTypeExtension:function(e){var t=e.name,r=e.directives,n=e.types;return eA(["extend union",t,eA(r," "),n&&0!==n.length?"= "+eA(n," | "):""]," ")},EnumTypeExtension:function(e){var t=e.name,r=e.directives,n=e.values;return eA(["extend enum",t,eA(r," "),eR(n)]," ")},InputObjectTypeExtension:function(e){var t=e.name,r=e.directives,n=e.fields;return eA(["extend input",t,eA(r," "),eR(n)]," ")}};function eI(e){return function(t){return eA([t.description,e(t)],"\n")}}function eA(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return null!=(t=null==e?void 0:e.filter(function(e){return e}).join(r))?t:""}function eR(e){return eP("{\n",ek(eA(e,"\n")),"\n}")}function eP(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return null!=t&&""!==t?e+t+r:""}function ek(e){return eP(" ",e.replace(/\n/g,"\n "))}function eL(e){return -1!==e.indexOf("\n")}function ej(e){return null!=e&&e.some(eL)}function eF(e,t){switch(e.kind){case x.NULL:return null;case x.INT:return parseInt(e.value,10);case x.FLOAT:return parseFloat(e.value);case x.STRING:case x.ENUM:case x.BOOLEAN:return e.value;case x.LIST:return e.values.map(function(e){return eF(e,t)});case x.OBJECT:return eE(e.fields,function(e){return e.name.value},function(e){return eF(e.value,t)});case x.VARIABLE:return null==t?void 0:t[e.name.value]}I(0,"Unexpected value node: "+M(e))}function eM(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function eq(e,t,r){return t&&eM(e.prototype,t),r&&eM(e,r),e}function eU(e){return eB(e)||ez(e)||eW(e)||eY(e)||eJ(e)||eZ(e)||e1(e)||e3(e)}function eV(e){if(!eU(e))throw Error("Expected ".concat(M(e)," to be a GraphQL type."));return e}function eB(e){return U(e,tg)}function eG(e){if(!eB(e))throw Error("Expected ".concat(M(e)," to be a GraphQL Scalar type."));return e}function ez(e){return U(e,ty)}function eH(e){if(!ez(e))throw Error("Expected ".concat(M(e)," to be a GraphQL Object type."));return e}function eW(e){return U(e,tT)}function eQ(e){if(!eW(e))throw Error("Expected ".concat(M(e)," to be a GraphQL Interface type."));return e}function eY(e){return U(e,tS)}function eK(e){if(!eY(e))throw Error("Expected ".concat(M(e)," to be a GraphQL Union type."));return e}function eJ(e){return U(e,tN)}function eX(e){if(!eJ(e))throw Error("Expected ".concat(M(e)," to be a GraphQL Enum type."));return e}function eZ(e){return U(e,tx)}function e0(e){if(!eZ(e))throw Error("Expected ".concat(M(e)," to be a GraphQL Input Object type."));return e}function e1(e){return U(e,to)}function e2(e){if(!e1(e))throw Error("Expected ".concat(M(e)," to be a GraphQL List type."));return e}function e3(e){return U(e,ta)}function e4(e){if(!e3(e))throw Error("Expected ".concat(M(e)," to be a GraphQL Non-Null type."));return e}function e8(e){return eB(e)||eJ(e)||eZ(e)||ts(e)&&e8(e.ofType)}function e5(e){if(!e8(e))throw Error("Expected ".concat(M(e)," to be a GraphQL input type."));return e}function e9(e){return eB(e)||ez(e)||eW(e)||eY(e)||eJ(e)||ts(e)&&e9(e.ofType)}function e6(e){if(!e9(e))throw Error("Expected ".concat(M(e)," to be a GraphQL output type."));return e}function e7(e){return eB(e)||eJ(e)}function te(e){if(!e7(e))throw Error("Expected ".concat(M(e)," to be a GraphQL leaf type."));return e}function tt(e){return ez(e)||eW(e)||eY(e)}function tr(e){if(!tt(e))throw Error("Expected ".concat(M(e)," to be a GraphQL composite type."));return e}function tn(e){return eW(e)||eY(e)}function ti(e){if(!tn(e))throw Error("Expected ".concat(M(e)," to be a GraphQL abstract type."));return e}function to(e){if(!(this instanceof to))return new to(e);this.ofType=eV(e)}function ta(e){if(!(this instanceof ta))return new ta(e);this.ofType=tl(e)}function ts(e){return e1(e)||e3(e)}function tu(e){if(!ts(e))throw Error("Expected ".concat(M(e)," to be a GraphQL wrapping type."));return e}function tc(e){return eU(e)&&!e3(e)}function tl(e){if(!tc(e))throw Error("Expected ".concat(M(e)," to be a GraphQL nullable type."));return e}function td(e){if(e)return e3(e)?e.ofType:e}function tf(e){return eB(e)||ez(e)||eW(e)||eY(e)||eJ(e)||eZ(e)}function tp(e){if(!tf(e))throw Error("Expected ".concat(M(e)," to be a GraphQL named type."));return e}function th(e){if(e){for(var t=e;ts(t);)t=t.ofType;return t}}function tm(e){return"function"==typeof e?e():e}function tv(e){return e&&e.length>0?e:void 0}to.prototype.toString=function(){return"["+String(this.ofType)+"]"},to.prototype.toJSON=function(){return this.toString()},Object.defineProperty(to.prototype,d,{get:function(){return"GraphQLList"}}),R(to),ta.prototype.toString=function(){return String(this.ofType)+"!"},ta.prototype.toJSON=function(){return this.toString()},Object.defineProperty(ta.prototype,d,{get:function(){return"GraphQLNonNull"}}),R(ta);var tg=function(){function e(e){var t,r,n,i=null!=(t=e.parseValue)?t:ew;this.name=e.name,this.description=e.description,this.specifiedByUrl=e.specifiedByUrl,this.serialize=null!=(r=e.serialize)?r:ew,this.parseValue=i,this.parseLiteral=null!=(n=e.parseLiteral)?n:function(e,t){return i(eF(e,t))},this.extensions=e.extensions&&eb(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=tv(e.extensionASTNodes),"string"==typeof e.name||q(0,"Must provide name."),null==e.specifiedByUrl||"string"==typeof e.specifiedByUrl||q(0,"".concat(this.name,' must provide "specifiedByUrl" as a string, ')+"but got: ".concat(M(e.specifiedByUrl),".")),null==e.serialize||"function"==typeof e.serialize||q(0,"".concat(this.name,' must provide "serialize" function. If this custom Scalar is also used as an input type, ensure "parseValue" and "parseLiteral" functions are also provided.')),e.parseLiteral&&("function"==typeof e.parseValue&&"function"==typeof e.parseLiteral||q(0,"".concat(this.name,' must provide both "parseValue" and "parseLiteral" functions.')))}var t=e.prototype;return t.toConfig=function(){var e;return{name:this.name,description:this.description,specifiedByUrl:this.specifiedByUrl,serialize:this.serialize,parseValue:this.parseValue,parseLiteral:this.parseLiteral,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!=(e=this.extensionASTNodes)?e:[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},eq(e,[{key:d,get:function(){return"GraphQLScalarType"}}]),e}();R(tg);var ty=function(){function e(e){this.name=e.name,this.description=e.description,this.isTypeOf=e.isTypeOf,this.extensions=e.extensions&&eb(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=tv(e.extensionASTNodes),this._fields=tE.bind(void 0,e),this._interfaces=tb.bind(void 0,e),"string"==typeof e.name||q(0,"Must provide name."),null==e.isTypeOf||"function"==typeof e.isTypeOf||q(0,"".concat(this.name,' must provide "isTypeOf" as a function, ')+"but got: ".concat(M(e.isTypeOf),"."))}var t=e.prototype;return t.getFields=function(){return"function"==typeof this._fields&&(this._fields=this._fields()),this._fields},t.getInterfaces=function(){return"function"==typeof this._interfaces&&
1(this._interfaces=this._interfaces()),this._interfaces},t.toConfig=function(){return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:tw(this.getFields()),isTypeOf:this.isTypeOf,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes||[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},eq(e,[{key:d,get:function(){return"GraphQLObjectType"}}]),e}();function tb(e){var t,r=null!=(t=tm(e.interfaces))?t:[];return Array.isArray(r)||q(0,"".concat(e.name," interfaces must be an Array or a function which returns an Array.")),r}function tE(e){var t=tm(e.fields);return t$(t)||q(0,"".concat(e.name," fields must be an object with field names as keys or a function which returns such an object.")),ey(t,function(t,r){t$(t)||q(0,"".concat(e.name,".").concat(r," field config must be an object.")),"isDeprecated"in t&&q(0,"".concat(e.name,".").concat(r,' should provide "deprecationReason" instead of "isDeprecated".')),null==t.resolve||"function"==typeof t.resolve||q(0,"".concat(e.name,".").concat(r," field resolver must be a function if ")+"provided, but got: ".concat(M(t.resolve),"."));var n,i=null!=(n=t.args)?n:{};t$(i)||q(0,"".concat(e.name,".").concat(r," args must be an object with argument names as keys."));var o=ev(i).map(function(e){var t=e[0],r=e[1];return{name:t,description:r.description,type:r.type,defaultValue:r.defaultValue,deprecationReason:r.deprecationReason,extensions:r.extensions&&eb(r.extensions),astNode:r.astNode}});return{name:r,description:t.description,type:t.type,args:o,resolve:t.resolve,subscribe:t.subscribe,isDeprecated:null!=t.deprecationReason,deprecationReason:t.deprecationReason,extensions:t.extensions&&eb(t.extensions),astNode:t.astNode}})}function t$(e){return u(e)&&!Array.isArray(e)}function tw(e){return ey(e,function(e){return{description:e.description,type:e.type,args:tD(e.args),resolve:e.resolve,subscribe:e.subscribe,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}})}function tD(e){return eE(e,function(e){return e.name},function(e){return{description:e.description,type:e.type,defaultValue:e.defaultValue,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}})}function tO(e){return e3(e.type)&&void 0===e.defaultValue}R(ty);var tT=function(){function e(e){this.name=e.name,this.description=e.description,this.resolveType=e.resolveType,this.extensions=e.extensions&&eb(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=tv(e.extensionASTNodes),this._fields=tE.bind(void 0,e),this._interfaces=tb.bind(void 0,e),"string"==typeof e.name||q(0,"Must provide name."),null==e.resolveType||"function"==typeof e.resolveType||q(0,"".concat(this.name,' must provide "resolveType" as a function, ')+"but got: ".concat(M(e.resolveType),"."))}var t=e.prototype;return t.getFields=function(){return"function"==typeof this._fields&&(this._fields=this._fields()),this._fields},t.getInterfaces=function(){return"function"==typeof this._interfaces&&(this._interfaces=this._interfaces()),this._interfaces},t.toConfig=function(){var e;return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:tw(this.getFields()),resolveType:this.resolveType,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!=(e=this.extensionASTNodes)?e:[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},eq(e,[{key:d,get:function(){return"GraphQLInterfaceType"}}]),e}();R(tT);var tS=function(){function e(e){this.name=e.name,this.description=e.description,this.resolveType=e.resolveType,this.extensions=e.extensions&&eb(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=tv(e.extensionASTNodes),this._types=t_.bind(void 0,e),"string"==typeof e.name||q(0,"Must provide name."),null==e.resolveType||"function"==typeof e.resolveType||q(0,"".concat(this.name,' must provide "resolveType" as a function, ')+"but got: ".concat(M(e.resolveType),"."))}var t=e.prototype;return t.getTypes=function(){return"function"==typeof this._types&&(this._types=this._types()),this._types},t.toConfig=function(){var e;return{name:this.name,description:this.description,types:this.getTypes(),resolveType:this.resolveType,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!=(e=this.extensionASTNodes)?e:[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},eq(e,[{key:d,get:function(){return"GraphQLUnionType"}}]),e}();function t_(e){var t=tm(e.types);return Array.isArray(t)||q(0,"Must provide Array of types or a function which returns such an array for Union ".concat(e.name,".")),t}R(tS);var tN=function(){function e(e){var t,r;this.name=e.name,this.description=e.description,this.extensions=e.extensions&&eb(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=tv(e.extensionASTNodes),this._values=(t=this.name,t$(r=e.values)||q(0,"".concat(t," values must be an object with value names as keys.")),ev(r).map(function(e){var r=e[0],n=e[1];return t$(n)||q(0,"".concat(t,".").concat(r,' must refer to an object with a "value" key ')+"representing an internal value but got: ".concat(M(n),".")),"isDeprecated"in n&&q(0,"".concat(t,".").concat(r,' should provide "deprecationReason" instead of "isDeprecated".')),{name:r,description:n.description,value:void 0!==n.value?n.value:r,isDeprecated:null!=n.deprecationReason,deprecationReason:n.deprecationReason,extensions:n.extensions&&eb(n.extensions),astNode:n.astNode}})),this._valueLookup=new Map(this._values.map(function(e){return[e.value,e]})),this._nameLookup=eg(this._values,function(e){return e.name}),"string"==typeof e.name||q(0,"Must provide name.")}var t=e.prototype;return t.getValues=function(){return this._values},t.getValue=function(e){return this._nameLookup[e]},t.serialize=function(e){var t=this._valueLookup.get(e);if(void 0===t)throw new S('Enum "'.concat(this.name,'" cannot represent value: ').concat(M(e)));return t.name},t.parseValue=function(e){if("string"!=typeof e){var t=M(e);throw new S('Enum "'.concat(this.name,'" cannot represent non-string value: ').concat(t,".")+tC(this,t))}
1var r=this.getValue(e);if(null==r)throw new S('Value "'.concat(e,'" does not exist in "').concat(this.name,'" enum.')+tC(this,e));return r.value},t.parseLiteral=function(e,t){if(e.kind!==x.ENUM){var r=eC(e);throw new S('Enum "'.concat(this.name,'" cannot represent non-enum value: ').concat(r,".")+tC(this,r),e)}var n=this.getValue(e.value);if(null==n){var i=eC(e);throw new S('Value "'.concat(i,'" does not exist in "').concat(this.name,'" enum.')+tC(this,i),e)}return n.value},t.toConfig=function(){var e,t=eE(this.getValues(),function(e){return e.name},function(e){return{description:e.description,value:e.value,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}});return{name:this.name,description:this.description,values:t,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!=(e=this.extensionASTNodes)?e:[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},eq(e,[{key:d,get:function(){return"GraphQLEnumType"}}]),e}();function tC(e,t){return e$("the enum value",eS(t,e.getValues().map(function(e){return e.name})))}R(tN);var tx=function(){function e(e){this.name=e.name,this.description=e.description,this.extensions=e.extensions&&eb(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=tv(e.extensionASTNodes),this._fields=tI.bind(void 0,e),"string"==typeof e.name||q(0,"Must provide name.")}var t=e.prototype;return t.getFields=function(){return"function"==typeof this._fields&&(this._fields=this._fields()),this._fields},t.toConfig=function(){var e,t=ey(this.getFields(),function(e){return{description:e.description,type:e.type,defaultValue:e.defaultValue,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}});return{name:this.name,description:this.description,fields:t,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!=(e=this.extensionASTNodes)?e:[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},eq(e,[{key:d,get:function(){return"GraphQLInputObjectType"}}]),e}();function tI(e){var t=tm(e.fields);return t$(t)||q(0,"".concat(e.name," fields must be an object with field names as keys or a function which returns such an object.")),ey(t,function(t,r){return"resolve"in t&&q(0,"".concat(e.name,".").concat(r," field has a resolve property, but Input Types cannot define resolvers.")),{name:r,description:t.description,type:t.type,defaultValue:t.defaultValue,deprecationReason:t.deprecationReason,extensions:t.extensions&&eb(t.extensions),astNode:t.astNode}})}function tA(e){return e3(e.type)&&void 0===e.defaultValue}function tR(e,t){return e===t||!!(e3(e)&&e3(t)||e1(e)&&e1(t))&&tR(e.ofType,t.ofType)}function tP(e,t,r){return t===r||(e3(r)?!!e3(t)&&tP(e,t.ofType,r.ofType):e3(t)?tP(e,t.ofType,r):e1(r)?!!e1(t)&&tP(e,t.ofType,r.ofType):!e1(t)&&tn(r)&&(eW(t)||ez(t))&&e.isSubType(r,t))}function tk(e,t,r){return t===r||(tn(t)?tn(r)?e.getPossibleTypes(t).some(function(t){return e.isSubType(r,t)}):e.isSubType(t,r):!!tn(r)&&e.isSubType(r,t))}R(tx);var tL=Array.from||function(e,t,r){if(null==e)throw TypeError("Array.from requires an array-like object - not null or undefined");var n=e[c];if("function"==typeof n){for(var i,o=n.call(e),a=[],s=0;!(i=o.next()).done;++s)if(a.push(t.call(r,i.value,s)),s>9999999)throw TypeError("Near-infinite iteration.");return a}var u=e.length;if("number"==typeof u&&u>=0&&u%1==0){for(var l=[],d=0;d<u;++d)Object.prototype.hasOwnProperty.call(e,d)&&l.push(t.call(r,e[d],d));return l}return[]},tj=Number.isFinite||function(e){return"number"==typeof e&&isFinite(e)};function tF(e){return(tF="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tM(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(e){return e};if(null==e||"object"!==tF(e))return null;if(Array.isArray(e))return e.map(t);var r=e[c];if("function"==typeof r){for(var n,i=r.call(e),o=[],a=0;!(n=i.next()).done;++a)o.push(t(n.value,a));return o}var s=e.length;if("number"==typeof s&&s>=0&&s%1==0){for(var u=[],l=0;l<s;++l){if(!Object.prototype.hasOwnProperty.call(e,l))return null;u.push(t(e[String(l)],l))}return u}return null}var tq=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e},tU=new tg({name:"Int",description:"The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",serialize:function(e){var t=tB(e);if("boolean"==typeof t)return+!!t;var r=t;if("string"==typeof t&&""!==t&&(r=Number(t)),!tq(r))throw new S("Int cannot represent non-integer value: ".concat(M(t)));if(r>0x7fffffff||r<-0x80000000)throw new S("Int cannot represent non 32-bit signed integer value: "+M(t));return r},parseValue:function(e){if(!tq(e))throw new S("Int cannot represent non-integer value: ".concat(M(e)));if(e>0x7fffffff||e<-0x80000000)throw new S("Int cannot represent non 32-bit signed integer value: ".concat(e));return e},parseLiteral:function(e){if(e.kind!==x.INT)throw new S("Int cannot represent non-integer value: ".concat(eC(e)),e);var t=parseInt(e.value,10);if(t>0x7fffffff||t<-0x80000000)throw new S("Int cannot represent non 32-bit signed integer value: ".concat(e.value),e);return t}}),tV=new tg({name:"Float",description:"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).",serialize:function(e){var t=tB(e);if("boolean"==typeof t)return+!!t;var r=t;if("string"==typeof t&&""!==t&&(r=Number(t)),!tj(r))throw new S("Float cannot represent non numeric value: ".concat(M(t)));return r},parseValue:function(e){if(!tj(e))throw new S("Float cannot represent non numeric value: ".concat(M(e)));return e},parseLiteral:function(e){if(e.kind!==x.FLOAT&&e.kind!==x.INT)throw new S("Float cannot represent non numeric value: ".concat(eC(e)),e);return parseFloat(e.value)}});function tB(e){if(u(e)){if("function"==typeof e.valueOf){var t=e.valueOf();if(!u(t))return t}if("function"==typeof e.toJSON)return e.toJSON()}return e}var tG=new tg({name:"String",description:"The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",serialize:function(e){var t=tB(e);if("string"==typeof t)return t;if("boolean"==typeof t)return t?"true":"false";if(tj(t))return t.toString();throw new S("String cannot represent value: ".concat(M(e)))},parseValue:function(e){if("string"!=typeof e)throw new S("String cannot represent a non string value: ".concat(M(e)));return e},parseLiteral:function(e){if(e.kind!==x.STRING)throw new S("String cannot represent a non string value: ".concat(eC(e)),e);return e.value}}),tz=new tg({name:"Boolean",description:"The `Boolean` scalar type represents `true` or `false`.",serialize:function(e){var t=tB(e);if("boolean"==typeof t)return t;if(tj(t))return 0!==t;throw new S("Boolean cannot represent a non boolean value: ".concat(M(t)))},parseValue:function(e){if("boolean"!=typeof e)throw new S("Boolean cannot represent a non boolean value: ".concat(M(e)));return e},parseLiteral:function(e){if(e.kind!==x.BOOLEAN)throw new S("Boolean cannot represent a non boolean value: ".concat(eC(e)),e);return e.value}}),tH=new tg({name:"ID",description:'The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `"4"`) or integer (such as `4`) input value will be accepted as an ID.',serialize:function(e){var t=tB(e);if("string"==typeof t)return t;if(tq(t))return String(t);throw new S("ID cannot represent value: ".concat(M(e)))},parseValue:function(e){if("string"==typeof e)return e;if(tq(e))return e.toString();throw new S("ID cannot represent value: ".concat(M(e)))},parseLiteral:function(e){if(e.kind!==x.STRING&&e.kind!==x.INT)throw new S("ID cannot represent a non-string and non-integer value: "+eC(e),e);return e.value}}),tW=Object.freeze([tG,tU,tV,tz,tH]);function tQ(e){return tW.some(function(t){var r=t.name;return e.name===r})}function tY(e,t){if(e3(t)){var r=tY(e,t.ofType);return(null==r?void 0:r.kind)===x.NULL?null:r}if(null===e)return{kind:x.NULL};if(void 0===e)return null;if(e1(t)){var n=t.ofType,i=tM(e);if(null!=i){for(var o=[],a=0;a<i.length;a++){var s=tY(i[a],n);null!=s&&o.push(s)}return{kind:x.LIST,values:o}}return tY(e,n)}if(eZ(t)){if(!u(e))return null;for(var c=[],l=0,d=ed(t.getFields());l<d.length;l++){var f=d[l],p=tY(e[f.name],f.type);p&&c.push({kind:x.OBJECT_FIELD,name:{kind:x.NAME,value:f.name},value:p})}return{kind:x.OBJECT,fields:c}}if(e7(t)){var h=t.serialize(e);if(null==h)return null;if("boolean"==typeof h)return{kind:x.BOOLEAN,value:h};if("number"==typeof h&&tj(h)){var m=String(h);return tK.test(m)?{kind:x.INT,value:m}:{kind:x.FLOAT,value:m}}if("string"==typeof h)return eJ(t)?{kind:x.ENUM,value:h}:t===tH&&tK.test(h)?{kind:x.INT,value:h}:{kind:x.STRING,value:h};throw TypeError("Cannot convert value to AST: ".concat(M(h),"."))}I(0,"Unexpected input type: "+M(t))}var tK=/^-?(?:0|[1-9][0-9]*)$/,tJ=new ty({name:"__Schema",description:"A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.",fields:function(){return{description:{type:tG,resolve:function(e){return e.description}}
1,types:{description:"A list of all types supported by this server.",type:new ta(new to(new ta(t0))),resolve:function(e){return ed(e.getTypeMap())}},queryType:{description:"The type that query operations will be rooted at.",type:new ta(t0),resolve:function(e){return e.getQueryType()}},mutationType:{description:"If this server supports mutation, the type that mutation operations will be rooted at.",type:t0,resolve:function(e){return e.getMutationType()}},subscriptionType:{description:"If this server support subscription, the type that subscription operations will be rooted at.",type:t0,resolve:function(e){return e.getSubscriptionType()}},directives:{description:"A list of all directives supported by this server.",type:new ta(new to(new ta(tX))),resolve:function(e){return e.getDirectives()}}}}}),tX=new ty({name:"__Directive",description:"A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.",fields:function(){return{name:{type:new ta(tG),resolve:function(e){return e.name}},description:{type:tG,resolve:function(e){return e.description}},isRepeatable:{type:new ta(tz),resolve:function(e){return e.isRepeatable}},locations:{type:new ta(new to(new ta(tZ))),resolve:function(e){return e.locations}},args:{type:new ta(new to(new ta(t2))),args:{includeDeprecated:{type:tz,defaultValue:!1}},resolve:function(e,t){return t.includeDeprecated?e.args:e.args.filter(function(e){return null==e.deprecationReason})}}}}}),tZ=new tN({name:"__DirectiveLocation",description:"A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.",values:{QUERY:{value:B.QUERY,description:"Location adjacent to a query operation."},MUTATION:{value:B.MUTATION,description:"Location adjacent to a mutation operation."},SUBSCRIPTION:{value:B.SUBSCRIPTION,description:"Location adjacent to a subscription operation."},FIELD:{value:B.FIELD,description:"Location adjacent to a field."},FRAGMENT_DEFINITION:{value:B.FRAGMENT_DEFINITION,description:"Location adjacent to a fragment definition."},FRAGMENT_SPREAD:{value:B.FRAGMENT_SPREAD,description:"Location adjacent to a fragment spread."},INLINE_FRAGMENT:{value:B.INLINE_FRAGMENT,description:"Location adjacent to an inline fragment."},VARIABLE_DEFINITION:{value:B.VARIABLE_DEFINITION,description:"Location adjacent to a variable definition."},SCHEMA:{value:B.SCHEMA,description:"Location adjacent to a schema definition."},SCALAR:{value:B.SCALAR,description:"Location adjacent to a scalar definition."},OBJECT:{value:B.OBJECT,description:"Location adjacent to an object type definition."},FIELD_DEFINITION:{value:B.FIELD_DEFINITION,description:"Location adjacent to a field definition."},ARGUMENT_DEFINITION:{value:B.ARGUMENT_DEFINITION,description:"Location adjacent to an argument definition."},INTERFACE:{value:B.INTERFACE,description:"Location adjacent to an interface definition."},UNION:{value:B.UNION,description:"Location adjacent to a union definition."},ENUM:{value:B.ENUM,description:"Location adjacent to an enum definition."},ENUM_VALUE:{value:B.ENUM_VALUE,description:"Location adjacent to an enum value definition."},INPUT_OBJECT:{value:B.INPUT_OBJECT,description:"Location adjacent to an input object type definition."},INPUT_FIELD_DEFINITION:{value:B.INPUT_FIELD_DEFINITION,description:"Location adjacent to an input object field definition."}}}),t0=new ty({name:"__Type",description:"The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByUrl`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.",fields:function(){return{kind:{type:new ta(t8),resolve:function(e){return eB(e)?t4.SCALAR:ez(e)?t4.OBJECT:eW(e)?t4.INTERFACE:eY(e)?t4.UNION:eJ(e)?t4.ENUM:eZ(e)?t4.INPUT_OBJECT:e1(e)?t4.LIST:e3(e)?t4.NON_NULL:void I(0,'Unexpected type: "'.concat(M(e),'".'))}},name:{type:tG,resolve:function(e){return void 0!==e.name?e.name:void 0}},description:{type:tG,resolve:function(e){return void 0!==e.description?e.description:void 0}},specifiedByUrl:{type:tG,resolve:function(e){return void 0!==e.specifiedByUrl?e.specifiedByUrl:void 0}},fields:{type:new to(new ta(t1)),args:{includeDeprecated:{type:tz,defaultValue:!1}},resolve:function(e,t){var r=t.includeDeprecated;if(ez(e)||eW(e)){var n=ed(e.getFields());return r?n:n.filter(function(e){return null==e.deprecationReason})}}},interfaces:{type:new to(new ta(t0)),resolve:function(e){if(ez(e)||eW(e))return e.getInterfaces()}},possibleTypes:{type:new to(new ta(t0)),resolve:function(e,t,r,n){var i=n.schema;if(tn(e))return i.getPossibleTypes(e)}},enumValues:{type:new to(new ta(t3)),args:{includeDeprecated:{type:tz,defaultValue:!1}},resolve:function(e,t){var r=t.includeDeprecated;if(eJ(e)){var n=e.getValues();return r?n:n.filter(function(e){return null==e.deprecationReason})}}},inputFields:{type:new to(new ta(t2)),args:{includeDeprecated:{type:tz,defaultValue:!1}},resolve:function(e,t){var r=t.includeDeprecated;if(eZ(e)){var n=ed(e.getFields());return r?n:n.filter(function(e){return null==e.deprecationReason})}}},ofType:{type:t0,resolve:function(e){return void 0!==e.ofType?e.ofType:void 0}}}}}
1),t1=new ty({name:"__Field",description:"Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.",fields:function(){return{name:{type:new ta(tG),resolve:function(e){return e.name}},description:{type:tG,resolve:function(e){return e.description}},args:{type:new ta(new to(new ta(t2))),args:{includeDeprecated:{type:tz,defaultValue:!1}},resolve:function(e,t){return t.includeDeprecated?e.args:e.args.filter(function(e){return null==e.deprecationReason})}},type:{type:new ta(t0),resolve:function(e){return e.type}},isDeprecated:{type:new ta(tz),resolve:function(e){return null!=e.deprecationReason}},deprecationReason:{type:tG,resolve:function(e){return e.deprecationReason}}}}}),t2=new ty({name:"__InputValue",description:"Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.",fields:function(){return{name:{type:new ta(tG),resolve:function(e){return e.name}},description:{type:tG,resolve:function(e){return e.description}},type:{type:new ta(t0),resolve:function(e){return e.type}},defaultValue:{type:tG,description:"A GraphQL-formatted string representing the default value for this input value.",resolve:function(e){var t=e.type,r=tY(e.defaultValue,t);return r?eC(r):null}},isDeprecated:{type:new ta(tz),resolve:function(e){return null!=e.deprecationReason}},deprecationReason:{type:tG,resolve:function(e){return e.deprecationReason}}}}}),t3=new ty({name:"__EnumValue",description:"One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.",fields:function(){return{name:{type:new ta(tG),resolve:function(e){return e.name}},description:{type:tG,resolve:function(e){return e.description}},isDeprecated:{type:new ta(tz),resolve:function(e){return null!=e.deprecationReason}},deprecationReason:{type:tG,resolve:function(e){return e.deprecationReason}}}}}),t4=Object.freeze({SCALAR:"SCALAR",OBJECT:"OBJECT",INTERFACE:"INTERFACE",UNION:"UNION",ENUM:"ENUM",INPUT_OBJECT:"INPUT_OBJECT",LIST:"LIST",NON_NULL:"NON_NULL"}),t8=new tN({name:"__TypeKind",description:"An enum describing what kind of type a given `__Type` is.",values:{SCALAR:{value:t4.SCALAR,description:"Indicates this type is a scalar."},OBJECT:{value:t4.OBJECT,description:"Indicates this type is an object. `fields` and `interfaces` are valid fields."},INTERFACE:{value:t4.INTERFACE,description:"Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields."},UNION:{value:t4.UNION,description:"Indicates this type is a union. `possibleTypes` is a valid field."},ENUM:{value:t4.ENUM,description:"Indicates this type is an enum. `enumValues` is a valid field."},INPUT_OBJECT:{value:t4.INPUT_OBJECT,description:"Indicates this type is an input object. `inputFields` is a valid field."},LIST:{value:t4.LIST,description:"Indicates this type is a list. `ofType` is a valid field."},NON_NULL:{value:t4.NON_NULL,description:"Indicates this type is a non-null. `ofType` is a valid field."}}}),t5={name:"__schema",type:new ta(tJ),description:"Access the current type schema of this server.",args:[],resolve:function(e,t,r,n){return n.schema},isDeprecated:!1,deprecationReason:void 0,extensions:void 0,astNode:void 0},t9={name:"__type",type:t0,description:"Request the type information of a single type.",args:[{name:"name",description:void 0,type:new ta(tG),defaultValue:void 0,deprecationReason:void 0,extensions:void 0,astNode:void 0}],resolve:function(e,t,r,n){var i=t.name;return n.schema.getType(i)},isDeprecated:!1,deprecationReason:void 0,extensions:void 0,astNode:void 0},t6={name:"__typename",type:new ta(tG),description:"The name of the current Object type at runtime.",args:[],resolve:function(e,t,r,n){return n.parentType.name},isDeprecated:!1,deprecationReason:void 0,extensions:void 0,astNode:void 0},t7=Object.freeze([tJ,tX,tZ,t0,t1,t2,t3,t8]);function re(e){return t7.some(function(t){var r=t.name;return e.name===r})}function rt(e){return U(e,rn)}function rr(e){if(!rt(e))throw Error("Expected ".concat(M(e)," to be a GraphQL directive."));return e}var rn=function(){function e(e){this.name=e.name,this.description=e.description,this.locations=e.locations,this.isRepeatable=null!=(t=e.isRepeatable)&&t,this.extensions=e.extensions&&eb(e.extensions),this.astNode=e.astNode,e.name||q(0,"Directive must be named."),Array.isArray(e.locations)||q(0,"@".concat(e.name," locations must be an Array."));var t,r,n=null!=(r=e.args)?r:{};
1u(n)&&!Array.isArray(n)||q(0,"@".concat(e.name," args must be an object with argument names as keys.")),this.args=ev(n).map(function(e){var t=e[0],r=e[1];return{name:t,description:r.description,type:r.type,defaultValue:r.defaultValue,deprecationReason:r.deprecationReason,extensions:r.extensions&&eb(r.extensions),astNode:r.astNode}})}var t,r=e.prototype;return r.toConfig=function(){return{name:this.name,description:this.description,locations:this.locations,args:tD(this.args),isRepeatable:this.isRepeatable,extensions:this.extensions,astNode:this.astNode}},r.toString=function(){return"@"+this.name},r.toJSON=function(){return this.toString()},t=[{key:d,get:function(){return"GraphQLDirective"}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}();R(rn);var ri=new rn({name:"include",description:"Directs the executor to include this field or fragment only when the `if` argument is true.",locations:[B.FIELD,B.FRAGMENT_SPREAD,B.INLINE_FRAGMENT],args:{if:{type:new ta(tz),description:"Included when true."}}}),ro=new rn({name:"skip",description:"Directs the executor to skip this field or fragment when the `if` argument is true.",locations:[B.FIELD,B.FRAGMENT_SPREAD,B.INLINE_FRAGMENT],args:{if:{type:new ta(tz),description:"Skipped when true."}}}),ra="No longer supported",rs=new rn({name:"deprecated",description:"Marks an element of a GraphQL schema as no longer supported.",locations:[B.FIELD_DEFINITION,B.ARGUMENT_DEFINITION,B.INPUT_FIELD_DEFINITION,B.ENUM_VALUE],args:{reason:{type:tG,description:"Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by [CommonMark](https://commonmark.org/).",defaultValue:ra}}}),ru=new rn({name:"specifiedBy",description:"Exposes a URL that specifies the behaviour of this scalar.",locations:[B.SCALAR],args:{url:{type:new ta(tG),description:"The URL that specifies the behaviour of this scalar."}}}),rc=Object.freeze([ri,ro,rs,ru]);function rl(e){return rc.some(function(t){return t.name===e.name})}function rd(e){return U(e,rp)}function rf(e){if(!rd(e))throw Error("Expected ".concat(M(e)," to be a GraphQL schema."));return e}var rp=function(){function e(e){this.__validationErrors=!0===e.assumeValid?[]:void 0,u(e)||q(0,"Must provide configuration object."),!e.types||Array.isArray(e.types)||q(0,'"types" must be Array if provided but got: '.concat(M(e.types),".")),!e.directives||Array.isArray(e.directives)||q(0,'"directives" must be Array if provided but got: '+"".concat(M(e.directives),".")),this.description=e.description,this.extensions=e.extensions&&eb(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=e.extensionASTNodes,this._queryType=e.query,this._mutationType=e.mutation,this._subscriptionType=e.subscription,this._directives=null!=(t=e.directives)?t:rc;var t,r=new Set(e.types);if(null!=e.types)for(var n=0,i=e.types;n<i.length;n++){var o=i[n];r.delete(o),rh(o,r)}null!=this._queryType&&rh(this._queryType,r),null!=this._mutationType&&rh(this._mutationType,r),null!=this._subscriptionType&&rh(this._subscriptionType,r);for(var a=0,s=this._directives;a<s.length;a++){var c=s[a];if(rt(c))for(var l=0,d=c.args;l<d.length;l++)rh(d[l].type,r)}rh(tJ,r),this._typeMap=Object.create(null),this._subTypeMap=Object.create(null),this._implementationsMap=Object.create(null);for(var f=0,p=tL(r);f<p.length;f++){var h=p[f];if(null!=h){var m=h.name;if(m||q(0,"One of the provided types for building the Schema is missing a name."),void 0!==this._typeMap[m])throw Error('Schema must contain uniquely named types but contains multiple types named "'.concat(m,'".'));if(this._typeMap[m]=h,eW(h))for(var v=0,g=h.getInterfaces();v<g.length;v++){var y=g[v];if(eW(y)){var b=this._implementationsMap[y.name];void 0===b&&(b=this._implementationsMap[y.name]={objects:[],interfaces:[]}),b.interfaces.push(h)}}else if(ez(h))for(var E=0,$=h.getInterfaces();E<$.length;E++){var w=$[E];if(eW(w)){var D=this._implementationsMap[w.name];void 0===D&&(D=this._implementationsMap[w.name]={objects:[],interfaces:[]}),D.objects.push(h)}}}}}var t,r=e.prototype;return r.getQueryType=function(){return this._queryType},r.getMutationType=function(){return this._mutationType},r.getSubscriptionType=function(){return this._subscriptionType},r.getTypeMap=function(){return this._typeMap},r.getType=function(e){return this.getTypeMap()[e]},r.getPossibleTypes=function(e){return eY(e)?e.getTypes():this.getImplementations(e).objects},r.getImplementations=function(e){var t=this._implementationsMap[e.name];return null!=t?t:{objects:[],interfaces:[]}},r.isPossibleType=function(e,t){return this.isSubType(e,t)},r.isSubType=function(e,t){var r=this._subTypeMap[e.name];if(void 0===r){if(r=Object.create(null),eY(e))for(var n=0,i=e.getTypes();n<i.length;n++)r[i[n].name]=!0;else{for(var o=this.getImplementations(e),a=0,s=o.objects;a<s.length;a++)r[s[a].name]=!0;for(var u=0,c=o.interfaces;u<c.length;u++)r[c[u].name]=!0}this._subTypeMap[e.name]=r}return void 0!==r[t.name]},r.getDirectives=function(){return this._directives},r.getDirective=function(e){return el(this.getDirectives(),function(t){return t.name===e})},r.toConfig=function(){var e;return{description:this.description,query:this.getQueryType(),mutation:this.getMutationType(),subscription:this.getSubscriptionType(),types:ed(this.getTypeMap()),directives:this.getDirectives().slice(),extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!=(e=this.extensionASTNodes)?e:[],assumeValid:void 0!==this.__validationErrors}},t=[{key:d,get:function(){return"GraphQLSchema"}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}();function rh(e,t){var r=th(e);if(!t.has(r)){if(t.add(r),eY(r))for(var n=0,i=r.getTypes();n<i.length;n++)rh(i[n],t);else if(ez(r)||eW(r)){for(var o=0,a=r.getInterfaces();o<a.length;o++)rh(a[o],t);for(var s=0,u=ed(r.getFields());s<u.length;s++){var c=u[s];rh(c.type,t);for(var l=0,d=c.args;l<d.length;l++)rh(d[l].type,t)}}else if(eZ(r))for(var f=0,p=ed(r.getFields());f<p.length;f++)rh(p[f].type,t)}return t}function rm(e){if(rf(e),e.__validationErrors)return e.__validationErrors;var t,r,n,i,o,a,s,u,c=new rg(e);(a=(o=(t=c).schema).getQueryType())?ez(a)||t.reportError("Query root type must be Object type, it cannot be ".concat(M(a),"."),null!=(r=ry(o,"query"))?r:a.astNode):t.reportError("Query root type must be provided.",o.astNode),(s=o.getMutationType())&&!ez(s)&&t.reportError("Mutation root type must be Object type if provided, it cannot be "+"".concat(M(s),"."),null!=(n=ry(o,"mutation"))?n:s.astNode),(u=o.getSubscriptionType())&&!ez(u)&&t.reportError("Subscription root type must be Object type if provided, it cannot be "+"".concat(M(u),"."),null!=(i=ry(o,"subscription"))?i:u.astNode),function(e){for(var t=0,r=e.schema.getDirectives();t<r.length;t++){var n=r[t];if(!rt(n)){e.reportError("Expected directive but got: ".concat(M(n),"."),null==n?void 0:n.astNode);continue}rb(e,n);for(var i=0,o=n.args;i<o.length;i++){var a,s=o[i];rb(e,s),e8(s.type)||e.reportError("The type of @".concat(n.name,"(").concat(s.name,":) must be Input Type ")+"but got: ".concat(M(s.type),"."),s.astNode),tO(s)&&null!=s.deprecationReason&&e.reportError("Required argument @".concat(n.name,"(").concat(s.name,":) cannot be deprecated."),[rO(s.astNode),null==(a=s.astNode)?void 0:a.type])}}}(c),function(e){for(var t,r,n,i,o=(t=e,r=Object.create(null),n=[],i=Object.create(null),function e(o){if(!r[o.name]){r[o.name]=!0,i[o.name]=n.length;for(var a=ed(o.getFields()),s=0;s<a.length;s++){var u=a[s];if(e3(u.type)&&eZ(u.type.ofType)){var c=u.type.ofType,l=i[c.name];if(n.push(u),void 0===l)e(c);else{var d=n.slice(l),f=d.map(function(e){return e.name}).join(".");t.reportError('Cannot reference Input Object "'.concat(c.name,'" within itself through a series of non-null fields: "').concat(f,'".'),d.map(function(e){return e.astNode}))}n.pop()}}i[o.name]=void 0}}),a=e.schema.getTypeMap(),s=0,u=ed(a);s<u.length;s++){var c=u[s];if(!tf(c)){e.reportError("Expected GraphQL named type but got: ".concat(M(c),"."),c.astNode);continue}re(c)||rb(e,c),ez(c)||eW(c)?(function(e,t){var r=ed(t.getFields());0===r.length&&e.reportError("Type ".concat(t.name," must define one or more fields."),rE(t));for(var n=0;n<r.length;n++){var i=r[n];rb(e,i),e9(i.type)||e.reportError("The type of ".concat(t.name,".").concat(i.name," must be Output Type ")+"but got: ".concat(M(i.type),"."),null==(s=i.astNode)?void 0:s.type);for(var o=0,a=i.args;o<a.length;o++){var s,u,c,l=a[o],d=l.name;rb(e,l),e8(l.type)||e.reportError("The type of ".concat(t.name,".").concat(i.name,"(").concat(d,":) must be Input ")+"Type but got: ".concat(M(l.type),"."),null==(u=l.astNode)?void 0:u.type),tO(l)&&null!=l.deprecationReason&&e.reportError("Required argument ".concat(t.name,".").concat(i.name,"(").concat(d,":) cannot be deprecated."),[rO(l.astNode),null==(c=l.astNode)?void 0:c.type])}}}(e,c),function(e,t){for(var r=Object.create(null),n=0,i=t.getInterfaces();n<i.length;n++){var o=i[n];if(!eW(o)){e.reportError("Type ".concat(M(t)," must only implement Interface types, ")+"it cannot implement ".concat(M(o),"."),rw(t,o));continue}if(t===o){e.reportError("Type ".concat(t.name," cannot implement itself because it would create a circular reference."),r
1w(t,o));continue}if(r[o.name]){e.reportError("Type ".concat(t.name," can only implement ").concat(o.name," once."),rw(t,o));continue}r[o.name]=!0,function(e,t,r){for(var n=t.getInterfaces(),i=0,o=r.getInterfaces();i<o.length;i++){var a=o[i];-1===n.indexOf(a)&&e.reportError(a===t?"Type ".concat(t.name," cannot implement ").concat(r.name," because it would create a circular reference."):"Type ".concat(t.name," must implement ").concat(a.name," because it is implemented by ").concat(r.name,"."),[].concat(rw(r,a),rw(t,r)))}}(e,t,o),function(e,t,r){for(var n=t.getFields(),i=0,o=ed(r.getFields());i<o.length;i++){var a,s,u=o[i],c=u.name,l=n[c];if(!l){e.reportError("Interface field ".concat(r.name,".").concat(c," expected but ").concat(t.name," does not provide it."),[u.astNode].concat(rE(t)));continue}tP(e.schema,l.type,u.type)||e.reportError("Interface field ".concat(r.name,".").concat(c," expects type ")+"".concat(M(u.type)," but ").concat(t.name,".").concat(c," ")+"is type ".concat(M(l.type),"."),[null==(a=u.astNode)?void 0:a.type,null==(s=l.astNode)?void 0:s.type]);for(var d=0,f=u.args;d<f.length;d++)if("continue"===function(n,i){var o,a,s=i[n],u=s.name,d=el(l.args,function(e){return e.name===u});if(!d)return e.reportError("Interface field argument ".concat(r.name,".").concat(c,"(").concat(u,":) expected but ").concat(t.name,".").concat(c," does not provide it."),[s.astNode,l.astNode]),"continue";tR(s.type,d.type)||e.reportError("Interface field argument ".concat(r.name,".").concat(c,"(").concat(u,":) ")+"expects type ".concat(M(s.type)," but ")+"".concat(t.name,".").concat(c,"(").concat(u,":) is type ")+"".concat(M(d.type),"."),[null==(o=s.astNode)?void 0:o.type,null==(a=d.astNode)?void 0:a.type])}(d,f))continue;for(var p=0,h=l.args;p<h.length;p++)!function(n,i){var o=i[n],a=o.name;!el(u.args,function(e){return e.name===a})&&tO(o)&&e.reportError("Object field ".concat(t.name,".").concat(c," includes required argument ").concat(a," that is missing from the Interface field ").concat(r.name,".").concat(c,"."),[o.astNode,u.astNode])}(p,h)}}(e,t,o)}}(e,c)):eY(c)?function(e,t){var r=t.getTypes();0===r.length&&e.reportError("Union type ".concat(t.name," must define one or more member types."),rE(t));for(var n=Object.create(null),i=0;i<r.length;i++){var o=r[i];if(n[o.name]){e.reportError("Union type ".concat(t.name," can only include type ").concat(o.name," once."),rD(t,o.name));continue}n[o.name]=!0,ez(o)||e.reportError("Union type ".concat(t.name," can only include Object types, ")+"it cannot include ".concat(M(o),"."),rD(t,String(o)))}}(e,c):eJ(c)?function(e,t){var r=t.getValues();0===r.length&&e.reportError("Enum type ".concat(t.name," must define one or more values."),rE(t));for(var n=0;n<r.length;n++){var i=r[n],o=i.name;rb(e,i),("true"===o||"false"===o||"null"===o)&&e.reportError("Enum type ".concat(t.name," cannot include value: ").concat(o,"."),i.astNode)}}(e,c):eZ(c)&&(function(e,t){var r=ed(t.getFields());0===r.length&&e.reportError("Input Object type ".concat(t.name," must define one or more fields."),rE(t));for(var n=0;n<r.length;n++){var i,o,a=r[n];rb(e,a),e8(a.type)||e.reportError("The type of ".concat(t.name,".").concat(a.name," must be Input Type ")+"but got: ".concat(M(a.type),"."),null==(i=a.astNode)?void 0:i.type),tA(a)&&null!=a.deprecationReason&&e.reportError("Required input field ".concat(t.name,".").concat(a.name," cannot be deprecated."),[rO(a.astNode),null==(o=a.astNode)?void 0:o.type])}}(e,c),o(c))}}(c);var l=c.getErrors();return e.__validationErrors=l,l}function rv(e){var t=rm(e);if(0!==t.length)throw Error(t.map(function(e){return e.message}).join("\n\n"))}var rg=function(){function e(e){this._errors=[],this.schema=e}var t=e.prototype;return t.reportError=function(e,t){var r=Array.isArray(t)?t.filter(Boolean):t;this.addError(new S(e,r))},t.addError=function(e){this._errors.push(e)},t.getErrors=function(){return this._errors},e}();function ry(e,t){for(var r=r$(e,function(e){return e.operationTypes}),n=0;n<r.length;n++){var i=r[n];if(i.operation===t)return i.type}}function rb(e,t){var r=em(t.name);r&&e.addError(ef(r,t.astNode))}function rE(e){var t=e.astNode,r=e.extensionASTNodes;return t?r?[t].concat(r):[t]:null!=r?r:[]}function r$(e,t){for(var r=[],n=0,i=rE(e);n<i.length;n++){var o,a=i[n];r=r.concat(null!=(o=t(a))?o:[])}return r}function rw(e,t){return r$(e,function(e){return e.interfaces}).filter(function(e){return e.name.value===t.name})}function rD(e,t){return r$(e,function(e){return e.types}).filter(function(e){return e.name.value===t})}function rO(e){var t;return null==e||null==(t=e.directives)?void 0:t.find(function(e){return e.name.value===rs.name})}function rT(e,t){var r;return t.kind===x.LIST_TYPE?(r=rT(e,t.type))&&new to(r):t.kind===x.NON_NULL_TYPE?(r=rT(e,t.type))&&new ta(r):t.kind===x.NAMED_TYPE?e.getType(t.name.value):void I(0,"Unexpected type node: "+M(t))}var rS=function(){function e(e,t,r){this._schema=e,this._typeStack=[],this._parentTypeStack=[],this._inputTypeStack=[],this._fieldDefStack=[],this._defaultValueStack=[],this._directive=null,this._argument=null,this._enumValue=null,this._getFieldDef=null!=t?t:r_,r&&(e8(r)&&this._inputTypeStack.push(r),tt(r)&&this._parentTypeStack.push(r),e9(r)&&this._typeStack.push(r))}var t=e.prototype;return t.getType=function(){if(this._typeStack.length>0)return this._typeStack[this._typeStack.length-1]},t.getParentType=function(){if(this._parentTypeStack.length>0)return this._parentTypeStack[this._parentTypeStack.length-1]},t.getInputType=function(){if(this._inputTypeStack.length>0)return this._inputTypeStack[this._inputTypeStack.length-1]},t.getParentInputType=function(){if(this._inputTypeStack.length>1)return this._inputTypeStack[this._inputTypeStack.length-2]},t.getFieldDef=function(){if(this._fieldDefStack.length>0)return this._fieldDefStack[this._fieldDefStack.length-1]},t.getDefaultValue=function(){if(this._defaultValueStack.length>0)return this._defaultValueStack[this._defaultValueStack.length-1]},t.getDirective=function(){return this._directive},t.getArgument=function(){return this._argument},t.getEnumValue=function(){return this._enumValue},t.enter=function(e){var t=this._schema;switch(e.kind){case x.SELECTION_SET:var r=th(this.getType());this._parentTypeStack.push(tt(r)?r:void 0);break;case x.FIELD:var n,i,o=this.getParentType();o&&(n=this._getFieldDef(t,o,e))&&(i=n.type),this._fieldDefStack.push(n),this._typeStack.push(e9(i)?i:void 0);break;case x.DIRECTIVE:this._directive=t.getDirective(e.name.value);break;case x.OPERATION_DEFINITION:switch(e.operation){case"query":c=t.getQueryType();break;case"mutation":c=t.getMutationType();break;case"subscription":c=t.getSubscriptionType()}this._typeStack.push(ez(c)?c:void 0);break;case x.INLINE_FRAGMENT:case x.FRAGMENT_DEFINITION:var a=e.typeCondition,s=a?rT(t,a):th(this.getType());this._typeStack.push(e9(s)?s:void 0);break;case x.VARIABLE_DEFINITION:var u=rT(t,e.type);this._inputTypeStack.push(e8(u)?u:void 0);break;case x.ARGUMENT:var c,l,d,f,p=null!=(l=this.getDirective())?l:this.getFieldDef();p&&(d=el(p.args,function(t){return t.name===e.name.value}))&&(f=d.type),this._argument=d,this._defaultValueStack.push(d?d.defaultValue:void 0),this._inputTypeStack.push(e8(f)?f:void 0);break;case x.LIST:var h=td(this.getInputType()),m=e1(h)?h.ofType:h;this._defaultValueStack.push(void 0),this._inputTypeStack.push(e8(m)?m:void 0);break;case x.OBJECT_FIELD:var v,g,y=th(this.getInputType());eZ(y)&&(g=y.getFields()[e.name.value])&&(v=g.type),this._defaultValueStack.push(g?g.defaultValue:void 0),this._inputTypeStack.push(e8(v)?v:void 0);break;case x.ENUM:var b,E=th(this.getInputType());eJ(E)&&(b=E.getValue(e.value)),this._enumValue=b}},t.leave=function(e){switch(e.kind){case x.SELECTION_SET:this._parentTypeStack.pop();break;case x.FIELD:this._fieldDefStack.pop(),this._typeStack.pop();break;case x.DIRECTIVE:this._directive=null;break;case x.OPERATION_DEFINITION:case x.INLINE_FRAGMENT:case x.FRAGMENT_DEFINITION:this._typeStack.pop();break;case x.VARIABLE_DEFINITION:this._inputTypeStack.pop();break;case x.ARGUMENT:this._argument=null,this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case x.LIST:case x.OBJECT_FIELD:this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case x.ENUM:this._enumValue=null}},e}();function r_(e,t,r){var n=r.name.value;return n===t5.name&&e.getQueryType()===t?t5:n===t9.name&&e.getQueryType()===t?t9:n===t6.name&&tt(t)?t6:ez(t)||eW(t)?t.getFields()[n]:void 0}function rN(e,t){return{enter:function(r){e.enter(r);var n=ec(t,r.kind,!1);if(n){var i=n.apply(t,arguments);return void 0!==i&&(e.leave(r),L(i)&&e.enter(i)),i}},leave:function(r){var n,i=ec(t,r.kind,!0);return i&&(n=i.apply(t,arguments)),e.leave(r),n}}}function rC(e){return rx(e)||rP(e)||rL(e)}function rx(e){return e.kind===x.OPERATION_DEFINITION||e.kind===x.FRAGMENT_DEFINITION}function rI(e){return e.kind===x.FIELD||e.kind===x.FRAGMENT_SPREAD||e.kind===x.INLINE_FRAGMENT}function rA(e){return e.kind===x.VARIABLE||e.kind===x.INT||e.kind===x.FLOAT||e.kind===x.STRING||e.kind===x.BOOLEAN||e.kind===x.NULL||e.kind===x.ENUM||e.kind===x.LIST||e.kind===x.OBJECT}function rR(e){return e.kind===x.NAMED_TYPE||e.kind===x.LIST_TYPE||e.kind===x.NON_NULL_TYPE}function rP(e){return e.kind===x.SCHEMA_DEFINITION||rk(e)||e.kind===x.DIRECTIVE_DEFINITION}function rk(e){return e.kind===x.SCALAR_TYPE_DEFINITION||e.kind===x.OBJECT_TYPE_DEFINITION||e.kind===x.INTERFACE_TYPE_DEFINITION||e.kind===x.UNION_TYPE_DEFINITION||e.kind===x.ENUM_TYPE_DEFINITION||e.kind===x.INPUT_OBJECT_TYPE_DEFINITION}function rL(e){return e.kind===x.SCHEMA_EXTENSION||rj(e)}function rj(e){return e.kind===x.SCALAR_TYPE_EXTENSION||e.kind===x.OBJECT_TYPE_EXTENSION||e.kind===x.INTERFACE_TYPE_EXTENSION||e.kind===x.UNION_TYPE_EXTENSION||e.kind===x.ENUM_TYPE_EXTENSION||e.kind===x.INPUT_OBJECT_TYPE_EXTENSION}function rF(e){return{Document:function(t){for(var r=0,n=t.definitions;r<n.length;r++){var i=n[r];if(!rx(i)){var o=i.kind===x.SCHEMA_DEFINITION||i.kind===x.SCHEMA_EXTENSION?"schema":'"'+i.name.value+'"';e.reportError(new S("The ".concat(o," definition is not executable."),i))}}return!1}}}function rM(e){var t=Object.create(null);return{OperationDefinition:function(r){var n=r.name;return n&&(t[n.value]?e.reportError(new S('There can be only one operation named "'.concat(n.value,'".'),[t[n.value],n])
1):t[n.value]=n),!1},FragmentDefinition:function(){return!1}}}function rq(e){var t=0;return{Document:function(e){t=e.definitions.filter(function(e){return e.kind===x.OPERATION_DEFINITION}).length},OperationDefinition:function(r){!r.name&&t>1&&e.reportError(new S("This anonymous operation must be the only defined operation.",r))}}}function rU(e){return{OperationDefinition:function(t){"subscription"===t.operation&&1!==t.selectionSet.selections.length&&e.reportError(new S(t.name?'Subscription "'.concat(t.name.value,'" must select only one top level field.'):"Anonymous Subscription must select only one top level field.",t.selectionSet.selections.slice(1)))}}}function rV(e){for(var t=e.getSchema(),r=t?t.getTypeMap():Object.create(null),n=Object.create(null),i=0,o=e.getDocument().definitions;i<o.length;i++){var a=o[i];rk(a)&&(n[a.name.value]=!0)}var s=Object.keys(r).concat(Object.keys(n));return{NamedType:function(t,i,o,a,u){var c=t.name.value;if(!r[c]&&!n[c]){var l,d,f,p=null!=(f=u[2])?f:o,h=null!=p&&!Array.isArray(d=p)&&(rP(d)||rL(d));if(h&&(l=c,-1!==rB.indexOf(l)))return;var m=eS(c,h?rB.concat(s):s);e.reportError(new S('Unknown type "'.concat(c,'".')+e$(m),t))}}}}var rB=[].concat(tW,t7).map(function(e){return e.name});function rG(e){return{InlineFragment:function(t){var r=t.typeCondition;if(r){var n=rT(e.getSchema(),r);if(n&&!tt(n)){var i=eC(r);e.reportError(new S('Fragment cannot condition on non composite type "'.concat(i,'".'),r))}}},FragmentDefinition:function(t){var r=rT(e.getSchema(),t.typeCondition);if(r&&!tt(r)){var n=eC(t.typeCondition);e.reportError(new S('Fragment "'.concat(t.name.value,'" cannot condition on non composite type "').concat(n,'".'),t.typeCondition))}}}}function rz(e){return{VariableDefinition:function(t){var r=rT(e.getSchema(),t.type);if(r&&!e8(r)){var n=t.variable.name.value,i=eC(t.type);e.reportError(new S('Variable "$'.concat(n,'" cannot be non-input type "').concat(i,'".'),t.type))}}}}function rH(e){return{Field:function(t){var r=e.getType(),n=t.selectionSet;if(r){if(e7(th(r))){if(n){var i=t.name.value,o=M(r);e.reportError(new S('Field "'.concat(i,'" must not have a selection since type "').concat(o,'" has no subfields.'),n))}}else if(!n){var a=t.name.value,s=M(r);e.reportError(new S('Field "'.concat(a,'" of type "').concat(s,'" must have a selection of subfields. Did you mean "').concat(a,' { ... }"?'),t))}}}}}function rW(e){return{Field:function(t){var r=e.getParentType();if(r&&!e.getFieldDef()){var n,i,o=e.getSchema(),a=t.name.value,s=e$("to use an inline fragment on",function(e,t,r){if(!tn(t))return[];for(var n=new Set,i=Object.create(null),o=0,a=e.getPossibleTypes(t);o<a.length;o++){var s=a[o];if(s.getFields()[r]){n.add(s),i[s.name]=1;for(var u=0,c=s.getInterfaces();u<c.length;u++){var l,d=c[u];d.getFields()[r]&&(n.add(d),i[d.name]=(null!=(l=i[d.name])?l:0)+1)}}}return tL(n).sort(function(t,r){var n=i[r.name]-i[t.name];return 0!==n?n:eW(t)&&e.isSubType(t,r)?-1:eW(r)&&e.isSubType(r,t)?1:eD(t.name,r.name)}).map(function(e){return e.name})}(o,r,a));""===s&&(s=e$((n=r,i=a,ez(n)||eW(n)?eS(i,Object.keys(n.getFields())):[]))),e.reportError(new S('Cannot query field "'.concat(a,'" on type "').concat(r.name,'".')+s,t))}}}}function rQ(e){var t=Object.create(null);return{OperationDefinition:function(){return!1},FragmentDefinition:function(r){var n=r.name.value;return t[n]?e.reportError(new S('There can be only one fragment named "'.concat(n,'".'),[t[n],r.name])):t[n]=r.name,!1}}}function rY(e){return{FragmentSpread:function(t){var r=t.name.value;e.getFragment(r)||e.reportError(new S('Unknown fragment "'.concat(r,'".'),t.name))}}}function rK(e){var t=[],r=[];return{OperationDefinition:function(e){return t.push(e),!1},FragmentDefinition:function(e){return r.push(e),!1},Document:{leave:function(){for(var n=Object.create(null),i=0;i<t.length;i++)for(var o=t[i],a=0,s=e.getRecursivelyReferencedFragments(o);a<s.length;a++)n[s[a].name.value]=!0;for(var u=0;u<r.length;u++){var c=r[u],l=c.name.value;!0!==n[l]&&e.reportError(new S('Fragment "'.concat(l,'" is never used.'),c))}}}}}function rJ(e){return{InlineFragment:function(t){var r=e.getType(),n=e.getParentType();if(tt(r)&&tt(n)&&!tk(e.getSchema(),r,n)){var i=M(n),o=M(r);e.reportError(new S('Fragment cannot be spread here as objects of type "'.concat(i,'" can never be of type "').concat(o,'".'),t))}},FragmentSpread:function(t){var r=t.name.value,n=function(e,t){var r=e.getFragment(t);if(r){var n=rT(e.getSchema(),r.typeCondition);if(tt(n))return n}}(e,r),i=e.getParentType();if(n&&i&&!tk(e.getSchema(),n,i)){var o=M(i),a=M(n);e.reportError(new S('Fragment "'.concat(r,'" cannot be spread here as objects of type "').concat(o,'" can never be of type "').concat(a,'".'),t))}}}}function rX(e){var t=Object.create(null),r=[],n=Object.create(null);return{OperationDefinition:function(){return!1},FragmentDefinition:function(i){return function i(o){if(!t[o.name.value]){var a=o.name.value;t[a]=!0;var s=e.getFragmentSpreads(o.selectionSet);if(0!==s.length){n[a]=r.length;for(var u=0;u<s.length;u++){var c=s[u],l=c.name.value,d=n[l];if(r.push(c),void 0===d){var f=e.getFragment(l);f&&i(f)}else{var p=r.slice(d),h=p.slice(0,-1).map(function(e){return'"'+e.name.value+'"'}).join(", ");e.reportError(new S('Cannot spread fragment "'.concat(l,'" within itself')+(""!==h?" via ".concat(h,"."):"."),p))}r.pop()}n[a]=void 0}}}(i),!1}}}function rZ(e){var t=Object.create(null);return{OperationDefinition:function(){t=Object.create(null)},VariableDefinition:function(r){var n=r.variable.name.value;t[n]?e.reportError(new S('There can be only one variable named "$'.concat(n,'".'),[t[n],r.variable.name])):t[n]=r.variable.name}}}function r0(e){var t=Object.create(null);return{OperationDefinition:{enter:function(){t=Object.create(null)},leave:function(r){for(var n=e.getRecursiveVariableUsages(r),i=0;i<n.length;i++){var o=n[i].node,a=o.name.value;!0!==t[a]&&e.reportError(new S(r.name?'Variable "$'.concat(a,'" is not defined by operation "').concat(r.name.value,'".'):'Variable "$'.concat(a,'" is not defined.'),[o,r]))}}},VariableDefinition:function(e){t[e.variable.name.value]=!0}}}function r1(e){var t=[];return{OperationDefinition:{enter:function(){t=[]},leave:function(r){for(var n=Object.create(null),i=e.getRecursiveVariableUsages(r),o=0;o<i.length;o++)n[i[o].node.name.value]=!0;for(var a=0,s=t;a<s.length;a++){var u=s[a],c=u.variable.name.value;!0!==n[c]&&e.reportError(new S(r.name?'Variable "$'.concat(c,'" is never used in operation "').concat(r.name.value,'".'):'Variable "$'.concat(c,'" is never used.'),u))}}},VariableDefinition:function(e){t.push(e)}}}function r2(e){for(var t=Object.create(null),r=e.getSchema(),n=r?r.getDirectives():rc,i=0;i<n.length;i++){var o=n[i];t[o.name]=o.locations}for(var a=e.getDocument().definitions,s=0;s<a.length;s++){var u=a[s];u.kind===x.DIRECTIVE_DEFINITION&&(t[u.name.value]=u.locations.map(function(e){return e.value}))}return{Directive:function(r,n,i,o,a){var s=r.name.value,u=t[s];if(!u)return void e.reportError(new S('Unknown directive "@'.concat(s,'".'),r));var c=function(e){var t=e[e.length-1];switch(Array.isArray(t)&&I(0),t.kind){case x.OPERATION_DEFINITION:var r=t.operation;switch(r){case"query":return B.QUERY;case"mutation":return B.MUTATION;case"subscription":return B.SUBSCRIPTION}I(0,"Unexpected operation: "+M(r));return;case x.FIELD:return B.FIELD;case x.FRAGMENT_SPREAD:return B.FRAGMENT_SPREAD;case x.INLINE_FRAGMENT:return B.INLINE_FRAGMENT;case x.FRAGMENT_DEFINITION:return B.FRAGMENT_DEFINITION;case x.VARIABLE_DEFINITION:return B.VARIABLE_DEFINITION;case x.SCHEMA_DEFINITION:case x.SCHEMA_EXTENSION:return B.SCHEMA;case x.SCALAR_TYPE_DEFINITION:case x.SCALAR_TYPE_EXTENSION:return B.SCALAR;case x.OBJECT_TYPE_DEFINITION:case x.OBJECT_TYPE_EXTENSION:return B.OBJECT;case x.FIELD_DEFINITION:return B.FIELD_DEFINITION;case x.INTERFACE_TYPE_DEFINITION:case x.INTERFACE_TYPE_EXTENSION:return B.INTERFACE;case x.UNION_TYPE_DEFINITION:case x.UNION_TYPE_EXTENSION:return B.UNION;case x.ENUM_TYPE_DEFINITION:case x.ENUM_TYPE_EXTENSION:return B.ENUM;case x.ENUM_VALUE_DEFINITION:return B.ENUM_VALUE;case x.INPUT_OBJECT_TYPE_DEFINITION:case x.INPUT_OBJECT_TYPE_EXTENSION:return B.INPUT_OBJECT;case x.INPUT_VALUE_DEFINITION:return e[e.length-3].kind===x.INPUT_OBJECT_TYPE_DEFINITION?B.INPUT_FIELD_DEFINITION:B.ARGUMENT_DEFINITION}}(a);c&&-1===u.indexOf(c)&&e.reportError(new S('Directive "@'.concat(s,'" may not be used on ').concat(c,"."),r))}}}function r3(e){for(var t=Object.create(null),r=e.getSchema(),n=r?r.getDirectives():rc,i=0;i<n.length;i++){var o=n[i];t[o.name]=!o.isRepeatable}for(var a=e.getDocument().definitions,s=0;s<a.length;s++){var u=a[s];u.kind===x.DIRECTIVE_DEFINITION&&(t[u.name.value]=!u.repeatable)}var c=Object.create(null),l=Object.create(null);
1return{enter:function(r){if(null!=r.directives){if(r.kind===x.SCHEMA_DEFINITION||r.kind===x.SCHEMA_EXTENSION)n=c;else if(rk(r)||rj(r)){var n,i=r.name.value;void 0===(n=l[i])&&(l[i]=n=Object.create(null))}else n=Object.create(null);for(var o=0,a=r.directives;o<a.length;o++){var s=a[o],u=s.name.value;t[u]&&(n[u]?e.reportError(new S('The directive "@'.concat(u,'" can only be used once at this location.'),[n[u],s])):n[u]=s)}}}}}function r4(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function r8(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?r4(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):r4(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function r5(e){return r8(r8({},r9(e)),{},{Argument:function(t){var r=e.getArgument(),n=e.getFieldDef(),i=e.getParentType();if(!r&&n&&i){var o=t.name.value,a=eS(o,n.args.map(function(e){return e.name}));e.reportError(new S('Unknown argument "'.concat(o,'" on field "').concat(i.name,".").concat(n.name,'".')+e$(a),t))}}})}function r9(e){for(var t=Object.create(null),r=e.getSchema(),n=r?r.getDirectives():rc,i=0;i<n.length;i++){var o=n[i];t[o.name]=o.args.map(function(e){return e.name})}for(var a=e.getDocument().definitions,s=0;s<a.length;s++){var u=a[s];if(u.kind===x.DIRECTIVE_DEFINITION){var c,l=null!=(c=u.arguments)?c:[];t[u.name.value]=l.map(function(e){return e.name.value})}}return{Directive:function(r){var n=r.name.value,i=t[n];if(r.arguments&&i)for(var o=0,a=r.arguments;o<a.length;o++){var s=a[o],u=s.name.value;if(-1===i.indexOf(u)){var c=eS(u,i);e.reportError(new S('Unknown argument "'.concat(u,'" on directive "@').concat(n,'".')+e$(c),s))}}return!1}}}function r6(e){var t=Object.create(null);return{Field:function(){t=Object.create(null)},Directive:function(){t=Object.create(null)},Argument:function(r){var n=r.name.value;return t[n]?e.reportError(new S('There can be only one argument named "'.concat(n,'".'),[t[n],r.name])):t[n]=r.name,!1}}}function r7(e){return{ListValue:function(t){if(!e1(td(e.getParentInputType())))return ne(e,t),!1},ObjectValue:function(t){var r=th(e.getInputType());if(!eZ(r))return ne(e,t),!1;for(var n=eg(t.fields,function(e){return e.name.value}),i=0,o=ed(r.getFields());i<o.length;i++){var a=o[i];if(!n[a.name]&&tA(a)){var s=M(a.type);e.reportError(new S('Field "'.concat(r.name,".").concat(a.name,'" of required type "').concat(s,'" was not provided.'),t))}}},ObjectField:function(t){var r=th(e.getParentInputType());if(!e.getInputType()&&eZ(r)){var n=eS(t.name.value,Object.keys(r.getFields()));e.reportError(new S('Field "'.concat(t.name.value,'" is not defined by type "').concat(r.name,'".')+e$(n),t))}},NullValue:function(t){var r=e.getInputType();e3(r)&&e.reportError(new S('Expected value of type "'.concat(M(r),'", found ').concat(eC(t),"."),t))},EnumValue:function(t){return ne(e,t)},IntValue:function(t){return ne(e,t)},FloatValue:function(t){return ne(e,t)},StringValue:function(t){return ne(e,t)},BooleanValue:function(t){return ne(e,t)}}}function ne(e,t){var r=e.getInputType();if(r){var n=th(r);if(!e7(n)){var i=M(r);e.reportError(new S('Expected value of type "'.concat(i,'", found ').concat(eC(t),"."),t));return}try{var o=n.parseLiteral(t,void 0);if(void 0===o){var a=M(r);e.reportError(new S('Expected value of type "'.concat(a,'", found ').concat(eC(t),"."),t))}}catch(n){var s=M(r);n instanceof S?e.reportError(n):e.reportError(new S('Expected value of type "'.concat(s,'", found ').concat(eC(t),"; ")+n.message,t,void 0,void 0,void 0,n))}}}function nt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function nr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?nt(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):nt(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function nn(e){return nr(nr({},ni(e)),{},{Field:{leave:function(t){var r,n=e.getFieldDef();if(!n)return!1;for(var i=eg(null!=(r=t.arguments)?r:[],function(e){return e.name.value}),o=0,a=n.args;o<a.length;o++){var s=a[o];if(!i[s.name]&&tO(s)){var u=M(s.type);e.reportError(new S('Field "'.concat(n.name,'" argument "').concat(s.name,'" of type "').concat(u,'" is required, but it was not provided.'),t))}}}}})}function ni(e){for(var t=Object.create(null),r=e.getSchema(),n=r?r.getDirectives():rc,i=0;i<n.length;i++){var o=n[i];t[o.name]=eg(o.args.filter(tO),function(e){return e.name})}for(var a=e.getDocument().definitions,s=0;s<a.length;s++){var u=a[s];if(u.kind===x.DIRECTIVE_DEFINITION){var c,l=null!=(c=u.arguments)?c:[];t[u.name.value]=eg(l.filter(no),function(e){return e.name.value})}}return{Directive:{leave:function(r){var n=r.name.value,i=t[n];if(i)for(var o,a=eg(null!=(o=r.arguments)?o:[],function(e){return e.name.value}),s=0,u=Object.keys(i);s<u.length;s++){var c=u[s];if(!a[c]){var l=i[c].type,d=eU(l)?M(l):eC(l);e.reportError(new S('Directive "@'.concat(n,'" argument "').concat(c,'" of type "').concat(d,'" is required, but it was not provided.'),r))}}}}}}function no(e){return e.type.kind===x.NON_NULL_TYPE&&null==e.defaultValue}function na(e){var t=Object.create(null);return{OperationDefinition:{enter:function(){t=Object.create(null)},leave:function(r){for(var n=e.getRecursiveVariableUsages(r),i=0;i<n.length;i++){var o=n[i],a=o.node,s=o.type,u=o.defaultValue,c=a.name.value,l=t[c];if(l&&s){var d,f,p,h,m,v=e.getSchema(),g=rT(v,l.type);if(g&&(d=v,f=g,p=l.defaultValue,h=s,m=u,e3(h)&&!e3(f)?!((null!=p&&p.kind!==x.NULL||void 0!==m)&&tP(d,f,h.ofType)):!tP(d,f,h))){var y=M(g),b=M(s);e.reportError(new S('Variable "$'.concat(c,'" of type "').concat(y,'" used in position expecting type "').concat(b,'".'),[l,a]))}}}}},VariableDefinition:function(e){t[e.variable.name.value]=e}}}function ns(e){var t=new nh,r=new Map;return{SelectionSet:function(n){for(var i=function(e,t,r,n,i){var o=[],a=nf(e,t,n,i),s=a[0],u=a[1];if(function(e,t,r,n,i){for(var o=0,a=ev(i);o<a.length;o++){var s=a[o],u=s[0],c=s[1];if(c.length>1)for(var l=0;l<c.length;l++)for(var d=l+1;d<c.length;d++){var f=nd(e,r,n,!1,u,c[l],c[d]);f&&t.push(f)}}}(e,o,t,r,s),0!==u.length)for(var c=0;c<u.length;c++){nu(e,o,t,r,!1,s,u[c]);for(var l=c+1;l<u.length;l++)nc(e,o,t,r,!1,u[c],u[l])}return o}(e,r,t,e.getParentType(),n),o=0;o<i.length;o++){var a=i[o],s=a[0],u=s[0],c=s[1],l=a[1],d=a[2],f=function e(t){return Array.isArray(t)?t.map(function(t){var r=t[0],n=t[1];return'subfields "'.concat(r,'" conflict because ')+e(n)}).join(" and "):t}(c);e.reportError(new S('Fields "'.concat(u,'" conflict because ').concat(f,". Use different aliases on the fields to fetch both if this was intentional."),l.concat(d)))}}}}function nu(e,t,r,n,i,o,a){var s=e.getFragment(a);if(s){var u=np(e,r,s),c=u[0],l=u[1];if(o!==c){nl(e,t,r,n,i,o,c);for(var d=0;d<l.length;d++)nu(e,t,r,n,i,o,l[d])}}}function nc(e,t,r,n,i,o,a){if(!(o===a||n.has(o,a,i))){n.add(o,a,i);var s=e.getFragment(o),u=e.getFragment(a);if(s&&u){var c=np(e,r,s),l=c[0],d=c[1],f=np(e,r,u),p=f[0],h=f[1];nl(e,t,r,n,i,l,p);for(var m=0;m<h.length;m++)nc(e,t,r,n,i,o,h[m]);for(var v=0;v<d.length;v++)nc(e,t,r,n,i,d[v],a)}}}function nl(e,t,r,n,i,o,a){for(var s=0,u=Object.keys(o);s<u.length;s++){var c=u[s],l=a[c];if(l)for(var d=o[c],f=0;f<d.length;f++)for(var p=0;p<l.length;p++){var h=nd(e,r,n,i,c,d[f],l[p]);h&&t.push(h)}}}function nd(e,t,r,n,i,o,a){var s=o[0],u=o[1],c=o[2],l=a[0],d=a[1],f=a[2],p=n||s!==l&&ez(s)&&ez(l);if(!p){var h,m,v,g,y=u.name.value,b=d.name.value;if(y!==b)return[[i,'"'.concat(y,'" and "').concat(b,'" are different fields')],[u],[d]];if(h=null!=(v=u.arguments)?v:[],m=null!=(g=d.arguments)?g:[],!(h.length===m.length&&h.every(function(e){var t,r,n=el(m,function(t){return t.name.value===e.name.value});return!!n&&(t=e.value,r=n.value,eC(t)===eC(r))})))return[[i,"they have differing arguments"],[u],[d]]}var E=null==c?void 0:c.type,$=null==f?void 0:f.type;if(E&&$&&function e(t,r){return e1(t)?!e1(r)||e(t.ofType,r.ofType):!!e1(r)||(e3(t)?!e3(r)||e(t.ofType,r.ofType):!!e3(r)||!!(e7(t)||e7(r))&&t!==r)}(E,$))return[[i,'they return conflicting types "'.concat(M(E),'" and "').concat(M($),'"')],[u],[d]];var w=u.selectionSet,D=d.selectionSet;if(w&&D){var O=function(e,t,r,n,i,o,a,s){var u=[],c=nf(e,t,i,o),l=c[0],d=c[1],f=nf(e,t,a,s),p=f[0],h=f[1];if(nl(e,u,t,r,n,l,p),0!==h.length)for(var m=0;m<h.length;m++)nu(e,u,t,r,n,l,h[m]);if(0!==d.length)for(var v=0;v<d.length;v++)nu(e,u,t,r,n,p,d[v]);for(var g=0;g<d.length;g++)for(var y=0;
1y<h.length;y++)nc(e,u,t,r,n,d[g],h[y]);return u}(e,t,r,p,th(E),w,th($),D),T=i,S=u,_=d;return O.length>0?[[T,O.map(function(e){return e[0]})],O.reduce(function(e,t){var r=t[1];return e.concat(r)},[S]),O.reduce(function(e,t){var r=t[2];return e.concat(r)},[_])]:void 0}}function nf(e,t,r,n){var i=t.get(n);if(!i){var o=Object.create(null),a=Object.create(null);(function e(t,r,n,i,o){for(var a=0,s=n.selections;a<s.length;a++){var u=s[a];switch(u.kind){case x.FIELD:var c=u.name.value,l=void 0;(ez(r)||eW(r))&&(l=r.getFields()[c]);var d=u.alias?u.alias.value:c;i[d]||(i[d]=[]),i[d].push([r,u,l]);break;case x.FRAGMENT_SPREAD:o[u.name.value]=!0;break;case x.INLINE_FRAGMENT:var f=u.typeCondition,p=f?rT(t.getSchema(),f):r;e(t,p,u.selectionSet,i,o)}}})(e,r,n,o,a),i=[o,Object.keys(a)],t.set(n,i)}return i}function np(e,t,r){var n=t.get(r.selectionSet);if(n)return n;var i=rT(e.getSchema(),r.typeCondition);return nf(e,t,i,r.selectionSet)}var nh=function(){function e(){this._data=Object.create(null)}var t=e.prototype;return t.has=function(e,t,r){var n=this._data[e],i=n&&n[t];return void 0!==i&&(!1!==r||!1===i)},t.add=function(e,t,r){this._pairSetAdd(e,t,r),this._pairSetAdd(t,e,r)},t._pairSetAdd=function(e,t,r){var n=this._data[e];n||(n=Object.create(null),this._data[e]=n),n[t]=r},e}();function nm(e){var t=[],r=Object.create(null);return{ObjectValue:{enter:function(){t.push(r),r=Object.create(null)},leave:function(){r=t.pop()}},ObjectField:function(t){var n=t.name.value;r[n]?e.reportError(new S('There can be only one input field named "'.concat(n,'".'),[r[n],t.name])):r[n]=t.name}}}function nv(e){var t,r,n,i=e.getSchema(),o=null!=(t=null!=(r=null!=(n=null==i?void 0:i.astNode)?n:null==i?void 0:i.getQueryType())?r:null==i?void 0:i.getMutationType())?t:null==i?void 0:i.getSubscriptionType(),a=0;return{SchemaDefinition:function(t){if(o)return void e.reportError(new S("Cannot define a new schema within a schema extension.",t));a>0&&e.reportError(new S("Must provide only one schema definition.",t)),++a}}}function ng(e){var t=e.getSchema(),r=Object.create(null),n=t?{query:t.getQueryType(),mutation:t.getMutationType(),subscription:t.getSubscriptionType()}:{};return{SchemaDefinition:i,SchemaExtension:i};function i(t){for(var i,o=null!=(i=t.operationTypes)?i:[],a=0;a<o.length;a++){var s=o[a],u=s.operation,c=r[u];n[u]?e.reportError(new S("Type for ".concat(u," already defined in the schema. It cannot be redefined."),s)):c?e.reportError(new S("There can be only one ".concat(u," type in schema."),[c,s])):r[u]=s}return!1}}function ny(e){var t=Object.create(null),r=e.getSchema();return{ScalarTypeDefinition:n,ObjectTypeDefinition:n,InterfaceTypeDefinition:n,UnionTypeDefinition:n,EnumTypeDefinition:n,InputObjectTypeDefinition:n};function n(n){var i=n.name.value;return null!=r&&r.getType(i)?void e.reportError(new S('Type "'.concat(i,'" already exists in the schema. It cannot also be defined in this type definition.'),n.name)):(t[i]?e.reportError(new S('There can be only one type named "'.concat(i,'".'),[t[i],n.name])):t[i]=n.name,!1)}}function nb(e){var t=e.getSchema(),r=t?t.getTypeMap():Object.create(null),n=Object.create(null);return{EnumTypeDefinition:i,EnumTypeExtension:i};function i(t){var i,o=t.name.value;n[o]||(n[o]=Object.create(null));for(var a=null!=(i=t.values)?i:[],s=n[o],u=0;u<a.length;u++){var c=a[u],l=c.name.value,d=r[o];eJ(d)&&d.getValue(l)?e.reportError(new S('Enum value "'.concat(o,".").concat(l,'" already exists in the schema. It cannot also be defined in this type extension.'),c.name)):s[l]?e.reportError(new S('Enum value "'.concat(o,".").concat(l,'" can only be defined once.'),[s[l],c.name])):s[l]=c.name}return!1}}function nE(e){var t=e.getSchema(),r=t?t.getTypeMap():Object.create(null),n=Object.create(null);return{InputObjectTypeDefinition:i,InputObjectTypeExtension:i,InterfaceTypeDefinition:i,InterfaceTypeExtension:i,ObjectTypeDefinition:i,ObjectTypeExtension:i};function i(t){var i,o=t.name.value;n[o]||(n[o]=Object.create(null));for(var a=null!=(i=t.fields)?i:[],s=n[o],u=0;u<a.length;u++){var c,l,d=a[u],f=d.name.value;(c=r[o],l=f,(ez(c)||eW(c)||eZ(c))&&null!=c.getFields()[l])?e.reportError(new S('Field "'.concat(o,".").concat(f,'" already exists in the schema. It cannot also be defined in this type extension.'),d.name)):s[f]?e.reportError(new S('Field "'.concat(o,".").concat(f,'" can only be defined once.'),[s[f],d.name])):s[f]=d.name}return!1}}function n$(e){var t=Object.create(null),r=e.getSchema();return{DirectiveDefinition:function(n){var i=n.name.value;return null!=r&&r.getDirective(i)?void e.reportError(new S('Directive "@'.concat(i,'" already exists in the schema. It cannot be redefined.'),n.name)):(t[i]?e.reportError(new S('There can be only one directive named "@'.concat(i,'".'),[t[i],n.name])):t[i]=n.name,!1)}}}function nw(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function nD(e){for(var t=e.getSchema(),r=Object.create(null),n=0,i=e.getDocument().definitions;n<i.length;n++){var o=i[n];rk(o)&&(r[o.name.value]=o)}return{ScalarTypeExtension:a,ObjectTypeExtension:a,InterfaceTypeExtension:a,UnionTypeExtension:a,EnumTypeExtension:a,InputObjectTypeExtension:a};function a(n){var i,o,a=n.name.value,s=r[a],u=null==t?void 0:t.getType(a);if(s?o=nO[s.kind]:u&&(o=eB(i=u)?x.SCALAR_TYPE_EXTENSION:ez(i)?x.OBJECT_TYPE_EXTENSION:eW(i)?x.INTERFACE_TYPE_EXTENSION:eY(i)?x.UNION_TYPE_EXTENSION:eJ(i)?x.ENUM_TYPE_EXTENSION:eZ(i)?x.INPUT_OBJECT_TYPE_EXTENSION:void I(0,"Unexpected type: "+M(i))),o){if(o!==n.kind){var c=function(e){switch(e){case x.SCALAR_TYPE_EXTENSION:return"scalar";case x.OBJECT_TYPE_EXTENSION:return"object";case x.INTERFACE_TYPE_EXTENSION:return"interface";case x.UNION_TYPE_EXTENSION:return"union";case x.ENUM_TYPE_EXTENSION:return"enum";
1case x.INPUT_OBJECT_TYPE_EXTENSION:return"input object"}I(0,"Unexpected kind: "+M(e))}(n.kind);e.reportError(new S("Cannot extend non-".concat(c,' type "').concat(a,'".'),s?[s,n]:n))}}else{var l=Object.keys(r);t&&(l=l.concat(Object.keys(t.getTypeMap())));var d=eS(a,l);e.reportError(new S('Cannot extend type "'.concat(a,'" because it is not defined.')+e$(d),n.name))}}}var nO=(nw(n={},x.SCALAR_TYPE_DEFINITION,x.SCALAR_TYPE_EXTENSION),nw(n,x.OBJECT_TYPE_DEFINITION,x.OBJECT_TYPE_EXTENSION),nw(n,x.INTERFACE_TYPE_DEFINITION,x.INTERFACE_TYPE_EXTENSION),nw(n,x.UNION_TYPE_DEFINITION,x.UNION_TYPE_EXTENSION),nw(n,x.ENUM_TYPE_DEFINITION,x.ENUM_TYPE_EXTENSION),nw(n,x.INPUT_OBJECT_TYPE_DEFINITION,x.INPUT_OBJECT_TYPE_EXTENSION),n),nT=Object.freeze([rF,rM,rq,rU,rV,rG,rz,rH,rW,rQ,rY,rK,rJ,rX,rZ,r0,r1,r2,r3,r5,r6,r7,nn,na,ns,nm]),nS=Object.freeze([nv,ng,ny,nb,nE,n$,rV,r2,r3,nD,r9,r6,nm,ni]);function n_(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var nN=function(){function e(e,t){this._ast=e,this._fragments=void 0,this._fragmentSpreads=new Map,this._recursivelyReferencedFragments=new Map,this._onError=t}var t=e.prototype;return t.reportError=function(e){this._onError(e)},t.getDocument=function(){return this._ast},t.getFragment=function(e){var t=this._fragments;return t||(this._fragments=t=this.getDocument().definitions.reduce(function(e,t){return t.kind===x.FRAGMENT_DEFINITION&&(e[t.name.value]=t),e},Object.create(null))),t[e]},t.getFragmentSpreads=function(e){var t=this._fragmentSpreads.get(e);if(!t){t=[];for(var r=[e];0!==r.length;)for(var n=r.pop(),i=0,o=n.selections;i<o.length;i++){var a=o[i];a.kind===x.FRAGMENT_SPREAD?t.push(a):a.selectionSet&&r.push(a.selectionSet)}this._fragmentSpreads.set(e,t)}return t},t.getRecursivelyReferencedFragments=function(e){var t=this._recursivelyReferencedFragments.get(e);if(!t){t=[];for(var r=Object.create(null),n=[e.selectionSet];0!==n.length;)for(var i=n.pop(),o=0,a=this.getFragmentSpreads(i);o<a.length;o++){var s=a[o].name.value;if(!0!==r[s]){r[s]=!0;var u=this.getFragment(s);u&&(t.push(u),n.push(u.selectionSet))}}this._recursivelyReferencedFragments.set(e,t)}return t},e}(),nC=function(e){function t(t,r,n){var i;return(i=e.call(this,t,n)||this)._schema=r,i}return n_(t,e),t.prototype.getSchema=function(){return this._schema},t}(nN),nx=function(e){function t(t,r,n,i){var o;return(o=e.call(this,r,i)||this)._schema=t,o._typeInfo=n,o._variableUsages=new Map,o._recursiveVariableUsages=new Map,o}n_(t,e);var r=t.prototype;return r.getSchema=function(){return this._schema},r.getVariableUsages=function(e){var t=this._variableUsages.get(e);if(!t){var r=[],n=new rS(this._schema);es(e,rN(n,{VariableDefinition:function(){return!1},Variable:function(e){r.push({node:e,type:n.getInputType(),defaultValue:n.getDefaultValue()})}})),t=r,this._variableUsages.set(e,t)}return t},r.getRecursiveVariableUsages=function(e){var t=this._recursiveVariableUsages.get(e);if(!t){t=this.getVariableUsages(e);for(var r=0,n=this.getRecursivelyReferencedFragments(e);r<n.length;r++){var i=n[r];t=t.concat(this.getVariableUsages(i))}this._recursiveVariableUsages.set(e,t)}return t},r.getType=function(){return this._typeInfo.getType()},r.getParentType=function(){return this._typeInfo.getParentType()},r.getInputType=function(){return this._typeInfo.getInputType()},r.getParentInputType=function(){return this._typeInfo.getParentInputType()},r.getFieldDef=function(){return this._typeInfo.getFieldDef()},r.getDirective=function(){return this._typeInfo.getDirective()},r.getArgument=function(){return this._typeInfo.getArgument()},r.getEnumValue=function(){return this._typeInfo.getEnumValue()},t}(nN);function nI(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:nT,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:new rS(e),i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{maxErrors:void 0};t||q(0,"Must provide document."),rv(e);var o=Object.freeze({}),a=[],s=new nx(e,t,n,function(e){if(null!=i.maxErrors&&a.length>=i.maxErrors)throw a.push(new S("Too many validation errors, error limit reached. Validation aborted.")),o;a.push(e)}),u=eu(r.map(function(e){return e(s)}));try{es(t,rN(n,u))}catch(e){if(e!==o)throw e}return a}function nA(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:nS,n=[],i=new nC(e,t,function(e){n.push(e)});return es(e,eu(r.map(function(e){return e(i)}))),n}function nR(e,t,r){return{prev:e,key:t,typename:r}}function nP(e){for(var t=[],r=e;r;)t.push(r.key),r=r.prev;return t.reverse()}function nk(e,t){if("query"===t.operation){var r=e.getQueryType();if(!r)throw new S("Schema does not define the required query root type.",t);return r}if("mutation"===t.operation){var n=e.getMutationType();if(!n)throw new S("Schema is not configured for mutations.",t);return n}if("subscription"===t.operation){var i=e.getSubscriptionType();if(!i)throw new S("Schema is not configured for subscriptions.",t);return i}throw new S("Can only have query, mutation and subscription operations.",t)}function nL(e){return e.map(function(e){return"number"==typeof e?"["+e.toString()+"]":"."+e}).join("")}function nj(e,t,r){if(e){if(e.kind===x.VARIABLE){var n,i=e.name.value;if(null==r||void 0===r[i])return;var o=r[i];if(null===o&&e3(t))return;return o}if(e3(t)){if(e.kind===x.NULL)return;return nj(e,t.ofType,r)}if(e.kind===x.NULL)return null;if(e1(t)){var a=t.ofType;if(e.kind===x.LIST){for(var s=[],u=0,c=e.values;u<c.length;u++){var l=c[u];if(nF(l,r)){if(e3(a))return;s.push(null)}else{var d=nj(l,a,r);if(void 0===d)return;s.push(d)}}return s}var f=nj(e,a,r);if(void 0===f)return;return[f]}if(eZ(t)){if(e.kind!==x.OBJECT)return;for(var p=Object.create(null),h=eg(e.fields,function(e){return e.name.value}),m=0,v=ed(t.getFields());m<v.length;m++){var g=v[m],y=h[g.name];if(!y||nF(y.value,r)){if(void 0!==g.defaultValue)p[g.name]=g.defaultValue;else if(e3(g.type))return;continue}var b=nj(y.value,g.type,r);if(void 0===b)return;p[g.name]=b}return p}if(e7(t)){try{n=t.parseLiteral(e,r)}catch(e){return}if(void 0===n)return;return n}I(0,"Unexpected input type: "+M(t))}}function nF(e,t){return e.kind===x.VARIABLE&&(null==t||void 0===t[e.name.value])}function nM(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:nq;return function e(t,r,n,i){if(e3(r))return null!=t?e(t,r.ofType,n,i):void n(nP(i),t,new S('Expected non-nullable type "'.concat(M(r),'" not to be null.')));if(null==t)return null;if(e1(r)){var o,a=r.ofType,s=tM(t,function(t,r){return e(t,a,n,nR(i,r,void 0))});return null!=s?s:[e(t,a,n,i)]}if(eZ(r)){if(!u(t))return void n(nP(i),t,new S('Expected type "'.concat(r.name,'" to be an object.')));for(var c={},l=r.getFields(),d=0,f=ed(l);d<f.length;d++){var p=f[d],h=t[p.name];if(void 0===h){if(void 0!==p.defaultValue)c[p.name]=p.defaultValue;else if(e3(p.type)){var m=M(p.type);n(nP(i),t,new S('Field "'.concat(p.name,'" of required type "').concat(m,'" was not provided.')))}continue}c[p.name]=e(h,p.type,n,nR(i,p.name,r.name))}for(var v=0,g=Object.keys(t);v<g.length;v++){var y=g[v];if(!l[y]){var b=eS(y,Object.keys(r.getFields()));n(nP(i),t,new S('Field "'.concat(y,'" is not defined by type "').concat(r.name,'".')+e$(b)))}}return c}if(e7(r)){try{o=r.parseValue(t)}catch(e){e instanceof S?n(nP(i),t,e):n(nP(i),t,new S('Expected type "'.concat(r.name,'". ')+e.message,void 0,void 0,void 0,void 0,e));return}return void 0===o&&n(nP(i),t,new S('Expected type "'.concat(r.name,'".'))),o}I(0,"Unexpected input type: "+M(r))}(e,t,r)}function nq(e,t,r){var n="Invalid value "+M(t);throw e.length>0&&(n+=' at "value'.concat(nL(e),'"')),r.message=n+": "+r.message,r}function nU(e,t,r){for(var n,i={},o=eg(null!=(n=t.arguments)?n:[],function(e){return e.name.value}),a=0,s=e.args;a<s.length;a++){var u=s[a],c=u.name,l=u.type,d=o[c];if(!d){if(void 0!==u.defaultValue)i[c]=u.defaultValue;else if(e3(l))throw new S('Argument "'.concat(c,'" of required type "').concat(M(l),'" ')+"was not provided.",t);continue}var f=d.value,p=f.kind===x.NULL;if(f.kind===x.VARIABLE){var h=f.name.value;
1if(null==r||!nB(r,h)){if(void 0!==u.defaultValue)i[c]=u.defaultValue;else if(e3(l))throw new S('Argument "'.concat(c,'" of required type "').concat(M(l),'" ')+'was provided the variable "$'.concat(h,'" which was not provided a runtime value.'),f);continue}p=null==r[h]}if(p&&e3(l))throw new S('Argument "'.concat(c,'" of non-null type "').concat(M(l),'" ')+"must not be null.",f);var m=nj(f,l,r);if(void 0===m)throw new S('Argument "'.concat(c,'" has invalid value ').concat(eC(f),"."),f);i[c]=m}return i}function nV(e,t,r){var n=t.directives&&el(t.directives,function(t){return t.name.value===e.name});if(n)return nU(e,n,r)}function nB(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function nG(e,t,r,n,i,o,a,s){return 1==arguments.length?nH(e):nH({schema:e,document:t,rootValue:r,contextValue:n,variableValues:i,operationName:o,fieldResolver:a,typeResolver:s})}function nz(e){var t=nH(e);if(a(t))throw Error("GraphQL execution failed to complete synchronously.");return t}function nH(e){var t=e.schema,r=e.document,n=e.rootValue,i=e.contextValue,o=e.variableValues,s=e.operationName,u=e.fieldResolver,c=e.typeResolver;nW(t,r,o);var l=nQ(t,r,n,i,o,s,u,c);if(Array.isArray(l))return{errors:l};var d=function(e,t,r){var n=nk(e.schema,t),i=nK(e,n,t.selectionSet,Object.create(null),Object.create(null)),o=void 0;try{var s,u,c,l,d,f,p,h,m="mutation"===t.operation?(s=e,u=n,c=r,l=o,d=i,f=Object.keys(d),p=function(e,t){var r=d[t],n=nR(l,t,u.name),i=nZ(s,u,c,r,n);return void 0===i?e:a(i)?i.then(function(r){return e[t]=r,e}):(e[t]=i,e)},h=Object.create(null),f.reduce(function(e,t){return a(e)?e.then(function(e){return p(e,t)}):p(e,t)},h)):nY(e,n,r,o,i);if(a(m))return m.then(void 0,function(t){return e.errors.push(t),Promise.resolve(null)});return m}catch(t){return e.errors.push(t),null}}(l,l.operation,n);return function e(t,r){return a(r)?r.then(function(r){return e(t,r)}):0===t.errors.length?{data:r}:{errors:t.errors,data:r}}(l,d)}function nW(e,t,r){t||q(0,"Must provide document."),rv(e),null==r||u(r)||q(0,"Variables must be provided as an Object where each property is a variable value. Perhaps look to see if an unparsed JSON string was provided.")}function nQ(e,t,r,n,i,o,a,s){for(var u,c,l,d=Object.create(null),f=0,p=t.definitions;f<p.length;f++){var h=p[f];switch(h.kind){case x.OPERATION_DEFINITION:if(null==o){if(void 0!==l)return[new S("Must provide operation name if query contains multiple operations.")];l=h}else(null==(u=h.name)?void 0:u.value)===o&&(l=h);break;case x.FRAGMENT_DEFINITION:d[h.name.value]=h}}if(!l)return null!=o?[new S('Unknown operation named "'.concat(o,'".'))]:[new S("Must provide an operation.")];var m=function(e,t,r,n){var i=[],o=null==n?void 0:n.maxErrors;try{var a=function(e,t,r,n){for(var i={},o=0;o<t.length;o++)if("continue"===function(o){var a=t[o],s=a.variable.name.value,u=rT(e,a.type);if(!e8(u)){var c=eC(a.type);return n(new S('Variable "$'.concat(s,'" expected value of type "').concat(c,'" which cannot be used as an input type.'),a.type)),"continue"}if(!nB(r,s)){if(a.defaultValue)i[s]=nj(a.defaultValue,u);else if(e3(u)){var l=M(u);n(new S('Variable "$'.concat(s,'" of required type "').concat(l,'" was not provided.'),a))}return"continue"}var d=r[s];if(null===d&&e3(u)){var f=M(u);return n(new S('Variable "$'.concat(s,'" of non-null type "').concat(f,'" must not be null.'),a)),"continue"}i[s]=nM(d,u,function(e,t,r){var i='Variable "$'.concat(s,'" got invalid value ')+M(t);e.length>0&&(i+=' at "'.concat(s).concat(nL(e),'"')),n(new S(i+"; "+r.message,a,void 0,void 0,void 0,r.originalError))})}(o))continue;return i}(e,t,r,function(e){if(null!=o&&i.length>=o)throw new S("Too many errors processing variables, error limit reached. Execution aborted.");i.push(e)});if(0===i.length)return{coerced:a}}catch(e){i.push(e)}return{errors:i}}(e,null!=(c=l.variableDefinitions)?c:[],null!=i?i:{},{maxErrors:50});return m.errors?m.errors:{schema:e,fragments:d,rootValue:r,contextValue:n,operation:l,variableValues:m.coerced,fieldResolver:null!=a?a:n7,typeResolver:null!=s?s:n6,errors:[]}}
1function nY(e,t,r,n,i){for(var o,s=Object.create(null),u=!1,c=0,l=Object.keys(i);c<l.length;c++){var d=l[c],f=i[d],p=nR(n,d,t.name),h=nZ(e,t,r,f,p);void 0!==h&&(s[d]=h,a(h)&&(u=!0))}return u?Promise.all((o=Object.keys(s)).map(function(e){return s[e]})).then(function(e){return e.reduce(function(e,t,r){return e[o[r]]=t,e},Object.create(null))}):s}function nK(e,t,r,n,i){for(var o=0,a=r.selections;o<a.length;o++){var s=a[o];switch(s.kind){case x.FIELD:if(!nJ(e,s))continue;var u,c=(u=s).alias?u.alias.value:u.name.value;n[c]||(n[c]=[]),n[c].push(s);break;case x.INLINE_FRAGMENT:if(!nJ(e,s)||!nX(e,s,t))continue;nK(e,t,s.selectionSet,n,i);break;case x.FRAGMENT_SPREAD:var l=s.name.value;if(i[l]||!nJ(e,s))continue;i[l]=!0;var d=e.fragments[l];if(!d||!nX(e,d,t))continue;nK(e,t,d.selectionSet,n,i)}}return n}function nJ(e,t){var r=nV(ro,t,e.variableValues);if((null==r?void 0:r.if)===!0)return!1;var n=nV(ri,t,e.variableValues);return(null==n?void 0:n.if)!==!1}function nX(e,t,r){var n=t.typeCondition;if(!n)return!0;var i=rT(e.schema,n);return i===r||!!tn(i)&&e.schema.isSubType(i,r)}function nZ(e,t,r,n,i){var o=n[0].name.value,s=ie(e.schema,t,o);if(s){var u=s.type,c=null!=(d=s.resolve)?d:e.fieldResolver,l=n0(e,s,n,t,i);try{var d,f,p=nU(s,n[0],e.variableValues),h=e.contextValue,m=c(r,p,h,l);if(f=a(m)?m.then(function(t){return n2(e,u,n,l,i,t)}):n2(e,u,n,l,i,m),a(f))return f.then(void 0,function(t){var r=ef(t,n,nP(i));return n1(r,u,e)});return f}catch(t){return n1(ef(t,n,nP(i)),u,e)}}}function n0(e,t,r,n,i){return{fieldName:t.name,fieldNodes:r,returnType:t.type,parentType:n,path:i,schema:e.schema,fragments:e.fragments,rootValue:e.rootValue,operation:e.operation,variableValues:e.variableValues}}function n1(e,t,r){if(e3(t))throw e;return r.errors.push(e),null}function n2(e,t,r,n,i,o){if(o instanceof Error)throw o;if(e3(t)){var s,u,c,l,d,f,p,h,m=n2(e,t.ofType,r,n,i,o);if(null===m)throw Error("Cannot return null for non-nullable field ".concat(n.parentType.name,".").concat(n.fieldName,"."));return m}return null==o?null:e1(t)?function(e,t,r,n,i,o){var s=t.ofType,u=!1,c=tM(o,function(t,o){var c,l=nR(i,o,void 0);try{if(c=a(t)?t.then(function(t){return n2(e,s,r,n,l,t)}):n2(e,s,r,n,l,t),a(c))return u=!0,c.then(void 0,function(t){var n=ef(t,r,nP(l));return n1(n,s,e)});return c}catch(t){return n1(ef(t,r,nP(l)),s,e)}});if(null==c)throw new S('Expected Iterable, but did not find one for field "'.concat(n.parentType.name,".").concat(n.fieldName,'".'));return u?Promise.all(c):c}(e,t,r,n,i,o):e7(t)?function(e,t){var r=e.serialize(t);if(void 0===r)throw Error('Expected a value of type "'.concat(M(e),'" but ')+"received: ".concat(M(t)));return r}(t,o):tn(t)?(s=e,u=t,c=r,l=n,d=i,f=o,a(h=(null!=(p=u.resolveType)?p:s.typeResolver)(f,s.contextValue,l,u))?h.then(function(e){return n4(s,n3(e,s,u,c,l,f),c,l,d,f)}):n4(s,n3(h,s,u,c,l,f),c,l,d,f)):ez(t)?n4(e,t,r,n,i,o):void I(0,"Cannot complete value of unexpected output type: "+M(t))}function n3(e,t,r,n,i,o){if(null==e)throw new S('Abstract type "'.concat(r.name,'" must resolve to an Object type at runtime for field "').concat(i.parentType.name,".").concat(i.fieldName,'". Either the "').concat(r.name,'" type should provide a "resolveType" function or each possible type should provide an "isTypeOf" function.'),n);var a=tf(e)?e.name:e;if("string"!=typeof a)throw new S('Abstract type "'.concat(r.name,'" must resolve to an Object type at runtime for field "').concat(i.parentType.name,".").concat(i.fieldName,'" with ')+"value ".concat(M(o),', received "').concat(M(e),'".'));var s=t.schema.getType(a);if(null==s)throw new S('Abstract type "'.concat(r.name,'" was resolve to a type "').concat(a,'" that does not exist inside schema.'),n);if(!ez(s))throw new S('Abstract type "'.concat(r.name,'" was resolve to a non-object type "').concat(a,'".'),n);if(!t.schema.isSubType(r,s))throw new S('Runtime Object type "'.concat(s.name,'" is not a possible type for "').concat(r.name,'".'),n);return s}function n4(e,t,r,n,i,o){if(t.isTypeOf){var s=t.isTypeOf(o,e.contextValue,n);if(a(s))return s.then(function(n){if(!n)throw n8(t,o,r);return n5(e,t,r,i,o)});if(!s)throw n8(t,o,r)}return n5(e,t,r,i,o)}function n8(e,t,r){return new S('Expected value of type "'.concat(e.name,'" but got: ').concat(M(t),"."),r)}function n5(e,t,r,n,i){var o=n9(e,t,r);return nY(e,t,i,n,o)}var n9=function(e){var t;return function(r,n,i){t||(t=new WeakMap);var o,a=t.get(r);if(a){if(o=a.get(n)){var s=o.get(i);if(void 0!==s)return s}}else a=new WeakMap,t.set(r,a);o||(o=new WeakMap,a.set(n,o));var u=e(r,n,i);return o.set(i,u),u}}(function(e,t,r){for(var n=Object.create(null),i=Object.create(null),o=0;o<r.length;o++){var a=r[o];a.selectionSet&&(n=nK(e,t,a.selectionSet,n,i))}return n}),n6=function(e,t,r,n){if(u(e)&&"string"==typeof e.__typename)return e.__typename;for(var i=r.schema.getPossibleTypes(n),o=[],s=0;s<i.length;s++){var c=i[s];if(c.isTypeOf){var l=c.isTypeOf(e,t,r);if(a(l))o[s]=l;else if(l)return c.name}}if(o.length)return Promise.all(o).then(function(e){for(var t=0;t<e.length;t++)if(e[t])return i[t].name})},n7=function(e,t,r,n){if(u(e)||"function"==typeof e){var i=e[n.fieldName];return"function"==typeof i?e[n.fieldName](t,r,n):i}};function ie(e,t,r){return r===t5.name&&e.getQueryType()===t?t5:r===t9.name&&e.getQueryType()===t?t9:r===t6.name?t6:t.getFields()[r]}function it(e,t,r,n,i,o,a,s){var u=arguments;
1return new Promise(function(c){return c(1===u.length?ii(e):ii({schema:e,source:t,rootValue:r,contextValue:n,variableValues:i,operationName:o,fieldResolver:a,typeResolver:s}))})}function ir(e,t,r,n,i,o,s,u){var c=1==arguments.length?ii(e):ii({schema:e,source:t,rootValue:r,contextValue:n,variableValues:i,operationName:o,fieldResolver:s,typeResolver:u});if(a(c))throw Error("GraphQL execution failed to complete synchronously.");return c}function ii(e){var t,r=e.schema,n=e.source,i=e.rootValue,o=e.contextValue,a=e.variableValues,s=e.operationName,u=e.fieldResolver,c=e.typeResolver,l=rm(r);if(l.length>0)return{errors:l};try{t=Z(n)}catch(e){return{errors:[e]}}var d=nI(r,t);return d.length>0?{errors:d}:nG({schema:r,document:t,rootValue:i,contextValue:o,variableValues:a,operationName:s,fieldResolver:u,typeResolver:c})}function io(e){return"function"==typeof(null==e?void 0:e[l])}function ia(e,t){return new Promise(function(r){return r(t(e))})}function is(e){return{value:e,done:!1}}function iu(e,t,r,n,i,o,a,s){return 1==arguments.length?il(e):il({schema:e,document:t,rootValue:r,contextValue:n,variableValues:i,operationName:o,fieldResolver:a,subscribeFieldResolver:s})}function ic(e){if(e instanceof S)return{errors:[e]};throw e}function il(e){var t=e.schema,r=e.document,n=e.rootValue,i=e.contextValue,o=e.variableValues,a=e.operationName,s=e.fieldResolver,u=id(t,r,n,i,o,a,e.subscribeFieldResolver),c=function(e){return nG({schema:t,document:r,rootValue:e,contextValue:i,variableValues:o,operationName:a,fieldResolver:s})};return u.then(function(e){return io(e)?function(e,t,r){var n,i,o,a,s,u=e[l].call(e);function c(e){return e.done?e:ia(e.value,t).then(is,i)}return"function"==typeof u.return&&(n=u.return,i=function(e){var t=function(){return Promise.reject(e)};return n.call(u).then(t,t)}),r&&(o=function(e){return ia(e,r).then(is,i)}),s=function(){return this},l in(a={next:function(){return u.next().then(c,o)},return:function(){return n?n.call(u).then(c,o):Promise.resolve({value:void 0,done:!0})},throw:function(e){return"function"==typeof u.throw?u.throw(e).then(c,o):Promise.reject(e).catch(i)}})?Object.defineProperty(a,l,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[l]=s,a}(e,c,ic):e})}function id(e,t,r,n,i,o,a){return nW(e,t,i),new Promise(function(s){var u=nQ(e,t,r,n,i,o,a);s(Array.isArray(u)?{errors:u}:function(e){var t=e.schema,r=e.operation,n=e.variableValues,i=e.rootValue,o=nk(t,r),a=nK(e,o,r.selectionSet,Object.create(null),Object.create(null)),s=Object.keys(a)[0],u=a[s],c=u[0].name.value,l=ie(t,o,c);if(!l)throw new S('The subscription field "'.concat(c,'" is not defined.'),u);var d=nR(void 0,s,o.name),f=n0(e,l,u,o,d);return new Promise(function(t){var r,o=nU(l,u[0],n),a=e.contextValue;t((null!=(r=l.subscribe)?r:e.fieldResolver)(i,o,a,f))}).then(function(e){if(e instanceof Error)throw ef(e,u,nP(d));if(!io(e))throw Error("Subscription field must return Async Iterable. "+"Received: ".concat(M(e),"."));return e},function(e){throw ef(e,u,nP(d))})}(u))}).catch(ic)}function ip(e){return{Field:function(t){var r=e.getFieldDef(),n=null==r?void 0:r.deprecationReason;if(r&&null!=n){var i=e.getParentType();null!=i||I(0),e.reportError(new S("The field ".concat(i.name,".").concat(r.name," is deprecated. ").concat(n),t))}},Argument:function(t){var r=e.getArgument(),n=null==r?void 0:r.deprecationReason;if(r&&null!=n){var i=e.getDirective();if(null!=i)e.reportError(new S('Directive "@'.concat(i.name,'" argument "').concat(r.name,'" is deprecated. ').concat(n),t));else{var o=e.getParentType(),a=e.getFieldDef();null!=o&&null!=a||I(0),e.reportError(new S('Field "'.concat(o.name,".").concat(a.name,'" argument "').concat(r.name,'" is deprecated. ').concat(n),t))}}},ObjectField:function(t){var r=th(e.getParentInputType());if(eZ(r)){var n=r.getFields()[t.name.value],i=null==n?void 0:n.deprecationReason;null!=i&&e.reportError(new S("The input field ".concat(r.name,".").concat(n.name," is deprecated. ").concat(i),t))}},EnumValue:function(t){var r=e.getEnumValue(),n=null==r?void 0:r.deprecationReason;if(r&&null!=n){var i=th(e.getInputType());null!=i||I(0),e.reportError(new S('The enum value "'.concat(i.name,".").concat(r.name,'" is deprecated. ').concat(n),t))}}}}function ih(e){return{Field:function(t){var r=th(e.getType());r&&re(r)&&e.reportError(new S('GraphQL introspection has been disabled, but the requested query contained the field "'.concat(t.name.value,'".'),t))}}}function im(e){e||q(0,"Received null or undefined error.");var t,r=null!=(t=e.message)?t:"An unknown error occurred.",n=e.locations,i=e.path,o=e.extensions;return o&&Object.keys(o).length>0?{message:r,locations:n,path:i,extensions:o}:{message:r,locations:n,path:i}}function iv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ig(e){var t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?iv(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):iv(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({descriptions:!0,specifiedByUrl:!1,directiveIsRepeatable:!1,schemaDescription:!1,inputValueDeprecation:!1},e),r=t.descriptions?"description":"",n=t.specifiedByUrl?"specifiedByUrl":"",i=t.directiveIsRepeatable?"isRepeatable":"",o=t.schemaDescription?r:"";function a(e){return t.inputValueDeprecation?e:""}return"\n query IntrospectionQuery {\n __schema {\n ".concat(o,"\n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n ").concat(r,"\n ").concat(i,"\n locations\n args").concat(a("(includeDeprecated: true)")," {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n ").concat(r,"\n ").concat(n,"\n fields(includeDeprecated: true) {\n name\n ").concat(r,"\n args").concat(a("(includeDeprecated: true)")," {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields").concat(a("(includeDeprecated: true)")," {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n ").concat(r,"\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n ").concat(r,"\n type { ...TypeRef }\n defaultValue\n ").concat(a("isDeprecated"),"\n ").concat(a("deprecationReason"),"\n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ")}function iy(e,t){for(var r=null,n=0,i=e.definitions;n<i.length;n++){var o,a=i[n];if(a.kind===x.OPERATION_DEFINITION){if(null==t){if(r)return null;r=a}else if((null==(o=a.name)?void 0:o.value)===t)return a}}return r}function ib(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function iE(e,t){var r=nz({schema:e,document:Z(ig(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ib(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ib(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({specifiedByUrl:!0,directiveIsRepeatable:!0,schemaDescription:!0,inputValueDeprecation:!0},t)))});return!r.errors&&r.data||I(0),r.data}function i$(e,t){u(e)&&u(e.__schema)||q(0,'Invalid or incomplete introspection result. Ensure that you are passing "data" property of introspection response and no "errors" was returned alongside: '.concat(M(e),"."));for(var r=e.__schema,n=eE(r.types,function(e){return e.name},function(e){return function(e){if(null!=e&&null!=e.name&&null!=e.kind)switch(e.kind){case t4.SCALAR:return new tg({name:(t=e).name,description:t.description,specifiedByUrl:t.specifiedByUrl});case t4.OBJECT:return new ty({name:(r=e).name,description:r.description,interfaces:function(){return v(r)},fields:function(){return g(r)}});case t4.INTERFACE:return new tT({name:(n=e).name,description:n.description,interfaces:function(){return v(n)},fields:function(){return g(n)}});case t4.UNION:var t,r,n,i=e;if(!i.possibleTypes){var o=M(i);throw Error("Introspection result missing possibleTypes: ".concat(o,"."))}return new tS({name:i.name,description:i.description,types:function(){return i.possibleTypes.map(h)}});case t4.ENUM:var a=e;if(!a.enumValues){var s=M(a);throw Error("Introspection result missing enumValues: ".concat(s,"."))}return new tN({name:a.name,description:a.description,values:eE(a.enumValues,function(e){return e.name},function(e){return{description:e.description,deprecationReason:e.deprecationReason}})});case t4.INPUT_OBJECT:var u=e;if(!u.inputFields){var c=M(u);throw Error("Introspection result missing inputFields: ".concat(c,"."))}
1return new tx({name:u.name,description:u.description,fields:function(){return b(u.inputFields)}})}var l=M(e);throw Error("Invalid or incomplete introspection result. Ensure that a full introspection query is used in order to build a client schema: ".concat(l,"."))}(e)}),i=0,o=[].concat(tW,t7);i<o.length;i++){var a=o[i];n[a.name]&&(n[a.name]=a)}var s=r.queryType?h(r.queryType):null,c=r.mutationType?h(r.mutationType):null,l=r.subscriptionType?h(r.subscriptionType):null,d=r.directives?r.directives.map(function(e){if(!e.args){var t=M(e);throw Error("Introspection result missing directive args: ".concat(t,"."))}if(!e.locations){var r=M(e);throw Error("Introspection result missing directive locations: ".concat(r,"."))}return new rn({name:e.name,description:e.description,isRepeatable:e.isRepeatable,locations:e.locations.slice(),args:b(e.args)})}):[];return new rp({description:r.description,query:s,mutation:c,subscription:l,types:ed(n),directives:d,assumeValid:null==t?void 0:t.assumeValid});function f(e){if(e.kind===t4.LIST){var t=e.ofType;if(!t)throw Error("Decorated type deeper than introspection query.");return new to(f(t))}if(e.kind===t4.NON_NULL){var r=e.ofType;if(!r)throw Error("Decorated type deeper than introspection query.");return new ta(tl(f(r)))}return p(e)}function p(e){var t=e.name;if(!t)throw Error("Unknown type reference: ".concat(M(e),"."));var r=n[t];if(!r)throw Error("Invalid or incomplete schema, unknown type: ".concat(t,". Ensure that a full introspection query is used in order to build a client schema."));return r}function h(e){return eH(p(e))}function m(e){return eQ(p(e))}function v(e){if(null===e.interfaces&&e.kind===t4.INTERFACE)return[];if(!e.interfaces){var t=M(e);throw Error("Introspection result missing interfaces: ".concat(t,"."))}return e.interfaces.map(m)}function g(e){if(!e.fields)throw Error("Introspection result missing fields: ".concat(M(e),"."));return eE(e.fields,function(e){return e.name},y)}function y(e){var t=f(e.type);if(!e9(t)){var r=M(t);throw Error("Introspection must provide output type for fields, but received: ".concat(r,"."))}if(!e.args){var n=M(e);throw Error("Introspection result missing field args: ".concat(n,"."))}return{description:e.description,deprecationReason:e.deprecationReason,type:t,args:b(e.args)}}function b(e){return eE(e,function(e){return e.name},E)}function E(e){var t=f(e.type);if(!e8(t)){var r=M(t);throw Error("Introspection must provide input type for arguments, but received: ".concat(r,"."))}var n=null!=e.defaultValue?nj(ee(e.defaultValue),t):void 0;return{description:e.description,type:t,defaultValue:n,deprecationReason:e.deprecationReason}}}function iw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function iD(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?iw(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):iw(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function iO(e,t,r){rf(e),null!=t&&t.kind===x.DOCUMENT||q(0,"Must provide valid Document AST."),(null==r?void 0:r.assumeValid)!==!0&&(null==r?void 0:r.assumeValidSDL)!==!0&&function(e,t){var r=nA(e,t);if(0!==r.length)throw Error(r.map(function(e){return e.message}).join("\n\n"))}(t,e);var n=e.toConfig(),i=iT(n,t,r);return n===i?e:new rp(i)}function iT(e,t,r){for(var n=[],i=Object.create(null),o=[],a=[],s=0,u=t.definitions;s<u.length;s++){var c=u[s];if(c.kind===x.SCHEMA_DEFINITION)w=c;else if(c.kind===x.SCHEMA_EXTENSION)a.push(c);else if(rk(c))n.push(c);else if(rj(c)){var l=c.name.value,d=i[l];i[l]=d?d.concat([c]):[c]}else c.kind===x.DIRECTIVE_DEFINITION&&o.push(c)}if(0===Object.keys(i).length&&0===n.length&&0===o.length&&0===a.length&&null==w)return e;for(var f=Object.create(null),p=0,h=e.types;p<h.length;p++){var m,v=h[p];f[v.name]=re(m=v)||tQ(m)?m:eB(m)?function(e){for(var t,r,n=e.toConfig(),o=null!=(t=i[n.name])?t:[],a=n.specifiedByUrl,s=0;s<o.length;s++)a=null!=(r=iN(o[s]))?r:a;return new tg(iD(iD({},n),{},{specifiedByUrl:a,extensionASTNodes:n.extensionASTNodes.concat(o)}))}(m):ez(m)?function(e){var t,r=e.toConfig(),n=null!=(t=i[r.name])?t:[];return new ty(iD(iD({},r),{},{interfaces:function(){return[].concat(e.getInterfaces().map(N),U(n))},fields:function(){return iD(iD({},ey(r.fields,C)),L(n))},extensionASTNodes:r.extensionASTNodes.concat(n)}))}(m):eW(m)?function(e){var t,r=e.toConfig(),n=null!=(t=i[r.name])?t:[];return new tT(iD(iD({},r),{},{interfaces:function(){return[].concat(e.getInterfaces().map(N),U(n))},fields:function(){return iD(iD({},ey(r.fields,C)),L(n))},extensionASTNodes:r.extensionASTNodes.concat(n)}))}(m):eY(m)?function(e){var t,r=e.toConfig(),n=null!=(t=i[r.name])?t:[];return new tS(iD(iD({},r),{},{types:function(){return[].concat(e.getTypes().map(N),V(n))},extensionASTNodes:r.extensionASTNodes.concat(n)}))}(m):eJ(m)?function(e){var t,r=e.toConfig(),n=null!=(t=i[e.name])?t:[];return new tN(iD(iD({},r),{},{values:iD(iD({},r.values),q(n)),extensionASTNodes:r.extensionASTNodes.concat(n)}))}(m):eZ(m)?function(e){var t,r=e.toConfig(),n=null!=(t=i[r.name])?t:[];return new tx(iD(iD({},r),{},{fields:function(){return iD(iD({},ey(r.fields,function(e){return iD(iD({},e),{},{type:_(e.type)})})),F(n))},extensionASTNodes:r.extensionASTNodes.concat(n)}))}(m):void I(0,"Unexpected type: "+M(m))}for(var g=0;g<n.length;g++){var y,b,E,$,w,D,O=n[g],T=O.name.value;f[T]=null!=(D=iS[T])?D:function(e){var t,n=e.name.value,o=iC(e,r),a=null!=(t=i[n])?t:[];switch(e.kind){case x.OBJECT_TYPE_DEFINITION:var s=[e].concat(a);return new ty({name:n,description:o,interfaces:function(){return U(s)},fields:function(){return L(s)},astNode:e,extensionASTNodes:a});case x.INTERFACE_TYPE_DEFINITION:var u=[e].concat(a);return new tT({name:n,description:o,interfaces:function(){return U(u)},fields:function(){return L(u)},astNode:e,extensionASTNodes:a});case x.ENUM_TYPE_DEFINITION:return new tN({name:n,description:o,values:q([e].concat(a)),astNode:e,extensionASTNodes:a});case x.UNION_TYPE_DEFINITION:var c=[e].concat(a);return new tS({name:n,description:o,types:function(){return V(c)},astNode:e,extensionASTNodes:a});case x.SCALAR_TYPE_DEFINITION:return new tg({name:n,description:o,specifiedByUrl:iN(e),astNode:e,extensionASTNodes:a});case x.INPUT_OBJECT_TYPE_DEFINITION:var l=[e].concat(a);
1return new tx({name:n,description:o,fields:function(){return F(l)},astNode:e,extensionASTNodes:a})}I(0,"Unexpected type definition node: "+M(e))}(O)}var S=iD(iD({query:e.query&&N(e.query),mutation:e.mutation&&N(e.mutation),subscription:e.subscription&&N(e.subscription)},w&&R([w])),R(a));return iD(iD({description:null==(y=w)||null==(b=y.description)?void 0:b.value},S),{},{types:ed(f),directives:[].concat(e.directives.map(function(e){var t=e.toConfig();return new rn(iD(iD({},t),{},{args:ey(t.args,A)}))}),o.map(function(e){var t=e.locations.map(function(e){return e.value});return new rn({name:e.name.value,description:iC(e,r),locations:t,isRepeatable:e.repeatable,args:j(e.arguments),astNode:e})})),extensions:void 0,astNode:null!=(E=w)?E:e.astNode,extensionASTNodes:e.extensionASTNodes.concat(a),assumeValid:null!=($=null==r?void 0:r.assumeValid)&&$});function _(e){return e1(e)?new to(_(e.ofType)):e3(e)?new ta(_(e.ofType)):N(e)}function N(e){return f[e.name]}function C(e){return iD(iD({},e),{},{type:_(e.type),args:ey(e.args,A)})}function A(e){return iD(iD({},e),{},{type:_(e.type)})}function R(e){for(var t={},r=0;r<e.length;r++)for(var n,i=null!=(n=e[r].operationTypes)?n:[],o=0;o<i.length;o++){var a=i[o];t[a.operation]=P(a.type)}return t}function P(e){var t,r=e.name.value,n=null!=(t=iS[r])?t:f[r];if(void 0===n)throw Error('Unknown type: "'.concat(r,'".'));return n}function k(e){return e.kind===x.LIST_TYPE?new to(k(e.type)):e.kind===x.NON_NULL_TYPE?new ta(k(e.type)):P(e)}function L(e){for(var t=Object.create(null),n=0;n<e.length;n++)for(var i,o=null!=(i=e[n].fields)?i:[],a=0;a<o.length;a++){var s=o[a];t[s.name.value]={type:k(s.type),description:iC(s,r),args:j(s.arguments),deprecationReason:i_(s),astNode:s}}return t}function j(e){for(var t=null!=e?e:[],n=Object.create(null),i=0;i<t.length;i++){var o=t[i],a=k(o.type);n[o.name.value]={type:a,description:iC(o,r),defaultValue:nj(o.defaultValue,a),deprecationReason:i_(o),astNode:o}}return n}function F(e){for(var t=Object.create(null),n=0;n<e.length;n++)for(var i,o=null!=(i=e[n].fields)?i:[],a=0;a<o.length;a++){var s=o[a],u=k(s.type);t[s.name.value]={type:u,description:iC(s,r),defaultValue:nj(s.defaultValue,u),deprecationReason:i_(s),astNode:s}}return t}function q(e){for(var t=Object.create(null),n=0;n<e.length;n++)for(var i,o=null!=(i=e[n].values)?i:[],a=0;a<o.length;a++){var s=o[a];t[s.name.value]={description:iC(s,r),deprecationReason:i_(s),astNode:s}}return t}function U(e){for(var t=[],r=0;r<e.length;r++)for(var n,i=null!=(n=e[r].interfaces)?n:[],o=0;o<i.length;o++){var a=i[o];t.push(P(a))}return t}function V(e){for(var t=[],r=0;r<e.length;r++)for(var n,i=null!=(n=e[r].types)?n:[],o=0;o<i.length;o++){var a=i[o];t.push(P(a))}return t}}var iS=eg(tW.concat(t7),function(e){return e.name});function i_(e){var t=nV(rs,e);return null==t?void 0:t.reason}function iN(e){var t=nV(ru,e);return null==t?void 0:t.url}function iC(e,t){if(e.description)return e.description.value;if((null==t?void 0:t.commentDescriptions)===!0){var r=function(e){var t=e.loc;if(t){for(var r=[],n=t.startToken.prev;null!=n&&n.kind===j.COMMENT&&n.next&&n.prev&&n.line+1===n.next.line&&n.line!==n.prev.line;){var i=String(n.value);r.push(i),n=n.prev}return r.length>0?r.reverse().join("\n"):void 0}}(e);if(void 0!==r)return G("\n"+r)}}function ix(e,t){null!=e&&e.kind===x.DOCUMENT||q(0,"Must provide valid Document AST."),(null==t?void 0:t.assumeValid)!==!0&&(null==t?void 0:t.assumeValidSDL)!==!0&&function(e){var t=nA(e);if(0!==t.length)throw Error(t.map(function(e){return e.message}).join("\n\n"))}(e);var r=iT({description:void 0,types:[],directives:[],extensions:void 0,extensionASTNodes:[],assumeValid:!1},e,t);if(null==r.astNode)for(var n=0,i=r.types;n<i.length;n++){var o=i[n];switch(o.name){case"Query":r.query=o;break;case"Mutation":r.mutation=o;break;case"Subscription":r.subscription=o}}for(var a=r.directives,s=0;s<rc.length;s++)!function(e){var t=rc[e];a.every(function(e){return e.name!==t.name})&&a.push(t)}(s);return new rp(r)}function iI(e,t){return ix(Z(e,{noLocation:null==t?void 0:t.noLocation,allowLegacySDLEmptyFields:null==t?void 0:t.allowLegacySDLEmptyFields,allowLegacySDLImplementsInterfaces:null==t?void 0:t.allowLegacySDLImplementsInterfaces,experimentalFragmentVariables:null==t?void 0:t.experimentalFragmentVariables}
1),{commentDescriptions:null==t?void 0:t.commentDescriptions,assumeValidSDL:null==t?void 0:t.assumeValidSDL,assumeValid:null==t?void 0:t.assumeValid})}function iA(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function iR(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?iA(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):iA(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function iP(e){var t,r,n,i=e.toConfig(),o=eE(iL(i.types),function(e){return e.name},function(e){if(eB(e)||re(e))return e;if(ez(e)){var t=e.toConfig();return new ty(iR(iR({},t),{},{interfaces:function(){return l(t.interfaces)},fields:function(){return c(t.fields)}}))}if(eW(e)){var r=e.toConfig();return new tT(iR(iR({},r),{},{interfaces:function(){return l(r.interfaces)},fields:function(){return c(r.fields)}}))}if(eY(e)){var n=e.toConfig();return new tS(iR(iR({},n),{},{types:function(){return l(n.types)}}))}if(eJ(e)){var i=e.toConfig();return new tN(iR(iR({},i),{},{values:ik(i.values)}))}if(eZ(e)){var o=e.toConfig();return new tx(iR(iR({},o),{},{fields:function(){return ik(o.fields,function(e){return iR(iR({},e),{},{type:a(e.type)})})}}))}I(0,"Unexpected type: "+M(e))});return new rp(iR(iR({},i),{},{types:ed(o),directives:iL(i.directives).map(function(e){var t=e.toConfig();return new rn(iR(iR({},t),{},{locations:ij(t.locations,function(e){return e}),args:u(t.args)}))}),query:(t=i.query)&&s(t),mutation:(r=i.mutation)&&s(r),subscription:(n=i.subscription)&&s(n)}));function a(e){return e1(e)?new to(a(e.ofType)):e3(e)?new ta(a(e.ofType)):s(e)}function s(e){return o[e.name]}function u(e){return ik(e,function(e){return iR(iR({},e),{},{type:a(e.type)})})}function c(e){return ik(e,function(e){return iR(iR({},e),{},{type:a(e.type),args:u(e.args)})})}function l(e){return iL(e).map(s)}}function ik(e,t){for(var r=Object.create(null),n=ij(Object.keys(e),function(e){return e}),i=0;i<n.length;i++){var o=n[i],a=e[o];r[o]=t?t(a):a}return r}function iL(e){return ij(e,function(e){return e.name})}function ij(e,t){return e.slice().sort(function(e,r){return eD(t(e),t(r))})}function iF(e,t){return iU(e,function(e){return!rl(e)},iq,t)}function iM(e,t){return iU(e,rl,re,t)}function iq(e){return!tQ(e)&&!re(e)}function iU(e,t,r,n){var i=e.getDirectives().filter(t),o=ed(e.getTypeMap()).filter(r);return[function(e){if(!(null==e.description&&function(e){var t=e.getQueryType();if(t&&"Query"!==t.name)return!1;var r=e.getMutationType();if(r&&"Mutation"!==r.name)return!1;var n=e.getSubscriptionType();return!n||"Subscription"===n.name}(e))){var t=[],r=e.getQueryType();r&&t.push(" query: ".concat(r.name));var n=e.getMutationType();n&&t.push(" mutation: ".concat(n.name));var i=e.getSubscriptionType();return i&&t.push(" subscription: ".concat(i.name)),iY({},e)+"schema {\n".concat(t.join("\n"),"\n}")}}(e)].concat(i.map(function(e){var t,r;return t=e,iY(r=n,t)+"directive @"+t.name+iH(r,t.args)+(t.isRepeatable?" repeatable":"")+" on "+t.locations.join(" | ")}),o.map(function(e){return iV(e,n)})).filter(Boolean).join("\n\n")+"\n"}function iV(e,t){var r,n,i,o,a,s,u,c,l,d,f,p,h,m,v;return eB(e)?iY(t,r=e)+"scalar ".concat(r.name)+function(e){if(null==e.specifiedByUrl)return"";var t=tY(e.specifiedByUrl,tG);return t||I(0,"Unexpected null value returned from `astFromValue` for specifiedByUrl")," @specifiedBy(url: "+eC(t)+")"}
1(r):ez(e)?(n=e,iY(i=t,n)+"type ".concat(n.name)+iB(n)+iG(i,n)):eW(e)?(o=e,iY(a=t,o)+"interface ".concat(o.name)+iB(o)+iG(a,o)):eY(e)?(s=e,u=t,l=(c=s.getTypes()).length?" = "+c.join(" | "):"",iY(u,s)+"union "+s.name+l):eJ(e)?(d=e,f=t,p=d.getValues().map(function(e,t){return iY(f,e," ",!t)+" "+e.name+iQ(e.deprecationReason)}),iY(f,d)+"enum ".concat(d.name)+iz(p)):eZ(e)?(h=e,m=t,v=ed(h.getFields()).map(function(e,t){return iY(m,e," ",!t)+" "+iW(e)}),iY(m,h)+"input ".concat(h.name)+iz(v)):void I(0,"Unexpected type: "+M(e))}function iB(e){var t=e.getInterfaces();return t.length?" implements "+t.map(function(e){return e.name}).join(" & "):""}function iG(e,t){return iz(ed(t.getFields()).map(function(t,r){return iY(e,t," ",!r)+" "+t.name+iH(e,t.args," ")+": "+String(t.type)+iQ(t.deprecationReason)}))}function iz(e){return 0!==e.length?" {\n"+e.join("\n")+"\n}":""}function iH(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return 0===t.length?"":t.every(function(e){return!e.description})?"("+t.map(iW).join(", ")+")":"(\n"+t.map(function(t,n){return iY(e,t," "+r,!n)+" "+r+iW(t)}).join("\n")+"\n"+r+")"}function iW(e){var t=tY(e.defaultValue,e.type),r=e.name+": "+String(e.type);return t&&(r+=" = ".concat(eC(t))),r+iQ(e.deprecationReason)}function iQ(e){if(null==e)return"";var t=tY(e,tG);return t&&e!==ra?" @deprecated(reason: "+eC(t)+")":" @deprecated"}function iY(e,t){var r,n,i,o,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",s=!(arguments.length>3)||void 0===arguments[3]||arguments[3],u=t.description;if(null==u)return"";if((null==e?void 0:e.commentDescriptions)===!0){return r=u,n=a,i=s,o=r.split("\n").map(function(e){return n+(""!==e?"# "+e:"#")}).join("\n"),(n&&!i?"\n":"")+o+"\n"}var c=u.length>70;return(a&&!s?"\n"+a:a)+W(u,"",c).replace(/\n/g,"\n"+a)+"\n"}function iK(e){for(var t=[],r=0;r<e.length;r++){var n=e[r];t=t.concat(n.definitions)}return{kind:"Document",definitions:t}}function iJ(e){for(var t=[],r=Object.create(null),n=0,i=e.definitions;n<i.length;n++){var o=i[n];switch(o.kind){case x.OPERATION_DEFINITION:t.push(o);break;case x.FRAGMENT_DEFINITION:r[o.name.value]=iX(o.selectionSet)}}for(var a=Object.create(null),s=0;s<t.length;s++){for(var u=s,c=t[u],l=new Set,d=0,f=iX(c.selectionSet);d<f.length;d++)!function e(t,r,n){if(!t.has(n)){t.add(n);var i=r[n];if(void 0!==i)for(var o=0;o<i.length;o++)e(t,r,i[o])}}(l,r,f[d]);a[c.name?c.name.value:""]={kind:x.DOCUMENT,definitions:e.definitions.filter(function(e){return e===c||e.kind===x.FRAGMENT_DEFINITION&&l.has(e.name.value)})}}return a}function iX(e){var t=[];return es(e,{FragmentSpread:function(e){t.push(e.name.value)}}),t}function iZ(e){for(var t=U(e,V)?e:new V(e),r=t.body,n=new Q(t),i="",o=!1;n.advance().kind!==j.EOF;){var a=n.token,s=a.kind,u=!Y(a.kind);o&&(u||a.kind===j.SPREAD)&&(i+=" ");var c=r.slice(a.start,a.end);s===j.BLOCK_STRING?i+=function(e){var t=G(e.slice(3,-3));H(t)>0&&(t="\n"+t);var r=t[t.length-1];return('"'===r&&'\\"""'!==t.slice(-4)||"\\"===r)&&(t+="\n"),'"""'+t+'"""'}(c):i+=c,o=u}return i}function i0(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i1(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i0(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i0(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var i2=Object.freeze({TYPE_REMOVED:"TYPE_REMOVED",TYPE_CHANGED_KIND:"TYPE_CHANGED_KIND",TYPE_REMOVED_FROM_UNION:"TYPE_REMOVED_FROM_UNION",VALUE_REMOVED_FROM_ENUM:"VALUE_REMOVED_FROM_ENUM",REQUIRED_INPUT_FIELD_ADDED:"REQUIRED_INPUT_FIELD_ADDED",IMPLEMENTED_INTERFACE_REMOVED:"IMPLEMENTED_INTERFACE_REMOVED",FIELD_REMOVED:"FIELD_REMOVED",FIELD_CHANGED_KIND:"FIELD_CHANGED_KIND",REQUIRED_ARG_ADDED:"REQUIRED_ARG_ADDED",ARG_REMOVED:"ARG_REMOVED",ARG_CHANGED_KIND:"ARG_CHANGED_KIND",DIRECTIVE_REMOVED:"DIRECTIVE_REMOVED",DIRECTIVE_ARG_REMOVED:"DIRECTIVE_ARG_REMOVED",REQUIRED_DIRECTIVE_ARG_ADDED:"REQUIRED_DIRECTIVE_ARG_ADDED",DIRECTIVE_REPEATABLE_REMOVED:"DIRECTIVE_REPEATABLE_REMOVED",DIRECTIVE_LOCATION_REMOVED:"DIRECTIVE_LOCATION_REMOVED"}),i3=Object.freeze({VALUE_ADDED_TO_ENUM:"VALUE_ADDED_TO_ENUM",TYPE_ADDED_TO_UNION:"TYPE_ADDED_TO_UNION",OPTIONAL_INPUT_FIELD_ADDED:"OPTIONAL_INPUT_FIELD_ADDED",OPTIONAL_ARG_ADDED:"OPTIONAL_ARG_ADDED",IMPLEMENT
1ED_INTERFACE_ADDED:"IMPLEMENTED_INTERFACE_ADDED",ARG_DEFAULT_VALUE_CHANGE:"ARG_DEFAULT_VALUE_CHANGE"});function i4(e,t){return i5(e,t).filter(function(e){return e.type in i2})}function i8(e,t){return i5(e,t).filter(function(e){return e.type in i3})}function i5(e,t){return[].concat(function(e,t){for(var r=[],n=oe(ed(e.getTypeMap()),ed(t.getTypeMap())),i=0,o=n.removed;i<o.length;i++){var a=o[i];r.push({type:i2.TYPE_REMOVED,description:tQ(a)?"Standard scalar ".concat(a.name," was removed because it is not referenced anymore."):"".concat(a.name," was removed.")})}for(var s=0,u=n.persisted;s<u.length;s++){var c=u[s],l=c[0],d=c[1];eJ(l)&&eJ(d)?r.push.apply(r,function(e,t){for(var r=[],n=oe(e.getValues(),t.getValues()),i=0,o=n.added;i<o.length;i++){var a=o[i];r.push({type:i3.VALUE_ADDED_TO_ENUM,description:"".concat(a.name," was added to enum type ").concat(e.name,".")})}for(var s=0,u=n.removed;s<u.length;s++){var c=u[s];r.push({type:i2.VALUE_REMOVED_FROM_ENUM,description:"".concat(c.name," was removed from enum type ").concat(e.name,".")})}return r}(l,d)):eY(l)&&eY(d)?r.push.apply(r,function(e,t){for(var r=[],n=oe(e.getTypes(),t.getTypes()),i=0,o=n.added;i<o.length;i++){var a=o[i];r.push({type:i3.TYPE_ADDED_TO_UNION,description:"".concat(a.name," was added to union type ").concat(e.name,".")})}for(var s=0,u=n.removed;s<u.length;s++){var c=u[s];r.push({type:i2.TYPE_REMOVED_FROM_UNION,description:"".concat(c.name," was removed from union type ").concat(e.name,".")})}return r}(l,d)):eZ(l)&&eZ(d)?r.push.apply(r,function(e,t){for(var r=[],n=oe(ed(e.getFields()),ed(t.getFields())),i=0,o=n.added;i<o.length;i++){var a=o[i];tA(a)?r.push({type:i2.REQUIRED_INPUT_FIELD_ADDED,description:"A required field ".concat(a.name," on input type ").concat(e.name," was added.")}):r.push({type:i3.OPTIONAL_INPUT_FIELD_ADDED,description:"An optional field ".concat(a.name," on input type ").concat(e.name," was added.")})}for(var s=0,u=n.removed;s<u.length;s++){var c=u[s];r.push({type:i2.FIELD_REMOVED,description:"".concat(e.name,".").concat(c.name," was removed.")})}for(var l=0,d=n.persisted;l<d.length;l++){var f=d[l],p=f[0],h=f[1];i9(p.type,h.type)||r.push({type:i2.FIELD_CHANGED_KIND,description:"".concat(e.name,".").concat(p.name," changed type from ")+"".concat(String(p.type)," to ").concat(String(h.type),".")})}return r}(l,d)):ez(l)&&ez(d)||eW(l)&&eW(d)?r.push.apply(r,(function(e,t){for(var r=[],n=oe(ed(e.getFields()),ed(t.getFields())),i=0,o=n.removed;i<o.length;i++){var a=o[i];r.push({type:i2.FIELD_REMOVED,description:"".concat(e.name,".").concat(a.name," was removed.")})}for(var s=0,u=n.persisted;s<u.length;s++){var c=u[s],l=c[0],d=c[1];r.push.apply(r,function(e,t,r){for(var n=[],i=oe(t.args,r.args),o=0,a=i.removed;o<a.length;o++){var s=a[o];n.push({type:i2.ARG_REMOVED,description:"".concat(e.name,".").concat(t.name," arg ").concat(s.name," was removed.")})}for(var u=0,c=i.persisted;u<c.length;u++){var l=c[u],d=l[0],f=l[1];if(i9(d.type,f.type)){if(void 0!==d.defaultValue)if(void 0===f.defaultValue)n.push({type:i3.ARG_DEFAULT_VALUE_CHANGE,description:"".concat(e.name,".").concat(t.name," arg ").concat(d.name," defaultValue was removed.")});else{var p=i7(d.defaultValue,d.type),h=i7(f.defaultValue,f.type);p!==h&&n.push({type:i3.ARG_DEFAULT_VALUE_CHANGE,description:"".concat(e.name,".").concat(t.name," arg ").concat(d.name," has changed defaultValue from ").concat(p," to ").concat(h,".")})}}else n.push({type:i2.ARG_CHANGED_KIND,description:"".concat(e.name,".").concat(t.name," arg ").concat(d.name," has changed type from ")+"".concat(String(d.type)," to ").concat(String(f.type),".")})}for(var m=0,v=i.added;m<v.length;m++){var g=v[m];tO(g)?n.push({type:i2.REQUIRED_ARG_ADDED,description:"A required arg ".concat(g.name," on ").concat(e.name,".").concat(t.name," was added.")}):n.push({type:i3.OPTIONAL_ARG_ADDED,description:"An optional arg ".concat(g.name," on ").concat(e.name,".").concat(t.name," was added.")})}return n}(e,l,d)),!function e(t,r){return e1(t)?e1(r)&&e(t.ofType,r.ofType)||e3(r)&&e(t,r.ofType):e3(t)?e3(r)&&e(t.ofType,r.ofType):tf(r)&&t.name===r.name||e3(r)&&e(t,r.ofType)}(l.type,d.type)&&r.push({type:i2.FIELD_CHANGED_KIND,description:"".concat(e.name,".").concat(l.name," changed type from ")+"".concat(String(l.type)," to ").concat(String(d.type),".")})}return r})(l,d).concat(function(e,t){for(var r=[],n=oe(e.getInterfaces(),t.getInterfaces()),i=0,o=n.added;i<o.length;i++){var a=o[i];
1r.push({type:i3.IMPLEMENTED_INTERFACE_ADDED,description:"".concat(a.name," added to interfaces implemented by ").concat(e.name,".")})}for(var s=0,u=n.removed;s<u.length;s++){var c=u[s];r.push({type:i2.IMPLEMENTED_INTERFACE_REMOVED,description:"".concat(e.name," no longer implements interface ").concat(c.name,".")})}return r}(l,d))):l.constructor!==d.constructor&&r.push({type:i2.TYPE_CHANGED_KIND,description:"".concat(l.name," changed from ")+"".concat(i6(l)," to ").concat(i6(d),".")})}return r}(e,t),function(e,t){for(var r=[],n=oe(e.getDirectives(),t.getDirectives()),i=0,o=n.removed;i<o.length;i++){var a=o[i];r.push({type:i2.DIRECTIVE_REMOVED,description:"".concat(a.name," was removed.")})}for(var s=0,u=n.persisted;s<u.length;s++){for(var c=u[s],l=c[0],d=c[1],f=oe(l.args,d.args),p=0,h=f.added;p<h.length;p++){var m=h[p];tO(m)&&r.push({type:i2.REQUIRED_DIRECTIVE_ARG_ADDED,description:"A required arg ".concat(m.name," on directive ").concat(l.name," was added.")})}for(var v=0,g=f.removed;v<g.length;v++){var y=g[v];r.push({type:i2.DIRECTIVE_ARG_REMOVED,description:"".concat(y.name," was removed from ").concat(l.name,".")})}l.isRepeatable&&!d.isRepeatable&&r.push({type:i2.DIRECTIVE_REPEATABLE_REMOVED,description:"Repeatable flag was removed from ".concat(l.name,".")});for(var b=0,E=l.locations;b<E.length;b++){var $=E[b];-1===d.locations.indexOf($)&&r.push({type:i2.DIRECTIVE_LOCATION_REMOVED,description:"".concat($," was removed from ").concat(l.name,".")})}}return r}(e,t))}function i9(e,t){return e1(e)?e1(t)&&i9(e.ofType,t.ofType):e3(e)?e3(t)&&i9(e.ofType,t.ofType)||!e3(t)&&i9(e.ofType,t):tf(t)&&e.name===t.name}function i6(e){return eB(e)?"a Scalar type":ez(e)?"an Object type":eW(e)?"an Interface type":eY(e)?"a Union type":eJ(e)?"an Enum type":eZ(e)?"an Input type":void I(0,"Unexpected type: "+M(e))}function i7(e,t){var r=tY(e,t);return null!=r||I(0),eC(es(r,{ObjectValue:function(e){var t=[].concat(e.fields);return t.sort(function(e,t){return eD(e.name.value,t.name.value)}),i1(i1({},e),{},{fields:t})}}))}function oe(e,t){for(var r=[],n=[],i=[],o=eg(e,function(e){return e.name}),a=eg(t,function(e){return e.name}),s=0;s<e.length;s++){var u=e[s],c=a[u.name];void 0===c?n.push(u):i.push([u,c])}for(var l=0;l<t.length;l++){var d=t[l];void 0===o[d.name]&&r.push(d)}return{added:r,persisted:i,removed:n}}function ot(e,t){return nI(e,t,[ip])}},959:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){return e&&e.__esModule?e:{default:e}}(r(4232));t.default={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(e){return n.default.createElement("ul",{style:{display:"block"}},e)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(e){return n.default.createElement("button",null,e+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0,asNavFor:null,unslick:!1}},963:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getRedirectError:function(){return a},getRedirectStatusCodeFromError:function(){return d},getRedirectTypeFromError:function(){return l},getURLFromRedirectError:function(){return c},permanentRedirect:function(){return u},redirect:function(){return s}});let n=r(7258),i=r(9212),o=void 0;function a(e,t,r){void 0===r&&(r=n.RedirectStatusCode.TemporaryRedirect);let o=Object.defineProperty(Error(i.REDIRECT_ERROR_CODE),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return o.digest=i.REDIRECT_ERROR_CODE+";"+t+";"+e+";"+r+";",o}function s(e,t){var r;throw null!=t||(t=(null==o||null==(r=o.getStore())?void 0:r.isAction)?i.RedirectType.push:i.RedirectType.replace),a(e,t,n.RedirectStatusCode.TemporaryRedirect)}function u(e,t){throw void 0===t&&(t=i.RedirectType.replace),a(e,t,n.RedirectStatusCode.PermanentRedirect)}function c(e){return(0,i.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function l(e){if(!(0,i.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,
1configurable:!0});return e.digest.split(";",2)[1]}function d(e){if(!(0,i.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return Number(e.digest.split(";").at(-2))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1043:(e,t,r)=>{"use strict";r.d(t,{Ph:()=>o,sL:()=>i});var n=r(4232);let i=(0,n.createContext)({}),o=({children:e,value:t})=>n.createElement(i.Provider,{value:t},e)},1050:(e,t)=>{"use strict";function r(e){let r={variantId:t.DEFAULT_VARIANT,componentVariantIds:[]};return e.forEach(e=>{var t;e.includes("_")?null==(t=r.componentVariantIds)||t.push(e):r.variantId=e}),r}Object.defineProperty(t,"__esModule",{value:!0}),t.CdpHelper=t.VARIANT_PREFIX=t.DEFAULT_VARIANT=void 0,t.getPersonalizedRewrite=function(e,r){let n=e.startsWith("/")?e:"/"+e;return`${r.map(e=>`/${t.VARIANT_PREFIX}${e}`).join("")}${n}`},t.getPersonalizedRewriteData=function(e){let n=e.split("/"),i=[];return n.forEach(e=>{let r=e.match(`${t.VARIANT_PREFIX}(.*$)`);r&&i.push(r[1])}),r(i)},t.getGroomedVariantIds=r,t.normalizePersonalizedRewrite=function(e){if(!e.includes(t.VARIANT_PREFIX))return e;let r=e.split("/");return(r=r.filter(e=>!e.includes(t.VARIANT_PREFIX))).join("/")||"/"},t.DEFAULT_VARIANT="_default",t.VARIANT_PREFIX="_variantId_";class n{static getPageVariantId(e,r,n,i){let o=e.replace(/[{}-]/g,""),a=r.replace("-","_"),s=i?`${this.normalizeScope(i)}_`:"",u=n;return n&&n!==t.DEFAULT_VARIANT||(u="default"),`${s}${o}_${a}_${u}`.toLowerCase()}static getPageFriendlyId(e,t,r){let n=e.replace(/[{}-]/g,""),i=t.replace("-","_"),o=r?`${this.normalizeScope(r)}_`:"";return`embedded_${o}${n}_${i}`.toLowerCase()}static getComponentFriendlyId(e,t,r,n){let i=e.replace(/[{}-]/g,""),o=t.replace(/[{}-]/g,""),a=r.replace("-","_"),s=n?`${this.normalizeScope(n)}_`:"";return`component_${s}${i}_${o}_${a}*`.toLowerCase()}static normalizeScope(e){return(null==e?void 0:e.replace(/[^a-zA-Z0-9]+/g,""))||""}}t.CdpHelper=n},1062:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RestComponentLayoutService=void 0;let i=r(8299),o=n(r(8337)),a=r(8119),s=r(172),u=r(4153);class c{constructor(e){this.config=e}fetchComponentData(e){let t={debugger:o.default.layout},r=new i.NativeDataFetcher(t);o.default.layout("fetching component with uid %s for %s %s %s %s",e.componentUid,e.itemId,e.language,e.siteName,e.dataSourceId);let n=this.getFetchUrl(e);return r.get(n,{headers:{sc_editMode:`${e.mode===u.DesignLibraryMode.Metadata}`}}).then(e=>e.data).catch(e=>{var t;if((null==(t=e.response)?void 0:t.status)===404)return e.response.data;throw e})}getComponentFetchParams(e){return JSON.parse(JSON.stringify({sitecoreContextId:this.config.sitecoreEdgeContextId,item:e.itemId,uid:e.componentUid,dataSourceId:e.dataSourceId,renderingItemId:e.renderingId,version:e.version,sc_site:e.siteName,sc_lang:e.language||"en"}))}getFetchUrl(e){return(0,s.resolveUrl)(`${this.config.sitecoreEdgeUrl||a.SITECORE_EDGE_URL_DEFAULT}/layout/component`,this.getComponentFetchParams(e))}}t.RestComponentLayoutService=c},1187:e=>{"use strict";function t(){var e=Object.create(null),t=0,r=0,n=0,i=!1;function o(t){n--,delete e[t]}this.put=function(t,r,a,s){if(i&&console.log("caching: %s = %j (@%s)",t,r,a),void 0!==a&&("number"!=typeof a||isNaN(a)||a<=0))throw Error("Cache timeout must be a positive number");if(void 0!==s&&"function"!=typeof s)throw Error("Cache timeout callback must be a function");var u=e[t];u?clearTimeout(u.timeout):n++;var c={value:r,expire:a+Date.now()};return isNaN(c.expire)||(c.timeout=setTimeout((function(){o(t),s&&s(t,r)}).bind(this),a)),e[t]=c,r},this.del=function(t){var r=!0,n=e[t];return n?(clearTimeout(n.timeout),!isNaN(n.expire)&&n.expire<Date.now()&&(r=!1)):r=!1,r&&o(t),r},this.clear=function(){for(var o in e)clearTimeout(e[o].timeout);n=0,e=Object.create(null),i&&(t=0,r=0)},this.get=function(o){var a=e[o];if(void 0!==a)if(isNaN(a.expire)||a.expire>=Date.now())return i&&t++,a.value;else i&&r++,n--,delete e[o];else i&&r++;return null},this.size=function(){return n},this.memsize=function(){var t,r=0;for(t in e)r++;return r},this.debug=function(e){i=e},this.hits=function(){return t},this.misses=function(){return r},this.keys=function(){return Object.keys(e)},this.exportJson=function(){var t={};for(var r in e){var n=e[r];t[r]={value:n.value,expire:n.expire||"NaN"}}return JSON.stringify(t)},this.importJson=function(t,r){var n=JSON.parse(t),o=Date.now(),a=r&&r.skipDuplicates;for(var s in n)if(n.hasOwnProperty(s)){if(a&&e[s]){i&&console.log("Skipping duplicate imported key '%s'",s);continue}var u=n[s],c=u.expire-o;if(c<=0){this.del(s);continue}c=c>0?c:void 0,this.put(s,u.value,c)}return this.size()}}e.exports=new t,e.exports.Cache=t},1324:(e,t,r)=>{"use strict";r.d(t,{N:()=>n});
1class n{constructor(e){this.config=e,this.DEFAULT_EXPORT_NAME="Default",this.components=new Map([...e.components])}getModuleFactory(){return e=>{let t=this.components.get(e);return t?t.module?t.module():t:null}}getComponentFactory({isEditing:e}={}){return(t,r)=>{let n=this.components.get(t);return n?n.element?n.element(e):r&&r!==this.DEFAULT_EXPORT_NAME?n[r]:n.Default||n.default||n:null}}}},1351:(e,t,r)=>{"use strict";r.d(t,{Mi:()=>u,a7:()=>c,h5:()=>l});var n=r(4232),i=r(4218),o=r(7715),a=r(364),s=function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{u(n.next(e))}catch(e){o(e)}}function s(e){try{u(n.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}u((n=n.apply(e,t||[])).next())})};let u="FEaaSComponent",c=e=>{var t,r,o,s,u,c,l;let d=(null==(t=e.params)?void 0:t.ComponentRevision)||e.revisionFallback;if(!e.template&&(!e.params||!e.params.LibraryId||!e.params.ComponentId||!e.params.ComponentVersion||!e.params.ComponentHostName||!d))return null;let f=Object.assign(Object.assign({},e.fetchedData),{_:(0,a.q1)(null!=(r=e.fields)?r:{})});return n.createElement(i.uA,{data:f,template:e.template,cdn:null==(o=e.params)?void 0:o.ComponentHostName,library:null==(s=e.params)?void 0:s.LibraryId,version:null==(u=e.params)?void 0:u.ComponentVersion,component:null==(c=e.params)?void 0:c.ComponentId,instance:null==(l=e.params)?void 0:l.ComponentInstanceId,revision:d,fetch:[]})};function l(e,t,r){return s(this,void 0,void 0,function*(){let n=t&&t!==o.LayoutServicePageState.Normal?"staged":"published",a=r||d(e,n),u="",c={},l=e.ComponentDataOverride?JSON.parse(e.ComponentDataOverride):{};try{u=yield function(e,t,r){return s(this,void 0,void 0,function*(){try{let{template:t}=yield i.Sn(e);return t}catch(n){throw console.error(`Fetch FEAAS component from ${e} failed. Ensure the component revision "${t.ComponentRevision||r}" is present`),n}})}(a,e,n),c=yield function(e){return s(this,void 0,void 0,function*(){try{return yield i.yi.fetch(e||{})}catch(e){throw console.error("Fetch FEAAS component data settings failed"),e}})}(l)}catch(e){console.error(e)}return{fetchedData:c,revisionFallback:n,template:u}})}let d=(e,t)=>{let r=e.ComponentRevision||t,n=e.ComponentHostName.startsWith("https://")?e.ComponentHostName:`https://${e.ComponentHostName}`;return`${n}/components/${e.LibraryId}/${e.ComponentId}/${e.ComponentVersion}/${r}`}},1423:(e,t,r)=>{"use strict";let n;r.d(t,{A:()=>s});let i={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)},o=new Uint8Array(16),a=[];for(let e=0;e<256;++e)a.push((e+256).toString(16).slice(1));let s=function(e,t,r){if(i.randomUUID&&!t&&!e)return i.randomUUID();let s=(e=e||{}).random??e.rng?.()??function(){if(!n){if("undefined"==typeof crypto||!crypto.getRandomValues)throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");n=crypto.getRandomValues.bind(crypto)}return n(o)}();if(s.length<16)throw Error("Random bytes length must be >= 16");if(s[6]=15&s[6]|64,s[8]=63&s[8]|128,t){if((r=r||0)<0||r+16>t.length)throw RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[r+e]=s[e];return t}return function(e,t=0){return(a[e[t+0]]+a[e[t+1]]+a[e[t+2]]+a[e[t+3]]+"-"+a[e[t+4]]+a[e[t+5]]+"-"+a[e[t+6]]+a[e[t+7]]+"-"+a[e[t+8]]+a[e[t+9]]+"-"+a[e[t+10]]+a[e[t+11]]+a[e[t+12]]+a[e[t+13]]+a[e[t+14]]+a[e[t+15]]).toLowerCase()}(s)}},1448:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};
1Object.defineProperty(t,"__esModule",{value:!0}),t.request=t.rawRequest=t.GraphQLClient=t.ClientError=t.batchRequests=t.resolveRequestDocument=t.GraphQLWebSocketClient=t.gql=void 0;let a=r(4969),s=r(1457),u=r(4926),c=r(620),l=r(3917);Object.defineProperty(t,"ClientError",{enumerable:!0,get:function(){return l.ClientError}});let d=o(r(5541)),f=e=>{let t={};return e&&("undefined"!=typeof Headers&&e instanceof Headers||d&&d.Headers&&e instanceof d.Headers?t=(0,s.HeadersInstanceToPlainObject)(e):Array.isArray(e)?e.forEach(([e,r])=>{e&&void 0!==r&&(t[e]=r)}):t=e),t},p=e=>e.replace(/([\s,]|#[^\n\r]+)+/g," ").trim();class h{constructor(e,t={}){this.url=e,this.requestConfig=t,this.rawRequest=async(...e)=>{let[t,r,n]=e,i=(0,u.parseRawRequestArgs)(t,r,n),{headers:o,fetch:a=d.default,method:s="POST",requestMiddleware:l,responseMiddleware:p,...h}=this.requestConfig,{url:v}=this;void 0!==i.signal&&(h.signal=i.signal);let{operationName:g}=(0,c.resolveRequestDocument)(i.query);return m({url:v,query:i.query,variables:i.variables,headers:{...f(E(o)),...f(i.requestHeaders)},operationName:g,fetch:a,method:s,fetchOptions:h,middleware:l}).then(e=>(p&&p(e),e)).catch(e=>{throw p&&p(e),e})}}async request(e,...t){let[r,n]=t,i=(0,u.parseRequestArgs)(e,r,n),{headers:o,fetch:a=d.default,method:s="POST",requestMiddleware:l,responseMiddleware:p,...h}=this.requestConfig,{url:v}=this;void 0!==i.signal&&(h.signal=i.signal);let{query:g,operationName:y}=(0,c.resolveRequestDocument)(i.document);return m({url:v,query:g,variables:i.variables,headers:{...f(E(o)),...f(i.requestHeaders)},operationName:y,fetch:a,method:s,fetchOptions:h,middleware:l}).then(e=>(p&&p(e),e.data)).catch(e=>{throw p&&p(e),e})}batchRequests(e,t){let r=(0,u.parseBatchRequestArgs)(e,t),{headers:n,...i}=this.requestConfig;void 0!==r.signal&&(i.signal=r.signal);let o=r.documents.map(({document:e})=>(0,c.resolveRequestDocument)(e).query),a=r.documents.map(({variables:e})=>e);return m({url:this.url,query:o,variables:a,headers:{...f(E(n)),...f(r.requestHeaders)},operationName:void 0,fetch:this.requestConfig.fetch??d.default,method:this.requestConfig.method||"POST",fetchOptions:i,middleware:this.requestConfig.requestMiddleware}).then(e=>(this.requestConfig.responseMiddleware&&this.requestConfig.responseMiddleware(e),e.data)).catch(e=>{throw this.requestConfig.responseMiddleware&&this.requestConfig.responseMiddleware(e),e})}setHeaders(e){return this.requestConfig.headers=e,this}setHeader(e,t){let{headers:r}=this.requestConfig;return r?r[e]=t:this.requestConfig.headers={[e]:t},this}setEndpoint(e){return this.url=e,this}}t.GraphQLClient=h;let m=async e=>{let t,{query:r,variables:n,fetchOptions:i}=e,o=(t=(0,s.uppercase)(e.method??"post"),async e=>{let r,{url:n,query:i,variables:o,operationName:s,fetch:u,fetchOptions:c,middleware:l}=e,d={...e.headers},f="";"POST"===t?"string"==typeof(r=y(i,o,s,c.jsonSerializer))&&(d["Content-Type"]="application/json"):f=(e=>{if(!Array.isArray(e.query)){let t=[`query=${encodeURIComponent(p(e.query))}`];return e.variables&&t.push(`variables=${encodeURIComponent(e.jsonSerializer.stringify(e.variables))}`),e.operationName&&t.push(`operationName=${encodeURIComponent(e.operationName)}`),t.join("&")}if(void 0!==e.variables&&!Array.isArray(e.variables))throw Error("Cannot create query with given variable type, array expected");let t=e.query.reduce((t,r,n)=>(t.push({query:p(r),variables:e.variables?e.jsonSerializer.stringify(e.variables[n]):void 0}),t),[]);return`query=${encodeURIComponent(e.jsonSerializer.stringify(t))}`})({query:i,variables:o,operationName:s,jsonSerializer:c.jsonSerializer??a.defaultJsonSerializer});let h={method:t,headers:d,body:r,...c},m=n,v=h;if(l){let{url:e,...t}=await Promise.resolve(l({...h,url:n,operationName:s,variables:o}));m=e,v=t}return f&&(m=`${m}?${f}`),await u(m,v)}),u=Array.isArray(e.query),c=await o(e),d=await b(c,i.jsonSerializer??a.defaultJsonSerializer),f=Array.isArray(d)?!d.some(({data:e})=>!e):!!d.data,h=Array.isArray(d)||!d.errors||Array.isArray(d.errors)&&!d.errors.length||"all"===i.errorPolicy||"ignore"===i.errorPolicy;if(c.ok&&h&&f){let{errors:e,...t}=(Array.isArray(d),d),r="ignore"===i.errorPolicy?t:d;return{...u?{data:r}:r,headers:c.headers,status:c.status}}{let e="string"==typeof d?{error:d}:d;throw new l.ClientError({...e,status:c.status,headers:c.headers},{query:r,variables:n})}};async function v(e,t,...r){let n=(0,u.parseRequestExtendedArgs)(e,t,...r);return new h(n.url).request({...n})}t.rawRequest=async(...e)=>{let[t,r,...n]=e,i=(0,u.parseRawRequestExtendedArgs)(t,r,...n);return new h(i.url).rawRequest({...i})},t.request=v,t.batchRequests=async(...e)=>{let t=g(e);return new h(t.url).batchRequests(t)};let g=e=>1===e.length?e[0]:{url:e[0],documents:e[1],requestHeaders:e[2],signal:void 0},y=(e,t,r,n)=>{let i=n??a.defaultJsonSerializer;if(!Array.isArray(e))return i.stringify({query:e,variables:t,operationName:r});if(void 0!==t&&!Array.isArray(t))throw Error("Cannot create request body with given variable type, array expected");let o=e.reduce((e,r,n)=>(e.push({query:r,variables:t?t[n]:void 0}),e),[]);return i.stringify(o)},b=async(e,t)=>{let r;
1return(e.headers.forEach((e,t)=>{"content-type"===t.toLowerCase()&&(r=e)}),r&&(r.toLowerCase().startsWith("application/json")||r.toLowerCase().startsWith("application/graphql+json")||r.toLowerCase().startsWith("application/graphql-response+json")))?t.parse(await e.text()):e.text()},E=e=>"function"==typeof e?e():e;t.gql=(e,...t)=>e.reduce((e,r,n)=>`${e}${r}${n in t?String(t[n]):""}`,"");var $=r(4226);Object.defineProperty(t,"GraphQLWebSocketClient",{enumerable:!0,get:function(){return $.GraphQLWebSocketClient}});var w=r(620);Object.defineProperty(t,"resolveRequestDocument",{enumerable:!0,get:function(){return w.resolveRequestDocument}}),t.default=v},1457:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HeadersInstanceToPlainObject=t.uppercase=void 0,t.uppercase=e=>e.toUpperCase(),t.HeadersInstanceToPlainObject=e=>{let t={};return e.forEach((e,r)=>{t[r]=e}),t}},1565:(e,t,r)=>{var n=r(9950),i=r(5029),o=r(8654),a=Object.prototype,s=Function.prototype.toString,u=a.hasOwnProperty,c=s.call(Object);e.exports=function(e){if(!o(e)||"[object Object]"!=n(e))return!1;var t=i(e);if(null===t)return!0;var r=u.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&s.call(r)==c}},1585:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return i}});let n=r(6720);function i(e,t,i,o){{let a=r(4890).normalizeLocalePath,s=r(3773).detectDomainLocale,u=t||a(e,i).detectedLocale,c=s(o,void 0,u);if(c){let t="http"+(c.http?"":"s")+"://",r=u===c.defaultLocale?"":"/"+u;return""+t+c.domain+(0,n.normalizePathTrailingSlash)(""+r+e)}return!1}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1843:(e,t,r)=>{"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.Dots=void 0;var i=s(r(4232)),o=s(r(5039)),a=r(4523);function s(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){var t=function(e,t){if("object"!=n(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=n(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==n(t)?t:String(t)}function l(e,t){return(l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(d=function(){return!!e})()}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var p=function(e){return e.infinite?Math.ceil(e.slideCount/e.slidesToScroll):Math.ceil((e.slideCount-e.slidesToShow)/e.slidesToScroll)+1};t.Dots=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");h.prototype=Object.create(e&&e.prototype,{constructor:{value:h,writable:!0,configurable:!0}}),Object.defineProperty(h,"prototype",{writable:!1}),e&&l(h,e);var t,r,s=(t=d(),function(){var e,r=f(h);return e=t?Reflect.construct(r,arguments,f(this).constructor):r.apply(this,arguments),function(e,t){if(t&&("object"===n(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,e)});function h(){if(!(this instanceof h))throw TypeError("Cannot call a class as a function");return s.apply(this,arguments)}return r=[{key:"clickHandler",value:function(e,t){t.preventDefault(),this.props.clickHandler(e)}},{key:"render",value:function(){for(var e=this.props,t=e.onMouseEnter,r=e.onMouseOver,n=e.onMouseLeave,s=e.infinite,l=e.slidesToScroll,d=e.slidesToShow,f=e.slideCount,h=e.currentSlide,m=p({slideCount:f,slidesToScroll:l,slidesToShow:d,infinite:s}),v=[],g=0;g<m;g++){var y=(g+1)*l-1,b=s?y:(0,a.clamp)(y,0,f-1),E=b-(l-1),$=s?E:(0,a.clamp)(E,0,f-1),w=(0,o.default)({"slick-active":s?h>=$&&h<=b:h===$}),D={message:"dots",index:g,slidesToScroll:l,currentSlide:h},O=this.clickHandler.bind(this,D);v=v.concat(i.default.createElement("li",{key:g,className:w},i.default.cloneElement(this.props.customPaging(g),{onClick:O})))}return i.default.cloneElement(this.props.appendDots(v),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?u(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],(i=c(i))in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({className:this.props.dotsClass},{onMouseEnter:t,onMouseOver:r,onMouseLeave:n}))}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,c(n.key),n)}}(h.prototype,r),Object.defineProperty(h,"prototype",{writable:!1}),h}(i.default.PureComponent)},1925:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return u}}),r(8912);let n=r(6806),i=r(946),o=["-moz-initial","fill","none","scale-down",void 0];function a(e){return void 0!==e.default}function s(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u(e,t){var r,u;let c,l,d,{src:f,sizes:p,unoptimized:h=!1,priority:m=!1,loading:v,className:g,quality:y,width:b,height:E,fill:$=!1,style:w,overrideSrc:D,onLoad:O,onLoadingComplete:T,placeholder:S="empty",blurDataURL:_,fetchPriority:N,decoding:C="async",layout:x,objectFit:I,objectPosition:A,lazyBoundary:R,lazyRoot:P,...k}=e,{imgConf:L,showAltText:j,blurComplete:F,defaultLoader:M}=t,q=L||i.imageConfigDefault;if("allSizes"in q)c=q;else{let e=[...q.deviceSizes,...q.imageSizes].sort((e,t)=>e-t),t=q.deviceSizes.sort((e,t)=>e-t),n=null==(r=q.qualities)?void 0:r.sort((e,t)=>e-t);c={...q,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===M)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let U=k.loader||M;delete k.loader,delete k.srcSet;let V="__next_img_default"in U;if(V){if("custom"===c.loader)throw Object.defineProperty(Error('Image with src "'+f+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader'),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=U;U=t=>{let{config:r,...n}=t;return e(n)}}if(x){"fill"===x&&($=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[x];e&&(w={...w,...e});let t={responsive:"100vw",fill:"100vw"}[x];t&&!p&&(p=t)}let B="",G=s(b),z=s(E);if((u=f)&&"object"==typeof u&&(a(u)||void 0!==u.src)){let e=a(f)?f.default:f;if(!e.src)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!e.height||!e.width)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(l=e.blurWidth,d=e.blurHeight,_=_||e.blurDataURL,B=e.src,!$)if(G||z){if(G&&!z){let t=G/e.width;z=Math.round(e.height*t)}else if(!G&&z){let t=z/e.height;G=Math.round(e.width*t)}}else G=e.width,z=e.height}let H=!m&&("lazy"===v||void 0===v);(!(f="string"==typeof f?f:B)||f.startsWith("data:")||f.startsWith("blob:"))&&(h=!0,H=!1),c.unoptimized&&(h=!0),V&&!c.dangerouslyAllowSVG&&f.split("?",1)[0].endsWith(".svg")&&(h=!0);let W=s(y),Q=Object.assign($?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:I,objectPosition:A}:{},j?{}:{color:"transparent"},w),Y=F||"empty"===S?null:"blur"===S?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:G,heightInt:z,blurWidth:l,blurHeight:d,blurDataURL:_||"",objectFit:Q.objectFit})+'")':'url("'+S+'")',K=o.includes(Q.objectFit)?"fill"===Q.objectFit?"100% 100%":"cover":Q.objectFit,J=Y?{backgroundSize:K,backgroundPosition:Q.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Y}:{}
1,X=function(e){let{config:t,src:r,unoptimized:n,width:i,quality:o,sizes:a,loader:s}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:u,kind:c}=function(e,t,r){let{deviceSizes:n,allSizes:i}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:i,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))],kind:"x"}}(t,i,a),l=u.length-1;return{sizes:a||"w"!==c?a:"100vw",srcSet:u.map((e,n)=>s({config:t,src:r,quality:o,width:e})+" "+("w"===c?e:n+1)+c).join(", "),src:s({config:t,src:r,quality:o,width:u[l]})}}({config:c,src:f,unoptimized:h,width:G,quality:W,sizes:p,loader:U});return{props:{...k,loading:H?"lazy":v,fetchPriority:N,width:G,height:z,decoding:C,className:g,style:{...Q,...J},sizes:X.sizes,srcSet:X.srcSet,src:D||X.src},meta:{unoptimized:h,priority:m,placeholder:S,fill:$}}}},1964:(e,t,r)=>{var n=r(7948),i=r(2644).each;function o(e,t){this.query=e,this.isUnconditional=t,this.handlers=[],this.mql=window.matchMedia(e);var r=this;this.listener=function(e){r.mql=e.currentTarget||e,r.assess()},this.mql.addListener(this.listener)}o.prototype={constuctor:o,addHandler:function(e){var t=new n(e);this.handlers.push(t),this.matches()&&t.on()},removeHandler:function(e){var t=this.handlers;i(t,function(r,n){if(r.equals(e))return r.destroy(),!t.splice(n,1)})},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){i(this.handlers,function(e){e.destroy()}),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var e=this.matches()?"on":"off";i(this.handlers,function(t){t[e]()})}},e.exports=o},2351:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>w});var n=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var r=-1;return e.some(function(e,n){return e[0]===t&&(r=n,!0)}),r}function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var r=e(this.__entries__,t),n=this.__entries__[r];return n&&n[1]},t.prototype.set=function(t,r){var n=e(this.__entries__,t);~n?this.__entries__[n][1]=r:this.__entries__.push([t,r])},t.prototype.delete=function(t){var r=this.__entries__,n=e(r,t);~n&&r.splice(n,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var r=0,n=this.__entries__;r<n.length;r++){var i=n[r];e.call(t,i[1],i[0])}},t}(),i="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,o=void 0!==r.g&&r.g.Math===Math?r.g:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),a="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(o):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)},s=["top","right","bottom","left","width","height","size","weight"],u="undefined"!=typeof MutationObserver,c=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var r=!1,n=!1,i=0;function o(){r&&(r=!1,e()),n&&u()}function s(){a(o)}function u(){var e=Date.now();if(r){if(e-i<2)return;n=!0}else r=!0,n=!1,setTimeout(s,20);i=e}return u}(this.refresh.bind(this),0)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,r=t.indexOf(e);~r&&t.splice(r,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter(function(e){return e.gatherActive(),e.hasActive()});return e.forEach(function(e){return e.broadcastActive()}),e.length>0},e.prototype.connect_=function(){i&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),u?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){i&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,r=void 0===t?"":t;s.some(function(e){return!!~r.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=ne
1w e),this.instance_},e.instance_=null,e}(),l=function(e,t){for(var r=0,n=Object.keys(t);r<n.length;r++){var i=n[r];Object.defineProperty(e,i,{value:t[i],enumerable:!1,writable:!1,configurable:!0})}return e},d=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||o},f=v(0,0,0,0);function p(e){return parseFloat(e)||0}function h(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return t.reduce(function(t,r){return t+p(e["border-"+r+"-width"])},0)}var m="undefined"!=typeof SVGGraphicsElement?function(e){return e instanceof d(e).SVGGraphicsElement}:function(e){return e instanceof d(e).SVGElement&&"function"==typeof e.getBBox};function v(e,t,r,n){return{x:e,y:t,width:r,height:n}}var g=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=v(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=function(e){if(!i)return f;if(m(e)){var t;return v(0,0,(t=e.getBBox()).width,t.height)}return function(e){var t,r=e.clientWidth,n=e.clientHeight;if(!r&&!n)return f;var i=d(e).getComputedStyle(e),o=function(e){for(var t={},r=0,n=["top","right","bottom","left"];r<n.length;r++){var i=n[r],o=e["padding-"+i];t[i]=p(o)}return t}(i),a=o.left+o.right,s=o.top+o.bottom,u=p(i.width),c=p(i.height);if("border-box"===i.boxSizing&&(Math.round(u+a)!==r&&(u-=h(i,"left","right")+a),Math.round(c+s)!==n&&(c-=h(i,"top","bottom")+s)),(t=e)!==d(t).document.documentElement){var l=Math.round(u+a)-r,m=Math.round(c+s)-n;1!==Math.abs(l)&&(u-=l),1!==Math.abs(m)&&(c-=m)}return v(o.left,o.top,u,c)}(e)}(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),y=function(e,t){var r,n,i,o,a,s=(r=t.x,n=t.y,i=t.width,o=t.height,l(a=Object.create(("undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object).prototype),{x:r,y:n,width:i,height:o,top:n,right:r+i,bottom:o+n,left:r}),a);l(this,{target:e,contentRect:s})},b=function(){function e(e,t,r){if(this.activeObservations_=[],this.observations_=new n,"function"!=typeof e)throw TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=r}return e.prototype.observe=function(e){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof d(e).Element))throw TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new g(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof d(e).Element))throw TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach(function(t){t.isActive()&&e.activeObservations_.push(t)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map(function(e){return new y(e.target,e.broadcastRect())});this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),E="undefined"!=typeof WeakMap?new WeakMap:new n,$=function e(t){if(!(this instanceof e))throw TypeError("Cannot call a class as a function.");if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");var r=new b(t,c.getInstance(),this);E.set(this,r)};["observe","unobserve","disconnect"].forEach(function(e){$.prototype[e]=function(){var t;return(t=E.get(this))[e].apply(t,arguments)}});let w=void 0!==o.ResizeObserver?o.ResizeObserver:$},2396:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
1dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getSrcSet=t.updateImageUrl=t.replaceMediaUrlPrefix=t.getRequiredParams=t.findEditorImageTag=void 0;let i=n(r(9518)),o=n(r(2544)),a=/<img([^>]+)\/>/i,s=/([^=\s]+)(="([^"]*)")?/gi,u=/\/([-~]{1})\/media\//i;t.findEditorImageTag=e=>{let t=e.match(a);if(!t||t.length<2)return null;let r={},n=s.exec(t[1]);for(;null!==n;)r[n[1]]=(0,i.default)(n[3]),n=s.exec(t[1]);return{imgTag:t[0],attrs:r}},t.getRequiredParams=e=>{let{rev:t,db:r,la:n,vs:i,ts:o}=e;return{rev:t,db:r,la:n,vs:i,ts:o}},t.replaceMediaUrlPrefix=(e,t=u)=>{let r=(0,o.default)(e,{},!0),n=t.exec(r.pathname);return n&&n.length>1&&r.set("pathname",r.pathname.replace(t,`/${n[1]}/jssmedia/`)),r.toString()},t.updateImageUrl=(e,r,n=u)=>{if(!r||0===Object.keys(r).length)return e;"undefined"==typeof window||window.global||(window.global={});let i=(0,o.default)((0,t.replaceMediaUrlPrefix)(e,n),{},!0),a=(0,t.getRequiredParams)(i.query),s=Object.assign({},r);return Object.entries(a).forEach(([e,t])=>{t&&(s[e]=t)}),i.set("query",s),i.toString()},t.getSrcSet=(e,r,n,i)=>r.map(r=>{let o=Object.assign(Object.assign({},n),r),a=o.w||o.mw;return a?`${(0,t.updateImageUrl)(e,o,i)} ${a}w`:null}).filter(e=>e).join(", ")},2441:(e,t,r)=>{"use strict";r.d(t,{O:()=>a});var n=r(4232),i=r(3897);let o=e=>{let t=JSON.stringify(e.metadata),r={type:"text/sitecore",chrometype:"field",className:"scpm"},o=Object.assign(Object.assign({},r),{kind:i.MetadataKind.Open}),a=Object.assign(Object.assign({},r),{kind:i.MetadataKind.Close});return n.createElement(n.Fragment,null,n.createElement("code",Object.assign({},o),t),e.children,n.createElement("code",Object.assign({},a)))};function a(e,t=!1){return t?(0,n.forwardRef)((t,r)=>{var i;let{editable:a=!0}=t,s=null==(i=t.field)?void 0:i.metadata;return s&&a?n.createElement(o,{metadata:s},n.createElement(e,Object.assign({},t,{ref:r}))):n.createElement(e,Object.assign({},t,{ref:r}))}):t=>{var r;let{editable:i=!0}=t,a=null==(r=t.field)?void 0:r.metadata;return a&&i?n.createElement(o,{metadata:a},n.createElement(e,Object.assign({},t))):n.createElement(e,Object.assign({},t))}}o.displayName="FieldMetadata"},2541:(e,t,r)=>{"use strict";r.d(t,{l:()=>eN});let n
vendor: 12,668 bytes, line 1
1={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[2-467])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:48|5[0-3579]|[6-9])|7(?:20|32|8)|[89]","(?:31|4)6|51|6(?:485|5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"(183[12])|0",0,0,0,[["(?:(?:241|349)0\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|[34]\\d\\d)|91(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79]))))\\d{3}|(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8])|8(?:55|6[0-8]|[78]\\d|9[02-9]))\\d{6}",[9]],["4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|2[23]"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[024-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[024-7]"]]]],BG:["359","00","00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9,12],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","(?:01\\d|8)\\d{7}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["0"]]]],BL:["590","00","7090\\d{5}|(?:[56]9|[89]\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["(?:59(?:0(?:2[7-9]|3[3-7]|5[12]|87)|87\\d)|80[6-9]\\d\\d)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],["8[129]\\d{7}"],0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","(?:[2-7]\\d\\d|8001)\\d{5}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[23]|4[46]|50"]],["(\\d{8})","$1",["[5-7]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","[1-467]\\d{9,10}
vendor: 8,674 bytes, line 1
1|55[0-46-9]\\d{8}|[34]\\d{7}|55\\d{7,8}|(?:5[0-46-9]|[89]\\d)\\d{7,9}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242"],BT:["975","00","[178]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-6]|7[246]|8[2-4]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|[78]"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","[2-9]\\d{9}|3\\d{6}",[7,10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|5[07]|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\d{6}",[10]],["",[10]],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",[10]],["900[2-9]\\d{6}",[10]],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:2[125-9]|3[23]|44|66|77|88)|6(?:22|33))[2-9]\\d{6}",[10]],0,["310\\d{4}",[7]],0,["600[2-9]\\d{6}",[10]]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","(?:(?:[189]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["5"],"0$1"]],"0"],CF:["236","00","8776\\d{4}|(?:[27]\\d|61)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-8]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["60|809"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9(?:10|[2-9])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-8]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","(?:(?:1[03-689]|2\\d)\\d\\d|6)\\d{8}|1\\d{10}|[126]\\d{6}(?:\\d(?:\\d{2})?)?|86\\d{5,6}|(?:[3-579]\\d|8[0-57-9])\\d{5,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]","(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4}
vendor: 4,511 bytes, line 1
1)","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"(1(?:[12]\\d|79)\\d\\d)|0",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:46|60\\d\\d)\\d{6}|(?:1\\d|[39])\\d{9}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["46"]],["(\\d{3})(\\d{7})","$1 $2",["6|90"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3[0-357]|9[14]"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9,10,11,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|3[13])"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8}
vendor: 5,250 bytes, line 1
1)","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,0,[["528[89]\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[016-8]\\d|2[0-8]|3[01]|5[0-5]))\\d{6}"],["80[0-7]\\d{6}"],["89\\d{7}"],0,0,0,0,["(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}"]]],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","(?:400|[5-9]\\d\\d)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[4-9]"]]]],ET:["251","00","(?:11|[2-57-9]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-57-9]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d{5})","$1",["20[2-59]"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],["(\\d)(\\d{4,9})","$1 $2",["(?:19|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,"0|180020",0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0-5])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|5[01]))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-3]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])
vendor: 9,428 bytes, line 1
1))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","(?:694\\d|7093)\\d{5}|(?:59|[89]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]|80[6-9]|9[47]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"([25-9]\\d{5})$|0|180020","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","[235]\\d{8}|800\\d{5,6}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2358]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[48]\\d{8}|[2-9]\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|4(?:[0-35]|4[16-9])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[48]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","7090\\d{5}|(?:[56]9|[89]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]|80[6-9]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["(?:59(?:0(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)|87\\d)|80[6-9]\\d\\d)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],["8[129]\\d{7}"],0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:[2-8]\\d{3}|9008)\\d{3}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","[2-69]\\d{8}|80\\d{5,7}|[1-79]\\d{7}|6\\d{6}",[7,8,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6|7[245]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-57]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","[2-589]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","00[1-9]\\d{9,14}|(?:[1-36]|8\\d{5})\\d{6}|00\\d{9}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13,14,15,16,17],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1(?:05|[2-9]))","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0|180020","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31)|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:3171|5[15][2-6]|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|8(?:16|2[014]|3[126]|6[136]|7[78]|83)(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2
vendor: 42,515 bytes, line 1
1-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|3[129]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7(?:[23569]|8[0-57-9])|8[1-6])|7(?:1(?:[013-8]|9[6-9])|3(?:17|2[0-49]|9[2-57])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|8(?:28[235-7]|3))|73179|807(?:1|9[1-3])|(?:1552|6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578])\\d|7(?:[23569]\\d|8[0-57-9])|8(?:[14-6]\\d|2[0-79]))|7(?:1(?:[013-8]\\d|9[6-9])|3(?:2[0-49]|9[2-57])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["16|[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["18[06]","18[06]0"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,11}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11,12],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[03]"]]],0,0,0,0,0,0,[["0(?:669[0-79]\\d{1,6}|831\\d{2,8})|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[2356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[2-9]\\d{7,8}|(?:31|43)\\d{8}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],["3[2-8]\\d{9,10}",[11,12]],0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([0-24-8]\\d{5})$|0|180020","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|427|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[47]"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[25-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["3|4(?:2[09]|7[01])|6[1-9]","3|4(?:2(?:0|9[02-69])|7(?:0[019]|1))|6[1-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[25-9]"],"0$1"]],"0",0,"(000[2569]\\d{4,6})$|(?:(?:003768)0?)|0","$1"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|[235-9]\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[36]0|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345"],KZ:["7","810","8\\d{13}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["3"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-6]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758"],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"(1001)|0"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:[2457]\\d|33|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(0-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",1]],"0",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["20"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["20"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|78|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2679]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{4})(\\d{5})","$1-$2",["892"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8(?:0[0-7]|9)"],"0$1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[5-8]"],"0$1"]],"0",0,0,0,0,"[5-8]"],MC:["377","00","(?:[3489]|[67]\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[67]"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","7090\\d{5}|(?:[56]9|[89]\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["(?:59(?:0(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)|87\\d)|80[6-9]\\d\\d)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],["8[129]\\d{7}"],0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"([24-9]\\d{6})$|0","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["4(?:[2-46]|5[3-5])|5|6(?:[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-5]|(?:60|86)[23]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|452|678|86","[12]|452|6788|86"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[5-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["11|2[16]"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670"],MQ:["596","00","7091\\d{5}|(?:[56]9|[89]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]|8(?:0[6-9]|[36])"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["[57]"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[34679]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-37-9]"],"0$1"]],"0"],MX:["52","0[09]","[2-9]\\d{9}",[10],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],0,0,0,0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[0467]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","(?:20|9\\d)\\d{8}|[78]\\d{9,13}",[10,11,12,13,14],[["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],["(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",[5,6,7,8,9,10,11],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:222|444|(?:55|8\\d)\\d|666|777|999)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[24-9]"]]]],NU:["683","00","(?:[4-7]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","00|19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,"00"," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85[02-46-9]"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["30|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","30|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","[78]\\d{8}|[2-9]\\d{5}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","[36-8]\\d{5,8}|4\\d{6,8}|59\\d{6}|9\\d{5,10}|(?:2\\d|5[0-8])\\d{6,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["3[289]|4[246-8]|61|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",[7,8,9,11],[["(\\d{3})(\\d{4})","$1 $2",["2[136]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]]],RE:["262","00","709\\d{6}|(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"],"0$1"]],"0",0,0,0,0,0,[["2631[0-6]\\d{4}|26(?:2\\d|30|88)\\d{5}"],["(?:69(?:2\\d\\d|3(?:[06][0-6]|1[0-3]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))|7092[0-3])\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-6]|76(?:2[278]|3[0-37]))\\d{4}"],["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"[3489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],"0"],SA:["966","00","(?:[15]\\d|800|92)\\d{7}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","[6-9]\\d{6}|[1-6]\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","(?:[2489]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10,12],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[013]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|9[2-9]"]],["(\\d)(\\d{7})","$1 $2",["[267]|904"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[346-9]"]]],"0"],SR:["597","00","(?:[2-5]|[6-9]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-9]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[25-7]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[25-7]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721"],SY:["963","00","[1-359]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-4]|5[1-3]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[59]"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649"],TD:["235","00|16","(?:22|[3689]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[236-9]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","(?:[0-57-9]\\d|66)\\d{7}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3(?:[1245]|3[12])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["\\d"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","[1-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["[67]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["826"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["83"],"0$1"],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["82"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[25]0|37|49|8[09]"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-478])|7[1-9]","[23568]|4(?:0[2-48]|[1-478])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[25-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["5"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024","20240"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["20[0-35-7]|4(?:6[45]|[7-9])|[7-9]","20(?:[0135-7]|2[5-9])|4(?:6[45]|[7-9])|[7-9]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[2-4]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}|3\\d{6}",[10],[["(\\d{3})(\\d{4})","$1-$2",["310"],0,1],["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["(?:472[2-47-9]|983[2-57-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[02469]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013-79]|3[0-24679]|4[167]|5[0-3]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-2478]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}"]]],UY:["598","0(?:0|1[3-9]\\d)","0004\\d{2,9}|[1249]\\d{7}|2\\d{3,4}|(?:[49]\\d|80)\\d{5}",[4,5,6,7,8,9,10,11,12,13],[["(\\d{4,5})","$1",["21"]],["(\\d{3})(\\d{3,4})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","00","(?:20|33|[5-9]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"]]]],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11,12],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{6,7}|7\\d{6}",[7,8,9,10],[["(\\d{4})(\\d{4,6})","$1 $2",["1(?:2[02]|[89])"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[26]|6"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72|8\\d{4})\\d{4}|[89]\\d{5}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[47-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}",[8,9,10,11,12],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2|39"],"0$1"],["(\\d{2})(\\d{7,10})","$1 $2",["3"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","(?:639\\d|7093)\\d{5}|(?:26|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["26(?:89\\d|9(?:0[0-467]|15|5[0-4]|6\\d|[78]0))\\d{4}"],["(?:639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])|7093[5-7])\\d{4}"],["80\\d{7}"],0,0,0,0,0,["9(?:(?:39|47)8[01]|769\\d)\\d{4}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","800\\d{6}|(?:21|[579]\\d|63)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[579]"],"0$1"]],"0"],ZW:["263","00","(?:13|8\\d{4})\\d{5}|[235-8]\\d{8}|[2-689]\\d{6}",[7,9,10],[["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|29|58)|67[0-46-9]|(?:55|68)[0-69]"],"0$1"],["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|[27]|48)|37|675|(?:55|68)[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["548"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[256]|39|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["3"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:00|[1-9]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:00|[1-9]\\d)\\d{6}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[235-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"],0,0,0,0,0,0,["2\\d{8}",[9]]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"6\\d{9}|[0-36-9]\\d{8}",[9,10],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],["(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[0,["6\\d{9}|[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["49"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|5[12]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|5(?:0\\d{3}|2[0-2]))\\d{7}",[7,8,9,10,12]],0,0,0,["348[57]\\d{7}",[11]],0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}"]]],883:["883",0,"(?:[1-4]\\d|51)\\d{6,10}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};
1var i={}.constructor;function o(e){return null!=e&&e.constructor===i}function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var c="0-9ï¼-ï¼Ù -Ù©Û°-Û¹",l="".concat("-â-ââã¼ï¼").concat("ï¼/").concat("ï¼.").concat(" \xa0\xadââ ã").concat("()ï¼ï¼ï¼»ï¼½\\[\\]").concat("~ââ¼ï½"),d="+ï¼";function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(e){var t="function"==typeof Map?new Map:void 0;return(p=function(e){if(null===e||!function(e){try{return -1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return function(e,t,r){if(h())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var i=new(e.bind.apply(e,n));return r&&m(i,r.prototype),i}(e,arguments,v(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),m(r,e)})(e)}function h(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(h=function(){return!!e})()}function m(e,t){return(m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var g=function(e){function t(e){var r,n,i;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");return n=t,i=[e],n=v(n),Object.setPrototypeOf(r=function(e,t){if(t&&("object"==f(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,h()?Reflect.construct(n,i||[],v(this).constructor):n.apply(this,i)),t.prototype),r.name=r.constructor.name,r}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&m(t,e),Object.defineProperty(t,"prototype",{writable:!1}),t}(p(Error));function y(e,t){e=e.split("-"),t=t.split("-");for(var r=e[0].split("."),n=t[0].split("."),i=0;i<3;i++){var o=Number(r[i]),a=Number(n[i]);if(o>a)return 1;if(a>o)return -1;if(!isNaN(o)&&isNaN(a))return 1;if(isNaN(o)&&!isNaN(a))return -1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]<t[1]?-1:0:!e[1]&&t[1]?1:e[1]&&!t[1]?-1:0}var b=/^\d+$/;function E(e){return(E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function $(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function w(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,function(e){var t=function(e,t){if("object"!=E(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=E(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==E(t)?t:t+""}(n.key),n)}}function D(e,t,r){return t&&w(e.prototype,t),r&&w(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}var O=" ext. ",T=D(function e(t){$(this,e),I(t),this.metadata=t,P.call(this,t)},[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter(function(e){return"001"!==e})}},{key:"getCountryMetadata",value:function(e){return this.metadata.countries[e]}},{key:"nonGeographic",value:function(){if(!this.v1&&!this.v2&&!this.v3)return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(e){return void 0!==this.getCountryMetadata(e)}},{key:"hasCallingCode",value:function(e){if(this.getCountryCodesForCallingCode(e))return!0;
1if(this.nonGeographic()){if(this.nonGeographic()[e])return!0}else{var t=this.countryCallingCodes()[e];if(t&&1===t.length&&"001"===t[0])return!0}}},{key:"isNonGeographicCallingCode",value:function(e){return this.nonGeographic()?!!this.nonGeographic()[e]:!this.getCountryCodesForCallingCode(e)}},{key:"country",value:function(e){return this.selectNumberingPlan(e)}},{key:"selectNumberingPlan",value:function(e,t){e&&(b.test(e)?n=e:r=e);if(t&&(n=t),r&&"001"!==r){var r,n,i=this.getCountryMetadata(r);if(!i)throw Error("Unknown country: ".concat(r));this.numberingPlan=new S(i,this)}else if(n){if(!this.hasCallingCode(n))throw Error("Unknown calling code: ".concat(n));this.numberingPlan=new S(this.getNumberingPlanMetadata(n),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(e){var t=this.countryCallingCodes()[e];if(t){if(1===t.length&&3===t[0].length)return;return t}}},{key:"getCountryCodeForCallingCode",value:function(e){var t=this.getCountryCodesForCallingCode(e);if(t)return t[0]}},{key:"getNumberingPlanMetadata",value:function(e){var t=this.getCountryCodeForCallingCode(e);if(t)return this.getCountryMetadata(t);if(this.nonGeographic()){var r=this.nonGeographic()[e];if(r)return r}else{var n=this.countryCallingCodes()[e];if(n&&1===n.length&&"001"===n[0])return this.metadata.countries["001"]}}},{key:"countryCallingCode",value:function(){return this.numberingPlan.callingCode()}},{key:"IDDPrefix",value:function(){return this.numberingPlan.IDDPrefix()}},{key:"defaultIDDPrefix",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:"nationalNumberPattern",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:"possibleLengths",value:function(){return this.numberingPlan.possibleLengths()}},{key:"formats",value:function(){return this.numberingPlan.formats()}},{key:"nationalPrefixForParsing",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:"nationalPrefixTransformRule",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:"leadingDigits",value:function(){return this.numberingPlan.leadingDigits()}},{key:"hasTypes",value:function(){return this.numberingPlan.hasTypes()}},{key:"type",value:function(e){return this.numberingPlan.type(e)}},{key:"ext",value:function(){return this.numberingPlan.ext()}},{key:"countryCallingCodes",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:"chooseCountryByCountryCallingCode",value:function(e){return this.selectNumberingPlan(e)}},{key:"hasSelectedNumberingPlan",value:function(){return void 0!==this.numberingPlan}}]),S=D(function e(t,r){$(this,e),this.globalMetadataObject=r,this.metadata=t,P.call(this,r.metadata)},[{key:"callingCode",value:function(){return this.metadata[0]}},{key:"_getDefaultCountryMetadataForThisCallingCode",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:"getDefaultCountryMetadataForRegion",value:function(){return this._getDefaultCountryMetadataForThisCallingCode()}},{key:"IDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[1]}},{key:"defaultIDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[12]}},{key:"nationalNumberPattern",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:"possibleLengths",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:"_getFormats",value:function(e){return e[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var e=this;return(this._getFormats(this.metadata)||this._getFormats(this._getDefaultCountryMetadataForThisCallingCode())||[]).map(function(t){return new _(t,e)})}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(e){return e[this.v1?4:this.v2?5:6]}},{key:"nationalPrefixFormattingRule",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this._getDefaultCountryMetadataForThisCallingCode())}},{key:"_nationalPrefixForParsing",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:"nationalPrefixForParsing",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:"nationalPrefixTransformRule",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:"_getNationalPrefixIsOptionalWhenFormatting",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this._getDefaultCountryMetadataForThisCallingCode())}},{key:"leadingDigits",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:"types",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:"hasTypes",value:function(){return(!this.types()||0!==this.types().length)&&!!this.types()}},{key:"type",value:function(e){if(this.hasTypes()&&x(this.types(),e))return new C(x(this.types(),e),this)}},{key:"ext",value:function(){return this.v1||this.v2?O:this.metadata[13]||O}}]),_=D(function e(t,r){$(this,e),this._format=t,this.metadata=r},[{key:"pattern",value:function(){return this._format[0]}},{key:"format",value:function(){return this._format[1]}},{key:"leadingDigitsPatterns",value:function(){return this._format[2]||[]}},{key:"nationalPrefixFormattingRule",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"nationalPrefixIsMandatoryWhenFormattingInNationalFormat",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"usesNationalPrefix",value:function(){return!(!this.nationalPrefixFormattingRule()||N.test(this.nationalPrefixFormattingRule()))}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}]),N=/^\(?\$1\)?$/,C=D(function e(t,r){$(this,e),this.type=t,this.metadata=r},[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.t
1ype[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]);function x(e,t){switch(t){case"FIXED_LINE":return e[0];case"MOBILE":return e[1];case"TOLL_FREE":return e[2];case"PREMIUM_RATE":return e[3];case"PERSONAL_NUMBER":return e[4];case"VOICEMAIL":return e[5];case"UAN":return e[6];case"PAGER":return e[7];case"VOIP":return e[8];case"SHARED_COST":return e[9]}}function I(e){if(!e)throw Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!o(e)||!o(e.countries))throw Error("[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got ".concat(o(e)?"an object of shape: { "+Object.keys(e).join(", ")+" }":"a "+A(e)+": "+e,"."))}var A=function(e){return E(e)};function R(e,t){var r=new T(t);if(r.hasCountry(e))return r.selectNumberingPlan(e).countryCallingCode();throw Error("Unknown country: ".concat(e))}function P(e){var t=e.version;"number"==typeof t?(this.v1=1===t,this.v2=2===t,this.v3=3===t,this.v4=4===t):t?-1===y(t,"1.2.0")?this.v2=!0:-1===y(t,"1.7.35")?this.v3=!0:this.v4=!0:this.v1=!0}var k=function(e){return"([".concat(c,"]{1,").concat(e,"})")};function L(e){var t="[ \xa0\\t,]*",r="[:\\.ï¼]?[ \xa0\\t,-]*",n="[ \xa0\\t]*";return";ext="+k("20")+"|"+(t+"(?:e?xt(?:ensi(?:oÌ?|\xf3))?n?|ï½
?ï½ï½ï½?|доб|anexo)"+r+k("20"))+"#?|"+(t+"(?:[xï½#ï¼~ï½]|int|ï½ï½ï½)"+r+k("9"))+"#?|"+("[- ]+"+k("6"))+"#|"+(n+"(?:,{2}|;)"+r+k("15"))+"#?|"+(n+"(?:,)+"+r+k("9"))+"#?"}var j="["+d+"]{0,1}(?:["+l+"]*["+c+"]){3,}["+l+c+"]*",F=RegExp("^["+d+"]{0,1}(?:["+l+"]*["+c+"]){1,2}$","i"),M=RegExp("^["+c+"]{2}$|^"+(j+"(?:"+L())+")?$","i"),q=RegExp("(?:"+L()+")$","i"),U={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","ï¼":"0","ï¼":"1","ï¼":"2","ï¼":"3","ï¼":"4","ï¼":"5","ï¼":"6","ï¼":"7","ï¼":"8","ï¼":"9","Ù ":"0","Ù¡":"1","Ù¢":"2","Ù£":"3","Ù¤":"4","Ù¥":"5","Ù¦":"6","Ù§":"7","Ù¨":"8","Ù©":"9","Û°":"0","Û±":"1","Û²":"2","Û³":"3","Û´":"4","Ûµ":"5","Û¶":"6","Û·":"7","Û¸":"8","Û¹":"9"};function V(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function B(e){for(var t,r="",n=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return V(e,void 0);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?V(e,t):void 0}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e.split(""));!(t=n()).done;){var i=t.value;r+=function(e,t,r){if("+"===e){if(t)return;return"+"}return U[e]}(i,r)||""}return r}function G(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function z(e,t,r){return function e(t,r,n,i){n&&(i=new T(i.metadata)).selectNumberingPlan(n);var o=i.type(r),a=o&&o.possibleLengths()||i.possibleLengths();if(!a)return"IS_POSSIBLE";if("FIXED_LINE_OR_MOBILE"===r){if(!i.type("FIXED_LINE"))return e(t,"MOBILE",n,i);var s=i.type("MOBILE");s&&(a=function(e,t){for(var r,n=e.slice(),i=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return G(e,void 0);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?G(e,t):void 0}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t);!(r=i()).done;){var o=r.value;0>e.indexOf(o)&&n.push(o)}return n.sort(function(e,t){return e-t})}(a,s.possibleLengths()))}else if(r&&!o)return"INVALID_LENGTH";var u=t.length,c=a[0];return c===u?"IS_POSSIBLE":c>u?"TOO_SHORT":a[a.length-1]<u?"TOO_LONG":a.indexOf(u,1)>=0?"IS_POSSIBLE":"INVALID_LENGTH"}(e,void 0,t,r)}function H(e,t){return"IS_POSSIBLE"===z(e,void 0,t)}function W(e,t){return e=e||"",RegExp("^(?:"+t+")$").test(e)}function Q(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var Y=["MOBILE","PREMIUM_RATE","TOLL_FREE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];function K(e,t,r){if(t=t||{},e.country||e.countryCallingCode){var n=new T(r);n.selectNumberingPlan(e.country||e.countryCallingCode);var i=t.v2?e.nationalNumber:e.phone;if(W(i,n.nationalNumberPattern())){if(J(i,"FIXED_LINE",n))return n.type("MOBILE")&&""===n.type("MOBILE").pattern()||!n.type("MOBILE")||J(i,"MOBILE",n)?"FIXED_LINE_OR_MOBILE":"FIXED_LINE";
1for(var o,a=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return Q(e,void 0);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Q(e,t):void 0}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(Y);!(o=a()).done;){var s=o.value;if(J(i,s,n))return s}}}}function J(e,t,r){var n=r.type(t);return!(!n||!n.pattern()||n.possibleLengths()&&0>n.possibleLengths().indexOf(e.length))&&W(e,n.pattern())}var X=/^[A-Z]{2}$/,Z=RegExp("(["+c+"])");function ee(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function et(e,t){var r=t.nationalNumber,n=t.metadata,i=n.getCountryCodesForCallingCode(e);if(i)return 1===i.length?i[0]:function(e,t,r){for(var n,i=new T(r),o=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return ee(e,void 0);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ee(e,t):void 0}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t);!(n=o()).done;){var a=n.value;if(i.selectNumberingPlan(a),i.leadingDigits()){if(e&&0===e.search(i.leadingDigits()))return a}else if(K({phone:e,country:a},void 0,i.metadata))return a}}(r,i,n.metadata)}function er(e,t,r){var n,i,o,a=function(e,t){if(e&&t.numberingPlan.nationalPrefixForParsing()){var r=RegExp("^(?:"+t.numberingPlan.nationalPrefixForParsing()+")"),n=r.exec(e);if(n){var i,o,a,s=n.length-1,u=s>0&&n[s];if(t.nationalPrefixTransformRule()&&u)i=e.replace(r,t.nationalPrefixTransformRule()),s>1&&(o=n[1]);else{var c=n[0];i=e.slice(c.length),u&&(o=n[1])}if(u){var l=e.indexOf(n[1]);e.slice(0,l)===t.numberingPlan.nationalPrefix()&&(a=t.numberingPlan.nationalPrefix())}else a=n[0];return{nationalNumber:i,nationalPrefix:a,carrierCode:o}}}return{nationalNumber:e}}(e,r),s=a.carrierCode,u=a.nationalNumber;if(u!==e){if(n=e,i=u,!(!W(n,(o=r).nationalNumberPattern())||W(i,o.nationalNumberPattern()))||r.numberingPlan.possibleLengths()&&(t||(t=et(r.numberingPlan.callingCode(),{nationalNumber:u,metadata:r})),!function(e,t,r){switch(z(e,t,r)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}(u,t,r)))return{nationalNumber:e}}return{nationalNumber:u,carrierCode:s}}function en(e,t,r,n,i){if(!e)return{};if("+"!==e[0]){var o,a=function(e,t,r,n){if(t){var i=new T(n);i.selectNumberingPlan(t||r);var o=new RegExp(i.IDDPrefix());if(0===e.search(o)){var a=(e=e.slice(e.match(o)[0].length)).match(Z);if(!a||null==a[1]||!(a[1].length>0)||"0"!==a[1])return e}}}(e,t||r,n,i);if(a&&a!==e)o=!0,e="+"+a;else{if(t||r||n){var s=function(e,t,r,n,i){if(!(t||r||n))return{number:e};var o=t||r?R(t||r,i):n;if(0===e.indexOf(o)){var a=new T(i);a.selectNumberingPlan(t||r||n);var s=e.slice(o.length),u=er(s,void 0,a).nationalNumber,c=er(e,void 0,a).nationalNumber;if(!W(c,a.nationalNumberPattern())&&W(u,a.nationalNumberPattern())||"TOO_LONG"===z(c,void 0,a))return{countryCallingCode:o,number:s}}return{number:e}}(e,t,r,n,i),u=s.countryCallingCode,c=s.number;if(u)return{countryCallingCodeSource:"FROM_NUMBER_WITHOUT_PLUS_SIGN",countryCallingCode:u,number:c}}return{number:e}}}if("0"===e[1])return{};for(var l=new T(i),d=2;d-1<=3&&d<=e.length;){var f=e.slice(1,d);if(l.hasCallingCode(f))return l.selectNumberingPlan(f),{countryCallingCodeSource:o?"FROM_NUMBER_WITH_IDD":"FROM_NUMBER_WITH_PLUS_SIGN",countryCallingCode:f,number:e.slice(d)};d++}return{}}var ei=/(\$\d)/,eo=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/,ea={formatExtension:function(e,t,r){return"".concat(e).concat(r.ext()).concat(t)}};function es(e,t,r,n,i){var o,a,s,u,c,d,f=function(e,t){for(var r=e,n=function(e){if(e.leadingDigitsPatterns().length>0){var r=e.leadingDigitsPatterns()[e.leadingDigitsPatterns().length-1];if(0!==t.search(r))return!1}return W(t,e.pattern())},i=0;i<r.length;){if(n(r[i]))return r[i];i++}}(n.formats(),e);return f?(o=e,a=f,u=(s={useInternationalFormat:"INTERNATIONAL"===r,withNationalPrefix:!f.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!i||!1!==i.nationalPrefix,carrierCode:t,metadata:n}).useInternationalFormat,c=s.withNationalPrefix,s.carrierCode,s.metadata,d=o.replace(new RegExp(a.pattern()),u?a.internationalFormat():c&&a.nationalPrefixFormattingRule()?a.format().replace(ei,a.nationalPrefixFormattingRule()):a.format()),u?d.replace(RegExp("[".concat(l,"]+"),"g")," ").trim():d):e}function eu(e){return(eu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ec(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function el(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?ec(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],(i=ed(i))in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ec(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function ed(e){var t=function(e,t){if("object"!=eu(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=eu(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eu(t)?t:t+""}var ef=function(){var e,t;return e=function e(t,r,n){if(!(this instanceof e))throw TypeError("Cannot call a class as a function");if(!t)throw TypeError("First argument is required");if("string"!=typeof t)throw TypeError("First argument must be a string");if("+"===t[0]&&!r)throw TypeError("`metadata` argument not passed");if(o(r)&&o(r.countries)){n=r;var i=t;if(!ep.test(i))throw Error('Invalid `number` argument passed: must consist of a "+" followed by digits');var a=en(i,void 0,void 0,void 0,n),s=a.countryCallingCode;if(r=a.number,t=s,!r)throw Error("Invalid `number` argument passed: too short")}if(!r)throw TypeError("`nationalNumber` argument is required");if("string"!=typeof r)throw TypeError("`nationalNumber` argument must be a string");I(n);var u=function(e,t){var r,n,i=new T(t);return X.test(e)?(r=e,i.selectNumberingPlan(r),n=i.countryCallingCode()):n=e,{country:r,callingCode:n}}(t,n),c=u.country,l=u.callingCode;this.country=c,this.countryCallingCode=l,this.nationalNumber=r,this.number="+"+this.countryCallingCode+this.nationalNumber,this.getMetadata=function(){return n}},t=[{key:"setExt",value:function(e){this.ext=e}},{key:"getPossibleCountries",value:function(){var e,t,r,n;return this.country?[this.country]:(e=this.countryCallingCode,t=this.nationalNumber,(n=new T(r=this.getMetadata()).getCountryCodesForCallingCode(e))?n.filter(function(e){var n,i,o;return n=t,i=e,(o=new T(r)).selectNumberingPlan(i),o.numberingPlan.possibleLengths().indexOf(n.length)>=0}):[])}},{key:"isPossible",value:function(){return function(e,t,r){void 0===t&&(t={});var n=new T(r);if(t.v2){if(!e.countryCallingCode)throw Error("Invalid phone number object passed");n.selectNumberingPlan(e.country||e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!n.hasCountry(e.country))throw Error("Unknown country: ".concat(e.country));n.selectNumberingPlan(e.country)}else{if(!e.countryCallingCode)throw Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}}if(n.possibleLengths())return H(e.phone||e.nationalNumber,n);if(e.countryCallingCode&&n.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}(this,{v2:!0},this.getMetadata())}},{key:"isValid",value:function(){var e,t,r;return e={v2:!0},t=this.getMetadata(),e=e||{},((r=new T(t)).selectNumberingPlan(this.country||this.countryCallingCode),r.hasTypes())?void 0!==K(this,e,r.metadata):W(e.v2?this.nationalNumber:this.phone,r.nationalNumberPattern())}},{key:"isNonGeographic",value:function(){return new T(this.getMetadata()).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(e){return this.number===e.number&&this.ext===e.ext}},{key:"getType",value:function(){return K(this,{v2:!0},this.getMetadata())}},{key:"format",value:function(e,t){return function(e,t,r,n){r=r?function(){for(var e=1,t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];for(;e<r.length;){if(r[e])for(var i in r[e])r[0][i]=r[e][i];e++}return r[0]}({},ea,r):ea;var i,o=new T(n);if(e.country&&"001"!==e.country){if(!o.hasCountry(e.country))throw Error("Unknown country: ".concat(e.country));o.selectNumberingPlan(e.country)}else{if(!e.countryCallingCode)return e.phone||"";o.selectNumberingPlan(e.countryCallingCode)}var a=o.countryCallingCode(),s=r.v2?e.nationalNumber:e.phone;switch(t){case"NATIONAL":if(!s)return"";return d=i=es(s,e.carrierCode,"NATIONAL",o,r),f=e.ext,p=o,h=r.formatExtension,f?h(d,f,p):d;case"INTERNATIONAL":if(!s)return"+".concat(a);return i=es(s,null,"INTERNATIONAL",o,r),m=i="+".concat(a," ").concat(i),v=e.ext,g=o,y=r.formatExtension,v?y(m,v,g):m;case"E.164":return"+".concat(a).concat(s);case"RFC3966":var u={number:"+".concat(a).concat(s),ext:e.ext},c=u.number,l=u.ext;if(!c)return"";if("+"!==c[0])throw Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(c).concat(l?";ext="+l:"");case"IDD":if(!r.fromCountry)return;var d,f,p,h,m,v,g,y,b,E,$,w,D=function(e,t,r,n,i){if(R(n,i.metadata)===r){var o,a,s=es(e,t,"NATIONAL",i);return"1"===r?r+" "+s:s}var u=(o=void 0,((a=new T(i.metadata)).selectNumberingPlan(n||o),a.defaultIDDPrefix())?a.defaultIDDPrefix():eo.test(a.IDDPrefix())?a.IDDPrefix():void 0);if(u)return"".concat(u," ").concat(r," ").concat(es(e,null,"INTERNATIONAL",i))}(s,e.carrierCode,a,r.fromCountry,o);if(!D)return;return b=D,E=e.ext,$=o,w=r.formatExtension,E?w(b,E,$):b;default:throw Error('Unknown "format" argument passed to "formatNumber()": "'.concat(t,'"'))}}(this,e,t?el(el({},t),{},{v2:!0}):{v2:!0},this.getMetadata())}},{key:"formatNational",value:function(e){return this.format("NATIONAL",e)}},{key:"formatInternational",value:function(e){return this.format("INTERNATIONAL",e)}},{key:"getURI",value:function(e){return this.format("RFC3966",e)}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,ed(n.key),n)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}(),ep=/^\+\d+$/,eh="(["+c+"]|[\\-\\.\\(\\)]?)",em=RegExp("^\\+"+eh+"*["+c+"]"+eh+"*$","g"),ev=RegExp("^("+("["+c+"]+((\\-)*[")+c+"])*\\.)*[a-zA-Z]+((\\-)*["+c+"])*\\.?$","g"),eg="tel:",ey=";phone-context=",eb=RegExp("["+d+c+"]"),eE=RegExp("[^"+c+"#]+$");function e$(e){return(e$="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ew(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eD(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?ew(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],(i=function(e){var t=function(e,t){if("object"!=e$(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=e$(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==e$(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ew(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eO(e){return(eO="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eT(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eS(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eT(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],(i=function(e){var t=function(e,t){if("object"!=eO(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=eO(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eO(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eT(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function e_(){var e,t,r=function(e){var t,r,n,i,c=function(e){if(Array.isArray(e))return e}(t=Array.prototype.slice.call(e))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,s=[],u=!0,c=!1;try{o=(r=r.call(e)).next,!1;for(;!(u=(n=o.call(r)).done)&&(s.push(n.value),s.length!==t);u=!0);}catch(e){c=!0,i=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(t,4)||function(e,t){if(e){if("string"==typeof e)return u(e,4);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}(t,4)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),l=c[0],d=c[1],f=c[2],p=c[3];if("string"==typeof l)r=l;else throw TypeError("A text for parsing must be a string.");if(d&&"string"!=typeof d)if(o(d))f?(n=d,i=f):i=d;else throw Error("Invalid second argument: ".concat(d));else p?(n=f,i=p):(n=void 0,i=f),d&&(n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],(i=function(e){var t=function(e,t){if("object"!=a(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=a(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==a(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({defaultCountry:d},n));return{text:r,options:n,metadata:i}}(arguments),n=r.text,i=r.options,c=r.metadata,l=i;l&&l.defaultCountry&&(e=l.defaultCountry,!c.countries.hasOwnProperty(e))&&(l=eS(eS({},l),{},{defaultCountry:void 0}));try{return t=l,function(e,t,r){t=t||{};var n,i,o,a,s=new T(r);if(t.defaultCountry&&!s.hasCountry(t.defaultCountry)){if(t.v2)throw new g("INVALID_COUNTRY");throw Error("Unknown country: ".concat(t.defaultCountry))}var u=function(e,t,r){var n=function(e,t){var r=t.extractFormattedPhoneNumber,n=function(e){var t=e.indexOf(ey);if(t<0)return null;var r=t+ey.length;if(r>=e.length)return"";var n=e.indexOf(";",r);return n>=0?e.substring(r,n):e.substring(r)}(e);if(!(null===n||0!==n.length&&(em.test(n)||ev.test(n))))throw new g("NOT_A_NUMBER");if(null===n)i=r(e)||"";else{i="","+"===n.charAt(0)&&(i+=n);var i,o,a=e.indexOf(eg);o=a>=0?a+eg.length:0;var s=e.indexOf(ey);i+=e.substring(o,s)}var u=i.indexOf(";isub=");if(u>0&&(i=i.substring(0,u)),""!==i)return i}(e,{extractFormattedPhoneNumber:function(e){if(e){if(e.length>250){if(t)throw new g("TOO_LONG");return}if(!1===r)return e;var n=e.search(eb);return n<0?void 0:e.slice(n).replace(eE,"")}}});if(!n)return{};if(!(n.length>=2&&M.test(n)))return F.test(n)?{error:"TOO_SHORT"}:{};var i=function(e){var t=e.search(q);if(t<0)return{};for(var r=e.slice(0,t),n=e.match(q),i=1;i<n.length;){if(n[i])return{number:r,ext:n[i]};i++}}(n);return i.ext?i:{number:n}}(e,t.v2,t.extract),c=u.number,l=u.ext,d=u.error;if(!c){if(t.v2){if("TOO_SHORT"===d)throw new g("TOO_SHORT");throw new g("NOT_A_NUMBER")}return{}}var f=function(e,t,r,n){var i,o=en(B(e),void 0,t,r,n.metadata),a=o.countryCallingCodeSource,s=o.countryCallingCode,u=o.number;if(s)n.selectNumberingPlan(s);else{if(!u||!t&&!r)return{};t?(i=t,n.selectNumberingPlan(t),s=n.numberingPlan.callingCode()):(n.selectNumberingPlan(r),s=r)}if(!u)return{countryCallingCodeSource:a,countryCallingCode:s};var c=er(B(u),void 0,n),l=c.nationalNumber,d=c.carrierCode,f=et(s,{nationalNumber:l,metadata:n});return f&&(i=f,"001"===f||n.selectNumberingPlan(i)),{country:i,countryCallingCode:s,countryCallingCodeSource:a,nationalNumber:l,carrierCode:d}}(c,t.defaultCountry,t.defaultCallingCode,s),p=f.country,h=f.nationalNumber,m=f.countryCallingCode,v=f.countryCallingCodeSource,y=f.carrierCode;if(!s.hasSelectedNumberingPlan()){if(t.v2)throw new g("INVALID_COUNTRY");return{}}if(!h||h.length<2){if(t.v2)throw new g("TOO_SHORT");return{}}if(h.length>17){if(t.v2)throw new g("TOO_LONG");return{}}if(t.v2){var b=new ef(m,h,s.metadata);
1return p&&(b.country=p),y&&(b.carrierCode=y),l&&(b.ext=l),b.__countryCallingCodeSource=v,b}var E=(t.extended?!!s.hasSelectedNumberingPlan():!!p)&&W(h,s.nationalNumberPattern());return t.extended?{country:p,countryCallingCode:m,carrierCode:y,valid:E,possible:!!E||!!(!0===t.extended&&s.possibleLengths()&&H(h,s)),phone:h,ext:l}:E?(n=p,i=h,o=l,a={country:n,phone:i},o&&(a.ext=o),a):{}}(n,eD(eD({},t),{},{v2:!0}),c)}catch(e){if(e instanceof g);else throw e}}function eN(){return function(e,t){var r=Array.prototype.slice.call(t);return r.push(n),e.apply(this,r)}(e_,arguments)}},2542:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(4232)),i=r(749),o=u(r(397)),a=u(r(959)),s=r(4523);function u(e){return e&&e.__esModule?e:{default:e}}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach(function(t){g(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function p(e,t){return(p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function h(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(m=function(){return!!e})()}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function g(e,t,r){return(t=y(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function y(e){var t=function(e,t){if("object"!=c(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=c(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==c(t)?t:String(t)}var b=(0,s.canUseDOM)()&&r(4932);t.default=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");d.prototype=Object.create(e&&e.prototype,{constructor:{value:d,writable:!0,configurable:!0}}),Object.defineProperty(d,"prototype",{writable:!1}),e&&p(d,e);var t,r,u=(t=m(),function(){var e,r=v(d);return e=t?Reflect.construct(r,arguments,v(this).constructor):r.apply(this,arguments),function(e,t){if(t&&("object"===c(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return h(e)}(this,e)});function d(e){var t;if(!(this instanceof d))throw TypeError("Cannot call a class as a function");return g(h(t=u.call(this,e)),"innerSliderRefHandler",function(e){return t.innerSlider=e}),g(h(t),"slickPrev",function(){return t.innerSlider.slickPrev()}),g(h(t),"slickNext",function(){return t.innerSlider.slickNext()}),g(h(t),"slickGoTo",function(e){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t.innerSlider.slickGoTo(e,r)}),g(h(t),"slickPause",function(){return t.innerSlider.pause("paused")}),g(h(t),"slickPlay",function(){return t.innerSlider.autoPlay("play")}),t.state={breakpoint:null},t._responsiveMediaHandlers=[],t}return r=[{key:"media",value:function(e,t){b.register(e,t),this._responsiveMediaHandlers.push({query:e,handler:t})}},{key:"componentDidMount",value:function(){var e=this;if(this.props.responsive){var t=this.props.responsive.map(function(e){return e.breakpoint});t.sort(function(e,t){return e-t}),t.forEach(function(r,n){var i;i=0===n?(0,o.default)({minWidth:0,maxWidth:r}):(0,o.default)({minWidth:t[n-1]+1,maxWidth:r}),(0,s.canUseDOM)()&&e.media(i,function(){e.setState({breakpoint:r})})});var r=(0,o.default)({minWidth:t.slice(-1)[0]});(0,s.canUseDOM)()&&this.media(r,function(){e.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEac
1h(function(e){b.unregister(e.query,e.handler)})}},{key:"render",value:function(){var e,t,r=this;(e=this.state.breakpoint?"unslick"===(t=this.props.responsive.filter(function(e){return e.breakpoint===r.state.breakpoint}))[0].settings?"unslick":f(f(f({},a.default),this.props),t[0].settings):f(f({},a.default),this.props)).centerMode&&(e.slidesToScroll,e.slidesToScroll=1),e.fade&&(e.slidesToShow,e.slidesToScroll,e.slidesToShow=1,e.slidesToScroll=1);var o=n.default.Children.toArray(this.props.children);o=o.filter(function(e){return"string"==typeof e?!!e.trim():!!e}),e.variableWidth&&(e.rows>1||e.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),e.variableWidth=!1);for(var u=[],c=null,d=0;d<o.length;d+=e.rows*e.slidesPerRow){for(var p=[],h=d;h<d+e.rows*e.slidesPerRow;h+=e.slidesPerRow){for(var m=[],v=h;v<h+e.slidesPerRow&&(e.variableWidth&&o[v].props.style&&(c=o[v].props.style.width),!(v>=o.length));v+=1)m.push(n.default.cloneElement(o[v],{key:100*d+10*h+v,tabIndex:-1,style:{width:"".concat(100/e.slidesPerRow,"%"),display:"inline-block"}}));p.push(n.default.createElement("div",{key:10*d+h},m))}e.variableWidth?u.push(n.default.createElement("div",{key:d,style:{width:c}},p)):u.push(n.default.createElement("div",{key:d},p))}if("unslick"===e){var g="regular slider "+(this.props.className||"");return n.default.createElement("div",{className:g},o)}return u.length<=e.slidesToShow&&!e.infinite&&(e.unslick=!0),n.default.createElement(i.InnerSlider,l({style:this.props.style,ref:this.innerSliderRefHandler},(0,s.filterSettings)(e)),u)}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,y(n.key),n)}}(d.prototype,r),Object.defineProperty(d,"prototype",{writable:!1}),d}(n.default.Component)},2544:(e,t,r)=>{"use strict";var n=r(7711),i=r(9794),o=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,a=/[\n\r\t]/g,s=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,u=/:\d+$/,c=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,l=/^[a-zA-Z]:/;function d(e){return(e||"").toString().replace(o,"")}var f=[["#","hash"],["?","query"],function(e,t){return m(t.protocol)?e.replace(/\\/g,"/"):e},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],p={hash:1,query:1};function h(e){var t,n=("undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{}).location||{},i={},o=typeof(e=e||n);if("blob:"===e.protocol)i=new g(unescape(e.pathname),{});else if("string"===o)for(t in i=new g(e,{}),p)delete i[t];else if("object"===o){for(t in e)t in p||(i[t]=e[t]);void 0===i.slashes&&(i.slashes=s.test(e.href))}return i}function m(e){return"file:"===e||"ftp:"===e||"http:"===e||"https:"===e||"ws:"===e||"wss:"===e}function v(e,t){e=(e=d(e)).replace(a,""),t=t||{};var r,n=c.exec(e),i=n[1]?n[1].toLowerCase():"",o=!!n[2],s=!!n[3],u=0;return o?s?(r=n[2]+n[3]+n[4],u=n[2].length+n[3].length):(r=n[2]+n[4],u=n[2].length):s?(r=n[3]+n[4],u=n[3].length):r=n[4],"file:"===i?u>=2&&(r=r.slice(2)):m(i)?r=n[4]:i?o&&(r=r.slice(2)):u>=2&&m(t.protocol)&&(r=n[4]),{protocol:i,slashes:o||m(i),slashesCount:u,rest:r}}function g(e,t,r){if(e=(e=d(e)).replace(a,""),!(this instanceof g))return new g(e,t,r);var o,s,u,c,p,y,b=f.slice(),E=typeof t,$=0;for("object"!==E&&"string"!==E&&(r=t,t=null),r&&"function"!=typeof r&&(r=i.parse),o=!(s=v(e||"",t=h(t))).protocol&&!s.slashes,this.slashes=s.slashes||o&&t.slashes,this.protocol=s.protocol||t.protocol||"",e=s.rest,("file:"===s.protocol&&(2!==s.slashesCount||l.test(e))||!s.slashes&&(s.protocol||s.slashesCount<2||!m(this.protocol)))&&(b[3]=[/(.*)/,"pathname"]);$<b.length;$++){if("function"==typeof(c=b[$])){e=c(e,this);continue}u=c[0],y=c[1],u!=u?this[y]=e:"string"==typeof u?~(p="@"===u?e.lastIndexOf(u):e.indexOf(u))&&("number"==typeof c[2]?(this[y]=e.slice(0,p),e=e.slice(p+c[2])):(this[y]=e.slice(p),e=e.slice(0,p))):(p=u.exec(e))&&(this[y]=p[1],e=e.slice(0,p.index)),this[y]=this[y]||o&&c[3]&&t[y]||"",c[4]&&(this[y]=this[y].toLowerCase())}r&&(this.query=r(this.query)),o&&t.slashes&&"/"!==this.pathname.charAt(0)&&(""!==this.pathname||""!==t.pathname)&&(this.pathname=function(e,t){if(""===e)return t;for(var r=(t||"/").split("/").slice(0,-1).concat(e.split("/")),n=r.length,i=r[n-1],o=!1,a=0;n--;)"."===r[n]?r.splice(n,1):".."===r[n]?(r.splice(n,1),a++):a&&(0===n&&(o=!0),r.splice(n,1),a--);return o&&r.unshift(""),("."===i||".."===i)&&r.push(""),r.join("/")}(this.pathname,t.pathname)),"/"!==this.pathname.charAt(0)&&m(this.protocol)&&(this.pathname="/"+this.pathname),n(this.port,this.protocol)||(this.host=this.hostname,this.port=""),this.username=this.password="",this.auth&&(~(p=this.auth.indexOf(":"))?(this.username=this.auth.slice(0,p),this.username=encodeURIComponent(decodeURIComponent(this.username)),this.password=this.auth.slice(p+1),this.password=encodeURIComponent(decodeURIComponent(this.password))):this.username=encodeURIComponent(decodeURIComponent(this.auth)),this.auth=this.password?this.username+":"+this.password:this.username),this.origin="file:"!==this.protocol&&m(this.protocol)&&this.host?this.protocol+"//"+this.host:"null",this.href=this.toString()}g.prototype={set:function(e,t,r){switch(e){case"query":"string"==typeof t&&t.length&&(t=(r||i.parse)(t)),this[e]=t;break;case"port":this[e]=t,n(t,this.protocol)?t&&(this.host=this.hostname+":"+t):(this.host=this.hostname,this[e]="");break;case"hostname":this[e]=t,this.port&&(t+=":"+this.port),this.host=t;break;case"host":this[e]=t,u.test(t)?(t=t.split(":"),this.port=t.pop(),this.hostname=t.join(":")):(this.hostname=t,this.port="");break;case"protocol":this.protocol=t.toLowerCase(),this.slashes=!r;break;case"pathname":case"hash":if(t){var o="pathname"===e?"/":"#";this[e]=t.charAt(0)!==o?o+t:t}else this[e]=t;break;case"username":case"password":this[e]=encodeURIComponent(t);break;case"auth":var a=t.indexOf(":");~a?(this.username=t.slice(0,a),this.username=encodeURIComponent(decodeURIComponent(this.username)),this.password=t.slice(a+1),this.password=encodeURIComponent(decodeURIComponent(this.password))):this.username=encodeURIComponent(decodeURIComponent(t))}for(var s=0;s<f.length;s++){var c=f[s];c[4]&&(this[c[1]]=this[c[1]].toLowerCase())}return this.auth=this.password?this.username+":"+this.password:this.username,this.origin="file:"!==this.protocol&&m(this.protocol)&&this.host?this.protocol+"//"+this.host:"null",this.href=this.toString(),this},toString:function(e){e&&"function"==typeof e||(e=i.stringify);var t,r=this.host,n=this.protocol;n&&":"!==n.charAt(n.length-1)&&(n+=":");var o=n+(this.protocol&&this.slashes||m(this.protocol)?"//":"");return this.username?(o+=this.username,this.password&&(o+=":"+this.password),o+="@"):this.password?(o+=":"+this.password,o+="@"):"file:"!==this.protocol&&m(this.protocol)&&!r&&"/"!==this.pathname&&(o+="@"),(":"===r[r.length-1]||u.test(this.hostname)&&!this.port)&&(r+=":"),o+=r+this.pathname,(t="object"==typeof this.query?e(this.query):this.query)&&(o+="?"!==t.charAt(0)?"?"+t:t),this.hash&&(o+=this.hash),o}},g.extractProtocol=v,g.location=h,g.trimLeft=d,g.qs=i,e.exports=g},2569:function(e,t,r){"use strict";var n,i=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);
1(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||(n=function(e){return(n=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t})(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=n(e),a=0;a<r.length;a++)"default"!==r[a]&&i(t,e,r[a]);return o(t,e),t});Object.defineProperty(t,"__esModule",{value:!0}),t.mediaApi=void 0,t.mediaApi=a(r(2396))},2644:e=>{e.exports={isFunction:function(e){return"function"==typeof e},isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},each:function(e,t){for(var r=0,n=e.length;r<n&&!1!==t(e[r],r);r++);}}},2795:(e,t)=>{"use strict";function r(e){var t;let{config:r,src:n,width:i,quality:o}=e,a=o||(null==(t=r.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return r.path+"?url="+encodeURIComponent(n)+"&w="+i+"&q="+a+(n.startsWith("/_next/static/media/"),"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),r.__next_img_default=!0;let n=r},2950:(e,t,r)=>{"use strict";r.d(t,{G:()=>i,n:()=>o});var n=r(4232);let i=e=>n.createElement(e.tag||"span",e,"[No text in field]"),o=e=>n.createElement("img",Object.assign({},e,{alt:"",src:'data:image/svg+xml,%3Csvg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 240 240" style="enable-background:new 0 0 240 240;" xml:space="preserve"%3E%3Cstyle type="text/css"%3E .st0%7Bfill:none;%7D .st1%7Bfill:%23969696;%7D .st2%7Bfill:%23FFFFFF;%7D .st3%7Bfill:%23FFFFFF;stroke:%23FFFFFF;stroke-width:0.75;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Crect class="st0" width="240" height="240"/%3E%3Cg%3E%3Cg%3E%3Crect x="20" y="20" class="st1" width="200" height="200"/%3E%3C/g%3E%3Cg%3E%3Ccircle class="st2" cx="174" cy="67" r="14"/%3E%3Cpath class="st2" d="M174,54c7.17,0,13,5.83,13,13s-5.83,13-13,13s-13-5.83-13-13S166.83,54,174,54 M174,52 c-8.28,0-15,6.72-15,15s6.72,15,15,15s15-6.72,15-15S182.28,52,174,52L174,52z"/%3E%3C/g%3E%3Cpolyline class="st3" points="29.5,179.25 81.32,122.25 95.41,137.75 137.23,91.75 209.5,179.75 "/%3E%3C/g%3E%3C/g%3E%3C/svg%3E',style:{minWidth:"48px",minHeight:"48px",maxWidth:"400px",maxHeight:"400px",cursor:"pointer"},className:`scEmptyImage ${e.className||""}`}))},3044:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ReadonlyURLSearchParams:function(){return l},RedirectType:function(){return i.RedirectType},forbidden:function(){return a.forbidden},notFound:function(){return o.notFound},permanentRedirect:function(){return n.permanentRedirect},redirect:function(){return n.redirect},unauthorized:function(){return s.unauthorized},unstable_isUnrecognizedActionError:function(){return d},unstable_rethrow:function(){return u.unstable_rethrow}});let n=r(963),i=r(9212),o=r(8497),a=r(6764),s=r(4989),u=r(194);class c extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class l extends URLSearchParams{append(){throw new c}delete(){throw new c}set(){throw new c}sort(){throw new c}}function d(){throw Object.defineProperty(Error("`unstable_isUnrecognizedActionError` can only be used on the client."),"__NEXT_ERROR_CODE",{value:"E776",enumerable:!1,configurable:!0})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3182:(e,t)=>{"use strict";function r(e){return Array.isArray(e)?e[1]:e}
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return r}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3339:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{u(n.next(e))}catch(e){o(e)}}function s(e){try{u(n.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}u((n=n.apply(e,t||[])).next())})},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GraphQLEditingService=t.dictionaryQuery=t.query=void 0;let o=i(r(8337)),a=r(7715),s=r(4153);t.query=` 2 query EditingQuery( 3 $siteName: String! 4 $itemId: String! 5 $language: String! 6 $version: String 7 $after: String 8 $pageSize: Int = 1000 9) { 10 item(path: $itemId, language: $language, version: $version) { 11 rendered 12 } 13 site { 14 siteInfo(site: $siteName) { 15 dictionary(language: $language, first: $pageSize, after: $after) { 16 results { 17 key 18 value 19 } 20 pageInfo { 21 endCursor 22 hasNext 23 } 24 } 25 } 26 } 27 } 28`,t.dictionaryQuery=` 29 query EditingDictionaryQuery( 30 $siteName: String! 31 $language: String! 32 $after: String 33 $pageSize: Int = 1000 34 ) { 35 site { 36 siteInfo(site: $siteName) { 37 dictionary(language: $language, first: $pageSize, after: $after) { 38 results { 39 key 40 value 41 } 42 pageInfo { 43 endCursor 44 hasNext 45 } 46 } 47 } 48 } 49 } 50`;class u{constructor(e){this.serviceConfig=e,this.graphQLClient=this.getGraphQLClient()}fetchEditingData(e){return n(this,arguments,void 0,function*({siteName:e,itemId:r,language:n,version:i,layoutKind:u=s.LayoutKind.Final}){var c,l,d;if(o.default.editing("fetching editing data for %s %s %s %s",e,r,n,i,u),!e)throw RangeError("The site name must be a non-empty string");if(!n)throw RangeError("The language must be a non-empty string");let f=[],p=!0,h="",m=yield this.graphQLClient.request(t.query,{siteName:e,itemId:r,version:i,language:n},{headers:{sc_layoutKind:u}});(null==(l=null==(c=null==m?void 0:m.site)?void 0:c.siteInfo)?void 0:l.dictionary)?(f=m.site.siteInfo.dictionary.results,p=m.site.siteInfo.dictionary.pageInfo.hasNext,h=m.site.siteInfo.dictionary.pageInfo.endCursor):p=!1;let v=yield this.fetchDictionaryData({siteName:e,language:n},f,p,h);return{layoutData:(null==(d=null==m?void 0:m.item)?void 0:d.rendered)||{sitecore:{context:{pageEditing:!0,language:n,editMode:a.EditMode.Metadata},route:null}},dictionary:v}})}fetchDictionaryData(e){return n(this,arguments,void 0,function*({siteName:e,language:r},n=[],i=!0,o){var a,s;let u=n,c={};for(;i;){let n=yield this.graphQLClient.request(t.dictionaryQuery,{siteName:e,language:r,after:o});(null==(s=null==(a=null==n?void 0:n.site)?void 0:a.siteInfo)?void 0:s.dictionary)?(u=u.concat(n.site.siteInfo.dictionary.results),i=n.site.siteInfo.dictionary.pageInfo.hasNext,o=n.site.siteInfo.dictionary.pageInfo.endCursor):i=!1}return u.forEach(e=>c[e.key]=e.value),c})}getGraphQLClient(){if(!this.serviceConfig.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.serviceConfig.clientFactory({debugger:o.default.editing,headers:{sc_editMode:"true"}})}}t.GraphQLEditingService=u},3364:(e,t,r)=>{"use strict";r.d(t,{B8:()=>h,Ms:()=>v});var n=r(7876),i=r(4232);let o="u">typeof window?i.useLayoutEffect:i.useEffect;function a(e){if(void 0!==e)switch(typeof e){case"number":return e;case"string":if(e.endsWith("px"))return parseFloat(e)}}let s=null;function u({containerElement:e,direction:t,isRtl:r,scrollOffset:n}){if("horizontal"===t&&r)switch(function(e=!1){if(null===s||e){let e=document.createElement("div"),t=e.style;t.width="50px",t.height="50px",t.overflow="scroll",t.direction="rtl";let r=document.createElement("div"),n=r.style;return n.width="100px",n.height="100px",e.appendChild(r),document.body.appendChild(e),e.scrollLeft>0?s="positive-descending":(e.scrollLeft=1,s=0===e.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(e),s}return s}()){case"negative":return-n;case"positive-descending":if(e){let{clientWidth:t,scrollLeft:r,scrollWidth:n}=e;return n-t-r}}return n}function c(e,t="Assertion error"){if(!e)throw console.error(t),Error(t)}function l(e,t){if(e===t)return!0;
50if(!!e!=!!t||(c(void 0!==e),c(void 0!==t),Object.keys(e).length!==Object.keys(t).length))return!1;for(let r in e)if(!Object.is(t[r],e[r]))return!1;return!0}function d({cachedBounds:e,itemCount:t,itemSize:r}){if(0===t)return 0;if("number"==typeof r)return t*r;{let r=e.get(0===e.size?0:e.size-1);return c(void 0!==r,"Unexpected bounds cache miss"),t*((r.scrollOffset+r.size)/e.size)}}function f({cachedBounds:e,containerScrollOffset:t,containerSize:r,itemCount:n,overscanCount:i}){let o=n-1,a=0,s=-1,u=0,c=-1,l=0;for(;l<o;){let r=e.get(l);if(r.scrollOffset+r.size>t)break;l++}for(u=Math.max(0,(a=l)-i);l<o;){let n=e.get(l);if(n.scrollOffset+n.size>=t+r)break;l++}return c=Math.min(n-1,(s=Math.min(o,l))+i),a<0&&(a=0,s=-1,u=0,c=-1),{startIndexVisible:a,stopIndexVisible:s,startIndexOverscan:u,stopIndexOverscan:c}}function p(e,t){let{ariaAttributes:r,style:n,...i}=e,{ariaAttributes:o,style:a,...s}=t;return l(r,o)&&l(n,a)&&l(i,s)}function h({children:e,className:t,defaultHeight:r=0,listRef:s,onResize:h,onRowsRendered:m,overscanCount:v=3,rowComponent:g,rowCount:y,rowHeight:b,rowProps:E,tagName:$="div",style:w,...D}){let O=(0,i.useMemo)(()=>E,Object.values(E)),T=(0,i.useMemo)(()=>(0,i.memo)(g,p),[g]),[S,_]=(0,i.useState)(null),N=null!=b&&"object"==typeof b&&"getAverageRowHeight"in b&&"function"==typeof b.getAverageRowHeight,{getCellBounds:C,getEstimatedSize:x,scrollToIndex:I,startIndexOverscan:A,startIndexVisible:R,stopIndexOverscan:P,stopIndexVisible:k}=function({containerElement:e,containerStyle:t,defaultContainerSize:r=0,direction:n,isRtl:s=!1,itemCount:p,itemProps:h,itemSize:m,onResize:v,overscanCount:g}){let{height:y=r,width:b=r}=function({box:e,defaultHeight:t,defaultWidth:r,disabled:n,element:s,mode:u,style:c}){let{styleHeight:l,styleWidth:d}=(0,i.useMemo)(()=>({styleHeight:a(c?.height),styleWidth:a(c?.width)}),[c?.height,c?.width]),[f,p]=(0,i.useState)({height:t,width:r}),h=n||"only-height"===u&&void 0!==l||"only-width"===u&&void 0!==d||void 0!==l&&void 0!==d;return o(()=>{if(null===s||h)return;let t=new ResizeObserver(e=>{for(let t of e){let{contentRect:e,target:r}=t;s===r&&p(t=>t.height===e.height&&t.width===e.width?t:{height:e.height,width:e.width})}});return t.observe(s,{box:e}),()=>{t?.unobserve(s)}},[e,h,s,l,d]),(0,i.useMemo)(()=>({height:l??f.height,width:d??f.width}),[f,l,d])}({defaultHeight:"vertical"===n?r:void 0,defaultWidth:"horizontal"===n?r:void 0,element:e,mode:"vertical"===n?"only-height":"only-width",style:t}),E=(0,i.useRef)({height:0,width:0}),$="vertical"===n?y:b,w=function({containerSize:e,itemSize:t}){let r;return"string"==typeof t?(c(t.endsWith("%"),`Invalid item size: "${t}"; string values must be percentages (e.g. "100%")`),c(void 0!==e,"Container size must be defined if a percentage item size is specified"),r=e*parseInt(t)/100):r=t,r}({containerSize:$,itemSize:m});(0,i.useLayoutEffect)(()=>{if("function"==typeof v){let e=E.current;(e.height!==y||e.width!==b)&&(v({height:y,width:b},{...e}),e.height=y,e.width=b)}},[y,v,b]);let D=function({itemCount:e,itemProps:t,itemSize:r}){return(0,i.useMemo)(()=>(function({itemCount:e,itemProps:t,itemSize:r}){let n=new Map;return{get(i){for(c(i<e,`Invalid index ${i}`);n.size-1<i;){let e,o=n.size;switch(typeof r){case"function":e=r(o,t);break;case"number":e=r}if(0===o)n.set(o,{size:e,scrollOffset:0});else{let t=n.get(o-1);c(void 0!==t,`Unexpected bounds cache miss for index ${i}`),n.set(o,{scrollOffset:t.scrollOffset+t.size,size:e})}}let o=n.get(i);return c(void 0!==o,`Unexpected bounds cache miss for index ${i}`),o},set(e,t){n.set(e,t)},get size(){return n.size}}})({itemCount:e,itemProps:t,itemSize:r}),[e,t,r])}({itemCount:p,itemProps:h,itemSize:w}),O=(0,i.useCallback)(e=>D.get(e),[D]),[T,S]=(0,i.useState)(()=>f({cachedBounds:D,containerScrollOffset:0,containerSize:$,itemCount:p,overscanCount:g})),{startIndexVisible:_,startIndexOverscan:N,stopIndexVisible:C,stopIndexOverscan:x}={startIndexVisible:Math.min(p-1,T.startIndexVisible),startIndexOverscan:Math.min(p-1,T.startIndexOverscan),stopIndexVisible:Math.min(p-1,T.stopIndexVisible),stopIndexOverscan:Math.min(p-1,T.stopIndexOverscan)},I=(0,i.useCallback)(()=>d({cachedBounds:D,itemCount:p,itemSize:w}),[D,p,w]),A=(0,i.useCallback)(t=>f({cachedBounds:D,containerScrollOffset:u({containerElement:e,direction:n,isRtl:s,scrollOffset:t}),containerSize:$,itemCount:p,overscanCount:g}),[D,e,$,n,s,p,g]);return o(()=>{S(A(("vertical"===n?e?.scrollTop:e?.scrollLeft)??0))},[e,n,A]),o(()=>
50{if(!e)return;let t=()=>{S(t=>{let{scrollLeft:r,scrollTop:i}=e,o=f({cachedBounds:D,containerScrollOffset:u({containerElement:e,direction:n,isRtl:s,scrollOffset:"vertical"===n?i:r}),containerSize:$,itemCount:p,overscanCount:g});return l(o,t)?t:o})};return e.addEventListener("scroll",t),()=>{e.removeEventListener("scroll",t)}},[D,e,$,n,p,g]),{getCellBounds:O,getEstimatedSize:I,scrollToIndex:function(e){let t=(0,i.useRef)(()=>{throw Error("Cannot call during render.")});return o(()=>{t.current=e},[e]),(0,i.useCallback)(e=>t.current?.(e),[t])}(({align:t="auto",containerScrollOffset:r,index:i})=>{let o=function({align:e,cachedBounds:t,index:r,itemCount:n,itemSize:i,containerScrollOffset:o,containerSize:a}){if(r<0||r>=n)throw RangeError(`Invalid index specified: ${r}`,{cause:`Index ${r} is not within the range of 0 - ${n-1}`});let s=d({cachedBounds:t,itemCount:n,itemSize:i}),u=t.get(r),c=Math.max(0,Math.min(s-a,u.scrollOffset)),l=Math.max(0,u.scrollOffset-a+u.size);switch("smart"===e&&(e=o>=l&&o<=c?"auto":"center"),e){case"start":return c;case"end":return l;case"center":return u.scrollOffset<=a/2?0:u.scrollOffset+u.size/2>=s-a/2?s-a:u.scrollOffset+u.size/2-a/2;default:return o>=l&&o<=c?o:o<l?l:c}}({align:t,cachedBounds:D,containerScrollOffset:r,containerSize:$,index:i,itemCount:p,itemSize:w});if(e){if(o=u({containerElement:e,direction:n,isRtl:s,scrollOffset:o}),"function"!=typeof e.scrollTo){let e=A(o);l(T,e)||S(e)}return o}}),startIndexOverscan:N,startIndexVisible:_,stopIndexOverscan:x,stopIndexVisible:C}}({containerElement:S,containerStyle:w,defaultContainerSize:r,direction:"vertical",itemCount:y,itemProps:O,itemSize:(0,i.useMemo)(()=>N?e=>b.getRowHeight(e)??b.getAverageRowHeight():b,[N,b]),onResize:h,overscanCount:v});(0,i.useImperativeHandle)(s,()=>({get element(){return S},scrollToRow({align:e="auto",behavior:t="auto",index:r}){let n=I({align:e,containerScrollOffset:S?.scrollTop??0,index:r});"function"==typeof S?.scrollTo&&S.scrollTo({behavior:t,top:n})}}),[S,I]),o(()=>{if(!S)return;let e=Array.from(S.children).filter((e,t)=>{if(e.hasAttribute("aria-hidden"))return!1;let r=`${A+t}`;return e.setAttribute("data-react-window-index",r),!0});if(N)return b.observeRowElements(e)},[S,N,b,A,P]),(0,i.useEffect)(()=>{A>=0&&P>=0&&m&&m({startIndex:R,stopIndex:k},{startIndex:A,stopIndex:P})},[m,A,R,P,k]);let L=(0,i.useMemo)(()=>{let e=[];
50if(y>0)for(let t=A;t<=P;t++){let r=C(t);e.push((0,i.createElement)(T,{...O,ariaAttributes:{"aria-posinset":t+1,"aria-setsize":y,role:"listitem"},key:t,index:t,style:{position:"absolute",left:0,transform:`translateY(${r.scrollOffset}px)`,height:N?void 0:r.size,width:"100%"}}))}return e},[T,C,N,y,O,A,P]),j=(0,n.jsx)("div",{"aria-hidden":!0,style:{height:x(),width:"100%",zIndex:-1}});return(0,i.createElement)($,{role:"list",...D,className:t,ref:_,style:{position:"relative",maxHeight:"100%",flexGrow:1,overflowY:"auto",...w}},L,e,j)}let m=-1;function v(e=!1){if(-1===m||e){let e=document.createElement("div"),t=e.style;t.width="50px",t.height="50px",t.overflow="scroll",document.body.appendChild(e),m=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return m}},3379:(e,t,r)=>{"use strict";r.d(t,{K:()=>i});var n=r(4232);let i=e=>{let t=e.rendering&&e.rendering.componentName?e.rendering.componentName:"Unnamed Component";e.errorOverride||console.log(`Component props for unimplemented '${t}' component`,e);let r=e.errorOverride||"JSS component is missing React implementation. See the developer console for more information.";return n.createElement("div",{style:{background:"darkorange",outline:"5px solid orange",padding:"10px",color:"white",maxWidth:"500px"}},n.createElement("h2",null,t),n.createElement("p",null,r))};i.displayName="MissingComponent"},3615:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return function e(t){if((0,i.isNextRouterError)(t)||(0,n.isBailoutToCSRError)(t))throw t;t instanceof Error&&"cause"in t&&e(t.cause)}}});let n=r(4808),i=r(7804);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3659:(e,t,r)=>{"use strict";r.d(t,{G:()=>o,M:()=>a});var n=r(1351),i=r(4232);let o="FEaaSWrapper",a=e=>{var t,r;let o=`component feaas ${null==(t=e.params)?void 0:t.styles}`.trimEnd(),a=null==(r=e.params)?void 0:r.RenderingIdentifier;return i.createElement("div",{className:o,id:a||void 0},i.createElement("div",{className:"component-content"},i.createElement(n.a7,Object.assign({},e))))}},3711:(e,t,r)=>{"use strict";e.exports=r(9558).SassAlias},3743:(e,t,r)=>{"use strict";r.d(t,{O:()=>O});var n=r(4232),i=r(3379),o=r(7715),a=r(5226),s=r(364);let u={backgroundImage:"linear-gradient(45deg, #ffffff 25%, #dcdcdc 25%, #dcdcdc 50%, #ffffff 50%, #ffffff 75%, #dcdcdc 75%, #dcdcdc 100%)",backgroundSize:"3px 3px",display:"flex",justifyContent:"center",alignItems:"center",padding:"30px",color:"#aaa"},c=()=>n.createElement("div",{style:u},"The component is hidden");var l=r(1351),d=r(3659),f=r(9774),p=r(7874),h=r(3897);let m=({rendering:e,placeholderName:t,children:r})=>{let i=(t,r,n)=>{let i=n?"placeholder":"rendering",a={type:"text/sitecore",chrometype:i,className:"scpm",kind:t};if(t===h.MetadataKind.Open)if("placeholder"===i&&n){let t="";for(let i of Object.keys(e.placeholders)){if(n===i){t=r?`${n}_${r}`:`${n}_${h.DEFAULT_PLACEHOLDER_UID}`;break}if((0,o.isDynamicPlaceholder)(i)&&(0,o.getDynamicPlaceholderPattern)(i).test(n)){t=r?`${i}_${r}`:`${i}_${h.DEFAULT_PLACEHOLDER_UID}`;break}}a.id=t}else a.id=r;return a};return n.createElement(n.Fragment,null,((e,t)=>n.createElement(n.Fragment,null,n.createElement("code",Object.assign({},i(h.MetadataKind.Open,e,t))),r,n.createElement("code",Object.assign({},i(h.MetadataKind.Close,e,t)))))(e.uid,t))};var v=r(700);class g extends n.Component{constructor(e){super(e),this.defaultErrorMessage="There was a problem loading this section.",this.defaultLoadingMessage="Loading component...",this.state={error:null}}static getDerivedStateFromError(e){return{error:e}}componentDidCatch(e,t){var r,n;this.showErrorDetails()&&console.error(`An error occurred in component ${null==(r=this.props.rendering)?void 0:r.componentName} (${null==(n=this.props.rendering)?void 0:n.uid}): `),console.error({error:e,errorInfo:t})}isInDevMode(){return!1}showErrorDetails(){var e,t;return this.isInDevMode()||(null==(e=this.props.sitecoreContext)?void 0:e.pageState)===o.LayoutServicePageState.Edit||(null==(t=this.props.sitecoreContext)?void 0:t.pageState)===o.LayoutServicePageState.Preview}render(){var e;if(this.state.error)if(this.props.errorComponent)return n.createElement(this.props.errorComponent,{error:this.state.error});else if(this.showErrorDetails())return n.createElement("div",null,n.createElement("div",{className:"sc-jss-placeholder-error"},"A rendering error occurred in component"," ",n.createElement("em",null,null==(e=this.props.rendering)?void 0:e.componentName),n.createElement("br",null),"Error: ",n.createElement("em",null,this.state.error.message||JSON.stringify(this.state.error))));else return n.createElement("div",null,n.createElement("div",{className:"sc-jss-placeholder-error"},this.defaultErrorMessage));return this.props.disableSuspense||this.props.isDynamic?this.props.children:n.createElement(n.Suspense,{fallback:n.createElement("h4",null,this.props.componentLoadingMessage||this.defaultLoadingMessage)},this.props.children)}}let y=(0,v.S)()(g);var b=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};class E extends n.Component{constructor(e){super(e),this.nodeRefs=[],this.state={},this.addRef=this.addRef.bind(this),this.updateKeyAttributes=this.updateKeyAttributes.bind(this),this.createRawElement=this.createRawElement.bind(this)}static getPlaceholderDataFromRenderingData(e,t,r){let n,i=t.slice();return((null==e?void 0:e.placeholders)&&Object.keys(e.placeholders).forEac
50h(t=>{let n=(0,o.isDynamicPlaceholder)(t)?(0,o.getDynamicPlaceholderPattern)(t):null;n&&n.test(i)&&(r===o.EditMode.Metadata?i=t:(e.placeholders[i]=e.placeholders[t],delete e.placeholders[t]))}),n=e&&e.placeholders&&Object.keys(e.placeholders).length>0?e.placeholders[i]:null)?n:(console.warn(`Placeholder '${i}' was not found in the current rendering data`,JSON.stringify(e,null,2)),[])}componentDidMount(){this.updateKeyAttributes()}componentDidUpdate(){this.updateKeyAttributes()}componentDidCatch(e){this.setState({error:e})}getSXAParams(e){return e.params?e.params.FieldNames&&{styles:`${e.params.GridParameters||""} ${e.params.Styles||""}`}:{}}getComponentsForRenderingData(e){var t;let r=this.props,{name:s,fields:u,params:h,missingComponentComponent:v,hiddenRenderingComponent:g}=r,E=b(r,["name","fields","params","missingComponentComponent","hiddenRenderingComponent"]),$=e.map((e,t)=>{var r,b;let $,w=e.uid?e.uid:`component-${t}`,D={key:w},O=!1;if(!e.componentName&&e.name)return this.createRawElement(e,D);e.componentName===a.YR?($=null!=g?g:c,O=!0):e.componentName?$=this.getComponentForRendering(e):($=()=>n.createElement(n.Fragment,null),O=!0),$||(e.componentName===l.Mi?$=l.a7:e.componentName===d.G?$=d.M:e.componentName===f.NM?$=f.Xf:e.componentName===p.f&&($=p.d)),$||(console.error(`Placeholder ${s} contains unknown component ${e.componentName}. Ensure that a React component exists for it, and that it is registered in your componentFactory.js.`),$=null!=v?v:i.K,O=!0);let T=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},D),E),(u||e.fields)&&{fields:Object.assign(Object.assign({},u),e.fields)}),(h||e.params)&&{params:Object.assign(Object.assign(Object.assign({},h),e.params),this.getSXAParams(e))}),{rendering:e}),S=n.createElement($,this.props.modifyComponentProps?this.props.modifyComponentProps(T):T);if(!O){let i="text/sitecore"===S.props.type?S.props.type:"",o=e.componentName===p.f,a=!!(null==(r=$.render)?void 0:r.preload),s=this.props.disableSuspense||!1;S=n.createElement(y,Object.assign({key:S.type+"-"+t,errorComponent:this.props.errorComponent,componentLoadingMessage:this.props.componentLoadingMessage,type:i,isDynamic:a||o,disableSuspense:s},S.props),S)}return(null==(b=this.props.sitecoreContext)?void 0:b.editMode)===o.EditMode.Metadata?n.createElement(m,{key:w,rendering:e},S):S}).filter(e=>e);return(null==(t=this.props.sitecoreContext)?void 0:t.editMode)===o.EditMode.Metadata?[n.createElement(m,{key:this.props.rendering.uid,placeholderName:s,rendering:this.props.rendering},$)]:$}getComponentForRendering(e){var t;let r=this.props.componentFactory;return r&&"function"==typeof r?(null==(t=e.params)?void 0:t.FieldNames)?r(e.componentName,e.params.FieldNames):r(e.componentName):(console.warn(`No componentFactory was available to service request for component ${e}`),null)}addRef(e){this.nodeRefs.push(e)}createRawElement(e,t){if(!e.name)return console.error('"elem.name" is undefined in "createRawElement". Something is likely wrong with your component data. Ensure that your components have a name.'),null;let r=(0,s.f_)(e.attributes),i=Object.assign(Object.assign(Object.assign({},t),r),{dangerouslySetInnerHTML:e.contents?{__html:e.contents}:void 0});return!Array.isArray(r)&&r&&"placeholder"===r.chrometype&&(i.phkey=e.attributes.key,i.ref=this.addRef),n.createElement(e.name,i)}updateKeyAttributes(){this.nodeRefs&&this.nodeRefs.forEach(e=>{if(e&&e.getAttribute){let t=e.getAttribute("phkey");t&&e.setAttribute("key",t)}})}}var $=r(2547);class w extends E{constructor(e){super(e),this.isEmpty=!1}componentDidMount(){super.componentDidMount(),this.isEmpty&&h.HorizonEditor.isActive()&&h.HorizonEditor.resetChromes()}renderEmptyPlaceholder(e){return n.createElement("div",{className:"sc-jss-empty-placeholder"},e)}render(){var e;let t=Object.assign({},this.props);if(delete t.componentFactory,this.state.error)return t.errorComponent?n.createElement(t.errorComponent,{error:this.state.error}):n.createElement("div",{className:"sc-jss-placeholder-error"},"A rendering error occurred: ",this.state.error.message,".");let r=t.rendering,i=E.getPlaceholderDataFromRenderingData(r,this.props.name,null==(e=this.props.sitecoreContext)?void 0:e.editMode);this.isEmpty=i.every(e=>!e.componentName&&void 0!==e.name);let o=this.getComponentsForRenderingData(i);if(this.props.renderEmpty&&this.isEmpty){let e=this.props.renderEmpty(o);return o.length?this.renderEmptyPlaceholder(e):e}if(o.length&&this.isEmpty)return this.renderEmptyPlaceholder(o);if(this.props.render)return this.props.render(o,i,t);{if(!this.props.renderEach)return o;let e=this.props.renderEach;return o.map((t,r)=>t&&t.props&&"text/sitecore"===t.props.type?t:e(t,r))}}}w.propTypes=E.propTypes;let D=function(e){function t(t){let r=(0,n.useContext)($.Gu);return n.createElement(e,Object.assign({},t,{componentFactory:t.componentFactory||r}))}return t.displayName=`withComponentFactory(${e.displayName||e.name||"Anonymous"})`,t}(w),O=(0,v.S)()(D)},3760:(e,t,r)=>{"use strict";
50Object.defineProperty(t,"__esModule",{value:!0}),t.MemoryCacheClient=void 0;let n=r(1187),i=Object.freeze({cacheTimeout:60,cacheEnabled:!0});class o{constructor(e){var t;this.options=e,this.cache=new n.Cache,this.options.cacheTimeout=(null!=(t=this.options.cacheTimeout)?t:i.cacheTimeout)*1e3,void 0===this.options.cacheEnabled&&(this.options.cacheEnabled=i.cacheEnabled)}getCacheValue(e){return this.options.cacheEnabled?this.cache.get(e):null}setCacheValue(e,t){return this.options.cacheEnabled?this.cache.put(e,t,this.options.cacheTimeout):t}}t.MemoryCacheClient=o},3838:(e,t,r)=>{"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.PrevArrow=t.NextArrow=void 0;var i=s(r(4232)),o=s(r(5039)),a=r(4523);function s(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],(i=h(i))in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function d(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function f(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,h(n.key),n)}}function p(e,t,r){return t&&f(e.prototype,t),r&&f(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function h(e){var t=function(e,t){if("object"!=n(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=n(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==n(t)?t:String(t)}function m(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&v(e,t)}function v(e,t){return(v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function g(e){var t=y();return function(){var r,i=b(e);return r=t?Reflect.construct(i,arguments,b(this).constructor):i.apply(this,arguments),function(e,t){if(t&&("object"===n(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var r=e;if(void 0===r)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r}(this,r)}}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(y=function(){return!!e})()}function b(e){return(b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}t.PrevArrow=function(e){m(r,e);var t=g(r);function r(){return d(this,r),t.apply(this,arguments)}return p(r,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-prev":!0},t=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(0===this.props.currentSlide||this.props.slideCount<=this.props.slidesToShow)&&(e["slick-disabled"]=!0,t=null);var r={key:"0","data-role":"none",className:(0,o.default)(e),style:{display:"block"},onClick:t},n={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.prevArrow?i.default.cloneElement(this.props.prevArrow,l(l({},r),n)):i.default.createElement("button",u({key:"0",type:"button"},r)," ","Previous")}}]),r}(i.default.PureComponent),t.NextArrow=function(e){m(r,e);var t=g(r);function r(){return d(this,r),t.apply(this,arguments)}return p(r,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-next":!0},t=this.clickHandler.bind(this,{message:"next"});(0,a.canGoNext)(this.props)||(e["slick-disabled"]=!0,t=null);var r={key:"1","data-role":"none",className:(0,o.default)(e),style:{display:"block"},onClick:t},n={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.nextArrow?i.default.cloneElement(this.props.nextArrow,l(l({},r),n)):i.default.createElement("button",u({key:"1",type:"button"},r)," ","Next")}}]),r}(i.default.PureComponent)},3872:(e,t,r)=>{"use strict";
50Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return i}});let n=r(4232);function i(e,t){let r=(0,n.useRef)(null),i=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(r.current=o(e,n)),t&&(i.current=o(t,n))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3897:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isDesignLibraryMode=t.getDesignLibraryScriptLink=t.getDesignLibraryStatusEvent=t.DesignLibraryStatus=t.addComponentUpdateHandler=t.DesignLibraryMode=t.MetadataKind=t.LayoutKind=t.mapButtonToCommand=t.DefaultEditFrameButtonIds=t.DefaultEditFrameButtons=t.DefaultEditFrameButton=t.RestComponentLayoutService=t.PAGES_EDITING_MARKER=t.QUERY_PARAM_EDITING_SECRET=t.EDITING_ALLOWED_ORIGINS=t.getJssPagesClientData=t.handleEditorAnchors=t.resetEditorChromes=t.isEditorActive=t.HorizonEditor=t.ExperienceEditor=t.DEFAULT_PLACEHOLDER_UID=t.GraphQLEditingService=void 0;var n=r(3339);Object.defineProperty(t,"GraphQLEditingService",{enumerable:!0,get:function(){return n.GraphQLEditingService}});var i=r(6172);Object.defineProperty(t,"DEFAULT_PLACEHOLDER_UID",{enumerable:!0,get:function(){return i.DEFAULT_PLACEHOLDER_UID}}),Object.defineProperty(t,"ExperienceEditor",{enumerable:!0,get:function(){return i.ExperienceEditor}}),Object.defineProperty(t,"HorizonEditor",{enumerable:!0,get:function(){return i.HorizonEditor}}),Object.defineProperty(t,"isEditorActive",{enumerable:!0,get:function(){return i.isEditorActive}}),Object.defineProperty(t,"resetEditorChromes",{enumerable:!0,get:function(){return i.resetEditorChromes}}),Object.defineProperty(t,"handleEditorAnchors",{enumerable:!0,get:function(){return i.handleEditorAnchors}}),Object.defineProperty(t,"getJssPagesClientData",{enumerable:!0,get:function(){return i.getJssPagesClientData}}),Object.defineProperty(t,"EDITING_ALLOWED_ORIGINS",{enumerable:!0,get:function(){return i.EDITING_ALLOWED_ORIGINS}}),Object.defineProperty(t,"QUERY_PARAM_EDITING_SECRET",{enumerable:!0,get:function(){return i.QUERY_PARAM_EDITING_SECRET}}),Object.defineProperty(t,"PAGES_EDITING_MARKER",{enumerable:!0,get:function(){return i.PAGES_EDITING_MARKER}});var o=r(1062);Object.defineProperty(t,"RestComponentLayoutService",{enumerable:!0,get:function(){return o.RestComponentLayoutService}});var a=r(5823);Object.defineProperty(t,"DefaultEditFrameButton",{enumerable:!0,get:function(){return a.DefaultEditFrameButton}}),Object.defineProperty(t,"DefaultEditFrameButtons",{enumerable:!0,get:function(){return a.DefaultEditFrameButtons}}),Object.defineProperty(t,"DefaultEditFrameButtonIds",{enumerable:!0,get:function(){return a.DefaultEditFrameButtonIds}}),Object.defineProperty(t,"mapButtonToCommand",{enumerable:!0,get:function(){return a.mapButtonToCommand}});var s=r(4153);Object.defineProperty(t,"LayoutKind",{enumerable:!0,get:function(){return s.LayoutKind}}),Object.defineProperty(t,"MetadataKind",{enumerable:!0,get:function(){return s.MetadataKind}}),Object.defineProperty(t,"DesignLibraryMode",{enumerable:!0,get:function(){return s.DesignLibraryMode}});var u=r(9959);Object.defineProperty(t,"addComponentUpdateHandler",{enumerable:!0,get:function(){return u.addComponentUpdateHandler}}),Object.defineProperty(t,"DesignLibraryStatus",{enumerable:!0,get:function(){return u.DesignLibraryStatus}}),Object.defineProperty(t,"getDesignLibraryStatusEvent",{enumerable:!0,get:function(){return u.getDesignLibraryStatusEvent}}),Object.defineProperty(t,"getDesignLibraryScriptLink",{enumerable:!0,get:function(){return u.getDesignLibraryScriptLink}}),Object.defineProperty(t,"isDesignLibraryMode",{enumerable:!0,get:function(){return u.isDesignLibraryMode}})},3917:(e,t)=>{"use strict";
50Object.defineProperty(t,"__esModule",{value:!0}),t.ClientError=void 0;class r extends Error{constructor(e,t){super(`${r.extractMessage(e)}: ${JSON.stringify({response:e,request:t})}`),Object.setPrototypeOf(this,r.prototype),this.response=e,this.request=t,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,r)}static extractMessage(e){return e.errors?.[0]?.message??`GraphQL Error (Code: ${e.status})`}}t.ClientError=r},3966:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{UnrecognizedActionError:function(){return r},unstable_isUnrecognizedActionError:function(){return n}});class r extends Error{constructor(...e){super(...e),this.name="UnrecognizedActionError"}}function n(e){return!!(e&&"object"==typeof e&&e instanceof r)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4e3:(e,t,r)=>{e.exports=r(9077)},4077:(e,t,r)=>{"use strict";r.d(t,{M:()=>s});var n=r(4232),i=r(3743),o=r(7715),a=r(3897);let s=e=>{let{route:t}=e.sitecore;if(e.sitecore.context.renderingType!==o.RenderingType.Component)return n.createElement(n.Fragment,null);let[r,s]=(0,n.useState)(0),[u,c]=(0,n.useState)(null),l=null==t?void 0:t.placeholders[o.EDITING_COMPONENT_PLACEHOLDER][0],d=!1,f=(0,n.useMemo)(()=>Object.assign(Object.assign({},l||{}),u),[l,u]);return t.placeholders[o.EDITING_COMPONENT_PLACEHOLDER][0]=f,(0,n.useEffect)(()=>(d||(d=!0,window.top.postMessage((0,a.getDesignLibraryStatusEvent)(a.DesignLibraryStatus.READY,l.uid),"*")),(0,a.addComponentUpdateHandler)(f,e=>{c(Object.assign({},e)),s(e=>e+1)})),[]),(0,n.useEffect)(()=>{0!==r&&window.top.postMessage((0,a.getDesignLibraryStatusEvent)(a.DesignLibraryStatus.RENDERED,l.uid),"*")},[r,l.uid]),n.createElement(n.Fragment,null,n.createElement("main",null,n.createElement("div",{id:o.EDITING_COMPONENT_ID},t&&n.createElement(i.O,{name:o.EDITING_COMPONENT_PLACEHOLDER,rendering:t,key:r}))))}},4153:(e,t)=>{"use strict";var r,n,i;Object.defineProperty(t,"__esModule",{value:!0}),t.MetadataKind=t.LayoutKind=t.DesignLibraryMode=void 0,function(e){e.Normal="library",e.Metadata="library-metadata"}(r||(t.DesignLibraryMode=r={})),function(e){e.Final="final",e.Shared="shared"}(n||(t.LayoutKind=n={})),function(e){e.Open="open",e.Close="close"}(i||(t.MetadataKind=i={}))},4226:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GraphQLWebSocketClient=void 0;let n=r(620),i=r(3917),o="ping",a="pong",s="complete";class u{get type(){return this._type}get id(){return this._id}get payload(){return this._payload}constructor(e,t,r){this._type=e,this._payload=t,this._id=r}get text(){let e={type:this.type};return null!=this.id&&void 0!=this.id&&(e.id=this.id),null!=this.payload&&void 0!=this.payload&&(e.payload=this.payload),JSON.stringify(e)}static parse(e,t){let{type:r,payload:n,id:i}=JSON.parse(e);return new u(r,t(n),i)}}class c{constructor(e,{onInit:t,onAcknowledged:r,onPing:n,onPong:c}){this.socketState={acknowledged:!1,lastRequestId:0,subscriptions:{}},this.socket=e,e.addEventListener("open",async r=>{this.socketState.acknowledged=!1,this.socketState.subscriptions={},e.send(new u("connection_init",t?await t():null).text)}),e.addEventListener("close",e=>{this.socketState.acknowledged=!1,this.socketState.subscriptions={}}),e.addEventListener("error",e=>{console.error(e)}),e.addEventListener("message",t=>{try{let d=function(e,t=e=>e){return u.parse(e,t)}(t.data);switch(d.type){case"connection_ack":this.socketState.acknowledged?console.warn("Duplicate CONNECTION_ACK message ignored"):(this.socketState.acknowledged=!0,r&&r(d.payload));return;case o:n?n(d.payload).then(t=>e.send(l(t).text)):e.send(l(null).text);return;case a:c&&c(d.payload);return}if(!this.socketState.acknowledged||void 0===d.id||null===d.id||!this.socketState.subscriptions[d.id])return;let{query:f,variables:p,subscriber:h}=this.socketState.subscriptions[d.id];switch(d.type){case"next":!d.payload.errors&&d.payload.data&&h.next&&h.next(d.payload.data),d.payload.errors&&h.error&&h.error(new i.ClientError({...d.payload,status:200},{query:f,variables:p}));return;case"error":h.error&&h.error(new i.ClientError({errors:d.payload,status:200},{query:f,variables:p}));return;case s:h.complete&&h.complete(),delete this.socketState.subscriptions[d.id];return}}catch(t){console.error(t),e.close(1006)}e.close(4400,"Unknown graphql-ws message.")})}makeSubscribe(e,t,r,n){let i=(this.socketState.lastRequestId++).toString();return this.socketState.subscriptions[i]={query:e,variables:n,subscriber:r},this.socket.send(new u("subscribe",{query:e,operationName:t,variables:n},i).text),()=>{this.socket.send(new u(s,void 0,i).text),delete this.socketState.subscriptions[i]}}rawRequest(e,t){return new Promise((r,n)=>{let i;this.rawSubscribe(e,{next:(e,t)=>
50i={data:e,extensions:t},error:n,complete:()=>r(i)},t)})}request(e,t){return new Promise((r,n)=>{let i;this.subscribe(e,{next:e=>i=e,error:n,complete:()=>r(i)},t)})}subscribe(e,t,r){let{query:i,operationName:o}=(0,n.resolveRequestDocument)(e);return this.makeSubscribe(i,o,t,r)}rawSubscribe(e,t,r){return this.makeSubscribe(e,void 0,t,r)}ping(e){this.socket.send(new u(o,e,void 0).text)}close(){this.socket.close(1e3)}}function l(e){return new u(a,e,void 0)}c.PROTOCOL="graphql-transport-ws",t.GraphQLWebSocketClient=c},4298:(e,t,r)=>{e.exports="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g},4304:e=>{e.exports.qg=function(e,t){var r=(t=t||{}).preserveNumbers,n={};return(function(e){for(var t,r=[],n=0,i=/url\([^\)]+$/,o="";n<e.length;){if(-1===(t=e.indexOf(";",n))&&(t=e.length),o+=e.substring(n,t),i.test(o)){o+=";",n=t+1;continue}r.push(o),o="",n=t+1}return r})(e).map(function(e){return e.trim()}).filter(Boolean).forEach(function(e){var t,i=e.indexOf(":"),o=e.substr(0,i).trim(),a=e.substr(i+1).trim();r&&!isNaN(parseFloat(t=a))&&isFinite(t)&&(a=Number(a)),n[o]=a}),n}},4451:(e,t,r)=>{e.exports=r(9031).Symbol},4519:function(e,t,r){var n,i,o,a,s,u,c,l,d,f,p,h,m,v,g,y,b,E,$,w,D,O,T,S,_,N,C,x;e=r.nmd(e),e&&e.exports,(i="object"==typeof r.g&&r.g).global===i||i.window,o=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,a=/[\x01-\x7F]/g,s=/[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,u=/<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g,c={"\xad":"shy","â":"zwnj","â":"zwj","â":"lrm","â£":"ic","â¢":"it","â¡":"af","â":"rlm","â":"ZeroWidthSpace","â ":"NoBreak","Ì":"DownBreve","â":"tdot","â":"DotDot"," ":"Tab","\n":"NewLine","â":"puncsp","â":"MediumSpace","â":"thinsp","â":"hairsp","â":"emsp13","â":"ensp","â
":"emsp14","â":"emsp","â":"numsp","\xa0":"nbsp","ââ":"ThickSpace","â¾":"oline",_:"lowbar","â":"dash","â":"nd
50ash","â":"mdash","â":"horbar",",":"comma",";":"semi","â":"bsemi",":":"colon","â©´":"Colone","!":"excl","\xa1":"iexcl","?":"quest","\xbf":"iquest",".":"period","â¥":"nldr","â¦":"mldr","\xb7":"middot","'":"apos","â":"lsquo","â":"rsquo","â":"sbquo","â¹":"lsaquo","âº":"rsaquo",'"':"quot","â":"ldquo","â":"rdquo","â":"bdquo","\xab":"laquo","\xbb":"raquo","(":"lpar",")":"rpar","[":"lsqb","]":"rsqb","{":"lcub","}":"rcub","â":"lceil","â":"rceil","â":"lfloor","â":"rfloor","â¦
":"lopar","â¦":"ropar","â¦":"lbrke","â¦":"rbrke","â¦":"lbrkslu","â¦":"rbrksld","â¦":"lbrksld","â¦":"rbrkslu","â¦":"langd","â¦":"rangd","â¦":"lparlt","â¦":"rpargt","â¦":"gtlPar","â¦":"ltrPar","â¦":"lobrk","â§":"robrk","â¨":"lang","â©":"rang","âª":"Lang","â«":"Rang","â¬":"loang","â":"roang","â²":"lbbrk","â³":"rbbrk","â":"Vert","\xa7":"sect","\xb6":"para","@":"commat","*":"ast","/":"sol",undefined:null,"&":"amp","#":"num","%":"percnt","â°":"permil","â±":"pertenk","â ":"dagger","â¡":"Dagger","â¢":"bull","â":"hybull","â²":"prime","â³":"Prime","â´":"tprime","â":"qprime","âµ":"bprime","â":"caret","`":"grave","\xb4":"acute","Ë":"tilde","^":"Hat","\xaf":"macr","Ë":"breve","Ë":"dot","\xa8":"die","Ë":"ring","Ë":"dblac","\xb8":"cedil","Ë":"ogon",Ë:"circ",Ë:"caron","\xb0":"deg","\xa9":"copy","\xae":"reg","â":"copysr",â:"wp","â":"rx","â§":"mho","â©":"iiota","â":"larr","â":"nlarr","â":"rarr","â":"nrarr","â":"uarr","â":"darr","â":"harr","â®":"nharr","â":"varr","â":"nwarr","â":"nearr","â":"searr","â":"swarr","â":"rarrw","â̸":"nrarrw","â":"Larr","â":"Uarr","â ":"Rarr","â¡":"Darr","â¢":"larrtl","â£":"rarrtl","â¤":"mapstoleft","â¥":"mapstoup","â¦":"map","â§":"mapstodown","â©":"larrhk","âª":"rarrhk","â«":"larrlp","â¬":"rarrlp","â":"harrw","â°":"lsh","â±":"rsh","â²":"ldsh","â³":"rdsh","âµ":"crarr","â¶":"cularr","â·":"curarr","âº":"olarr","â»":"orarr","â¼":"lharu","â½":"lhard","â¾":"uharr","â¿":"uharl","â":"rharu","â":"rhard","â":"dharr","â":"dharl","â":"rlarr","â
":"udarr","â":"lrarr","â":"llarr","â":"uuarr","â":"rrarr","â":"ddarr","â":"lrhar","â":"rlhar","â":"lArr","â":"nlArr","â":"uArr","â":"rArr","â":"nrArr","â":"dArr","â":"iff","â":"nhArr","â":"vArr","â":"nwArr","â":"neArr","â":"seArr","â":"swArr","â":"lAarr","â":"rAarr","â":"zigrarr","â¤":"larrb","â¥":"rarrb","âµ":"duarr","â½":"loarr","â¾":"roarr","â¿":"hoarr","â":"forall","â":"comp","â":"part","â̸":"npart","â":"exist","â":"nexist","â
":"empty","â":"Del","â":"in","â":"notin","â":"ni","â":"notni","϶":"bepsi","â":"prod","â":"coprod","â":"sum","+":"plus","\xb1":"pm","\xf7":"div","\xd7":"times","<":"lt","â®":"nlt","<â":"nvlt","=":"equals","â ":"ne","=â¥":"bne","⩵":"Equal",">":"gt","â¯":"ngt",">â":"nvgt","\xac":"not","|":"vert","\xa6":"brvbar","â":"minus","â":"mp","â":"plusdo","â":"frasl","â":"setmn","â":"lowast","â":"compfn","â":"Sqrt","â":"prop","â":"infin","â":"angrt","â ":"ang","â â":"nang","â¡":"angmsd","â¢":"angsph","â£":"mid","â¤":"nmid","â¥":"par","â¦":"npar","â§":"and","â¨":"or","â©":"cap","â©ï¸":"caps","âª":"cup","âªï¸":"cups","â«":"int","â¬":"Int","â":"tint","â¨":"qint","â®":"oint","â¯":"Conint","â°":"Cconint","â±":"cwint","â²":"cwconint","â³":"awconint","â´":"there4","âµ":"becaus","â¶":"ratio","â·":"Colon","â¸":"minusd","âº":"mDDot","â»":"homtht","â¼":"sim","â":"nsim","â¼â":"nvsim","â½":"bsim","â½Ì±":"race","â¾":"ac","â¾Ì³":"acE","â¿":"acd","â":"wr","â":"esim","â̸":"nesim","â":"sime","â":"nsime","â
":"cong","â":"ncong","â":"simne","â":"ap","â":"nap","â":"ape","â":"apid","â̸":"napid","â":"bcong","â":"CupCap","â":"NotCupCap","ââ":"nvap","â":"bump","â̸":"nbump","â":"bumpe","â̸":"nbumpe","â":"doteq","â̸":"nedot","â":"eDot","â":"efDot","â":"erDot","â":"colone","â":"ecolon","â":"ecir","â":"cire","â":"wedgeq","â":"veeeq","â":"trie","â":"equest","â¡":"equiv","â¢":"nequiv","â¡â¥":"bnequiv","â¤":"le","â°":"nle","â¤â":"nvle","â¥":"ge","â±":"nge","â¥â":"nvge","â¦":"lE","â¦Ì¸":"nlE","â§":"gE","â§Ì¸":"ngE","â¨ï¸":"lvnE","â¨":"lnE","â©":"gnE","â©ï¸":"gvnE","âª":"ll","âªÌ¸":"nLtv","âªâ":"nLt","â«":"gg","â«Ì¸":"nGtv","â«â":"nGt","â¬":"twixt","â²":"lsim","â´":"nlsim","â³":"gsim","âµ":"ngsim","â¶":"lg","â¸":"ntlg","â·":"gl","â¹":"ntgl","âº":"pr","â":"npr","â»":"sc","â":"nsc","â¼":"prcue","â ":"nprcue","â½":"sccue","â¡":"nsccue","â¾":"prsim","â¿":"scsim","â¿Ì¸":"NotSucceedsTilde","â":"sub","â":"nsub","ââ":"vnsub","â":"sup","â
":"nsup","ââ":"vnsup","â":"sube","â":"nsube","â":"supe","â":"nsupe","âï¸":"vsubne","â":"subne","âï¸":"vsupne","â":"supne","â":"cupdot","â":"uplus","â":"sqsub","â̸":"NotSquareSubset","â":"sqsup","â̸":"NotSquareSuperset","â":"sqsube","â¢":"nsqsube","â":"sqsupe","â£":"nsqsupe","â":"sqcap","âï¸":"sqcaps","â":"sqcup","âï¸":"sqcups","â":"oplus","â":"ominus","â":"otimes","â":"osol","â":"odot","â":"ocir","â":"oast","â":"odash","â":"plusb","â":"minusb","â ":"timesb","â¡":"sdotb","â¢":"vdash","â¬":"nvdash","â£":"dashv","â¤":"top","â¥":"bot","â§":"models","â¨":"vDash","â":"nvDash","â©":"Vdash","â®":"nVdash","âª":"Vvdash","â«":"VDash","â¯":"nVDash","â°":"prurel","â²":"vltri","âª":"nltri","â³":"vrtri","â«":"nrtri","â´":"ltrie","â¬":"nltrie","â´â":"nvltrie","âµ":"rtrie","â":"nrtrie","âµâ":"nvrtrie","â¶":"origof","â·":"imof","â¸":"mumap","â¹":"hercon","âº":"intcal","â»":"veebar","â½":"barvee","â¾":"angrtvb","â¿":"lrtri","â":"Wedge","â":"Vee","â":"xcap","â":"xcup","â":"diam","â
":"sdot","â":"Star","â":"divonx","â":"bowtie","â":"ltimes","â":"rtimes","â":"lthree","â":"rthree","â":"bsime","â":"cuvee","â":"cuwed","â":"Sub","â":"Sup","â":"Cap","â":"Cup","â":"fork","â":"epar","â":"ltdot","â":"gtdot","â":"Ll","â̸":"nLl","â":"Gg","â̸":"nGg","âï¸":"lesg","â":"leg","â":"gel","âï¸":"gesl","â":"cuepr","â":"cuesc","â¦":"lnsim","â§":"gnsim","â¨":"prnsim","â©":"scnsim","â®":"vellip","â¯":"ctdot","â°":"utdot","â±":"dtdot","â²":"disin","â³":"isinsv","â´":"isins","âµ":"isindot","âµÌ¸":"notindot","â¶":"notinvc","â·":"notinvb","â¹":"isinE","â¹Ì¸":"notinE","âº":"nisd","â»":"xnis","â¼":"nis","â½":"notnivc","â¾":"notnivb","â
":"barwed","â":"Barwed","â":"drcrop","â":"dlcrop","â":"urcrop","â":"ulcrop","â":"bnot","â":"profline","â":"profsurf","â":"telrec","â":"target","â":"ulcorn","â":"urcorn","â":"dlcorn","â":"drcorn","â¢":"frown","â£":"smile","â":"cylcty","â®":"profalar","â¶":"topbot","â½":"ovbar","â¿":"solbar","â¼":"angzarr","â°":"lmoust","â±":"rmoust","â´":"tbrk","âµ":"bbrk","â¶":"bbrktbrk","â":"OverParenthesis","â":"UnderParenthesis","â":"OverBrace","â":"UnderBrace","â¢":"trpezium","â§":"elinters","â£":"blank","â":"boxh","â":"boxv","â":"boxdr","â":"boxdl","â":"boxur","â":"boxul","â":"boxvr","â¤":"boxvl","â¬":"boxhd","â´":"boxhu","â¼":"boxvh","â":"boxH","â":"boxV","â":"boxdR","â":"boxDr","â":"boxDR","â":"boxdL","â":"boxDl","â":"boxDL","â":"boxuR","â":"boxUr","â":"boxUR","â":"boxuL","â":"boxUl","â":"boxUL","â":"boxvR","â":"boxVr","â ":"boxVR","â¡":"boxvL","â¢":"boxVl","â£":"boxVL","â¤":"boxHd","â¥":"boxhD","â¦":"boxHD","â§":"boxHu","â¨":"boxhU","â©":"boxHU","âª":"boxvH","â«":"boxVh","â¬":"boxVH","â":"uhblk","â":"lhblk","â":"block","â":"blk14","â":"blk12","â":"blk34","â
50¡":"squ","âª":"squf","â«":"EmptyVerySmallSquare","â":"rect","â®":"marker","â±":"fltns","â³":"xutri","â´":"utrif","âµ":"utri","â¸":"rtrif","â¹":"rtri","â½":"xdtri","â¾":"dtrif","â¿":"dtri","â":"ltrif","â":"ltri","â":"loz","â":"cir","â¬":"tridot","â¯":"xcirc","â¸":"ultri","â¹":"urtri","âº":"lltri","â»":"EmptySmallSquare","â¼":"FilledSmallSquare","â
":"starf","â":"star","â":"phone","â":"female","â":"male","â ":"spades","â£":"clubs","â¥":"hearts","â¦":"diams","âª":"sung","â":"check","â":"cross","â ":"malt","â¶":"sext","â":"VerticalSeparator","â":"bsolhsub","â":"suphsol","âµ":"xlarr","â¶":"xrarr","â·":"xharr","â¸":"xlArr","â¹":"xrArr","âº":"xhArr","â¼":"xmap","â¿":"dzigrarr","â¤":"nvlArr","â¤":"nvrArr","â¤":"nvHarr","â¤
":"Map","â¤":"lbarr","â¤":"rbarr","â¤":"lBarr","â¤":"rBarr","â¤":"RBarr","â¤":"DDotrahd","â¤":"UpArrowBar","â¤":"DownArrowBar","â¤":"Rarrtl","â¤":"latail","â¤":"ratail","â¤":"lAtail","â¤":"rAtail","â¤":"larrfs","â¤":"rarrfs","â¤":"larrbfs","⤠":"rarrbfs","⤣":"nwarhk","⤤":"nearhk","⤥":"searhk","⤦":"swarhk","⤧":"nwnear","⤨":"toea","⤩":"tosa","⤪":"swnwar","⤳":"rarrc","⤳̸":"nrarrc","⤵":"cudarrr","⤶":"ldca","⤷":"rdca","⤸":"cudarrl","⤹":"larrpl","⤼":"curarrm","⤽":"cularrp","â¥
":"rarrpl","â¥":"harrcir","â¥":"Uarrocir","â¥":"lurdshar","â¥":"ldrushar","â¥":"LeftRightVector","â¥":"RightUpDownVector","â¥":"DownLeftRightVector","â¥":"LeftUpDownVector","â¥":"LeftVectorBar","â¥":"RightVectorBar","â¥":"RightUpVectorBar","â¥":"RightDownVectorBar","â¥":"DownLeftVectorBar","â¥":"DownRightVectorBar","â¥":"LeftUpVectorBar","â¥":"LeftDownVectorBar","â¥":"LeftTeeVector","â¥":"RightTeeVector","â¥":"RightUpTeeVector","â¥":"RightDownTeeVector","â¥":"DownLeftTeeVector","â¥":"DownRightTeeVector","⥠":"LeftUpTeeVector","⥡":"LeftDownTeeVector","⥢":"lHar","⥣":"uHar","⥤":"rHar","⥥":"dHar","⥦":"luruhar","⥧":"ldrdhar","⥨":"ruluhar","⥩":"rdldhar","⥪":"lharul","⥫":"llhard","⥬":"rharul","â¥":"lrhard","⥮":"udhar","⥯":"duhar","⥰":"RoundImplies","⥱":"erarr","⥲":"simrarr","⥳":"larrsim","⥴":"rarrsim","⥵":"rarrap","⥶":"ltlarr","⥸":"gtrarr","⥹":"subrarr","⥻":"suplarr","⥼":"lfisht","⥽":"rfisht","⥾":"ufisht","⥿":"dfisht","â¦":"vzigzag","â¦":"vangrt","â¦":"angrtvbd","⦤":"ange","⦥":"range","⦦":"dwangle","⦧":"uwangle","⦨":"angmsdaa","⦩":"angmsdab","⦪":"angmsdac","⦫":"angmsdad","⦬":"angmsdae","â¦":"angmsdaf","⦮":"angmsdag","⦯":"angmsdah","⦰":"bemptyv","⦱":"demptyv","⦲":"cemptyv","⦳":"raemptyv","⦴":"laemptyv","⦵":"ohbar","⦶":"omid","⦷":"opar","⦹":"operp","⦻":"olcross","⦼":"odsold","⦾":"olcir","⦿":"ofcir","â§":"olt","â§":"ogt","â§":"cirscir","â§":"cirE","â§":"solb","â§
":"bsolb","â§":"boxbox","â§":"trisb","â§":"rtriltri","â§":"LeftTriangleBar","â§Ì¸":"NotLeftTriangleBar","â§":"RightTriangleBar","â§Ì¸":"NotRightTriangleBar","â§":"iinfin","â§":"infintie","â§":"nvinfin","â§£":"eparsl","⧤":"smeparsl","â§¥":"eqvparsl","â§«":"lozf","â§´":"RuleDelayed","â§¶":"dsol","â¨":"xodot","â¨":"xoplus","â¨":"xotime","â¨":"xuplus","â¨":"xsqcup","â¨":"fpartint","â¨":"cirfnint","â¨":"awint","â¨":"rppolint","â¨":"scpolint","â¨":"npolint","â¨":"pointint","â¨":"quatint","â¨":"intlarhk","⨢":"pluscir","⨣":"plusacir","⨤":"simplus","⨥":"plusdu","⨦":"plussim","⨧":"plustwo","⨩":"mcomma","⨪":"minusdu","â¨":"loplus","⨮":"roplus","⨯":"Cross","⨰":"timesd","⨱":"timesbar","⨳":"smashp","⨴":"lotimes","⨵":"rotimes","⨶":"otimesas","⨷":"Otimes","⨸":"odiv","⨹":"triplus","⨺":"triminus","⨻":"tritime","⨼":"iprod","⨿":"amalg","â©":"capdot","â©":"ncup","â©":"ncap","â©":"capand","â©
":"cupor","â©":"cupcap","â©":"capcup","â©":"cupbrcap","â©":"capbrcup","â©":"cupcup","â©":"capcap","â©":"ccups","â©":"ccaps","â©":"ccupssm","â©":"And","â©":"Or","â©":"andand","â©":"oror","â©":"orslope","â©":"andslope","â©":"andv","â©":"orv","â©":"andd","â©":"ord","â©":"wedbar","⩦":"sdote","⩪":"simdot","â©":"congdot","â©Ì¸":"ncongdot","â©®":"easter","⩯":"ap
50acir","â©°":"apE","⩰̸":"napE","⩱":"eplus","⩲":"pluse","⩳":"Esim","â©·":"eDDot","⩸":"equivDD","⩹":"ltcir","⩺":"gtcir","â©»":"ltquest","⩼":"gtquest","⩽":"les","⩽̸":"nles","⩾":"ges","⩾̸":"nges","â©¿":"lesdot","âª":"gesdot","âª":"lesdoto","âª":"gesdoto","âª":"lesdotor","âª":"gesdotol","âª
":"lap","âª":"gap","âª":"lne","âª":"gne","âª":"lnap","âª":"gnap","âª":"lEg","âª":"gEl","âª":"lsime","âª":"gsime","âª":"lsimg","âª":"gsiml","âª":"lgE","âª":"glE","âª":"lesges","âª":"gesles","âª":"els","âª":"egs","âª":"elsdot","âª":"egsdot","âª":"el","âª":"eg","âª":"siml","âª":"simg","âª":"simlE","⪠":"simgE","⪡":"LessLess","⪡̸":"NotNestedLessLess","⪢":"GreaterGreater","⪢̸":"NotNestedGreaterGreater","⪤":"glj","⪥":"gla","⪦":"ltcc","⪧":"gtcc","⪨":"lescc","⪩":"gescc","⪪":"smt","⪫":"lat","⪬":"smte","⪬ï¸":"smtes","âª":"late","âªï¸":"lates","⪮":"bumpE","⪯":"pre","⪯̸":"npre","⪰":"sce","⪰̸":"nsce","⪳":"prE","⪴":"scE","⪵":"prnE","⪶":"scnE","⪷":"prap","⪸":"scap","⪹":"prnap","⪺":"scnap","⪻":"Pr","⪼":"Sc","⪽":"subdot","⪾":"supdot","⪿":"subplus","â«":"supplus","â«":"submult","â«":"supmult","â«":"subedot","â«":"supedot","â«
":"subE","â«
̸":"nsubE","â«":"supE","â«Ì¸":"nsupE","â«":"subsim","â«":"supsim","â«ï¸":"vsubnE","â«":"subnE","â«ï¸":"vsupnE","â«":"supnE","â«":"csub","â«":"csup","â«":"csube","â«":"csupe","â«":"subsup","â«":"supsub","â«":"subsub","â«":"supsup","â«":"suphsub","â«":"supdsub","â«":"forkv","â«":"topfork","â«":"mlcp","⫤":"Dashv","⫦":"Vdashl","â«§":"Barv","⫨":"vBar","â«©":"vBarv","â««":"Vbar","⫬":"Not","â«":"bNot","â«®":"rnmid","⫯":"cirmid","â«°":"midcir","⫱":"topcir","⫲":"nhpar","⫳":"parsim","⫽":"parsl","⫽â¥":"nparsl","â":"flat","â®":"natur","â¯":"sharp","\xa4":"curren","\xa2":"cent",$:"dollar","\xa3":"pound","\xa5":"yen","â¬":"euro","\xb9":"sup1","\xbd":"half","â
":"frac13","\xbc":"frac14","â
":"frac15","â
":"frac16","â
":"frac18","\xb2":"sup2","â
":"frac23","â
":"frac25","\xb3":"sup3","\xbe":"frac34","â
":"frac35","â
":"frac38","â
":"frac45","â
":"frac56","â
":"frac58","â
":"frac78","\uD835\uDCB6":"ascr","\uD835\uDD52":"aopf","\uD835\uDD1E":"afr","\uD835\uDD38":"Aopf","\uD835\uDD04":"Afr","\uD835\uDC9C":"Ascr",ª:"ordf",á:"aacute",Ã:"Aacute",à :"agrave",Ã:"Agrave",Ä:"abreve",Ä:"Abreve",â:"acirc",Ã:"Acirc",Ã¥:"aring",Ã
:"angst",ä:"auml",Ã:"Auml",ã:"atilde",Ã:"Atilde",Ä
:"aogon",Ä:"Aogon",Ä:"amacr",Ä:"Amacr",æ:"aelig",Ã:"AElig","\uD835\uDCB7":"bscr","\uD835\uDD53":"bopf","\uD835\uDD1F":"bfr","\uD835\uDD39":"Bopf",â¬:"Bscr","\uD835\uDD05":"Bfr","\uD835\uDD20":"cfr","\uD835\uDCB8":"cscr","\uD835\uDD54":"copf",â:"Cfr","\uD835\uDC9E":"Cscr",â:"Copf",Ä:"cacute",Ä:"Cacute",Ä:"ccirc",Ä:"Ccirc",Ä:"ccaron",Ä:"Ccaron",Ä:"cdot",Ä:"Cdot",ç:"ccedil",Ã:"Ccedil","â
":"incare","\uD835\uDD21":"dfr",â
:"dd","\uD835\uDD55":"dopf","\uD835\uDCB9":"dscr","\uD835\uDC9F":"Dscr","\uD835\uDD07":"Dfr",â
:"DD","\uD835\uDD3B":"Dopf",Ä:"dcaron",Ä:"Dcaron",Ä:"dstrok",Ä:"Dstrok",ð:"eth",Ã:"ETH",â
:"ee",â¯:"escr","\uD835\uDD22":"efr","\uD835\uDD56":"eopf",â°:"Escr","\uD835\uDD08":"Efr","\uD835\uDD3C":"Eopf",é:"eacute",Ã:"Eacute",è:"egrave",Ã:"Egrave",ê:"ecirc",Ã:"Ecirc",Ä:"ecaron",Ä:"Ecaron",ë:"euml",Ã:"Euml",Ä:"edot",Ä:"Edot",Ä:"eogon",Ä:"Eogon",Ä:"emacr",Ä:"Emacr","\uD835\uDD23":"ffr","\uD835\uDD57":"fopf","\uD835\uDCBB":"fscr","\uD835\uDD09":"Ffr","\uD835\uDD3D":"Fopf",â±:"Fscr",ï¬:"fflig",ï¬:"ffilig",ï¬:"ffllig",ï¬:"filig",fj:"fjlig",ï¬:"fllig",Æ:"fnof",â:"gscr","\uD835\uDD58":"gopf","\uD835\uDD24":"gfr","\uD835\uDCA2":"Gscr","\uD835\uDD3E":"Gopf","\uD835\uDD0A":"Gfr",ǵ:"gacute",Ä:"gbreve",Ä:"Gbreve",Ä:"gcirc",Ä:"Gcirc",Ä¡:"gdot",Ä :"Gdot",Ä¢:"Gcedil","\uD835\uDD25":"hfr",â:"planckh","\uD835\uDCBD":"hscr","\uD835\uDD59":"hopf",â:"Hscr",â:"Hfr",â:"Hopf",Ä¥:"hcirc",Ĥ:"Hcirc",â:"hbar",ħ:"hstrok",Ħ:"Hstrok","\uD835\uDD5A":"iopf","\uD835\uDD26":"ifr","\uD835\uDCBE":"iscr",â
:"ii","\uD835\uDD40":"Iopf",â:"Iscr",â:"Im",Ã:"iacute",Ã:"Iacute",ì:"igrave",Ã:"Igrave",î:"icirc",Ã:"Icirc",ï:"iuml",Ã:"Iuml",Ä©:"itilde",Ĩ:"Itilde",İ:"Idot",į:"iogon",Ä®:"Iogon",Ä«:"imacr",Ī:"Imacr",ij:"ijlig",IJ:"IJlig",ı:"imath","\uD835\uDCBF":"jscr","\uD835\uDD5B":"jopf","\uD835\uDD27":"jfr","\uD835\uDCA5":"Jscr","\uD835\uDD0D":"Jfr","\uD835\uDD41":"Jopf",ĵ:"jcirc",Ä´:"Jcirc",È·:"jmath","\uD835\uDD5C":"kopf","\uD835\uDCC0":"kscr","\uD835\uDD28":"kfr","\uD835\uDCA6":"Kscr","\uD835\uDD42":"Kopf","\uD835\uDD0E":"Kfr",Ä·:"kcedil",Ķ:"Kcedil","\uD835\uDD29":"lfr","\uD835\uDCC1":"lscr",â:"ell","\uD835\uDD5D":"lopf",â:"Lscr","\uD835\uDD0F":"Lfr","\uD835\uDD43":"Lopf",ĺ:"lacute",Ĺ:"Lacute",ľ:"lcaron",Ľ:"Lcaron",ļ:"lcedil",Ä»:"Lcedil",Å:"lstrok",Å:"Lstrok",Å:"lmidot",Ä¿:"Lmidot","\uD835\uDD2A":"mfr","\uD835\uDD5E":"mopf","\uD835\uDCC2":"mscr","\uD835\uDD10":"Mfr","\uD835\uDD44":"Mopf",â³:"Mscr","\uD835\uDD2B":"nfr","\uD835\uDD5F":"nopf","\uD835\uDCC3":"nscr",â:"Nopf","\uD835\uDCA9":"Nscr","\uD835\uDD11":"Nfr",Å:"nacute",Å:"Nacute",Å:"ncaron",Å:"Ncaron",ñ:"ntilde",Ã:"Ntilde",Å:"ncedil",Å
:"Ncedil","â":"numero",Å:"eng",Å:"ENG","\uD835\uDD60":"oopf","\uD835\uDD2C":"ofr",â´:"oscr","\uD835\uDCAA":"Oscr","\uD835\uDD12":"Ofr","\uD835\uDD46":"Oopf",º:"ordm",ó:"oacute",Ã:"Oacute",ò:"ograve",Ã:"Ograve",ô:"ocirc",Ã:"Ocirc",ö:"ouml",Ã:"Ouml",Å:"odblac",Å:"Odblac",õ:"otilde",Ã:"Otilde",ø:"oslash",Ã:"Oslash",Å:"omacr",Å:"Omacr",Å:"oelig",Å:"OElig","\uD835\uDD2D":"pfr","\uD835\uDCC5":"pscr","\uD835\uDD61":"popf",â:"Popf","\uD835\uDD13":"Pfr","\uD835\uDCAB":"Pscr","\uD835\uDD62":"qopf","\uD835\uDD2E":"qfr","\uD835\uDCC6":"qscr","\uD835\uDCAC":"Qscr","\uD835\uDD14":"Qfr",â:"Qopf",ĸ:"kgreen","\uD835\uDD2F":"rfr","\uD835\uDD63":"ropf","\uD835\uDCC7":"rscr",â:"Rscr",â:"Re",â:"Ropf",Å:"racute",Å:"Racute",Å:"rcaron",Å:"Rcaron",Å:"rcedil",Å:"Rcedil","\uD835\uDD64":"sopf","\uD835\uDCC8":"sscr","\uD835\uDD30":"sfr","\uD835\uDD4A":"Sopf","\uD835\uDD16":"Sfr","\uD835\uDCAE":"Sscr","â":"oS",Å:"sacute",Å:"Sacute",Å:"scirc",Å:"Scirc",Å¡:"scaron",Å :"Scaron",Å:"scedil",Å:"Scedil",Ã:"szlig","\uD835\uDD31":"tfr","\uD835\uDCC9":"tscr","\uD835\uDD65":"topf","\uD835\uDCAF":"Tscr","\uD835\uDD17":"Tfr","\uD835\uDD4B":"Topf",Å¥:"tcaron",Ť:"Tcaron",Å£:"tcedil",Å¢:"Tcedil","â¢":"trade",ŧ:"tstrok",Ŧ:"Tstrok","\uD835\uDCCA":"uscr","\uD835\uDD66":"uopf","\uD835\uDD32":"ufr","\uD835\uDD4C":"Uopf","\uD835\uDD18":"Ufr","\uD835\uDCB0":"Uscr",ú:"uacute",Ã:"Uacute",ù:"ugrave",Ã:"Ugrave",Å:"ubreve",Ŭ:"Ubreve",û:"ucirc",Ã:"Ucirc",ů:"uring",Å®:"Uring",ü:"uuml",Ã:"Uuml",ű:"udblac",Ű:"Udblac",Å©
50:"utilde",Ũ:"Utilde",ų:"uogon",Ų:"Uogon",Å«:"umacr",Ū:"Umacr","\uD835\uDD33":"vfr","\uD835\uDD67":"vopf","\uD835\uDCCB":"vscr","\uD835\uDD19":"Vfr","\uD835\uDD4D":"Vopf","\uD835\uDCB1":"Vscr","\uD835\uDD68":"wopf","\uD835\uDCCC":"wscr","\uD835\uDD34":"wfr","\uD835\uDCB2":"Wscr","\uD835\uDD4E":"Wopf","\uD835\uDD1A":"Wfr",ŵ:"wcirc",Å´:"Wcirc","\uD835\uDD35":"xfr","\uD835\uDCCD":"xscr","\uD835\uDD69":"xopf","\uD835\uDD4F":"Xopf","\uD835\uDD1B":"Xfr","\uD835\uDCB3":"Xscr","\uD835\uDD36":"yfr","\uD835\uDCCE":"yscr","\uD835\uDD6A":"yopf","\uD835\uDCB4":"Yscr","\uD835\uDD1C":"Yfr","\uD835\uDD50":"Yopf",ý:"yacute",Ã:"Yacute",Å·:"ycirc",Ŷ:"Ycirc",ÿ:"yuml",Ÿ:"Yuml","\uD835\uDCCF":"zscr","\uD835\uDD37":"zfr","\uD835\uDD6B":"zopf",â¨:"Zfr",â¤:"Zopf","\uD835\uDCB5":"Zscr",ź:"zacute",Ź:"Zacute",ž:"zcaron",Ž:"Zcaron",ż:"zdot",Å»:"Zdot",Ƶ:"imped",þ:"thorn",Ã:"THORN",Å:"napos",α:"alpha",Î:"Alpha",β:"beta",Î:"Beta",γ:"gamma",Î:"Gamma",δ:"delta",Î:"Delta",ε:"epsi",ϵ:"epsiv",Î:"Epsilon",Ï:"gammad",Ï:"Gammad",ζ:"zeta",Î:"Zeta",η:"eta",Î:"Eta",θ:"theta",Ï:"thetav",Î:"Theta",ι:"iota",Î:"Iota",κ:"kappa",ϰ:"kappav",Î:"Kappa",λ:"lambda",Î:"Lambda",μ:"mu",µ:"micro",Î:"Mu",ν:"nu",Î:"Nu",ξ:"xi",Î:"Xi",ο:"omicron",Î:"Omicron",Ï:"pi",Ï:"piv",Î :"Pi",Ï:"rho",ϱ:"rhov",Ρ:"Rho",Ï:"sigma",Σ:"Sigma",Ï:"sigmaf",Ï:"tau",Τ:"Tau",Ï
:"upsi",Î¥:"Upsilon",Ï:"Upsi",Ï:"phi",Ï:"phiv",Φ:"Phi",Ï:"chi",Χ:"Chi",Ï:"psi",Ψ:"Psi",Ï:"omega",Ω:"ohm",а:"acy",Ð:"Acy",б:"bcy",Ð:"Bcy",в:"vcy",Ð:"Vcy",г:"gcy",Ð:"Gcy",Ñ:"gjcy",Ð:"GJcy",д:"dcy",Ð:"Dcy",Ñ:"djcy",Ð:"DJcy",е:"iecy",Ð:"IEcy",Ñ:"iocy",Ð:"IOcy",Ñ:"jukcy",Ð:"Jukcy",ж:"zhcy",Ð:"ZHcy",з:"zcy",Ð:"Zcy",Ñ:"dscy",Ð
:"DScy",и:"icy",Ð:"Icy",Ñ:"iukcy",Ð:"Iukcy",Ñ:"yicy",Ð:"YIcy",й:"jcy",Ð:"Jcy",Ñ:"jsercy",Ð:"Jsercy",к:"kcy",Ð:"Kcy",Ñ:"kjcy",Ð:"KJcy",л:"lcy",Ð:"Lcy",Ñ:"ljcy",Ð:"LJcy",м:"mcy",Ð:"Mcy",н:"ncy",Ð:"Ncy",Ñ:"njcy",Ð:"NJcy",о:"ocy",Ð:"Ocy",п:"pcy",Ð:"Pcy",Ñ:"rcy",Ð :"Rcy",Ñ:"scy",С:"Scy",Ñ:"tcy",Т:"Tcy",Ñ:"tshcy",Ð:"TSHcy",Ñ:"ucy",У:"Ucy",Ñ:"ubrcy",Ð:"Ubrcy",Ñ:"fcy",Ф:"Fcy",Ñ
:"khcy",Ð¥:"KHcy",Ñ:"tscy",Ц:"TScy",Ñ:"chcy",Ч:"CHcy",Ñ:"dzcy",Ð:"DZcy",Ñ:"shcy",Ш:"SHcy",Ñ:"shchcy",Щ:"SHCHcy",Ñ:"hardcy",Ъ:"HARDcy",Ñ:"ycy",Ы:"Ycy",Ñ:"softcy",Ь:"SOFTcy",Ñ:"ecy",Ð:"Ecy",Ñ:"yucy",Ю:"YUcy",Ñ:"yacy",Я:"YAcy",âµ:"aleph",â¶:"beth",â·:"gimel",â¸:"daleth"},l=/["&'<>`]/g,d={'"':""","&":"&","'":"'","<":"<",">":">","`":"`"},f=/&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/,p=/[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,h=
vendor: 16,832 bytes, line 50
50/&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g
50,m={aacute:"\xe1",Aacute:"\xc1",abreve:"Ä",Abreve:"Ä",ac:"â¾",acd:"â¿",acE:"â¾Ì³",acirc:"\xe2",Acirc:"\xc2",acute:"\xb4",acy:"а",Acy:"Ð",aelig:"\xe6",AElig:"\xc6",af:"â¡",afr:"\uD835\uDD1E",Afr:"\uD835\uDD04",agrave:"\xe0",Agrave:"\xc0",alefsym:"âµ",aleph:"âµ",alpha:"α",Alpha:"Î",amacr:"Ä",Amacr:"Ä",amalg:"⨿",amp:"&",AMP:"&",and:"â§",And:"â©",andand:"â©",andd:"â©",andslope:"â©",andv:"â©",ang:"â ",ange:"⦤",angle:"â ",angmsd:"â¡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"â¦",angmsdag:"⦮",angmsdah:"⦯",angrt:"â",angrtvb:"â¾",angrtvbd:"â¦",angsph:"â¢",angst:"\xc5",angzarr:"â¼",aogon:"Ä
",Aogon:"Ä",aopf:"\uD835\uDD52",Aopf:"\uD835\uDD38",ap:"â",apacir:"⩯",ape:"â",apE:"â©°",apid:"â",apos:"'",ApplyFunction:"â¡",approx:"â",approxeq:"â",aring:"\xe5",Aring:"\xc5",ascr:"\uD835\uDCB6",Ascr:"\uD835\uDC9C",Assign:"â",ast:"*",asymp:"â",asympeq:"â",atilde:"\xe3",Atilde:"\xc3",auml:"\xe4",Auml:"\xc4",awconint:"â³",awint:"â¨",backcong:"â",backepsilon:"϶",backprime:"âµ",backsim:"â½",backsimeq:"â",Backslash:"â",Barv:"â«§",barvee:"â½",barwed:"â
",Barwed:"â",barwedge:"â
",bbrk:"âµ",bbrktbrk:"â¶",bcong:"â",bcy:"б",Bcy:"Ð",bdquo:"â",becaus:"âµ",because:"âµ",Because:"âµ",bemptyv:"⦰",bepsi:"϶",bernou:"â¬",Bernoullis:"â¬",beta:"β",Beta:"Î",beth:"â¶",between:"â¬",bfr:"\uD835\uDD1F",Bfr:"\uD835\uDD05",bigcap:"â",bigcirc:"â¯",bigcup:"â",bigodot:"â¨",bigoplus:"â¨",bigotimes:"â¨",bigsqcup:"â¨",bigstar:"â
",bigtriangledown:"â½",bigtriangleup:"â³",biguplus:"â¨",bigvee:"â",bigwedge:"â",bkarow:"â¤",blacklozenge:"â§«",blacksquare:"âª",blacktriangle:"â´",blacktriangledown:"â¾",blacktriangleleft:"â",blacktriangleright:"â¸",blank:"â£",blk12:"â",blk14:"â",blk34:"â",block:"â",bne:"=â¥",bnequiv:"â¡â¥",bnot:"â",bNot:"â«",bopf:"\uD835\uDD53",Bopf:"\uD835\uDD39",bot:"â¥",bottom:"â¥",bowtie:"â",boxbox:"â§",boxdl:"â",boxdL:"â",boxDl:"â",boxDL:"â",boxdr:"â",boxdR:"â",boxDr:"â",boxDR:"â",boxh:"â",boxH:"â",boxhd:"â¬",boxhD:"â¥",boxHd:"â¤",boxHD:"â¦",boxhu:"â´",boxhU:"â¨",boxHu:"â§",boxHU:"â©",boxminus:"â",boxplus:"â",boxtimes:"â ",boxul:"â",boxuL:"â",boxUl:"â",boxUL:"â",boxur:"â",boxuR:"â",boxUr:"â",boxUR:"â",boxv:"â",boxV:"â",boxvh:"â¼",boxvH:"âª",boxVh:"â«",boxVH:"â¬",boxvl:"â¤",boxvL:"â¡",boxVl:"â¢",boxVL:"â£",boxvr:"â",boxvR:"â",boxVr:"â",boxVR:"â ",bprime:"âµ",breve:"Ë",Breve:"Ë",brvbar:"\xa6",bscr:"\uD835\uDCB7",Bscr:"â¬",bsemi:"â",bsim:"â½",b
50sime:"â",bsol:"\\",bsolb:"â§
",bsolhsub:"â",bull:"â¢",bullet:"â¢",bump:"â",bumpe:"â",bumpE:"⪮",bumpeq:"â",Bumpeq:"â",cacute:"Ä",Cacute:"Ä",cap:"â©",Cap:"â",capand:"â©",capbrcup:"â©",capcap:"â©",capcup:"â©",capdot:"â©",CapitalDifferentialD:"â
",caps:"â©ï¸",caret:"â",caron:"Ë",Cayleys:"â",ccaps:"â©",ccaron:"Ä",Ccaron:"Ä",ccedil:"\xe7",Ccedil:"\xc7",ccirc:"Ä",Ccirc:"Ä",Cconint:"â°",ccups:"â©",ccupssm:"â©",cdot:"Ä",Cdot:"Ä",cedil:"\xb8",Cedilla:"\xb8",cemptyv:"⦲",cent:"\xa2",centerdot:"\xb7",CenterDot:"\xb7",cfr:"\uD835\uDD20",Cfr:"â",chcy:"Ñ",CHcy:"Ч",check:"â",checkmark:"â",chi:"Ï",Chi:"Χ",cir:"â",circ:"Ë",circeq:"â",circlearrowleft:"âº",circlearrowright:"â»",circledast:"â",circledcirc:"â",circleddash:"â",CircleDot:"â",circledR:"\xae",circledS:"â",CircleMinus:"â",CirclePlus:"â",CircleTimes:"â",cire:"â",cirE:"â§",cirfnint:"â¨",cirmid:"⫯",cirscir:"â§",ClockwiseContourIntegral:"â²",CloseCurlyDoubleQuote:"â",CloseCurlyQuote:"â",clubs:"â£",clubsuit:"â£",colon:":",Colon:"â·",colone:"â",Colone:"â©´",coloneq:"â",comma:",",commat:"@",comp:"â",compfn:"â",complement:"â",complexes:"â",cong:"â
",congdot:"â©",Congruent:"â¡",conint:"â®",Conint:"â¯",ContourIntegral:"â®",copf:"\uD835\uDD54",Copf:"â",coprod:"â",Coproduct:"â",copy:"\xa9",COPY:"\xa9",copysr:"â",CounterClockwiseContourIntegral:"â³",crarr:"âµ",cross:"â",Cross:"⨯",cscr:"\uD835\uDCB8",Cscr:"\uD835\uDC9E",csub:"â«",csube:"â«",csup:"â«",csupe:"â«",ctdot:"â¯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"â",cuesc:"â",cularr:"â¶",cularrp:"⤽",cup:"âª",Cup:"â",cupbrcap:"â©",cupcap:"â©",CupCap:"â",cupcup:"â©",cupdot:"â",cupor:"â©
",cups:"âªï¸",curarr:"â·",curarrm:"⤼",curlyeqprec:"â",curlyeqsucc:"â",curlyvee:"â",curlywedge:"â",curren:"\xa4",curvearrowleft:"â¶",curvearrowright:"â·",cuvee:"â",cuwed:"â",cwconint:"â²",cwint:"â±",cylcty:"â",dagger:"â ",Dagger:"â¡",daleth:"â¸",darr:"â",dArr:"â",Darr:"â¡",dash:"â",dashv:"â£",Dashv:"⫤",dbkarow:"â¤",dblac:"Ë",dcaron:"Ä",Dcaron:"Ä",dcy:"д",Dcy:"Ð",dd:"â
",DD:"â
",ddagger:"â¡",ddarr:"â",DDotrahd:"â¤",ddotseq:"â©·",deg:"\xb0",Del:"â",delta:"δ",Delta:"Î",demptyv:"⦱",dfisht:"⥿",dfr:"\uD835\uDD21",Dfr:"\uD835\uDD07",dHar:"⥥",dharl:"â",dharr:"â",DiacriticalAcute:"\xb4",DiacriticalDot:"Ë",DiacriticalDoubleAcute:"Ë",DiacriticalGrave:"`",DiacriticalTilde:"Ë",diam:"â",diamond:"â",Diamond:"â",diamondsuit:"â¦",diams:"â¦",die:"\xa8",DifferentialD:"â
",digamma:"Ï",disin:"â²",div:"\xf7",divide:"\xf7",divideontimes:"â",divonx:"â",djcy:"Ñ",DJcy:"Ð",dlcorn:"â",dlcrop:"â",dollar:"$",dopf:"\uD835\uDD55",Dopf:"\uD835\uDD3B",dot:"Ë",Dot:"\xa8",DotDot:"â",doteq:"â",doteqdot:"â",DotEqual:"â",dotminus:"â¸",dotplus:"â",dotsquare:"â¡",doublebarwedge:"â",DoubleContourIntegral:"â¯",DoubleDot:"\xa8",DoubleDownArrow:"â",DoubleLeftArrow:"â",DoubleLeftRightArrow:"â",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"â¸",DoubleLongLeftRightArrow:"âº",DoubleLongRightArrow:"â¹",DoubleRightArrow:"â",DoubleRightTee:"â¨",DoubleUpArrow:"â",DoubleUpDownArrow:"â",DoubleVerticalBar:"â¥",downarrow:"â",Downarrow:"â",DownArrow:"â",DownArrowBar:"â¤",DownArrowUpArrow:"âµ",DownBreve:"Ì",downdownarrows:"â",downharpoonleft:"â",downharpoonright:"â",DownLeftRightVector:"â¥",DownLeftTeeVector:"â¥",DownLeftVector:"â½",DownLeftVectorBar:"â¥",DownRightTeeVector:"â¥",DownRightVector:"â",DownRightVectorBar:"â¥",DownTee:"â¤",DownTeeArrow:"â§",drbkarow:"â¤",drcorn:"â",drcrop:"â",dscr:"\uD835\uDCB9",Dscr:"\uD835\uDC9F",dscy:"Ñ",DScy:"Ð
",dsol:"â§¶",dstrok:"Ä",Dstrok:"Ä",dtdot:"â±",dtri:"â¿",dtrif:"â¾",duarr:"âµ",duhar:"⥯",dwangle:"⦦",dzcy:"Ñ",DZcy:"Ð",dzigrarr:"â¿",eacute:"\xe9",Eacute:"\xc9",easter:"â©®",ecaron:"Ä",Ecaron:"Ä",ecir:"â",ecirc:"\xea",Ecirc:"\xca",ecolon:"â",ecy:"Ñ",Ecy:"Ð",eDDot:"â©·",edot:"Ä",eDot:"â",Edot:"Ä",ee:"â
",efDot:"â",efr:"\uD835\uDD22",Efr:"\uD835\uDD08",eg:"âª",egrave:"\xe8",Egrave:"\xc8",egs:"âª",egsdot:"âª",el:"âª",Element:"â",elinters:"â§",ell:"â",els:"âª",elsdot:"âª",emacr:"Ä",Emacr:"Ä",empty:"â
",emptyset:"â
",EmptySmallSquare:"â»",emptyv:"â
",EmptyVerySmallSquare:"â«",emsp:"â",emsp13:"â",emsp14:"â
",eng:"Å",ENG:"Å",ensp:"â",eogon:"Ä",Eogon:"Ä",eopf:"\uD835\uDD56",Eopf:"\uD835\uDD3C",epar:"â",eparsl:"â§£",eplus:"⩱",epsi:"ε",epsilon:"ε",Epsilon:"Î",epsiv:"ϵ",eqcirc:"â",eqcolon:"â",eqsim:"â",eqslantgtr:"âª",eqslantless:"âª",Equal:"⩵",equals:"=",EqualTilde:"â",equest:"â",Equilibrium:"â",equiv:"â¡",equivDD:"⩸",eqvparsl:"â§¥",erarr:"⥱",erDot:"â",escr:"â¯",Escr:"â°",esdot:"â",esim:"â",Esim:"⩳",eta:"η",Eta:"Î",eth:"\xf0",ETH:"\xd0",euml:"\xeb",Euml:"\xcb",euro:"â¬",excl:"!",exist:"â",Exists:"â",expectation:"â°",exponentiale:"â
",ExponentialE:"â
",fallingdotseq:"â",fcy:"Ñ",Fcy:"Ф",female:"â",ffilig:"ï¬",fflig:"ï¬",ffllig:"ï¬",ffr:"\uD835\uDD23",Ffr:"\uD835\uDD09",filig:"ï¬",FilledSmallSquare:"â¼",FilledVerySmallSquare:"âª",fjlig:"fj",flat:"â",fllig:"ï¬",fltns:"â±",fnof:"Æ",fopf:"\uD835\uDD57",Fopf:"\uD835\uDD3D",forall:"â",ForAll:"â",fork:"â",forkv:"â«",Fouriertrf:"â±",fpartint:"â¨",frac12:"\xbd",frac13:"â
",frac14:"\xbc",frac15:"â
",frac16:"â
",frac18
50:"â
",frac23:"â
",frac25:"â
",frac34:"\xbe",frac35:"â
",frac38:"â
",frac45:"â
",frac56:"â
",frac58:"â
",frac78:"â
",frasl:"â",frown:"â¢",fscr:"\uD835\uDCBB",Fscr:"â±",gacute:"ǵ",gamma:"γ",Gamma:"Î",gammad:"Ï",Gammad:"Ï",gap:"âª",gbreve:"Ä",Gbreve:"Ä",Gcedil:"Ä¢",gcirc:"Ä",Gcirc:"Ä",gcy:"г",Gcy:"Ð",gdot:"Ä¡",Gdot:"Ä ",ge:"â¥",gE:"â§",gel:"â",gEl:"âª",geq:"â¥",geqq:"â§",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"âª",gesdoto:"âª",gesdotol:"âª",gesl:"âï¸",gesles:"âª",gfr:"\uD835\uDD24",Gfr:"\uD835\uDD0A",gg:"â«",Gg:"â",ggg:"â",gimel:"â·",gjcy:"Ñ",GJcy:"Ð",gl:"â·",gla:"⪥",glE:"âª",glj:"⪤",gnap:"âª",gnapprox:"âª",gne:"âª",gnE:"â©",gneq:"âª",gneqq:"â©",gnsim:"â§",gopf:"\uD835\uDD58",Gopf:"\uD835\uDD3E",grave:"`",GreaterEqual:"â¥",GreaterEqualLess:"â",GreaterFullEqual:"â§",GreaterGreater:"⪢",GreaterLess:"â·",GreaterSlantEqual:"⩾",GreaterTilde:"â³",gscr:"â",Gscr:"\uD835\uDCA2",gsim:"â³",gsime:"âª",gsiml:"âª",gt:">",Gt:"â«",GT:">",gtcc:"⪧",gtcir:"⩺",gtdot:"â",gtlPar:"â¦",gtquest:"⩼",gtrapprox:"âª",gtrarr:"⥸",gtrdot:"â",gtreqless:"â",gtreqqless:"âª",gtrless:"â·",gtrsim:"â³",gvertneqq:"â©ï¸",gvnE:"â©ï¸",Hacek:"Ë",hairsp:"â",half:"\xbd",hamilt:"â",hardcy:"Ñ",HARDcy:"Ъ",harr:"â",hArr:"â",harrcir:"â¥",harrw:"â",Hat:"^",hbar:"â",hcirc:"Ä¥",Hcirc:"Ĥ",hearts:"â¥",heartsuit:"â¥",hellip:"â¦",hercon:"â¹",hfr:"\uD835\uDD25",Hfr:"â",HilbertSpace:"â",hksearow:"⤥",hkswarow:"⤦",hoarr:"â¿",homtht:"â»",hookleftarrow:"â©",hookrightarrow:"âª",hopf:"\uD835\uDD59",Hopf:"â",horbar:"â",HorizontalLine:"â",hscr:"\uD835\uDCBD",Hscr:"â",hslash:"â",hstrok:"ħ",Hstrok:"Ħ",HumpDownHump:"â",HumpEqual:"â",hybull:"â",hyphen:"â",iacute:"\xed",Iacute:"\xcd",ic:"â£",icirc:"\xee",Icirc:"\xce",icy:"и",Icy:"Ð",Idot:"İ",iecy:"е",IEcy:"Ð",iexcl:"\xa1",iff:"â",ifr:"\uD835\uDD26",Ifr:"â",igrave:"\xec",Igrave:"\xcc",ii:"â
",iiiint:"â¨",iiint:"â",iinfin:"â§",iiota:"â©",ijlig:"ij",IJlig:"IJ",Im:"â",imacr:"Ä«",Imacr:"Ī",image:"â",ImaginaryI:"â
",imagline:"â",imagpart:"â",imath:"ı",imof:"â·",imped:"Ƶ",Implies:"â",in:"â",incare:"â
",infin:"â",infintie:"â§",inodot:"ı",int:"â«",Int:"â¬",intcal:"âº",integers:"â¤",Integral:"â«",intercal:"âº",Intersection:"â",intlarhk:"â¨",intprod:"⨼",InvisibleComma:"â£",InvisibleTimes:"â¢",iocy:"Ñ",IOcy:"Ð",iogon:"į",Iogon:"Ä®",iopf:"\uD835\uDD5A",Iopf:"\uD835\uDD40",iota:"ι",Iota:"Î",iprod:"⨼",iquest:"\xbf",iscr:"\uD835\uDCBE",Iscr:"â",isin:"â",isindot:"âµ",isinE:"â¹",isins:"â´",isinsv:"â³",isinv:"â",it:"â¢",itilde:"Ä©",Itilde:"Ĩ",iukcy:"Ñ",Iukcy:"Ð",iuml:"\xef",Iuml:"\xcf",jcirc:"ĵ",Jcirc:"Ä´",jcy:"й",Jcy:"Ð",jfr:"\uD835\uDD27",Jfr:"\uD835\uDD0D",jmath:"È·",jopf:"\uD835\uDD5B",Jopf:"\uD835\uDD41",jscr:"\uD835\uDCBF",Jscr:"\uD835\uDCA5",jsercy:"Ñ",Jsercy:"Ð",jukcy:"Ñ",Jukcy:"Ð",kappa:"κ",Kappa:"Î",kappav:"ϰ",kcedil:"Ä·",Kcedil:"Ķ",kcy:"к",Kcy:"Ð",kfr:"\uD835\uDD28",Kfr:"\uD835\uDD0E",kgreen:"ĸ",khcy:"Ñ
",KHcy:"Ð¥",kjcy:"Ñ",KJcy:"Ð",kopf:"\uD835\uDD5C",Kopf:"\uD835\uDD42",kscr:"\uD835\uDCC0",Kscr:"\uD835\uDCA6",lAarr:"â",lacute:"ĺ",Lacute:"Ĺ",laemptyv:"⦴",lagran:"â",lambda:"λ",Lambda:"Î",lang:"â¨",Lang:"âª",langd:"â¦",langle:"â¨",lap:"âª
",Laplacetrf:"â",laquo:"\xab",larr:"â",lArr:"â",Larr:"â",larrb:"â¤",larrbfs:"â¤",larrfs:"â¤",larrhk:"â©",larrlp:"â«",larrpl:"⤹",larrsim:"⥳",larrtl:"â¢",lat:"⪫",latail:"â¤",lAtail:"â¤",late:"âª",lates:"âªï¸",lbarr:"â¤",lBarr:"â¤",lbbrk:"â²",lbrace:"{",lbrack:"[",lbrke:"â¦",lbrksld:"â¦",lbrkslu:"â¦",lcaron:"ľ",Lcaron:"Ľ",lcedil:"ļ",Lcedil:"Ä»",lceil:"â",lcub:"{",lcy:"л",Lcy:"Ð",ldca:"⤶",ldquo:"â",ldquor:"â",ldrdhar:"⥧",ldrushar:"â¥",ldsh:"â²",le:"â¤",lE:"â¦",LeftAngleBracket:"â¨",leftarrow:"â",Leftarrow:"â",LeftArrow:"â",LeftArrowBar:"â¤",LeftArrowRightArrow:"â",leftarrowtail:"â¢",LeftCeiling:"â",LeftDoubleBracket:"â¦",LeftDownTeeVector:"⥡",LeftDownVector:"â",LeftDownVectorBar:"â¥",LeftFloor:"â",leftharpoondown:"â½",leftharpoonup:"â¼",leftleftarrows:"â",leftrightarrow:"â",Leftrightarrow:"â",LeftRightArrow:"â",leftrightarrows:"â",leftrightharpoons:"â",leftrightsquigarrow:"â",LeftRightVector:"â¥",LeftTee:"â£",LeftTeeArrow:"â¤",LeftTeeVector:"â¥",leftthreetimes:"â",LeftTriangle:"â²",LeftTriangleBar:"â§",LeftTriangleEqual:"â´",LeftUpDownVector:"â¥",LeftUpTeeVector:"⥠",LeftUpVector:"â¿",LeftUpVectorBar:"â¥",LeftVector:"â¼",LeftVectorBar:"â¥",leg:"â",lEg:"âª",leq:"â¤",leqq:"â¦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"â©¿",lesdoto:"âª",lesdotor:"âª",lesg:"âï¸",lesges:"âª",lessapprox:"âª
",lessdot:"â
50",lesseqgtr:"â",lesseqqgtr:"âª",LessEqualGreater:"â",LessFullEqual:"â¦",LessGreater:"â¶",lessgtr:"â¶",LessLess:"⪡",lesssim:"â²",LessSlantEqual:"⩽",LessTilde:"â²",lfisht:"⥼",lfloor:"â",lfr:"\uD835\uDD29",Lfr:"\uD835\uDD0F",lg:"â¶",lgE:"âª",lHar:"⥢",lhard:"â½",lharu:"â¼",lharul:"⥪",lhblk:"â",ljcy:"Ñ",LJcy:"Ð",ll:"âª",Ll:"â",llarr:"â",llcorner:"â",Lleftarrow:"â",llhard:"⥫",lltri:"âº",lmidot:"Å",Lmidot:"Ä¿",lmoust:"â°",lmoustache:"â°",lnap:"âª",lnapprox:"âª",lne:"âª",lnE:"â¨",lneq:"âª",lneqq:"â¨",lnsim:"â¦",loang:"â¬",loarr:"â½",lobrk:"â¦",longleftarrow:"âµ",Longleftarrow:"â¸",LongLeftArrow:"âµ",longleftrightarrow:"â·",Longleftrightarrow:"âº",LongLeftRightArrow:"â·",longmapsto:"â¼",longrightarrow:"â¶",Longrightarrow:"â¹",LongRightArrow:"â¶",looparrowleft:"â«",looparrowright:"â¬",lopar:"â¦
",lopf:"\uD835\uDD5D",Lopf:"\uD835\uDD43",loplus:"â¨",lotimes:"⨴",lowast:"â",lowbar:"_",LowerLeftArrow:"â",LowerRightArrow:"â",loz:"â",lozenge:"â",lozf:"â§«",lpar:"(",lparlt:"â¦",lrarr:"â",lrcorner:"â",lrhar:"â",lrhard:"â¥",lrm:"â",lrtri:"â¿",lsaquo:"â¹",lscr:"\uD835\uDCC1",Lscr:"â",lsh:"â°",Lsh:"â°",lsim:"â²",lsime:"âª",lsimg:"âª",lsqb:"[",lsquo:"â",lsquor:"â",lstrok:"Å",Lstrok:"Å",lt:"<",Lt:"âª",LT:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"â",lthree:"â",ltimes:"â",ltlarr:"⥶",ltquest:"â©»",ltri:"â",ltrie:"â´",ltrif:"â",ltrPar:"â¦",lurdshar:"â¥",luruhar:"⥦",lvertneqq:"â¨ï¸",lvnE:"â¨ï¸",macr:"\xaf",male:"â",malt:"â ",maltese:"â ",map:"â¦",Map:"â¤
",mapsto:"â¦",mapstodown:"â§",mapstoleft:"â¤",mapstoup:"â¥",marker:"â®",mcomma:"⨩",mcy:"м",Mcy:"Ð",mdash:"â",mDDot:"âº",measuredangle:"â¡",MediumSpace:"â",Mellintrf:"â³",mfr:"\uD835\uDD2A",Mfr:"\uD835\uDD10",mho:"â§",micro:"\xb5",mid:"â£",midast:"*",midcir:"â«°",middot:"\xb7",minus:"â",minusb:"â",minusd:"â¸",minusdu:"⨪",MinusPlus:"â",mlcp:"â«",mldr:"â¦",mnplus:"â",models:"â§",mopf:"\uD835\uDD5E",Mopf:"\uD835\uDD44",mp:"â",mscr:"\uD835\uDCC2",Mscr:"â³",mstpos:"â¾",mu:"μ",Mu:"Î",multimap:"â¸",mumap:"â¸",nabla:"â",nacute:"Å",Nacute:"Å",nang:"â â",nap:"â",napE:"⩰̸",napid:"â̸",napos:"Å",napprox:"â",natur:"â®",natural:"â®",naturals:"â",nbsp:"\xa0",nbump:"â̸",nbumpe:"â̸",ncap:"â©",ncaron:"Å",Ncaron:"Å",ncedil:"Å",Ncedil:"Å
",ncong:"â",ncongdot:"â©Ì¸",ncup:"â©",ncy:"н",Ncy:"Ð",ndash:"â",ne:"â ",nearhk:"⤤",nearr:"â",neArr:"â",nearrow:"â",nedot:"â̸",NegativeMediumSpace:"â",NegativeThickSpace:"â",NegativeThinSpace:"â",NegativeVeryThinSpace:"â",nequiv:"â¢",nesear:"⤨",nesim:"â̸",NestedGreaterGreater:"â«",NestedLessLess:"âª",NewLine:"\n",nexist:"â",nexists:"â",nfr:"\uD835\uDD2B",Nfr:"\uD835\uDD11",nge:"â±",ngE:"â§Ì¸",ngeq:"â±",ngeqq:"â§Ì¸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"â̸",ngsim:"âµ",ngt:"â¯",nGt:"â«â",ngtr:"â¯",nGtv:"â«Ì¸",nharr:"â®",nhArr:"â",nhpar:"⫲",ni:"â",nis:"â¼",nisd:"âº",niv:"â",njcy:"Ñ",NJcy:"Ð",nlarr:"â",nlArr:"â",nldr:"â¥",nle:"â°",nlE:"â¦Ì¸",nleftarrow:"â",nLeftarrow:"â",nleftrightarrow:"â®",nLeftrightarrow:"â",nleq:"â°",nleqq:"â¦Ì¸",nleqslant:"⩽̸",nles:"⩽̸",nless:"â®",nLl:"â̸",nlsim:"â´",nlt:"â®",nLt:"âªâ",nltri:"âª",nltrie:"â¬",nLtv:"âªÌ¸",nmid:"â¤",NoBreak:"â ",NonBreakingSpace:"\xa0",nopf:"\uD835\uDD5F",Nopf:"â",not:"\xac",Not:"⫬",NotCongruent:"â¢",NotCupCap:"â",NotDoubleVerticalBar:"â¦",NotElement:"â",NotEqual:"â ",NotEqualTilde:"â̸",NotExists:"â",NotGreater:"â¯",NotGreaterEqual:"â±",NotGreaterFullEqual:"â§Ì¸",NotGreaterGreater:"â«Ì¸",NotGreaterLess:"â¹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"âµ",NotHumpDownHump:"â̸",NotHumpEqual:"â̸",notin:"â",notindot:"âµÌ¸",notinE:"â¹Ì¸",notinva:"â",notinvb:"â·",notinvc:"â¶",NotLeftTriangle:"âª",NotLeftTriangleBar:"â§Ì¸",NotLeftTriangleEqual:"â¬",NotLess:"â®",NotLessEqual:"â°",NotLessGreater:"â¸",NotLessLess:"âªÌ¸",NotLessSlantEqual:"⩽̸",NotLessTilde:"â´",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"â",notniva:"â",notnivb:"â¾",notnivc:"â½",NotPrecedes:"â",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"â ",NotReverseElement:"â",NotRightTriangle:"â«",NotRightTriangleBar:"â§Ì¸",NotRightTriangleEqual:"â",NotSquareSubset:"â̸",NotSquareSubsetEqual:"â¢",NotSquareSuperset:"â̸",NotSquareSupersetEqual:"â£",NotSubset:"ââ",NotSubsetEqual:"â",NotSucceeds:"â",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"â¡",NotSucceedsTilde:"â¿Ì¸",NotSuperset:"ââ",NotSupersetEqual:"â",NotTilde:"â",NotTildeEqual:"â",NotTildeFullEqual:"â",NotTildeTilde:"â",NotVerticalBar:"â¤",npar:"â¦",nparallel:"â¦",nparsl:"⫽â¥",npart:"â̸",npolint:"â¨",npr:"â",nprcue:"â
50 ",npre:"⪯̸",nprec:"â",npreceq:"⪯̸",nrarr:"â",nrArr:"â",nrarrc:"⤳̸",nrarrw:"â̸",nrightarrow:"â",nRightarrow:"â",nrtri:"â«",nrtrie:"â",nsc:"â",nsccue:"â¡",nsce:"⪰̸",nscr:"\uD835\uDCC3",Nscr:"\uD835\uDCA9",nshortmid:"â¤",nshortparallel:"â¦",nsim:"â",nsime:"â",nsimeq:"â",nsmid:"â¤",nspar:"â¦",nsqsube:"â¢",nsqsupe:"â£",nsub:"â",nsube:"â",nsubE:"â«
̸",nsubset:"ââ",nsubseteq:"â",nsubseteqq:"â«
̸",nsucc:"â",nsucceq:"⪰̸",nsup:"â
",nsupe:"â",nsupE:"â«Ì¸",nsupset:"ââ",nsupseteq:"â",nsupseteqq:"â«Ì¸",ntgl:"â¹",ntilde:"\xf1",Ntilde:"\xd1",ntlg:"â¸",ntriangleleft:"âª",ntrianglelefteq:"â¬",ntriangleright:"â«",ntrianglerighteq:"â",nu:"ν",Nu:"Î",num:"#",numero:"â",numsp:"â",nvap:"ââ",nvdash:"â¬",nvDash:"â",nVdash:"â®",nVDash:"â¯",nvge:"â¥â",nvgt:">â",nvHarr:"â¤",nvinfin:"â§",nvlArr:"â¤",nvle:"â¤â",nvlt:"<â",nvltrie:"â´â",nvrArr:"â¤",nvrtrie:"âµâ",nvsim:"â¼â",nwarhk:"⤣",nwarr:"â",nwArr:"â",nwarrow:"â",nwnear:"⤧",oacute:"\xf3",Oacute:"\xd3",oast:"â",ocir:"â",ocirc:"\xf4",Ocirc:"\xd4",ocy:"о",Ocy:"Ð",odash:"â",odblac:"Å",Odblac:"Å",odiv:"⨸",odot:"â",odsold:"⦼",oelig:"Å",OElig:"Å",ofcir:"⦿",ofr:"\uD835\uDD2C",Ofr:"\uD835\uDD12",ogon:"Ë",ograve:"\xf2",Ograve:"\xd2",ogt:"â§",ohbar:"⦵",ohm:"Ω",oint:"â®",olarr:"âº",olcir:"⦾",olcross:"⦻",oline:"â¾",olt:"â§",omacr:"Å",Omacr:"Å",omega:"Ï",Omega:"Ω",omicron:"ο",Omicron:"Î",omid:"⦶",ominus:"â",oopf:"\uD835\uDD60",Oopf:"\uD835\uDD46",opar:"⦷",OpenCurlyDoubleQuote:"â",OpenCurlyQuote:"â",operp:"⦹",oplus:"â",or:"â¨",Or:"â©",orarr:"â»",ord:"â©",order:"â´",orderof:"â´",ordf:"\xaa",ordm:"\xba",origof:"â¶",oror:"â©",orslope:"â©",orv:"â©",oS:"â",oscr:"â´",Oscr:"\uD835\uDCAA",oslash:"\xf8",Oslash:"\xd8",osol:"â",otilde:"\xf5",Otilde:"\xd5",otimes:"â",Otimes:"⨷",otimesas:"⨶",ouml:"\xf6",Ouml:"\xd6",ovbar:"â½",OverBar:"â¾",OverBrace:"â",OverBracket:"â´",OverParenthesis:"â",par:"â¥",para:"\xb6",parallel:"â¥",parsim:"⫳",parsl:"⫽",part:"â",PartialD:"â",pcy:"п",Pcy:"Ð",percnt:"%",period:".",permil:"â°",perp:"â¥",pertenk:"â±",pfr:"\uD835\uDD2D",Pfr:"\uD835\uDD13",phi:"Ï",Phi:"Φ",phiv:"Ï",phmmat:"â³",phone:"â",pi:"Ï",Pi:"Î ",pitchfork:"â",piv:"Ï",planck:"â",planckh:"â",plankv:"â",plus:"+",plusacir:"⨣",plusb:"â",pluscir:"⨢",plusdo:"â",plusdu:"⨥",pluse:"⩲",PlusMinus:"\xb1",plusmn:"\xb1",plussim:"⨦",plustwo:"⨧",pm:"\xb1",Poincareplane:"â",pointint:"â¨",popf:"\uD835\uDD61",Popf:"â",pound:"\xa3",pr:"âº",Pr:"⪻",prap:"⪷",prcue:"â¼",pre:"⪯",prE:"⪳",prec:"âº",precapprox:"⪷",preccurlyeq:"â¼",Precedes:"âº",PrecedesEqual:"⪯",PrecedesSlantEqual:"â¼",PrecedesTilde:"â¾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"â¨",precsim:"â¾",prime:"â²",Prime:"â³",primes:"â",prnap:"⪹",prnE:"⪵",prnsim:"â¨",prod:"â",Product:"â",profalar:"â®",profline:"â",profsurf:"â",prop:"â",Proportion:"â·",Proportional:"â",propto:"â",prsim:"â¾",prurel:"â°",pscr:"\uD835\uDCC5",Pscr:"\uD835\uDCAB",psi:"Ï",Psi:"Ψ",puncsp:"â",qfr:"\uD835\uDD2E",Qfr:"\uD835\uDD14",qint:"â¨",qopf:"\uD835\uDD62",Qopf:"â",qprime:"â",qscr:"\uD835\uDCC6",Qscr:"\uD835\uDCAC",quaternions:"â",quatint:"â¨",quest:"?",questeq:"â",quot:'"',QUOT:'"',rAarr:"â",race:"â½Ì±",racute:"Å",Racute:"Å",radic:"â",raemptyv:"⦳",rang:"â©",Rang:"â«",rangd:"â¦",range:"⦥",rangle:"â©",raquo:"\xbb",rarr:"â",rArr:"â",Rarr:"â ",rarrap:"⥵",rarrb:"â¥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"â¤",rarrhk:"âª",rarrlp:"â¬",rarrpl:"â¥
",rarrsim:"⥴",rarrtl:"â£",Rarrtl:"â¤",rarrw:"â",ratail:"â¤",rAtail:"â¤",ratio:"â¶",rationals:"â",rbarr:"â¤",rBarr:"â¤",RBarr:"â¤",rbbrk:"â³",rbrace:"}",rbrack:"]",rbrke:"â¦",rbrksld:"â¦",rbrkslu:"â¦",rcaron:"Å",Rcaron:"Å",rcedil:"Å",Rcedil:"Å",rceil:"â",rcub:"}",rcy:"Ñ",Rcy:"Ð ",rdca:"⤷",rdldhar:"⥩",rdquo:"â",rdquor:"â",rdsh:"â³",Re:"â",real:"â",realine:"â",realpart:"â",reals:"â",rect:"â",reg:"\xae",REG:"\xae",ReverseElement:"â",ReverseEquilibrium:"â",ReverseUpEquilibrium:"⥯",rf
50isht:"⥽",rfloor:"â",rfr:"\uD835\uDD2F",Rfr:"â",rHar:"⥤",rhard:"â",rharu:"â",rharul:"⥬",rho:"Ï",Rho:"Ρ",rhov:"ϱ",RightAngleBracket:"â©",rightarrow:"â",Rightarrow:"â",RightArrow:"â",RightArrowBar:"â¥",RightArrowLeftArrow:"â",rightarrowtail:"â£",RightCeiling:"â",RightDoubleBracket:"â§",RightDownTeeVector:"â¥",RightDownVector:"â",RightDownVectorBar:"â¥",RightFloor:"â",rightharpoondown:"â",rightharpoonup:"â",rightleftarrows:"â",rightleftharpoons:"â",rightrightarrows:"â",rightsquigarrow:"â",RightTee:"â¢",RightTeeArrow:"â¦",RightTeeVector:"â¥",rightthreetimes:"â",RightTriangle:"â³",RightTriangleBar:"â§",RightTriangleEqual:"âµ",RightUpDownVector:"â¥",RightUpTeeVector:"â¥",RightUpVector:"â¾",RightUpVectorBar:"â¥",RightVector:"â",RightVectorBar:"â¥",ring:"Ë",risingdotseq:"â",rlarr:"â",rlhar:"â",rlm:"â",rmoust:"â±",rmoustache:"â±",rnmid:"â«®",roang:"â",roarr:"â¾",robrk:"â§",ropar:"â¦",ropf:"\uD835\uDD63",Ropf:"â",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"â¦",rppolint:"â¨",rrarr:"â",Rrightarrow:"â",rsaquo:"âº",rscr:"\uD835\uDCC7",Rscr:"â",rsh:"â±",Rsh:"â±",rsqb:"]",rsquo:"â",rsquor:"â",rthree:"â",rtimes:"â",rtri:"â¹",rtrie:"âµ",rtrif:"â¸",rtriltri:"â§",RuleDelayed:"â§´",ruluhar:"⥨",rx:"â",sacute:"Å",Sacute:"Å",sbquo:"â",sc:"â»",Sc:"⪼",scap:"⪸",scaron:"Å¡",Scaron:"Å ",sccue:"â½",sce:"⪰",scE:"⪴",scedil:"Å",Scedil:"Å",scirc:"Å",Scirc:"Å",scnap:"⪺",scnE:"⪶",scnsim:"â©",scpolint:"â¨",scsim:"â¿",scy:"Ñ",Scy:"С",sdot:"â
",sdotb:"â¡",sdote:"⩦",searhk:"⤥",searr:"â",seArr:"â",searrow:"â",sect:"\xa7",semi:";",seswar:"⤩",setminus:"â",setmn:"â",sext:"â¶",sfr:"\uD835\uDD30",Sfr:"\uD835\uDD16",sfrown:"â¢",sharp:"â¯",shchcy:"Ñ",SHCHcy:"Щ",shcy:"Ñ",SHcy:"Ш",ShortDownArrow:"â",ShortLeftArrow:"â",shortmid:"â£",shortparallel:"â¥",ShortRightArrow:"â",ShortUpArrow:"â",shy:"\xad",sigma:"Ï",Sigma:"Σ",sigmaf:"Ï",sigmav:"Ï",sim:"â¼",simdot:"⩪",sime:"â",simeq:"â",simg:"âª",simgE:"⪠",siml:"âª",simlE:"âª",simne:"â",simplus:"⨤",simrarr:"⥲",slarr:"â",SmallCircle:"â",smallsetminus:"â",smashp:"⨳",smeparsl:"⧤",smid:"â£",smile:"â£",smt:"⪪",smte:"⪬",smtes:"⪬ï¸",softcy:"Ñ",SOFTcy:"Ь",sol:"/",solb:"â§",solbar:"â¿",sopf:"\uD835\uDD64",
50Sopf:"\uD835\uDD4A",spades:"â ",spadesuit:"â ",spar:"â¥",sqcap:"â",sqcaps:"âï¸",sqcup:"â",sqcups:"âï¸",Sqrt:"â",sqsub:"â",sqsube:"â",sqsubset:"â",sqsubseteq:"â",sqsup:"â",sqsupe:"â",sqsupset:"â",sqsupseteq:"â",squ:"â¡",square:"â¡",Square:"â¡",SquareIntersection:"â",SquareSubset:"â",SquareSubsetEqual:"â",SquareSuperset:"â",SquareSupersetEqual:"â",SquareUnion:"â",squarf:"âª",squf:"âª",srarr:"â",sscr:"\uD835\uDCC8",Sscr:"\uD835\uDCAE",ssetmn:"â",ssmile:"â£",sstarf:"â",star:"â",Star:"â",starf:"â
",straightepsilon:"ϵ",straightphi:"Ï",strns:"\xaf",sub:"â",Sub:"â",subdot:"⪽",sube:"â",subE:"â«
",subedot:"â«",submult:"â«",subne:"â",subnE:"â«",subplus:"⪿",subrarr:"⥹",subset:"â",Subset:"â",subseteq:"â",subseteqq:"â«
",SubsetEqual:"â",subsetneq:"â",subsetneqq:"â«",subsim:"â«",subsub:"â«",subsup:"â«",succ:"â»",succapprox:"⪸",succcurlyeq:"â½",Succeeds:"â»",SucceedsEqual:"⪰",SucceedsSlantEqual:"â½",SucceedsTilde:"â¿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"â©",succsim:"â¿",SuchThat:"â",sum:"â",Sum:"â",sung:"âª",sup:"â",Sup:"â",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",supdot:"⪾",supdsub:"â«",supe:"â",supE:"â«",supedot:"â«",Superset:"â",SupersetEqual:"â",suphsol:"â",suphsub:"â«",suplarr:"⥻",supmult:"â«",supne:"â",supnE:"â«",supplus:"â«",supset:"â",Supset:"â",supseteq:"â",supseteqq:"â«",supsetneq:"â",supsetneqq:"â«",supsim:"â«",supsub:"â«",supsup:"â«",swarhk:"⤦",swarr:"â",swArr:"â",swarrow:"â",swnwar:"⤪",szlig:"\xdf",Tab:" ",target:"â",tau:"Ï",Tau:"Τ",tbrk:"â´",tcaron:"Å¥",Tcaron:"Ť",tcedil:"Å£",Tcedil:"Å¢",tcy:"Ñ",Tcy:"Т",tdot:"â",telrec:"â",tfr:"\uD835\uDD31",Tfr:"\uD835\uDD17",there4:"â´",therefore:"â´",Therefore:"â´",theta:"θ",Theta:"Î",thetasym:"Ï",thetav:"Ï",thickapprox:"â",thicksim:"â¼",ThickSpace:"ââ",thinsp:"â",ThinSpace:"â",thkap:"â",thksim:"â¼",thorn:"\xfe",THORN:"\xde",tilde:"Ë",Tilde:"â¼",TildeEqual:"â",TildeFullEqual:"â
",TildeTilde:"â",times:"\xd7",timesb:"â ",timesbar:"⨱",timesd:"⨰",tint:"â",toea:"⤨",top:"â¤",topbot:"â¶",topcir:"⫱",topf:"\uD835\uDD65",Topf:"\uD835\uDD4B",topfork:"â«",tosa:"⤩",tprime:"â´",trade:"â¢",TRADE:"â¢",triangle:"âµ",triangledown:"â¿",triangleleft:"â",trianglelefteq:"â´",triangleq:"â",triangleright:"â¹",trianglerighteq:"âµ",tridot:"â¬",trie:"â",triminus:"⨺",TripleDot:"â",triplus:"⨹",trisb:"â§",tritime:"⨻",trpezium:"â¢",tscr:"\uD835\uDCC9",Tscr:"\uD835\uDCAF",tscy:"Ñ",TScy:"Ц",tshcy:"Ñ",TSHcy:"Ð",tstrok:"ŧ",Tstrok:"Ŧ",twixt:"â¬",twoheadleftarrow:"â",twoheadrightarrow:"â ",uacute:"\xfa",Uacute:"\xda",uarr:"â",uArr:"â",Uarr:"â",Uarrocir:"â¥",ubrcy:"Ñ",Ubrcy:"Ð",ubreve:"Å",Ubreve:"Ŭ",ucirc:"\xfb",Ucirc:"\xdb",ucy:"Ñ",Ucy:"У",udarr:"â
",udblac:"ű",Udblac:"Ű",udhar:"⥮",ufisht:"⥾",ufr:"\uD835\uDD32",Ufr:"\uD835\uDD18",ugrave:"\xf9",Ugrave:"\xd9",uHar:"⥣",uharl:"â¿",uharr:"â¾",uhblk:"â",ulcorn:"â",ulcorner:"â",ulcrop:"â",ultri:"â¸",umacr:"Å«",Umacr:"Ū",uml:"\xa8",UnderBar:"_",UnderBrace:"â",UnderBracket:"âµ",UnderParenthesis:"â",Union:"â",UnionPlus:"â",uogon:"ų",Uogon:"Ų",uopf:"\uD835\uDD66",Uopf:"\uD835\uDD4C",uparrow:"â",Uparrow:"â",UpArrow:"â",UpArrowBar:"â¤",UpArrowDownArrow:"â
",updownarrow:"â",Updownarrow:"â",UpDownArrow:"â",UpEquilibrium:"⥮",upharpoonleft:"â¿",upharpoonright:"â¾",uplus:"â",UpperLeftArrow:"â",UpperRightArrow:"â",upsi:"Ï
",Upsi:"Ï",upsih:"Ï",upsilon:"Ï
",Upsilon:"Î¥",UpTee:"â¥",UpTeeArrow:"â¥",upuparrows:"â",urcorn:"â",urcorner:"â",urcrop:"â",uring:"ů",Uring:"Å®",urtri:"â¹",uscr:"\uD835\uDCCA",Uscr:"\uD835\uDCB0",utdot:"â°",utilde:"Å©",Utilde:"Ũ",utri:"âµ",utrif:"â´",uuarr:"â",uuml:"\xfc",Uuml:"\xdc",uwangle:"⦧",vangrt:"â¦",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"â
",varphi:"Ï",varpi:"Ï",varpropto:"â",varr:"â",vArr:"â",varrho:"ϱ",varsigma:"Ï",varsubsetneq:"âï¸",varsubsetneqq:"â«ï¸",varsupsetneq:"âï¸",varsupsetneqq:"â«ï¸",vartheta:"Ï",vartriangleleft:"â²",vartriangleright:"â³",vBar:"⫨",Vbar:"â««",vBarv:"â«©",vcy:"в",Vcy:"Ð",vdash:"â¢",vDash:"â¨",Vdash:"â©",VDash:"â«",Vdashl:"⫦",vee:"â¨",Vee:"â",veebar:"â»",veeeq:"â",vellip:"â®",verbar:"|",Verbar:"â",vert:"|",Vert:"â",VerticalBar:"â£",VerticalLine:"|",VerticalSeparator:"â",VerticalTilde:"â",VeryThinSpace:"â",vfr:"\uD835\uDD33",Vfr:"\uD835\uDD19",vltri:"â²",vnsub:"ââ",vnsup:"ââ",vopf:"\uD835\uDD67",Vopf:"\uD835\uDD4D",vprop:"â",vrtri:"â³",vscr:"\uD835\uDCCB",Vscr:"\uD835\uDCB1",vsubne:"âï¸",vsubnE:"â«ï¸",vsupne:"âï¸",vsupnE:"â«ï¸",Vvdash:"âª",vzigzag:"â¦",wcirc:"ŵ",Wcirc:"Å´",wedbar:"â©",wedge:"â§",Wedge:"â",wedgeq:"â",weierp:"â",wfr:"\uD835\uDD34",Wfr:"\uD835\uDD1A",wopf:"\uD835\uDD68",Wopf:"\uD835\uDD4E",wp:"â",wr:"â",wreath:"â",wscr:"\uD835\uDCCC",Wscr:"\uD835\uDCB2",xcap:"â",xcirc:"â¯",xcup:"â",xdtri:"â½",xfr:"\uD835\uDD35",Xfr:"\uD835\uDD1B",xharr:"â·",xhArr:"âº",xi:"ξ",Xi:"Î",xlarr:"âµ",xlArr:"â¸",xmap:"â¼",xnis:"â»",xodot:"â¨",xopf:"\uD835\uDD69",Xopf:"\uD835\uDD4F",xoplus:"â¨",xotime:"â¨",xrarr:"â¶",xrArr:"â¹",xscr:"\uD835\uDCCD",Xscr:"\uD835\uDCB3",xsqcup:"â¨",xuplus:"â¨",xutri:"â³",xvee:"â",xwedge:"â",yacute:"\xfd",Yacute:"\xdd",yacy:"Ñ",YAcy:"Я",ycirc:"Å·",Ycirc:"Ŷ",ycy:"Ñ",Ycy:"Ы",yen:"\xa5",yfr:"\uD835\uDD36",Yfr:"\uD835\uDD1C",yicy:"Ñ",YIcy:"Ð",y
50opf:"\uD835\uDD6A",Yopf:"\uD835\uDD50",yscr:"\uD835\uDCCE",Yscr:"\uD835\uDCB4",yucy:"Ñ",YUcy:"Ю",yuml:"\xff",Yuml:"Ÿ",zacute:"ź",Zacute:"Ź",zcaron:"ž",Zcaron:"Ž",zcy:"з",Zcy:"Ð",zdot:"ż",Zdot:"Å»",zeetrf:"â¨",ZeroWidthSpace:"â",zeta:"ζ",Zeta:"Î",zfr:"\uD835\uDD37",Zfr:"â¨",zhcy:"ж",ZHcy:"Ð",zigrarr:"â",zopf:"\uD835\uDD6B",Zopf:"â¤",zscr:"\uD835\uDCCF",Zscr:"\uD835\uDCB5",zwj:"â",zwnj:"â"},v={aacute:"\xe1",Aacute:"\xc1",acirc:"\xe2",Acirc:"\xc2",acute:"\xb4",aelig:"\xe6",AElig:"\xc6",agrave:"\xe0",Agrave:"\xc0",amp:"&",AMP:"&",aring:"\xe5",Aring:"\xc5",atilde:"\xe3",Atilde:"\xc3",auml:"\xe4",Auml:"\xc4",brvbar:"\xa6",ccedil:"\xe7",Ccedil:"\xc7",cedil:"\xb8",cent:"\xa2",copy:"\xa9",COPY:"\xa9",curren:"\xa4",deg:"\xb0",divide:"\xf7",eacute:"\xe9",Eacute:"\xc9",ecirc:"\xea",Ecirc:"\xca",egrave:"\xe8",Egrave:"\xc8",eth:"\xf0",ETH:"\xd0",euml:"\xeb",Euml:"\xcb",frac12:"\xbd",frac14:"\xbc",frac34:"\xbe",gt:">",GT:">",iacute:"\xed",Iacute:"\xcd",icirc:"\xee",Icirc:"\xce",iexcl:"\xa1",igrave:"\xec",Igrave:"\xcc",iquest:"\xbf",iuml:"\xef",Iuml:"\xcf",laquo:"\xab",lt:"<",LT:"<",macr:"\xaf",micro:"\xb5",middot:"\xb7",nbsp:"\xa0",not:"\xac",ntilde:"\xf1",Ntilde:"\xd1",oacute:"\xf3",Oacute:"\xd3",ocirc:"\xf4",Ocirc:"\xd4",ograve:"\xf2",Ograve:"\xd2",ordf:"\xaa",ordm:"\xba",oslash:"\xf8",Oslash:"\xd8",otilde:"\xf5",Otilde:"\xd5",ouml:"\xf6",Ouml:"\xd6",para:"\xb6",plusmn:"\xb1",pound:"\xa3",quot:'"',QUOT:'"',raquo:"\xbb",reg:"\xae",REG:"\xae",sect:"\xa7",shy:"\xad",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",szlig:"\xdf",thorn:"\xfe",THORN:"\xde",times:"\xd7",uacute:"\xfa",Uacute:"\xda",ucirc:"\xfb",Ucirc:"\xdb",ugrave:"\xf9",Ugrave:"\xd9",uml:"\xa8",uuml:"\xfc",Uuml:"\xdc",yacute:"\xfd",Yacute:"\xdd",yen:"\xa5",yuml:"\xff"},g={0:"�",128:"â¬",130:"â",131:"Æ",132:"â",133:"â¦",134:"â ",135:"â¡",136:"Ë",137:"â°",138:"Å ",139:"â¹",140:"Å",142:"Ž",145:"â",146:"â",147:"â",148:"â",149:"â¢",150:"â",151:"â",152:"Ë",153:"â¢",154:"Å¡",155:"âº",156:"Å",158:"ž",159:"Ÿ"},y=[1,2,3,4,5,6,7,8,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,64976,64977,64978,64979,64980,64981,64982,64983,64984,64985,64986,64987,64988,64989,64990,64991,64992,64993,64994,64995,64996,64997,64998,64999,65e3,65001,65002,65003,65004,65005,65006,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111],b=String.fromCharCode,E=({}).hasOwnProperty,$=function(e,t){return E.call(e,t)},w=function(e,t){for(var r=-1,n=e.length;++r<n;)if(e[r]==t)return!0;return!1},D=function(e,t){if(!e)return t;var r,n={};for(r in t)n[r]=$(e,r)?e[r]:t[r];return n},O=function(e,t){var r="";return e>=55296&&e<=57343||e>1114111?(t&&_("character reference outside the permissible Unicode range"),"�"):$(g,e)?(t&&_("disallowed character reference"),g[e]):(t&&w(y,e)&&_("disallowed character reference"),e>65535&&(e-=65536,r+=b(e>>>10&1023|55296),e=56320|1023&e),r+=b(e))},T=function(e){return"&#x"+e.toString(16).toUpperCase()+";"},S=function(e){return"&#"+e+";"},_=function(e){throw Error("Parse error: "+e)},(N=function(e,t){(t=D(t,N.options)).strict&&p.test(e)&&_("forbidden code point");var r=t.encodeEverything,n=t.useNamedReferences,i=t.allowUnsafeSymbols,d=t.decimal?S:T,f=function(e){return d(e.charCodeAt(0))};return r?(e=e.replace(a,function(e){return n&&$(c,e)?"&"+c[e]+";":f(e)}),n&&(e=e.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒").replace(/fj/g,"fj")),n&&(e=e.replace(u,function(e){return"&"+c[e]+";"}))):n?(i||(e=e.replace(l,function(e){return"&"+c[e]+";"})),e=(e=e.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒")).replace(u,function(e){return"&"+c[e]+";"})):i||(e=e.replace(l,f)),e.replace(o,function(e){return d((e.charCodeAt(0)-55296)*1024+e.charCodeAt(1)-56320+65536)}).replace(s,f)}
50).options={allowUnsafeSymbols:!1,encodeEverything:!1,strict:!1,useNamedReferences:!1,decimal:!1},(C=function(e,t){var r=(t=D(t,C.options)).strict;return r&&f.test(e)&&_("malformed character reference"),e.replace(h,function(e,n,i,o,a,s,u,c,l){var d,f;return n?m[f=n]:i?(f=i,o&&t.isAttributeValue)?(r&&"="==o&&_("`&` did not start a character reference"),e):(r&&_("named character reference was not terminated by a semicolon"),v[f]+(o||"")):a?(d=s,r&&!d&&_("character reference was not terminated by a semicolon"),O(parseInt(a,10),r)):u?(d=c,r&&!d&&_("character reference was not terminated by a semicolon"),O(parseInt(u,16),r)):(r&&_("named character reference was not terminated by a semicolon"),e)})}).options={isAttributeValue:!1,strict:!1},x={version:"1.2.0",encode:N,decode:C,escape:function(e){return e.replace(l,function(e){return d[e]})},unescape:C},void 0===(n=(function(){return x}).call(t,r,t,e))||(e.exports=n)},4523:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkSpecKeys=t.checkNavigable=t.changeSlide=t.canUseDOM=t.canGoNext=void 0,t.clamp=c,t.extractObject=void 0,t.filterSettings=function(e){return R.reduce(function(t,r){return e.hasOwnProperty(r)&&(t[r]=e[r]),t},{})},t.validSettings=t.swipeStart=t.swipeMove=t.swipeEnd=t.slidesOnRight=t.slidesOnLeft=t.slideHandler=t.siblingDirection=t.safePreventDefault=t.lazyStartIndex=t.lazySlidesOnRight=t.lazySlidesOnLeft=t.lazyEndIndex=t.keyHandler=t.initializedState=t.getWidth=t.getTrackLeft=t.getTrackCSS=t.getTrackAnimateCSS=t.getTotalSlides=t.getSwipeDirection=t.getSlideCount=t.getRequiredLazySlides=t.getPreClones=t.getPostClones=t.getOnDemandLazySlides=t.getNavigableIndexes=t.getHeight=void 0;var n=o(r(4232)),i=o(r(959));function o(e){return e&&e.__esModule?e:{default:e}}function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],(i=function(e){var t=function(e,t){if("object"!=a(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=a(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==a(t)?t:String(t)}(i))in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function c(e,t,r){return Math.max(t,Math.min(e,r))}var l=t.safePreventDefault=function(e){["onTouchStart","onTouchMove","onWheel"].includes(e._reactName)||e.preventDefault()},d=t.getOnDemandLazySlides=function(e){for(var t=[],r=f(e),n=p(e),i=r;i<n;i++)0>e.lazyLoadedList.indexOf(i)&&t.push(i);return t};t.getRequiredLazySlides=function(e){for(var t=[],r=f(e),n=p(e),i=r;i<n;i++)t.push(i);return t};var f=t.lazyStartIndex=function(e){return e.currentSlide-h(e)},p=t.lazyEndIndex=function(e){return e.currentSlide+m(e)},h=t.lazySlidesOnLeft=function(e){return e.centerMode?Math.floor(e.slidesToShow/2)+ +(parseInt(e.centerPadding)>0):0},m=t.lazySlidesOnRight=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+ +(parseInt(e.centerPadding)>0):e.slidesToShow},v=t.getWidth=function(e){return e&&e.offsetWidth||0},g=t.getHeight=function(e){return e&&e.offsetHeight||0},y=t.getSwipeDirection=function(e){var t,r,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t=e.startX-e.curX,(r=Math.round(180*Math.atan2(e.startY-e.curY,t)/Math.PI))<0&&(r=360-Math.abs(r)),r<=45&&r>=0||r<=360&&r>=315)return"left";if(r>=135&&r<=225)return"right";if(!0===n)if(r>=35&&r<=135)return"up";else return"down";return"vertical"},b=t.canGoNext=function(e){var t=!0;return!e.infinite&&(e.centerMode&&e.currentSlide>=e.slideCount-1?t=!1:(e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(t=!1)),t};t.extractObject=function(e,t){var r={};return t.forEach(function(t){return r[t]=e[t]}),r},t.initializedState=function(e){var t,r=n.default.Children.count(e.children),i=e.listRef,o=Math.ceil(v(i)),a=Math.ceil(v(e.trackRef&&e.trackRef.node));if(e.vertical)t=o;else{var s=e.centerMode&&2*parseInt(e.centerPadding);"string"==typeof e.centerPadding&&"%"===e.centerPadding.slice(-1)&&(s*=o/100),t=Math.ceil((o-s)/e.slidesToShow)}var c=i&&g(i.querySelector('[data-index="0"]')),l=c*e.slidesToShow,f=void 0===e.currentSlide?e.initialSlide:e.currentSlide;e.rtl&&void 0===e.currentSlide&&(f=r-1-e.initialSlide);var p=e.lazyLoadedList||[],h=d(u(u({},e),{},{currentSlide:f,lazyLoadedList:p})),m={slideCount:r,slideWidth:t,listWidth:o,trackWidth:a,currentSlide:f,slideHeight:c,listHeight:l,lazyLoadedList:p=p.concat(h)};return null===e.autoplaying&&e.autoplay&&(m.autoplaying="playing"),m},t.slideHandler=function(e){var t=e.waitForAnimate,r=e.animating,
50n=e.fade,i=e.infinite,o=e.index,a=e.slideCount,s=e.lazyLoad,l=e.currentSlide,f=e.centerMode,p=e.slidesToScroll,h=e.slidesToShow,m=e.useCSS,v=e.lazyLoadedList;if(t&&r)return{};var g,y,E,$=o,w={},D={},_=i?o:c(o,0,a-1);if(n){if(!i&&(o<0||o>=a))return{};o<0?$=o+a:o>=a&&($=o-a),s&&0>v.indexOf($)&&(v=v.concat($)),w={animating:!0,currentSlide:$,lazyLoadedList:v,targetSlide:$},D={animating:!1,targetSlide:$}}else g=$,$<0?(g=$+a,i?a%p!=0&&(g=a-a%p):g=0):!b(e)&&$>l?$=g=l:f&&$>=a?($=i?a:a-1,g=i?0:a-1):$>=a&&(g=$-a,i?a%p!=0&&(g=0):g=a-h),!i&&$+h>=a&&(g=a-h),y=S(u(u({},e),{},{slideIndex:$})),E=S(u(u({},e),{},{slideIndex:g})),i||(y===E&&($=g),y=E),s&&(v=v.concat(d(u(u({},e),{},{currentSlide:$})))),m?(w={animating:!0,currentSlide:g,trackStyle:T(u(u({},e),{},{left:y})),lazyLoadedList:v,targetSlide:_},D={animating:!1,currentSlide:g,trackStyle:O(u(u({},e),{},{left:E})),swipeLeft:null,targetSlide:_}):w={currentSlide:g,trackStyle:O(u(u({},e),{},{left:E})),lazyLoadedList:v,targetSlide:_};return{state:w,nextState:D}},t.changeSlide=function(e,t){var r,n,i,o,a=e.slidesToScroll,s=e.slidesToShow,c=e.slideCount,l=e.currentSlide,d=e.targetSlide,f=e.lazyLoad,p=e.infinite;if(r=c%a!=0?0:(c-l)%a,"previous"===t.message)o=l-(i=0===r?a:s-r),f&&!p&&(o=-1==(n=l-i)?c-1:n),p||(o=d-a);else if("next"===t.message)o=l+(i=0===r?a:r),f&&!p&&(o=(l+a)%c+r),p||(o=d+a);else if("dots"===t.message)o=t.index*t.slidesToScroll;else if("children"===t.message){if(o=t.index,p){var h=x(u(u({},e),{},{targetSlide:o}));o>t.currentSlide&&"left"===h?o-=c:o<t.currentSlide&&"right"===h&&(o+=c)}}else"index"===t.message&&(o=Number(t.index));return o},t.keyHandler=function(e,t,r){return e.target.tagName.match("TEXTAREA|INPUT|SELECT")||!t?"":37===e.keyCode?r?"next":"previous":39===e.keyCode?r?"previous":"next":""},t.swipeStart=function(e,t,r){return("IMG"===e.target.tagName&&l(e),t&&(r||-1===e.type.indexOf("mouse")))?{dragging:!0,touchObject:{startX:e.touches?e.touches[0].pageX:e.clientX,startY:e.touches?e.touches[0].pageY:e.clientY,curX:e.touches?e.touches[0].pageX:e.clientX,curY:e.touches?e.touches[0].pageY:e.clientY}}:""},t.swipeMove=function(e,t){var r=t.scrolling,n=t.animating,i=t.vertical,o=t.swipeToSlide,a=t.verticalSwiping,s=t.rtl,c=t.currentSlide,d=t.edgeFriction,f=t.edgeDragged,p=t.onEdge,h=t.swiped,m=t.swiping,v=t.slideCount,g=t.slidesToScroll,E=t.infinite,$=t.touchObject,w=t.swipeEvent,D=t.listHeight,T=t.listWidth;if(!r){if(n)return l(e);i&&o&&a&&l(e);var _,N={},C=S(t);$.curX=e.touches?e.touches[0].pageX:e.clientX,$.curY=e.touches?e.touches[0].pageY:e.clientY,$.swipeLength=Math.round(Math.sqrt(Math.pow($.curX-$.startX,2)));var x=Math.round(Math.sqrt(Math.pow($.curY-$.startY,2)));if(!a&&!m&&x>10)return{scrolling:!0};a&&($.swipeLength=x);var I=(s?-1:1)*($.curX>$.startX?1:-1);a&&(I=$.curY>$.startY?1:-1);var A=Math.ceil(v/g),R=y(t.touchObject,a),P=$.swipeLength;return!E&&(0===c&&("right"===R||"down"===R)||c+1>=A&&("left"===R||"up"===R)||!b(t)&&("left"===R||"up"===R))&&(P=$.swipeLength*d,!1===f&&p&&(p(R),N.edgeDragged=!0)),!h&&w&&(w(R),N.swiped=!0),_=i?C+D/T*P*I:s?C-P*I:C+P*I,a&&(_=C+P*I),N=u(u({},N),{},{touchObject:$,swipeLeft:_,trackStyle:O(u(u({},t),{},{left:_}))}),Math.abs($.curX-$.startX)<.8*Math.abs($.curY-$.startY)||$.swipeLength>10&&(N.swiping=!0,l(e)),N}},t.swipeEnd=function(e,t){var r=t.dragging,n=t.swipe,i=t.touchObject,o=t.listWidth,a=t.touchThreshold,s=t.verticalSwiping,c=t.listHeight,d=t.swipeToSlide,f=t.scrolling,p=t.onSwipe,h=t.targetSlide,m=t.currentSlide,v=t.infinite;if(!r)return n&&l(e),{};var g=s?c/a:o/a,b=y(i,s),E={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(f||!i.swipeLength)return E;if(i.swipeLength>g){l(e),p&&p(b);var D,O,_=v?m:h;switch(b){case"left":case"up":O=_+w(t),D=d?$(t,O):O,E.currentDirection=0;break;case"right":case"down":O=_-w(t),D=d?$(t,O):O,E.currentDirection=1;break;default:D=_}E.triggerSlideHandler=D}else{var N=S(t);E.trackStyle=T(u(u({},t),{},{left:N}))}return E};var E=t.getNavigableIndexes=function(e){for(var t=e.infinite?2*e.slideCount:e.slideCount,r=e.infinite?-1*e.slidesToShow:0,n=e.infinite?-1*e.slidesToShow:0,i=[];r<t;
50)i.push(r),r=n+e.slidesToScroll,n+=Math.min(e.slidesToScroll,e.slidesToShow);return i},$=t.checkNavigable=function(e,t){var r=E(e),n=0;if(t>r[r.length-1])t=r[r.length-1];else for(var i in r){if(t<r[i]){t=n;break}n=r[i]}return t},w=t.getSlideCount=function(e){var t=e.centerMode?e.slideWidth*Math.floor(e.slidesToShow/2):0;if(!e.swipeToSlide)return e.slidesToScroll;var r,n=e.listRef;if(Array.from(n.querySelectorAll&&n.querySelectorAll(".slick-slide")||[]).every(function(n){if(e.vertical){if(n.offsetTop+g(n)/2>-1*e.swipeLeft)return r=n,!1}else if(n.offsetLeft-t+v(n)/2>-1*e.swipeLeft)return r=n,!1;return!0}),!r)return 0;var i=!0===e.rtl?e.slideCount-e.currentSlide:e.currentSlide;return Math.abs(r.dataset.index-i)||1},D=t.checkSpecKeys=function(e,t){return t.reduce(function(t,r){return t&&e.hasOwnProperty(r)},!0)?null:console.error("Keys Missing:",e)},O=t.getTrackCSS=function(e){D(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var t,r,n=e.slideCount+2*e.slidesToShow;e.vertical?r=n*e.slideHeight:t=C(e)*e.slideWidth;var i={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){var o=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",a=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",s=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";i=u(u({},i),{},{WebkitTransform:o,transform:a,msTransform:s})}else e.vertical?i.top=e.left:i.left=e.left;return e.fade&&(i={opacity:1}),t&&(i.width=t),r&&(i.height=r),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?i.marginTop=e.left+"px":i.marginLeft=e.left+"px"),i},T=t.getTrackAnimateCSS=function(e){D(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var t=O(e);return e.useTransform?(t.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,t.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?t.transition="top "+e.speed+"ms "+e.cssEase:t.transition="left "+e.speed+"ms "+e.cssEase,t},S=t.getTrackLeft=function(e){if(e.unslick)return 0;D(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var t=e.slideIndex,r=e.trackRef,n=e.infinite,i=e.centerMode,o=e.slideCount,a=e.slidesToShow,s=e.slidesToScroll,u=e.slideWidth,c=e.listWidth,l=e.variableWidth,d=e.slideHeight,f=e.fade,p=e.vertical,h=0,m=0;if(f||1===e.slideCount)return 0;var v=0;if(n?(v=-_(e),o%s!=0&&t+s>o&&(v=-(t>o?a-(t-o):o%s)),i&&(v+=parseInt(a/2))):(o%s!=0&&t+s>o&&(v=a-o%s),i&&(v=parseInt(a/2))),h=v*u,m=v*d,g=p?-(t*d*1)+m:-(t*u*1)+h,!0===l){var g,y,b,E=r&&r.node;if(b=t+_(e),g=(y=E&&E.childNodes[b])?-1*y.offsetLeft:0,!0===i){b=n?t+_(e):t,y=E&&E.children[b],g=0;for(var $=0;$<b;$++)g-=E&&E.children[$]&&E.children[$].offsetWidth;g-=parseInt(e.centerPadding),g+=y&&(c-y.offsetWidth)/2}}return g},_=t.getPreClones=function(e){return e.unslick||!e.infinite?0:e.variableWidth?e.slideCount:e.slidesToShow+ +!!e.centerMode},N=t.getPostClones=function(e){return e.unslick||!e.infinite?0:e.slideCount},C=t.getTotalSlides=function(e){return 1===e.slideCount?1:_(e)+e.slideCount+N(e)},x=t.siblingDirection=function(e){return e.targetSlide>e.currentSlide?e.targetSlide>e.currentSlide+I(e)?"left":"right":e.targetSlide<e.currentSlide-A(e)?"right":"left"},I=t.slidesOnRight=function(e){var t=e.slidesToShow,r=e.centerMode,n=e.rtl,i=e.centerPadding;if(r){var o=(t-1)/2+1;return parseInt(i)>0&&(o+=1),n&&t%2==0&&(o+=1),o}return n?0:t-1},A=t.slidesOnLeft=function(e){var t=e.slidesToShow,r=e.centerMode,n=e.rtl,i=e.centerPadding;if(r){var o=(t-1)/2+1;return parseInt(i)>0&&(o+=1),n||t%2!=0||(o+=1),o}return n?t-1:0};t.canUseDOM=function(){return!!("undefined"!=typeof window&&window.document&&window.document.createElement)};var R=t.validSettings=Object.keys(i.default)},4587:(e,t,r)=>{e.exports=r(9447)},4741:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return E}});let n=r(4252),i=r(8365),o=r(7876),a=i._(r(4232)),s=n._(r(8477)),u=n._(r(8022)),c=r(1925),l=r(946),d=r(5526);r(8912);let f=r(5067),p=n._(r(2795)),h=r(3872),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!0,unoptimized:!1};function v(e,t,r,n,i,o,a){let s=null==e?void 0:e.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>
50{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function g(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}let y=(0,a.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:i,height:s,width:u,decoding:c,className:l,style:d,fetchPriority:f,placeholder:p,loading:m,unoptimized:y,fill:b,onLoadRef:E,onLoadingCompleteRef:$,setBlurComplete:w,setShowAltText:D,sizesInput:O,onLoad:T,onError:S,..._}=e,N=(0,a.useCallback)(e=>{e&&(S&&(e.src=e.src),e.complete&&v(e,p,E,$,w,y,O))},[r,p,E,$,w,S,y,O]),C=(0,h.useMergedRef)(t,N);return(0,o.jsx)("img",{..._,...g(f),loading:m,width:u,height:s,decoding:c,"data-nimg":b?"fill":"1",className:l,style:d,sizes:i,srcSet:n,src:r,ref:C,onLoad:e=>{v(e.currentTarget,p,E,$,w,y,O)},onError:e=>{D(!0),"empty"!==p&&w(!0),S&&S(e)}})});function b(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...g(r.fetchPriority)};return t&&s.default.preload?(s.default.preload(r.src,n),null):(0,o.jsx)(u.default,{children:(0,o.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let E=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(f.RouterContext),n=(0,a.useContext)(d.ImageConfigContext),i=(0,a.useMemo)(()=>{var e;let t=m||n||l.imageConfigDefault,r=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>e-t),i=t.deviceSizes.sort((e,t)=>e-t),o=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:r,deviceSizes:i,qualities:o}},[n]),{onLoad:s,onLoadingComplete:u}=e,h=(0,a.useRef)(s);(0,a.useEffect)(()=>{h.current=s},[s]);let v=(0,a.useRef)(u);(0,a.useEffect)(()=>{v.current=u},[u]);let[g,E]=(0,a.useState)(!1),[$,w]=(0,a.useState)(!1),{props:D,meta:O}=(0,c.getImgProps)(e,{defaultLoader:p.default,imgConf:i,blurComplete:g,showAltText:$});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(y,{...D,unoptimized:O.unoptimized,placeholder:O.placeholder,fill:O.fill,onLoadRef:h,onLoadingCompleteRef:v,setBlurComplete:E,setShowAltText:w,sizesInput:e.sizes,ref:t}),O.priority?(0,o.jsx)(b,{isAppRouter:!r,imgAttributes:D}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4859:()=>{},4890:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return n}});let n=(e,t)=>r(3775).normalizeLocalePath(e,t);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4926:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseRawRequestExtendedArgs=t.parseRequestExtendedArgs=t.parseBatchRequestArgs=t.parseRawRequestArgs=t.parseRequestArgs=void 0,t.parseRequestArgs=(e,t,r)=>e.document?e:{document:e,variables:t,requestHeaders:r,signal:void 0},t.parseRawRequestArgs=(e,t,r)=>e.query?e:{query:e,variables:t,requestHeaders:r,signal:void 0},t.parseBatchRequestArgs=(e,t)=>e.documents?e:{documents:e,requestHeaders:t,signal:void 0},t.parseRequestExtendedArgs=(e,t,...r)=>
50{let[n,i]=r;return e.document?e:{url:e,document:t,variables:n,requestHeaders:i,signal:void 0}},t.parseRawRequestExtendedArgs=(e,t,...r)=>{let[n,i]=r;return e.query?e:{url:e,query:t,variables:n,requestHeaders:i,signal:void 0}}},4932:(e,t,r)=>{e.exports=new(r(6382))},4969:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultJsonSerializer=void 0,t.defaultJsonSerializer=JSON},4988:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>l,getServerSideProps:()=>c,getStaticProps:()=>u});var n=r(1351),i=r(3659),o=r(5226),a=r(5364),s=function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{u(n.next(e))}catch(e){o(e)}}function s(e){try{u(n.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}u((n=n.apply(e,t||[])).next())})};let u=(e,t)=>s(void 0,void 0,void 0,function*(){if(a.env.JSS_MODE===o.hz.DISCONNECTED)return null;let r=e.params||{};return yield(0,n.h5)(r,t.sitecore.context.pageState)}),c=(e,t)=>s(void 0,void 0,void 0,function*(){if(a.env.JSS_MODE===o.hz.DISCONNECTED)return null;let r=e.params||{};return yield(0,n.h5)(r,t.sitecore.context.pageState)}),l=i.M},4989:(e,t,r)=>{"use strict";function n(){throw Object.defineProperty(Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E411",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return n}}),r(6780).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5029:(e,t,r)=>{e.exports=r(7791)(Object.getPrototypeOf,Object)},5039:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=o(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=o(t,r));return t}(r)))}return e}function o(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(r=(function(){return i}).apply(t,[]))||(e.exports=r)}()},5129:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{u(n.next(e))}catch(e){o(e)}}function s(e){try{u(n.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}u((n=n.apply(e,t||[])).next())})},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GraphQLRequestClient=t.DefaultRetryStrategy=void 0;let o=r(1448),a=i(r(2544)),s=i(r(8337)),u=i(r(5591));class c{constructor(e={}){this.statusCodes=e.statusCodes||[429],this.errorCodes=e.errorCodes||["ECONNRESET","ETIMEDOUT","EPROTO"],this.factor=e.factor||2}shouldRetry(e,t,r){var n;let i=(null==(n=e.response)?void 0:n.status)!==void 0&&this.statusCodes.includes(e.response.status),o=void 0!==e.code&&this.errorCodes.includes(e.code);return r>0&&t<=r&&(i||o)}getDelay(e,t){var r;let n=null==(r=e.response)?void 0:r.headers,i=null==n?void 0:n.get("Retry-After");return null!=i&&""!==i.trim()?1e3*Number.parseFloat(i):1e3*Math.pow(this.factor,t-1)}}t.DefaultRetryStrategy=c;class l{constructor(e,t={}){var r;if(this.endpoint=e,this.headers={},t.apiKey&&(this.headers.sc_apikey=t.apiKey),t.headers&&(this.headers=Object.assign(Object.assign({},this.headers),t.headers)),!e||!(0,a.default)(e).hostname)throw Error(`Invalid GraphQL endpoint '${e}'. Verify that 'layoutServiceHost' property in 'scjssconfig.json' file or appropriate environment variable is set`);this.timeout=t.timeout,this.retries=null!=(r=t.retries)?r:3,this.retryStrategy=t.retryStrategy||new c({statusCodes:[429,502,503,504,520,521,522,523,524]}
50),this.client=new o.GraphQLClient(e,{headers:this.headers,fetch:t.fetch}),this.debug=t.debugger||s.default.http}static createClientFactory({endpoint:e,apiKey:t}){return (r={})=>new l(e,Object.assign(Object.assign({},r),{apiKey:t}))}request(e,t,r){return n(this,void 0,void 0,function*(){let i=1,o=()=>n(this,void 0,void 0,function*(){this.debug("request: %o",{url:this.endpoint,headers:Object.assign(Object.assign({},this.headers),null==r?void 0:r.headers),query:e,variables:t});let a=Date.now(),s=[this.client.request(e,t,null==r?void 0:r.headers)];return this.timeout&&(this.abortTimeout=new u.default(this.timeout),s.push(this.abortTimeout.start)),Promise.race(s).then(e=>{var t;return null==(t=this.abortTimeout)||t.clear(),this.debug("response in %dms: %o",Date.now()-a,e),Promise.resolve(e)},e=>n(this,void 0,void 0,function*(){var t,r;null==(t=this.abortTimeout)||t.clear(),this.debug("response error: %o",e.response||e.message||e);let n=(null==(r=e.response)?void 0:r.status)||e.code;if(!this.retryStrategy.shouldRetry(e,i,this.retries))return Promise.reject(e);{let t=this.retryStrategy.getDelay(e,i);return this.debug("Error: %s. Retrying in %dms (attempt %d).",n,t,i),i++,new Promise(e=>setTimeout(e,t)).then(o)}}))});return o()})}}t.GraphQLRequestClient=l},5236:(e,t,r)=>{"use strict";r.d(t,{O:()=>a});var n=r(4232),i=r(3743),o=r(1043);let a=e=>{let t=(0,n.useContext)(o.sL);return n.createElement(i.O,Object.assign({},e,{modifyComponentProps:e=>{if(!e.rendering.uid)return e;let r=t[e.rendering.uid];return Object.assign(Object.assign({},e),r)}}))}},5541:(e,t,r)=>{var n="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||void 0!==r.g&&r.g,i=function(){function e(){this.fetch=!1,this.DOMException=n.DOMException}return e.prototype=n,new e}();!function(e){!function(t){var n=void 0!==e&&e||"undefined"!=typeof self&&self||void 0!==r.g&&r.g||{},i={searchParams:"URLSearchParams"in n,iterable:"Symbol"in n&&"iterator"in Symbol,blob:"FileReader"in n&&"Blob"in n&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in n,arrayBuffer:"ArrayBuffer"in n};if(i.arrayBuffer)var o=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],a=ArrayBuffer.isView||function(e){return e&&o.indexOf(Object.prototype.toString.call(e))>-1};function s(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function u(e){return"string"!=typeof e&&(e=String(e)),e}function c(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return i.iterable&&(t[Symbol.iterator]=function(){return t}),t}function l(e){this.map={},e instanceof l?e.forEach(function(e,t){this.append(t,e)},this):Array.isArray(e)?e.forEach(function(e){if(2!=e.length)throw TypeError("Headers constructor: expected name/value pair to be length 2, found"+e.length);this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function d(e){if(!e._noBody){if(e.bodyUsed)return Promise.reject(TypeError("Already read"));e.bodyUsed=!0}}function f(e){return new Promise(function(t,r){e.onload=function(){t(e.result)},e.onerror=function(){r(e.error)}})}function p(e){var t=new FileReader,r=f(t);return t.readAsArrayBuffer(e),r}function h(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function m(){return this.bodyUsed=!1,this._initBody=function(e){if(this.bodyUsed=this.bodyUsed,this._bodyInit=e,e)if("string"==typeof e)this._bodyText=e;else if(i.blob&&Blob.prototype.isPrototypeOf(e))this._bodyBlob=e;else if(i.formData&&FormData.prototype.isPrototypeOf(e))this._bodyFormData=e;else if(i.searchParams&&URLSearchParams.prototype.isPrototypeOf(e))this._bodyText=e.toString();else{var t;i.arrayBuffer&&i.blob&&(t=e)&&DataView.prototype.isPrototypeOf(t)?(this._bodyArrayBuffer=h(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):i.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(e)||a(e))?this._bodyArrayBuffer=h(e):this._bodyText=e=Object.prototype.toString.call(e)}else this._noBody=!0,this._bodyText="";!this.headers.get("content-type")&&("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):i.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},i.blob&&(this.blob=function(){var e=d(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(!this._bodyFormData)return Promise.resolve(new Blob([this._bodyText]));throw Error("could not read FormData body as blob")}),this.arrayBuffer=function(){if(this._bodyArrayBuffer){var e=d(this);return e||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}if(i.blob)return this.blob().then(p);throw Error("could not read as ArrayBuffer")},this.text=function(){var e,t,r,n,i,o=d(this);if(o)return o;if(this._bodyBlob)return e=this._bodyBlob,r=f(t=new FileReader),i=(n=/charset=([A-Za-z0-9_-]+)/.exec(e.type))?n[1]:"utf-8",t.readAsText(e,i),r;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),r=Array(t.length),n=0;n<t.length;n++)r[n]=String.fromCharCode(t[n]);return r.join("")}(this._bodyArrayBuffer));if(!this._bodyFormData)return Promise.resolve(this._bodyText);throw Error("could not read FormData body as text")},i.formData&&(this.formData=function(){return this.text().then(y)}),this.json=function(){return this.text().then(JSON.parse)},this}l.prototype.append=function(e,t){e=s(e),t=u(t);var r=this.map[e];this.map[e]=r?r+", "+t:t},l.prototype.delete=function(e){delete this.map[s(e)]},l.prototype.get=function(e){return e=s(e),this.has(e)?this.map[e]:null},l.prototype.has=function(e){return this.map.hasOwnProperty(s(e))},l.prototype.set=function(e,t){this.map[s(e)]=u(t)},l.prototype.forEach=function(e,t){for(var r in this.map)this.map.hasOwnProperty(r)&&e.call(t,this.map[r],r,this)},l.prototype.keys=function(){var e=[];return this.forEach(function(t,r){e.push(r)}),c(e)},l.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),c(e)},l.prototype.entries=function(){var e=[];return this.forEach(function(t,r){e.push([r,t])}),c(e)},i.iterable&&(l.prototype[Symbol.iterator]=l.prototype.entries);var v=["CONNECT","DELETE","GET","HEAD","OPTIONS","PATCH","POST","PUT","TRACE"];function g(e,t){if(!(this instanceof g))throw TypeError('Please use the "new" operator, this DOM object c
50onstructor cannot be called as a function.');var r,i,o=(t=t||{}).body;if(e instanceof g){if(e.bodyUsed)throw TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new l(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,o||null==e._bodyInit||(o=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",(t.headers||!this.headers)&&(this.headers=new l(t.headers)),this.method=(i=(r=t.method||this.method||"GET").toUpperCase(),v.indexOf(i)>-1?i:r),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal||function(){if("AbortController"in n)return new AbortController().signal}(),this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(o),("GET"===this.method||"HEAD"===this.method)&&("no-store"===t.cache||"no-cache"===t.cache)){var a=/([?&])_=[^&]*/;a.test(this.url)?this.url=this.url.replace(a,"$1_="+new Date().getTime()):this.url+=(/\?/.test(this.url)?"&":"?")+"_="+new Date().getTime()}}function y(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var r=e.split("="),n=r.shift().replace(/\+/g," "),i=r.join("=").replace(/\+/g," ");t.append(decodeURIComponent(n),decodeURIComponent(i))}}),t}function b(e,t){if(!(this instanceof b))throw TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.status<200||this.status>599)throw RangeError("Failed to construct 'Response': The status provided (0) is outside the range [200, 599].");this.ok=this.status>=200&&this.status<300,this.statusText=void 0===t.statusText?"":""+t.statusText,this.headers=new l(t.headers),this.url=t.url||"",this._initBody(e)}g.prototype.clone=function(){return new g(this,{body:this._bodyInit})},m.call(g.prototype),m.call(b.prototype),b.prototype.clone=function(){return new b(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new l(this.headers),url:this.url})},b.error=function(){var e=new b(null,{status:200,statusText:""});return e.ok=!1,e.status=0,e.type="error",e};var E=[301,302,303,307,308];b.redirect=function(e,t){if(-1===E.indexOf(t))throw RangeError("Invalid status code");return new b(null,{status:t,headers:{location:e}})},t.DOMException=n.DOMException;try{new t.DOMException}catch(e){t.DOMException=function(e,t){this.message=e,this.name=t;var r=Error(e);this.stack=r.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function $(e,r){return new Promise(function(o,a){var c=new g(e,r);if(c.signal&&c.signal.aborted)return a(new t.DOMException("Aborted","AbortError"));var d=new XMLHttpRequest;function f(){d.abort()}if(d.onload=function(){var e,t,r={statusText:d.statusText,headers:(e=d.getAllResponseHeaders()||"",t=new l,e.replace(/\r?\n[\t ]+/g," ").split("\r").map(function(e){return 0===e.indexOf("\n")?e.substr(1,e.length):e}).forEach(function(e){var r=e.split(":"),n=r.shift().trim();if(n){var i=r.join(":").trim();try{t.append(n,i)}catch(e){console.warn("Response "+e.message)}}}),t)};0===c.url.indexOf("file://")&&(d.status<200||d.status>599)?r.status=200:r.status=d.status,r.url="responseURL"in d?d.responseURL:r.headers.get("X-Request-URL");var n="response"in d?d.response:d.responseText;setTimeout(function(){o(new b(n,r))},0)},d.onerror=function(){setTimeout(function(){a(TypeError("Network request failed"))},0)},d.ontimeout=function(){setTimeout(function(){a(TypeError("Network request timed out"))},0)},d.onabort=function(){setTimeout(function(){a(new t.DOMException("Aborted","AbortError"))},0)},d.open(c.method,function(e){try{return""===e&&n.location.href?n.location.href:e}catch(t){return e}}(c.url),!0),"include"===c.credentials?d.withCredentials=!0:"omit"===c.credentials&&(d.withCredentials=!1),"responseType"in d&&(i.blob?d.responseType="blob":i.arrayBuffer&&(d.responseType="arraybuffer")),r&&"object"==typeof r.headers&&!(r.headers instanceof l||n.Headers&&r.headers instanceof n.Headers)){var p=[];
50Object.getOwnPropertyNames(r.headers).forEach(function(e){p.push(s(e)),d.setRequestHeader(e,u(r.headers[e]))}),c.headers.forEach(function(e,t){-1===p.indexOf(t)&&d.setRequestHeader(t,e)})}else c.headers.forEach(function(e,t){d.setRequestHeader(t,e)});c.signal&&(c.signal.addEventListener("abort",f),d.onreadystatechange=function(){4===d.readyState&&c.signal.removeEventListener("abort",f)}),d.send(void 0===c._bodyInit?null:c._bodyInit)})}$.polyfill=!0,n.fetch||(n.fetch=$,n.Headers=l,n.Request=g,n.Response=b),t.Headers=l,t.Request=g,t.Response=b,t.fetch=$,Object.defineProperty(t,"__esModule",{value:!0})}({})}(i),i.fetch.ponyfill=!0,delete i.fetch.polyfill;var o=n.fetch?n:i;(t=o.fetch).default=o.fetch,t.fetch=o.fetch,t.Headers=o.Headers,t.Request=o.Request,t.Response=o.Response,e.exports=t},5565:(e,t,r)=>{"use strict";r.d(t,{N:()=>o});var n=r(4232),i=r(7715);function o(e,t){let r=e=>{var r;let{editable:o=!0}=e;if((null==(r=e.field)?void 0:r.metadata)&&o&&(0,i.isFieldValueEmpty)(e.field)){let r=e.emptyFieldEditingComponent||t.defaultEmptyFieldEditingComponent,i=e;return e.emptyFieldEditingComponent||(i=Object.assign(Object.assign({},e),{editable:void 0,field:void 0})),n.createElement(r,Object.assign({},i))}return null};return t.isForwardRef?(0,n.forwardRef)((t,i)=>r(t)||n.createElement(e,Object.assign({},t,{ref:i}))):t=>r(t)||n.createElement(e,Object.assign({},t))}},5804:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getEdgeProxyFormsUrl=t.getEdgeProxyContentUrl=void 0;let n=r(8119),i=e=>e.endsWith("/")?e.slice(0,-1):e;t.getEdgeProxyContentUrl=(e,t=n.SITECORE_EDGE_URL_DEFAULT)=>`${i(t)}/v1/content/api/graphql/v1?sitecoreContextId=${e}`,t.getEdgeProxyFormsUrl=(e,t,r=n.SITECORE_EDGE_URL_DEFAULT)=>`${i(r)}/v1/forms/publisher/${t}?sitecoreContextId=${e}`},5823:(e,t)=>{"use strict";function r(e,t,r){if(!e.click)return Object.assign({isDivider:!1,type:e.type||null,header:e.header||"",icon:e.icon||"",tooltip:e.tooltip||""},e);{if(e.click.startsWith("javascript:")||e.click.startsWith("chrome:")||!t)return Object.assign({isDivider:!1,type:e.type||null,header:e.header||"",icon:e.icon||"",tooltip:e.tooltip||""},e);let n=e.click,i={},o=e.click.indexOf("(");if(o>=0){let t=e.click.indexOf(")");if(t<0)throw Error('Message with arguments must end with ")".');i=e.click.substring(o+1,t).split(",").map(e=>e.trim()).reduce((e,t)=>{let r=t.split("=");return r.length<2?e[r[0]]="":e[r[0]]=r[1],e},{}),n=e.click.substring(0,o)}i.id=t,e.parameters&&Object.keys(e.parameters).forEach(t=>{var r;i[t]=(null==(r=e.parameters[t])?void 0:r.toString())||""}),r&&Object.keys(r).forEach(e=>{var t;i[e]=(null==(t=r[e])?void 0:t.toString())||""});let a=Object.keys(i).map(e=>`${e}=${i[e]}`).join(", "),s=`${n}(${a})`;return{isDivider:!1,click:`javascript:Sitecore.PageModes.PageEditor.postRequest('${s}
50',null,false)`,header:e.header||"",icon:e.icon||"",tooltip:e.tooltip||"",type:e.type||null}}}Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultEditFrameButtons=t.DefaultEditFrameButton=t.DefaultEditFrameButtonIds=void 0,t.mapButtonToCommand=function(e,n,i){if("|"===e||e.isDivider)return{click:"chrome:dummy",header:"Separator",icon:"",isDivider:!0,tooltip:null,type:"separator"};{if(void 0!==e.click)return r(e,n,i);let o=e.fields.join("|");return r(Object.assign({click:`webedit:fieldeditor(command=${t.DefaultEditFrameButtonIds.edit},fields=${o})`},e),n,i)}},t.commandBuilder=r,t.DefaultEditFrameButtonIds={edit:"{70C4EED5-D4CD-4D7D-9763-80C42504F5E7}"},t.DefaultEditFrameButton={insert:{header:"Insert New",icon:"/~/icon/Office/16x16/insert_from_template.png",click:"webedit:new",tooltip:"Insert a new item"},editRelatedItem:{header:"Edit the related item",icon:"/~/icon/Office/16x16/cubes.png",click:"webedit:open",tooltip:"Edit the related item in the Content Editor."},edit:{header:"Edit Item",icon:"/~/icon/people/16x16/cubes_blue.png",fields:["Title","Text"],tooltip:"Edit the item fields."}},t.DefaultEditFrameButtons=[t.DefaultEditFrameButton.editRelatedItem,t.DefaultEditFrameButton.insert,t.DefaultEditFrameButton.edit]},5856:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getEdgeProxyFormsUrl=t.getEdgeProxyContentUrl=t.SearchQueryService=t.GraphQLRequestClient=t.DefaultRetryStrategy=t.getAppRootId=void 0;var n=r(8363);Object.defineProperty(t,"getAppRootId",{enumerable:!0,get:function(){return n.getAppRootId}});var i=r(5129);Object.defineProperty(t,"DefaultRetryStrategy",{enumerable:!0,get:function(){return i.DefaultRetryStrategy}}),Object.defineProperty(t,"GraphQLRequestClient",{enumerable:!0,get:function(){return i.GraphQLRequestClient}});var o=r(6350);Object.defineProperty(t,"SearchQueryService",{enumerable:!0,get:function(){return o.SearchQueryService}});var a=r(5804);Object.defineProperty(t,"getEdgeProxyContentUrl",{enumerable:!0,get:function(){return a.getEdgeProxyContentUrl}}),Object.defineProperty(t,"getEdgeProxyFormsUrl",{enumerable:!0,get:function(){return a.getEdgeProxyFormsUrl}})},5972:(e,t,r)=>{"use strict";r.d(t,{I:()=>C});var n=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},i="undefined"==typeof window||"Deno"in globalThis;function o(){}function a(e){return"number"==typeof e&&e>=0&&e!==1/0}function s(e,t){return"function"==typeof e?e(t):e}function u(e,t){return"function"==typeof e?e(t):e}function c(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e)if(e[r]!==t[r])return!1;return!0}function l(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function d(e){if(!f(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!!f(r)&&!!r.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function f(e){return"[object Object]"===Object.prototype.toString.call(e)}function p(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?function e(t,r){if(t===r)return t;let n=l(t)&&l(r);if(n||d(t)&&d(r)){let i=n?t:Object.keys(t),o=i.length,a=n?r:Object.keys(r),s=a.length,u=n?[]:{},c=0;for(let o=0;o<s;o++){let s=n?o:a[o];(!n&&i.includes(s)||n)&&void 0===t[s]&&void 0===r[s]?(u[s]=void 0,c++):(u[s]=e(t[s],r[s]),u[s]===t[s]&&void 0!==t[s]&&c++)}return o===s&&c===o?t:u}return r}(e,t):t}Symbol();var h=new class extends n{#e;#t;#r;constructor(){super(),this.#r=e=>{if(!i&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){let e=this.isFocused();
50this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#e?this.#e:globalThis.document?.visibilityState!=="hidden"}},m=function(){let e=[],t=0,r=e=>{e()},n=e=>{e()},i=e=>setTimeout(e,0),o=n=>{t?e.push(n):i(()=>{r(n)})};return{batch:o=>{let a;t++;try{a=o()}finally{--t||(()=>{let t=e;e=[],t.length&&i(()=>{n(()=>{t.forEach(e=>{r(e)})})})})()}return a},batchCalls:e=>(...t)=>{o(()=>{e(...t)})},schedule:o,setNotifyFunction:e=>{r=e},setBatchNotifyFunction:e=>{n=e},setScheduler:e=>{i=e}}}(),v=new class extends n{#n=!0;#t;#r;constructor(){super(),this.#r=e=>{if(!i&&window.addEventListener){let t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}setOnline(e){this.#n!==e&&(this.#n=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#n}};function g(){let e,t,r=new Promise((r,n)=>{e=r,t=n});function n(e){Object.assign(r,e),delete r.resolve,delete r.reject}return r.status="pending",r.catch(()=>{}),r.resolve=t=>{n({status:"fulfilled",value:t}),e(t)},r.reject=e=>{n({status:"rejected",reason:e}),t(e)},r}var y=class extends n{constructor(e,t){super(),this.options=t,this.#i=e,this.#o=null,this.#a=g(),this.options.experimental_prefetchInRender||this.#a.reject(Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(t)}#i;#s=void 0;#u=void 0;#c=void 0;#l;#d;#a;#o;#f;#p;#h;#m;#v;#g;#y=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#s.addObserver(this),b(this.#s,this.options)?this.#b():this.updateResult(),this.#E())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return E(this.#s,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return E(this.#s,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#$(),this.#w(),this.#s.removeObserver(this)}setOptions(e){let t=this.options,r=this.#s;if(this.options=this.#i.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof u(this.options.enabled,this.#s))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#D(),this.#s.setOptions(this.options),t._defaulted&&!c(this.options,t)&&this.#i.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#s,observer:this});let n=this.hasListeners();n&&$(this.#s,r,this.options,t)&&this.#b(),this.updateResult(),n&&(this.#s!==r||u(this.options.enabled,this.#s)!==u(t.enabled,this.#s)||s(this.options.staleTime,this.#s)!==s(t.staleTime,this.#s))&&this.#O();let i=this.#T();n&&(this.#s!==r||u(this.options.enabled,this.#s)!==u(t.enabled,this.#s)||i!==this.#g)&&this.#S(i)}getOptimisticResult(e){var t,r;let n=this.#i.getQueryCache().build(this.#i,e),i=this.createResult(n,e);return t=this,r=i,c(t.getCurrentResult(),r)||(this.#c=i,this.#d=this.options,this.#l=this.#s.state),i}getCurrentResult(){return this.#c}trackResult(e,t){let r={};return Object.keys(e).forEach(n=>{Object.defineProperty(r,n,{configurable:!1,enumerable:!0,get:()=>(this.trackProp(n),t?.(n),e[n])})}),r}trackProp(e){this.#y.add(e)}getCurrentQuery(){return this.#s}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#i.defaultQueryOptions(e),r=this.#i.getQueryCache().build(this.#i,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#b({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#c))}#b(e){this.#D();let t=this.#s.fetch(this.options,e);return e?.throwOnError||(t=t.catch(o)),t}#O(){this.#$();let e=s(this.options.staleTime,this.#s);if(i||this.#c.isStale||!a(e))return;let t=Math.max(this.#c.dataUpdatedAt+(e||0)-Date.now(),0);this.#m=setTimeout(()=>{this.#c.isStale||this.updateResult()},t+1)}#T(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#s):this.options.refetchInterval)??!1}#S(e){this.#w(),this.#g=e,!i&&!1!==u(this.options.enabled,this.#s)&&a(this.#g)&&0!==this.#g&&(this.#v=setInterval(()=>
50{(this.options.refetchIntervalInBackground||h.isFocused())&&this.#b()},this.#g))}#E(){this.#O(),this.#S(this.#T())}#$(){this.#m&&(clearTimeout(this.#m),this.#m=void 0)}#w(){this.#v&&(clearInterval(this.#v),this.#v=void 0)}createResult(e,t){let r,n=this.#s,i=this.options,o=this.#c,a=this.#l,s=this.#d,u=e!==n?e.state:this.#u,{state:c}=e,l={...c},d=!1;if(t._optimisticResults){var f;let r=this.hasListeners(),o=!r&&b(e,t),a=r&&$(e,n,t,i);(o||a)&&(l={...l,...(f=c.data,{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:(e.options.networkMode??"online")!=="online"||v.isOnline()?"fetching":"paused",...void 0===f&&{error:null,status:"pending"}})}),"isRestoring"===t._optimisticResults&&(l.fetchStatus="idle")}let{error:h,errorUpdatedAt:m,status:y}=l;if(t.select&&void 0!==l.data)if(o&&l.data===a?.data&&t.select===this.#f)r=this.#p;else try{this.#f=t.select,r=t.select(l.data),r=p(o?.data,r,t),this.#p=r,this.#o=null}catch(e){this.#o=e}else r=l.data;if(void 0!==t.placeholderData&&void 0===r&&"pending"===y){let e;if(o?.isPlaceholderData&&t.placeholderData===s?.placeholderData)e=o.data;else if(e="function"==typeof t.placeholderData?t.placeholderData(this.#h?.state.data,this.#h):t.placeholderData,t.select&&void 0!==e)try{e=t.select(e),this.#o=null}catch(e){this.#o=e}void 0!==e&&(y="success",r=p(o?.data,e,t),d=!0)}this.#o&&(h=this.#o,r=this.#p,m=Date.now(),y="error");let E="fetching"===l.fetchStatus,D="pending"===y,O="error"===y,T=D&&E,S=void 0!==r,_={status:y,fetchStatus:l.fetchStatus,isPending:D,isSuccess:"success"===y,isError:O,isInitialLoading:T,isLoading:T,data:r,dataUpdatedAt:l.dataUpdatedAt,error:h,errorUpdatedAt:m,failureCount:l.fetchFailureCount,failureReason:l.fetchFailureReason,errorUpdateCount:l.errorUpdateCount,isFetched:l.dataUpdateCount>0||l.errorUpdateCount>0,isFetchedAfterMount:l.dataUpdateCount>u.dataUpdateCount||l.errorUpdateCount>u.errorUpdateCount,isFetching:E,isRefetching:E&&!D,isLoadingError:O&&!S,isPaused:"paused"===l.fetchStatus,isPlaceholderData:d,isRefetchError:O&&S,isStale:w(e,t),refetch:this.refetch,promise:this.#a};if(this.options.experimental_prefetchInRender){let t=e=>{"error"===_.status?e.reject(_.error):void 0!==_.data&&e.resolve(_.data)},r=()=>{t(this.#a=_.promise=g())},i=this.#a;switch(i.status){case"pending":e.queryHash===n.queryHash&&t(i);break;case"fulfilled":("error"===_.status||_.data!==i.value)&&r();break;case"rejected":("error"!==_.status||_.error!==i.reason)&&r()}}return _}updateResult(){let e=this.#c,t=this.createResult(this.#s,this.options);if(this.#l=this.#s.state,this.#d=this.options,void 0!==this.#l.data&&(this.#h=this.#s),c(t,e))return;this.#c=t;let r=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#y.size)return!0;let n=new Set(r??this.#y);return this.options.throwOnError&&n.add("error"),Object.keys(this.#c).some(t=>this.#c[t]!==e[t]&&n.has(t))};this.#_({listeners:r()})}#D(){let e=this.#i.getQueryCache().build(this.#i,this.options);if(e===this.#s)return;let t=this.#s;this.#s=e,this.#u=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#E()}#_(e){m.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#c)}),this.#i.getQueryCache().notify({query:this.#s,type:"observerResultsUpdated"})})}};function b(e,t){return!1!==u(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==t.retryOnMount)||void 0!==e.state.data&&E(e,t,t.refetchOnMount)}function E(e,t,r){if(!1!==u(t.enabled,e)){let n="function"==typeof r?r(e):r;return"always"===n||!1!==n&&w(e,t)}return!1}function $(e,t,r,n){return(e!==t||!1===u(n.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&w(e,r)}function w(e,t){return!1!==u(t.enabled,e)&&e.isStaleByTime(s(t.staleTime,e))}var D=r(4232);r(7876);var O=D.createContext(void 0),T=D.createContext(function(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}());function S(){}var _=D.createContext(!1);_.Provider;var N=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function C(e,t){return function(e,t,r){let n=(e=>{let t=D.useContext(O);if(e)return e;if(!t)throw Error("No QueryClient set, use QueryClientProvider to set one");return t})(r),o=D.useContext(_),a=D.useContext(T),s=n.defaultQueryOptions(e);
50n.getDefaultOptions().queries?._experimental_beforeQuery?.(s),s._optimisticResults=o?"isRestoring":"optimistic";let u=s.staleTime;s.suspense&&(s.staleTime="function"==typeof u?(...e)=>Math.max(u(...e),1e3):Math.max(u??1e3,1e3),"number"==typeof s.gcTime&&(s.gcTime=Math.max(s.gcTime,1e3))),(s.suspense||s.throwOnError||s.experimental_prefetchInRender)&&!a.isReset()&&(s.retryOnMount=!1),D.useEffect(()=>{a.clearReset()},[a]);let c=!n.getQueryCache().get(s.queryHash),[l]=D.useState(()=>new t(n,s)),d=l.getOptimisticResult(s),f=!o&&!1!==e.subscribed;if(D.useSyncExternalStore(D.useCallback(e=>{let t=f?l.subscribe(m.batchCalls(e)):S;return l.updateResult(),t},[l,f]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),D.useEffect(()=>{l.setOptions(s)},[s,l]),s?.suspense&&d.isPending)throw N(s,l,a);if((({result:e,errorResetBoundary:t,throwOnError:r,query:n,suspense:i})=>{var o,a;return e.isError&&!t.isReset()&&!e.isFetching&&n&&(i&&void 0===e.data||(o=r,a=[e.error,n],"function"==typeof o?o(...a):!!o))})({result:d,errorResetBoundary:a,throwOnError:s.throwOnError,query:n.getQueryCache().get(s.queryHash),suspense:s.suspense}))throw d.error;if(n.getDefaultOptions().queries?._experimental_afterQuery?.(s,d),s.experimental_prefetchInRender&&!i&&d.isLoading&&d.isFetching&&!o){let e=c?N(s,l,a):n.getQueryCache().get(s.queryHash)?.promise;e?.catch(S).finally(()=>{l.updateResult()})}return s.notifyOnChangeProps?d:l.trackResult(d)}(e,y,t)}},5987:function(e,t){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.Alias=void 0,t.Alias=function(){function e(t){this.unparsed=t,this.parsed=e.parse(this.unparsed)}return e.parse=function(t){return Object.keys(t).reduce(function(n,i){var o,a=e.toPosix(t[i]);return r(r({},n),((o={})[i]="/"===a.charAt(a.length-1)?a.slice(0,a.length-1):a,o))},{})},e.prototype.getPath=function(e){return this.parsed[e]},e.prototype.resolve=function(e){for(var t in this.parsed)if(e.startsWith(t))return this.parsed[t]+e.replace(t,"")},e.toPosix=function(e){return e.replace(/\\/g,"/").replace(/^[a-zA-Z]:/,"")},e}()},6172:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getJssPagesClientData=t.handleEditorAnchors=t.resetEditorChromes=t.isEditorActive=t.HorizonEditor=t.ChromeRediscoveryGlobalFunctionName=t.ExperienceEditor=t.EDITING_ALLOWED_ORIGINS=t.PAGES_EDITING_MARKER=t.QUERY_PARAM_EDITING_SECRET=t.DEFAULT_PLACEHOLDER_UID=void 0;let i=n(r(1580));t.DEFAULT_PLACEHOLDER_UID="00000000-0000-0000-0000-000000000000",t.QUERY_PARAM_EDITING_SECRET="secret",t.PAGES_EDITING_MARKER="jss-hrz-editing",t.EDITING_ALLOWED_ORIGINS=["https://pages.sitecorecloud.io"];class o{static isActive(){if((0,i.default)())return!1;let e=window.Sitecore;return!!(e&&e.PageModes&&e.PageModes.ChromeManager)}static resetChromes(){(0,i.default)()||window.Sitecore.PageModes.ChromeManager.resetChromes()}}t.ExperienceEditor=o,t.ChromeRediscoveryGlobalFunctionName={name:"Sitecore.Horizon.ResetChromes"};class a{static isActive(){return!(0,i.default)()&&(window.location.search.indexOf("sc_headless_mode=edit")>-1||!!window.document.getElementById(t.PAGES_EDITING_MARKER))}static resetChromes(){!(0,i.default)()&&window[t.ChromeRediscoveryGlobalFunctionName.name]&&window[t.ChromeRediscoveryGlobalFunctionName.name]()}}t.HorizonEditor=a,t.isEditorActive=()=>o.isActive()||a.isActive(),t.resetEditorChromes=()=>{o.isActive()?o.resetChromes():a.isActive()&&a.resetChromes()},t.handleEditorAnchors=()=>{if(!window||!o.isActive())return;let e=document.querySelector("body"),t=new MutationObserver(e=>{e.forEach(e=>{let t=document.querySelectorAll('.scChromeDropDown > a[href="#"], .scChromeDropDown > a[href="#!"], a[onclick]');"childList"===e.type&&t.forEach(e=>{e.href="javascript:void(0);"})})});e&&t.observe(e,{childList:!0,subtree:!0})},t.getJssPagesClientData=()=>{let e={};return e[t.PAGES_EDITING_MARKER]={},e}},6334:(e,t,r)=>{"use strict";
50Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return w},useLinkStatus:function(){return $}});let n=r(8365),i=r(7876),o=n._(r(4232)),a=r(5948),s=r(2454),u=r(7855),c=r(9313),l=r(1162),d=r(5067),f=r(301),p=r(1585),h=r(3467),m=r(3872);r(6642);let v=new Set;function g(e,t,r,n){if((0,s.isLocalURL)(t)){if(!n.bypassPrefetchedCheck){let i=t+"%"+r+"%"+(void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0);if(v.has(i))return;v.add(i)}e.prefetch(t,r,n).catch(e=>{})}}function y(e){return"string"==typeof e?e:(0,u.formatUrl)(e)}let b=o.default.forwardRef(function(e,t){let r,n,{href:u,as:v,children:b,prefetch:E=null,passHref:$,replace:w,shallow:D,scroll:O,locale:T,onClick:S,onNavigate:_,onMouseEnter:N,onTouchStart:C,legacyBehavior:x=!1,...I}=e;r=b,x&&("string"==typeof r||"number"==typeof r)&&(r=(0,i.jsx)("a",{children:r}));let A=o.default.useContext(d.RouterContext),R=!1!==E,{href:P,as:k}=o.default.useMemo(()=>{if(!A){let e=y(u);return{href:e,as:v?y(v):e}}let[e,t]=(0,a.resolveHref)(A,u,!0);return{href:e,as:v?(0,a.resolveHref)(A,v):t||e}},[A,u,v]),L=o.default.useRef(P),j=o.default.useRef(k);x&&(n=o.default.Children.only(r));let F=x?n&&"object"==typeof n&&n.ref:t,[M,q,U]=(0,f.useIntersection)({rootMargin:"200px"}),V=o.default.useCallback(e=>{(j.current!==k||L.current!==P)&&(U(),j.current=k,L.current=P),M(e)},[k,P,U,M]),B=(0,m.useMergedRef)(V,F);o.default.useEffect(()=>{A&&q&&R&&g(A,P,k,{locale:T})},[k,P,q,T,R,null==A?void 0:A.locale,A]);let G={ref:B,onClick(e){x||"function"!=typeof S||S(e),x&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),A&&(e.defaultPrevented||function(e,t,r,n,i,o,a,u,c){let{nodeName:l}=e.currentTarget;if(!("A"===l.toUpperCase()&&function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||e.currentTarget.hasAttribute("download"))){if(!(0,s.isLocalURL)(r)){i&&(e.preventDefault(),location.replace(r));return}e.preventDefault(),(()=>{if(c){let e=!1;if(c({preventDefault:()=>{e=!0}}),e)return}let e=null==a||a;"beforePopState"in t?t[i?"replace":"push"](r,n,{shallow:o,locale:u,scroll:e}):t[i?"replace":"push"](n||r,{scroll:e})})()}}(e,A,P,k,w,D,O,T,_))},onMouseEnter(e){x||"function"!=typeof N||N(e),x&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),A&&g(A,P,k,{locale:T,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){x||"function"!=typeof C||C(e),x&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),A&&g(A,P,k,{locale:T,priority:!0,bypassPrefetchedCheck:!0})}};if((0,c.isAbsoluteUrl)(k))G.href=k;else if(!x||$||"a"===n.type&&!("href"in n.props)){let e=void 0!==T?T:null==A?void 0:A.locale;G.href=(null==A?void 0:A.isLocaleDomain)&&(0,p.getDomainLocale)(k,e,null==A?void 0:A.locales,null==A?void 0:A.domainLocales)||(0,h.addBasePath)((0,l.addLocale)(k,e,null==A?void 0:A.defaultLocale))}return x?o.default.cloneElement(n,G):(0,i.jsx)("a",{...I,...G,children:r})}),E=(0,o.createContext)({pending:!1}),$=()=>(0,o.useContext)(E),w=b;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6350:function(e,t){"use strict";var r=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{u(n.next(e))}catch(e){o(e)}}function s(e){try{u(n.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}u((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.SearchQueryService=void 0;class n{constructor(e){this.client=e}fetch(e,t){return r(this,void 0,void 0,function*(){var r;if(!t.rootItemId||!t.language)throw RangeError('"rootItemId" and "language" must be non-empty strings');let n=[],i=!0,o="";for(;i;){let a=yield this.client.request(e,Object.assign(Object.assign({},t),{after:o}));n=n.concat(null==(r=null==a?void 0:a.search)?void 0:r.results),i=a.search.pageInfo.hasNext,o=a.search.pageInfo.endCursor}return n})}}t.SearchQueryService=n},6382:(e,t,r)=>{var n=r(1964),i=r(2644),o=i.each,a=i.isFunction,s=i.isArray;
50function u(){if(!window.matchMedia)throw Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}u.prototype={constructor:u,register:function(e,t,r){var i=this.queries,u=r&&this.browserIsIncapable;return i[e]||(i[e]=new n(e,u)),a(t)&&(t={match:t}),s(t)||(t=[t]),o(t,function(t){a(t)&&(t={match:t}),i[e].addHandler(t)}),this},unregister:function(e,t){var r=this.queries[e];return r&&(t?r.removeHandler(t):(r.clear(),delete this.queries[e])),this}},e.exports=u},6642:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},6764:(e,t,r)=>{"use strict";function n(){throw Object.defineProperty(Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E488",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return n}}),r(6780).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6806:(e,t)=>{"use strict";function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:i,blurDataURL:o,objectFit:a}=e,s=n?40*n:t,u=i?40*i:r,c=s&&u?"viewBox='0 0 "+s+" "+u+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+c+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(c?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+o+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},6839:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{u(n.next(e))}catch(e){o(e)}}function s(e){try{u(n.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}u((n=n.apply(e,t||[])).next())})},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GraphQLPersonalizeService=void 0;let o=i(r(8337)),a=r(172),s=r(3760);class u{constructor(e){this.config=e,this.config.timeout=e.timeout||400,this.graphQLClient=this.getGraphQLClient(),this.cache=this.getCacheClient()}get query(){return` 51 query($siteName: String!, $language: String!, $itemPath: String!) { 52 layout(site: $siteName, routePath: $itemPath, language: $language) { 53 item { 54 id 55 version 56 personalization { 57 variantIds 58 } 59 } 60 } 61 } 62 `}getPersonalizeInfo(e,t,r){return n(this,void 0,void 0,function*(){var n;o.default.personalize("fetching personalize info for %s %s %s",r,e,t);let i=this.getCacheKey(e,t,r),s=this.cache.getCacheValue(i);if(!s)try{s=yield this.graphQLClient.request(this.query,{siteName:r,itemPath:e,language:t}),this.cache.setCacheValue(i,s)}catch(e){if((0,a.isTimeoutError)(e))return;throw e}return(null==(n=null==s?void 0:s.layout)?void 0:n.item)?{pageId:s.layout.item.id,variantIds:s.layout.item.personalization.variantIds}:void 0})}getCacheClient(){var e,t;return new s.MemoryCacheClient({cacheEnabled:null==(e=this.config.cacheEnabled)||e,cacheTimeout:null!=(t=this.config.cacheTimeout)?t:10})}getCacheKey(e,t,r){return`${r}-${e}-${t}`}getGraphQLClient(){if(!this.config.clientFactory)throw Error("clientFactory needs to be provided when initializing GraphQL client.");return this.config.clientFactory({debugger:o.default.personalize,fetch:this.config.fetch,timeout:this.config.timeout})}}t.GraphQLPersonalizeService=u},6844:(e,t,r)=>{"use strict";r.d(t,{D:()=>s});var n=r(4232),i=r(7715),o=r(700),a=r(3897);let s=()=>{var e;let{sitecoreContext:{pageState:t,editMode:r,clientData:s,clientScripts:u,renderingType:c},api:l}=(0,o.n)();if(c!==i.RenderingType.Component&&(t===i.LayoutServicePageState.Normal||t===i.LayoutServicePageState.Preview))return n.createElement(n.Fragment,null);if(c===i.RenderingType.Component){let t=`${(0,a.getDesignLibraryScriptLink)(null==(e=null==l?void 0:l.edge)?void 0:e.edgeUrl)}?cb=${Date.now()}`;return n.createElement(n.Fragment,null,n.createElement("script",{src:t,suppressHydrationWarning:!0}))}if(r===i.EditMode.Metadata){let e=Object.assign(Object.assign({},s),(0,a.getJssPagesClientData)());return n.createElement(n.Fragment,null,null==u?void 0:u.map((e,t)=>n.createElement("script",{src:e,key:t})),Object.keys(e).map(t=>n.createElement("script",{key:t,id:t,type:"application/json",dangerouslySetInnerHTML:{__html:JSON.stringify(e[t])}})))}return n.createElement(n.Fragment,null)}},6863:(e,t,r)=>{"use strict";t.E8=void 0,r(7890),r(6839);var n=r(1050);Object.defineProperty(t,"E8",{enumerable:!0,get:function(){return n.CdpHelper}})},7023:(e,t,r)=>{var n=r(4451),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=n?n.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),r=e[s];try{e[s]=void 0;var n=!0}catch(e){}var i=a.call(e);return n&&(t?e[s]=r:delete e[s]),i}},7035:()=>{},7085:function(e,t){var r,n;void 0===(n="function"==typeof(r=function e(){var t,r="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==r?r:{}
62,n=!r.document&&!!r.postMessage,i=r.IS_PAPA_WORKER||!1,o={},a=0,s={};function u(e){this._handle=null,this._finished=!1,this._completed=!1,this._halted=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this.isFirstChunk=!0,this._completeResults={data:[],errors:[],meta:{}},(function(e){var t=b(e);t.chunkSize=parseInt(t.chunkSize),e.step||e.chunk||(t.chunkSize=null),this._handle=new p(t),(this._handle.streamer=this)._config=t}).call(this,e),this.parseChunk=function(e,t){var n=parseInt(this._config.skipFirstNLines)||0;if(this.isFirstChunk&&0<n){let t=this._config.newline;t||(o=this._config.quoteChar||'"',t=this._handle.guessLineEndings(e,o)),e=[...e.split(t).slice(n)].join(t)}this.isFirstChunk&&$(this._config.beforeFirstChunk)&&void 0!==(o=this._config.beforeFirstChunk(e))&&(e=o),this.isFirstChunk=!1,this._halted=!1;var n=this._partialLine+e,o=(this._partialLine="",this._handle.parse(n,this._baseIndex,!this._finished));if(!this._handle.paused()&&!this._handle.aborted()){if(e=o.meta.cursor,this._finished||(this._partialLine=n.substring(e
62-this._baseIndex),this._baseIndex=e),o&&o.data&&(this._rowCount+=o.data.length),n=this._finished||this._config.preview&&this._rowCount>=this._config.preview,i)r.postMessage({results:o,workerId:s.WORKER_ID,finished:n});else if($(this._config.chunk)&&!t){if(this._config.chunk(o,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);this._completeResults=o=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(o.data),this._completeResults.errors=this._completeResults.errors.concat(o.errors),this._completeResults.meta=o.meta),this._completed||!n||!$(this._config.complete)||o&&o.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),n||o&&o.meta.paused||this._nextChunk(),o}this._halted=!0},this._sendError=function(e){$(this._config.error)?this._config.error(e):i&&this._config.error&&r.postMessage({workerId:s.WORKER_ID,error:e,finished:!1})}}function c(e){var t;(e=e||{}).chunkSize||(e.chunkSize=s.RemoteChunkSize),u.call(this,e),this._nextChunk=n?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(t=new XMLHttpRequest,this._config.withCredentials&&(t.withCredentials=this._config.withCredentials),n||(t.onload=E(this._chunkLoaded,this),t.onerror=E(this._chunkError,this)),t.open(this._config.downloadRequestBody?"POST":"GET",this._input,!n),this._config.downloadRequestHeaders){var e,r,i=this._config.downloadRequestHeaders;for(r in i)t.setRequestHeader(r,i[r])}this._config.chunkSize&&(e=this._start+this._config.chunkSize-1,t.setRequestHeader("Range","bytes="+this._start+"-"+e));try{t.send(this._config.downloadRequestBody)}catch(e){this._chunkError(e.message)}n&&0===t.status&&this._chunkError()}},this._chunkLoaded=function(){let e;4===t.readyState&&(t.status<200||400<=t.status?this._chunkError():(this._start+=this._config.chunkSize||t.responseText.length,this._finished=!this._config.chunkSize||this._start>=(null!==(e=(e=t).getResponseHeader("Content-Range"))?parseInt(e.substring(e.lastIndexOf("/")+1)):-1),this.parseChunk(t.responseText)))},this._chunkError=function(e){e=t.statusText||e,this._sendError(Error(e))}}function l(e){(e=e||{}).chunkSize||(e.chunkSize=s.LocalChunkSize),u.call(this,e);var t,r,n="undefined"!=typeof FileReader;this.stream=function(e){this._input=e,r=e.slice||e.webkitSlice||e.mozSlice,n?((t=new FileReader).onload=E(this._chunkLoaded,this),t.onerror=E(this._chunkError,this)):t=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount<this._config.preview)||this._readChunk()},this._readChunk=function(){var e=this._input,i=(this._config.chunkSize&&(i=Math.min(this._start+this._config.chunkSize,this._input.size),e=r.call(e,this._start,i)),t.readAsText(e,this._config.encoding));n||this._chunkLoaded({target:{result:i}})},this._chunkLoaded=function(e){this._start+=this._config.chunkSize,this._finished=!this._config.chunkSize||this._start>=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(t.error)}}function d(e){var t;u.call(this,e=e||{}),this.stream=function(e){return t=e,this._nextChunk()},this._nextChunk=function(){var e,r;if(!this._finished)return t=(e=this._config.chunkSize)?(r=t.substring(0,e),t.substring(e)):(r=t,""),this._finished=!t,this.parseChunk(r)}}function f(e){u.call(this,e=e||{});var t=[],r=!0,n=!1;this.pause=function(){u.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){u.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(e){this._input=e,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){n&&1===t.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),t.length?this.parseChunk(t.shift()):r=!0},this._streamData=E(function(e){try{t.push("string"==typeof e?e:e.toString(this._config.encoding)),r&&(r=!1,this._checkIsFinished(),this.parseChunk(t.shift()))}catch(e){this._streamError(e)}},this),this._streamError=E(function(e){this._streamCleanUp(),this._sendError(e)},this),this._streamEnd=E(function(){this._streamCleanUp(),n=!0,this._streamData("")},this),this._streamCleanUp=E(function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)},this)}function p(e){var t,r,n,i,o=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,a=/^((\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)))$/,u=this,c=0,l=0,d=!1,f=!1,p=[],v={data:[],errors:[],meta:{}};function g(t){return"greedy"===e.skipEmptyLines?""===t.join("").trim():1===t.length&&0===t[0].length}function y(){if(v&&n&&(w("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+s.DefaultDelimiter+"'"),n=!1),e.skipEmptyLines&&(v.data=v.data.filter(function(e){return!g(e)})),E()){if(v)if(Array.isArray(v.data[0])){for(var t,r=0;E()&&r<v.data.length;r++)v.data[r].forEach(i);v.data.splice(0,1)}else v.data.forEach(i);function i(t,r){$(e.transformHeader)&&(t=e.transformHeader(t,r)),p.push(t)}}function u(t,r){for(var n=e.header?{}:[],i=0;i<t.length;i++){var s=i,u=t[i],u=((t,r)=>(e.dynamicTypingFunction&&void 0===e.dynamicTyping[t]&&(e.dynamicTyping[t]=e.dynamicTypingFunction(t)),!0===(e.dynamicTyping[t]||e.dynamicTyping))?"true"===r||"TRUE"===r||"false"!==r&&"FALSE"!==r&&((e=>{if(o.test(e)&&-0x20000000000000<(e=parseFloat(e))&&e<0x20000000000000)return 1})(r)?parseFloat(r):a.test(r)?new Date(r):""===r?null:r):r)(s=e.header?i>=p.length?"__parsed_extra":p[i]:s,u=e.transform?e.transform(u,s):u);"__parsed_extra"===s?(n[s]=n[s]||[],n[s].push(u)):n[s]=u}return e.header&&(i>p.length?w("FieldMismatch","TooManyFields","Too many fields: expected "+p.length+" fields but parsed "+i,l+r):i<p.length&&w("FieldMismatch","TooFewFields","Too few fields: expected "+p.length+" fields but parsed "+i,l+r)),n}v&&(e.header||e.dynamicTyping||e.transform)&&(t=1,!v.data.length||Array.isArray(v.data[0])?(v.data=v.data.map(u),t=v.data.length):v.data=u(v.data,
vendor: 4,691 bytes, line 62
620),e.header&&v.meta&&(v.meta.fields=p),l+=t)}function E(){return e.header&&0===p.length}function w(e,t,r,n){e={type:e,code:t,message:r},void 0!==n&&(e.row=n),v.errors.push(e)}$(e.step)&&(i=e.step,e.step=function(t){v=t,E()?y():(y(),0!==v.data.length&&(c+=t.data.length,e.preview&&c>e.preview?r.abort():(v.data=v.data[0],i(v,u))))}),this.parse=function(i,o,a){var u=e.quoteChar||'"',u=(e.newline||(e.newline=this.guessLineEndings(i,u)),n=!1,e.delimiter?$(e.delimiter)&&(e.delimiter=e.delimiter(i),v.meta.delimiter=e.delimiter):((u=((t,r,n,i,o)=>{var a,u,c,l;o=o||[","," ","|",";",s.RECORD_SEP,s.UNIT_SEP];for(var d=0;d<o.length;d++){for(var f,p=o[d],h=0,v=0,y=0,b=(c=void 0,new m({comments:i,delimiter:p,newline:r,preview:10}).parse(t)),E=0;E<b.data.length;E++)n&&g(b.data[E])?y++:(v+=f=b.data[E].length,void 0===c?c=f:0<f&&(h+=Math.abs(f-c),c=f));0<b.data.length&&(v/=b.data.length-y),(void 0===u||h<=u)&&(void 0===l||l<v)&&1.99<v&&(u=h,a=p,l=v)}return{successful:!!(e.delimiter=a),bestDelimiter:a}})(i,e.newline,e.skipEmptyLines,e.comments,e.delimitersToGuess)).successful?e.delimiter=u.bestDelimiter:(n=!0,e.delimiter=s.DefaultDelimiter),v.meta.delimiter=e.delimiter),b(e));return e.preview&&e.header&&u.preview++,t=i,v=(r=new m(u)).parse(t,o,a),y(),d?{meta:{paused:!0}}:v||{meta:{paused:!1}}},this.paused=function(){return d},this.pause=function(){d=!0,r.abort(),t=$(e.chunk)?"":t.substring(r.getCharIndex())},this.resume=function(){u.streamer._halted?(d=!1,u.streamer.parseChunk(t,!0)):setTimeout(u.resume,3)},this.aborted=function(){return f},this.abort=function(){f=!0,r.abort(),v.meta.aborted=!0,$(e.complete)&&e.complete(v),t=""},this.guessLineEndings=function(e,t){e=e.substring(0,1048576);var t=RegExp(h(t)+"([^]*?)"+h(t),"gm"),r=(e=e.replace(t,"")).split("\r"),t=e.split("\n"),e=1<t.length&&t[0].length<r[0].length;if(1===r.length||e)return"\n";for(var n=0,i=0;i<r.length;i++)"\n"===r[i][0]&&n++;return n>=r.length/2?"\r\n":"\r"}}function h(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function m(e){var t=(e=e||{}).delimiter,r=e.newline,n=e.comments,i=e.step,o=e.preview,a=e.fastMode,u=null,c=!1,l=null==e.quoteChar?'"':e.quoteChar,d=l;if(void 0!==e.escapeChar&&(d=e.escapeChar),("string"!=typeof t||-1<s.BAD_DELIMITERS.indexOf(t))&&(t=","),n===t)throw Error("Comment character same as delimiter");!0===n?n="#":("string"!=typeof n||-1<s.BAD_DELIMITERS.indexOf(n))&&(n=!1),"\n"!==r&&"\r"!==r&&"\r\n"!==r&&(r="\n");var f=0,p=!1;this.parse=function(s,m,v){if("string"!=typeof s)throw Error("Input must be a string");var g=s.length,y=t.length,b=r.length,E=n.length,w=$(i),D=[],O=[],T=[],S=f=0;if(!s)return F();if(a||!1!==a&&-1===s.indexOf(l)){for(var _=s.split(r),N=0;N<_.length;N++){if(T=_[N],f+=T.length,N!==_.length-1)f+=r.length;else if(v)break;if(!n||T.substring(0,E)!==n){if(w){if(D=[],P(T.split(t)),M(),p)return F()}else P(T.split(t));if(o&&o<=N)return D=D.slice(0,o),F(!0)}}return F()}for(var C=s.indexOf(t,f),x=s.indexOf(r,f),I=RegExp(h(d)+h(l),"g"),A=s.indexOf(l,f);;)if(s[f]===l)for(A=f,f++;;){if(-1===(A=s.indexOf(l,A+1)))return v||O.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:D.length,index:f}),L();if(A===g-1)return L(s.substring(f,A).replace(I,l));if(l===d&&s[A+1]===d)A++;else if(l===d||0===A||s[A-1]!==d){-1!==C&&C<A+1&&(C=s.indexOf(t,A+1));var R=k(-1===(x=-1!==x&&x<A+1?s.indexOf(r,A+1):x)?C:Math.min(C,x));if(s.substr(A+1+R,y)===t){T.push(s.substring(f,A).replace(I,l)),s[f=A+1+R+y]!==l&&(A=s.indexOf(l,f)),C=s.indexOf(t,f),x=s.indexOf(r,f);break}if(R=k(x),s.substring(A+1+R,A+1+R+b)===r){if(T.push(s.substring(f,A).replace(I,l)),j(A+1+R+b),C=s.indexOf(t,f),A=s.indexOf(l,f),w&&(M(),p))return F();if(o&&D.length>=o)return F(!0);break}O.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:D.length,index:f}),A++}}else if(n&&0===T.length&&s.substring(f,f+E)===n){if(-1===x)return F();f=x+b,x=s.indexOf(r,f),C=s.indexOf(t,f)}else if(-1!==C&&(C<x||-1===x))T.push(s.substring(f,C)),f=C+y,C=s.indexOf(t,f);else{if(-1===x)break;if(T.push(s.substring(f,x)),j(x+b),w&&(M(),p))return F();if(o&&D.length>=o)return F(!0)}return L();function P(e){D.push(e),S=f}function k(e){return -1!==e&&(e=s.substring(A+1,e))&&""===e.trim()?e.length:0}function L(e){return v||(void 0===e&&(e=s.substring(f)),T.push(e),f=g,P(T),w&&M()),F()}function j(e){f=e,P(T),T=[],x=s.indexOf(r,f)}function F(n){if(e.header&&!m&&D.length&&!c){var i=D[0],o=Object.create(null),a=new Set(i);let t=!1;for(let r=0;r<i.length;r++){let n=i[r];if(o[n=$(e.transformHeader)?e.transformHeader(n,r):n]){let e,s=o[n];for(;e=n+"_"+s,s++,a.has(e););a.add(e),i[r]=e,o[n]++,t=!0,(u=null===u?{}:u)[e]=n}else o[n]=1,i[r]=n;a.add(n)}
62t&&console.warn("Duplicate headers found and renamed."),c=!0}return{data:D,errors:O,meta:{delimiter:t,linebreak:r,aborted:p,truncated:!!n,cursor:S+(m||0),renamedHeaders:u}}}function M(){i(F()),D=[],O=[]}},this.abort=function(){p=!0},this.getCharIndex=function(){return f}}function v(e){var t=e.data,r=o[t.workerId],n=!1;if(t.error)r.userError(t.error,t.file);else if(t.results&&t.results.data){var i={abort:function(){n=!0,g(t.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:y,resume:y};if($(r.userStep)){for(var a=0;a<t.results.data.length&&(r.userStep({data:t.results.data[a],errors:t.results.errors,meta:t.results.meta},i),!n);a++);delete t.results}else $(r.userChunk)&&(r.userChunk(t.results,i,t.file),delete t.results)}t.finished&&!n&&g(t.workerId,t.results)}function g(e,t){var r=o[e];$(r.userComplete)&&r.userComplete(t),r.terminate(),delete o[e]}function y(){throw Error("Not implemented.")}function b(e){if("object"!=typeof e||null===e)return e;var t,r=Array.isArray(e)?[]:{};for(t in e)r[t]=b(e[t]);return r}function E(e,t){return function(){e.apply(t,arguments)}}function $(e){return"function"==typeof e}return s.parse=function(t,n){var i,u,p,h=(n=n||{}).dynamicTyping||!1;if($(h)&&(n.dynamicTypingFunction=h,h={}),n.dynamicTyping=h,n.transform=!!$(n.transform)&&n.transform,!n.worker||!s.WORKERS_SUPPORTED){let e;return h=null,s.NODE_STREAM_INPUT,"string"==typeof t?(t=65279!==(e=t).charCodeAt(0)?e:e.slice(1),h=new(n.download?c:d)(n)):!0===t.readable&&$(t.read)&&$(t.on)?h=new f(n):(r.File&&t instanceof File||t instanceof Object)&&(h=new l(n)),h.stream(t)}(h=!!s.WORKERS_SUPPORTED&&(u=r.URL||r.webkitURL||null,p=e.toString(),i=s.BLOB_URL||(s.BLOB_URL=u.createObjectURL(new Blob(["var global = (function() { if (typeof self !== 'undefined') { return self; } if (typeof window !== 'undefined') { return window; } if (typeof global !== 'undefined') { return global; } return {}; })(); global.IS_PAPA_WORKER=true; ","(",p,")();"],{type:"text/javascript"}))),(i=new r.Worker(i)).onmessage=v,i.id=a++,o[i.id]=i)).userStep=n.step,h.userChunk=n.chunk,h.userComplete=n.complete,h.userError=n.error,n.step=$(n.step),n.chunk=$(n.chunk),n.complete=$(n.complete),n.error=$(n.error),delete n.worker,h.postMessage({input:t,config:n,workerId:h.id})},s.unparse=function(e,t){var r=!1,n=!0,i=",",o="\r\n",a='"',u=a+a,c=!1,l=null,d=!1,f=((()=>{if("object"==typeof t){if("string"!=typeof t.delimiter||s.BAD_DELIMITERS.filter(function(e){return -1!==t.delimiter.indexOf(e)}).length||(i=t.delimiter),("boolean"==typeof t.quotes||"function"==typeof t.quotes||Array.isArray(t.quotes))&&(r=t.quotes),"boolean"!=typeof t.skipEmptyLines&&"string"!=typeof t.skipEmptyLines||(c=t.skipEmptyLines),"string"==typeof t.newline&&(o=t.newline),"string"==typeof t.quoteChar&&(a=t.quoteChar),"boolean"==typeof t.header&&(n=t.header),Array.isArray(t.columns)){if(0===t.columns.length)throw Error("Option columns is empty");l=t.columns}void 0!==t.escapeChar&&(u=t.escapeChar+a),t.escapeFormulae instanceof RegExp?d=t.escapeFormulae:"boolean"==typeof t.escapeFormulae&&t.escapeFormulae&&(d=/^[=+\-@\t\r].*$/)}})(),RegExp(h(a),"g"));if("string"==typeof e&&(e=JSON.parse(e)),Array.isArray(e)){if(!e.length||Array.isArray(e[0]))return p(null,e,c);if("object"==typeof e[0])return p(l||Object.keys(e[0]),e,c)}else if("object"==typeof e)return"string"==typeof e.data&&(e.data=JSON.parse(e.data)),Array.isArray(e.data)&&(e.fields||(e.fields=e.meta&&e.meta.fields||l),e.fields||(e.fields=Array.isArray(e.data[0])?e.fields:"object"==typeof e.data[0]?Object.keys(e.data[0]):[]),Array.isArray(e.data[0])||"object"==typeof e.data[0]||(e.data=[e.data])),p(e.fields||[],e.data||[],c);throw Error("Unable to serialize unrecognized input");function p(e,t,r){var a="",s=("string"==typeof e&&(e=JSON.parse(e)),"string"==typeof t&&(t=JSON.parse(t)),Array.isArray(e)&&0<e.length),u=!Array.isArray(t[0]);if(s&&n){for(var c=0;c<e.length;c++)0<c&&(a+=i),a+=m(e[c],c);0<t.length&&(a+=o)}for(var l=0;l<t.length;l++){var d=(s?e:t[l]).length,f=!1,p=s?0===Object.keys(t[l]).length:0===t[l].length;if(r&&!s&&(f="greedy"===r?""===t[l].join("").trim():1===t[l].length&&0===t[l][0].length),"greedy"===r&&s){for(var h=[],v=0;v<d;v++){var g=u?e[v]:v;h.push(t[l][g])}f=""===h.join("").trim()}if(!f){for(var y=0;y<d;y++){0<y&&!p&&(a+=i);var b=s&&u?e[y]:y;a+=m(t[l][b],y)}l<t.length-1&&(!r||0<d&&!p)&&(a+=o)}}return a}function m(e,t){var n,o;return null==e?"":e.constructor===Date?JSON.stringify(e).slice(1,25):(o=!1,d&&"string"==typeof e&&d.test(e)&&(e="'"+e,o=!0),n=e.toString().replace(f,u),(o=o||!0===r||"function"==typeof r&&r(e,t)||Array.isArray(r)&&r[t]||((e,t)=>{for(var r=0;r<t.length;r++)if(-1<e.indexOf(t[r]))return!0;return!1})(n,s.BAD_DELIMITERS)||-1<n.indexOf(i)||" "===n.charAt(0)||" "===n.charAt(n.length-1))?a+n+a:n)}},s.RECORD_SEP="\x1e",s.UNIT_SEP="\x1f",s.BYTE_ORDER_MARK="\uFEFF",s.BAD_DELIMITERS=["\r","\n",'"',s.BYTE_ORDER_MARK],s.WORKERS_SUPPORTED=!n&&!!r.Worker,s.NODE_STREAM_INPUT=1,s.LocalChunkSize=0xa00000,s.RemoteChunkSize=5242880,s.DefaultDelimiter=",",s.Parser=m,s.ParserHandle=p,s.NetworkStreamer=c,s.FileStreamer=l,s.StringStreamer=d,s.ReadableStreamStreamer=f,r.jQuery&&((t=r.jQuery).fn.parse=function(e){var n=e.config||{},i=[];return this.each(function(e){if(!("INPUT"===t(this).prop("tagName").toUpperCase()&&"file"===t(this).attr("type").toLowerCase()&&r.FileReader)||!this.files||0===this.files.length)return!0;for(var o=0;o<this.files.length;
62o++)i.push({file:this.files[o],inputElem:this,instanceConfig:t.extend({},n)})}),o(),this;function o(){if(0===i.length)$(e.complete)&&e.complete();else{var r,n,o,u=i[0];if($(e.before)){var c=e.before(u.file,u.inputElem);if("object"==typeof c){if("abort"===c.action)return r=u.file,n=u.inputElem,o=c.reason,void($(e.error)&&e.error({name:"AbortError"},r,n,o));if("skip"===c.action)return void a();"object"==typeof c.config&&(u.instanceConfig=t.extend(u.instanceConfig,c.config))}else if("skip"===c)return void a()}var l=u.instanceConfig.complete;u.instanceConfig.complete=function(e){$(l)&&l(e,u.file,u.inputElem),a()},s.parse(u.file,u.instanceConfig)}}function a(){i.splice(0,1),o()}}),i&&(r.onmessage=function(e){e=e.data,void 0===s.WORKER_ID&&e&&(s.WORKER_ID=e.workerId),"string"==typeof e.input?r.postMessage({workerId:s.WORKER_ID,results:s.parse(e.input,e.config),finished:!0}):(r.File&&e.input instanceof File||e.input instanceof Object)&&(e=s.parse(e.input,e.config))&&r.postMessage({workerId:s.WORKER_ID,results:e,finished:!0})}),(c.prototype=Object.create(u.prototype)).constructor=c,(l.prototype=Object.create(u.prototype)).constructor=l,(d.prototype=Object.create(d.prototype)).constructor=d,(f.prototype=Object.create(u.prototype)).constructor=f,s})?r.apply(t,[]):r)||(e.exports=n)},7123:(e,t,r)=>{"use strict";r.d(t,{s:()=>p});var n=r(4232),i=r(9099),o=r(2441),a=r(5565),s=r(2950),u=r(7715),c=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};let l=(0,o.O)((0,a.N)((0,n.forwardRef)((e,t)=>{var{field:r,tag:i="div",editable:o=!0}=e,a=c(e,["field","tag","editable"]);if(!r||!r.editable&&(0,u.isFieldValueEmpty)(r))return null;let s=Object.assign({dangerouslySetInnerHTML:{__html:r.editable&&o?r.editable:r.value},ref:t},a);return n.createElement(i||"div",s)}),{defaultEmptyFieldEditingComponent:s.G,isForwardRef:!0}),!0);l.displayName="RichText";var d=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};let f={},p=e=>{let{internalLinksSelector:t='a[href^="/"]',prefetchLinks:r=!0,editable:o=!0}=e,a=d(e,["internalLinksSelector","prefetchLinks","editable"]),s=e.field&&e.field.value,u=o&&e.field&&(e.field.editable||e.field.metadata),c=(0,i.useRouter)(),p=(0,n.useRef)(null);(0,n.useEffect)(()=>{s&&!u&&m()},[s]);let h=e=>{if(!e.currentTarget)return;e.preventDefault();let t=e.currentTarget.href;c.push(t,t,{locale:!1})},m=()=>{let e=p.current,n=e&&e.querySelectorAll(t);n&&n.length&&n.forEach(e=>{if("_blank"===e.target)return;let t=()=>{c.prefetch(e.pathname,void 0,{locale:!1}),f[e.pathname]=!0};if(!f[e.pathname]&&!1!==r&&(!0===r&&t(),"hover"===r)){let r=()=>{t(),e.removeEventListener("mouseover",r)};e.addEventListener("mouseover",r,!1)}e.addEventListener("click",h,!1)})};return n.createElement(l,Object.assign({ref:p,editable:o},a))};p.displayName="NextRichText"},7328:(e,t,r)=>{e.exports=r(8022)},7615:(e,t,r)=>{"use strict";r.d(t,{Z:()=>m});var n=r(2569),i=r(4232),o=r(2441),a=r(5565),s=r(2547),u=r(9253),c=r(2950),l=r(4587),d=r.n(l),f=r(7715),p=r(5364),h=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};let m=(0,o.O)((0,a.N)(e=>{var t,r,{editable:o=!0,imageParams:a,field:c,mediaUrlPrefix:l,fill:m,priority:v}=e,g=h(e,["editable","imageParams","field","mediaUrlPrefix","fill","priority"]);let y=i.useContext(s.q3);if(g.src)throw Error("Detected src prop. If you wish to use src, use next/image directly.");if(!c||!c.editable&&(0,f.isFieldValueEmpty)(c))return null;if(o&&c.editable)return(0,u.F)(c,a,l,g);let b=c.src?c:c.value;if(!b)return null;let E=g.unoptimized||(null==(t=y.context)?void 0:t.renderingType)===f.RenderingType.Component||(null==(r=y.context)?void 0:r.pageState)!==f.LayoutServicePageState.Normal,$=Object.assign(Object.assign(Object.assign({},b),g),{fill:m,priority:v,src:n.mediaApi.updateImageUrl(b.src,a,l),unoptimized:E}),w=Object.assign(Object.assign({},$),{src:n.mediaApi.replaceMediaUrlPrefix($.src,l)});return(w.fill&&(delete w.width,delete w.height),$)?i.createElement(d(),Ob
62ject.assign({alt:""},w,p.env.TEST?{"data-unoptimized":E}:{})):null},{defaultEmptyFieldEditingComponent:c.n}));m.displayName="NextImage"},7711:e=>{"use strict";e.exports=function(e,t){if(t=t.split(":")[0],!(e*=1))return!1;switch(t){case"http":case"ws":return 80!==e;case"https":case"wss":return 443!==e;case"ftp":return 21!==e;case"gopher":return 70!==e;case"file":return!1}return 0!==e}},7791:e=>{e.exports=function(e,t){return function(r){return e(t(r))}}},7874:(e,t,r)=>{"use strict";r.d(t,{d:()=>a,f:()=>o});var n=r(9774),i=r(4232);let o="BYOCWrapper",a=e=>{var t,r,o;let a=null==(r=null==(t=e.params)?void 0:t.styles)?void 0:r.trimEnd(),s=null==(o=e.params)?void 0:o.RenderingIdentifier;return i.createElement("div",{className:a||void 0,id:s||void 0},i.createElement("div",{className:"component-content"},i.createElement(n.Xf,Object.assign({},e))))}},7890:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.personalizeLayout=function(e,t,r){var n;e.sitecore.context.variantId=t;let o=(null==(n=e.sitecore.route)?void 0:n.placeholders)||{};if(0===Object.keys(o).length)return;let s=e.sitecore.context.pageEditing&&e.sitecore.context.editMode===i.EditMode.Metadata;return o&&Object.keys(o).forEach(e=>{o[e]=a(o[e],[t,...r||[]],s)}),o},t.personalizePlaceholder=a,t.personalizeComponent=s;let n=r(8119),i=r(6328),o=e=>Object.assign(Object.assign({},e),{componentName:n.HIDDEN_RENDERING_NAME,experiences:{}});function a(e,t,r){return e.map(e=>{if(void 0!==e.experiences)return s(e,t,r);if(e.placeholders){let n=e.placeholders;Object.keys(n).forEach(e=>{n[e]=a(n[e],t,r)})}return e}).filter(Boolean)}function s(e,t,r){let n=Object.keys(e.experiences).find(e=>t.includes(e)),i=n&&e.experiences[n];if(i||e.componentName)if(i&&null===i.componentName&&null===i.dataSource)if(!r)return null;else e=o(e);else i&&(e=i);else{if(!r)return null;e=o(e)}return e.experiences&&(e.experiences={}),e.placeholders&&Object.keys(null==e?void 0:e.placeholders).forEach(r=>{e.placeholders&&(e.placeholders[r]=a(e.placeholders[r],t))}),e}},7914:(e,t,r)=>{"use strict";r.d(t,{N:()=>m});var n=r(4232),i=r(8230),o=r.n(i),a=r(2441),s=r(5565),u=r(2950),c=r(7715),l=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};let d=(0,a.O)((0,s.N)((0,n.forwardRef)((e,t)=>{var{field:r,editable:i=!0,showLinkTextWithChildrenPresent:o}=e,a=l(e,["field","editable","showLinkTextWithChildrenPresent"]);let s=a.children;if(!r||!r.editableFirstPart&&(0,c.isFieldValueEmpty)(r))return null;let u=[];if(i&&r.editableFirstPart){let e=Object.assign(Object.assign({className:"sc-link-wrapper",dangerouslySetInnerHTML:{__html:r.editableFirstPart+r.editableLastPart}},a),{key:"editable"});if(delete e.children,u.push(n.createElement("span",Object.assign({},e))),!s)return u[0]}let d=r.href?r:r.value;if(!d)return null;
62let f="anchor"!==d.linktype&&d.anchor?`#${d.anchor}`:"",p=d.querystring?`?${d.querystring}`:"",h={href:`${d.href}${p}${f}`,className:d.class,title:d.title,target:d.target};"_blank"!==h.target||h.rel||(h.rel="noopener noreferrer");let m=o||!s?d.text||d.href:null;return u.push(n.createElement("a",Object.assign(Object.assign(Object.assign({},h),a),{key:"link",ref:t}),m,s)),n.createElement(n.Fragment,null,u)}),{defaultEmptyFieldEditingComponent:u.G,isForwardRef:!0}),!0);d.displayName="Link";var f=r(5364),p=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};let h=/^\/.*\.\w+$/,m=(0,n.forwardRef)((e,t)=>{let{field:r,editable:i=!0,children:a,internalLinkMatcher:s=/^\//g,showLinkTextWithChildrenPresent:u}=e,c=p(e,["field","editable","children","internalLinkMatcher","showLinkTextWithChildrenPresent"]);if(!r||!r.editable&&!r.value&&!r.href&&!r.metadata)return null;let l=r.href?r:r.value,{href:m,querystring:v,anchor:g}=l||{},y=i&&(r.editable||r.metadata);if(m&&!y){let r=u||!a?l.text||l.href:null,i=s.test(m),d=h.test(m);if(i&&!d)return delete c.emptyFieldEditingComponent,n.createElement(o(),Object.assign({href:{pathname:m,query:v,hash:g},key:"link",locale:!1,title:l.title,target:l.target,className:l.class,prefetch:e.prefetch},c,{ref:t},f.env.TEST?{"data-nextjs-link":!0,"data-nextjs-link-prefetch":e.prefetch}:{}),r,a)}let b=Object.assign({},e);return delete b.internalLinkMatcher,delete b.prefetch,n.createElement(d,Object.assign({},b,{ref:t},f.env.TEST?{"data-react-link":!0}:{}))});m.displayName="NextLink"},7948:e=>{function t(e){this.options=e,e.deferSetup||this.setup()}t.prototype={constructor:t,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){this.initialised||this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(e){return this.options===e||this.options.match===e}},e.exports=t},8121:(e,t,r)=>{"use strict";t.qK=void 0;var n=r(8569);Object.defineProperty(t,"qK",{enumerable:!0,get:function(){return n.GraphQLRequestClient}})},8230:(e,t,r)=>{e.exports=r(6334)},8311:(e,t,r)=>{"use strict";r.d(t,{E:()=>c});var n=r(4232),i=r(2441),o=r(5565),a=r(2950),s=r(7715),u=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};let c=(0,i.O)((0,o.N)(e=>{var{field:t,tag:r,editable:i=!0,encode:o=!0}=e,a=u(e,["field","tag","editable","encode"]);if(!t||!t.editable&&(0,s.isFieldValueEmpty)(t))return null;o||(i=!1);let c=t.editable&&i,l=c?t.editable||"":void 0===t.value?"":t.value;if(!t.editable&&"string"==typeof l){let e=String(l).split("\n");if(e.length){let t=[];e.forEach((r,i)=>{let o=i===e.length-1;t.push(r),o||t.push(n.createElement("br",{key:i}))}),l=t}}let d=c||!o,f=null,p=Object.assign({},a);return(d?p.dangerouslySetInnerHTML={__html:l}:f=l,r||d)?n.createElement(r||"span",p,f):n.createElement(n.Fragment,null,f)},{defaultEmptyFieldEditingComponent:a.G}));c.displayName="Text"},8321:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0}},8363:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{u(n.next(e))}catch(e){o(e)}}function s(e){try{u(n.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}u((n=n.apply(e,t||[])).next())})};
62Object.defineProperty(t,"__esModule",{value:!0}),t.languageError=t.siteNameError=void 0,t.getAppRootId=function(e,r,a,s){return n(this,void 0,void 0,function*(){var n,u,c,l,d,f;if(!r)throw RangeError(t.siteNameError);if(!a)throw RangeError(t.languageError);let p=yield e.request(o,{jssAppTemplateId:s||i.SitecoreTemplateId.JssApp,siteName:r,language:a});return((null==(c=null==(u=null==(n=null==p?void 0:p.layout)?void 0:n.homePage)?void 0:u.rootItem)?void 0:c.length)||"en"===a||(p=yield e.request(o,{jssAppTemplateId:s||i.SitecoreTemplateId.JssApp,siteName:r,language:"en"})),null==(f=null==(d=null==(l=null==p?void 0:p.layout)?void 0:l.homePage)?void 0:d.rootItem)?void 0:f.length)?p.layout.homePage.rootItem[0].id:null})};let i=r(8119);t.siteNameError="The site name must be a non-empty string",t.languageError="The language must be a non-empty string";let o=` 63 query AppRootQuery($jssAppTemplateId: String!, $siteName: String!, $language: String!) { 64 layout(site: $siteName, routePath: "/", language: $language) { 65 homePage: item { 66 rootItem: ancestors(includeTemplateIDs: [$jssAppTemplateId]) { 67 id 68 } 69 } 70 } 71 } 72`},8497:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return i}});let n=""+r(6780).HTTP_ERROR_FALLBACK_ERROR_CODE+";404";function i(){let e=Object.defineProperty(Error(n),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});throw e.digest=n,e}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8507:(e,t,r)=>{"use strict";let n;r.d(t,{i3:()=>nw,UC:()=>n$,ZL:()=>nE,bL:()=>ny,l9:()=>nb});var i,o,a,s=r(4232),u=r.t(s,2),c=Object.defineProperty,l=(e,t)=>c(e,"name",{value:t,configurable:!0}),d=!!("undefined"!=typeof window&&window.document&&window.document.createElement);function f(e,t,{checkForDefaultPrevented:r=!0}={}){return l(function(n){if(e?.(n),!1===r||!n||!n.defaultPrevented)return t?.(n)},"handleEvent")}function p(e){if(!d)throw Error("Cannot access document outside of the DOM");return e?.ownerDocument??document}function h(e){return"IFRAME"===e.tagName}l(f,"composeEventHandlers"),l(function(e){if(!d)throw Error("Cannot access window outside of the DOM");return e?.ownerDocument?.defaultView??window},"getOwnerWindow"),l(p,"getOwnerDocument"),l(function e(t,r=!1){let{activeElement:n}=p(t);if(!n?.nodeName)return null;if(h(n)&&n.contentDocument)return e(n.contentDocument.body,r);if(r){let e=n.getAttribute("aria-activedescendant");if(e){let t=p(n).getElementById(e);if(t)return t}}return n},"getActiveElement"),l(h,"isFrame");var m=Object.defineProperty,v=(e,t)=>m(e,"name",{value:t,configurable:!0});function g(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function y(...e){return t=>{let r=!1,n=e.map(e=>{let n=g(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():g(e[t],null)}}}}function b(...e){return s.useCallback(y(...e),e)}v(g,"setRef"),v(y,"composeRefs"),v(b,"useComposedRefs");var E=r(7876),$=Object.defineProperty,w=(e,t)=>$(e,"name",{value:t,configurable:!0});function D(e,t=[]){let r=[];function n(t,n){let i=s.createContext(n);i.displayName=t+"Context";let o=r.length;r=[...r,n];let a=w(t=>{let{scope:r,children:n,...a}=t,u=r?.[e]?.[o]||i,c=s.useMemo(()=>a,Object.values(a));return(0,E.jsx)(u.Provider,{value:c,children:n})},"Provider");function u(r,a,c={}){let{optional:l=!1}=c,d=a?.[e]?.[o]||i,f=s.useContext(d);if(f)return f;if(void 0!==n)return n;if(!l)throw Error(`\`${r}\` must be used within \`${t}\``)}return a.displayName=t+"Provider",w(u,"useContext"),[a,u]}w(n,"createContext");let i=w(()=>{let t=r.map(e=>s.createContext(e));return w(function(r){let n=r?.[e]||t;return s.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])},"useScope")},"createScope");return i.scopeName=e,[n,O(i,...t)]}function O(...e){let t=e[0];if(1===e.length)return t;let r=w(()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return w(function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{...t,...i}},{});return s.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])},"useComposedScopes")},"createScope");return r.scopeName=t.scopeName,r}w(function(e,t){let r=s.createContext(t);r.displayName=e+"Context";let n=w(e=>{let{children:t,...n}=e,i=s.useMemo(()=>n,Object.values(n));return(0,E.jsx)(r.Provider,{value:i,children:t})},"Provider");function i(n,o={}){let{optional:a=!1}=o,u=s.useContext(r);if(u)return u;if(void 0!==t)return t;if(!a)throw Error(`\`${n}\` must be used within \`${e}\``)}return n.displayName=e+"Provider",w(i,"useContext"),[n,i]},"createContext"),w(D,"createContextScope"),w(O,"composeContextScopes");var T=r(8477),S=Object.defineProperty,_=(e,t)=>
72S(e,"name",{value:t,configurable:!0});function N(e){let t=s.forwardRef((t,r)=>{let{children:n,...i}=t,o=null,a=!1,u=[];k(n)&&"function"==typeof M&&(n=M(n._payload)),s.Children.forEach(n,e=>{if(R(e)){a=!0;let t="child"in e.props?e.props.child:e.props.children;k(t)&&"function"==typeof M&&(t=M(t._payload)),o=x(e,t),u.push(o?.props?.children)}else u.push(e)}),o?o=s.cloneElement(o,void 0,u):!a&&1===s.Children.count(n)&&s.isValidElement(n)&&(o=n);let c=o?A(o):void 0,l=b(r,c);if(!o){if(n||0===n)throw Error(a?F(e):j(e));return n}let d=I(i,o.props??{});return o.type!==s.Fragment&&(d.ref=r?l:c),s.cloneElement(o,d)});return t.displayName=`${e}.Slot`,t}_(N,"createSlot");var C=Symbol.for("radix.slottable");_(function(e){let t=_(e=>"child"in e?e.children(e.child):e.children,"Slottable");return t.displayName=`${e}.Slottable`,t.__radixId=C,t},"createSlottable");var x=_((e,t)=>{if("child"in e.props){let t=e.props.child;return s.isValidElement(t)?s.cloneElement(t,void 0,e.props.children(t.props.children)):null}return s.isValidElement(t)?t:null},"getSlottableElementFromSlottable");function I(e,t){let r={...t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(r[n]=i):"style"===n?r[n]={...i,...o}:"className"===n&&(r[n]=[i,o].filter(Boolean).join(" "))}return{...e,...r}}function A(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}function R(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===C}_(I,"mergeProps"),_(A,"getElementRef"),_(R,"isSlottable");var P=Symbol.for("react.lazy");function k(e){return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===P&&"_payload"in e&&L(e._payload)}function L(e){return"object"==typeof e&&null!==e&&"then"in e}_(k,"isLazyComponent"),_(L,"isPromiseLike");var j=_(e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,"createSlotError"),F=_(e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,"createSlottableError"),M=u[" use ".trim().toString()],q=Object.defineProperty,U=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=N(`Primitive.${t}`),n=s.forwardRef((e,n)=>{let{asChild:i,...o}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,E.jsx)(i?r:t,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function V(e,t){e&&T.flushSync(()=>e.dispatchEvent(t))}function B(e){let t=s.useRef(e);return s.useEffect(()=>{t.current=e}),s.useMemo(()=>(...e)=>t.current?.(...e),[])}q(V,"name",{value:"dispatchDiscreteCustomEvent",configurable:!0}),(0,Object.defineProperty)(B,"name",{value:"useCallbackRef",configurable:!0});var G=Object.defineProperty,z=(e,t)=>G(e,"name",{value:t,configurable:!0}),H="dismissableLayer.update",W=s.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),Q=s.forwardRef(z(function(e,t){let{disableOutsidePointerEvents:r=!1,deferPointerDownOutside:n=!1,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:u,onInteractOutside:c,onDismiss:l,...d}=e,p=s.useContext(W),[h,m]=s.useState(null),v=h?.ownerDocument??globalThis?.document,[,g]=s.useState({}),y=b(t,m),$=Array.from(p.layers),[w]=[...p.layersWithOutsidePointerEventsDisabled].slice(-1),D=w?$.indexOf(w):-1,O=h?$.indexOf(h):-1,T=p.layersWithOutsidePointerEventsDisabled.size>0,S=O>=D,_=s.useRef(!1),N=K(e=>{a?.(e),c?.(e),e.defaultPrevented||l?.()},{ownerDocument:v,deferPointerDownOutside:n,isDeferredPointerDownOutsideRef:_,dismissableSurfaces:p.dismissableSurfaces,shouldHandlePointerDownOutside:s.useCallback(e=>{if(!(e instanceof Node))return!1;let t=[...p.branches].some(t=>t.contains(e));return S&&!t},[p.branches,S])}),C=J(e=>{if(n&&_.current)return;let t=e.target;![...p.branches].some(e=>e.contains(t))&&(u?.(e),c?.(e),e.defaultPrevented||l?.())},v),x=!!h&&O===$.length-1,I=B(e=>{"Escape"===e.key&&(i?.(e),!e.defaultPrevented&&l&&(e.preventDefault(),l()))});return s.useEffect(()=>{if(x)return v.addEventListener("keydown",I,{capture:!0}),()=>v.removeEventListener("keydown",I,{capture:!0})},[v,x,I]),s.useEffect(()=>{if(h)return r&&(0===p.layersWithOutsidePointerEventsDisabled.size&&(o=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),p.layersWithOutsidePointerEventsDisabled.add(h)),p.layers.add(h),X(),()=>{r&&(p.layersWithOutsidePointerEventsDisabled.delete(h),0===p.layersWithOutsidePointerEventsDisabled.size&&(v.body.style.pointerEvents=o))}},[h,v,r,p]),s.useEffect(()=>()=>{h&&(p.layers.delete(h),p.layersWithOutsidePointerEventsDisabled.delete(h),X())},[h,p]),s.useEffect(()=>{let e=z(()=>g({}),"handleUpdate");return document.addEventListener(H,e),()=>document.removeEventListener(H,e)},[]),(0,E.jsx)(U.div,{...d,ref:y,style:{pointerEvents:T?S?"auto":"none":void 0,...e.style},onFocusCapture:f(e.onFocusCapture,C.onFocusCapture),onBlurCapture:f(e.onBlurCapture,C.onBlurCapture),onPointerDownCapture:f(e.onPointerDownCapture,N.onPointerDownCapture)})},"DismissableLayer"));z(function(){let e=s.useContext(W),[t,r]=s.useState(null);return s.useEffect(()=>{if(t)return e.dismissableSurfaces.add(t),()=>{e.dismissableSurfaces.delete(t)}},[t,e.dismissableSurfaces]),r},"useDismissableLayerSurface");var Y=z(()=>!0,"IS_TRUE");function K(e,t){let{ownerDocument:r=globalThis?.document,deferPointerDownOutside:n=!1,isDeferredPointerDownOutsideRef:i,dismissableSurfaces:o,shouldHandlePointerDownOutside:a=Y}=t,u=B(e),c=s.useRef(!1),l=s.useRef(!1),d=s.useRef(new Map),f=s.useRef(()=>{});return s.useEffect(()=>{function e(){l.current=!1,i.current=!1,d.current.clear()}function t(){return Array.from(d.current.values()).some(Boolean)}function s(e){if(!l.current)return;let t=e.target;t instanceof Node&&[...o].some(e=>e.contains(t))||d.current.set(e.type,!0),"click"===e.type&&window.setTimeout(()=>{l.current&&f.current()},0)}function p(e){l.current&&d.current.set(e.type,!1)}z(e,"resetOutsideInteraction"),z(t,"isOutsideInteractionIntercepted"),z(s,"handleInteractionCapture"),z(p,"handleInteractionBubble");let h=z(o=>{if(o.target&&!c.current){let s=function(){r.removeEventListener("click",f.current);let n=t();e(),n||Z("dismissableLayer.pointerDownOutside",u,p,{discrete:!0})};if(z(s,"handleAndDispatchPointerDownOutsideEvent"),!a(o.target)){r.removeEventListener("click",f.current),e(
72),c.current=!1;return}let p={originalEvent:o};l.current=!0,i.current=n&&0===o.button,d.current.clear(),n&&0===o.button?(r.removeEventListener("click",f.current),f.current=s,r.addEventListener("click",f.current,{once:!0})):s()}else r.removeEventListener("click",f.current),e();c.current=!1},"handlePointerDown"),m=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(let e of m)r.addEventListener(e,s,!0),r.addEventListener(e,p);let v=window.setTimeout(()=>{r.addEventListener("pointerdown",h)},0);return()=>{for(let e of(window.clearTimeout(v),r.removeEventListener("pointerdown",h),r.removeEventListener("click",f.current),m))r.removeEventListener(e,s,!0),r.removeEventListener(e,p)}},[r,u,n,i,o,a]),{onPointerDownCapture:z(()=>c.current=!0,"onPointerDownCapture")}}function J(e,t=globalThis?.document){let r=B(e),n=s.useRef(!1);return s.useEffect(()=>{let e=z(e=>{e.target&&!n.current&&Z("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})},"handleFocus");return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:z(()=>n.current=!0,"onFocusCapture"),onBlurCapture:z(()=>n.current=!1,"onBlurCapture")}}function X(){let e=new CustomEvent(H);document.dispatchEvent(e)}function Z(e,t,r,{discrete:n}){let i=r.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&i.addEventListener(e,t,{once:!0}),n?V(i,o):i.dispatchEvent(o)}z(K,"usePointerDownOutside"),z(J,"useFocusOutside"),z(X,"dispatchUpdate"),z(Z,"handleAndDispatchCustomEvent");var ee=Object.defineProperty,et=(e,t)=>ee(e,"name",{value:t,configurable:!0}),er=0,en=null;function ei(){s.useEffect(()=>{en||(en={start:eo(),end:eo()});let{start:e,end:t}=en;return document.body.firstElementChild!==e&&document.body.insertAdjacentElement("afterbegin",e),document.body.lastElementChild!==t&&document.body.insertAdjacentElement("beforeend",t),er++,()=>{1===er&&(en?.start.remove(),en?.end.remove(),en=null),er=Math.max(0,er-1)}},[])}function eo(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}et(function(e){return ei(),e.children},"FocusGuards"),et(ei,"useFocusGuards"),et(eo,"createFocusGuard");var ea=Object.defineProperty,es=(e,t)=>ea(e,"name",{value:t,configurable:!0}),eu="focusScope.autoFocusOnMount",ec="focusScope.autoFocusOnUnmount",el={bubbles:!1,cancelable:!0},ed=s.forwardRef(es(function(e,t){let{loop:r=!1,trapped:n=!1,onMountAutoFocus:i,onUnmountAutoFocus:o,...a}=e,[u,c]=s.useState(null),l=B(i),d=B(o),f=s.useRef(null),p=b(t,c),h=s.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;s.useEffect(()=>{if(n){let e=function(e){if(h.paused||!u)return;let t=e.target;u.contains(t)?f.current=t:ey(f.current,{select:!0})},t=function(e){if(h.paused||!u)return;let t=e.relatedTarget;null!==t&&(u.contains(t)||ey(f.current,{select:!0}))},r=function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&ey(u)};es(e,"handleFocusIn"),es(t,"handleFocusOut"),es(r,"handleMutations"),document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(r);return u&&n.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[n,u,h.paused]),s.useEffect(()=>{if(u){eb.add(h);let e=document.activeElement;if(!u.contains(e)){let t=new CustomEvent(eu,el);u.addEventListener(eu,l),u.dispatchEvent(t),t.defaultPrevented||(ef(ew(eh(u)),{select:!0}),document.activeElement===e&&ey(u))}return()=>{u.removeEventListener(eu,l),setTimeout(()=>{let t=new CustomEvent(ec,el);u.addEventListener(ec,d),u.dispatchEvent(t),t.defaultPrevented||ey(e??document.body,{select:!0}),u.removeEventListener(ec,d),eb.remove(h)},0)}}},[u,l,d,h]);let m=s.useCallback(e=>{if(!r&&!n||h.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){let t=e.currentTarget,[n,o]=ep(t);n&&o?e.shiftKey||i!==o?e.shiftKey&&i===n&&(e.preventDefault(),r&&ey(o,{select:!0})):(e.preventDefault(),r&&ey(n,{select:!0})):i===t&&e.preventDefault()}},[r,n,h.paused]);return(0,E.jsx)(U.div,{tabIndex:-1,...a,ref:p,onKeyDown:m})},"FocusScope"));function ef(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(ey(n,{select:t}),document.activeElement!==r)return}function ep(e){let t=eh(e);return[em(t,e),em(t.reverse(),e)]}function eh(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:es(e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP},"acceptNode")});for(;r.nextNode();)t.push(r.currentNode);return t}function em(e,t){let r="function"==typeof t.checkVisibility&&t.checkVisibility({checkVisibilityCSS:!0});for(let n of e)if(!(r?!n.checkVisibility({checkVisibilityCSS:!0}):ev(n,{upTo:t})))return n}function ev(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function eg(e){return e instanceof HTMLInputElement&&"select"in e}function ey(e,{select:t=!1}={}){if(e&&e.focus){let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&eg(e)&&t&&e.select()}}es(ef,"focusFirst"),es(ep,"getTabbableEdges"),es(eh,"getTabbableCandidates"),es(em,"findVisible"),es(ev,"isHidden"),es(eg,"isSelectableInput"),es(ey,"focus");var eb=eE();function eE(){let e=[];return{add(t){let r=e[0];t!==r&&r?.pause(),(e=e$(e,t)).unshift(t)},remove(t){e=e$(e,t),e[0]?.resume()}}}function e$(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}function ew(e){return e.filter(e=>"A"!==e.tagName)}es(eE,"createFocusScopesStack"),es(e$,"arrayRemove"),es(ew,"removeLinks");var eD=globalThis?.document?s.useLayoutEffect:()=>{},eO=Object.defineProperty,eT=u[" useId ".trim().toString()]||(()=>void 0),eS=0;function e_(e){let[t,r]=s.useState(eT());return eD(()=>{e||r(e=>e??String(eS++))},[e]),e||(t?`radix-${t}`:"")}eO(e_,"name",{value:"useId",configurable:!0});let eN=["top","right","bottom","left"],eC=Math.min,ex=Math.max,eI=Math.round,eA=Math.floor,eR=e=>({x:e,y:e}
72),eP={left:"right",right:"left",bottom:"top",top:"bottom"};function ek(e,t){return"function"==typeof e?e(t):e}function eL(e){return e.split("-")[0]}function ej(e){return e.split("-")[1]}function eF(e){return"x"===e?"y":"x"}function eM(e){return"y"===e?"height":"width"}function eq(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function eU(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let eV=["left","right"],eB=["right","left"],eG=["top","bottom"],ez=["bottom","top"];function eH(e){let t=eL(e);return eP[t]+e.slice(t.length)}function eW(e){var t,r,n,i;return"number"!=typeof e?{top:null!=(t=e.top)?t:0,right:null!=(r=e.right)?r:0,bottom:null!=(n=e.bottom)?n:0,left:null!=(i=e.left)?i:0}:{top:e,right:e,bottom:e,left:e}}function eQ(e){let{x:t,y:r,width:n,height:i}=e;return{width:n,height:i,top:r,left:t,right:t+n,bottom:r+i,x:t,y:r}}function eY(e,t,r){let n,{reference:i,floating:o}=e,a=eq(t),s=eF(eq(t)),u=eM(s),c=eL(t),l=i.x+i.width/2-o.width/2,d=i.y+i.height/2-o.height/2,f=i[u]/2-o[u]/2;switch(c){case"top":n={x:l,y:i.y-o.height};break;case"bottom":n={x:l,y:i.y+i.height};break;case"right":n={x:i.x+i.width,y:d};break;case"left":n={x:i.x-o.width,y:d};break;default:n={x:i.x,y:i.y}}let p=ej(t);return p&&(n[s]+=f*("end"===p?1:-1)*(r&&"y"===a?-1:1)),n}async function eK(e,t){var r;void 0===t&&(t={});let{x:n,y:i,platform:o,rects:a,elements:s,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:l="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=ek(t,e),h=eW(p),m=s[f?"floating"===d?"reference":"floating":d],v=eQ(await o.getClippingRect({element:null==(r=await (null==o.isElement?void 0:o.isElement(m)))||r?m:m.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:c,rootBoundary:l,strategy:u})),g="floating"===d?{x:n,y:i,width:a.floating.width,height:a.floating.height}:a.reference,y=await (null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),b=await (null==o.isElement?void 0:o.isElement(y))&&await (null==o.getScale?void 0:o.getScale(y))||{x:1,y:1},E=eQ(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:g,offsetParent:y,strategy:u}):g);return{top:(v.top-E.top+h.top)/b.y,bottom:(E.bottom-v.bottom+h.bottom)/b.y,left:(v.left-E.left+h.left)/b.x,right:(E.right-v.right+h.right)/b.x}}let eJ=async(e,t,r)=>{let{placement:n="bottom",strategy:i="absolute",middleware:o=[],platform:a}=r,s=a.detectOverflow?a:{...a,detectOverflow:eK},u=await (null==a.isRTL?void 0:a.isRTL(t)),c=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:l,y:d}=eY(c,n,u),f=n,p=0,h={};for(let r=0;r<o.length;r++){let m=o[r];if(!m)continue;let{name:v,fn:g}=m,{x:y,y:b,data:E,reset:$}=await g({x:l,y:d,initialPlacement:n,placement:f,strategy:i,middlewareData:h,rects:c,platform:s,elements:{reference:e,floating:t}});l=null!=y?y:l,d=null!=b?b:d,h[v]={...h[v],...E},$&&p<50&&(p++,"object"==typeof $&&($.placement&&(f=$.placement),$.rects&&(c=!0===$.rects?await a.getElementRects({reference:e,floating:t,strategy:i}):$.rects),{x:l,y:d}=eY(c,f,u)),r=-1)}return{x:l,y:d,placement:f,strategy:i,middlewareData:h}};function eX(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function eZ(e){return eN.some(t=>e[t]>=0)}let e0=new Set(["left","top"]);async function e1(e,t){let{placement:r,platform:n,elements:i}=e,o=await (null==n.isRTL?void 0:n.isRTL(i.floating)),a=eL(r),s=ej(r),u="y"===eq(r),c=e0.has(a)?-1:1,l=o&&u?-1:1,d=ek(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:h}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"==typeof h&&(p="end"===s?-1*h:h),u?{x:p*l,y:f*c}:{x:f*c,y:p*l}}function e2(){return"undefined"!=typeof window}function e3(e){return e5(e)?(e.nodeName||"").toLowerCase():"#document"}function e4(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function e8(e){var t;return null==(t=(e5(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function e5(e){return!!e2()&&(e instanceof Node||e instanceof e4(e).Node)}function e9(e){return!!e2()&&(e instanceof Element||e instanceof e4(e).Element)}function e6(e){return!!e2()&&(e instanceof HTMLElement||e instanceof e4(e).HTMLElement)}function e7(e){return!!e2()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof e4(e).ShadowRoot)}function te(e){let{overflow:t,overflowX:r,overflowY:n,display:i}=tu(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&"inline"!==i&&"contents"!==i}function tt(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let tr=/transform|translate|scale|rotate|perspective|filter/,tn=/paint|layout|strict|content/,ti=e=>!!e&&"none"!==e;function to(e){let t=e9(e)?tu(e):e;return ti(t.transform)||ti(t.translate)||ti(t.scale)||ti(t.rotate)||ti(t.perspective)||!ta()&&(ti(t.backdropFilter)||ti(t.filter))||tr.test(t.willChange||"")||tn.test(t.contain||"")}function ta(){return null==n&&(n="undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),n}function ts(e){return/^(html|body|#document)$/.test(e3(e))}function tu(e){return e4(e).getComputedStyle(e)}function tc(e){return e9(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function tl(e){if("html"===e3(e))return e;let t=e.assignedSlot||e.parentNode||e7(e)&&e.host||e8(e);return e7(t)?t.host:t}function td(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);let i=function e(t){let r=tl(t);return ts(r)?(t.ownerDocument||t).body:e6(r)&&te(r)?r:e(r)}(e),o=i===(null==(n=e.ownerDocument)?void 0:n.body),a=e4(i);if(!o)return t.concat(i,td(i,[],r));{let e=tf(a);
72return t.concat(a,a.visualViewport||[],te(i)?i:[],e&&r?td(e):[])}}function tf(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function tp(e){let t=tu(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,i=e6(e),o=i?e.offsetWidth:r,a=i?e.offsetHeight:n,s=eI(r)!==o||eI(n)!==a;return s&&(r=o,n=a),{width:r,height:n,$:s}}function th(e){return e9(e)?e:e.contextElement}function tm(e){let t=th(e);if(!e6(t))return eR(1);let r=t.getBoundingClientRect(),{width:n,height:i,$:o}=tp(t),a=(o?eI(r.width):r.width)/n,s=(o?eI(r.height):r.height)/i;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}let tv=eR(0);function tg(e){let t=e4(e);return ta()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:tv}function ty(e,t,r,n){var i;void 0===t&&(t=!1),void 0===r&&(r=!1);let o=e.getBoundingClientRect(),a=th(e),s=eR(1);t&&(n?e9(n)&&(s=tm(n)):s=tm(e));let u=(void 0===(i=r)&&(i=!1),n&&i&&n===e4(a))?tg(a):eR(0),c=(o.left+u.x)/s.x,l=(o.top+u.y)/s.y,d=o.width/s.x,f=o.height/s.y;if(a&&n){let e=e4(a),t=e9(n)?e4(n):n,r=e,i=tf(r);for(;i&&t!==r;){let e=tm(i),t=i.getBoundingClientRect(),n=tu(i),o=t.left+(i.clientLeft+parseFloat(n.paddingLeft))*e.x,a=t.top+(i.clientTop+parseFloat(n.paddingTop))*e.y;c*=e.x,l*=e.y,d*=e.x,f*=e.y,c+=o,l+=a,i=tf(r=e4(i))}}return eQ({width:d,height:f,x:c,y:l})}function tb(e,t){let r=tc(e).scrollLeft;return t?t.left+r:ty(e8(e)).left+r}function tE(e,t){let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-tb(e,r),y:r.top+t.scrollTop}}function t$(e,t,r){let n;if("viewport"===t||"layoutViewport"===t)n=function(e,t,r){void 0===r&&(r="viewport");let n="layoutViewport"===r,i=e4(e),o=e8(e),a=i.visualViewport,s=o.clientWidth,u=o.clientHeight,c=0,l=0;if(a){let e=!ta()||"fixed"===t;n?e||(c=-a.offsetLeft,l=-a.offsetTop):(s=a.width,u=a.height,e&&(c=a.offsetLeft,l=a.offsetTop))}if(0>=tb(o)){let e=o.ownerDocument,t=e.body,r=getComputedStyle(t),n="CSS1Compat"===e.compatMode&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,i=Math.abs(o.clientWidth-t.clientWidth-n),a="stable both-edges"===getComputedStyle(o).scrollbarGutter?i/2:i;a<=25&&(s-=a)}return{width:s,height:u,x:c,y:l}}(e,r,t);else if("document"===t)n=function(e){let t=tc(e),r=e.ownerDocument.body,n=ex(e.scrollWidth,e.clientWidth,r.scrollWidth,r.clientWidth),i=ex(e.scrollHeight,e.clientHeight,r.scrollHeight,r.clientHeight),o=-t.scrollLeft+tb(e),a=-t.scrollTop;return"rtl"===tu(r).direction&&(o+=ex(e.clientWidth,r.clientWidth)-n),{width:n,height:i,x:o,y:a}}(e8(e));else if(e9(t))n=function(e,t){let r=ty(e,!0,"fixed"===t),n=r.top+e.clientTop,i=r.left+e.clientLeft,o=tm(e),a=e.clientWidth*o.x,s=e.clientHeight*o.y;return{width:a,height:s,x:i*o.x,y:n*o.y}}(t,r);else{let r=tg(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return eQ(n)}function tw(e){return"static"===tu(e).position}function tD(e,t){if(!e6(e)||"fixed"===tu(e).position)return null;if(t)return t(e);let r=e.offsetParent;return e8(e)===r&&(r=r.ownerDocument.body),r}function tO(e,t){var r;let n=e4(e);if(tt(e))return n;if(!e6(e)){let t=tl(e);for(;t&&!ts(t);){if(e9(t)&&!tw(t))return t;t=tl(t)}return n}let i=tD(e,t);for(;i&&(r=i,/^(table|td|th)$/.test(e3(r)))&&tw(i);)i=tD(i,t);return i&&ts(i)&&tw(i)&&!to(i)?n:i||function(e){let t=tl(e);for(;e6(t)&&!ts(t);){if(to(t))return t;if(tt(t))break;t=tl(t)}return null}(e)||n}let tT=async function(e){let t=this.getOffsetParent||tO,r=this.getDimensions,n=await r(e.floating);return{reference:function(e,t,r){let n=e6(t),i=e8(t),o="fixed"===r,a=ty(e,!0,o,t),s={scrollLeft:0,scrollTop:0},u=eR(0);if((n||!o)&&(("body"!==e3(t)||te(i))&&(s=tc(t)),n)){let e=ty(t,!0,o,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}!n&&i&&(u.x=tb(i));let c=!i||n||o?eR(0):tE(i,s);return{x:a.left+s.scrollLeft-u.x-c.x,y:a.top+s.scrollTop-u.y-c.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},tS={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:i}=e,o="fixed"===i,a=e8(n),s=!!t&&tt(t.floating);if(n===a||s&&o)return r;let u={scrollLeft:0,scrollTop:0},c=eR(1),l=eR(0),d=e6(n);
72if((d||!o)&&(("body"!==e3(n)||te(a))&&(u=tc(n)),d)){let e=ty(n);c=tm(n),l.x=e.x+n.clientLeft,l.y=e.y+n.clientTop}let f=!a||d||o?eR(0):tE(a,u);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-u.scrollLeft*c.x+l.x+f.x,y:r.y*c.y-u.scrollTop*c.y+l.y+f.y}},getDocumentElement:e8,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:i}=e,o=[..."clippingAncestors"===r?tt(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=td(e,[],!1).filter(e=>e9(e)&&"body"!==e3(e)),i=null,o="fixed"===tu(e).position,a=o?tl(e):e;for(;e9(a)&&!ts(a);){let e=tu(a),t=to(a),r=i?i.position:o?"fixed":"";t||"fixed"!==r&&("absolute"!==r||"static"!==e.position)?i=e:n=n.filter(e=>e!==a),a=tl(a)}return t.set(e,n),n}(t,this._c):[].concat(r),n],a=t$(t,o[0],i),s=a.top,u=a.right,c=a.bottom,l=a.left;for(let e=1;e<o.length;e++){let r=t$(t,o[e],i);s=ex(r.top,s),u=eC(r.right,u),c=eC(r.bottom,c),l=ex(r.left,l)}return{width:u-l,height:c-s,x:l,y:s}},getOffsetParent:tO,getElementRects:tT,getClientRects:function(e){return e.getClientRects?Array.from(e.getClientRects()):[]},getDimensions:function(e){let{width:t,height:r}=tp(e);return{width:t,height:r}},getScale:tm,isElement:e9,isRTL:function(e){return"rtl"===tu(e).direction}};function t_(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let tN=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:i,rects:o,platform:a,elements:s,middlewareData:u}=t,{element:c,padding:l=0}=ek(e,t)||{};if(null==c)return{};let d=eW(l),f={x:r,y:n},p=eF(eq(i)),h=eM(p),m=await a.getDimensions(c),v="y"===p,g=v?"clientHeight":"clientWidth",y=o.reference[h]+o.reference[p]-f[p]-o.floating[h],b=f[p]-o.reference[p],E=await (null==a.getOffsetParent?void 0:a.getOffsetParent(c)),$=E?E[g]:0;$&&await (null==a.isElement?void 0:a.isElement(E))||($=s.floating[g]||o.floating[h]);let w=$/2-m[h]/2-1,D=eC(d[v?"top":"left"],w),O=eC(d[v?"bottom":"right"],w),T=$-m[h]-O,S=$/2-m[h]/2+(y/2-b/2),_=ex(D,eC(S,T)),N=!u.arrow&&null!=ej(i)&&S!==_&&o.reference[h]/2-(S<D?D:O)-m[h]/2<0,C=N?S<D?S-D:S-T:0;return{[p]:f[p]+C,data:{[p]:_,centerOffset:S-_-C,...N&&{alignmentOffset:C}},reset:N}}});var tC="undefined"!=typeof document?s.useLayoutEffect:function(){};function tx(e,t){let r,n,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!tx(e[n],t[n]))return!1;return!0}if((r=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,i[n]))return!1;for(n=r;0!=n--;){let r=i[n];if(("_owner"!==r||!e.$$typeof)&&!tx(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function tI(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function tA(e,t){let r=tI(e);return Math.round(t*r)/r}function tR(e){let t=s.useRef(e);return tC(()=>{t.current=e}),t}var tP=Object.defineProperty,tk=s.forwardRef(tP(function(e,t){let{children:r,width:n=10,height:i=5,...o}=e;return(0,E.jsx)(U.svg,{...o,ref:t,width:n,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,E.jsx)("polygon",{points:"0,0 30,0 15,10"})})},"name",{value:"Arrow",configurable:!0}));function tL(e){let[t,r]=s.useState(void 0);return eD(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,i=t.blockSize}else n=e.offsetWidth,i=e.offsetHeight;r({width:n,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(0,Object.defineProperty)(tL,"name",{value:"useSize",configurable:!0});var tj=Object.defineProperty,tF=(e,t)=>tj(e,"name",{value:t,configurable:!0}),tM="Popper",[tq,tU]=D(tM),[tV,tB]=tq(tM),tG=tF(e=>{let{__scopePopper:t,children:r}=e,[n,i]=s.useState(null),[o,a]=s.useState(void 0);return(0,E.jsx)(tV,{scope:t,anchor:n,onAnchorChange:i,placementState:o,setPlacementState:a,children:r})},"Popper"),tz=s.forwardRef(tF(function(e,t){let{__scopePopper:r,virtualRef:n,...i}=e,o=tB("PopperAnchor",r),a=s.useRef(null),u=o.onAnchorChange,c=b(t,s.useCallback(e=>{a.current=e,e&&u(e)},[u])),l=s.useRef(null);s.useEffect(()=>{if(!n)return;let e=l.current;l.current=n.current,e!==l.current&&u(l.current)});let d=o.placementState&&t0(o.placementState),f=d?.[0],p=d?.[1];return n?null:(0,E.jsx)(U.div,{"data-radix-popper-side":f,"data-radix-popper-align":p,...i,ref:c})},"PopperAnchor")),tH="PopperContent",[tW,tQ]=tq(tH),tY=s.forwardRef(tF(function(e,t){var r,n,i;let{__scopePopper:o,side:a="bottom",sideOffset:u=0,align:c="center",alignOffset:l=0,arrowPadding:d=0,avoidCollisions:f=!0,collisionBoundary:p=[],collisionPadding:h=0,sticky:m="partial",hideWhenDetached:v=!1,updatePositionStrategy:g="optimized",onPlaced:y,...$}=e,w=tB(tH,o),[D,O]=s.useState(null),S=b(t,O),[_,N]=s.useState(null),C=tL(_),x=C?.width??0,I=C?.height??0,A="number"==typeof h?h:{top:0,right:0,bottom:0,left:0,...h},R=Array.isArray(p)?p:[p],P=R.length>0,k={padding:A,boundary:R.filter(tX),altBoundary:P},{refs:L,floatingStyles:j,placement:F,isPositioned:M,middlewareData:q}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:i,elements:{reference:o,floating:a}={},transform:u=!0,whileElementsMounted:c,open:l}=e,[d,f]=s.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=s.useState(n);tx(p,n)||h(n);let[m,v]=s.useState(null),[g,y]=s.useState(null),b=s.useCallback(e=>
72{e!==D.current&&(D.current=e,v(e))},[]),E=s.useCallback(e=>{e!==O.current&&(O.current=e,y(e))},[]),$=o||m,w=a||g,D=s.useRef(null),O=s.useRef(null),S=s.useRef(d),_=null!=c,N=tR(c),C=tR(i),x=tR(l),I=s.useCallback(()=>{if(!D.current||!O.current)return;let e={placement:t,strategy:r,middleware:p};C.current&&(e.platform=C.current),((e,t,r)=>{let n=new Map,i=null!=r?r:{},o={...tS,...i.platform,_c:n};return eJ(e,t,{...i,platform:o})})(D.current,O.current,e).then(e=>{let t={...e,isPositioned:!1!==x.current};A.current&&!tx(S.current,t)&&(S.current=t,T.flushSync(()=>{f(t)}))})},[p,t,r,C,x]);tC(()=>{!1===l&&S.current.isPositioned&&(S.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[l]);let A=s.useRef(!1);tC(()=>(A.current=!0,()=>{A.current=!1}),[]),tC(()=>{if($&&(D.current=$),w&&(O.current=w),$&&w){if(N.current)return N.current($,w,I);I()}},[$,w,I,N,_]);let R=s.useMemo(()=>({reference:D,floating:O,setReference:b,setFloating:E}),[b,E]),P=s.useMemo(()=>({reference:$,floating:w}),[$,w]),k=s.useMemo(()=>{let e={position:r,left:0,top:0};if(!P.floating)return e;let t=tA(P.floating,d.x),n=tA(P.floating,d.y);return u?{...e,transform:"translate("+t+"px, "+n+"px)",...tI(P.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,u,P.floating,d.x,d.y]);return s.useMemo(()=>({...d,update:I,refs:R,elements:P,floatingStyles:k}),[d,I,R,P,k])}({strategy:"fixed",placement:a+("center"!==c?"-"+c:""),whileElementsMounted:tF((...e)=>(function(e,t,r,n){let i;void 0===n&&(n={});let{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:c=!1}=n,l=th(e),d=o||a?[...l?td(l):[],...t?td(t):[]]:[];d.forEach(e=>{o&&e.addEventListener("scroll",r),a&&e.addEventListener("resize",r)});let f=l&&u?function(e,t,r){let n,i=null,o=e8(e);function a(){var e;clearTimeout(n),null==(e=i)||e.disconnect(),i=null}function s(r,u){void 0===r&&(r=!1),void 0===u&&(u=1),a();let c=e.getBoundingClientRect(),{left:l,top:d,width:f,height:p}=c;if(r||t(),!f||!p)return;let h=eA(d),m=eA(o.clientWidth-(l+f)),v={rootMargin:-h+"px "+-m+"px "+-eA(o.clientHeight-(d+p))+"px "+-eA(l)+"px",threshold:ex(0,eC(1,u))||1},g=!0;function y(t){let r=t[0].intersectionRatio;if(!t_(c,e.getBoundingClientRect()))return s();if(r!==u){if(!g)return s();r?s(!1,r):n=setTimeout(()=>{s(!1,1e-7)},1e3)}g=!1}try{i=new IntersectionObserver(y,{...v,root:o.ownerDocument})}catch(e){i=new IntersectionObserver(y,v)}i.observe(e)}let u=e4(e),c=()=>s(r);return u.addEventListener("resize",c),s(!0),()=>{u.removeEventListener("resize",c),a()}}(l,r,a):null,p=-1,h=null;s&&(h=new ResizeObserver(e=>{let[n]=e;n&&n.target===l&&h&&t&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(t)})),r()}),l&&!c&&h.observe(l),t&&h.observe(t));let m=c?ty(e):null;return c&&function t(){let n=ty(e);m&&!t_(m,n)&&r(),m=n,i=requestAnimationFrame(t)}(),r(),()=>{var e;d.forEach(e=>{o&&e.removeEventListener("scroll",r),a&&e.removeEventListener("resize",r)}),null==f||f(),null==(e=h)||e.disconnect(),h=null,c&&cancelAnimationFrame(i)}})(...e,{animationFrame:"always"===g}),"whileElementsMounted"),elements:{reference:w.anchor},middleware:[((e,t)=>{var r;let n=(void 0===(r=e)&&(r=0),{name:"offset",options:r,async fn(e){var t,n;let{x:i,y:o,placement:a,middlewareData:s}=e,u=await e1(e,r);return a===(null==(t=s.offset)?void 0:t.placement)&&null!=(n=s.arrow)&&n.alignmentOffset?{}:{x:i+u.x,y:o+u.y,data:{...u,placement:a}}}});return{name:n.name,fn:n.fn,options:[e,t]}})({mainAxis:u+I,alignmentAxis:l}),f&&((e,t)=>{var r;let n=(void 0===(r=e)&&(r={}),{name:"shift",options:r,async fn(e){let{x:t,y:n,placement:i,platform:o}=e,{mainAxis:a=!0,crossAxis:s=!1,limiter:u={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...c}=ek(r,e),l={x:t,y:n},d=await o.detectOverflow(e,c),f=eq(i),p=eF(f),h=l[p],m=l[f],v=(e,t)=>ex(t+d["y"===e?"top":"left"],eC(t,t-d["y"===e?"bottom":"right"]));a&&(h=v(p,h)),s&&(m=v(f,m));let g=u.fn({...e,[p]:h,[f]:m});return{...g,data:{x:g.x-t,y:g.y-n,enabled:{[p]:a,[f]:s}}}}});return{name:n.name,fn:n.fn,options:[e,t]}})({mainAxis:!0,crossAxis:!1,limiter:"partial"===m?{fn:(void 0===(i=r)&&(i={}),{options:i,fn(e){var t,r,n,o;let{x:a,y:s,placement:u,rects:c,middlewareData:l}=e,{offset:d=0,mainAxis:f=!0,crossAxis:p=!0}=ek(i,e),h={x:a,y:s},m=eq(u),v=eF(m),g=h[v],y=h[m],b=ek(d,e),E="number"==typeof b?{mainAxis:b,crossAxis:0}:{mainAxis:null!=(t=b.mainAxis)?t:0,crossAxis:null!=(r=b.crossAxis)?r:0};if(f){let e="y"===v?"height":"width",t=c.reference[v]-c.floating[e]+E.mainAxis,r=c.reference[v]+c.reference[e]-E.mainAxis;g<t?g=t:g>r&&(g=r)}if(p){let e="y"===v?"width":"height",t=e0.has(eL(u)),r=c.reference[m]-c.floating[e]+(t&&(null==(n=l.offset)?void 0:n[m])||0)+(t?0:E.crossAxis),i=c.reference[m]+c.reference[e]+(t?0:(null==(o=l.offset)?void 0:o[m])||0)-(t?E.crossAxis:0);y<r?y=r:y>i&&(y=i)}return{[v]:g,[m]:y}}}).fn,options:[r,n]}:void 0,...k}),f&&((e,t)=>{var r;let n=(void 0===(r=e)&&(r={}),{name:"flip",options:r,async fn(e){var t,n,i,o,a;let{placement:s,middlewareData:u,rects:c,initialPlacement:l,platform:d,elements:f}=e,{mainAxis:p=!0,crossAxis:h=!0,fallbackPlacements:m,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:y=!0,...b}=ek(r,e);if(null!=(t=u.arrow)&&t.alignmentOffset)return{};let E=eL(s),$=eq(l),w=eL(l)===l,D=await (null==d.isRTL?void 0:d.isRTL(f.floating)),O=m||(w||!y?[eH(l)]:function(e){let t=eH(e);return[eU(e),t,eU(t)]}(l)),T="none"!==g;!m&&T&&O.push(...function(e,t,r,n){let i=ej(e),o=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?eB:eV;return t?eV:eB;case"left":case"right":return t?eG:ez;default:return[]}}(eL(e),"start"===r,n);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(eU)))),o}(l,y,g,D));let S=[l,...O],_=await d.detectOverflow(e,b),N=[],C=(null==(n=u.flip)?void 0:n.overflows)||[];if(p&&N.push(_[E]),h){let e=function(e,t,r){void 0===r&&(r=!1);let n=ej(e),i=eF(eq(e)),o=eM(i),a="x"===i?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=eH(a)),[a,eH(a)]}(s,c,D);N.push(_[e[0]],_[e[1]])}if(C=[...C,{placement:s,overflows:N}],!N.every(e=>e<=0)){let e=((null==(i=u.flip)?void 0:i.index)||0)+1,t=S[e];if(t&&("alignment"!==h||$===eq(t)||C.every(e=>eq(e.placement)!==$||e.overflows[0]>0)))return{data:{index:e,overflows:C},reset:{placement:t}};let r=null==(o=C.filter(e=>e.overflows[0]<=0).sort((e,t)=>
72e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!r)switch(v){case"bestFit":{let e=null==(a=C.filter(e=>{if(T){let t=eq(e.placement);return t===$||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(r=e);break}case"initialPlacement":r=l}if(s!==r)return{reset:{placement:r}}}return{}}});return{name:n.name,fn:n.fn,options:[e,t]}})({...k}),((e,t)=>{var r;let n=(void 0===(r=e)&&(r={}),{name:"size",options:r,async fn(e){let t,n,{placement:i,rects:o,platform:a,elements:s}=e,{apply:u=()=>{},...c}=ek(r,e),l=await a.detectOverflow(e,c),d=eL(i),f=ej(i),p="y"===eq(i),{width:h,height:m}=o.floating;"top"===d||"bottom"===d?(t=d,n=f===(await (null==a.isRTL?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(n=d,t="end"===f?"top":"bottom");let v=m-l.top-l.bottom,g=h-l.left-l.right,y=eC(m-l[t],v),b=eC(h-l[n],g),E=e.middlewareData.shift,$=!E,w=y,D=b;null!=E&&E.enabled.x&&(D=g),null!=E&&E.enabled.y&&(w=v),$&&!f&&(p?D=h-2*ex(l.left,l.right):w=m-2*ex(l.top,l.bottom)),await u({...e,availableWidth:D,availableHeight:w});let O=await a.getDimensions(s.floating);return h!==O.width||m!==O.height?{reset:{rects:!0}}:{}}});return{name:n.name,fn:n.fn,options:[e,t]}})({...k,apply:tF(({elements:e,rects:t,availableWidth:r,availableHeight:n})=>{let{width:i,height:o}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${r}px`),a.setProperty("--radix-popper-available-height",`${n}px`),a.setProperty("--radix-popper-anchor-width",`${i}px`),a.setProperty("--radix-popper-anchor-height",`${o}px`)},"apply")}),_&&((e,t)=>{let r,n={name:"arrow",options:r=e,fn(e){let{element:t,padding:n}="function"==typeof r?r(e):r;return t&&({}).hasOwnProperty.call(t,"current")?null!=t.current?tN({element:t.current,padding:n}).fn(e):{}:t?tN({element:t,padding:n}).fn(e):{}}};return{name:n.name,fn:n.fn,options:[e,t]}})({element:_,padding:d}),tZ({arrowWidth:x,arrowHeight:I}),v&&((e,t)=>{var r;let n=(void 0===(r=e)&&(r={}),{name:"hide",options:r,async fn(e){let{rects:t,platform:n}=e,{strategy:i="referenceHidden",...o}=ek(r,e);switch(i){case"referenceHidden":{let r=eX(await n.detectOverflow(e,{...o,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:r,referenceHidden:eZ(r)}}}case"escaped":{let r=eX(await n.detectOverflow(e,{...o,altBoundary:!0}),t.floating);return{data:{escapedOffsets:r,escaped:eZ(r)}}}default:return{}}}});return{name:n.name,fn:n.fn,options:[e,t]}})({strategy:"referenceHidden",...k,boundary:P?k.boundary:void 0})]}),V=w.setPlacementState;eD(()=>(V(F),()=>{V(void 0)}),[F,V]);let[G,z]=t0(F),H=B(y);eD(()=>{M&&H?.()},[M,H]);let W=q.arrow?.x,Q=q.arrow?.y,Y=q.arrow?.centerOffset!==0,[K,J]=s.useState();return eD(()=>{D&&J(window.getComputedStyle(D).zIndex)},[D]),(0,E.jsx)("div",{ref:L.setFloating,"data-radix-popper-content-wrapper":"",style:{...j,transform:M?j.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:K,"--radix-popper-transform-origin":[q.transformOrigin?.x,q.transformOrigin?.y].join(" "),...q.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,E.jsx)(tW,{scope:o,placedSide:G,placedAlign:z,onArrowChange:N,arrowX:W,arrowY:Q,shouldHideArrow:Y,children:(0,E.jsx)(U.div,{"data-side":G,"data-align":z,...$,ref:S,style:{...$.style,animation:M?$.style?.animation:"none"}})})})},"PopperContent")),tK={top:"bottom",right:"left",bottom:"top",left:"right"},tJ=s.forwardRef(tF(function(e,t){let{__scopePopper:r,...n}=e,i=tQ("PopperArrow",r),o=tK[i.placedSide];return(0,E.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,E.jsx)(tk,{...n,ref:t,style:{...n.style,display:"block"}})})},"PopperArrow"));function tX(e){return null!==e}tF(tX,"isNotNull");var tZ=tF(e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:n,middlewareData:i}=t,o=i.arrow?.centerOffset!==0,a=o?0:e.arrowWidth,s=o?0:e.arrowHeight,[u,c]=t0(r),l={start:"0%",center:"50%",end:"100%"}[c],d=(i.arrow?.x??0)+a/2,f=(i.arrow?.y??0)+s/2,p="",h="";return"bottom"===u?(p=o?l:`${d}px`,h=`${-s}px`):"top"===u?(p=o?l:`${d}px`,h=`${n.floating.height+s}px`):"right"===u?(p=`${-s}px`,h=o?l:`${f}px`):"left"===u&&(p=`${n.floating.width+s}px`,h=o?l:`${f}px`),{data:{x:p,y:h}}}}),"transformOrigin");function t0(e){let[t,r="center"]=e.split("-");return[t,r]}tF(t0,"getSideAndAlignFromPlacement");
72var t1=Object.defineProperty,t2=s.forwardRef(t1(function(e,t){let{container:r,...n}=e,[i,o]=s.useState(!1);eD(()=>o(!0),[]);let a=r||i&&globalThis?.document?.body;return a?T.createPortal((0,E.jsx)(U.div,{...n,ref:t}),a):null},"name",{value:"Portal",configurable:!0})),t3=Object.defineProperty,t4=(e,t)=>t3(e,"name",{value:t,configurable:!0});function t8(e,t){return s.useReducer((e,r)=>t[e][r]??e,e)}t4(t8,"useStateMachine");var t5=t4(e=>{let{present:t,children:r}=e,n=t9(t),i="function"==typeof r?r({present:n.isPresent}):s.Children.only(r),o=t7(n.ref,rt(i));return"function"==typeof r||n.isPresent?s.cloneElement(i,{ref:o}):null},"Presence");function t9(e){let[t,r]=s.useState(),n=s.useRef(null),i=s.useRef(e),o=s.useRef("none"),a=s.useRef(void 0),[u,c]=t8(e?"mounted":"unmounted",{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return s.useEffect(()=>{"mounted"===u?(o.current=a.current??re(n.current),a.current=void 0):o.current="none"},[u]),eD(()=>{let t=n.current,r=i.current;if(r!==e){let n=o.current,s=re(t);e?(a.current=s,c("MOUNT")):"none"===s||t?.display==="none"?c("UNMOUNT"):r&&n!==s?c("ANIMATION_OUT"):c("UNMOUNT"),i.current=e}},[e,c]),eD(()=>{if(t){let e,r=t.ownerDocument.defaultView??window,a=t4(o=>{let a=re(n.current).includes(CSS.escape(o.animationName));if(o.target===t&&a&&(c("ANIMATION_END"),!i.current)){let n=t.style.animationFillMode;t.style.animationFillMode="forwards",e=r.setTimeout(()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=n)})}},"handleAnimationEnd"),s=t4(e=>{e.target===t&&(o.current=re(n.current))},"handleAnimationStart");return t.addEventListener("animationstart",s),t.addEventListener("animationcancel",a),t.addEventListener("animationend",a),()=>{r.clearTimeout(e),t.removeEventListener("animationstart",s),t.removeEventListener("animationcancel",a),t.removeEventListener("animationend",a)}}c("ANIMATION_END")},[t,c]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:s.useCallback(e=>{if(e){let t=getComputedStyle(e);n.current=t,a.current=re(t)}else n.current=null;r(e)},[])}}function t6(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function t7(...e){let t=s.useRef(e);return t.current=e,s.useCallback(e=>{let r=t.current,n=!1,i=r.map(t=>{let r=t6(t,e);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let e=0;e<i.length;e++){let t=i[e];"function"==typeof t?t():t6(r[e],null)}}},[])}function re(e){return e?.animationName||"none"}function rt(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}t4(t9,"usePresence"),t4(t6,"setRef"),t4(t7,"useStableComposedRefs"),t4(re,"getAnimationName"),t4(rt,"getElementRef");var rr=Object.defineProperty,rn=u[" useEffectEvent ".trim().toString()],ri=u[" useInsertionEffect ".trim().toString()];function ro(e){if("function"==typeof rn)return rn(e);let t=s.useRef(()=>{throw Error("Cannot call an event handler while rendering.")});return"function"==typeof ri?ri(()=>{t.current=e}):eD(()=>{t.current=e}),s.useMemo(()=>(...e)=>t.current?.(...e),[])}rr(ro,"name",{value:"useEffectEvent",configurable:!0});var ra=Object.defineProperty,rs=(e,t)=>ra(e,"name",{value:t,configurable:!0}),ru=u[" useInsertionEffect ".trim().toString()]||eD;function rc({prop:e,defaultProp:t,onChange:r=rs(()=>{},"onChange"),caller:n}){let[i,o,a]=rl({defaultProp:t,onChange:r}),u=void 0!==e,c=u?e:i;return[c,s.useCallback(t=>{if(u){let r=rd(t)?t(e):t;r!==e&&a.current?.(r)}else o(t)},[u,e,o,a])]}function rl({defaultProp:e,onChange:t}){let[r,n]=s.useState(e),i=s.useRef(r),o=s.useRef(t);return ru(()=>{o.current=t},[t]),s.useEffect(()=>{i.current!==r&&(o.current?.(r),i.current=r)},[r,i]),[r,n,o]}function rd(e){return"function"==typeof e}rs(rc,"useControllableState"),rs(rl,"useUncontrolledState"),rs(rd,"isFunction");var rf=Symbol("RADIX:SYNC_STATE");rs(function(e,t,r,n){let{prop:i,defaultProp:o,onChange:a,caller:u}=t,c=void 0!==i,l=ro(a),d=[{...r,state:o}];n&&d.push(n);let[f,p]=s.useReducer((t,r)=>{if(r.type===rf)return{...t,state:r.state};let n=e(t,r);return c&&!Object.is(n.state,t.state)&&l(n.state),n},...d),h=f.state,m=s.useRef(h);s.useEffect(()=>{m.current!==h&&(m.current=h,c||l(h))},[h,m,c]);let v=s.useMemo(()=>void 0!==i?{...f,state:i}:f,[f,i]);return s.useEffect(()=>{c&&!Object.is(i,f.state)&&p({type:rf,state:i})},[i,f.state,c]),[v,p]},"useControllableStateReducer");var rp=new WeakMap,rh=new WeakMap,rm={},rv=0,rg=function(e){return e&&(e.host||rg(e.parentNode))},ry=function(e,t,r,n){var i=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=rg(e);return r&&t.contains(r)?r:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});rm[r]||(rm[r]=new WeakMap);var o=rm[r],a=[],s=new Set,u=new Set(i),c=function(e){!e||s.has(e)||(s.add(e),c(e.parentNode))};
72i.forEach(c);var l=function(e){!e||u.has(e)||Array.prototype.forEach.call(e.children,function(e){if(s.has(e))l(e);else try{var t=e.getAttribute(n),i=null!==t&&"false"!==t,u=(rp.get(e)||0)+1,c=(o.get(e)||0)+1;rp.set(e,u),o.set(e,c),a.push(e),1===u&&i&&rh.set(e,!0),1===c&&e.setAttribute(r,"true"),i||e.setAttribute(n,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return l(t),s.clear(),rv++,function(){a.forEach(function(e){var t=rp.get(e)-1,i=o.get(e)-1;rp.set(e,t),o.set(e,i),t||(rh.has(e)||e.removeAttribute(n),rh.delete(e)),i||e.removeAttribute(r)}),--rv||(rp=new WeakMap,rp=new WeakMap,rh=new WeakMap,rm={})}},rb=function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),i=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return i?(n.push.apply(n,Array.from(i.querySelectorAll("[aria-live], script"))),ry(n,i,r,"aria-hidden")):function(){return null}},rE=function(){return(rE=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function r$(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r}Object.create;Object.create;var rw=("function"==typeof SuppressedError&&SuppressedError,"right-scroll-bar-position"),rD="width-before-scroll-bar";function rO(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var rT="undefined"!=typeof window?s.useLayoutEffect:s.useEffect,rS=new WeakMap;function r_(e){return e}var rN=function(e){void 0===e&&(e={});var t,r,n,i=(void 0===t&&(t=r_),r=[],n=!1,{read:function(){if(n)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:null},useMedium:function(e){var i=t(e,n);return r.push(i),function(){r=r.filter(function(e){return e!==i})}},assignSyncMedium:function(e){for(n=!0;r.length;){var t=r;r=[],t.forEach(e)}r={push:function(t){return e(t)},filter:function(){return r}}},assignMedium:function(e){n=!0;var t=[];if(r.length){var i=r;r=[],i.forEach(e),t=r}var o=function(){var r=t;t=[],r.forEach(e)},a=function(){return Promise.resolve().then(o)};a(),r={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),r}}}});return i.options=rE({async:!0,ssr:!1},e),i}(),rC=function(){},rx=s.forwardRef(function(e,t){var r,n,i,o,a=s.useRef(null),u=s.useState({onScrollCapture:rC,onWheelCapture:rC,onTouchMoveCapture:rC}),c=u[0],l=u[1],d=e.forwardProps,f=e.children,p=e.className,h=e.removeScrollBar,m=e.enabled,v=e.shards,g=e.sideCar,y=e.noRelative,b=e.noIsolation,E=e.inert,$=e.allowPinchZoom,w=e.as,D=e.gapMode,O=r$(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),T=(r=[a,t],n=function(e){return r.forEach(function(t){return rO(t,e)})},(i=(0,s.useState)(function(){return{value:null,callback:n,facade:{get current(){return i.value},set current(value){var e=i.value;e!==value&&(i.value=value,i.callback(value,e))}}}})[0]).callback=n,o=i.facade,rT(function(){var e=rS.get(o);if(e){var t=new Set(e),n=new Set(r),i=o.current;t.forEach(function(e){n.has(e)||rO(e,null)}),n.forEach(function(e){t.has(e)||rO(e,i)})}rS.set(o,r)},[r]),o),S=rE(rE({},O),c);return s.createElement(s.Fragment,null,m&&s.createElement(g,{sideCar:rN,removeScrollBar:h,shards:v,noRelative:y,noIsolation:b,inert:E,setCallbacks:l,allowPinchZoom:!!$,lockRef:a,gapMode:D}),d?s.cloneElement(s.Children.only(f),rE(rE({},S),{ref:T})):s.createElement(void 0===w?"div":w,rE({},S,{className:p,ref:T}),f))});rx.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},rx.classNames={fullWidth:rD,zeroRight:rw};var rI=function(e){var t=e.sideCar,r=r$(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return s.createElement(n,rE({},r))};
72rI.isSideCarExport=!0;var rA=function(){var e=0,t=null;return{add:function(n){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=a||r.nc;return t&&e.setAttribute("nonce",t),e}())){var i,o;(i=t).styleSheet?i.styleSheet.cssText=n:i.appendChild(document.createTextNode(n)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},rR=function(){var e=rA();return function(t,r){s.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},rP=function(){var e=rR();return function(t){return e(t.styles,t.dynamic),null}},rk={left:0,top:0,right:0,gap:0},rL=function(e){return parseInt(e||"",10)||0},rj=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[rL(r),rL(n),rL(i)]},rF=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return rk;var t=rj(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},rM=rP(),rq="data-scroll-locked",rU=function(e,t,r,n){var i=e.left,o=e.top,a=e.right,s=e.gap;return void 0===r&&(r="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(n,";\n padding-right: ").concat(s,"px ").concat(n,";\n }\n body[").concat(rq,"] {\n overflow: hidden ").concat(n,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n padding-left: ".concat(i,"px;\n padding-top: ").concat(o,"px;\n padding-right: ").concat(a,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(s,"px ").concat(n,";\n "),"padding"===r&&"padding-right: ".concat(s,"px ").concat(n,";")].filter(Boolean).join(""),"\n }\n \n .").concat(rw," {\n right: ").concat(s,"px ").concat(n,";\n }\n \n .").concat(rD," {\n margin-right: ").concat(s,"px ").concat(n,";\n }\n \n .").concat(rw," .").concat(rw," {\n right: 0 ").concat(n,";\n }\n \n .").concat(rD," .").concat(rD," {\n margin-right: 0 ").concat(n,";\n }\n \n body[").concat(rq,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n }\n")},rV=function(){var e=parseInt(document.body.getAttribute(rq)||"0",10);return isFinite(e)?e:0},rB=function(){s.useEffect(function(){return document.body.setAttribute(rq,(rV()+1).toString()),function(){var e=rV()-1;e<=0?document.body.removeAttribute(rq):document.body.setAttribute(rq,e.toString())}},[])},rG=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,i=void 0===n?"margin":n;rB();var o=s.useMemo(function(){return rF(i)},[i]);return s.createElement(rM,{styles:rU(o,!t,i,r?"":"!important")})},rz=!1;if("undefined"!=typeof window)try{var rH=Object.defineProperty({},"passive",{get:function(){return rz=!0,!0}});window.addEventListener("test",rH,rH),window.removeEventListener("test",rH,rH)}catch(e){rz=!1}var rW=!!rz&&{passive:!1},rQ=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},rY=function(e,t){var r=t.ownerDocument,n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),rK(e,n)){var i=rJ(e,n);if(i[1]>i[2])return!0}n=n.parentNode}while(n&&n!==r.body);return!1},rK=function(e,t){return"v"===e?rQ(t,"overflowY"):rQ(t,"overflowX")},rJ=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},rX=function(e,t,r,n,i){var o,a=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),s=a*n,u=r.target,c=t.contains(u),l=!1,d=s>0,f=0,p=0;do{if(!u)break;var h=rJ(e,u),m=h[0],v=h[1]-h[2]-a*m;(m||v)&&rK(e,u)&&(f+=v,p+=m);var g=u.parentNode;u=g&&g.nodeType===Node.DOCUMENT_FRAGMENT_NODE?g.host:g}while(!c&&u!==document.body||c&&(t.contains(u)||t===u));return d&&(i&&1>Math.abs(f)||!i&&s>f)?l=!0:!d&&(i&&1>Math.abs(p)||!i&&-s>p)&&(l=!0),l},rZ=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},r0=function(e){return[e.deltaX,e.deltaY]},r1=function(e){return e&&"current"in e?e.current:e},r2=0,r3=[];let r4=(i=function(e){var t=s.useRef([]),r=s.useRef([0,0]),n=s.useRef(),i=s.useState(r2++)[0],o=s.useState(rP)[0],a=s.useRef(e);s.useEffect(function(){a.current=e},[e]),s.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(function(e,t,r){if(r||2==arguments.length)for(var n,i=0,o=t.length;i<o;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))}
72)([e.lockRef.current],(e.shards||[]).map(r1),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var u=s.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!a.current.allowPinchZoom;var i,o=rZ(e),s=r.current,u="deltaX"in e?e.deltaX:s[0]-o[0],c="deltaY"in e?e.deltaY:s[1]-o[1],l=e.target,d=Math.abs(u)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===l.type)return!1;var f=window.getSelection(),p=f&&f.anchorNode;if(p&&(p===l||p.contains(l)))return!1;var h=rY(d,l);if(!h)return!0;if(h?i=d:(i="v"===d?"h":"v",h=rY(d,l)),!h)return!1;if(!n.current&&"changedTouches"in e&&(u||c)&&(n.current=i),!i)return!0;var m=n.current||i;return rX(m,t,e,"h"===m?u:c,!0)},[]),c=s.useCallback(function(e){if(r3.length&&r3[r3.length-1]===o){var r="deltaY"in e?r0(e):rZ(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta,n[0]===r[0]&&n[1]===r[1])})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var i=(a.current.shards||[]).map(r1).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?u(e,i[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),l=s.useCallback(function(e,r,n,i){var o={name:e,delta:r,target:n,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),d=s.useCallback(function(e){r.current=rZ(e),n.current=void 0},[]),f=s.useCallback(function(t){l(t.type,r0(t),t.target,u(t,e.lockRef.current))},[]),p=s.useCallback(function(t){l(t.type,rZ(t),t.target,u(t,e.lockRef.current))},[]);s.useEffect(function(){return r3.push(o),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",c,rW),document.addEventListener("touchmove",c,rW),document.addEventListener("touchstart",d,rW),function(){r3=r3.filter(function(e){return e!==o}),document.removeEventListener("wheel",c,rW),document.removeEventListener("touchmove",c,rW),document.removeEventListener("touchstart",d,rW)}},[]);var h=e.removeScrollBar,m=e.inert;return s.createElement(s.Fragment,null,m?s.createElement(o,{styles:"\n .block-interactivity-".concat(i," {pointer-events: none;}\n .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,h?s.createElement(rG,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},rN.useMedium(i),rI);var r8=s.forwardRef(function(e,t){return s.createElement(rx,rE({},e,{ref:t,sideCar:r4}))});r8.classNames=rx.classNames;var r5=Object.defineProperty,r9=(e,t)=>r5(e,"name",{value:t,configurable:!0}),r6="Popover",[r7,ne]=D(r6,[tU]),nt=tU(),[nr,nn]=r7(r6),ni=r9(e=>{let{__scopePopover:t,children:r,open:n,defaultOpen:i,onOpenChange:o,modal:a=!1}=e,u=nt(t),c=s.useRef(null),[l,d]=s.useState(!1),[f,p]=rc({prop:n,defaultProp:i??!1,onChange:o,caller:r6});return(0,E.jsx)(tG,{...u,children:(0,E.jsx)(nr,{scope:t,contentId:e_(),triggerRef:c,open:f,onOpenChange:p,onOpenToggle:s.useCallback(()=>p(e=>!e),[p]),hasCustomAnchor:l,onCustomAnchorAdd:s.useCallback(()=>d(!0),[]),onCustomAnchorRemove:s.useCallback(()=>d(!1),[]),modal:a,children:r})})},"Popover"),no=s.forwardRef(r9(function(e,t){let{__scopePopover:r,...n}=e,i=nn("PopoverTrigger",r),o=nt(r),a=b(t,i.triggerRef),s=(0,E.jsx)(U.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.open?i.contentId:void 0,"data-state":ng(i.open),...n,ref:a,onClick:f(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?s:(0,E.jsx)(tz,{asChild:!0,...o,children:s})},"PopoverTrigger")),na="PopoverPortal",[ns,nu]=r7(na,{forceMount:void 0}),nc=r9(e=>{let{__scopePopover:t,forceMount:r,children:n,container:i}=e,o=nn(na,t);return(0,E.jsx)(ns,{scope:t,forceMount:r,children:(0,E.jsx)(t5,{present:r||o.open,children:(0,E.jsx)(t2,{asChild:!0,container:i,children:n})})})},"PopoverPortal"),nl="PopoverContent",nd=s.forwardRef(r9(function(e,t){let r=nu(nl,e.__scopePopover),{forceMount:n=r.forceMount,...i}=e,o=nn(nl,e.__scopePopover);return(0,E.jsx)(t5,{present:n||o.open,children:o.modal?(0,E.jsx)(np,{...i,ref:t}
72):(0,E.jsx)(nh,{...i,ref:t})})},"PopoverContent")),nf=N("PopoverContent.RemoveScroll"),np=s.forwardRef(r9(function(e,t){let r=nn(nl,e.__scopePopover),n=s.useRef(null),i=b(t,n),o=s.useRef(!1);return s.useEffect(()=>{let e=n.current;if(e)return rb(e)},[]),(0,E.jsx)(r8,{as:nf,allowPinchZoom:!0,children:(0,E.jsx)(nm,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:f(e.onCloseAutoFocus,e=>{e.preventDefault(),o.current||r.triggerRef.current?.focus()}),onPointerDownOutside:f(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;o.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:f(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})},"PopoverContentModal")),nh=s.forwardRef(r9(function(e,t){let r=nn(nl,e.__scopePopover),n=s.useRef(!1),i=s.useRef(!1);return(0,E.jsx)(nm,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(n.current||r.triggerRef.current?.focus(),t.preventDefault()),n.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(n.current=!0,"pointerdown"===t.detail.originalEvent.type&&(i.current=!0));let o=t.target;r.triggerRef.current?.contains(o)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})},"PopoverContentNonModal")),nm=s.forwardRef(r9(function(e,t){let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:i,onCloseAutoFocus:o,disableOutsidePointerEvents:a,onEscapeKeyDown:s,onPointerDownOutside:u,onFocusOutside:c,onInteractOutside:l,...d}=e,f=nn(nl,r),p=nt(r);return ei(),(0,E.jsx)(ed,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:i,onUnmountAutoFocus:o,children:(0,E.jsx)(Q,{asChild:!0,disableOutsidePointerEvents:a,onInteractOutside:l,onEscapeKeyDown:s,onPointerDownOutside:u,onFocusOutside:c,onDismiss:()=>f.onOpenChange(!1),deferPointerDownOutside:!0,children:(0,E.jsx)(tY,{"data-state":ng(f.open),role:"dialog",id:f.contentId,...p,...d,ref:t,style:{...d.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})},"PopoverContentImpl")),nv=s.forwardRef(r9(function(e,t){let{__scopePopover:r,...n}=e,i=nt(r);return(0,E.jsx)(tJ,{...i,...n,ref:t})},"PopoverArrow"));function ng(e){return e?"open":"closed"}r9(ng,"getState");var ny=ni,nb=no,nE=nc,n$=nd,nw=nv},8569:(e,t,r)=>{e.exports=r(5856)},8643:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>l,getServerSideProps:()=>c,getStaticProps:()=>u});var n=r(9774),i=r(7874),o=r(5226),a=r(5364),s=function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{u(n.next(e))}catch(e){o(e)}}function s(e){try{u(n.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}u((n=n.apply(e,t||[])).next())})};let u=e=>s(void 0,void 0,void 0,function*(){if(a.env.JSS_MODE===o.hz.DISCONNECTED)return null;let t=e.params||{};return yield(0,n.WT)(t)}),c=e=>s(void 0,void 0,void 0,function*(){if(a.env.JSS_MODE===o.hz.DISCONNECTED)return null;let t=e.params||{};return yield(0,n.WT)(t)}),l=i.d},8654:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},8806:(e,t,r)=>{"use strict";e.exports=r(9429)},8932:e=>{e.exports=function(e){return e.replace(/[A-Z]/g,function(e){return"-"+e.toLowerCase()}).toLowerCase()}},9031:(e,t,r)=>{var n=r(4298),i="object"==typeof self&&self&&self.Object===Object&&self;e.exports=n||i||Function("return this")()},9052:e=>{!function(){"use strict";var t={114:function(e){function t(e){if("string"!=typeof e)throw TypeError("Path must be a string. Received "+JSON.stringify(e))}function r(e,t){for(var r,n="",i=0,o=-1,a=0,s=0;s<=e.length;++s){if(s<e.length)r=e.charCodeAt(s);else if(47===r)break;else r=47;if(47===r){if(o===s-1||1===a);else if(o!==s-1&&2===a){if(n.length<2||2!==i||46!==n.charCodeAt(n.length-1)||46!==n.charCodeAt(n.length-2)){if(n.length>2){var u=n.lastIndexOf("/");if(u!==n.length-1){-1===u?(n="",i=0):i=(n=n.slice(0,u)).length-1-n.lastIndexOf("/"),o=s,a=0;continue}}else if(2===n.length||1===n.length){n="",i=0,o=s,a=0;continue}}t&&(n.length>0?n+="/..":n="..",i=2)}else n.length>0?n+="/"+e.slice(o+1,s):n=e.slice(o+1,s),i=s-o-1;o=s,a=0}else 46===r&&-1!==a?++a:a=-1}return n}var n={resolve:function(){for(var e,n,i="",o=!1,a=arguments.length-1;a>=-1&&!o;a--)a>=0?n=arguments[a]:(void 0===e&&(e=""),n=e),t(n),0!==n.length&&(i=n+"/"+i,o=47===n.charCodeAt(0));if(i=r(i,!o),o)if(i.length>0)return"/"+i;else return"/";return i.length>0?i:"."},normalize:function(e){if(t(e),0===e.length)return".";var n=47===e.charCodeAt(0),i=47===e.charCodeAt(e.length-1);return(0!==(e=r(e,!n)).length||n||(e="."),e.length>0&&i&&(e+="/"),n)?"/"+e:e},isAbsolute:function(e){return t(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0==arguments.length)return".";for(var e,r=0;r<arguments.length;++r){var i=arguments[r];t(i),i.length>0&&(void 0===e?e=i:e+="/"+i)}return void 0===e?".":n.normalize(e)},relative:function(e,r){if(t(e),t(r),e===r||(e=n.resolve(e))===(r=n.resolve(r)))return"";for(var i=1;i<e.length&&47===e.charCodeAt(i);++i);for(var o=e.length,a=o-i,s=1;s<r.length&&47===r.charCodeAt(s);++s);for(var u=r.length-s,c=a<u?a:u,l=-1,d=0;d<=c;++d){if(d===c){if(u>c){if(47===r.charCodeAt(s+d))return r.slice(s+d+1);else if(0===d)return r.slice(s+d)}else a>c&&(47===e.charCodeAt(i+d)?l=d:0===d&&(l=0));break}var f=e.charCodeAt(i+d);if(f!==r.charCodeAt(s+d))break;47===f&&(l=d)}var p="";for(d=i+l+1;d<=o;
72++d)(d===o||47===e.charCodeAt(d))&&(0===p.length?p+="..":p+="/..");return p.length>0?p+r.slice(s+l):(s+=l,47===r.charCodeAt(s)&&++s,r.slice(s))},_makeLong:function(e){return e},dirname:function(e){if(t(e),0===e.length)return".";for(var r=e.charCodeAt(0),n=47===r,i=-1,o=!0,a=e.length-1;a>=1;--a)if(47===(r=e.charCodeAt(a))){if(!o){i=a;break}}else o=!1;return -1===i?n?"/":".":n&&1===i?"//":e.slice(0,i)},basename:function(e,r){if(void 0!==r&&"string"!=typeof r)throw TypeError('"ext" argument must be a string');t(e);var n,i=0,o=-1,a=!0;if(void 0!==r&&r.length>0&&r.length<=e.length){if(r.length===e.length&&r===e)return"";var s=r.length-1,u=-1;for(n=e.length-1;n>=0;--n){var c=e.charCodeAt(n);if(47===c){if(!a){i=n+1;break}}else -1===u&&(a=!1,u=n+1),s>=0&&(c===r.charCodeAt(s)?-1==--s&&(o=n):(s=-1,o=u))}return i===o?o=u:-1===o&&(o=e.length),e.slice(i,o)}for(n=e.length-1;n>=0;--n)if(47===e.charCodeAt(n)){if(!a){i=n+1;break}}else -1===o&&(a=!1,o=n+1);return -1===o?"":e.slice(i,o)},extname:function(e){t(e);for(var r=-1,n=0,i=-1,o=!0,a=0,s=e.length-1;s>=0;--s){var u=e.charCodeAt(s);if(47===u){if(!o){n=s+1;break}continue}-1===i&&(o=!1,i=s+1),46===u?-1===r?r=s:1!==a&&(a=1):-1!==r&&(a=-1)}return -1===r||-1===i||0===a||1===a&&r===i-1&&r===n+1?"":e.slice(r,i)},format:function(e){var t,r;if(null===e||"object"!=typeof e)throw TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return t=e.dir||e.root,r=e.base||(e.name||"")+(e.ext||""),t?t===e.root?t+r:t+"/"+r:r},parse:function(e){t(e);var r,n={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return n;var i=e.charCodeAt(0),o=47===i;o?(n.root="/",r=1):r=0;for(var a=-1,s=0,u=-1,c=!0,l=e.length-1,d=0;l>=r;--l){if(47===(i=e.charCodeAt(l))){if(!c){s=l+1;break}continue}-1===u&&(c=!1,u=l+1),46===i?-1===a?a=l:1!==d&&(d=1):-1!==a&&(d=-1)}return -1===a||-1===u||0===d||1===d&&a===u-1&&a===s+1?-1!==u&&(0===s&&o?n.base=n.name=e.slice(1,u):n.base=n.name=e.slice(s,u)):(0===s&&o?(n.name=e.slice(1,a),n.base=e.slice(1,u)):(n.name=e.slice(s,a),n.base=e.slice(s,u)),n.ext=e.slice(a,u)),s>0?n.dir=e.slice(0,s-1):o&&(n.dir="/"),n},sep:"/",delimiter:":",win32:null,posix:null};n.posix=n,e.exports=n}},r={};function n(e){var i=r[e];if(void 0!==i)return i.exports;var o=r[e]={exports:{}},a=!0;try{t[e](o,o.exports,n),a=!1}finally{a&&delete r[e]}return o.exports}n.ab="//",e.exports=n(114)}()},9077:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ReadonlyURLSearchParams:function(){return u.ReadonlyURLSearchParams},RedirectType:function(){return u.RedirectType},ServerInsertedHTMLContext:function(){return c.ServerInsertedHTMLContext},forbidden:function(){return u.forbidden},notFound:function(){return u.notFound},permanentRedirect:function(){return u.permanentRedirect},redirect:function(){return u.redirect},unauthorized:function(){return u.unauthorized},unstable_isUnrecognizedActionError:function(){return l.unstable_isUnrecognizedActionError},unstable_rethrow:function(){return u.unstable_rethrow},useParams:function(){return m},usePathname:function(){return p},useRouter:function(){return h},useSearchParams:function(){return f},useSelectedLayoutSegment:function(){return g},useSelectedLayoutSegments:function(){return v},useServerInsertedHTML:function(){return c.useServerInsertedHTML}});let n=r(4232),i=r(1965),o=r(760),a=r(3182),s=r(9853),u=r(3044),c=r(302),l=r(3966),d=void 0;function f(){let e=(0,n.useContext)(o.SearchParamsContext);return(0,n.useMemo)(()=>e?new u.ReadonlyURLSearchParams(e):null,[e])}function p(){return null==d||d("usePathname()"),(0,n.useContext)(o.PathnameContext)}function h(){let e=(0,n.useContext)(i.AppRouterContext);if(null===e)throw Object.defineProperty(Error("invariant expected app router to be mounted"),"__NEXT_ERROR_CODE",{value:"E238",enumerable:!1,configurable:!0});return e}function m(){return null==d||d("useParams()"),(0,n.useContext)(o.PathParamsContext)}function v(e){void 0===e&&(e="children"),null==d||d("useSelectedLayoutSegments()");let t=(0,n.useContext)(i.LayoutRouterContext);return t?function e(t,r,n,i){let o;if(void 0===n&&(n=!0),void 0===i&&(i=[]),n)o=t[1][r];else{var u;let e=t[1];o=null!=(u=e.children)?u:Object.values(e)[0]}if(!o)return i;let c=o[0],l=(0,a.getSegmentValue)(c);return!l||l.startsWith(s.PAGE_SEGMENT_KEY)?i:(i.push(l),e(o,r,!1,i))}(t.parentTree,e):null}
72function g(e){void 0===e&&(e="children"),null==d||d("useSelectedLayoutSegment()");let t=v(e);if(!t||0===t.length)return null;let r="children"===e?t[0]:t[t.length-1];return r===s.DEFAULT_SEGMENT_KEY?null:r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9149:(e,t,r)=>{var n=0/0,i=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,s=/^0o[0-7]+$/i,u=parseInt,c="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,l="object"==typeof self&&self&&self.Object===Object&&self,d=c||l||Function("return this")(),f=Object.prototype.toString,p=Math.max,h=Math.min,m=function(){return d.Date.now()};function v(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function g(e){if("number"==typeof e)return e;if("symbol"==typeof(t=e)||t&&"object"==typeof t&&"[object Symbol]"==f.call(t))return n;if(v(e)){var t,r="function"==typeof e.valueOf?e.valueOf():e;e=v(r)?r+"":r}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var c=a.test(e);return c||s.test(e)?u(e.slice(2),c?2:8):o.test(e)?n:+e}e.exports=function(e,t,r){var n,i,o,a,s,u,c=0,l=!1,d=!1,f=!0;if("function"!=typeof e)throw TypeError("Expected a function");function y(t){var r=n,o=i;return n=i=void 0,c=t,a=e.apply(o,r)}function b(e){var r=e-u,n=e-c;return void 0===u||r>=t||r<0||d&&n>=o}function E(){var e,r,n,i=m();if(b(i))return $(i);s=setTimeout(E,(e=i-u,r=i-c,n=t-e,d?h(n,o-r):n))}function $(e){return(s=void 0,f&&n)?y(e):(n=i=void 0,a)}function w(){var e,r=m(),o=b(r);if(n=arguments,i=this,u=r,o){if(void 0===s)return c=e=u,s=setTimeout(E,t),l?y(e):a;if(d)return s=setTimeout(E,t),y(u)}return void 0===s&&(s=setTimeout(E,t)),a}return t=g(t)||0,v(r)&&(l=!!r.leading,o=(d="maxWait"in r)?p(g(r.maxWait)||0,t):o,f="trailing"in r?!!r.trailing:f),w.cancel=function(){void 0!==s&&clearTimeout(s),c=0,n=u=i=s=void 0},w.flush=function(){return void 0===s?a:$(m())},w}},9253:(e,t,r)=>{"use strict";r.d(t,{F:()=>p,_:()=>h});var n=r(2569),i=r(4232),o=r(364),a=r(2441),s=r(5565),u=r(2950),c=r(7715),l=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};let d=(e,...t)=>i.createElement("span",Object.assign({className:"sc-image-wrapper"},t,{dangerouslySetInnerHTML:{__html:e}})),f=(e,t,r)=>{var{src:i,srcSet:a}=e,s=l(e,["src","srcSet"]);if(!i)return null;(0,o.B$)(s);let u=Object.assign({},s),c=n.mediaApi.updateImageUrl(i,t,r);return a&&(u.srcSet=n.mediaApi.getSrcSet(c,a,t,r)),u.src=c,u},p=(e,t,r,i)=>{let a=n.mediaApi.findEditorImageTag(e.editable);if(!a)return d(e.editable);let s=f(Object.assign(Object.assign({},(0,o.f_)(a.attrs)),i),t,r);if(!s)return d(e.editable);let u=`<img ${(0,o.ns)(s)} />`;return d(e.editable.replace(a.imgTag,u))},h=(0,a.O)((0,s.N)(e=>{var{editable:t=!0,imageParams:r,field:n,mediaUrlPrefix:o}=e,a=l(e,["editable","imageParams","field","mediaUrlPrefix"]);if(!n||!n.editable&&(0,c.isFieldValueEmpty)(n))return null;if(t&&n.editable)return p(n,r,o,a);let s=n.src?n:n.value;if(!s)return null;s.metadata&&delete s.metadata;let u=f(Object.assign(Object.assign({},s),a),r,o);return u?i.createElement("img",Object.assign({},u)):null},{defaultEmptyFieldEditingComponent:u.n}));h.displayName="Image"},9357:(e,t,r)=>{"use strict";t.A=void 0,t.A=function(e){return e&&e.__esModule?e:{default:e}}(r(2542)).default},9363:(e,t,r)=>{"use strict";let n,i;r.d(t,{A:()=>er});var o=r(4232),a=r(8806),s=Object.prototype.hasOwnProperty;let u=new WeakMap,c=()=>{},l=c(),d=Object,f=e=>e===l,p=(e,t)=>({...e,...t}),h={},m={},v="undefined",g=typeof window!=v,y=typeof document!=v,b=g&&"Deno"in window,E=(e,t)=>{let r=u.get(e);return[()=>!f(t)&&e.get(t)||h,n=>{if(!f(t)){let i=e.get(t);t in m||(m[t]=i),r[5](t,p(i,n),i||h)}},r[6],()=>!f(t)&&t in m?m[t]:!f(t)&&e.get(t)||h]},$=!0,[w,D]=g&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[c,c],O={initFocus:e=>(y&&document.addEventListener("visibilitychange",e),w("focus",e),()=>{y&&document.removeEventListener("visibilitychange",e),D("focus",e)}),initReconnect:e=>{let t=()=>{$=!0,e()},r=()=>{$=!1};
72return w("online",t),w("offline",r),()=>{D("online",t),D("offline",r)}}},T=!o.useId,S=!g||b,_=S?o.useEffect:o.useLayoutEffect,N="undefined"!=typeof navigator&&navigator.connection,C=!S&&N&&(["slow-2g","2g"].includes(N.effectiveType)||N.saveData),x=new WeakMap,I=(e,t)=>e===`[object ${t}]`,A=0,R=e=>{let t,r,n=typeof e,i=d.prototype.toString.call(e),o=I(i,"Date"),a=I(i,"RegExp"),s=I(i,"Object");if(d(e)!==e||o||a)t=o?e.toJSON():"symbol"==n?e.toString():"string"==n?JSON.stringify(e):""+e;else{if(t=x.get(e))return t;if(t=++A+"~",x.set(e,t),Array.isArray(e)){for(r=0,t="@";r<e.length;r++)t+=R(e[r])+",";x.set(e,t)}if(s){t="#";let n=d.keys(e).sort();for(;!f(r=n.pop());)f(e[r])||(t+=r+":"+R(e[r])+",");x.set(e,t)}}return t},P=e=>{if("function"==typeof e)try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?R(e):"",t]},k=0,L=()=>++k;async function j(...e){let[t,r,n,i]=e,o=p({populateCache:!0,throwOnError:!0},"boolean"==typeof i?{revalidate:i}:i||{}),a=o.populateCache,s=o.rollbackOnError,c=o.optimisticData,d=o.throwOnError;if("function"==typeof r){let e=[];for(let n of t.keys())!/^\$(inf|sub)\$/.test(n)&&r(t.get(n)._k)&&e.push(n);return Promise.all(e.map(h))}return h(r);async function h(r){let i,[p]=P(r);if(!p)return;let[h,m]=E(t,p),[v,g,y,b]=u.get(t),$=()=>{let e=v[p];return("function"==typeof o.revalidate?o.revalidate(h().data,r):!1!==o.revalidate)&&(delete y[p],delete b[p],e&&e[0])?e[0](2).then(()=>h().data):h().data};if(e.length<3)return $();let w=n,D=!1,O=L();g[p]=[O,0];let T=!f(c),S=h(),_=S.data,N=S._c,C=f(N)?_:N;if(T&&m({data:c="function"==typeof c?c(C,_):c,_c:C}),"function"==typeof w)try{w=w(C)}catch(e){i=e,D=!0}if(w&&"function"==typeof w.then){let e;if(w=await w.catch(e=>{i=e,D=!0}),O!==g[p][0]){if(D)throw i;return w}D&&T&&(e=i,"function"==typeof s?s(e):!1!==s)&&(a=!0,m({data:C,_c:l}))}if(a&&!D&&("function"==typeof a?m({data:a(w,C),error:l,_c:l}):m({data:w,error:l,_c:l})),g[p][1]=L(),Promise.resolve($()).then(()=>{m({_c:l})}),D){if(d)throw i;return}return w}}let F=(e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},M=(e,t)=>{if(!u.has(e)){let r=p(O,t),n=Object.create(null),i=j.bind(l,e),o=c,a=Object.create(null),s=(e,t)=>{let r=a[e]||[];return a[e]=r,r.push(t),()=>r.splice(r.indexOf(t),1)},d=(t,r,n)=>{e.set(t,r);let i=a[t];if(i)for(let e of i)e(r,n)},f=()=>{if(!u.has(e)&&(u.set(e,[n,Object.create(null),Object.create(null),Object.create(null),i,d,s]),!S)){let t=r.initFocus(setTimeout.bind(l,F.bind(l,n,0))),i=r.initReconnect(setTimeout.bind(l,F.bind(l,n,1)));o=()=>{t&&t(),i&&i(),u.delete(e)}}};return f(),[e,i,f,o]}return[e,u.get(e)[4]]},[q,U]=M(new Map),V=p({onLoadingSlow:c,onSuccess:c,onError:c,onErrorRetry:(e,t,r,n,i)=>{let o=r.errorRetryCount,a=i.retryCount,s=~~((Math.random()+.5)*(1<<(a<8?a:8)))*r.errorRetryInterval;(f(o)||!(a>o))&&setTimeout(n,s,i)},onDiscarded:c,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:C?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:C?5e3:3e3,compare:function e(t,r){var n,i;if(t===r)return!0;if(t&&r&&(n=t.constructor)===r.constructor){if(n===Date)return t.getTime()===r.getTime();if(n===RegExp)return t.toString()===r.toString();if(n===Array){if((i=t.length)===r.length)for(;i--&&e(t[i],r[i]););return -1===i}if(!n||"object"==typeof t){for(n in i=0,t)if(s.call(t,n)&&++i&&!s.call(r,n)||!(n in r)||!e(t[n],r[n]))return!1;return Object.keys(r).length===i}}return t!=t&&r!=r},isPaused:()=>!1,cache:q,mutate:U,fallback:{}},{isOnline:()=>$,isVisible:()=>{let e=y&&document.visibilityState;return f(e)||"hidden"!==e}}),B=(e,t)=>{let r=p(e,t);if(t){let{use:n,fallback:i}=e,{use:o,fallback:a}=t;n&&o&&(r.use=n.concat(o)),i&&a&&(r.fallback=p(i,a))}return r},G=(0,o.createContext)({}),z=g&&window.__SWR_DEVTOOLS_USE__,H=z?window.__SWR_DEVTOOLS_USE__:[],W=e=>"function"==typeof e[1]?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],Q=H.concat(e=>(t,r,n)=>{let i=r&&((...e)=>{let[n]=P(t),[,,,i]=u.get(q);if(n.startsWith("$inf$"))return r(...e);let o=i[n];return f(o)?r(...e):(delete i[n],o)});return e(t,i,n)});
72z&&(window.__SWR_DEVTOOLS_REACT__=o);let Y=()=>{},K=Y();new WeakMap;let J=o.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),X={dedupe:!0},Z=Promise.resolve(l),ee=()=>c;d.defineProperty(e=>{let{value:t}=e,r=(0,o.useContext)(G),n="function"==typeof t,i=(0,o.useMemo)(()=>n?t(r):t,[n,r,t]),a=(0,o.useMemo)(()=>n?i:B(r,i),[n,r,i]),s=i&&i.provider,u=(0,o.useRef)(l);s&&!u.current&&(u.current=M(s(a.cache||q),i));let c=u.current;return c&&(a.cache=c[0],a.mutate=c[1]),_(()=>{if(c)return c[2]&&c[2](),c[3]},[]),(0,o.createElement)(G.Provider,p(e,{value:a}))},"defaultValue",{value:V});let et=(n=(e,t,r)=>{let{cache:n,compare:i,suspense:s,fallbackData:c,revalidateOnMount:d,revalidateIfStale:h,refreshInterval:m,refreshWhenHidden:y,refreshWhenOffline:b,keepPreviousData:$,strictServerPrefetchWarning:w}=r,[D,O,N,C]=u.get(n),[x,I]=P(e),A=(0,o.useRef)(!1),R=(0,o.useRef)(!1),k=(0,o.useRef)(x),F=(0,o.useRef)(t),M=(0,o.useRef)(r),q=()=>M.current.isVisible()&&M.current.isOnline(),[U,V,B,G]=E(n,x),z=(0,o.useRef)({}).current,H=f(c)?f(r.fallback)?l:r.fallback[x]:c,W=(e,t)=>{for(let r in z)if("data"===r){if(!i(e[r],t[r])&&(!f(e[r])||!i(ea,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},Q=!A.current,Y=(0,o.useMemo)(()=>{let e=U(),r=G(),n=e=>{let r=p(e);return(delete r._k,(()=>{if(!x||!t||M.current.isPaused())return!1;if(Q&&!f(d))return d;let e=f(H)?r.data:H;return f(e)||h})())?{isValidating:!0,isLoading:!0,...r}:r},i=n(e),o=e===r?i:n(r),a=i;return[()=>{let e=n(U());return W(e,a)?(a.data=e.data,a.isLoading=e.isLoading,a.isValidating=e.isValidating,a.error=e.error,a):(a=e,e)},()=>o]},[n,x]),K=(0,a.useSyncExternalStore)((0,o.useCallback)(e=>B(x,(t,r)=>{W(r,t)||e()}),[n,x]),Y[0],Y[1]),et=D[x]&&D[x].length>0,er=K.data,en=f(er)?H&&"function"==typeof H.then?J(H):H:er,ei=K.error,eo=(0,o.useRef)(en),ea=$?f(er)?f(eo.current)?en:eo.current:er:en,es=x&&f(en),eu=(0,o.useRef)(null);S||(0,a.useSyncExternalStore)(ee,()=>(eu.current=!1,eu),()=>(eu.current=!0,eu));let ec=eu.current;w&&ec&&!s&&es&&console.warn(`Missing pre-initiated data for serialized key "${x}" during server-side rendering. Data fetching should be initiated on the server and provided to SWR via fallback data. You can set "strictServerPrefetchWarning: false" to disable this warning.`);let el=!(!x||!t||M.current.isPaused())&&(!et||!!f(ei))&&(Q&&!f(d)?d:s?!f(en)&&h:f(en)||h),ed=Q&&el,ef=f(K.isValidating)?ed:K.isValidating,ep=f(K.isLoading)?ed:K.isLoading,eh=(0,o.useCallback)(async e=>{let t,n,o=F.current;if(!x||!o||R.current||M.current.isPaused())return!1;let a=!0,s=e||{},u=!N[x]||!s.dedupe,c=()=>T?!R.current&&x===k.current&&A.current:x===k.current,d={isValidating:!1,isLoading:!1},p=()=>{V(d)},h=()=>{let e=N[x];e&&e[1]===n&&delete N[x]},m={isValidating:!0};f(U().data)&&(m.isLoading=!0);try{if(u&&(V(m),r.loadingTimeout&&f(U().data)&&setTimeout(()=>{a&&c()&&M.current.onLoadingSlow(x,r)},r.loadingTimeout),N[x]=[o(I),L()]),[t,n]=N[x],t=await t,u&&setTimeout(h,r.dedupingInterval),!N[x]||N[x][1]!==n)return u&&c()&&M.current.onDiscarded(x),!1;d.error=l;let e=O[x];if(!f(e)&&(n<=e[0]||n<=e[1]||0===e[1]))return p(),u&&c()&&M.current.onDiscarded(x),!1;let s=U().data;d.data=i(s,t)?s:t,u&&c()&&M.current.onSuccess(t,x,r)}catch(r){h();let e=M.current,{shouldRetryOnError:t}=e;!e.isPaused()&&(d.error=r,u&&c())&&(e.onError(r,x,e),(!0===t||"function"==typeof t&&t(r))&&(!M.current.revalidateOnFocus||!M.current.revalidateOnReconnect||q())&&e.onErrorRetry(r,x,e,e=>{let t=D[x];t&&t[0]&&t[0](3,e)},{retryCount:(s.retryCount||0)+1,dedupe:!0}))}return a=!1,p(),!0},[x,n]),em=(0,o.useCallback)((...e)=>j(n,k.current,...e),[]);if(_(()=>{F.current=t,M.current=r,f(er)||(eo.current=er)}),_(()=>{if(!x)return;let e=eh.bind(l,X),t=0;M.current.revalidateOnFocus&&(t=Date.now()+M.current.focusThrottleInterval);let r=((e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let e=n.indexOf(r);e>=0&&(n[e]=n[n.length-1],n.pop())}})(x,D,(r,n={})=>{if(0==r){let r=Date.now();M.current.revalidateOnFocus&&r>t&&q()&&(t=r+M.current.focusThrottleInterval,e())}else if(1==r)M.current.revalidateOnReconnect&&q()&&e();else if(2==r)return eh();else if(3==r)return eh(n)});return R.current=!1,k.current=x,A.current=!0,V({_k:I}),el&&!N[x]&&(f(en)||S?e():(e=>g&&typeof window.requestAnimationFrame!=v?window.requestAnimationFrame(e):setTimeout(e,1))(e)),()=>{R.current=!0,r()}},[x]),_(()=>{let e;function t(){let t="function"==typeof m?m(U().data):m;t&&-1!==e&&(e=setTimeout(r,t))}function r(){!U().error&&(y||M.current.isVisible())&&(b||M.current.isOnline())?eh(X).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[m,y,b,x]),(0,o.useDebugValue)(ea),s){if(!T&&S&&es)throw Error("Fallback data is required when using Suspense in SSR.");es&&(F.current=t,M.current=r,R.current=!1);let e=C[x];if(J(!f(e)&&es?em(e):Z),!f(ei)&&es)throw ei;let n=es?eh(X):Z;!f(ea)&&es&&(n.status="fulfilled",n.value=!0),J(n)}return{mutate:em,get data(){return z.data=!0,ea},get error(){return z.error=!0,ei},get isValidating(){return z.isValidating=!0,ef},get isLoading(){return z.isLoading=!0,ep}}},function(...e){let t=(()=>{let e=(0,o.useContext)(G);return(0,o.useMemo)(()=>p(V,e),[e])})(),[r,i,a]=W(e),s=B(t,a),u=n,{use:c}=s,l=(c||[]).concat(Q);for(let e=l.length;e--;)u=l[e](u);return u(r,i||s.fetcher||null,s)}),er=(i=e=>(t,r,n)=>(n.revalidateOnFocus=!1,n.revalidateIfStale=!1,n.revalidateOnReconnect=!1,n.refreshInterval=0,e(t,r,n)),(...e)=>{let[t,r,n]=W(e),o=(n.use||[]).concat(i);
72return et(t,r,{...n,use:o})})},9429:(e,t,r)=>{"use strict";var n=r(4232),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=n.useState,a=n.useEffect,s=n.useLayoutEffect,u=n.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!i(e,r)}catch(e){return!0}}var l="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=o({inst:{value:r,getSnapshot:t}}),i=n[0].inst,l=n[1];return s(function(){i.value=r,i.getSnapshot=t,c(i)&&l({inst:i})},[e,r,t]),a(function(){return c(i)&&l({inst:i}),e(function(){c(i)&&l({inst:i})})},[e]),u(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:l},9447:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return u},getImageProps:function(){return s}});let n=r(4252),i=r(1925),o=r(4741),a=n._(r(2795));function s(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:a.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:!0,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let u=o.Image},9518:(e,t,r)=>{var n=1/0,i=/&(?:amp|lt|gt|quot|#39|#96);/g,o=RegExp(i.source),a="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,s="object"==typeof self&&self&&self.Object===Object&&self,u=a||s||Function("return this")(),c=function(e){return function(t){return null==e?void 0:e[t]}}({"&":"&","<":"<",">":">",""":'"',"'":"'","`":"`"}),l=Object.prototype.toString,d=u.Symbol,f=d?d.prototype:void 0,p=f?f.toString:void 0;e.exports=function(e){var t;return(e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(function(e){return"symbol"==typeof e||!!e&&"object"==typeof e&&"[object Symbol]"==l.call(e)}(e))return p?p.call(e):"";var t=e+"";return"0"==t&&1/e==-n?"-0":t}(t))&&o.test(e)?e.replace(i,c):e}},9558:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SassAlias=void 0;var i=n(r(9052)),o=r(5987);t.SassAlias=function(){function e(e){this.alias=new o.Alias(e)}return e.prototype.getAlias=function(){return this.alias},e.prototype.getImporter=function(){var e=this;return function(t){var r=e.alias.resolve(t);return r?{file:i.default.resolve(r)}:null}},e}()},9774:(e,t,r)=>{"use strict";r.d(t,{NM:()=>s,WT:()=>l,Xf:()=>c});var n=r(4232),i=r(364),o=r(3379),a=r(4218);let s="BYOCComponent",u=e=>{var t;return n.createElement("div",null,"A rendering error occurred: ",null==(t=e.error)?void 0:t.message,".")};class c extends n.Component{constructor(e){super(e),this.state={}}static getDerivedStateFromError(e){return{error:e}}componentDidCatch(e){this.setState({error:e})}render(){var e,t,r;let s=this.props;if(this.state.error)return this.props.errorComponent?n.createElement(this.props.errorComponent,{error:this.state.error}):n.createElement(u,{error:this.state.error});let{ComponentName:c}=s.params||{};if(!c){let e={errorOverride:"BYOC: The ComponentName for this rendering is missing"};return s.missingComponentComponent?n.createElement(this.props.missingComponentComponent,Object.assign({},e)):n.createElement(o.K,Object.assign({},e))}let l={rendering:{componentName:c},errorOverride:"BYOC: This component was not registered."},d=this.props.missingComponentComponent?n.createElement(this.props.missingComponentComponent,Object.assign({},l)):n.createElement(o.K,Object.assign({},l)),f=this.props.errorComponent,p={};if(null==(e=s.params)?void 0:e.ComponentProps)try{p=null!=(t=JSON.parse(s.params.ComponentProps))?t:{}}catch(e){return console.error(`Parsing props for ${c} component from rendering params failed. Error: ${e}`),f?n.createElement(f,{error:e}):n.createElement(u,{error:e})}let h=Object.assign(Object.assign({},s.fetchedData),{_:(0,i.q1)(null!=(r=s.fields)?r:{})});return n.createElement(a.bx,Object.assign({},s.rendering,{componentName:c,clientFallback:d,datasources:h},p))}}function l(e){var t,r,n,i;return t=this,r=void 0,n=void 0,i=function*(){let t=e.ComponentDataOverride?JSON.parse(e.ComponentDataOverride):{};return{fetchedData:yield a.yi.fetch(t||{})}}
72,new(n||(n=Promise))(function(e,o){function a(e){try{u(i.next(e))}catch(e){o(e)}}function s(e){try{u(i.throw(e))}catch(e){o(e)}}function u(t){var r;t.done?e(t.value):((r=t.value)instanceof n?r:new n(function(e){e(r)})).then(a,s)}u((i=i.apply(t,r||[])).next())})}},9794:(e,t)=>{"use strict";var r,n=Object.prototype.hasOwnProperty;function i(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch(e){return null}}function o(e){try{return encodeURIComponent(e)}catch(e){return null}}t.stringify=function(e,t){var i,a,s=[];for(a in"string"!=typeof(t=t||"")&&(t="?"),e)if(n.call(e,a)){if(!(i=e[a])&&(null===i||i===r||isNaN(i))&&(i=""),a=o(a),i=o(i),null===a||null===i)continue;s.push(a+"="+i)}return s.length?t+s.join("&"):""},t.parse=function(e){for(var t,r=/([^=?#&]+)=?([^&]*)/g,n={};t=r.exec(e);){var o=i(t[1]),a=i(t[2]);null===o||null===a||o in n||(n[o]=a)}return n}},9828:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},9950:(e,t,r)=>{var n=r(4451),i=r(7023),o=r(9828),a=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?i(e):o(e)}},9959:(e,t,r)=>{"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.updateComponentHandler=t.addComponentUpdateHandler=t.DesignLibraryStatus=t.DESIGN_LIBRARY_STATUS_EVENT_NAME=void 0,t.getDesignLibraryStatusEvent=function(e,r){return{name:t.DESIGN_LIBRARY_STATUS_EVENT_NAME,message:{status:e,uid:r}}},t.getDesignLibraryScriptLink=function(e=i.SITECORE_EDGE_URL_DEFAULT){return`${e}/v1/files/designlibrary/lib/rh-lib-script.js`},t.isDesignLibraryMode=function(e){return e===o.DesignLibraryMode.Normal||e===o.DesignLibraryMode.Metadata};let i=r(8119),o=r(4153);t.DESIGN_LIBRARY_STATUS_EVENT_NAME="component:status",function(e){e.READY="ready",e.RENDERED="rendered"}(n||(t.DesignLibraryStatus=n={})),t.addComponentUpdateHandler=(e,r)=>{if(!window)return;let n=n=>(0,t.updateComponentHandler)(n,e,r);return window.addEventListener("message",n),()=>{window.removeEventListener("message",n)}},t.updateComponentHandler=(e,t,r)=>{var n;let i=e.data;if(!e.origin||!i||"component:update"!==i.name){(e=>["*"].some(t=>t===e.origin||RegExp("^"+t.replace(".","\\.").replace(/\*/g,".*")+"$").test(e.origin)))(e)||console.debug("Design Library: event skipped: message %s from origin %s",i.name,e.origin);return}if(!(null==(n=i.details)?void 0:n.uid))return void console.debug("Received component:update event without uid, aborting event handler...");let o=e=>{var t,r;if((null==(t=e.uid)?void 0:t.toLowerCase())===(null==(r=i.details)?void 0:r.uid.toLowerCase()))return e;if(e.placeholders)for(let t of Object.keys(e.placeholders))for(let r of e.placeholders[t]){let e=o(r);if(e)return e}return null},a=o(t);return a?(console.debug("Found component with uid %s to update. Update fields: %o. Update params: %o.",i.details.uid,i.details.fields,i.details.params),i.details.fields&&(a.fields=Object.assign(Object.assign({},a.fields),i.details.fields)),i.details.params&&(a.params=Object.assign(Object.assign({},a.params),i.details.params)),r&&r(t)):console.debug("Rendering with uid %s not found",i.details.uid),t}}}]);
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.