PageSourceSearch

https://cloudposse.com/_next/static/chunks/48331-5dafcdc50202fde4.js?dpl=dpl_B1Q4ZWdXYQaFi6eFMUKRx5fm44bt

js cloudposse.com collected 2026-10-02 14:54:14 UTC 271,337 bytes, 74 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[48331],{849:(e,t,r)=>{var n=r(45656),i=n.Buffer;function o(e,t){for(var r in e)t[r]=e[r]}function s(e,t,r){return i(e,t,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=n:(o(n,t),t.Buffer=s),o(i,s),s.from=function(e,t,r){if("number"==typeof e)throw TypeError("Argument must not be a number");return i(e,t,r)},s.alloc=function(e,t,r){if("number"!=typeof e)throw TypeError("Argument must be a number");var n=i(e);return void 0!==t?"string"==typeof r?n.fill(t,r):n.fill(t):n.fill(0),n},s.allocUnsafe=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return i(e)},s.allocUnsafeSlow=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return n.SlowBuffer(e)}},5717:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("Link2",[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2",key:"8i5ue5"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2",key:"1b9ql8"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12",key:"1jonct"}]])},6810:(e,t,r)=>{"use strict";r.d(t,{G:()=>h});var n=r(50369);let i=e=>e&&"object"==typeof e&&e.mix,o=e=>i(e)?e.mix:void 0;function s(...e){let t=!Array.isArray(e[0]),r=t?0:-1,i=e[0+r],a=e[1+r],l=e[2+r],u=e[3+r],c=(0,n.G)(a,l,{mixer:o(l[0]),...u});return t?c(i):c}var a=r(85058),l=r(36605),u=r(40461);function c(e,t){let r=(0,a.d)(t()),n=()=>r.set(t());return n(),(0,l.E)(()=>{let t=()=>u.Gt.preRender(n,!1,!0),r=e.map(e=>e.on("change",t));return()=>{r.forEach(e=>e()),(0,u.WG)(n)}}),r}var d=r(85068),p=r(79812);function f(e){p.bt.current=[],e();let t=c(p.bt.current,e);return p.bt.current=void 0,t}function h(e,t,r,n){if("function"==typeof e)return f(e);let i="function"==typeof t?t:s(t,r,n);return Array.isArray(e)?g(e,i):g([e],([e])=>i(e))}function g(e,t){let r=(0,d.M)(()=>[]);return c(e,()=>{r.length=0;let n=e.length;for(let t=0;t<n;t++)r[t]=e[t].get();return t(r)})}},8465:(e,t,r)=>{e.exports=r(68276)(Object.keys,Object)},9318:e=>{e.exports=function(e){return function(t){return e(t)}}},9787:(e,t,r)=>{e.exports="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g},10361:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},10711:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n=r(3242),i=function(e,t){return(i=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)};function o(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var s=function(){return(s=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 a(e,t,r,n){var i,o=!1,s=0;function a(){i&&clearTimeout(i)}function l(){a(),o=!0}function u(){var l=this,u=Date.now()-s,c=arguments;function d(){s=Date.now(),r.apply(l,c)}function p(){i=void 0}o||(n&&!i&&d(),a(),void 0===n&&u>e?d():!0!==t&&(i=setTimeout(n?p:d,void 0===n?e-u:e)))}return"boolean"!=typeof t&&(n=r,r=t,t=void 0),u.cancel=l,u}var l={Pixel:"Pixel",Percent:"Percent"},u={unit:l.Percent,value:.8};function c(e){return"number"==typeof e?{unit:l.Percent,value:100*e}:"string"==typeof e?e.match(/^(\d*(\.\d+)?)px$/)?{unit:l.Pixel,value:parseFloat(e)}:e.match(/^(\d*(\.\d+)?)%$/)?{unit:l.Percent,value:parseFloat(e)}:(console.warn('scrollThreshold format is invalid. Valid formats: "120px", "50%"...'),u):(console.warn("scrollThreshold should be string or number"),u)}let d=function(e){function t(t){var r=e.call(this,t)||this;return r.lastScrollTop=0,r.actionTriggered=!1,r.startY=0,r.currentY=0,r.dragging=!1,r.maxPullDownDistance=0,r.getScrollableTarget=function(){return r.props.scrollableTarget instanceof HTMLElement?r.props.scrollableTarget:"string"==typeof r.props.scrollableTarget?document.getElementById(r.props.scrollableTarget):(null===r.props.scrollableTarget&&console.warn("You are trying to pass scrollableTarget but it is null. This might\n        happen because the element may not have been added to DOM yet.\n        See https://github.com/ankeetmaini/react-infinite-scroll-component/issues/59 for more info.\n      "),null)},r.onStart=function(e){!r.lastScrollTop&&(r.dragging=!0,e instanceof MouseEvent?r.startY=e.pageY:e instanceof TouchEvent&&(r.startY=e.touches[0].pageY),r.currentY=r.startY,r._infScroll&&(r._infScroll.
1style.willChange="transform",r._infScroll.style.transition="transform 0.2s cubic-bezier(0,0,0.31,1)"))},r.onMove=function(e){if(r.dragging)e instanceof MouseEvent?r.currentY=e.pageY:e instanceof TouchEvent&&(r.currentY=e.touches[0].pageY),r.currentY<r.startY||(r.currentY-r.startY>=Number(r.props.pullDownToRefreshThreshold)&&r.setState({pullToRefreshThresholdBreached:!0}),!(r.currentY-r.startY>1.5*r.maxPullDownDistance)&&r._infScroll&&(r._infScroll.style.overflow="visible",r._infScroll.style.transform="translate3d(0px, "+(r.currentY-r.startY)+"px, 0px)"))},r.onEnd=function(){r.startY=0,r.currentY=0,r.dragging=!1,r.state.pullToRefreshThresholdBreached&&(r.props.refreshFunction&&r.props.refreshFunction(),r.setState({pullToRefreshThresholdBreached:!1})),requestAnimationFrame(function(){r._infScroll&&(r._infScroll.style.overflow="auto",r._infScroll.style.transform="none",r._infScroll.style.willChange="unset")})},r.onScrollListener=function(e){"function"==typeof r.props.onScroll&&setTimeout(function(){return r.props.onScroll&&r.props.onScroll(e)},0);var t=r.props.height||r._scrollableNode?e.target:document.documentElement.scrollTop?document.documentElement:document.body;if(!r.actionTriggered){var n=r.props.inverse?r.isElementAtTop(t,r.props.scrollThreshold):r.isElementAtBottom(t,r.props.scrollThreshold);n&&r.props.hasMore&&(r.actionTriggered=!0,r.setState({showLoader:!0}),r.props.next&&r.props.next()),r.lastScrollTop=t.scrollTop}},r.state={showLoader:!1,pullToRefreshThresholdBreached:!1,prevDataLength:t.dataLength},r.throttledOnScrollListener=a(150,r.onScrollListener).bind(r),r.onStart=r.onStart.bind(r),r.onMove=r.onMove.bind(r),r.onEnd=r.onEnd.bind(r),r}return o(t,e),t.prototype.componentDidMount=function(){if(void 0===this.props.dataLength)throw Error('mandatory prop "dataLength" is missing. The prop is needed when loading more content. Check README.md for usage');if(this._scrollableNode=this.getScrollableTarget(),this.el=this.props.height?this._infScroll:this._scrollableNode||window,this.el&&this.el.addEventListener("scroll",this.throttledOnScrollListener),"number"==typeof this.props.initialScrollY&&this.el&&this.el instanceof HTMLElement&&this.el.scrollHeight>this.props.initialScrollY&&this.el.scrollTo(0,this.props.initialScrollY),this.props.pullDownToRefresh&&this.el&&(this.el.addEventListener("touchstart",this.onStart),this.el.addEventListener("touchmove",this.onMove),this.el.addEventListener("touchend",this.onEnd),this.el.addEventListener("mousedown",this.onStart),this.el.addEventListener("mousemove",this.onMove),this.el.addEventListener("mouseup",this.onEnd),this.maxPullDownDistance=this._pullDown&&this._pullDown.firstChild&&this._pullDown.firstChild.getBoundingClientRect().height||0,this.forceUpdate(),"function"!=typeof this.props.refreshFunction))throw Error('Mandatory prop "refreshFunction" missing.\n          Pull Down To Refresh functionality will not work\n          as expected. Check README.md for usage\'')},t.prototype.componentWillUnmount=function(){this.el&&(this.el.removeEventListener("scroll",this.throttledOnScrollListener),this.props.pullDownToRefresh&&(this.el.removeEventListener("touchstart",this.onStart),this.el.removeEventListener("touchmove",this.onMove),this.el.removeEventListener("touchend",this.onEnd),this.el.removeEventListener("mousedown",this.onStart),this.el.removeEventListener("mousemove",this.onMove),this.el.removeEventListener("mouseup",this.onEnd)))},t.prototype.componentDidUpdate=function(e){this.props.dataLength!==e.dataLength&&(this.actionTriggered=!1,this.setState({showLoader:!1}))},t.getDerivedStateFromProps=function(e,t){return e.dataLength!==t.prevDataLength?s(s({},t),{prevDataLength:e.dataLength}):null},t.prototype.isElementAtTop=function(e,t){void 0===t&&(t=.8);var r=e===document.body||e===document.documentElement?window.screen.availHeight:e.clientHeight,n=c(t);return n.unit===l.Pixel?e.scrollTop<=n.value+r-e.scrollHeight+1:e.scrollTop<=n.value/100+r-e.scrollHeight+1},t.prototype.isElementAtBottom=function(e,t){void 0===t&&(t=.8);var r=e===document.body||e===document.documentElement?window.screen.availHeight:e.clientHeight,n=c(t);return n.unit===l.Pixel?e.scrollTop+r>=e.scrollHeight-n.value:e.scrollTop+r>=n.value/100*e.scrollHeight},t.prototype.render=function(){var e=this,t=s({height:this.props.height||"auto",overflow:"auto",WebkitOverflowScrolling:"touch"},this.props.style),r=this.props.hasChildren||!!(this.props.children&&this.props.children instanceof Array&&this.props.children.length),i=this.props.pullDownToRefresh&&this.props.height?{overflow:"auto"}:{};return n.createElement("div",{style:i,className:"infinite-scroll-component__outerdiv"},n.createElement("div",{className:"infinite-scroll-component "+(this.props.className||""),ref:function(t){return e._infScroll=t},style:t},this.props.pullDownToRefresh&&n.createElement("div",{style:{position:"relative"},ref:function(t){return e._pullDown=t}},n.createElement("div",{style:{position:"absolute",left:0,right:0,top:-1*this.maxPullDownDistance}},this.state.pullToRefreshThresholdBreached?this.props.releaseToRefreshContent:this.props.pullDownToRefreshContent)),this.props.children,!this.state.showLoader&&!r&&this.props.hasMore&&this.props.loader,this.state.showLoader&&this.props.hasMore&&this.props.loader,!this.props.hasMore&&this.props.endMessage))},t}(n.Component)},11092:()=>{},12064:(e,t,r)=>{var n=r(70278),i=r(9318),o=r(64502),s=o&&o.isTypedArray;e.exports=s?i(s):n},14033:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("Sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]])},14542:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},18805:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("Pin",[["path",{d:"M12 17v5",key:"bb1du9"}],["path",{d:"M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7
1a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z",key:"1nkz8b"}]])},19001:e=>{var t=0x1fffffffffffff;e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=t}},19592:(e,t,r)=>{var n=r(20320),i=r(24177);e.exports=function(e){return i(n(e))}},20320:e=>{e.exports=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}},20845:(e,t,r)=>{"use strict";r.d(t,{M:()=>h});var n=r(3242),i=r(99010),o=Object.defineProperty,s=Object.defineProperties,a=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,d=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,p=(e,t)=>{for(var r in t||(t={}))u.call(t,r)&&d(e,r,t[r]);if(l)for(var r of l(t))c.call(t,r)&&d(e,r,t[r]);return e},f=(e,t)=>s(e,a(t)),h=class extends n.Component{constructor(e){super(e),this.ref=n.createRef(),this.state={style:{}};let t={reverse:!1,max:35,perspective:1e3,easing:"cubic-bezier(.03,.98,.52,.99)",scale:"1.1",speed:"1000",transition:!0,axis:null,reset:!0};this.width=null,this.height=null,this.left=null,this.top=null,this.transitionTimeout=null,this.updateCall=null,this.element=null,this.settings=Object.assign({},t,this.props.options),this.reverse=this.settings.reverse?-1:1,this.onMouseEnter=this.onMouseEnter.bind(this,this.props.onMouseEnter),this.onMouseMove=this.onMouseMove.bind(this,this.props.onMouseMove),this.onMouseLeave=this.onMouseLeave.bind(this,this.props.onMouseLeave)}componentDidMount(){this.element=this.ref.current,setTimeout(()=>{this.element.parentElement.querySelector(":hover")===this.element&&this.onMouseEnter()},0)}componentWillUnmount(){clearTimeout(this.transitionTimeout),cancelAnimationFrame(this.updateCall)}onMouseEnter(e=()=>{},t){return this.updateElementPosition(),this.setState(Object.assign({},this.state,{style:f(p({},this.state.style),{willChange:"transform"})})),this.setTransition(),e(t)}reset(){window.requestAnimationFrame(()=>{this.setState(Object.assign({},this.state,{style:f(p({},this.state.style),{transform:`perspective(${this.settings.perspective}px) rotateX(0deg) rotateY(0deg) scale3d(1, 1, 1)`})}))})}onMouseMove(e=()=>{},t){return t.persist(),null!==this.updateCall&&window.cancelAnimationFrame(this.updateCall),this.event=t,this.updateCall=requestAnimationFrame(this.update.bind(this,t)),e(t)}setTransition(){clearTimeout(this.transitionTimeout),this.setState(Object.assign({},this.state,{style:f(p({},this.state.style),{transition:`${this.settings.speed}ms ${this.settings.easing}`})})),this.transitionTimeout=setTimeout(()=>{this.setState(Object.assign({},this.state,{style:f(p({},this.state.style),{transition:""})}))},this.settings.speed)}onMouseLeave(e=()=>{},t){return this.setTransition(),this.settings.reset&&this.reset(),e(t)}getValues(e){let t=(e.nativeEvent.clientX-this.left)/this.width,r=(e.nativeEvent.clientY-this.top)/this.height,n=Math.min(Math.max(t,0),1),i=Math.min(Math.max(r,0),1),o=(this.reverse*(this.settings.max/2-n*this.settings.max)).toFixed(2);return{tiltX:o,tiltY:(this.reverse*(i*this.settings.max-this.settings.max/2)).toFixed(2),percentageX:100*n,percentageY:100*i}}updateElementPosition(){let e=this.element.getBoundingClientRect();this.width=this.element.offsetWidth,this.height=this.element.offsetHeight,this.left=e.left,this.top=e.top}update(e){let t=this.getValues(e);this.setState(Object.assign({},this.state,{style:f(p({},this.state.style),{transform:`perspective(${this.settings.perspective}px) rotateX(${"x"===this.settings.axis?0:t.tiltY}deg) rotateY(${"y"===this.settings.axis?0:t.tiltX}deg) scale3d(${this.settings.scale}, ${this.settings.scale}, ${this.settings.scale})`})})),this.updateCall=null}render(){let e=Object.assign({},this.props.style,this.state.style);return(0,i.jsx)("div",{style:e,ref:this.ref,className:this.props.className,onMouseEnter:this.onMouseEnter,onMouseMove:this.onMouseMove,onMouseLeave:this.onMouseLeave,children:this.props.children})}}},21191:(e,t,r)=>{var n=r(26288),i=r(8465),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return i(e);var t=[];for(var r in Object(e))o.call(e,r)&&"constructor"!=r&&t.push(r);return t}},22966:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("Hash",[["line",{x1:"4",x2:"20",y1:"9",y2:"9",key:"4lhtct"}],["line",{x1:"4",x2:"20",y1:"15",y2:"15",key:"vyu0kd"}],["line",{x1:"10",x2:"8",y1:"3",y2:"21",key:"1ggp8o"}],["line",{x1:"16",x2:"14",y1:"3",y2:"21",key:"weycgp"}
1]])},23106:(e,t,r)=>{e.exports=r(31646).Symbol},23493:(e,t,r)=>{var n=r(33623),i=r(10361),o="[object Arguments]";e.exports=function(e){return i(e)&&n(e)==o}},24177:(e,t,r)=>{var n=r(87340);e.exports=function(e,t){var r=-1,i=e.length,o=i-1;for(t=void 0===t?i:t;++r<t;){var s=n(r,o),a=e[s];e[s]=e[r],e[r]=a}return e.length=t,e}},24224:e=>{"use strict";var t,r="object"==typeof Reflect?Reflect:null,n=r&&"function"==typeof r.apply?r.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};function i(e){console&&console.warn&&console.warn(e)}t=r&&"function"==typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var o=Number.isNaN||function(e){return e!=e};function s(){s.init.call(this)}e.exports=s,e.exports.once=v,s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var a=10;function l(e){if("function"!=typeof e)throw TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function u(e){return void 0===e._maxListeners?s.defaultMaxListeners:e._maxListeners}function c(e,t,r,n){if(l(r),void 0===(s=e._events)?(s=e._events=Object.create(null),e._eventsCount=0):(void 0!==s.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),s=e._events),a=s[t]),void 0===a)a=s[t]=r,++e._eventsCount;else if("function"==typeof a?a=s[t]=n?[r,a]:[a,r]:n?a.unshift(r):a.push(r),(o=u(e))>0&&a.length>o&&!a.warned){a.warned=!0;var o,s,a,c=Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=a.length,i(c)}return e}function d(){if(!this.fired)return(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0==arguments.length)?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=d.bind(n);return i.listener=r,n.wrapFn=i,i}function f(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"==typeof i?r?[i.listener||i]:[i]:r?y(i):g(i,i.length)}function h(e){var t=this._events;if(void 0!==t){var r=t[e];if("function"==typeof r)return 1;if(void 0!==r)return r.length}return 0}function g(e,t){for(var r=Array(t),n=0;n<t;++n)r[n]=e[n];return r}function m(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}function y(e){for(var t=Array(e.length),r=0;r<t.length;++r)t[r]=e[r].listener||e[r];return t}function v(e,t){return new Promise(function(r,n){function i(r){e.removeListener(t,o),n(r)}function o(){"function"==typeof e.removeListener&&e.removeListener("error",i),r([].slice.call(arguments))}w(e,t,o,{once:!0}),"error"!==t&&b(e,i,{once:!0})})}function b(e,t,r){"function"==typeof e.on&&w(e,"error",t,r)}function w(e,t,r,n){if("function"==typeof e.on)n.once?e.once(t,r):e.on(t,r);else if("function"==typeof e.addEventListener)e.addEventListener(t,function i(o){n.once&&e.removeEventListener(t,i),r(o)});else throw TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e)}Object.defineProperty(s,"defaultMaxListeners",{enumerable:!0,get:function(){return a}
1,set:function(e){if("number"!=typeof e||e<0||o(e))throw RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");a=e}}),s.init=function(){(void 0===this._events||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},s.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||o(e))throw RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},s.prototype.getMaxListeners=function(){return u(this)},s.prototype.emit=function(e){for(var t=[],r=1;r<arguments.length;r++)t.push(arguments[r]);var i="error"===e,o=this._events;if(void 0!==o)i=i&&void 0===o.error;else if(!i)return!1;if(i){if(t.length>0&&(s=t[0]),s instanceof Error)throw s;var s,a=Error("Unhandled error."+(s?" ("+s.message+")":""));throw a.context=s,a}var l=o[e];if(void 0===l)return!1;if("function"==typeof l)n(l,this,t);else for(var u=l.length,c=g(l,u),r=0;r<u;++r)n(c[r],this,t);return!0},s.prototype.addListener=function(e,t){return c(this,e,t,!1)},s.prototype.on=s.prototype.addListener,s.prototype.prependListener=function(e,t){return c(this,e,t,!0)},s.prototype.once=function(e,t){return l(t),this.on(e,p(this,e,t)),this},s.prototype.prependOnceListener=function(e,t){return l(t),this.prependListener(e,p(this,e,t)),this},s.prototype.removeListener=function(e,t){var r,n,i,o,s;if(l(t),void 0===(n=this._events)||void 0===(r=n[e]))return this;if(r===t||r.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete n[e],n.removeListener&&this.emit("removeListener",e,r.listener||t));else if("function"!=typeof r){for(i=-1,o=r.length-1;o>=0;o--)if(r[o]===t||r[o].listener===t){s=r[o].listener,i=o;break}if(i<0)return this;0===i?r.shift():m(r,i),1===r.length&&(n[e]=r[0]),void 0!==n.removeListener&&this.emit("removeListener",e,s||t)}return this},s.prototype.off=s.prototype.removeListener,s.prototype.removeAllListeners=function(e){var t,r,n;if(void 0===(r=this._events))return this;if(void 0===r.removeListener)return 0==arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0==arguments.length){var i,o=Object.keys(r);for(n=0;n<o.length;++n)"removeListener"!==(i=o[n])&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=r[e]))this.removeListener(e,t);else if(void 0!==t)for(n=t.length-1;n>=0;n--)this.removeListener(e,t[n]);return this},s.prototype.listeners=function(e){return f(this,e,!0)},s.prototype.rawListeners=function(e){return f(this,e,!1)},s.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):h.call(e,t)},s.prototype.listenerCount=h,s.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},25550:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("Terminal",[["polyline",{points:"4 17 10 11 4 5",key:"akl6gq"}],["line",{x1:"12",x2:"20",y1:"19",y2:"19",key:"q2wloq"}]])},26288:e=>{var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},26737:function(e,t,r){var n;!function(i){"use strict";function o(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function s(e,t){return e<<t|e>>>32-t}function a(e,t,r,n,i,a){return o(s(o(o(t,e),o(n,a)),i),r)}function l(e,t,r,n,i,o,s){return a(t&r|~t&n,e,t,i,o,s)}function u(e,t,r,n,i,o,s){return a(t&n|r&~n,e,t,i,o,s)}function c(e,t,r,n,i,o,s){return a(t^r^n,e,t,i,o,s)}function d(e,t,r,n,i,o,s){return a(r^(t|~n),e,t,i,o,s)}function p(e,t){e[t>>5]|=128<<t%32,e[(t+64>>>9<<4)+14]=t;var r,n,i,s,a,p=0x67452301,f=-0x10325477,h=-0x67452302,g=0x10325476;for(r=0;r<e.length;r+=16)n=p,i=f,s=h,a=g,p=l(p,f,h,g,e[r],7,-0x28955b88),g=l(g,p,f,h,e[r+1],12,-0x173848aa),h=l(h,g,p,f,e[r+2],17,0x242070db),f=l(f,h,g,p,e[r+3],22,-0x3e423112),p=l(p,f,h,g,e[r+4],7,-0xa83f051),g=l(g,p,f,h,e[r+5],12,0x4787c62a),h=l(h,g,p,f,e[r+6],17,-0x57cfb9ed),f=l(f,h,g,p,e[r+7],22,-0x2b96aff),p=l(p,f,h,g,e[r+8],7,0x698098d8),g=l(g,p,f,h,e[r+9],12,-0x74bb0851),h=l(h,g,p,f,e[r+10],17,-42063),f=l(f,h,g,p,e[r+11],22,-0x76a32842),p=l(p,f,h,g,e[r+12],7,0x6b901122),g=l(g,p,f,h,e[r+13],12,-0x2678e6d),h=l(h,g,p,f,e[r+14],17,-0x5986bc72),f=l(f,h,g,p,e[r+15],22,0x49b40821),p=u(p,f,h,g,e[r+1],5,-0x9e1da9e),g=u(g,p,f,h,e[r+6],9,-0x3fbf4cc0),h=u(h,g,p,f,e[r+11],14,0x265e5a51),f=u(f,h,g,p,e[r],20,-0x16493856),p=u(p,f,h,g,e[r+5],5,-0x29d0efa3),g=u(g,p,f,h,e[r+10],9,0
1x2441453),h=u(h,g,p,f,e[r+15],14,-0x275e197f),f=u(f,h,g,p,e[r+4],20,-0x182c0438),p=u(p,f,h,g,e[r+9],5,0x21e1cde6),g=u(g,p,f,h,e[r+14],9,-0x3cc8f82a),h=u(h,g,p,f,e[r+3],14,-0xb2af279),f=u(f,h,g,p,e[r+8],20,0x455a14ed),p=u(p,f,h,g,e[r+13],5,-0x561c16fb),g=u(g,p,f,h,e[r+2],9,-0x3105c08),h=u(h,g,p,f,e[r+7],14,0x676f02d9),f=u(f,h,g,p,e[r+12],20,-0x72d5b376),p=c(p,f,h,g,e[r+5],4,-378558),g=c(g,p,f,h,e[r+8],11,-0x788e097f),h=c(h,g,p,f,e[r+11],16,0x6d9d6122),f=c(f,h,g,p,e[r+14],23,-0x21ac7f4),p=c(p,f,h,g,e[r+1],4,-0x5b4115bc),g=c(g,p,f,h,e[r+4],11,0x4bdecfa9),h=c(h,g,p,f,e[r+7],16,-0x944b4a0),f=c(f,h,g,p,e[r+10],23,-0x41404390),p=c(p,f,h,g,e[r+13],4,0x289b7ec6),g=c(g,p,f,h,e[r],11,-0x155ed806),h=c(h,g,p,f,e[r+3],16,-0x2b10cf7b),f=c(f,h,g,p,e[r+6],23,0x4881d05),p=c(p,f,h,g,e[r+9],4,-0x262b2fc7),g=c(g,p,f,h,e[r+12],11,-0x1924661b),h=c(h,g,p,f,e[r+15],16,0x1fa27cf8),f=c(f,h,g,p,e[r+2],23,-0x3b53a99b),p=d(p,f,h,g,e[r],6,-0xbd6ddbc),g=d(g,p,f,h,e[r+7],10,0x432aff97),h=d(h,g,p,f,e[r+14],15,-0x546bdc59),f=d(f,h,g,p,e[r+5],21,-0x36c5fc7),p=d(p,f,h,g,e[r+12],6,0x655b59c3),g=d(g,p,f,h,e[r+3],10,-0x70f3336e),h=d(h,g,p,f,e[r+10],15,-1051523),f=d(f,h,g,p,e[r+1],21,-0x7a7ba22f),p=d(p,f,h,g,e[r+8],6,0x6fa87e4f),g=d(g,p,f,h,e[r+15],10,-0x1d31920),h=d(h,g,p,f,e[r+6],15,-0x5cfebcec),f=d(f,h,g,p,e[r+13],21,0x4e0811a1),p=d(p,f,h,g,e[r+4],6,-0x8ac817e),g=d(g,p,f,h,e[r+11],10,-0x42c50dcb),h=d(h,g,p,f,e[r+2],15,0x2ad7d2bb),f=d(f,h,g,p,e[r+9],21,-0x14792c6f),p=o(p,n),f=o(f,i),h=o(h,s),g=o(g,a);return[p,f,h,g]}function f(e){var t,r="",n=32*e.length;for(t=0;t<n;t+=8)r+=String.fromCharCode(e[t>>5]>>>t%32&255);return r}function h(e){var t,r=[];for(t=0,r[(e.length>>2)-1]=void 0;t<r.length;t+=1)r[t]=0;var n=8*e.length;for(t=0;t<n;t+=8)r[t>>5]|=(255&e.charCodeAt(t/8))<<t%32;return r}function g(e){return f(p(h(e),8*e.length))}function m(e,t){var r,n,i=h(e),o=[],s=[];for(o[15]=s[15]=void 0,i.length>16&&(i=p(i,8*e.length)),r=0;r<16;r+=1)o[r]=0x36363636^i[r],s[r]=0x5c5c5c5c^i[r];return n=p(o.concat(h(t)),512+8*t.length),f(p(s.concat(n),640))}function y(e){var t,r,n="0123456789abcdef",i="";for(r=0;r<e.length;r+=1)i+=n.charAt((t=e.charCodeAt(r))>>>4&15)+n.charAt(15&t);return i}function v(e){return unescape(encodeURIComponent(e))}function b(e){return g(v(e))}function w(e){return y(b(e))}function S(e,t){return m(v(e),v(t))}function E(e,t){return y(S(e,t))}function x(e,t,r){return t?r?S(t,e):E(t,e):r?b(e):w(e)}void 0===(n=(function(){return x}).call(t,r,t,e))||(e.exports=n)}(0)},27397:(e,t,r)=>{var n=r(90540),i=r(21191),o=r(51993);e.exports=function(e){return o(e)?n(e):i(e)}},28577:(e,t,r)=>{"use strict";let n,i;r.d(t,{L:()=>ea});var o=r(79812),s=r(85068),a=r(3242),l=r(62485),u=r(71562),c=r(81512),d=r(40461);function p(e,t){let r,n=()=>{let{currentTime:n}=t,i=(null===n?0:n.value)/100;r!==i&&e(i),r=i};return d.Gt.update(n,!0),()=>(0,d.WG)(n)}let f=new WeakMap;function h(e,t){if(t){let{inlineSize:e,blockSize:r}=t[0];return{width:e,height:r}}return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function g({target:e,contentRect:t,borderBoxSize:r}){var n;null==(n=f.get(e))||n.forEach(n=>{n({target:e,contentSize:t,get size(){return h(e,r)}})})}function m(e){e.forEach(g)}function y(){"undefined"!=typeof ResizeObserver&&(n=new ResizeObserver(m))}function v(e,t){n||y();let r=(0,u.KJ)(e);return r.forEach(e=>{let r=f.get(e);r||(r=new Set,f.set(e,r)),r.add(t),null==n||n.observe(e)}),()=>{r.forEach(e=>{let r=f.get(e);null==r||r.delete(t),(null==r?void 0:r.size)||null==n||n.unobserve(e)})}}let b=new Set;function w(){i=()=>{let e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};b.forEach(e=>e(t))},window.addEventListener("resize",i)}function S(e){return b.add(e),i||w(),()=>{b.delete(e),!b.size&&i&&(i=void 0)}}function E(e,t){return"function"==typeof e?S(e):v(e,t)}var x=r(77725),T=r(59404);let C=50,P=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),M=()=>({time:0,x:P(),y:P()}),_={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function O(e,t,r,n){let i=r[t],{length:o,position:s}=_[t],a=i.current,l=r.time;i.current=e[`scroll${s}`],i.scrollLength=e[`scroll${o}`]-e[`client${o}`],i.offset.length=0,i.offset[0]=0,i.offset[1]=i.scrollLength,i.progress=(0,x.q)(0,i.scrollLength,i.current);let u=n-l;i.velocity=u>C?0:(0,T.f)(i.current-a,u)}function k(e,t,r){O(e,"x",t,r),O(e,"y",t,r),t.time=r}
1var A=r(36053),R=r(50369),L=r(74728);function j(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if(n instanceof HTMLElement)r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if("svg"===n.tagName){let e=n.getBoundingClientRect(),t=(n=n.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(n instanceof SVGGraphicsElement){let{x:e,y:t}=n.getBBox();r.x+=e,r.y+=t;let i=null,o=n.parentNode;for(;!i;)"svg"===o.tagName&&(i=o),o=n.parentNode;n=i}else break;return r}let D={start:0,center:.5,end:1};function I(e,t,r=0){let n=0;if(e in D&&(e=D[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?n=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?n=t/100*document.documentElement.clientWidth:e.endsWith("vh")?n=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(n=t*e),r+n}let N=[0,0];function F(e,t,r,n){let i=Array.isArray(e)?e:N,o=0,s=0;return"number"==typeof e?i=[e,e]:"string"==typeof e&&(i=(e=e.trim()).includes(" ")?e.split(" "):[e,D[e]?e:"0"]),(o=I(i[0],r,n))-(s=I(i[1],t))}let B={All:[[0,0],[1,1]]},W={x:0,y:0};function z(e){return"getBBox"in e&&"svg"!==e.tagName?e.getBBox():{width:e.clientWidth,height:e.clientHeight}}function H(e,t,r){let{offset:n=B.All}=r,{target:i=e,axis:o="y"}=r,s="y"===o?"height":"width",a=i!==e?j(i,e):W,l=i===e?{width:e.scrollWidth,height:e.scrollHeight}:z(i),u={width:e.clientWidth,height:e.clientHeight};t[o].offset.length=0;let c=!t[o].interpolate,d=n.length;for(let e=0;e<d;e++){let r=F(n[e],u[s],l[s],a[o]);c||r===t[o].interpolatorOffsets[e]||(c=!0),t[o].offset[e]=r}c&&(t[o].interpolate=(0,R.G)(t[o].offset,(0,L.Z)(n),{clamp:!1}),t[o].interpolatorOffsets=[...t[o].offset]),t[o].progress=(0,A.q)(0,1,t[o].interpolate(t[o].current))}function G(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let n=t;for(;n&&n!==e;)r.x.targetOffset+=n.offsetLeft,r.y.targetOffset+=n.offsetTop,n=n.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}function U(e,t,r,n={}){return{measure:()=>G(e,n.target,r),update:t=>{k(e,r,t),(n.offset||n.target)&&H(e,r,n)},notify:()=>t(r)}}let V=new WeakMap,$=new WeakMap,q=new WeakMap,Y=e=>e===document.documentElement?window:e;function X(e,{container:t=document.documentElement,...r}={}){let n=q.get(t);n||(n=new Set,q.set(t,n));let i=U(t,e,M(),r);if(n.add(i),!V.has(t)){let e=()=>{for(let e of n)e.measure()},r=()=>{for(let e of n)e.update(d.uv.timestamp)},i=()=>{for(let e of n)e.notify()},o=()=>{d.Gt.read(e,!1,!0),d.Gt.read(r,!1,!0),d.Gt.update(i,!1,!0)};V.set(t,o);let s=Y(t);window.addEventListener("resize",o,{passive:!0}),t!==document.documentElement&&$.set(t,E(t,o)),s.addEventListener("scroll",o,{passive:!0})}let o=V.get(t);return d.Gt.read(o,!1,!0),()=>{var e;(0,d.WG)(o);let r=q.get(t);if(!r||(r.delete(i),r.size))return;let n=V.get(t);V.delete(t),n&&(Y(t).removeEventListener("scroll",n),null==(e=$.get(t))||e(),window.removeEventListener("resize",n))}}function J({source:e,container:t,axis:r="y"}){e&&(t=e);let n={value:0},i=X(e=>{n.value=100*e[r].progress},{container:t,axis:r});return{currentTime:n,cancel:i}}let K=new Map;function Z({source:e,container:t=document.documentElement,axis:r="y"}={}){e&&(t=e),K.has(t)||K.set(t,{});let n=K.get(t);return n[r]||(n[r]=(0,u.Jb)()?new ScrollTimeline({source:t,axis:r}):J({source:t,axis:r})),n[r]}function Q(e){return 2===e.length}function ee(e){return e&&(e.target||e.offset)}function et(e,t){return Q(e)||ee(t)?X(r=>{e(r[t.axis].progress,r)},t):p(e,Z(t))}function er(e,t){if(e.flatten(),ee(t))return e.pause(),X(r=>{e.time=e.duration*r[t.axis].progress},t);{let r=Z(t);return e.attachTimeline?e.attachTimeline(r,e=>(e.pause(),p(t=>{e.time=e.duration*t},r))):c.l}}function en(e,{axis:t="y",...r}={}){let n={axis:t,...r};return"function"==typeof e?et(e,n):er(e,n)}var ei=r(36605);function eo(e,t){(0,l.$)(!!(!t||t.current),`You have defined a ${e} options but the provided ref is not yet hydrated, probably because it's defined higher up the tree. Try calling useScroll() in the same component as the ref, or setting its \`layoutEffect: false\` option.`)}let es=()=>({scrollX:(0,o.OQ)(0),scrollY:(0,o.OQ)(0),scrollXProgress:(0,o.OQ)(0),scrollYProgress:(0,o.OQ)(0)});function ea({container:e,target:t,layoutEffect:r=!0,...n}={}){let i=(0,s.M)(es);return(r?ei.E:a.useEffect)(()=>(eo("target",t),eo("container",e),en((e,{x:t,y:r})=>{i.scrollX.set(t.current),i.scrollXProgress.set(t.progress),i.scrollY.set(r.current),i.scrollYProgress.set(r.progress)}
1,{...n,container:(null==e?void 0:e.current)||void 0,target:(null==t?void 0:t.current)||void 0})),[e,t,JSON.stringify(n.offset)]),i}},30821:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("TriangleAlert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]])},31646:(e,t,r)=>{var n=r(9787),i="object"==typeof self&&self&&self.Object===Object&&self;e.exports=n||i||Function("return this")()},32756:(e,t,r)=>{var n=r(23106),i=Object.prototype,o=i.hasOwnProperty,s=i.toString,a=n?n.toStringTag:void 0;e.exports=function(e){var t=o.call(e,a),r=e[a];try{e[a]=void 0;var n=!0}catch(e){}var i=s.call(e);return n&&(t?e[a]=r:delete e[a]),i}},33623:(e,t,r)=>{var n=r(23106),i=r(32756),o=r(50713),s="[object Null]",a="[object Undefined]",l=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?a:s:l&&l in Object(e)?i(e):o(e)}},35032:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},36724:(e,t,r)=>{"use strict";r.d(t,{s:()=>p});var n=r(62485),i=r(61183),o=r(71836);function s(e){e.values.forEach(e=>e.stop())}function a(e,t){[...t].reverse().forEach(r=>{let n=e.getVariant(r);n&&(0,i.U)(e,n),e.variantChildren&&e.variantChildren.forEach(e=>{a(e,t)})})}function l(e,t){return Array.isArray(t)?a(e,t):"string"==typeof t?a(e,[t]):void(0,i.U)(e,t)}function u(){let e=!1,t=new Set,r={subscribe:e=>(t.add(e),()=>void t.delete(e)),start(r,i){(0,n.V)(e,"controls.start() should only be called after a component has mounted. Consider calling within a useEffect hook.");let s=[];return t.forEach(e=>{s.push((0,o._)(e,r,{transitionOverride:i}))}),Promise.all(s)},set:r=>((0,n.V)(e,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),t.forEach(e=>{l(e,r)})),stop(){t.forEach(e=>{s(e)})},mount:()=>(e=!0,()=>{e=!1,r.stop()})};return r}var c=r(85068),d=r(36605);let p=function(){let e=(0,c.M)(u);return(0,d.E)(e.mount,[]),e}},38048:(e,t,r)=>{var n="/",i=r(45656).Buffer,o=r(37811);!function(){var t={992:function(e){e.exports=function(e,r,n){if(e.filter)return e.filter(r,n);if(null==e||"function"!=typeof r)throw TypeError();for(var i=[],o=0;o<e.length;o++)if(t.call(e,o)){var s=e[o];r.call(n,s,o,e)&&i.push(s)}return i};var t=Object.prototype.hasOwnProperty},256:function(e,t,r){"use strict";var n=r(192),i=r(139),o=i(n("String.prototype.indexOf"));e.exports=function(e,t){var r=n(e,!!t);return"function"==typeof r&&o(e,".prototype.")>-1?i(r):r}},139:function(e,t,r){"use strict";var n=r(212),i=r(192),o=i("%Function.prototype.apply%"),s=i("%Function.prototype.call%"),a=i("%Reflect.apply%",!0)||n.call(s,o),l=i("%Object.getOwnPropertyDescriptor%",!0),u=i("%Object.defineProperty%",!0),c=i("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var t=a(n,s,arguments);return l&&u&&l(t,"length").configurable&&u(t,"length",{value:1+c(0,e.length-(arguments.length-1))}),t};var d=function(){return a(n,o,arguments)};u?u(e.exports,"apply",{value:d}):e.exports.apply=d},181:function(e){"use strict";e.exports=EvalError},545:function(e){"use strict";e.exports=Error},22:function(e){"use strict";e.exports=RangeError},803:function(e){"use strict";e.exports=ReferenceError},182:function(e){"use strict";e.exports=SyntaxError},202:function(e){"use strict";e.exports=TypeError},284:function(e){"use strict";e.exports=URIError},144:function(e){var t=Object.prototype.hasOwnProperty,r=Object.prototype.toString;e.exports=function(e,n,i){if("[object Function]"!==r.call(n))throw TypeError("iterator must be a function");var o=e.length;if(o===+o)for(var s=0;s<o;s++)n.call(i,e[s],s,e);else for(var a in e)t.call(e,a)&&n.call(i,e[a],a,e)}},136:function(e){"use strict";var t="Function.prototype.bind called on incompatible ",r=Object.prototype.toString,n=Math.max,i="[object Function]",o=function(e,t){for(var r=[],n=0;n<e.length;n+=1)r[n]=e[n];for(var i=0;i<t.length;i+=1)r[i+e.length]=t[i];return r},s=function(e,t){for(var r=[],n=t||0,i=0;n<e.length;n+=1,i+=1)r[i]=e[n];return r},a=function(e,t){for(var r="",n=0;n<e.length;n+=1)r+=e[n],n+1<e.length&&(r+=t);return r};e.exports=function(e){var l,u=this;if("function"!=typeof u||r.apply(u)!==i)throw TypeError(t+u);
vendor: 2,383 bytes, line 1
1for(var c=s(arguments,1),d=function(){if(this instanceof l){var t=u.apply(this,o(c,arguments));return Object(t)===t?t:this}return u.apply(e,o(c,arguments))},p=n(0,u.length-c.length),f=[],h=0;h<p;h++)f[h]="$"+h;if(l=Function("binder","return function ("+a(f,",")+"){ return binder.apply(this,arguments); }")(d),u.prototype){var g=function(){};g.prototype=u.prototype,l.prototype=new g,g.prototype=null}return l}},212:function(e,t,r){"use strict";var n=r(136);e.exports=Function.prototype.bind||n},192:function(e,t,r){"use strict";var n,i=r(545),o=r(181),s=r(22),a=r(803),l=r(182),u=r(202),c=r(284),d=Function,p=function(e){try{return d('"use strict"; return ('+e+").constructor;")()}catch(e){}},f=Object.getOwnPropertyDescriptor;if(f)try{f({},"")}catch(e){f=null}var h=function(){throw new u},g=f?function(){try{return arguments.callee,h}catch(e){try{return f(arguments,"callee").get}catch(e){return h}}}():h,m=r(115)(),y=r(14)(),v=Object.getPrototypeOf||(y?function(e){return e.__proto__}:null),b={},w="undefined"!=typeof Uint8Array&&v?v(Uint8Array):n,S={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?n:ArrayBuffer,"%ArrayIteratorPrototype%":m&&v?v([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":b,"%AsyncGenerator%":b,"%AsyncGeneratorFunction%":b,"%AsyncIteratorPrototype%":b,"%Atomics%":"undefined"==typeof Atomics?n:Atomics,"%BigInt%":"undefined"==typeof BigInt?n:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?n:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":o,"%Float32Array%":"undefined"==typeof Float32Array?n:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?n:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?n:FinalizationRegistry,"%Function%":d,"%GeneratorFunction%":b,"%Int8Array%":"undefined"==typeof Int8Array?n:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?n:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
1IteratorPrototype%":m&&v?v(v([][Symbol.iterator]())):n,"%JSON%":"object"==typeof JSON?JSON:n,"%Map%":"undefined"==typeof Map?n:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&m&&v?v((new Map)[Symbol.iterator]()):n,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?n:Promise,"%Proxy%":"undefined"==typeof Proxy?n:Proxy,"%RangeError%":s,"%ReferenceError%":a,"%Reflect%":"undefined"==typeof Reflect?n:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?n:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&m&&v?v((new Set)[Symbol.iterator]()):n,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":m&&v?v(""[Symbol.iterator]()):n,"%Symbol%":m?Symbol:n,"%SyntaxError%":l,"%ThrowTypeError%":g,"%TypedArray%":w,"%TypeError%":u,"%Uint8Array%":"undefined"==typeof Uint8Array?n:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?n:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?n:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?n:Uint32Array,"%URIError%":c,"%WeakMap%":"undefined"==typeof WeakMap?n:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?n:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?n:WeakSet};if(v)try{null.error}catch(e){var E=v(v(e));S["%Error.prototype%"]=E}var x=function e(t){var r;if("%AsyncFunction%"===t)r=p("async function () {}");else if("%GeneratorFunction%"===t)r=p("function* () {}");else if("%AsyncGeneratorFunction%"===t)r=p("async function* () {}");else if("%AsyncGenerator%"===t){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&v&&(r=v(i.prototype))}return S[t]=r,r},T={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},C=r(212),P=r(270),M=C.call(Function.call,Array.prototype.concat),_=C.call(Function.apply,Array.prototype.splice),O=C.call(Function.call,String.prototype.replace),k=C.call(Function.call,String.prototype.slice),A=C.call(Function.call,RegExp.prototype.exec),R=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,L=/\\(\\)?/g,j=function(e){var t=k(e,0,1),r=k(e,-1);if("%"===t&&"%"!==r)throw new l("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new l("invalid intrinsic syntax, expected opening `%`");var n=[];return O(e,R,function(e,t,r,i){n[n.length]=r?O(i,L,"$1"):t||e}),n},D=function(e,t){var r,n=e;if(P(T,n)&&(n="%"+(r=T[n])[0]+"%"),P(S,n)){var i=S[n];if(i===b&&(i=x(n)),void 0===i&&!t)throw new u("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:n,value:i}}throw new l("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new u("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new u('"allowMissing" argument must be a boolean');if(null===A(/^%?[^%]*%?$/,e))throw new l("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=j(e),n=r.length>0?r[0]:"",i=D("%"+n+"%",t),o=i.name,s=i.value,a=!1,c=i.alias;c&&(n=c[0],_(r,M([0,1],c)));for(var d=1,p=!0;d<r.length;d+=1){var h=r[d],g=k(h,0,1),m=k(h,-1);if(('"'===g||"'"===g||"`"===g||'"'===m||"'"===m||"`"===m)&&g!==m)throw new l("property names with quotes must have matching quotes");if("constructor"!==h&&p||(a=!0),n+="."+h,P(S,o="%"+n+"%"))s=S[o];else if(null!=s){if(!(h in s)){if(!t)throw new u("base intrinsic for "+e+" exists, but the property is not available.");return}if(f&&d+1>=r.length){var y=f(s,h);s=(p=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:s[h]}else p=P(s,h),s=s[h];p&&!a&&(S[o]=s)}}return s}},14:function(e){"use strict";var t={__proto__:null,foo:{}},r=Object;e.exports=function(){return({__proto__:t}).foo===t.foo&&!(t instanceof r)}},942:function(e,t,r){"use strict";var n="undefined"!=typeof Symbol&&Symbol,i=r(773);e.exports=function(){return"function"==typeof n&&"function"==typeof Symbol&&"symbol"==typeof n("foo")&&"symbol"==typeof Symbol("bar")&&i()}},773:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(r))return!1;var n=42;for(t in e[t]=n,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var i=Object.getOwnPropertySymbols(e);if(1!==i.length||i[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(o.value!==n||!0!==o.enumerable)return!1}return!0}},115:function(e,t,r){"use strict";var n="undefined"!=typeof Symbol&&Symbol,i=r(832);e.exports=function(){return"function"==typeof n&&"function"==typeof Symbol&&"symbol"==typeof n("foo")&&"symbol"==typeof Symbol("bar")&&i()}},832:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(r))return!1;var n=42;for(t in e[t]=n,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var i=Object.getOwnPropertySymbols(e);if(1!==i.length||i[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(o.value!==n||!0!==o.enumerable)return!1}return!0}},270:function(e,t,r){"use strict";var n=Function.prototype.call,i=Object.prototype.hasOwnProperty;e.exports=r(212).call(n,i)},782:function(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},157:function(e){"use strict";var t="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,r=Object.prototype.toString,n=function(e){return(!t||!e||"object"!=typeof e||!(Symbol.toStringTag in e))&&"[object Arguments]"===r.call(e)},i=function(e){return!!n(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==r.call(e)&&"[object Function]"===r.call(e.callee)},o=function(){return n(arguments)}();n.isLegacyArguments=i,e.exports=o?n:i},391:function(e){"use strict";var t=Object.prototype.toString,r=Function.prototype.toString,n=/^\s*(?:function)?\*/,i="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,o=Object.getPrototypeOf,s=function(){if(!i)return!1;try{return Function("return function*() {}")()}catch(e){}}(),a=s?o(s):{};e.exports=function(e){return"function"==typeof e&&(!!n.test(r.call(e))||(i?o(e)===a:"[object GeneratorFunction]"===t.call(e)))}},994:function(e,t,n){"use strict";var i=n(144),o=n(349),s=n(256),a=s("Object.prototype.toString"),l=n(942)()&&"symbol"==typeof Symbol.toStringTag,u=o(),c=s("Array.prototype.indexOf",!0)||function(e,t){for(var r=0;r<e.length;r+=1)if(e[r]===t)return r;return -1},d=s("String.prototype.slice"),p={},f=n(24),h=Object.getPrototypeOf;l&&f&&h&&i(u,function(e){var t=new r.g[e];
1if(!(Symbol.toStringTag in t))throw EvalError("this engine has support for Symbol.toStringTag, but "+e+" does not have the property! Please report this.");var n=h(t),i=f(n,Symbol.toStringTag);i||(i=f(h(n),Symbol.toStringTag)),p[e]=i.get});var g=function(e){var t=!1;return i(p,function(r,n){if(!t)try{t=r.call(e)===n}catch(e){}}),t};e.exports=function(e){return!!e&&"object"==typeof e&&(l?!!f&&g(e):c(u,d(a(e),8,-1))>-1)}},369:function(e){e.exports=function(e){return e instanceof i}},584:function(e,t,r){"use strict";var n=r(157),i=r(391),o=r(490),s=r(994);function a(e){return e.call.bind(e)}var l="undefined"!=typeof BigInt,u="undefined"!=typeof Symbol,c=a(Object.prototype.toString),d=a(Number.prototype.valueOf),p=a(String.prototype.valueOf),f=a(Boolean.prototype.valueOf);if(l)var h=a(BigInt.prototype.valueOf);if(u)var g=a(Symbol.prototype.valueOf);function m(e,t){if("object"!=typeof e)return!1;try{return t(e),!0}catch(e){return!1}}function y(e){return"[object Map]"===c(e)}function v(e){return"[object Set]"===c(e)}function b(e){return"[object WeakMap]"===c(e)}function w(e){return"[object WeakSet]"===c(e)}function S(e){return"[object ArrayBuffer]"===c(e)}function E(e){return"undefined"!=typeof ArrayBuffer&&(S.working?S(e):e instanceof ArrayBuffer)}function x(e){return"[object DataView]"===c(e)}function T(e){return"undefined"!=typeof DataView&&(x.working?x(e):e instanceof DataView)}t.isArgumentsObject=n,t.isGeneratorFunction=i,t.isTypedArray=s,t.isPromise=function(e){return"undefined"!=typeof Promise&&e instanceof Promise||null!==e&&"object"==typeof e&&"function"==typeof e.then&&"function"==typeof e.catch},t.isArrayBufferView=function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):s(e)||T(e)},t.isUint8Array=function(e){return"Uint8Array"===o(e)},t.isUint8ClampedArray=function(e){return"Uint8ClampedArray"===o(e)},t.isUint16Array=function(e){return"Uint16Array"===o(e)},t.isUint32Array=function(e){return"Uint32Array"===o(e)},t.isInt8Array=function(e){return"Int8Array"===o(e)},t.isInt16Array=function(e){return"Int16Array"===o(e)},t.isInt32Array=function(e){return"Int32Array"===o(e)},t.isFloat32Array=function(e){return"Float32Array"===o(e)},t.isFloat64Array=function(e){return"Float64Array"===o(e)},t.isBigInt64Array=function(e){return"BigInt64Array"===o(e)},t.isBigUint64Array=function(e){return"BigUint64Array"===o(e)},y.working="undefined"!=typeof Map&&y(new Map),t.isMap=function(e){return"undefined"!=typeof Map&&(y.working?y(e):e instanceof Map)},v.working="undefined"!=typeof Set&&v(new Set),t.isSet=function(e){return"undefined"!=typeof Set&&(v.working?v(e):e instanceof Set)},b.working="undefined"!=typeof WeakMap&&b(new WeakMap),t.isWeakMap=function(e){return"undefined"!=typeof WeakMap&&(b.working?b(e):e instanceof WeakMap)},w.working="undefined"!=typeof WeakSet&&w(new WeakSet),t.isWeakSet=function(e){return w(e)},S.working="undefined"!=typeof ArrayBuffer&&S(new ArrayBuffer),t.isArrayBuffer=E,x.working="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView&&x(new DataView(new ArrayBuffer(1),0,1)),t.isDataView=T;var C="undefined"!=typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function P(e){return"[object SharedArrayBuffer]"===c(e)}function M(e){return void 0!==C&&(void 0===P.working&&(P.working=P(new C)),P.working?P(e):e instanceof C)}function _(e){return m(e,d)}function O(e){return m(e,p)}function k(e){return m(e,f)}function A(e){return l&&m(e,h)}function R(e){return u&&m(e,g)}t.isSharedArrayBuffer=M,t.isAsyncFunction=function(e){return"[object AsyncFunction]"===c(e)},t.isMapIterator=function(e){return"[object Map Iterator]"===c(e)},t.isSetIterator=function(e){return"[object Set Iterator]"===c(e)},t.isGeneratorObject=function(e){return"[object Generator]"===c(e)},t.isWebAssemblyCompiledModule=function(e){return"[object WebAssembly.Module]"===c(e)},t.isNumberObject=_,t.isStringObject=O,t.isBooleanObject=k,t.isBigIntObject=A,t.isSymbolObject=R,t.isBoxedPrimitive=function(e){return _(e)||O(e)||k(e)||A(e)||R(e)},t.isAnyArrayBuffer=function(e){return"undefined"!=typeof Uint8Array&&(E(e)||M(e))},["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(e){Object.defineProperty(t,e,{enumerable:!1,value:function(){throw Error(e+" is not supported in userland")}})})},177:function(e,t,r){var n=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},n=0;n<t.length;n++)r[t[n]]=Object.getOwnPropertyDescriptor(e,t[n]);return r},i=/%[sdj%]/g;t.format=function(e){if(!x(e)){for(var t=[],r=0;r<arguments.length;r++)t.push(u(arguments[r]));return t.join(" ")}for(var r=1,n=arguments,o=n.length,s=String(e).replace(i,function(e){if("%%"===e)return"%";if(r>=o)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(e){return"[Circular]"}default:return e}}),a=n[r];r<o;a=n[++r])S(a)||!P(a)?s+=" "+a:s+=" "+u(a);return s},t.deprecate=function(e,r){if(void 0!==o&&!0===o.noDeprecation)return e;if(void 0===o)return function(){return t.deprecate(e,r).apply(this,arguments)};var n=!1;
1return function(){if(!n){if(o.throwDeprecation)throw Error(r);o.traceDeprecation?console.trace(r):console.error(r),n=!0}return e.apply(this,arguments)}};var s={},a=/^$/;if(o.env.NODE_DEBUG){var l=o.env.NODE_DEBUG;a=RegExp("^"+(l=l.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase())+"$","i")}function u(e,r){var n={seen:[],stylize:d};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),w(r)?n.showHidden=r:r&&t._extend(n,r),T(n.showHidden)&&(n.showHidden=!1),T(n.depth)&&(n.depth=2),T(n.colors)&&(n.colors=!1),T(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=c),f(n,e,n.depth)}function c(e,t){var r=u.styles[t];return r?"\x1b["+u.colors[r][0]+"m"+e+"\x1b["+u.colors[r][1]+"m":e}function d(e,t){return e}function p(e){var t={};return e.forEach(function(e,r){t[e]=!0}),t}function f(e,r,n){if(e.customInspect&&r&&O(r.inspect)&&r.inspect!==t.inspect&&!(r.constructor&&r.constructor.prototype===r)){var i,o=r.inspect(n,e);return x(o)||(o=f(e,o,n)),o}var s=h(e,r);if(s)return s;var a=Object.keys(r),l=p(a);if(e.showHidden&&(a=Object.getOwnPropertyNames(r)),_(r)&&(a.indexOf("message")>=0||a.indexOf("description")>=0))return g(r);if(0===a.length){if(O(r)){var u=r.name?": "+r.name:"";return e.stylize("[Function"+u+"]","special")}if(C(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(M(r))return e.stylize(Date.prototype.toString.call(r),"date");if(_(r))return g(r)}var c="",d=!1,w=["{","}"];if(b(r)&&(d=!0,w=["[","]"]),O(r)&&(c=" [Function"+(r.name?": "+r.name:"")+"]"),C(r)&&(c=" "+RegExp.prototype.toString.call(r)),M(r)&&(c=" "+Date.prototype.toUTCString.call(r)),_(r)&&(c=" "+g(r)),0===a.length&&(!d||0==r.length))return w[0]+c+w[1];if(n<0)if(C(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");else return e.stylize("[Object]","special");return e.seen.push(r),i=d?m(e,r,n,l,a):a.map(function(t){return y(e,r,n,l,t,d)}),e.seen.pop(),v(i,c,w)}function h(e,t){if(T(t))return e.stylize("undefined","undefined");if(x(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return E(t)?e.stylize(""+t,"number"):w(t)?e.stylize(""+t,"boolean"):S(t)?e.stylize("null","null"):void 0}function g(e){return"["+Error.prototype.toString.call(e)+"]"}function m(e,t,r,n,i){for(var o=[],s=0,a=t.length;s<a;++s)j(t,String(s))?o.push(y(e,t,r,n,String(s),!0)):o.push("");return i.forEach(function(i){i.match(/^\d+$/)||o.push(y(e,t,r,n,i,!0))}),o}function y(e,t,r,n,i,o){var s,a,l;if((l=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?a=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(a=e.stylize("[Setter]","special")),j(n,i)||(s="["+i+"]"),!a&&(0>e.seen.indexOf(l.value)?(a=S(r)?f(e,l.value,null):f(e,l.value,r-1)).indexOf("\n")>-1&&(a=o?a.split("\n").map(function(e){return"  "+e}).join("\n").substr(2):"\n"+a.split("\n").map(function(e){return"   "+e}).join("\n")):a=e.stylize("[Circular]","special")),T(s)){if(o&&i.match(/^\d+$/))return a;(s=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.substr(1,s.length-2),s=e.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=e.stylize(s,"string"))}return s+": "+a}function v(e,t,r){var n=0;return e.reduce(function(e,t){return n++,t.indexOf("\n")>=0&&n++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n  ")+" "+r[1]:r[0]+t+" "+e.join(", ")+" "+r[1]}function b(e){return Array.isArray(e)}function w(e){return"boolean"==typeof e}function S(e){return null===e}function E(e){return"number"==typeof e}function x(e){return"string"==typeof e}function T(e){return void 0===e}function C(e){return P(e)&&"[object RegExp]"===k(e)}function P(e){return"object"==typeof e&&null!==e}function M(e){return P(e)&&"[object Date]"===k(e)}function _(e){return P(e)&&("[object Error]"===k(e)||e instanceof Error)}function O(e){return"function"==typeof e}function k(e){return Object.prototype.toString.call(e)}function A(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(!s[e=e.toUpperCase()])if(a.test(e)){var r=o.pid;s[e]=function(){var n=t.format.apply(t,arguments);console.error("%s %d: %s",e,r,n)}}else s[e]=function(){};return s[e]},t.inspect=u,u.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},u.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=r(584),t.isArray=b,t.isBoolean=w,t.isNull=S,t.isNullOrUndefined=function(e){return null==e}
1,t.isNumber=E,t.isString=x,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=T,t.isRegExp=C,t.types.isRegExp=C,t.isObject=P,t.isDate=M,t.types.isDate=M,t.isError=_,t.types.isNativeError=_,t.isFunction=O,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=r(369);var R=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function L(){var e=new Date,t=[A(e.getHours()),A(e.getMinutes()),A(e.getSeconds())].join(":");return[e.getDate(),R[e.getMonth()],t].join(" ")}function j(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",L(),t.format.apply(t,arguments))},t.inherits=r(782),t._extend=function(e,t){if(!t||!P(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e};var D="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function I(e,t){if(!e){var r=Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(D&&e[D]){var t=e[D];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,D,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,r,n=new Promise(function(e,n){t=e,r=n}),i=[],o=0;o<arguments.length;o++)i.push(arguments[o]);i.push(function(e,n){e?r(e):t(n)});try{e.apply(this,i)}catch(e){r(e)}return n}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),D&&Object.defineProperty(t,D,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,n(e))},t.promisify.custom=D,t.callbackify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');function t(){for(var t=[],r=0;r<arguments.length;r++)t.push(arguments[r]);var n=t.pop();if("function"!=typeof n)throw TypeError("The last argument must be of type Function");var i=this,s=function(){return n.apply(i,arguments)};e.apply(this,t).then(function(e){o.nextTick(s.bind(null,null,e))},function(e){o.nextTick(I.bind(null,e,s))})}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,n(e)),t}},490:function(e,t,n){"use strict";var i=n(144),o=n(349),s=n(256),a=s("Object.prototype.toString"),l=n(942)()&&"symbol"==typeof Symbol.toStringTag,u=o(),c=s("String.prototype.slice"),d={},p=n(24),f=Object.getPrototypeOf;l&&p&&f&&i(u,function(e){if("function"==typeof r.g[e]){var t=new r.g[e];if(!(Symbol.toStringTag in t))throw EvalError("this engine has support for Symbol.toStringTag, but "+e+" does not have the property! Please report this.");var n=f(t),i=p(n,Symbol.toStringTag);i||(i=p(f(n),Symbol.toStringTag)),d[e]=i.get}});var h=function(e){var t=!1;return i(d,function(r,n){if(!t)try{var i=r.call(e);i===n&&(t=i)}catch(e){}}),t},g=n(994);e.exports=function(e){return!!g(e)&&(l?h(e):c(a(e),8,-1))}},349:function(e,t,n){"use strict";var i=n(992);e.exports=function(){return i(["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],function(e){return"function"==typeof r.g[e]})}},24:function(e,t,r){"use strict";var n=r(192)("%Object.getOwnPropertyDescriptor%",!0);if(n)try{n([],"length")}catch(e){n=null}e.exports=n}},s={};function a(e){var r=s[e];if(void 0!==r)return r.exports;var n=s[e]={exports:{}},i=!0;try{t[e](n,n.exports,a),i=!1}finally{i&&delete s[e]}return n.exports}a.ab=n+"/",e.exports=a(177)}()},39227:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}},40192:(e,t,r)=>{var n=r(24177),i=r(49231);e.exports=function(e){return n(i(e))}},40326:(e,t,r)=>{"use strict";r.d(t,{W:()=>a});var n=r(3242),i=r(71562);let o={some:0,all:1};function s(e,t,{root:r,margin:n,amount:a="some"}={}){let l=(0,i.KJ)(e),u=new WeakMap,c=new IntersectionObserver(e=>{e.forEach(e=>{let r=u.get(e.target);if(!!r!==e.isIntersecting)if(e.isIntersecting){let r=t(e);"function"==typeof r?u.set(e.target,r):c.unobserve(e.target)}else"function"==typeof r&&(r(e),u.delete(e.target))})},{root:r,rootMargin:n,threshold:"number"==typeof a?a:o[a]});
1return l.forEach(e=>c.observe(e)),()=>c.disconnect()}function a(e,{root:t,margin:r,amount:i,once:o=!1}={}){let[l,u]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{if(!e.current||o&&l)return;let n=()=>(u(!0),o?void 0:()=>u(!1)),a={root:t&&t.current||void 0,margin:r,amount:i};return s(e.current,n,a)},[t,e,r,o,i]),l}},43746:e=>{var t=0x1fffffffffffff,r=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var i=typeof e;return!!(n=null==n?t:n)&&("number"==i||"symbol"!=i&&r.test(e))&&e>-1&&e%1==0&&e<n}},47767:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},48044:(e,t,r)=>{"use strict";r.d(t,{Z:()=>p});var n=r(3242),i="https://embed.cloudflarestream.com/embed/sdk.latest.js",o=function(){if("undefined"!=typeof window)return window.Stream};function s(){var e=(0,n.useState)(o),t=e[0],r=e[1];return(0,n.useEffect)(function(){if(!t){var e=document.querySelector("script[src='"+i+"']"),n=null!=e?e:document.createElement("script");n.addEventListener("load",function(){r(o)}),e||(n.src=i,document.head.appendChild(n))}},[t]),t}function a(e,t){var r=t.muted,i=t.preload,o=t.loop,s=t.autoplay,a=t.controls,l=t.poster,u=t.primaryColor,c=t.letterboxColor,d=t.adUrl,p=t.startTime,f=t.defaultTextTrack,h=t.customerCode,g=[l&&"poster="+encodeURIComponent(l),d&&"ad-url="+encodeURIComponent(d),f&&"defaultTextTrack="+encodeURIComponent(f),u&&"primaryColor="+encodeURIComponent(u),c&&"letterboxColor="+encodeURIComponent(c),p&&"startTime="+p,r&&"muted=true",i&&"preload="+i,o&&"loop=true",s&&"autoplay=true",!a&&"controls=false"].filter(Boolean).join("&");return(0,n.useMemo)(function(){return h?"https://customer-"+h+".cloudflarestream.com/"+e+"/iframe?"+g:"https://iframe.cloudflarestream.com/"+e+"?"+g},[])}function l(e){try{var t=new URL(e);return t.hostname.endsWith("videodelivery.net")||t.hostname.endsWith("cloudflarestream.com")}catch(e){return!1}}function u(e,t,r){(0,n.useEffect)(function(){if(t.current&&void 0!==r){var n=t.current;n[e]=r}},[e,r,t])}function c(e,t,r){void 0===r&&(r=d),(0,n.useEffect)(function(){if(t.current){var n=t.current;return n.addEventListener(e,r),function(){return n.removeEventListener(e,r)}}},[r,e,t])}var d=function(){},p=function(e){return s()?n.createElement(g,Object.assign({},e)):null},f={position:"absolute",top:0,left:0,right:0,bottom:0,height:"100%",width:"100%"},h=function(e){var t=e.children,r=e.responsive,i=e.className,o=e.videoDimensions,s=o.videoHeight,a=o.videoWidth,l=(0,n.useMemo)(function(){return{position:"relative",paddingTop:a>0?s/a*100+"%":void 0}},[a,s]);return n.createElement("div",{className:i,style:r?l:void 0},t)},g=function(e){var t=e.src,r=e.customerCode,i=e.adUrl,s=e.controls,d=void 0!==s&&s,p=e.muted,g=void 0!==p&&p,m=e.autoplay,y=void 0!==m&&m,v=e.loop,b=void 0!==v&&v,w=e.preload,S=void 0===w?"metadata":w,E=e.primaryColor,x=e.letterboxColor,T=e.defaultTextTrack,C=e.height,P=e.width,M=e.poster,_=e.currentTime,O=e.volume,k=void 0===O?1:O,A=e.playbackRate,R=void 0===A?1:A,L=e.startTime,j=e.streamRef,D=e.responsive,I=void 0===D||D,N=e.className,F=e.title,B=e.onAbort,W=e.onCanPlay,z=e.onCanPlayThrough,H=e.onDurationChange,G=e.onEnded,U=e.onError,V=e.onLoadedData,$=e.onLoadedMetaData,q=e.onLoadStart,Y=e.onPause,X=e.onPlay,J=e.onPlaying,K=e.onProgress,Z=e.onRateChange,Q=e.onResize,ee=e.onSeeked,et=e.onSeeking,er=e.onStalled,en=e.onSuspend,ei=e.onTimeUpdate,eo=e.onVolumeChange,es=e.onWaiting,ea=e.onStreamAdStart,el=e.onStreamAdEnd,eu=e.onStreamAdTimeout,ec=(0,n.useRef)(),ed=null!=j?j:ec,ep=(0,n.use
1State)({videoHeight:0,videoWidth:0}),ef=ep[0],eh=ep[1],eg=(0,n.useRef)(null),em=a(t,{customerCode:r,muted:g,preload:S,loop:b,autoplay:y,controls:d,poster:M,primaryColor:E,letterboxColor:x,adUrl:i,defaultTextTrack:T,startTime:L}),ey=l(t)?t:em;return u("muted",ed,g),u("controls",ed,d),u("src",ed,t),u("autoplay",ed,y),u("currentTime",ed,_),u("loop",ed,b),u("preload",ed,S),u("primaryColor",ed,E),u("letterboxColor",ed,x),u("volume",ed,k),u("playbackRate",ed,R),(0,n.useEffect)(function(){var e=o();if(eg.current&&e){var t=e(eg.current);ed.current=t;var r=t.videoHeight,n=t.videoWidth;r&&n&&eh({videoHeight:r,videoWidth:n})}},[]),c("abort",ed,B),c("canplay",ed,W),c("canplaythrough",ed,z),c("durationchange",ed,H),c("ended",ed,G),c("error",ed,U),c("loadeddata",ed,V),c("loadedmetadata",ed,$),c("loadstart",ed,q),c("pause",ed,Y),c("play",ed,X),c("playing",ed,J),c("progress",ed,K),c("ratechange",ed,Z),c("seeked",ed,ee),c("seeking",ed,et),c("stalled",ed,er),c("suspend",ed,en),c("timeupdate",ed,ei),c("volumechange",ed,eo),c("waiting",ed,es),c("stream-adstart",ed,ea),c("stream-adend",ed,el),c("stream-adtimeout",ed,eu),c("resize",ed,function(e){if(ed.current){var t=ed.current;eh({videoHeight:t.videoHeight,videoWidth:t.videoWidth}),Q&&Q(e)}}),n.createElement(h,{className:N,responsive:I,videoDimensions:ef},n.createElement("iframe",{ref:eg,src:ey,title:F,style:I?f:void 0,frameBorder:0,height:C,width:P,allow:"accelerometer; gyroscope; autoplay; encrypted-media; picture-in-picture;",allowFullScreen:!0}))}},48408:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("MessageCircle",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}]])},49231:(e,t,r)=>{var n=r(76025),i=r(27397);e.exports=function(e){return null==e?[]:n(e,i(e))}},49904:(e,t,r)=>{"use strict";let n,i,o;r.d(t,{RC:()=>eD,qr:()=>eI});var s=r(3242);function a(e=""){return e.trim().split(" ").filter(e=>!!e.trim())}function l(e){Object.keys(e).forEach(t=>{try{e[t]=null}catch{}try{delete e[t]}catch{}})}function u(e,t=0){return setTimeout(e,t)}function c(){return Date.now()}function d(e){return window.getComputedStyle(e,null)}function p(e,t="x"){let r=d(e),n=r.transform||r.webkitTransform;if(!n||"none"===n)return 0;let i=new DOMMatrixReadOnly(n);return"x"===t?i.m41:i.m42}function f(e){return"object"==typeof e&&null!==e&&e.constructor===Object&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function h(e){return!!("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)||!!e&&"object"==typeof e&&(1===e.nodeType||11===e.nodeType)}function g(e,...t){let r=Object(e);for(let e=0;e<t.length;e+=1){let n=t[e];if(null==n||h(n))continue;let i=n;for(let e of Object.keys(Object(i)).filter(e=>"__proto__"!==e&&"constructor"!==e&&"prototype"!==e)){let t=Object.getOwnPropertyDescriptor(i,e);if(!t||!t.enumerable)continue;let n=i[e];f(r[e])&&f(n)?n.__swiper__?r[e]=n:g(r[e],n):!f(r[e])&&f(n)?(r[e]={},n.__swiper__?r[e]=n:g(r[e],n)):r[e]=n}}return r}function m(e,t,r){e.style.setProperty(t,r)}function y(e,t=""){let r=[...e.children];return e instanceof HTMLSlotElement&&r.push(...e.assignedElements()),t?r.filter(e=>e.matches(t)):r}function v(e,t){let r=[t];for(;r.length>0;){let t=r.shift();if(e===t)return!0;r.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}return!1}function b(e,t){let r=t.contains(e);return!r&&t instanceof HTMLSlotElement&&((r=[...t.assignedElements()].includes(e))||(r=v(e,t))),r}function w(e){try{console.warn(e)}catch{}}function S(e,t=[]){let r=document.createElement(e);return r.classList.add(...Array.isArray(t)?t:a(t)),r}function E(e,t){let r=[],n=e.previousElementSibling;for(;n;)(!t||n.matches(t))&&r.push(n),n=n.previousElementSibling;return r}function x(e,t){let r=[],n=e.nextElementSibling;for(;n;)(!t||n.matches(t))&&r.push(n),n=n.nextElementSibling;return r}function T(e,t){return window.getComputedStyle(e,null).getPropertyValue(t)}function C(e){if(e&&e.parentNode)return[...e.parentNode.children].indexOf(e)}function P(e,t){let r=[],n=e.parentElement;for(;n;)(!t||n.matches(t))&&r.push(n),n=n.parentElement;return r}function M(e,t,r){{let r=window.getComputedStyle(e,null);return e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(r.getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(r.getPropertyValue("width"===t?"margin-left":"margin-bottom"))}}function _(e,t=""){let r=globalThis.trustedTypes;void 0!==r?e.innerHTML=r.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}let O=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesB
1ounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_snapToSlideEdge","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function k(e){if("object"!=typeof e||null===e)return!1;let t=e;return!!t.constructor&&"Object"===Object.prototype.toString.call(t).slice(8,-1)&&!t.__swiper__}function A(e,t){let r=["__proto__","constructor","prototype"],n=e,i=t;return Object.keys(i).filter(e=>0>r.indexOf(e)).forEach(e=>{let t=i[e],r=n[e];void 0===r?n[e]=t:k(t)&&k(r)&&Object.keys(t).length>0?t.__swiper__?n[e]=t:A(r,t):n[e]=t}),e}function R(e={}){let t=e.navigation;return!!t&&(!0===t||void 0===t.nextEl&&void 0===t.prevEl)}function L(e={}){let t=e.pagination;return!!t&&(!0===t||void 0===t.el)}function j(e={}){let t=e.scrollbar;return!!t&&(!0===t||void 0===t.el)}function D(e=""){let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),r=[];return t.forEach(e=>{0>r.indexOf(e)&&r.push(e)}),r.join(" ")}function I(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function N(e){let t,r,n,i,o,s,a,l,{nextEl:u,prevEl:c,scrollbarEl:d,paginationEl:p}=e,{swiper:f,slides:h,passedParams:g,changedParams:m}=e,y=m.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:v,pagination:b,navigation:w,scrollbar:S,virtual:E,thumbs:x}=f,T=g,C=v,P=T.thumbs,M=C.thumbs;m.includes("thumbs")&&k(P)&&P.swiper&&!P.swiper.destroyed&&k(M)&&(!M.swiper||M.swiper.destroyed)&&(t=!0);let O=T.controller,A=C.controller;m.includes("controller")&&k(O)&&O.control&&k(A)&&!A.control&&(r=!0);let R=T.pagination;m.includes("pagination")&&k(R)&&(R.el||p)&&(C.pagination||!1===C.pagination)&&b&&!b.el&&(n=!0);let L=T.scrollbar;m.includes("scrollbar")&&k(L)&&(L.el||d)&&(C.scrollbar||!1===C.scrollbar)&&S&&!S.el&&(i=!0);let j=T.navigation;m.includes("navigation")&&k(j)&&(j.prevEl||c)&&(j.nextEl||u)&&(C.navigation||!1===C.navigation)&&w&&!w.prevEl&&!w.nextEl&&(o=!0);let D=e=>{let t=f[e];if(!t)return;t.destroy();let r=C[e],n=k(r)?r:void 0;"navigation"===e?(f.isElement&&(t.prevEl?.remove(),t.nextEl?.remove()),n&&(n.prevEl=void 0,n.nextEl=void 0),t.prevEl=void 0,t.nextEl=void 0):(f.isElement&&t.el?.remove(),n&&(n.el=void 0),t.el=void 0)};if(m.includes("loop")&&f.isElement&&(v.loop&&!g.loop?s=!0:!v.loop&&g.loop?a=!0:l=!0),y.forEach(e=>{let t=C[e],r=T[e];k(t)&&k(r)?(Object.assign(t,r),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in r&&!r.enabled&&D(e)):(!0===r||!1===r)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===r&&D(e):C[e]=r}),y.includes("controller")&&!r&&f.controller&&f.controller.control&&k(A)&&A.control&&(f.controller.control=A.control),m.includes("children")&&h&&E&&v.virtual?.enabled?(E.slides=h,E.update(!0)):m.includes("virtual")&&E&&v.virtual?.enabled&&(h&&(E.slides=h),E.update(!0)),m.includes("children")&&h&&v.loop&&(l=!0),t&&x&&x.init()&&x.update(!0),r&&f.controller&&k(A)&&(f.controller.control=A.control),n&&b){if(f.isElement&&(!p||"string"==typeof p)){let e=document.createElement("div");e.classList.add("swiper-pagination"),e.part.add("pagination"),f.el.appendChild(e),p=e}let e=C.pagination;
1p&&k(e)&&(e.el=p),b.init(),b.render(),b.update()}if(i&&S){if(f.isElement&&(!d||"string"==typeof d)){let e=document.createElement("div");e.classList.add("swiper-scrollbar"),e.part.add("scrollbar"),f.el.appendChild(e),d=e}let e=C.scrollbar;d&&k(e)&&(e.el=d),S.init(),S.updateSize(),S.setTranslate()}if(o&&w){if(f.isElement){if(!u||"string"==typeof u){let e=document.createElement("div");e.classList.add("swiper-button-next"),_(e,w.arrowSvg),e.part.add("button-next"),f.el.appendChild(e),u=e}if(!c||"string"==typeof c){let e=document.createElement("div");e.classList.add("swiper-button-prev"),_(e,w.arrowSvg),e.part.add("button-prev"),f.el.appendChild(e),c=e}}let e=C.navigation;u&&k(e)&&(e.nextEl=u),c&&k(e)&&(e.prevEl=c),w.init(),w.update()}m.includes("allowSlideNext")&&(f.allowSlideNext=T.allowSlideNext),m.includes("allowSlidePrev")&&(f.allowSlidePrev=T.allowSlidePrev),m.includes("direction")&&f.changeDirection(T.direction,!1),(s||l)&&f.loopDestroy(),(a||l)&&f.loopCreate(),f.update()}function F(){return"undefined"==typeof window?{touch:!1}:{touch:"ontouchstart"in window||navigator.maxTouchPoints>0}}function B(){return n||(n=F()),n}function W({userAgent:e}={}){if("undefined"==typeof window)return{ios:!1,android:!1};let t=B(),r=navigator.platform,n=e||navigator.userAgent,i={ios:!1,android:!1},o=/(Android);?[\s/]+([\d.]+)?/.test(n),s=/(iPhone\sOS|iOS|iPod)/.test(n),a=/iPad/.test(n),l="MacIntel"===r&&t.touch&&navigator.maxTouchPoints>1,u=a||l,c="Win32"===r;return o&&!c&&(i.os="android",i.android=!0),(u||s)&&(i.os="ios",i.ios=!0),i}function z(e={}){return i||(i=W(e)),i}function H(){if("undefined"==typeof window)return{isSafari:!1,isWebView:!1,need3dFix:!1};let e=z(),t=navigator.userAgent,r=t.toLowerCase(),n=r.includes("safari")&&!r.includes("chrome")&&!r.includes("android"),i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t),o=n||i&&e.ios;return{isSafari:n,isWebView:i,need3dFix:o}}function G(){return o||(o=H()),o}let U=(e,t)=>{if(!e||e.destroyed||!e.params)return;let r=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,n=t.closest(r());if(n){let t=n.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(n.shadowRoot?t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{if(n.shadowRoot){let t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`);t&&!t.lazyPreloaderManaged&&t.remove()}})),t&&!t.lazyPreloaderManaged&&t.remove()}},V=(e,t)=>{if(!e.slides[t])return;let r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},$=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);let n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&(e.params.grid.rows??1)>1){let r=i,o=[r-t];o.push(...Array.from({length:t}).map((e,t)=>r+n+t)),e.slides.forEach((t,r)=>{void 0!==t.column&&o.includes(t.column)&&V(e,r)});return}let o=i+n-1;if(e.params.rewind||e.params.loop)for(let n=i-t;n<=o+t;n+=1){let t=(n%r+r)%r;(t<i||t>o)&&V(e,t)}else for(let n=Math.max(i-t,0);n<=Math.min(o+t,r-1);n+=1)n!==i&&(n>o||n<i)&&V(e,n)},q=(e,t)=>!!(e.grid&&t.grid&&t.grid.rows>1);var Y={setBreakpoint:function(){let e=this,{realIndex:t,initialized:r,params:n,el:i}=e,o=n.breakpoints;if(!o||o&&0===Object.keys(o).length)return;let s="window"!==n.breakpointsBase&&n.breakpointsBase?"container":n.breakpointsBase,a=["window","container"].includes(n.breakpointsBase)||!n.breakpointsBase?e.el:document.querySelector(n.breakpointsBase),l=e.getBreakpoint(o,s,a);if(!l||e.currentBreakpoint===l)return;let u=o,c=(l in u?u[l]:void 0)||e.originalParams,d=q(e,n),p=q(e,c),f=e.params.grabCursor,h=c.grabCursor,m=n.enabled;d&&!p?(i.classList.remove(`${n.containerModifierClass}grid`,`${n.containerModifierClass}grid-column`),e.emitContainerClasses()):!d&&p&&(i.classList.add(`${n.containerModifierClass}grid`),(c.grid.fill&&"column"===c.grid.fill||!c.grid.fill&&"column"===n.grid.fill)&&i.classList.add(`${n.containerModifierClass}grid-column`),e.emitContainerClasses()),f&&!h?e.unsetGrabCursor(
1):!f&&h&&e.setGrabCursor();let y=(e,t)=>e[t];["navigation","pagination","scrollbar"].forEach(t=>{let r=y(c,t);if(void 0===r)return;let i=y(n,t),o="object"==typeof i&&null!==i&&i.enabled,s="object"==typeof r&&null!==r&&r.enabled,a=e[t];o&&!s&&a?.disable?.(),!o&&s&&a?.enable?.()});let v=c.direction&&c.direction!==n.direction,b=n.loop&&(c.slidesPerView!==n.slidesPerView||v),w=n.loop;v&&r&&e.changeDirection(),g(e.params,c);let S=e.params.enabled,E=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),m&&!S?e.disable():!m&&S&&e.enable(),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",c),r&&(b?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!w&&E?(e.loopCreate(t),e.updateSlides()):w&&!E&&e.loopDestroy()),e.emit("breakpoint",c)},getBreakpoint:function(e,t="window",r){if(!e||"container"===t&&!r)return;let n=!1,i="window"===t?window.innerHeight:r.clientHeight,o=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:i*parseFloat(e.substr(1)),point:e}:{value:e,point:e});o.sort((e,t)=>parseInt(String(e.value),10)-parseInt(String(t.value),10));for(let e=0;e<o.length;e+=1){let{point:i,value:s}=o[e];"window"===t?window.matchMedia(`(min-width: ${s}px)`).matches&&(n=i):s<=r.clientWidth&&(n=i)}return n||"max"}},X={checkOverflow:function(){let e=this,{isLocked:t,params:r}=e,{slidesOffsetBefore:n}=r;if(n){let t=e.slides.length-1,r=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*n;e.isLocked=e.size>r}else e.isLocked=1===e.snapGrid.length;!0===r.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===r.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}};function J(e,t){let r=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(n=>{e[n]&&r.push(t+n)}):"string"==typeof e&&r.push(t+e)}),r}var K={addClasses:function(){let e=this,{classNames:t,params:r,rtl:n,el:i,device:o}=e,s=J(["initialized",r.direction,{"free-mode":e.params.freeMode&&r.freeMode.enabled},{autoheight:r.autoHeight},{rtl:n},{grid:r.grid&&r.grid.rows>1},{"grid-column":r.grid&&r.grid.rows>1&&"column"===r.grid.fill},{android:o.android},{ios:o.ios},{"css-mode":r.cssMode},{centered:r.cssMode&&r.centeredSlides},{"watch-progress":r.watchSlidesProgress}],r.containerModifierClass);t.push(...s),i.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){let e=this,{el:t,classNames:r}=e;t&&"string"!=typeof t&&(t.classList.remove(...r),e.emitContainerClasses())}};let Z={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,snapToSlideEdge:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};var Q={on(e,t,r){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;let i=r?"unshift":"push";
1return e.split(" ").forEach(e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][i](t)}),n},once(e,t,r){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;let i=function(...r){n.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(n,r)};return i.__emitterProxy=t,n.on(e,i,r)},onAny(e,t){let r=this;if(!r.eventsListeners||r.destroyed||"function"!=typeof e)return r;let n=t?"unshift":"push";return 0>r.eventsAnyListeners.indexOf(e)&&r.eventsAnyListeners[n](e),r},offAny(e){let t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;let r=t.eventsAnyListeners.indexOf(e);return r>=0&&t.eventsAnyListeners.splice(r,1),t},off(e,t){let r=this;return r.eventsListeners&&!r.destroyed&&r.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach((n,i)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&r.eventsListeners[e].splice(i,1)})}),r},emit(...e){let t,r,n,i=this;if(!i.eventsListeners||i.destroyed||!i.eventsListeners)return i;if("string"==typeof e[0]||Array.isArray(e[0]))t=e[0],r=e.slice(1,e.length),n=i;else{let o=e[0];t=o.events,r=o.data??[],n=o.context||i}return r.unshift(n),(Array.isArray(t)?t:t.split(" ")).forEach(e=>{i.eventsAnyListeners&&i.eventsAnyListeners.length&&i.eventsAnyListeners.forEach(t=>{t.apply(n,[e,...r])}),i.eventsListeners&&i.eventsListeners[e]&&i.eventsListeners[e].forEach(e=>{e.apply(n,r)})}),i}};function ee(e){let t=this;!t.destroyed&&t.enabled&&!t.allowClick&&(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function et(){let e=this;e.destroyed||!e.documentTouchHandlerProceeded&&(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}function er(e){let t=this;t.destroyed||(U(t,e.target),!t.params.cssMode&&("auto"===t.params.slidesPerView||t.params.autoHeight)&&t.update())}function en(){let e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:n,allowSlidePrev:i,snapGrid:o}=e,s=e.virtual&&e.params.virtual?.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let a=s&&t.loop;if("auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||a)e.params.loop&&!s?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);else{let t=s?e.virtual.slides.length:e.slides.length;e.slideTo(t-1,0,!1,!0)}if(e.autoplay&&e.autoplay.running&&e.autoplay.paused){let t=e.autoplay;clearTimeout(t.resizeTimeout),t.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)}e.allowSlidePrev=i,e.allowSlideNext=n,e.params.watchOverflow&&o!==e.snapGrid&&e.checkOverflow()}function ei(){let e,t=this;if(t.destroyed)return;let{wrapperEl:r,rtlTranslate:n,enabled:i}=t;if(!i)return;t.previousTranslate=t.translate,t.isHorizontal()?t.translate=-r.scrollLeft:t.translate=-r.scrollTop,0===t.translate&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();let o=t.maxTranslate()-t.minTranslate();(e=0===o?0:(t.translate-t.minTranslate())/o)!==t.progress&&t.updateProgress(n?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}function eo(e){let t,r=this;if(r.destroyed)return;let n=r.touchEventsData,i=e.originalEvent??e;if("touchend"===i.type||"touchcancel"===i.type){let e=[...i.changedTouches].find(e=>e.identifier===n.touchId);if(!e||e.identifier!==n.touchId)return}else if(null!==n.touchId||i.pointerId!==n.pointerId)return;if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&!(["pointercancel","contextmenu"].includes(i.type)&&(r.browser.isSafari||r.browser.isWebView)))return;n.pointerId=null,n.touchId=null;let{params:o,touches:s,rtlTranslate:a,slidesGrid:l,enabled:d}=r;if(!d||!o.simulateTouch&&"mouse"===i.pointerType)return;if(n.allowTouchCallbacks&&r.emit("touchEnd",i),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&o.grabCursor&&r.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}o.grabCursor&&n.isMoved&&n.isTouched&&(!0===r.allowSlideNext||!0===r.allowSlidePrev)&&r.setGrabCursor(!1);let p=c(),f=p-n.touchStartTime;if(r.allowClick){let e=i.path??(i.composedPath&&i.composedPath());r.updateClickedSlide(e&&e[0],e),r.emit("tap click",i),f<300&&p-n.lastClickTime<300&&r.emit("doubleTap doubleClick",i)}if(n.lastClickTime=c(),u(()=>{r.destroyed||(r.allowClick=!0)}),!n.isTouched||!n.isMoved||!r.swipeDirection||0===s.diff&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,t=o.followFinger?a?r.translate:-r.translate:-(n.currentTranslate??0),o.cssMode)return;if(o.freeMode&&o.freeMode.enabled)return void r.freeMode.onTouchEnd({currentPos:t});let h=t>=-r.maxTranslate()&&!r.params.loop,g=0,m=r.slidesSizesGrid[0];for(let e=0;e<l.length;e+=e<o.slidesPerGroupSkip?1:o.slidesPerGroup){let r=e<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;void 0!==l[e+r]?(h||t>=l[e]&&t<l[e+r])&&(g=e,m=l[e+r]-l[e]):(h||t>=l[e])&&(g=e,m=l[l.length-1]-l[l.length-2])}let y=null,v=null;o.rewind&&(r.isBeginning?v=o.virtual?.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1:r.isEnd&&(y=0));let b=(t-l[g])/m,w=g<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;if(f>o.longSwipesMs){if(!o.longSwipes)return void r.slideTo(r.activeIndex);"next"===r.swipeDirection&&(b>=o.longSwipesRatio?r.slideTo(o.rewind&&r.isEnd?y:g+w):r.slideTo(g)),"prev"===r.swipeDirection&&(b>1-o.longSwipesRatio?r.slideTo(g+w):null!==v&&b<0&&Math.abs(b)>
1o.longSwipesRatio?r.slideTo(v):r.slideTo(g))}else{if(!o.shortSwipes)return void r.slideTo(r.activeIndex);r.navigation&&(i.target===r.navigation.nextEl||i.target===r.navigation.prevEl)?i.target===r.navigation.nextEl?r.slideTo(g+w):r.slideTo(g):("next"===r.swipeDirection&&r.slideTo(null!==y?y:g+w),"prev"===r.swipeDirection&&r.slideTo(null!==v?v:g))}}function es(e){let t,r=this;if(r.destroyed)return;let n=r.touchEventsData,{params:i,touches:o,rtlTranslate:s,enabled:a}=r;if(!a||!i.simulateTouch&&"mouse"===e.pointerType)return;let l=e,u=l.originalEvent??l;if("pointermove"===u.type&&(null!==n.touchId||u.pointerId!==n.pointerId))return;if("touchmove"===u.type){let e=[...u.changedTouches].find(e=>e.identifier===n.touchId);if(!e||e.identifier!==n.touchId)return;t=e}else t=u;if(!n.isTouched){n.startMoving&&n.isScrolling&&r.emit("touchMoveOpposite",u);return}let d=t.pageX,p=t.pageY;if(u.preventedByNestedSwiper){o.startX=d,o.startY=p;return}if(!r.allowTouchMove){u.target.matches(n.focusableElements)||(r.allowClick=!1),n.isTouched&&(Object.assign(o,{startX:d,startY:p,currentX:d,currentY:p}),n.touchStartTime=c());return}if(i.touchReleaseOnEdges&&!i.loop){if(r.isVertical()){if(p<o.startY&&r.translate<=r.maxTranslate()||p>o.startY&&r.translate>=r.minTranslate()){n.isTouched=!1,n.isMoved=!1;return}}else if(s&&(d>o.startX&&-r.translate<=r.maxTranslate()||d<o.startX&&-r.translate>=r.minTranslate()))return;else if(!s&&(d<o.startX&&r.translate<=r.maxTranslate()||d>o.startX&&r.translate>=r.minTranslate()))return}if(document.activeElement&&document.activeElement.matches(n.focusableElements)&&document.activeElement!==u.target&&"mouse"!==u.pointerType&&document.activeElement.blur(),document.activeElement&&u.target===document.activeElement&&u.target.matches(n.focusableElements)){n.isMoved=!0,r.allowClick=!1;return}n.allowTouchCallbacks&&r.emit("touchMove",u),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=d,o.currentY=p;let f=o.currentX-o.startX,h=o.currentY-o.startY;if(r.params.threshold&&Math.sqrt(f**2+h**2)<r.params.threshold)return;if(void 0===n.isScrolling){let e;r.isHorizontal()&&o.currentY===o.startY||r.isVertical()&&o.currentX===o.startX?n.isScrolling=!1:f*f+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(f))/Math.PI,n.isScrolling=r.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(n.isScrolling&&r.emit("touchMoveOpposite",u),void 0===n.startMoving&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(n.startMoving=!0),n.isScrolling||"touchmove"===u.type&&n.preventTouchMoveFromPointerMove){n.isTouched=!1;return}if(!n.startMoving)return;r.allowClick=!1,!i.cssMode&&u.cancelable&&u.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&u.stopPropagation();let g=r.isHorizontal()?f:h,m=r.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;i.oneWayMovement&&(g=Math.abs(g)*(s?1:-1),m=Math.abs(m)*(s?1:-1)),o.diff=g,g*=i.touchRatio,s&&(g=-g,m=-m);let y=r.touchesDirection;r.swipeDirection=g>0?"prev":"next",r.touchesDirection=m>0?"prev":"next";let v=r.params.loop&&!i.cssMode,b="next"===r.touchesDirection&&r.allowSlideNext||"prev"===r.touchesDirection&&r.allowSlidePrev;if(!n.isMoved){if(v&&b&&r.loopFix({direction:r.swipeDirection}),n.startTranslate=r.getTranslate(),r.setTransition(0),r.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});r.wrapperEl.dispatchEvent(e)}n.allowMomentumBounce=!1,i.grabCursor&&(!0===r.allowSlideNext||!0===r.allowSlidePrev)&&r.setGrabCursor(!0),r.emit("sliderFirstMove",u)}if(new Date().getTime(),!1!==i._loopSwapReset&&n.isMoved&&n.allowThresholdMove&&y!==r.touchesDirection&&v&&b&&Math.abs(g)>=1){Object.assign(o,{startX:d,startY:p,currentX:d,currentY:p,startTranslate:n.currentTranslate}),n.loopSwapReset=!0,n.startTranslate=n.currentTranslate;return}r.emit("sliderMove",u),n.isMoved=!0;let w=n.startTranslate??0;n.currentTranslate=g+w;let S=!0,E=i.resistanceRatio;if(i.touchReleaseOnEdges&&(E=0),g>0?(v&&b&&n.allowThresholdMove&&n.currentTranslate>(i.centeredSlides?r.minTranslate()-r.slidesSizesGrid[r.activeIndex+1]-("auto"!==i.slidesPerView&&r.slides.length-i.slidesPerView>=2?r.slidesSizesGrid[r.activeIndex+1]+r.params.spaceBetween:0)-r.params.spaceBetween:r.minTranslate())&&r.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),n.currentTranslate>r.minTranslate()&&(S=!1,i.resistance&&(n.currentTranslate=r.minTranslate()-1+(-r.minTranslate()+w+g)**E))):g<0&&(v&&b&&n.allowThresholdMove&&n.currentTranslate<(i.centeredSlides?r.maxTranslate()+r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween+("auto"!==i.slidesPerView&&r.slides.length-i.slidesPerView>=2?r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween:0):r.maxTranslate())&&r.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:r.
1slides.length-("auto"===i.slidesPerView?r.slidesPerViewDynamic():Math.ceil(parseFloat(String(i.slidesPerView))))}),n.currentTranslate<r.maxTranslate()&&(S=!1,i.resistance&&(n.currentTranslate=r.maxTranslate()+1-(r.maxTranslate()-w-g)**E))),S&&(u.preventedByNestedSwiper=!0),!r.allowSlideNext&&"next"===r.swipeDirection&&(n.currentTranslate??0)<w&&(n.currentTranslate=w),!r.allowSlidePrev&&"prev"===r.swipeDirection&&(n.currentTranslate??0)>w&&(n.currentTranslate=w),r.allowSlidePrev||r.allowSlideNext||(n.currentTranslate=w),i.threshold>0)if(Math.abs(g)>i.threshold||n.allowThresholdMove){if(!n.allowThresholdMove){n.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,n.currentTranslate=n.startTranslate,o.diff=r.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY;return}}else{n.currentTranslate=n.startTranslate;return}i.followFinger&&!i.cssMode&&((i.freeMode&&i.freeMode.enabled&&r.freeMode||i.watchSlidesProgress)&&(r.updateActiveIndex(),r.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&r.freeMode&&r.freeMode.onTouchMove(),r.updateProgress(n.currentTranslate),r.setTranslate(n.currentTranslate??0))}function ea(e,t){function r(t){if(!t||t===document||t===window)return null;let n=t;n.assignedSlot&&(n=n.assignedSlot);let i=n.closest(e);if(!i&&!n.getRootNode)return null;let o=n.getRootNode();return i||r(o.host)}return r(t)}function el(e,t,r){let{params:n}=e,i=n.edgeSwipeDetection,o=n.edgeSwipeThreshold;return!i||!(r<=o)&&!(r>=window.innerWidth-o)||"prevent"===i&&(t.preventDefault(),!0)}function eu(e){let t=this;if(t.destroyed)return;let r=e.originalEvent??e,n=t.touchEventsData;if("pointerdown"===r.type){let e=r;if(null!==n.pointerId&&n.pointerId!==e.pointerId)return;n.pointerId=e.pointerId}else"touchstart"===r.type&&1===r.targetTouches.length&&(n.touchId=r.targetTouches[0].identifier);if("touchstart"===r.type)return void el(t,r,r.targetTouches[0].pageX);let{params:i,touches:o,enabled:s}=t;if(!s||!i.simulateTouch&&"mouse"===r.pointerType||t.animating&&i.preventInteractionOnTransition)return;!t.animating&&i.cssMode&&i.loop&&t.loopFix();let a=r.target;if("wrapper"===i.touchEventsTarget&&!b(a,t.wrapperEl))return;let l=r;if("number"==typeof l.which&&3===l.which||"number"==typeof l.button&&l.button>0||n.isTouched&&n.isMoved)return;let u=!!i.noSwipingClass&&""!==i.noSwipingClass,d=r.composedPath?r.composedPath():r.path;u&&r.target&&r.target.shadowRoot&&d&&(a=d[0]);let p=i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`,f=!!(r.target&&r.target.shadowRoot);if(i.noSwiping&&(f?ea(p,a):a.closest(p))){t.allowClick=!0;return}if(i.swipeHandler&&"string"==typeof i.swipeHandler&&!a.closest(i.swipeHandler))return;let h=r;o.currentX=h.pageX,o.currentY=h.pageY;let g=o.currentX,m=o.currentY;if(!el(t,r,g))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=g,o.startY=m,n.touchStartTime=c(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,i.threshold>0&&(n.allowThresholdMove=!1);let y=!0;a.matches(n.focusableElements)&&(y=!1,"SELECT"===a.nodeName&&(n.isTouched=!1)),document.activeElement&&document.activeElement.matches(n.focusableElements)&&document.activeElement!==a&&("mouse"===h.pointerType||"mouse"!==h.pointerType&&!a.matches(n.focusableElements))&&document.activeElement.blur();let v=y&&t.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||v)&&!a.isContentEditable&&r.preventDefault(),i.freeMode&&i.freeMode.enabled&&t.freeMode&&t.animating&&!i.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",r)}let ec=(e,t)=>{let{params:r,el:n,wrapperEl:i,device:o}=e,s=!!r.nested,a="on"===t?"addEventListener":"removeEventListener",l=t;if(n&&"string"!=typeof n)document[a]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:s}),n[a]("touchstart",e.onTouchStart,{passive:!1}),n[a]("pointerdown",e.onTouchStart,{passive:!1}),document[a]("touchmove",e.onTouchMove,{passive:!1,capture:s}),document[a]("pointermove",e.onTouchMove,{passive:!1,capture:s}),document[a]("touchend",e.onTouchEnd,{passive:!0}),document[a]("pointerup",e.onTouchEnd,{passive:!0}),document[a]("pointercancel",e.onTouchEnd,{passive:!0}),document[a]("touchcancel",e.onTouchEnd,{passive:!0}),document[a]("pointerout",e.onTouchEnd,{passive:!0}),document[a]("pointerleave",e.onTouchEnd,{passive:!0}),document[a]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&n[a]("click",e.onClick,!0),r.cssMode&&i[a]("scroll",e.onScroll),(t=>{e[l](t,en,!0)})(r.updateOnWindowResize?o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate":"observerUpdate"),n[a]("load",e.onLoad,{capture:!0})};function ed(e,t){return function(r={}){let n=Object.keys(r)[0],i=r[n];return"object"!=typeof i||null===i?void g(t,r):(!0===e[n]&&(e[n]={enabled:!0}),"navigation"===n&&e[n]&&e[n].enabled&&!e[n].prevEl&&!e[n].nextEl&&(e[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&e[n]&&e[n].enabled&&!e[n].el&&(e[n].auto=!0),n in e&&"enabled"in i)?void("object"==typeof e[n]&&!("enabled"in e[n])&&(e[n].enabled=!0),!e[n]&&(e[n]={enabled:!1}),g(t,r)):void g(t,r)}}let ep=({swiper:e,extendParams:t,on:r})=>{let n=[],i=(t,r={})=>{let i=window.MutationObserver||window.WebkitMutationObserver;if(!i)return;let o=new i(t=>{if(e.__preventObserver__)return;if(1===t.length)return void e.emit("observerUpdate",t[0]);let r=function(){e.emit("observerUpdate",t[0])};window.requestAnimationFrame?window.requestAnimationFrame(r):window.setTimeout(r,0)});o.observe(t,{attributes:void 0===r.attributes||r.attributes,childList:e.isElement||void 0===r.childList||r.childList,characterData:void 0===r.characterData||r.characterData}),n.push(o)},o=()=>
1{if(e.params.observer){if(e.params.observeParents){let t=P(e.hostEl);for(let e=0;e<t.length;e+=1)i(t[e])}i(e.hostEl,{childList:e.params.observeSlideChildren}),i(e.wrapperEl,{attributes:!1})}},s=()=>{n.forEach(e=>{e.disconnect()}),n.splice(0,n.length)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",o),r("destroy",s)},ef=({swiper:e,on:t,emit:r})=>{let n=null,i=null,o=()=>{e&&!e.destroyed&&e.initialized&&(r("beforeResize"),r("resize"))},s=()=>{e&&!e.destroyed&&e.initialized&&(n=new ResizeObserver(t=>{i=window.requestAnimationFrame(()=>{let{width:r,height:n}=e,i=r,s=n;t.forEach(({contentBoxSize:t,contentRect:r,target:n})=>{if(n&&n!==e.el)return;let o=Array.isArray(t)?t[0]:t;i=r?r.width:o.inlineSize,s=r?r.height:o.blockSize}),(i!==r||s!==n)&&o()})})).observe(e.el)},a=()=>{i&&window.cancelAnimationFrame(i),n&&n.unobserve&&e.el&&(n.unobserve(e.el),n=null)},l=()=>{e&&!e.destroyed&&e.initialized&&r("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&void 0!==window.ResizeObserver)return void s();window.addEventListener("resize",o),window.addEventListener("orientationchange",l)}),t("destroy",()=>{a(),window.removeEventListener("resize",o),window.removeEventListener("orientationchange",l)})};function eh({swiper:e,runCallbacks:t,direction:r,step:n}){let{activeIndex:i,previousIndex:o}=e,s=r;s||(s=i>o?"next":i<o?"prev":"reset"),e.emit(`transition${n}`),t&&"reset"===s?e.emit(`slideResetTransition${n}`):t&&i!==o&&(e.emit(`slideChangeTransition${n}`),"next"===s?e.emit(`slideNextTransition${n}`):e.emit(`slidePrevTransition${n}`))}function eg(e){let t,{slidesGrid:r,params:n}=e,i=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<r.length;e+=1)void 0!==r[e+1]?i>=r[e]&&i<r[e+1]-(r[e+1]-r[e])/2?t=e:i>=r[e]&&i<r[e+1]&&(t=e+1):i>=r[e]&&(t=e);return n.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}let em=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},ey=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},ev={eventsEmitter:Q,update:{updateSize:function(){let e,t,r=this,n=r.el;e=void 0!==r.params.width&&null!==r.params.width?r.params.width:n.clientWidth,t=void 0!==r.params.height&&null!==r.params.height?r.params.height:n.clientHeight,0===e&&r.isHorizontal()||0===t&&r.isVertical()||(e=e-parseInt(T(n,"padding-left")||"0",10)-parseInt(T(n,"padding-right")||"0",10),t=t-parseInt(T(n,"padding-top")||"0",10)-parseInt(T(n,"padding-bottom")||"0",10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(r,{width:e,height:t,size:r.isHorizontal()?e:t}))},updateSlides:function(){let e=this;function t(t,r){return parseFloat(t.getPropertyValue(e.getDirectionLabel(r))||"0")}let r=e.params,{wrapperEl:n,slidesEl:i,rtlTranslate:o,wrongRTL:s}=e,a=!!(e.virtual&&r.virtual?.enabled),l=a?e.virtual.slides.length:e.slides.length,u=y(i,`.${e.params.slideClass}, swiper-slide`),c=a?e.virtual.slides.length:u.length,d=[],p=[],f=[],h=t=>"function"==typeof t?t.call(e):t,g=h(r.slidesOffsetBefore),v=h(r.slidesOffsetAfter),b=e.snapGrid.length,w=e.slidesGrid.length,S=e.size-g-v,E=r.spaceBetween,x=-g,C=0,P=0;if(void 0===S)return;"string"==typeof E&&E.indexOf("%")>=0?E=parseFloat(E.replace("%",""))/100*S:"string"==typeof E&&(E=parseFloat(E)),e.virtualSize=-E-g-v,u.forEach(e=>{o?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(m(n,"--swiper-centered-offset-before",""),m(n,"--swiper-centered-offset-after","")),r.cssMode&&(m(n,"--swiper-slides-offset-before",`${g}px`),m(n,"--swiper-slides-offset-after",`${v}px`));let _=r.grid&&r.grid.rows>1&&e.grid;_?e.grid.initSlides(u):e.grid&&e.grid.unsetSlides();let O=0,k="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter(e=>{let t=r.breakpoints[e];return void 0!==t?.slidesPerView}).length>0;for(let n=0;n<c;n+=1){O=0;let i=u[n];if(!i||(_&&e.grid.updateSlide(n,i,u),"none"!==T(i,"display"))){if(a&&"auto"===r.slidesPerView)r.virtual?.slidesPerViewAutoSlideSize&&(O=r.virtual.slidesPerViewAutoSlideSize),O&&i&&(r.roundLengths&&(O=Math.floor(O)),i.style[e.getDirectionLabel("width")]=`${O}px`);else if("auto"===r.slidesPerView){k&&(i.style[e.getDirectionLabel("width")]="");let n=getComputedStyle(i),o=i.style.transform,s=i.style.webkitTransform;if(o&&(i.style.transform="none"),s&&(i.style.webkitTransform="none"),r.roundLengths)O=e.isHorizontal()?M(i,"width"):M(i,"height");else{let e=t(n,"width"),r=t(n,"padding-left"),o=t(n,"padding-right"),s=t(n,"margin-left"),a=t(n,"margin-right"),l=n.getPropertyValue("box-sizing");if(l&&"border-box"===l)O=e+s+a;else{let{clientWidth:t,offsetWidth:n}=i;O=e+r+o+s+a+(n-t)}}o&&(i.style.transform=o),s&&(i.style.webkitTransform=s),r.roundLengths&&(O=Math.floor(O))}else O=(S-(r.slidesPerView-1)*E)/r.slidesPerView,r.roundLengths&&(O=Math.floor(O)),i&&(i.style[e.getDirectionLabel("width")]=`${O}px`);
1i&&(i.swiperSlideSize=O),f.push(O),r.centeredSlides?(x=x+O/2+C/2+E,0===C&&0!==n&&(x=x-S/2-E),0===n&&(x=x-S/2-E),.001>Math.abs(x)&&(x=0),r.roundLengths&&(x=Math.floor(x)),P%r.slidesPerGroup==0&&d.push(x),p.push(x)):(r.roundLengths&&(x=Math.floor(x)),(P-Math.min(e.params.slidesPerGroupSkip,P))%e.params.slidesPerGroup==0&&d.push(x),p.push(x),x=x+O+E),e.virtualSize+=O+E,C=O,P+=1}}if(e.virtualSize=Math.max(e.virtualSize,S)+v,o&&s&&("slide"===r.effect||"coverflow"===r.effect)&&(n.style.width=`${e.virtualSize+E}px`),r.setWrapperSize&&(n.style[e.getDirectionLabel("width")]=`${e.virtualSize+E}px`),_&&e.grid.updateWrapperSize(O,d),!r.centeredSlides){let t="auto"!==r.slidesPerView&&r.slidesPerView%1!=0,n=r.snapToSlideEdge&&!r.loop&&("auto"===r.slidesPerView||t),i=d.length;if(n){let e;if("auto"===r.slidesPerView){e=1;let t=0;for(let r=f.length-1;r>=0;r-=1)if((t+=f[r]+(r<f.length-1?E:0))<=S)e=f.length-r;else break}else e=Math.floor(r.slidesPerView);i=Math.max(c-e,0)}let o=[];for(let t=0;t<d.length;t+=1){let s=d[t];r.roundLengths&&(s=Math.floor(s)),n?t<=i&&o.push(s):d[t]<=e.virtualSize-S&&o.push(s)}d=o,Math.floor(e.virtualSize-S)-Math.floor(d[d.length-1])>1&&!n&&d.push(e.virtualSize-S)}if(a&&r.loop){let t=f[0]+E,n=(e.virtual.slidesBefore??0)+(e.virtual.slidesAfter??0);if(r.slidesPerGroup>1){let e=Math.ceil(n/r.slidesPerGroup),i=t*r.slidesPerGroup;for(let t=0;t<e;t+=1)d.push(d[d.length-1]+i)}for(let i=0;i<n;i+=1)1===r.slidesPerGroup&&d.push(d[d.length-1]+t),p.push(p[p.length-1]+t),e.virtualSize+=t}if(0===d.length&&(d=[0]),0!==E){let t=e.isHorizontal()&&o?"marginLeft":e.getDirectionLabel("marginRight");u.filter((e,t)=>!r.cssMode||!!r.loop||t!==u.length-1).forEach(e=>{e.style[t]=`${E}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;f.forEach(t=>{e+=t+(E||0)});let t=(e-=E)>S?e-S:0;d=d.map(e=>e<=0?-g:e>t?t+v:e)}if(r.centerInsufficientSlides){let e=0;if(f.forEach(t=>{e+=t+(E||0)}),(e-=E)<S){let t=(S-e)/2;d.forEach((e,r)=>{d[r]=e-t}),p.forEach((e,r)=>{p[r]=e+t})}}if(Object.assign(e,{slides:u,snapGrid:d,slidesGrid:p,slidesSizesGrid:f}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){m(n,"--swiper-centered-offset-before",`${-d[0]}px`),m(n,"--swiper-centered-offset-after",`${e.size/2-f[f.length-1]/2}px`);let t=-e.snapGrid[0],r=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(e=>e+t),e.slidesGrid=e.slidesGrid.map(e=>e+r)}if(c!==l&&e.emit("slidesLengthChange"),d.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),p.length!==w&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!a&&!r.cssMode&&("slide"===r.effect||"fade"===r.effect)){let t=`${r.containerModifierClass}backface-hidden`,n=e.el.classList.contains(t);c<=r.maxBackfaceHiddenSlides?n||e.el.classList.add(t):n&&e.el.classList.remove(t)}},updateAutoHeight:function(e){let t,r=this,n=[],i=r.virtual&&r.params.virtual?.enabled,o=0;"number"==typeof e?r.setTransition(e):!0===e&&r.setTransition(r.params.speed);let s=e=>i?r.slides[r.getSlideIndexByData(e)]:r.slides[e];if("auto"!==r.params.slidesPerView&&r.params.slidesPerView>1)if(r.params.centeredSlides)(r.visibleSlides||[]).forEach(e=>{n.push(e)});else for(t=0;t<Math.ceil(r.params.slidesPerView);t+=1){let e=r.activeIndex+t;if(e>r.slides.length&&!i)break;let o=s(e);o&&n.push(o)}else{let e=s(r.activeIndex);e&&n.push(e)}for(t=0;t<n.length;t+=1)if(void 0!==n[t]){let e=n[t].offsetHeight;o=e>o?e:o}(o||0===o)&&(r.wrapperEl.style.height=`${o}px`)},updateSlidesOffset:function(){let e=this,t=e.slides,r=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let n=0;n<t.length;n+=1)t[n].swiperSlideOffset=(e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop)-r-e.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){let t=this,r=t.params,{slides:n,rtlTranslate:i,snapGrid:o}=t;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&t.updateSlidesOffset();let s=-e;i&&(s=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let a=r.spaceBetween;"string"==typeof a&&a.indexOf("%")>=0?a=parseFloat(a.replace("%",""))/100*t.size:"string"==typeof a&&(a=parseFloat(a));for(let e=0;e<n.length;e+=1){let l=n[e],u=l.swiperSlideOffset??0;r.cssMode&&r.centeredSlides&&(u-=n[0].swiperSlideOffset??0);let c=l.swiperSlideSize??0,d=(s+(r.centeredSlides?t.minTranslate():0)-u)/(c+a),p=(s-o[0]+(r.centeredSlides?t.minTranslate():0)-u)/(c+a),f=-(s-u),h=f+t.slidesSizesGrid[e],g=f>=0&&f<=t.size-t.slidesSizesGrid[e],m=f>=0&&f<t.size-1||h>1&&h<=t.size||f<=0&&h>=t.size;m&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e)),ey(l,m,r.slideVisibleClass),ey(l,g,r.slideFullyVisibleClass),l.progress=i?-d:d,l.originalProgress=i?-p:p}},updateProgress:function(e){let t=this;if(void 0===e){let r=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*r||0}let r=t.params,n=t.maxTranslate()-t.minTranslate(),{progress:i,isBeginning:o,isEnd:s}=t,a=t.progressLoop,l=o,u=s;if(0===n)i=0,o=!0,s=!0;else{i=(e-t.minTranslate())/n;let r=1>Math.abs(e-t.minTranslate()),a=1>Math.abs(e-t.maxTranslate());o=r||i<=0,s=a||i>=1,r&&(i=0),a&&(i=1)}if(r.loop){let r=t.getSlideIndexByData(0),n=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[r],o=t.slidesGrid[n],s=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);(a=l>=i?(l-i)/s:(l+s-o)/s)>1&&(a-=1)}Object.assign(t,{progress:i,progressLoop:a,isBeginning:o,isEnd:s}),(r.watchSlidesProgress||r.centeredSlides&&r.autoHeight)&&t.updateSlidesProgress(e),o&&!l&&t.emit("reachBeginning toEdge"),s&&!u&&t.emit("reachEnd toEdge"),(l&&!o||u&&!s)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){let e,t,r,n=this,{slides:i,params:o,slidesEl:s,activeIndex:a}=n,l=!!(n.virtual&&o.virtual?.enabled),u=n.grid&&o.grid&&o.grid.rows>1,c=e=>y(s,`.${o.slideClass}${e}, swiper-slide${e}`)[0];
1if(l)if(o.loop){let t=n.virtual.slides,r=a-(n.virtual.slidesBefore??0);r<0&&(r=t.length+r),r>=t.length&&(r-=t.length),e=c(`[data-swiper-slide-index="${r}"]`)}else e=c(`[data-swiper-slide-index="${a}"]`);else u?(e=i.find(e=>e.column===a),r=i.find(e=>e.column===a+1),t=i.find(e=>e.column===a-1)):e=i[a];e&&!u&&(r=x(e,`.${o.slideClass}, swiper-slide`)[0],o.loop&&!r&&(r=i[0]),t=E(e,`.${o.slideClass}, swiper-slide`)[0],o.loop),i.forEach(n=>{em(n,n===e,o.slideActiveClass),em(n,n===r,o.slideNextClass),em(n,n===t,o.slidePrevClass)}),n.emitSlidesClasses()},updateActiveIndex:function(e){let t,r,n=this,i=n.rtlTranslate?n.translate:-n.translate,{snapGrid:o,params:s,activeIndex:a,realIndex:l,snapIndex:u}=n,c=e,d=e=>{let t=n.virtual.slides,r=e-(n.virtual.slidesBefore??0);return r<0&&(r=t.length+r),r>=t.length&&(r-=t.length),r};if(void 0===c&&(c=eg(n)),o.indexOf(i)>=0)t=o.indexOf(i);else{let e=Math.min(s.slidesPerGroupSkip,c);t=e+Math.floor((c-e)/s.slidesPerGroup)}if(t>=o.length&&(t=o.length-1),c===a&&!n.params.loop){t!==u&&(n.snapIndex=t,n.emit("snapIndexChange"));return}if(c===a&&n.params.loop&&n.virtual&&n.params.virtual?.enabled){n.realIndex=d(c);return}let p=n.grid&&s.grid&&s.grid.rows>1;if(n.virtual&&s.virtual?.enabled)r=s.loop?d(c):c;else if(p){let e=n.slides.find(e=>e.column===c),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(n.slides.indexOf(e),0)),r=Math.floor(t/s.grid.rows)}else if(n.slides[c]){let e=n.slides[c].getAttribute("data-swiper-slide-index");r=e?parseInt(e,10):c}else r=c;Object.assign(n,{previousSnapIndex:u,snapIndex:t,previousRealIndex:l,realIndex:r,previousIndex:a,activeIndex:c}),n.initialized&&$(n),n.emit("activeIndexChange"),n.emit("snapIndexChange"),(n.initialized||n.params.runCallbacksOnInit)&&(l!==r&&n.emit("realIndexChange"),n.emit("slideChange"))},updateClickedSlide:function(e,t){let r,n=this,i=n.params,o=e.closest(`.${i.slideClass}, swiper-slide`);!o&&n.isElement&&t&&t.length>
11&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!o&&e.matches&&e.matches(`.${i.slideClass}, swiper-slide`)&&(o=e)});let s=!1;if(o){for(let e=0;e<n.slides.length;e+=1)if(n.slides[e]===o){s=!0,r=e;break}}if(o&&s)n.clickedSlide=o,n.virtual&&n.params.virtual?.enabled?n.clickedIndex=parseInt(o.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=r;else{n.clickedSlide=void 0,n.clickedIndex=void 0;return}i.slideToClickedSlide&&void 0!==n.clickedIndex&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}},translate:{getTranslate:function(e=this.isHorizontal()?"x":"y"){let t=this,{params:r,rtlTranslate:n,translate:i,wrapperEl:o}=t;if(r.virtualTranslate)return n?-i:i;if(r.cssMode)return i;let s=p(o,e);return s+=t.cssOverflowAdjustment(),n&&(s=-s),s||0},setTranslate:function(e,t){let r,n=this,{rtlTranslate:i,params:o,wrapperEl:s,progress:a}=n,l=0,u=0,c=0;n.isHorizontal()?l=i?-e:e:u=e,o.roundLengths&&(l=Math.floor(l),u=Math.floor(u)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?l:u,o.cssMode?s[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-l:-u:o.virtualTranslate||(n.isHorizontal()?l-=n.cssOverflowAdjustment():u-=n.cssOverflowAdjustment(),s.style.transform=`translate3d(${l}px, ${u}px, ${c}px)`);let d=n.maxTranslate()-n.minTranslate();(r=0===d?0:(e-n.minTranslate())/d)!==a&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,r=!0,n=!0,i){let o,s=this,{params:a,wrapperEl:l}=s;if(s.animating&&a.preventInteractionOnTransition)return!1;let u=s.minTranslate(),c=s.maxTranslate();if(o=n&&e>u?u:n&&e<c?c:e,s.updateProgress(o),a.cssMode){let e=s.isHorizontal();return 0===t?l[e?"scrollLeft":"scrollTop"]=-o:l.scrollTo({[e?"left":"top"]:-o,behavior:"smooth"}),!0}return 0===t?(s.setTransition(0),s.setTranslate(o),r&&(s.emit("beforeTransitionStart",t,i),s.emit("transitionEnd"))):(s.setTransition(t),s.setTranslate(o),r&&(s.emit("beforeTransitionStart",t,i),s.emit("transitionStart")),s.animating||(s.animating=!0,s.onTranslateToWrapperTransitionEnd||(s.onTranslateToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.onTranslateToWrapperTransitionEnd=null,delete s.onTranslateToWrapperTransitionEnd,s.animating=!1,r&&s.emit("transitionEnd"))}),s.wrapperEl.addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){let r=this;r.params.cssMode||(r.wrapperEl.style.transitionDuration=`${e}ms`,r.wrapperEl.style.transitionDelay=0===e?"0ms":""),r.emit("setTransition",e,t)},transitionStart:function(e=!0,t){let r=this,{params:n}=r;n.cssMode||(n.autoHeight&&r.updateAutoHeight(),eh({swiper:r,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){let r=this,{params:n}=r;r.animating=!1,n.cssMode||(r.setTransition(0),eh({swiper:r,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t,r=!0,n,i){let o;"string"==typeof e&&(e=parseInt(e,10));let s=this,a=e;a<0&&(a=0);let{params:l,snapGrid:u,slidesGrid:c,previousIndex:d,activeIndex:p,rtlTranslate:f,wrapperEl:h,enabled:g}=s;if(!g&&!n&&!i||s.destroyed||s.animating&&l.preventInteractionOnTransition)return!1;void 0===t&&(t=s.params.speed);let m=Math.min(s.params.slidesPerGroupSkip,a),y=m+Math.floor((a-m)/s.params.slidesPerGroup);y>=u.length&&(y=u.length-1);let v=-u[y];if(l.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){let t=-Math.floor(100*v),r=Math.floor(100*c[e]),n=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=r&&t<n-(n-r)/2?a=e:t>=r&&t<n&&(a=e+1):t>=r&&(a=e)}if(s.initialized&&a!==p&&(!s.allowSlideNext&&(f?v>s.translate&&v>s.minTranslate():v<s.translate&&v<s.minTranslate())||!s.allowSlidePrev&&v>s.translate&&v>s.maxTranslate()&&(p||0)!==a))return!1;a!==(d||0)&&r&&s.emit("beforeSlideChangeStart"),s.updateProgress(v),o=a>p?"next":a<p?"prev":"reset";let b=s.virtual&&s.params.virtual?.enabled;if(!(b&&i)&&(f&&-v===s.translate||!f&&v===s.translate))return s.updateActiveIndex(a),l.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==l.effect&&s.setTranslate(v),"reset"!==o&&(s.transitionStart(r,o),s.transitionEnd(r,o)),!1;if(l.cssMode){let e=s.isHorizontal(),r=f?v:-v;return 0===t?(b&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),b&&!s._cssModeVirtualInitialSet&&(s.params.initialSlide??0)>0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[e?"scrollLeft":"scrollTop"]=r})):h[e?"scrollLeft":"scrollTop"]=r,b&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1})):h.scrollTo({[e?"left":"top"]:r,behavior:"smooth"}),!0}let w=G().isSafari;return b&&!i&&w&&s.isElement&&s.virtual.update(!1,!1,a),s.setTransition(t),s.setTranslate(v),s.updateActiveIndex(a),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,n),s.transitionStart(r,o),0===t?s.transitionEnd(r,o):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(r,o))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t,r=!0,n){"string"==typeof e&&(e=parseInt(e,10));let i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);let o=i.grid&&i.params.grid&&i.params.grid.rows>1,s=e;if(i.params.loop)if(i.virtual&&i.params.virtual?.enabled)s+=i.virtual.slidesBefore??0;else{let e,t;if(o){let t=s*i.params.grid.rows,r=i.slides.find(e=>Number(e.getAttribute("data-swiper-slide-index"))===t);e=r?.column??0}else e=i.getSlideIndexByData(s);let r=o?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:a,slidesOffsetBefore:l,slidesOffsetAfter:u}=i.params,c=a||!!l||!!u;"auto"===i.params.slidesPerView?t=i.slidesPerViewDynamic():(t=Math.ceil(parseFloat(String(i.params.slidesPerView))),c&&t%2==0&&(t+=1));let d=r-e<t;if(c&&(d=d||e<Math.ceil(t/2)),n&&c&&"auto"!==i.params.slidesPerView&&!o&&(d=!1),d){let t=c?e<i.activeIndex?"prev":"next":e-i.activeIndex-1<i.params.slidesPerView?"next":"prev";
1i.loopFix({direction:t,slideTo:!0,activeSlideIndex:"next"===t?e+1:e-r+1,slideRealIndex:"next"===t?i.realIndex:void 0})}if(o){let e=s*i.params.grid.rows,t=i.slides.find(t=>Number(t.getAttribute("data-swiper-slide-index"))===e);s=t?.column??0}else s=i.getSlideIndexByData(s)}return requestAnimationFrame(()=>{i.slideTo(s,t,r,n)}),i},slideNext:function(e,t=!0,r){let n=this,{enabled:i,params:o,animating:s}=n;if(!i||n.destroyed)return n;void 0===e&&(e=n.params.speed);let a=o.slidesPerGroup;"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(a=Math.max(n.slidesPerViewDynamic("current",!0),1));let l=n.activeIndex<o.slidesPerGroupSkip?1:a,u=n.virtual&&o.virtual?.enabled;if(o.loop){if(s&&!u&&o.loopPreventsSliding)return!1;if(n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft,n.activeIndex===n.slides.length-1&&o.cssMode)return requestAnimationFrame(()=>{n.slideTo(n.activeIndex+l,e,t,r)}),!0}return o.rewind&&n.isEnd?n.slideTo(0,e,t,r):n.slideTo(n.activeIndex+l,e,t,r)},slidePrev:function(e,t=!0,r){let n=this,{params:i,snapGrid:o,slidesGrid:s,rtlTranslate:a,enabled:l,animating:u}=n;if(!l||n.destroyed)return n;void 0===e&&(e=n.params.speed);let c=n.virtual&&i.virtual?.enabled;if(i.loop){if(u&&!c&&i.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let p=d(a?n.translate:-n.translate),f=o.map(e=>d(e)),h=i.freeMode&&i.freeMode.enabled,g=o[f.indexOf(p)-1];if(void 0===g&&(i.cssMode||h)){let e;o.forEach((t,r)=>{p>=t&&(e=r)}),void 0!==e&&(g=h?o[e]:o[e>0?e-1:e])}let m=0;if(void 0!==g&&((m=s.indexOf(g))<0&&(m=n.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(m=Math.max(m=m-n.slidesPerViewDynamic("previous",!0)+1,0))),i.rewind&&n.isBeginning){let i=n.params.virtual?.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(i,e,t,r)}return i.loop&&0===n.activeIndex&&i.cssMode?(requestAnimationFrame(()=>{n.slideTo(m,e,t,r)}),!0):n.slideTo(m,e,t,r)},slideReset:function(e,t=!0,r){let n=this;if(!n.destroyed)return void 0===e&&(e=n.params.speed),n.slideTo(n.activeIndex,e,t,r)},slideToClosest:function(e,t=!0,r,n=.5){let i=this;if(i.destroyed)return;void 0===e&&(e=i.params.speed);let o=i.activeIndex,s=Math.min(i.params.slidesPerGroupSkip,o),a=s+Math.floor((o-s)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[a]){let e=i.snapGrid[a];l-e>(i.snapGrid[a+1]-e)*n&&(o+=i.params.slidesPerGroup)}else{let e=i.snapGrid[a-1];l-e<=(i.snapGrid[a]-e)*n&&(o-=i.params.slidesPerGroup)}return o=Math.min(o=Math.max(o,0),i.slidesGrid.length-1),i.slideTo(o,e,t,r)},slideToClickedSlide:function(){let e,t=this;if(t.destroyed)return;let{params:r,slidesEl:n,clickedSlide:i,clickedIndex:o}=t;if(void 0===i||void 0===o)return;let s="auto"===r.slidesPerView?t.slidesPerViewDynamic():r.slidesPerView,a=t.getSlideIndexWhenGrid(o),l=t.isElement?"swiper-slide":`.${r.slideClass}`,c=t.grid&&t.params.grid&&t.params.grid.rows>1;if(r.loop){if(t.animating)return;e=parseInt(i.getAttribute("data-swiper-slide-index"),10),r.centeredSlides?t.slideToLoop(e):a>(c?(t.slides.length-s)/2-(t.params.grid.rows-1):t.slides.length-s)?(t.loopFix(),a=t.getSlideIndex(y(n,`${l}[data-swiper-slide-index="${e}"]`)[0]),u(()=>{t.slideTo(a)})):t.slideTo(a)}else t.slideTo(a)}},loop:{loopCreate:function(e,t){let r=this,{params:n,slidesEl:i}=r;if(!n.loop||r.virtual&&r.params.virtual?.enabled)return;let o=()=>{y(i,`.${n.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",String(t))})},s=()=>{let e=y(i,`.${n.slideBlankClass}`);e.forEach(e=>{e.remove()}),e.length>0&&(r.recalcSlides(),r.updateSlides())},a=r.grid&&n.grid&&n.grid.rows>1;n.loopAddBlankSlides&&(n.slidesPerGroup>1||a)&&s();let l=n.slidesPerGroup*(a?n.grid.rows:1),u=r.slides.length%l!=0,c=a&&r.slides.length%n.grid.rows!=0,d=e=>{for(let t=0;t<e;t+=1){let e=r.isElement?S("swiper-slide",[n.slideBlankClass]):S("div",[n.slideClass,n.slideBlankClass]);r.slidesEl.append(e)}};u?n.loopAddBlankSlides?(d(l-r.slides.length%l),r.recalcSlides(),r.updateSlides()):w("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may 
1not function properly. You need to add more slides (or make duplicates, or empty slides)"):c&&(n.loopAddBlankSlides?(d(n.grid.rows-r.slides.length%n.grid.rows),r.recalcSlides(),r.updateSlides()):w("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),o();let p=n.centeredSlides||!!n.slidesOffsetBefore||!!n.slidesOffsetAfter;r.loopFix({slideRealIndex:e,direction:p?void 0:"next",initial:t})},loopFix:function(e={}){let{slideRealIndex:t,slideTo:r=!0,direction:n,setTranslate:i,activeSlideIndex:o,initial:s,byController:a,byMousewheel:l}=e,u=o,c=this;if(!c.params.loop)return;c.emit("beforeLoopFix");let{slides:d,allowSlidePrev:p,allowSlideNext:f,slidesEl:h,params:g}=c,{centeredSlides:m,slidesOffsetBefore:y,slidesOffsetAfter:v,initialSlide:b}=g,S=m||!!y||!!v;if(c.allowSlidePrev=!0,c.allowSlideNext=!0,c.virtual&&g.virtual?.enabled){if(r){let e=c.virtual.slides.length,t=c.virtual.slidesBefore??0;S||0!==c.snapIndex?S&&c.snapIndex<g.slidesPerView?c.slideTo(e+c.snapIndex,0,!1,!0):c.snapIndex===c.snapGrid.length-1&&c.slideTo(t,0,!1,!0):c.slideTo(e,0,!1,!0)}c.allowSlidePrev=p,c.allowSlideNext=f,c.emit("loopFix");return}let E=g.slidesPerView;"auto"===E?E=c.slidesPerViewDynamic():(E=Math.ceil(parseFloat(String(g.slidesPerView))),S&&E%2==0&&(E+=1));let x=g.slidesPerGroupAuto?E:g.slidesPerGroup,T=S?Math.max(x,Math.ceil(E/2)):x;T%x!=0&&(T+=x-T%x),c.loopedSlides=T+=g.loopAdditionalSlides;let C=c.grid&&g.grid&&g.grid.rows>1;d.length<E+T||"cards"===c.params.effect&&d.length<E+2*T?w("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):C&&"row"===g.grid.fill&&w("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let P=[],M=[],_=C?Math.ceil(d.length/g.grid.rows):d.length,O=s&&_-b<E&&!S,k=O?b:c.activeIndex;void 0===u?u=c.getSlideIndex(d.find(e=>e.classList.contains(g.slideActiveClass))):k=u;let A="next"===n||!n,R="prev"===n||!n,L=0,j=0,D=(C?d[u].column??0:u)+(S&&void 0===i?-E/2+.5:0);if(D<T){L=Math.max(T-D,x);for(let e=0;e<T-D;e+=1){let t=e-Math.floor(e/_)*_;if(C){let e=_-t-1;for(let t=d.length-1;t>=0;t-=1)d[t].column===e&&P.push(t)}else P.push(_-t-1)}}else if(D+E>_-T){j=Math.max(D-(_-2*T),x),O&&(j=Math.max(j,E-_+b+1));for(let e=0;e<j;e+=1){let t=e-Math.floor(e/_)*_;C?d.forEach((e,r)=>{e.column===t&&M.push(r)}):M.push(t)}}if(c.__preventObserver__=!0,requestAnimationFrame(()=>{c.__preventObserver__=!1}),"cards"===c.params.effect&&d.length<E+2*T&&(M.includes(u)&&M.splice(M.indexOf(u),1),P.includes(u)&&P.splice(P.indexOf(u),1)),R&&P.forEach(e=>{let t=d[e];t.swiperLoopMoveDOM=!0,h.prepend(t),t.swiperLoopMoveDOM=!1}),A&&M.forEach(e=>{let t=d[e];t.swiperLoopMoveDOM=!0,h.append(t),t.swiperLoopMoveDOM=!1}),c.recalcSlides(),"auto"===g.slidesPerView?c.updateSlides():C&&(P.length>0&&R||M.length>0&&A)&&c.slides.forEach((e,t)=>{c.grid.updateSlide(t,e,c.slides)}),g.watchSlidesProgress&&c.updateSlidesOffset(),r){if(P.length>0&&R){if(void 0===t){let e=c.slidesGrid[k],t=c.slidesGrid[k+L]-e;l?c.setTranslate(c.translate-t):(c.slideTo(k+Math.ceil(L),0,!1,!0),i&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-t,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-t))}else if(i){let e=C?P.length/g.grid.rows:P.length;c.slideTo(c.activeIndex+e,0,!1,!0),c.touchEventsData.currentTranslate=c.translate}}else if(M.length>0&&A)if(void 0===t){let e=c.slidesGrid[k],t=c.slidesGrid[k-j]-e;l?c.setTranslate(c.translate-t):(c.slideTo(k-j,0,!1,!0),i&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-t,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-t))}else{let e=C?M.length/g.grid.rows:M.length;c.slideTo(c.activeIndex-e,0,!1,!0)}}c.allowSlidePrev=p,c.allowSlideNext=f;let I=c.controller?.control;if(I&&!a){let e={slideRealIndex:t,direction:n,setTranslate:i,activeSlideIndex:u,byController:!0};Array.isArray(I)?I.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===g.slidesPerView&&r})}):I instanceof c.constructor&&I.params.loop&&I.loopFix({...e,slideTo:I.params.slidesPerView===g.slidesPerView&&r})}c.emit("loopFix")},loopDestroy:function(){let e=this,{params:t,slidesEl:r}=e;if(!t.loop||!r||e.virtual&&e.params.virtual?.enabled)return;e.recalcSlides();let n=[];
1e.slides.forEach(e=>{let t=e;n[void 0===t.swiperSlideIndex?Number(e.getAttribute("data-swiper-slide-index")):t.swiperSlideIndex]=e}),e.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),n.forEach(e=>{r.append(e)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let e=this,{params:t}=e;e.onTouchStart=eu.bind(e),e.onTouchMove=es.bind(e),e.onTouchEnd=eo.bind(e),e.onDocumentTouchStart=et.bind(e),t.cssMode&&(e.onScroll=ei.bind(e)),e.onClick=ee.bind(e),e.onLoad=er.bind(e),ec(e,"on")},detachEvents:function(){let e=this;ec(e,"off")}},breakpoints:Y,checkOverflow:X,classes:K},eb={};class ew{static extendedDefaults;static defaults;constructor(...e){let t,r;if(1===e.length&&null!==e[0]&&"object"==typeof e[0]&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?r=e[0]:[t,r]=e,r||(r={}),r=g({},r),t&&!r.el&&(r.el=t),r.el&&"string"==typeof r.el&&"undefined"!=typeof document&&document.querySelectorAll(r.el).length>1){let e=[];return document.querySelectorAll(r.el).forEach(t=>{let n=g({},r,{el:t});e.push(new ew(n))}),e}let n=this;n.__swiper__=!0,n.support=B(),n.device=z({userAgent:r.userAgent??void 0}),n.browser=G(),n.eventsListeners={},n.eventsAnyListeners=[],n.modules=[...n.__modules__||[]],r.modules&&Array.isArray(r.modules)&&r.modules.forEach(e=>{let t=e;"function"==typeof t&&0>n.modules.indexOf(t)&&n.modules.push(t)});let i={};n.modules.forEach(e=>{e({params:r,swiper:n,extendParams:ed(r,i),on:n.on.bind(n),once:n.once.bind(n),off:n.off.bind(n),emit:n.emit.bind(n)})});let o=g({},Z,i);if(n.params=g({},o,eb,r),n.originalParams=g({},n.params),n.passedParams=g({},r),n.params&&n.params.on){let e=n.params.on;Object.keys(e).forEach(t=>{let r=e[t];r&&n.on(t,r)})}return n.params&&n.params.onAny&&n.onAny(n.params.onAny),Object.assign(n,{enabled:n.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===n.params.direction,isVertical:()=>"vertical"===n.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:n.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.emit("_swiper"),n.params.init&&n.init(),n}getDirectionLabel(e){return this.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}isHorizontal(){return"horizontal"===this.params.direction}isVertical(){return"vertical"===this.params.direction}cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)}getSlideIndex(e){let{slidesEl:t,params:r}=this,n=C(y(t,`.${r.slideClass}, swiper-slide`)[0]);return C(e)-(n??0)}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>Number(t.getAttribute("data-swiper-slide-index"))===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=y(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(
1),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let r=this.minTranslate(),n=(this.maxTranslate()-r)*e+r;this.translateTo(n,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){if(!this.params._emitClasses||!this.el)return;let e=this.el.className.split(" ").filter(e=>0===e.indexOf("swiper")||0===e.indexOf(this.params.containerModifierClass));this.emit("_containerClasses",e.join(" "))}getSlideClasses(e){return this.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(this.params.slideClass)).join(" ")}emitSlidesClasses(){if(!this.params._emitClasses||!this.el)return;let e=[];this.slides.forEach(t=>{let r=this.getSlideClasses(t);e.push({slideEl:t,classNames:r}),this.emit("_slideClass",t,r)}),this.emit("_slideClasses",e)}slidesPerViewDynamic(e="current",t=!1){let{params:r,slides:n,slidesGrid:i,slidesSizesGrid:o,size:s,activeIndex:a}=this,l=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(!s)return l;if(r.centeredSlides){let e=n[a]?Math.ceil(n[a].swiperSlideSize??0):0,t=!1;for(let r=a+1;r<n.length;r+=1)n[r]&&!t&&(e+=Math.ceil(n[r].swiperSlideSize??0),l+=1,e>s&&(t=!0));for(let r=a-1;r>=0;r-=1)n[r]&&!t&&(e+=n[r].swiperSlideSize??0,l+=1,e>s&&(t=!0))}else if("current"===e)for(let e=a+1;e<n.length;e+=1)(t?i[e]+o[e]-i[a]<s:i[e]-i[a]<s)&&(l+=1);else for(let e=a-1;e>=0;e-=1)i[a]-i[e]<s&&(l+=1);return l}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:r,params:n}=t;function i(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(n.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&U(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),n.freeMode?.enabled&&!n.cssMode)i(),n.autoHeight&&t.updateAutoHeight();else{if(("auto"===n.slidesPerView||n.slidesPerView>1)&&t.isEnd&&!n.centeredSlides){let r=t.virtual&&n.virtual?.enabled?t.virtual.slides.length:t.slides.length;e=t.slideTo(r-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||i()}n.watchOverflow&&r!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t=!0){let r=this,n=r.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(r.el.classList.remove(`${r.params.containerModifierClass}${n}`),r.el.classList.add(`${r.params.containerModifierClass}${e}`),r.emitContainerClasses(),r.params.direction=e,r.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),r.emit("changeDirection"),t&&r.update()),r}changeLanguageDirection(e){let t=this;(!t.rtl||"rtl"!==e)&&(t.rtl||"ltr"!==e)&&(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){let t=this;if(t.mounted)return!0;if("undefined"==typeof document)return!1;let r=e??t.params.el,n=null;if("string"==typeof r?n=document.querySelector(r):r instanceof HTMLElement&&(n=r),!n)return!1;n.swiper=t;let i=n.parentNode;i&&i.host&&i.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let o=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,s=n&&n.shadowRoot?n.shadowRoot.querySelector(o()):y(n,o())[0];!s&&t.params.createElements&&(s=S("div",t.params.wrapperClass),n.append(s),y(n,`.${t.params.slideClass}`).forEach(e=>{s.append(e)}));let a=t.isElement?n.parentNode.host:null;return Object.assign(t,{el:n,wrapperEl:s,slidesEl:t.isElement&&!a.slideSlots?a:s,hostEl:t.isElement?a:n,mounted:!0,rtl:"rtl"===n.dir.toLowerCase()||"rtl"===T(n,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===n.dir.toLowerCase()||"rtl"===T(n,"direction")),wrongRTL:"-webkit-box"===T(s,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(
1),t.params.loop&&t.virtual&&t.params.virtual?.enabled?t.slideTo((t.params.initialSlide??0)+(t.virtual.slidesBefore??0),0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();let r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(e=>{e.complete?U(t,e):e.addEventListener("load",e=>{U(t,e.target)})}),$(t),t.initialized=!0,$(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,t=!0){let r=this,{params:n,el:i,wrapperEl:o,slides:s}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),o&&o.removeAttribute("style"),s&&s.length&&s.forEach(e=>{e.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(e=>{r.off(e)}),!1!==e&&(r.el&&"string"!=typeof r.el&&(r.el.swiper=null),l(r)),r.destroyed=!0),null}static extendDefaults(e){g(eb,e)}static installModule(e){ew.prototype.__modules__||(ew.prototype.__modules__=[]);let t=ew.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>ew.installModule(e)):ew.installModule(e),ew}}Object.defineProperty(ew,"extendedDefaults",{get:()=>eb}),Object.defineProperty(ew,"defaults",{get:()=>Z});let eS=ev,eE=ew.prototype;function ex(e,t,r,n,i){let o=[];if(!t)return o;let s=e=>{0>o.indexOf(e)&&o.push(e)};if(r&&n){let e=n.map(i),t=r.map(i);e.join("")!==t.join("")&&s("children"),n.length!==r.length&&s("children")}return O.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(r=>{if(r in e&&r in t){let n=e[r],i=t[r];if(k(n)&&k(i)){let e=Object.keys(n),t=Object.keys(i);e.length!==t.length?s(r):(e.forEach(e=>{n[e]!==i[e]&&s(r)}),t.forEach(e=>{n[e]!==i[e]&&s(r)}))}else n!==i&&s(r)}}),o}function eT(e={},t=!0){let r={on:{}},n={},i={};A(r,Z),r._emitClasses=!0,r.init=!1;let o={},s=O.map(e=>e.replace(/_/,""));return Object.keys({...e}).forEach(a=>{let l=e[a];if(void 0!==l)if(s.indexOf(a)>=0)k(l)?(r[a]={},i[a]={},A(r[a],l),A(i[a],l)):(r[a]=l,i[a]=l);else if(0===a.search(/on[A-Z]/)&&"function"==typeof l){let e=`${a[2].toLowerCase()}${a.substring(3)}`,i=l;t?n[e]=i:r.on[e]=i}else o[a]=l}),["navigation","pagination","scrollbar"].forEach(e=>{!0===r[e]&&(r[e]={}),!1===r[e]&&delete r[e]}),{params:r,passedParams:i,rest:o,events:n}}function eC(e,t){let{el:r,nextEl:n,prevEl:i,paginationEl:o,scrollbarEl:s,swiper:a}=e;if(R(t)&&n&&i){let e=a.params.navigation,t=a.originalParams.navigation;e.nextEl=n,t.nextEl=n,e.prevEl=i,t.prevEl=i}L(t)&&o&&(a.params.pagination.el=o,a.originalParams.pagination.el=o),j(t)&&s&&(a.params.scrollbar.el=s,a.originalParams.scrollbar.el=s),a.init(r)}Object.keys(eS).forEach(e=>{let t=eS[e];Object.keys(t).forEach(e=>{eE[e]=t[e]})}),ew.use([ef,ep]);let eP=e=>{e&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate?.())},eM=(0,s.createContext)(null),e_=(0,s.createContext)(null);function eO(e){return"object"==typeof e&&null!==e&&"type"in e&&"props"in e}function ek(e){if(!eO(e))return!1;let{type:t}=e;if("function"!=typeof t&&"object"!=typeof t)return!1;let r=t.displayName;return!!r&&r.includes("SwiperSlide")}function eA(e){let t=[];return s.Children.toArray(e).forEach(e=>{ek(e)?t.push(e):eO(e)&&e.props&&e.props.children&&eA(e.props.children).forEach(e=>t.push(e))}),t}function eR(e){let t=[],r={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return s.Children.toArray(e).forEach(e=>{if(ek(e))t.push(e);else if(eO(e)&&e.props&&e.props.slot&&e.props.slot in r)r[e.props.slot].push(e);else if(eO(e)&&e.props&&e.props.children){let n=eA(e.props.children);n.length>
10?n.forEach(e=>t.push(e)):r["container-end"].push(e)}else eO(e)&&r["container-end"].push(e)}),{slides:t,slots:r}}function eL(e,t){return"undefined"==typeof window?(0,s.useEffect)(e,t):(0,s.useLayoutEffect)(e,t)}function ej(e,t,r){if(!r||!e)return null;let n=e=>{let r=e;return e<0?r=t.length+e:r>=t.length&&(r-=t.length),r},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${r.offset}px`}:{top:`${r.offset}px`},{from:o,to:a}=r,l=e.params.loop?-t.length:0,u=e.params.loop?2*t.length:t.length,c=[];for(let e=l;e<u;e+=1)if(e>=o&&e<=a){let r=t[n(e)];r&&c.push(r)}return c.map((t,r)=>{let n=t.props.virtualIndex;return s.cloneElement(t,{swiper:e,style:i,key:n||t.key||`slide-${r}`})})}let eD=(0,s.forwardRef)(function(e,t){let{className:r,tag:n="div",wrapperTag:i="div",children:o,onSwiper:a,...l}=e??{},u=!1,[c,d]=(0,s.useState)("swiper"),[p,f]=(0,s.useState)(null),[h,g]=(0,s.useState)(!1),m=(0,s.useRef)(!1),y=(0,s.useRef)(null),v=(0,s.useRef)(null),b=(0,s.useRef)(null),w=(0,s.useRef)(null),S=(0,s.useRef)(null),E=(0,s.useRef)(null),x=(0,s.useRef)(null),T=(0,s.useRef)(null),{params:C,passedParams:P,rest:M,events:_}=eT(l),{slides:O,slots:k}=eR(o),F=()=>{g(!h)};Object.assign(C.on,{_containerClasses(e,t){d(t)}});let B=()=>{Object.assign(C.on,_),u=!0;let e={...C};delete e.wrapperClass,v.current=new ew(e);let t=v.current;if(t.virtual&&t.params.virtual?.enabled){t.virtual.slides=O;let e={cache:!1,slides:O,renderExternal:f,renderExternalUpdate:!1};A(t.params.virtual,e),t.originalParams.virtual&&A(t.originalParams.virtual,e)}};y.current||B(),v.current&&v.current.on("_beforeBreakpoint",F);let W=()=>{!u&&_&&v.current&&Object.keys(_).forEach(e=>{v.current.on(e,_[e])})},z=()=>{_&&v.current&&Object.keys(_).forEach(e=>{v.current.off(e,_[e])})};function H(){return C.virtual?ej(v.current,O,p):O.map((e,t)=>s.cloneElement(e,{swiper:v.current,swiperSlideIndex:t}))}(0,s.useEffect)(()=>()=>{v.current&&v.current.off("_beforeBreakpoint",F)}),(0,s.useEffect)(()=>{!m.current&&v.current&&(v.current.emitSlidesClasses(),m.current=!0)}),eL(()=>{if(t&&("function"==typeof t?t(y.current):t.current=y.current),y.current)return v.current&&v.current.destroyed&&B(),eC({el:y.current,nextEl:S.current,prevEl:E.current,paginationEl:x.current,scrollbarEl:T.current,swiper:v.current},C),a&&v.current&&!v.current.destroyed&&a(v.current),()=>{v.current&&!v.current.destroyed&&v.current.destroy(!0,!1)}},[]),eL(()=>{W();let e=ex(P,b.current,O,w.current,e=>e.key);return b.current=P,w.current=O,e.length&&v.current&&!v.current.destroyed&&N({swiper:v.current,slides:O,passedParams:P,changedParams:e,nextEl:S.current,prevEl:E.current,scrollbarEl:T.current,paginationEl:x.current}),()=>{z()}}),eL(()=>{eP(v.current)},[p]);let G=n,U=i;return s.createElement(G,{ref:y,className:D(`${c}${r?` ${r}`:""}`),...M},s.createElement(e_.Provider,{value:v.current},k["container-start"],s.createElement(U,{className:I(C.wrapperClass)},k["wrapper-start"],H(),k["wrapper-end"]),R(C)&&s.createElement(s.Fragment,null,s.createElement("div",{ref:E,className:"swiper-button-prev"}),s.createElement("div",{ref:S,className:"swiper-button-next"})),j(C)&&s.createElement("div",{ref:T,className:"swiper-scrollbar"}),L(C)&&s.createElement("div",{ref:x,className:"swiper-pagination"}),k["container-end"]))});eD.displayName="Swiper";let eI=(0,s.forwardRef)(function(e,t){let{tag:r="div",children:n,className:i="",swiper:o,zoom:a,lazy:l,virtualIndex:u,swiperSlideIndex:c,...d}=e,p=(0,s.useRef)(null),[f,h]=(0,s.useState)("swiper-slide"),[g,m]=(0,s.useState)(!1);function y(e,t,r){t===p.current&&h(r)}eL(()=>{if(void 0!==c&&p.current&&(p.current.swiperSlideIndex=c),t&&("function"==typeof t?t(p.current):t.current=p.current),p.current&&o){if(o.destroyed){"swiper-slide"!==f&&h("swiper-slide");return}return o.on("_slideClass",y),()=>{o&&o.off("_slideClass",y)}}}),eL(()=>{o&&p.current&&!o.destroyed&&h(o.getSlideClasses(p.current))},[o]);let v={isActive:f.indexOf("swiper-slide-active")>=0,isVisible:f.indexOf("swiper-slide-visible")>=0,isFullyVisible:f.indexOf("swiper-slide-fully-visible")>=0,isPrev:f.indexOf("swiper-slide-prev")>=0,isNext:f.indexOf("swiper-slide-next")>=0},b=()=>"function"==typeof n?n(v):n,w=()=>{m(!0)},S=e=>{e&&(e.lazyPreloaderManaged=!0)},E=r;return s.createElement(E,{ref:p,className:D(`${f}${i?` ${i}`:""}`),"data-swiper-slide-index":u,onLoad:w,...d},a&&s.createElement(eM.Provider,{value:v},s.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof a?a:void 0},b(),l&&!g&&s.createElement("div",{className:"swiper-lazy-preloader",ref:S}))),!a&&s.createElement(eM.Provider,{value:v},b(),l&&!g&&s.createElement("div",{className:"swiper-lazy-preloader",ref:S})))});eI.displayName="SwiperSlide"},50543:()=>{},50713:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},51272:module=>{var __dirname="/";!function(){var __webpack_modules__={950:function(__unused_webpack_module,exports){var indexOf=function(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0;r<e.length;r++)if(e[r]===t)return r;return -1},Object_keys=function(e){if(Object.keys)return Object.keys(e);var t=[];for(var r in e)t.push(r);return t},forEach=function(e,t){if(e.forEach)return e.forEach(t);for(var r=0;r<e.length;r++)t(e[r],r,e)},defineProp=function(){try{return Object.defineProperty({},"_",{}),function(e,t,r){Object.defineProperty(e,t,{writable:!0,enumerable:!1,
1configurable:!0,value:r})}}catch(e){return function(e,t,r){e[t]=r}}}(),globals=["Array","Boolean","Date","Error","EvalError","Function","Infinity","JSON","Math","NaN","Number","Object","RangeError","ReferenceError","RegExp","String","SyntaxError","TypeError","URIError","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","eval","isFinite","isNaN","parseFloat","parseInt","undefined","unescape"];function Context(){}Context.prototype={};var Script=exports.Script=function(e){if(!(this instanceof Script))return new Script(e);this.code=e};Script.prototype.runInContext=function(e){if(!(e instanceof Context))throw TypeError("needs a 'context' argument.");var t=document.createElement("iframe");t.style||(t.style={}),t.style.display="none",document.body.appendChild(t);var r=t.contentWindow,n=r.eval,i=r.execScript;!n&&i&&(i.call(r,"null"),n=r.eval),forEach(Object_keys(e),function(t){r[t]=e[t]}),forEach(globals,function(t){e[t]&&(r[t]=e[t])});var o=Object_keys(r),s=n.call(r,this.code);return forEach(Object_keys(r),function(t){(t in e||-1===indexOf(o,t))&&(e[t]=r[t])}),forEach(globals,function(t){t in e||defineProp(e,t,r[t])}),document.body.removeChild(t),s},Script.prototype.runInThisContext=function(){return eval(this.code)},Script.prototype.runInNewContext=function(e){var t=Script.createContext(e),r=this.runInContext(t);return e&&forEach(Object_keys(t),function(r){e[r]=t[r]}),r},forEach(Object_keys(Script.prototype),function(e){exports[e]=Script[e]=function(t){var r=Script(t);return r[e].apply(r,[].slice.call(arguments,1))}}),exports.isContext=function(e){return e instanceof Context},exports.createScript=function(e){return exports.Script(e)},exports.createContext=Script.createContext=function(e){var t=new Context;return"object"==typeof e&&forEach(Object_keys(e),function(r){t[r]=e[r]}),t}}};"undefined"!=typeof __nccwpck_require__&&(__nccwpck_require__.ab=__dirname+"/");var __nested_webpack_exports__={};__webpack_modules__[950](0,__nested_webpack_exports__),module.exports=__nested_webpack_exports__}()},51993:(e,t,r)=>{var n=r(67457),i=r(19001);e.exports=function(e){return null!=e&&i(e.length)&&!n(e)}},53418:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("MessageSquareWarning",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}],["path",{d:"M12 7v2",key:"stiyo7"}],["path",{d:"M12 13h.01",key:"y0uutt"}]])},54422:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("OctagonAlert",[["path",{d:"M12 16h.01",key:"1drbdi"}],["path",{d:"M12 8v4",key:"1got3b"}],["path",{d:"M15.312 2a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586l-4.688-4.688A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2z",key:"1fd625"}]])},58696:e=>{e.exports=function(){return!1}},59807:e=>{e.exports=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}},59982:(e,t,r)=>{"use strict";r.d(t,{e:()=>eu});var n,i,o=r(3242),s=r.t(o,2);function a(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}function l(){let e=[],t={addEventListener:(e,r,n,i)=>(e.addEventListener(r,n,i),t.add(()=>e.removeEventListener(r,n,i))),requestAnimationFrame(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];let i=requestAnimationFrame(...r);return t.add(()=>cancelAnimationFrame(i))},nextFrame(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return t.requestAnimationFrame(()=>t.requestAnimationFrame(...r))},setTimeout(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];let i=setTimeout(...r);return t.add(()=>clearTimeout(i))},microTask(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];let i={current:!0};return a(()=>{i.current&&r[0]()}),t.add(()=>{i.current=!1})},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add(()=>{Object.assign(e.style,{[t]:n})})},group(e){let t=l();return e(t),this.add(()=>t.dispose())},add:t=>(e.includes(t)||e.push(t),()=>{let r=e.indexOf(t);if(r>=0)for(let t of e.splice(r,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function u(){let[e]=(0,o.useState)(l);return(0,o.useEffect)(()=>()=>
1e.dispose(),[e]),e}var c=Object.defineProperty,d=(e,t,r)=>t in e?c(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,p=(e,t,r)=>(d(e,"symbol"!=typeof t?t+"":t,r),r);class f{set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}constructor(){p(this,"current",this.detect()),p(this,"handoffState","pending"),p(this,"currentId",0)}}let h=new f,g=(e,t)=>{h.isServer?(0,o.useEffect)(e,t):(0,o.useLayoutEffect)(e,t)};function m(e){let t=(0,o.useRef)(e);return g(()=>{t.current=e},[e]),t}let y=function(e){let t=m(e);return o.useCallback(function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return t.current(...r)},[t])};function v(){let e=(0,o.useRef)(!1);return g(()=>(e.current=!0,()=>{e.current=!1}),[]),e}function b(){let e="undefined"==typeof document;return(0,s.useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)}function w(){let e=b(),[t,r]=o.useState(h.isHandoffComplete);return t&&!1===h.isHandoffComplete&&r(!1),o.useEffect(()=>{!0!==t&&r(!0)},[t]),o.useEffect(()=>h.handoff(),[]),!e&&t}let S=Symbol();function E(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let n=(0,o.useRef)(t);(0,o.useEffect)(()=>{n.current=t},[t]);let i=y(e=>{for(let t of n.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[S]))?void 0:i}function x(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,r]=(0,o.useState)(e),n=(0,o.useCallback)(e=>r(e),[t]),i=(0,o.useCallback)(e=>r(t=>t|e),[t]),s=(0,o.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:n,addFlag:i,hasFlag:s,removeFlag:(0,o.useCallback)(e=>r(t=>t&~e),[r]),toggleFlag:(0,o.useCallback)(e=>r(t=>t^e),[r])}}var T=r(37811);void 0!==T&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&(null==(n=null==T?void 0:T.env)?void 0:n.NODE_ENV)==="test"&&void 0===(null==(i=null==Element?void 0:Element.prototype)?void 0:i.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn("Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.\nPlease install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.\n\nExample usage:\n```js\nimport { mockAnimationsApi } from 'jsdom-testing-mocks'\nmockAnimationsApi()\n```"),[]});var C=(e=>(e[e.None=0]="None",e[e.Closed=1]="Closed",e[e.Enter=2]="Enter",e[e.Leave=4]="Leave",e))(C||{});function P(e){let t={};for(let r in e)!0===e[r]&&(t["data-".concat(r)]="");return t}function M(e,t,r,n){let[i,s]=(0,o.useState)(r),{hasFlag:a,addFlag:l,removeFlag:c}=x(e&&i?3:0),d=(0,o.useRef)(!1),p=(0,o.useRef)(!1);return g(()=>{var i;if(e){if(r&&s(!0),!t){r&&l(3);return}return null==(i=null==n?void 0:n.start)||i.call(n,r),_(t,{inFlight:d,prepare(){p.current?p.current=!1:p.current=d.current,d.current=!0,p.current||(r?(l(3),c(4)):(l(4),c(2)))},run(){p.current?r?(c(3),l(4)):(c(4),l(3)):r?c(1):l(1)},done(){var e;p.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(d.current=!1,c(7),r||s(!1),null==(e=null==n?void 0:n.end)||e.call(n,r))}})}},[e,r,t,u()]),e?[i,{closed:a(1),enter:a(2),leave:a(4),transition:a(2)||a(4)}]:[r,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}function _(e,t){let{prepare:r,run:n,done:i,inFlight:o}=t,s=l();return k(e,{prepare:r,inFlight:o}),s.nextFrame(()=>{n(),s.requestAnimationFrame(()=>{s.add(O(e,i))})}),s.dispose}function O(e,t){var r,n;let i=l();if(!e)return i.dispose;let o=!1;i.add(()=>{o=!0});let s=null!=(n=null==(r=e.getAnimations)?void 0:r.call(e).filter(e=>e instanceof CSSTransition))?n:[];return 0===s.length?t():Promise.allSettled(s.map(e=>e.finished)).then(()=>{o||t()}),i.dispose}function k(e,t){let{inFlight:r,prepare:n}=t;if(null!=r&&r.current)return void n();let i=e.style.transition;e.style.transition="none",n(),e.offsetHeight,e.style.transition=i}let A=(0,o.createContext)(null);A.displayName="OpenClosedContext";var R=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(R||{});function L(){return(0,o.useContext)(A)}function j(e){let{value:t,children:r}=e;return o.createElement(A.Provider,{value:t},r)}function D(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return Array.from(new Set(t.flatMap(e=>
1"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}function I(e,t){for(var r=arguments.length,n=Array(r>2?r-2:0),i=2;i<r;i++)n[i-2]=arguments[i];if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let o=Error('Tried to handle "'.concat(e,'" but there is no handler defined. Only defined handlers are: ').concat(Object.keys(t).map(e=>'"'.concat(e,'"')).join(", "),"."));throw Error.captureStackTrace&&Error.captureStackTrace(o,I),o}var N=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(N||{}),F=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(F||{});function B(){let e=H();return(0,o.useCallback)(t=>W({mergeRefs:e,...t}),[e])}function W(e){let{ourProps:t,theirProps:r,slot:n,defaultTag:i,features:o,visible:s=!0,name:a,mergeRefs:l}=e;l=null!=l?l:G;let u=U(r,t);if(s)return z(u,n,i,a,l);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=u;if(e)return z(t,n,i,a,l)}if(1&c){let{unmount:e=!0,...t}=u;return I(+!e,{0:()=>null,1:()=>z({...t,hidden:!0,style:{display:"none"}},n,i,a,l)})}return z(u,n,i,a,l)}function z(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0,{as:s=r,children:a,refName:l="ref",...u}=q(e,["unmount","static"]),c=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof a?a(t):a;"className"in u&&u.className&&"function"==typeof u.className&&(u.className=u.className(t)),u["aria-labelledby"]&&u["aria-labelledby"]===u.id&&(u["aria-labelledby"]=void 0);let p={};if(t){let e=!1,r=[];for(let[n,i]of Object.entries(t))"boolean"==typeof i&&(e=!0),!0===i&&r.push(n.replace(/([A-Z])/g,e=>"-".concat(e.toLowerCase())));if(e)for(let e of(p["data-headlessui-state"]=r.join(" "),r))p["data-".concat(e)]=""}if(s===o.Fragment&&(Object.keys($(u)).length>0||Object.keys($(p)).length>0))if(!(0,o.isValidElement)(d)||Array.isArray(d)&&d.length>1){if(Object.keys($(u)).length>0)throw Error(['Passing props on "Fragment"!\n',"The current component <".concat(n,' /> is rendering a "Fragment".'),"However we need to passthrough the following props:",Object.keys($(u)).concat(Object.keys($(p))).map(e=>"  - ".concat(e)).join("\n"),"\nYou can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>"  - ".concat(e)).join("\n")].join("\n"))}else{let e=d.props,t=null==e?void 0:e.className,r="function"==typeof t?function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return D(t(...r),u.className)}:D(t,u.className),n=r?{className:r}:{},s=U(d.props,$(q(u,["ref"])));for(let e in p)e in s&&delete p[e];return(0,o.cloneElement)(d,Object.assign({},s,p,c,{ref:i(Y(d),c.ref)},n))}return(0,o.createElement)(s,Object.assign({},q(u,["ref"]),s!==o.Fragment&&c,s!==o.Fragment&&p),d)}function H(){let e=(0,o.useRef)([]),t=(0,o.useCallback)(t=>{for(let r of e.current)null!=r&&("function"==typeof r?r(t):r.current=t)},[]);return function(){for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];if(!n.every(e=>null==e))return e.current=n,t}}function G(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.every(e=>null==e)?void 0:e=>{for(let r of t)null!=r&&("function"==typeof r?r(e):r.current=e)}}function U(){for(var e,t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];if(0===r.length)return{};if(1===r.length)return r[0];let i={},o={};for(let t of r)for(let r in t)r.startsWith("on")&&"function"==typeof t[r]?(null!=(e=o[r])||(o[r]=[]),o[r].push(t[r])):i[r]=t[r];if(i.disabled||i["aria-disabled"])for(let e in o)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(o[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in o)Object.assign(i,{[e](t){for(var r=arguments.length,n=Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];for(let r of o[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;r(t,...n)}}});return i}function V(e){var t;return Object.assign((0,o.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function $(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function q(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}function Y(e){return o.version.split(".")[0]>="19"?e.props.ref:e.ref}function X(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:en)!==o.Fragment||1===o.Children.count(e.children)}let J=(0,o.createContext)(null);J.displayName="TransitionContext";var K=(e=>(e.Visible="visible",e.Hidden="hidden",e))(K||{});function Z(){let e=(0,o.useContext)(J);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}function Q(){let e=(0,o.useContext)(ee);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}let ee=(0,o.createContext)(null);function et(e){return"children"in e?et(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function er(e,t){let r=m(e),n=(0,o.useRef)([]),i=v(),s=u(),a=y(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:F.Hidden,o=n.current.findIndex(t=>{let{el:r}=t;return r===e});-1!==o&&(I(t,{[F.Unmount](){n.current.splice(o,1)},[F.Hidden](){n.current[o].state="hidden"}}),s.microTask(()=>{var e;!et(n)&&i.current&&(null==(e=r.current)||e.call(r))}))}),l=y(e=>{let t=n.current.find(t=>{let{el:r}=t;return r===e});return t?"visible"!==t.state&&(t.state="visible"):n.current.push({el:e,state:"visible"}),()=>a(e,F.Unmount)}),c=(0,o.useRef)([]),d=(0,o.useRef)(Promise.resolve()),p=(0,o.useRef)({enter:[],leave:[]}
1),f=y((e,r,n)=>{c.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter(t=>{let[r]=t;return r!==e})),null==t||t.chains.current[r].push([e,new Promise(e=>{c.current.push(e)})]),null==t||t.chains.current[r].push([e,new Promise(e=>{Promise.all(p.current[r].map(e=>{let[t,r]=e;return r})).then(()=>e())})]),"enter"===r?d.current=d.current.then(()=>null==t?void 0:t.wait.current).then(()=>n(r)):n(r)}),h=y((e,t,r)=>{Promise.all(p.current[t].splice(0).map(e=>{let[t,r]=e;return r})).then(()=>{var e;null==(e=c.current.shift())||e()}).then(()=>r(t))});return(0,o.useMemo)(()=>({children:n,register:l,unregister:a,onStart:f,onStop:h,wait:d,chains:p}),[l,a,n,f,h,p,d])}ee.displayName="NestingContext";let en=o.Fragment,ei=N.RenderStrategy;function eo(e,t){var r,n;let{transition:i=!0,beforeEnter:s,afterEnter:a,beforeLeave:l,afterLeave:u,enter:c,enterFrom:d,enterTo:p,entered:f,leave:h,leaveFrom:m,leaveTo:v,...b}=e,[S,x]=(0,o.useState)(null),T=(0,o.useRef)(null),C=X(e),_=E(...C?[T,t,x]:null===t?[]:[t]),O=null==(r=b.unmount)||r?F.Unmount:F.Hidden,{show:k,appear:A,initial:L}=Z(),[N,W]=(0,o.useState)(k?"visible":"hidden"),z=Q(),{register:H,unregister:G}=z;g(()=>H(T),[H,T]),g(()=>{if(O===F.Hidden&&T.current)return k&&"visible"!==N?void W("visible"):I(N,{hidden:()=>G(T),visible:()=>H(T)})},[N,T,H,G,k,O]);let U=w();g(()=>{if(C&&U&&"visible"===N&&null===T.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[T,N,U,C]);let V=L&&!A,q=A&&k&&L,Y=(0,o.useRef)(!1),J=er(()=>{Y.current||(W("hidden"),G(T))},z),K=y(e=>{Y.current=!0;let t=e?"enter":"leave";J.onStart(T,t,e=>{"enter"===e?null==s||s():"leave"===e&&(null==l||l())})}),eo=y(e=>{let t=e?"enter":"leave";Y.current=!1,J.onStop(T,t,e=>{"enter"===e?null==a||a():"leave"===e&&(null==u||u())}),"leave"!==t||et(J)||(W("hidden"),G(T))});(0,o.useEffect)(()=>{C&&i||(K(k),eo(k))},[k,C,i]);let[,es]=M(!(!i||!C||!U||V),S,k,{start:K,end:eo}),ea=$({ref:_,className:(null==(n=D(b.className,q&&c,q&&d,es.enter&&c,es.enter&&es.closed&&d,es.enter&&!es.closed&&p,es.leave&&h,es.leave&&!es.closed&&m,es.leave&&es.closed&&v,!es.transition&&k&&f))?void 0:n.trim())||void 0,...P(es)}),el=0;"visible"===N&&(el|=R.Open),"hidden"===N&&(el|=R.Closed),k&&"hidden"===N&&(el|=R.Opening),k||"visible"!==N||(el|=R.Closing);let eu=B();return o.createElement(ee.Provider,{value:J},o.createElement(j,{value:el},eu({ourProps:ea,theirProps:b,defaultTag:en,features:ei,visible:"visible"===N,name:"Transition.Child"})))}function es(e,t){let r=null!==(0,o.useContext)(J),n=null!==L();return o.createElement(o.Fragment,null,!r&&n?o.createElement(ea,{ref:t,...e}):o.createElement(el,{ref:t,...e}))}let ea=V(function(e,t){let{show:r,appear:n=!1,unmount:i=!0,...s}=e,a=(0,o.useRef)(null),l=E(...X(e)?[a,t]:null===t?[]:[t]);w();let u=L();if(void 0===r&&null!==u&&(r=(u&R.Open)===R.Open),void 0===r)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,d]=(0,o.useState)(r?"visible":"hidden"),p=er(()=>{r||d("hidden")}),[f,h]=(0,o.useState)(!0),m=(0,o.useRef)([r]);g(()=>{!1!==f&&m.current[m.current.length-1]!==r&&(m.current.push(r),h(!1))},[m,r]);let v=(0,o.useMemo)(()=>({show:r,appear:n,initial:f}),[r,n,f]);g(()=>{r?d("visible"):et(p)||null===a.current||d("hidden")},[r,p]);let b={unmount:i},S=y(()=>{var t;f&&h(!1),null==(t=e.beforeEnter)||t.call(e)}),x=y(()=>{var t;f&&h(!1),null==(t=e.beforeLeave)||t.call(e)}),T=B();return o.createElement(ee.Provider,{value:p},o.createElement(J.Provider,{value:v},T({ourProps:{...b,as:o.Fragment,children:o.createElement(el,{ref:l,...b,...s,beforeEnter:S,beforeLeave:x})},theirProps:{},defaultTag:o.Fragment,features:ei,visible:"visible"===c,name:"Transition"})))}),el=V(eo),eu=Object.assign(ea,{Child:V(es),Root:ea})},62691:(e,t,r)=>{"use strict";r.d(t,{I:()=>s});var n=r(3242),i=r(24090),o=r(91929);function s(){o.r.current||(0,i.U)();let[e]=(0,n.useState)(o.O.current);return e}},63388:(e,t,r)=>{"use strict";function n(e,t,r,n){return new(r||(r=Promise))(function(i,o){function s(e){try{l(n.next(e))}catch(e){o(e)}}function a(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(s,a)}l((n=n.apply(e,t||[])).next())})}r.d(t,{A:()=>P}),"function"==typeof SuppressedError&&SuppressedError;class i{constructor(){this.listeners={}}on(e,t,r){if(this.listeners[e]||(this.listeners[e]=new Set),null==r?void 0:r.once){let r=(...n)=>{this.un(e,r),t(...n)};return this.listeners[e].add(r),()=>this.un(e,r)}return this.listeners[e].add(t),()=>this.un(e,t)}un(e,t){var r;null==(r=this.listeners[e])||r.delete(t)}once(e,t){return this.on(e,t,{once:!0})}unAll(){this.listeners={}}
1emit(e,...t){this.listeners[e]&&this.listeners[e].forEach(e=>e(...t))}}let o={decode:function(e,t){return n(this,void 0,void 0,function*(){let r=new AudioContext({sampleRate:t});try{return yield r.decodeAudioData(e)}finally{r.close()}})},createBuffer:function(e,t){if(!e||0===e.length)throw Error("channelData must be a non-empty array");if(t<=0)throw Error("duration must be greater than 0");if("number"==typeof e[0]&&(e=[e]),!e[0]||0===e[0].length)throw Error("channelData must contain non-empty channel arrays");!function(e){let t=e[0];if(t.some(e=>e>1||e<-1)){let r=t.length,n=0;for(let e=0;e<r;e++){let r=Math.abs(t[e]);r>n&&(n=r)}for(let t of e)for(let e=0;e<r;e++)t[e]/=n}}(e);let r=e.map(e=>e instanceof Float32Array?e:Float32Array.from(e));return{duration:t,length:r[0].length,sampleRate:r[0].length/t,numberOfChannels:r.length,getChannelData:e=>{let t=r[e];if(!t)throw Error(`Channel ${e} not found`);return t},copyFromChannel:AudioBuffer.prototype.copyFromChannel,copyToChannel:AudioBuffer.prototype.copyToChannel}}};function s(e,t){let r=t.xmlns?document.createElementNS(t.xmlns,e):document.createElement(e);for(let[e,n]of Object.entries(t))if("children"===e&&n)for(let[e,t]of Object.entries(n))t instanceof Node?r.appendChild(t):"string"==typeof t?r.appendChild(document.createTextNode(t)):r.appendChild(s(e,t));else"style"===e?Object.assign(r.style,n):"textContent"===e?r.textContent=n:r.setAttribute(e,n.toString());return r}function a(e,t,r){let n=s(e,t||{});return null==r||r.appendChild(n),n}var l=Object.freeze({__proto__:null,createElement:a,default:a});let u={fetchBlob:function(e,t,r){return n(this,void 0,void 0,function*(){let i=yield fetch(e,r);if(i.status>=400)throw Error(`Failed to fetch ${e}: ${i.status} (${i.statusText})`);return function(e,t){n(this,void 0,void 0,function*(){if(!e.body||!e.headers)return;let r=e.body.getReader(),n=Number(e.headers.get("Content-Length"))||0,i=0,o=e=>{t(Math.round((i+=(null==e?void 0:e.length)||0)/n*100))};try{for(;;){let e=yield r.read();if(e.done)break;o(e.value)}}catch(e){console.warn("Progress tracking error:",e)}})}(i.clone(),t),i.blob()})}};function c(e){let t=e,r=new Set;return{get value(){return t},set(e){Object.is(t,e)||(t=e,r.forEach(e=>e(t)))},update(e){this.set(e(t))},subscribe:e=>(r.add(e),()=>r.delete(e))}}function d(e,t){let r=c(e());return t.forEach(t=>t.subscribe(()=>{let t=e();Object.is(r.value,t)||r.set(t)})),{get value(){return r.value},subscribe:e=>r.subscribe(e)}}function p(e,t){let r,n=()=>{r&&(r(),r=void 0),r=e()},i=t.map(e=>e.subscribe(n));return n(),()=>
vendor: 4,371 bytes, line 1
1{r&&(r(),r=void 0),i.forEach(e=>e())}}class f extends i{get isPlayingSignal(){return this._isPlaying}get currentTimeSignal(){return this._currentTime}get durationSignal(){return this._duration}get volumeSignal(){return this._volume}get mutedSignal(){return this._muted}get playbackRateSignal(){return this._playbackRate}get seekingSignal(){return this._seeking}constructor(e){super(),this.isExternalMedia=!1,this.reactiveMediaEventCleanups=[],e.media?(this.media=e.media,this.isExternalMedia=!0):this.media=document.createElement("audio"),this._isPlaying=c(!1),this._currentTime=c(0),this._duration=c(0),this._volume=c(this.media.volume),this._muted=c(this.media.muted),this._playbackRate=c(this.media.playbackRate||1),this._seeking=c(!1),this.setupReactiveMediaEvents(),e.mediaControls&&(this.media.controls=!0),e.autoplay&&(this.media.autoplay=!0),null!=e.playbackRate&&this.onMediaEvent("canplay",()=>{null!=e.playbackRate&&(this.media.playbackRate=e.playbackRate)},{once:!0})}setupReactiveMediaEvents(){this.reactiveMediaEventCleanups.push(this.onMediaEvent("play",()=>{this._isPlaying.set(!0)})),this.reactiveMediaEventCleanups.push(this.onMediaEvent("pause",()=>{this._isPlaying.set(!1)})),this.reactiveMediaEventCleanups.push(this.onMediaEvent("ended",()=>{this._isPlaying.set(!1)})),this.reactiveMediaEventCleanups.push(this.onMediaEvent("timeupdate",()=>{this._currentTime.set(this.media.currentTime)})),this.reactiveMediaEventCleanups.push(this.onMediaEvent("durationchange",()=>{this._duration.set(this.media.duration||0)})),this.reactiveMediaEventCleanups.push(this.onMediaEvent("loadedmetadata",()=>{this._duration.set(this.media.duration||0)})),this.reactiveMediaEventCleanups.push(this.onMediaEvent("seeking",()=>{this._seeking.set(!0)})),this.reactiveMediaEventCleanups.push(this.onMediaEvent("seeked",()=>{this._seeking.set(!1)})),this.reactiveMediaEventCleanups.push(this.onMediaEvent("volumechange",()=>{this._volume.set(this.media.volume),this._muted.set(this.media.muted)})),this.reactiveMediaEventCleanups.push(this.onMediaEvent("ratechange",()=>{this._playbackRate.set(this.media.playbackRate)}))}onMediaEvent(e,t,r){return this.media.addEventListener(e,t,r),()=>this.media.removeEventListener(e,t,r)}getSrc(){return this.media.currentSrc||this.media.src||""}revokeSrc(){let e=this.getSrc();e.startsWith("blob:")&&URL.revokeObjectURL(e)}canPlayType(e){return""!==this.media.canPlayType(e)}setSrc(e,t){let r=this.getSrc();if(e&&r===e)return;this.revokeSrc();let n=t instanceof Blob&&(this.canPlayType(t.type)||!e)?URL.createObjectURL(t):e;if(r&&this.media.removeAttribute("src"),n||e)try{this.media.src=n}catch(t){this.media.src=e}}destroy(){this.reactiveMediaEventCleanups.forEach(e=>e()),this.reactiveMediaEventCleanups=[],this.isExternalMedia||(this.media.pause(),this.revokeSrc(),this.media.removeAttribute("src"),this.media.load(),this.media.remove())}setMediaElement(e){this.reactiveMediaEventCleanups.forEach(e=>e()),this.reactiveMediaEventCleanups=[],this.media=e,this.setupReactiveMediaEvents()}play(){return n(this,void 0,void 0,function*(){try{return yield this.media.play()}catch(e){if(e instanceof DOMException&&"AbortError"===e.name)return;throw e}})}pause(){this.media.pause()}isPlaying(){return!this.media.paused&&!this.media.ended}setTime(e){this.media.currentTime=Math.max(0,Math.min(e,this.getDuration()))}getDuration(){return this.media.duration}getCurrentTime(){return this.media.currentTime}getVolume(){return this.media.volume}setVolume(e){this.media.volume=e}getMuted(){return this.media.muted}setMuted(e){this.media.muted=e}getPlaybackRate(){return this.media.playbackRate}isSeeking(){return this.media.seeking}setPlaybackRate(e,t){null!=t&&(this.media.preservesPitch=t),this.media.playbackRate=e}getMediaElement(){return this.media}setSinkId(e){return this.media.setSinkId(e)}}function h({maxTop:e,maxBottom:t,halfHeight:r,vScale:n,barMinHeight:i=0,barAlign:o}){let s=Math.round(e*r*n),a=s+Math.round(t*r*n)||1;return a<i&&(a=i,o||(s=a/2)),{topHeight:s,totalHeight:a}}function g({barAlign:e,halfHeight:t,topHeight:r,totalHeight:n,canvasHeight:i}){return"top"===e?0:"bottom"===e?i-n:t-r}function m(e,t,r){let n=t-e.left,i=r-e.top;return[n/e.width,i/e.height]}function y(e){return!!(e.barWidth||e.barGap||e.barAlign)}function v(e,t){if(!y(t))return e;let r=t.barWidth||.5,n=r+(t.barGap||r/2);return 0===n?e:Math.floor(e/n)*n}
1function b({scrollLeft:e,totalWidth:t,numCanvases:r}){if(0===t)return[0];let n=Math.floor(e/t*r);return[n-1,n,n+1]}function w(e){let t=e._cleanup;"function"==typeof t&&t()}function S(e){let t=c({scrollLeft:e.scrollLeft,scrollWidth:e.scrollWidth,clientWidth:e.clientWidth}),r=d(()=>(function(e){let{scrollLeft:t,scrollWidth:r,clientWidth:n}=e;return 0===r?{startX:0,endX:1}:{startX:Math.max(0,Math.min(1,t/r)),endX:Math.max(0,Math.min(1,(t+n)/r))}})(t.value),[t]),n=d(()=>(function(e){return{left:e.scrollLeft,right:e.scrollLeft+e.clientWidth}})(t.value),[t]),i=()=>{t.set({scrollLeft:e.scrollLeft,scrollWidth:e.scrollWidth,clientWidth:e.clientWidth})};return e.addEventListener("scroll",i,{passive:!0}),{scrollData:t,percentages:r,bounds:n,cleanup:()=>{e.removeEventListener("scroll",i),w(t)}}}class E extends i{constructor(e,t){super(),this.timeouts=[],this.isScrollable=!1,this.audioData=null,this.resizeObserver=null,this.lastContainerWidth=0,this.isDragging=!1,this.subscriptions=[],this.unsubscribeOnScroll=[],this.dragStream=null,this.scrollStream=null,this.subscriptions=[],this.options=e;let r=this.parentFromOptionsContainer(e.container);this.parent=r;let[n,i]=this.initHtml();r.appendChild(n),this.container=n,this.scrollContainer=i.querySelector(".scroll"),this.wrapper=i.querySelector(".wrapper"),this.canvasWrapper=i.querySelector(".canvases"),this.progressWrapper=i.querySelector(".progress"),this.cursor=i.querySelector(".cursor"),t&&i.appendChild(t),this.initEvents()}parentFromOptionsContainer(e){let t;if("string"==typeof e?t=document.querySelector(e):e instanceof HTMLElement&&(t=e),!t)throw Error("Container not found");return t}initEvents(){this.wrapper.addEventListener("click",e=>{let[t,r]=m(this.wrapper.getBoundingClientRect(),e.clientX,e.clientY);this.emit("click",t,r)}),this.wrapper.addEventListener("dblclick",e=>{let[t,r]=m(this.wrapper.getBoundingClientRect(),e.clientX,e.clientY);this.emit("dblclick",t,r)}),!0!==this.options.dragToSeek&&"object"!=typeof this.options.dragToSeek||this.initDrag(),this.scrollStream=S(this.scrollContainer);let e=p(()=>{let{startX:e,endX:t}=this.scrollStream.percentages.value,{left:r,right:n}=this.scrollStream.bounds.value;this.emit("scroll",e,t,r,n)},[this.scrollStream.percentages,this.scrollStream.bounds]);if(this.subscriptions.push(e),"function"==typeof ResizeObserver){let e=this.createDelay(100);this.resizeObserver=new ResizeObserver(()=>{e().then(()=>this.onContainerResize()).catch(()=>{})}),this.resizeObserver.observe(this.scrollContainer)}}onContainerResize(){let e=this.parent.clientWidth;e===this.lastContainerWidth&&"auto"!==this.options.height||(this.lastContainerWidth=e,this.reRender(),this.emit("resize"))}initDrag(){if(this.dragStream)return;this.dragStream=function(e,t={}){let{threshold:r=3,mouseButton:n=0,touchDelay:i=100}=t,o=c(null),s=new Map,a=matchMedia("(pointer: coarse)").matches,l=()=>{},u=t=>{if(t.button!==n||(s.set(t.pointerId,t),s.size>1))return;let u=t.clientX,c=t.clientY,d=!1,p=Date.now(),{left:f,top:h}=e.getBoundingClientRect(),g=e=>{if(e.defaultPrevented||s.size>1||a&&Date.now()-p<i)return;let t=e.clientX,n=e.clientY,l=t-u,g=n-c;(d||Math.abs(l)>r||Math.abs(g)>r)&&(e.preventDefault(),e.stopPropagation(),d||(o.set({type:"start",x:u-f,y:c-h}),d=!0),o.set({type:"move",x:t-f,y:n-h,deltaX:l,deltaY:g}),u=t,c=n)},m=e=>{if(s.delete(e.pointerId),d){let t=e.clientX,r=e.clientY;o.set({type:"end",x:t-f,y:r-h})}l()},y=e=>{s.delete(e.pointerId),e.relatedTarget&&e.relatedTarget!==document.documentElement||m(e)},v=e=>{d&&(e.stopPropagation(),e.preventDefault())},b=e=>{e.defaultPrevented||s.size>1||d&&e.preventDefault()};document.addEventListener("pointermove",g),document.addEventListener("pointerup",m),document.addEventListener("pointerout",y),document.addEventListener("pointercancel",y),document.addEventListener("touchmove",b,{passive:!1}),document.addEventListener("click",v,{capture:!0}),l=()=>{document.removeEventListener("pointermove",g),document.removeEventListener("pointerup",m),document.removeEventListener("pointerout",y),document.removeEventListener("pointercancel",y),document.removeEventListener("touchmove",b),setTimeout(()=>{document.removeEventListener("click",v,{capture:!0})},10)}};return e.addEventListener("pointerdown",u),{signal:o,cleanup:()=>{l(),e.removeEventListener("pointerdown",u),s.clear(),w(o)}}}(this.wrapper);let e=p(()=>{var e;let t=this.dragStream.signal.value;if(!t)return;let r=this.wrapper.getBoundingClientRect().width,n=(e=t.x/r)<0?0:e>1?1:e;
1"start"===t.type?(this.isDragging=!0,this.emit("dragstart",n)):"move"===t.type?this.emit("drag",n):"end"===t.type&&(this.isDragging=!1,this.emit("dragend",n))},[this.dragStream.signal]);this.subscriptions.push(e)}initHtml(){let e=document.createElement("div"),t=e.attachShadow({mode:"open"}),r=this.options.cspNonce&&"string"==typeof this.options.cspNonce?this.options.cspNonce.replace(/"/g,""):"";return t.innerHTML=`
2      <style${r?` nonce="${r}"`:""}>
3        :host {
4          user-select: none;
5          min-width: 1px;
6        }
7        :host audio {
8          display: block;
9          width: 100%;
10        }
11        :host .scroll {
12          overflow-x: auto;
13          overflow-y: hidden;
14          width: 100%;
15          position: relative;
16        }
17        :host .noScrollbar {
18          scrollbar-color: transparent;
19          scrollbar-width: none;
20        }
21        :host .noScrollbar::-webkit-scrollbar {
22          display: none;
23          -webkit-appearance: none;
24        }
25        :host .wrapper {
26          position: relative;
27          overflow: visible;
28          z-index: 2;
29        }
30        :host .canvases {
31          min-height: ${this.getHeight(this.options.height,this.options.splitChannels)}px;
32          pointer-events: none;
33        }
34        :host .canvases > div {
35          position: relative;
36        }
37        :host canvas {
38          display: block;
39          position: absolute;
40          top: 0;
41          image-rendering: pixelated;
42        }
43        :host .progress {
44          pointer-events: none;
45          position: absolute;
46          z-index: 2;
47          top: 0;
48          left: 0;
49          width: 0;
50          height: 100%;
51          overflow: hidden;
52        }
53        :host .progress > div {
54          position: relative;
55        }
56        :host .cursor {
57          pointer-events: none;
58          position: absolute;
59          z-index: 5;
60          top: 0;
61          left: 0;
62          height: 100%;
63          border-radius: 2px;
64        }
65      </style>
66
67      <div class="scroll" part="scroll">
68        <div class="wrapper" part="wrapper">
69          <div class="canvases" part="canvases"></div>
70          <div class="progress" part="progress"></div>
71          <div class="cursor" part="cursor"></div>
72        </div>
73      </div>
74    `,[e,t]}setOptions(e){if(this.options.container!==e.container){let t=this.parentFromOptionsContainer(e.container);t.appendChild(this.container),this.parent=t}!0!==e.dragToSeek&&"object"!=typeof this.options.dragToSeek||this.initDrag(),this.options=e,this.reRender()}getWrapper(){return this.wrapper}getWidth(){return this.scrollContainer.clientWidth}getScroll(){return this.scrollContainer.scrollLeft}setScroll(e){this.scrollContainer.scrollLeft=e}setScrollPercentage(e){let{scrollWidth:t}=this.scrollContainer,r=t*e;this.setScroll(r)}destroy(){var e;this.subscriptions.forEach(e=>e()),this.container.remove(),this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null),null==(e=this.unsubscribeOnScroll)||e.forEach(e=>e()),this.unsubscribeOnScroll=[],this.dragStream&&(this.dragStream.cleanup(),this.dragStream=null),this.scrollStream&&(this.scrollStream.cleanup(),this.scrollStream=null)}createDelay(e=10){let t,r,n=()=>{t&&(clearTimeout(t),t=void 0),r&&(r(),r=void 0)};return this.timeouts.push(n),()=>new Promise((i,o)=>{n(),r=o,t=setTimeout(()=>{t=void 0,r=void 0,i()},e)})}getHeight(e,t){var r;let n=(null==(r=this.audioData)?void 0:r.numberOfChannels)||1;return function({optionsHeight:e,optionsSplitChannels:t,parentHeight:r,numberOfChannels:n,defaultHeight:i=128}){if(null==e)return i;let o=Number(e);if(!isNaN(o))return o;if("auto"===e){let e=r||i;return(null==t?void 0:t.every(e=>!e.overlay))?e/n:e}return i}({optionsHeight:e,optionsSplitChannels:t,parentHeight:this.parent.clientHeight,numberOfChannels:n,defaultHeight:128})}convertColorValues(e,t){return function(e,t,r){if(!Array.isArray(e))return e||"";if(0===e.length)return"#999";if(e.length<2)return e[0]||"";let n=document.createElement("canvas"),i=n.getContext("2d"),o=null!=r?r:n.height*t,s=i.createLinearGradient(0,0,0,o||t),a=1/(e.length-1);return e.forEach((e,t)=>{s.addColorStop(t*a,e)}),s}(e,this.getPixelRatio(),null==t?void 0:t.canvas.height)}getPixelRatio(){return Math.max(1,window.devicePixelRatio||1)}renderBarWaveform(e,t,r,n){let{width:i,height:o}=r.canvas,{halfHeight:s,barWidth:a,barRadius:l,barIndexScale:u,barSpacing:c,barMinHeight:d}=function({width:e,height:t,length:r,options:n,pixelRatio:i}){let o=t/2,s=n.barWidth?n.barWidth*i:1,a=n.barGap?n.barGap*i:n.barWidth?s/2:0,l=s+a||1;return{halfHeight:o,barWidth:s,barGap:a,barRadius:n.barRadius||0,barMinHeight:n.barMinHeight?n.barMinHeight*i:0,barIndexScale:r>0?e/l/r:0,barSpacing:l}}({width:i,height:o,length:(e[0]||[]).length,options:t,pixelRatio:this.getPixelRatio()}),p=function({channelData:e,barIndexScale:t,barSpacing:r,barWidth:n,halfHeight:i,vScale:o,canvasHeight:s,barAlign:a,barMinHeight:l}){let u=e[0]||[],c=e[1]||u,d=u.length,p=[],f=0,m=0,y=0;for(let e=0;e<=d;e++){let d=Math.round(e*t);if(d>f){let{topHeight:e,totalHeight:t}
74=h({maxTop:m,maxBottom:y,halfHeight:i,vScale:o,barMinHeight:l,barAlign:a}),u=g({barAlign:a,halfHeight:i,topHeight:e,totalHeight:t,canvasHeight:s});p.push({x:f*r,y:u,width:n,height:t}),f=d,m=0,y=0}let v=Math.abs(u[e]||0),b=Math.abs(c[e]||0);v>m&&(m=v),b>y&&(y=b)}return p}({channelData:e,barIndexScale:u,barSpacing:c,barWidth:a,halfHeight:s,vScale:n,canvasHeight:o,barAlign:t.barAlign,barMinHeight:d});for(let e of(r.beginPath(),p))l&&"roundRect"in r?r.roundRect(e.x,e.y,e.width,e.height,l):r.rect(e.x,e.y,e.width,e.height);r.fill(),r.closePath()}renderLineWaveform(e,t,r,n){let{width:i,height:o}=r.canvas,s=function({channelData:e,width:t,height:r,vScale:n}){let i=r/2,o=e[0]||[];return[o,e[1]||o].map((e,r)=>{let o=e.length,s=o?t/o:0,a=i,l=0===r?-1:1,u=[{x:0,y:a}],c=0,d=0;for(let t=0;t<=o;t++){let r=Math.round(t*s);if(r>c){let e=a+(Math.round(d*i*n)||1)*l;u.push({x:c,y:e}),c=r,d=0}let o=Math.abs(e[t]||0);o>d&&(d=o)}return u.push({x:c,y:a}),u})}({channelData:e,width:i,height:o,vScale:n});for(let e of(r.beginPath(),s))if(e.length){r.moveTo(e[0].x,e[0].y);for(let t=1;t<e.length;t++){let n=e[t];r.lineTo(n.x,n.y)}}r.fill(),r.closePath()}renderWaveform(e,t,r){if(r.fillStyle=this.convertColorValues(t.waveColor,r),t.renderFunction)return void t.renderFunction(e,r);let n=function({channelData:e,barHeight:t,normalize:r,maxPeak:n}){var i;let o=t||1;if(!r)return o;let s=e[0];if(!s||0===s.length)return o;let a=null!=n?n:0;if(!n)for(let e=0;e<s.length;e++){let t=Math.abs(null!=(i=s[e])?i:0);t>a&&(a=t)}return a?o/a:o}({channelData:e,barHeight:t.barHeight,normalize:t.normalize,maxPeak:t.maxPeak});y(t)?this.renderBarWaveform(e,t,r,n):this.renderLineWaveform(e,t,r,n)}renderSingleCanvas(e,t,r,n,i,o,s){let a=this.getPixelRatio(),l=document.createElement("canvas");l.width=Math.round(r*a),l.height=Math.round(n*a),l.style.width=`${r}px`,l.style.height=`${n}px`,l.style.left=`${Math.round(i)}px`,o.appendChild(l);let u=l.getContext("2d");if(t.renderFunction?(u.fillStyle=this.convertColorValues(t.waveColor,u),t.renderFunction(e,u)):this.renderWaveform(e,t,u),l.width>0&&l.height>0){let e=l.cloneNode(),r=e.getContext("2d");r.drawImage(l,0,0),r.globalCompositeOperation="source-in",r.fillStyle=this.convertColorValues(t.progressColor,r),r.fillRect(0,0,l.width,l.height),s.appendChild(e)}}renderMultiCanvas(e,t,r,n,i,o){let s=this.getPixelRatio(),{clientWidth:a}=this.scrollContainer,l=r/s,u=function({clientWidth:e,totalWidth:t,options:r}){return v(Math.min(8e3,e,t),r)}({clientWidth:a,totalWidth:l,options:t}),c={};if(0===u)return;let d=r=>{if(r<0||r>=p||c[r])return;c[r]=!0;let s=r*u,a=Math.min(l-s,u);if((a=v(a,t))<=0)return;let d=function({channelData:e,offset:t,clampedWidth:r,totalWidth:n}){return e.map(e=>{let i=Math.floor(t/n*e.length),o=Math.floor((t+r)/n*e.length);return e.slice(i,o)})}({channelData:e,offset:s,clampedWidth:a,totalWidth:l});this.renderSingleCanvas(d,t,a,n,s,i,o)},p=Math.ceil(l/u);if(!this.isScrollable){for(let e=0;e<p;e++)d(e);return}if(b({scrollLeft:this.scrollContainer.scrollLeft,totalWidth:l,numCanvases:p}).forEach(e=>d(e)),p>1){let e=this.on("scroll",()=>{let{scrollLeft:e}=this.scrollContainer;Object.keys(c).length>10&&(i.innerHTML="",o.innerHTML="",c={}),b({scrollLeft:e,totalWidth:l,numCanvases:p}).forEach(e=>d(e))});this.unsubscribeOnScroll.push(e)}}renderChannel(e,t,r,n){var{overlay:i}=t,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){var i=0;for(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}(t,["overlay"]);let s=document.createElement("div"),a=this.getHeight(o.height,o.splitChannels);s.style.height=`${a}px`,i&&n>0&&(s.style.marginTop=`-${a}px`),this.canvasWrapper.style.minHeight=`${a}px`,this.canvasWrapper.appendChild(s);let l=s.cloneNode();this.progressWrapper.appendChild(l),this.renderMultiCanvas(e,o,r,a,s,l)}render(e){return n(this,void 0,void 0,function*(){var t;this.timeouts.forEach(e=>e()),this.timeouts=[],this.canvasWrapper.innerHTML="",this.progressWrapper.innerHTML="",null!=this.options.width&&(this.scrollContainer.style.width="number"==typeof this.options.width?`${this.options.width}px`:this.options.width);let r=this.getPixelRatio(),n=this.scrollContainer.clientWidth,{scrollWidth:i,isScrollable:o,useParentWidth:s,width:a}=function({duration:e,minPxPerSec:t=0,parentWidth:r,fillParent:n,pixelRatio:i}){let o=Math.ceil(e*t),s=o>r,a=!!(n&&!s);return{scrollWidth:o,isScrollable:s,useParentWidth:a,width:(a?r:o)*i}}({duration:e.duration,minPxPerSec:this.options.minPxPerSec||0,parentWidth:n,fillParent:this.options.fillParent,pixelRatio:r});if(this.isScrollable=o,this.wrapper.style.width=s?"100%":`${i}px`,this.scrollContainer.style.overflowX=this.isScrollable?"auto":"hidden",this.scrollContainer.classList.toggle("noScrollbar",!!this.options.hideScrollbar),this.cursor.style.backgroundColor=`${this.options.cursorColor||this.options.progressColor}`,this.cursor.style.width=`${this.options.cursorWidth}
74px`,this.audioData=e,this.emit("render"),this.options.splitChannels)for(let r=0;r<e.numberOfChannels;r++){let n=Object.assign(Object.assign({},this.options),null==(t=this.options.splitChannels)?void 0:t[r]);this.renderChannel([e.getChannelData(r)],n,a,r)}else{let t=[e.getChannelData(0)];e.numberOfChannels>1&&t.push(e.getChannelData(1)),this.renderChannel(t,this.options,a,0)}Promise.resolve().then(()=>this.emit("rendered"))})}reRender(){if(this.unsubscribeOnScroll.forEach(e=>e()),this.unsubscribeOnScroll=[],!this.audioData)return;let{scrollWidth:e}=this.scrollContainer,{right:t}=this.progressWrapper.getBoundingClientRect();if(this.render(this.audioData),this.isScrollable&&e!==this.scrollContainer.scrollWidth){let{right:e}=this.progressWrapper.getBoundingClientRect(),r=function(e){let t=2*e;return(t<0?Math.floor(t):Math.ceil(t))/2}(e-t);this.scrollContainer.scrollLeft+=r}}zoom(e){this.options.minPxPerSec=e,this.reRender()}scrollIntoView(e,t=!1){let{scrollLeft:r,scrollWidth:n,clientWidth:i}=this.scrollContainer,o=e*n,s=r,a=r+i,l=i/2;if(this.isDragging){let e=30;o+30>a?this.scrollContainer.scrollLeft+=e:o-e<s&&(this.scrollContainer.scrollLeft-=e)}else{(o<s||o>
74a)&&(this.scrollContainer.scrollLeft=o-(this.options.autoCenter?l:0));let e=o-r-l;t&&this.options.autoCenter&&e>0&&(this.scrollContainer.scrollLeft+=e)}}renderProgress(e,t){if(isNaN(e))return;let r=100*e;this.canvasWrapper.style.clipPath=`polygon(${r}% 0%, 100% 0%, 100% 100%, ${r}% 100%)`,this.progressWrapper.style.width=`${r}%`,this.cursor.style.left=`${r}%`,this.cursor.style.transform=this.options.cursorWidth?`translateX(-${e*this.options.cursorWidth}px)`:"",this.isScrollable&&this.options.autoScroll&&this.audioData&&this.audioData.duration>0&&this.scrollIntoView(e,t)}exportImage(e,t,r){return n(this,void 0,void 0,function*(){let n=this.canvasWrapper.querySelectorAll("canvas");if(!n.length)throw Error("No waveform data");return"dataURL"===r?Promise.resolve(Array.from(n).map(r=>r.toDataURL(e,t))):Promise.all(Array.from(n).map(r=>new Promise((n,i)=>{r.toBlob(e=>{e?n(e):i(Error("Could not export image"))},e,t)})))})}}class x extends i{constructor(){super(...arguments),this.animationFrameId=null,this.isRunning=!1}start(){if(this.isRunning)return;this.isRunning=!0;let e=()=>
vendor: 3,461 bytes, line 74
74{this.isRunning&&(this.emit("tick"),this.animationFrameId=requestAnimationFrame(e))};e()}stop(){this.isRunning=!1,null!==this.animationFrameId&&(cancelAnimationFrame(this.animationFrameId),this.animationFrameId=null)}destroy(){this.stop()}}class T extends i{constructor(e=new AudioContext){super(),this.bufferNode=null,this.playStartTime=0,this.playedDuration=0,this._muted=!1,this._playbackRate=1,this._duration=void 0,this.buffer=null,this.currentSrc="",this.paused=!0,this.crossOrigin=null,this.seeking=!1,this.autoplay=!1,this.addEventListener=this.on,this.removeEventListener=this.un,this.audioContext=e,this.gainNode=this.audioContext.createGain(),this.gainNode.connect(this.audioContext.destination)}load(){return n(this,void 0,void 0,function*(){})}get src(){return this.currentSrc}set src(e){if(this.currentSrc=e,this._duration=void 0,!e)return this.buffer=null,void this.emit("emptied");fetch(e).then(t=>{if(t.status>=400)throw Error(`Failed to fetch ${e}: ${t.status} (${t.statusText})`);return t.arrayBuffer()}).then(t=>this.currentSrc!==e?null:this.audioContext.decodeAudioData(t)).then(t=>{this.currentSrc===e&&(this.buffer=t,this.emit("loadedmetadata"),this.emit("canplay"),this.autoplay&&this.play())}).catch(e=>{console.error("WebAudioPlayer load error:",e)})}_play(){if(!this.paused)return;this.paused=!1,this.bufferNode&&(this.bufferNode.onended=null,this.bufferNode.disconnect()),this.bufferNode=this.audioContext.createBufferSource(),this.buffer&&(this.bufferNode.buffer=this.buffer),this.bufferNode.playbackRate.value=this._playbackRate,this.bufferNode.connect(this.gainNode);let e=this.playedDuration*this._playbackRate;(e>=this.duration||e<0)&&(e=0,this.playedDuration=0),this.bufferNode.start(this.audioContext.currentTime,e),this.playStartTime=this.audioContext.currentTime,this.bufferNode.onended=()=>{this.currentTime>=this.duration&&(this.pause(),this.emit("ended"))}}_pause(){var e;this.paused=!0,null==(e=this.bufferNode)||e.stop(),this.playedDuration+=this.audioContext.currentTime-this.playStartTime}play(){return n(this,void 0,void 0,function*(){this.paused&&(this._play(),this.emit("play"))})}pause(){this.paused||(this._pause(),this.emit("pause"))}stopAt(e){let t=e-this.currentTime,r=this.bufferNode;null==r||r.stop(this.audioContext.currentTime+t),null==r||r.addEventListener("ended",()=>{r===this.bufferNode&&(this.bufferNode=null,this.pause())},{once:!0})}setSinkId(e){return n(this,void 0,void 0,function*(){return this.audioContext.setSinkId(e)})}get playbackRate(){return this._playbackRate}set playbackRate(e){this._playbackRate=e,this.bufferNode&&(this.bufferNode.playbackRate.value=e)}get currentTime(){return(this.paused?this.playedDuration:this.playedDuration+(this.audioContext.currentTime-this.playStartTime))*this._playbackRate}set currentTime(e){let t=!this.paused;t&&this._pause(),this.playedDuration=e/this._playbackRate,t&&this._play(),this.emit("seeking"),this.emit("timeupdate")}get duration(){var e,t;return null!=(e=this._duration)?e:(null==(t=this.buffer)?void 0:t.duration)||0}set duration(e){this._duration=e}get volume(){return this.gainNode.gain.value}set volume(e){this.gainNode.gain.value=e,this.emit("volumechange")}get muted(){return this._muted}set muted(e){this._muted!==e&&(this._muted=e,this._muted?this.gainNode.disconnect():this.gainNode.connect(this.audioContext.destination))}canPlayType(e){return/^(audio|video)\//.test(e)}getGainNode(){return this.gainNode}getChannelData(){let e=[];
74if(!this.buffer)return e;let t=this.buffer.numberOfChannels;for(let r=0;r<t;r++)e.push(this.buffer.getChannelData(r));return e}removeAttribute(e){switch(e){case"src":this.src="";break;case"playbackRate":this.playbackRate=0;break;case"currentTime":this.currentTime=0;break;case"duration":this.duration=0;break;case"volume":this.volume=0;break;case"muted":this.muted=!1}}}let C={waveColor:"#999",progressColor:"#555",cursorWidth:1,minPxPerSec:0,fillParent:!0,interact:!0,dragToSeek:!1,autoScroll:!0,autoCenter:!0,sampleRate:8e3};class P extends f{static create(e){return new P(e)}getState(){return this.wavesurferState}getRenderer(){return this.renderer}constructor(e){let t=e.media||("WebAudio"===e.backend?new T:void 0);super({media:t,mediaControls:e.mediaControls,autoplay:e.autoplay,playbackRate:e.audioRate}),this.plugins=[],this.decodedData=null,this.stopAtPosition=null,this.subscriptions=[],this.mediaSubscriptions=[],this.abortController=null,this.reactiveCleanups=[],this.options=Object.assign({},C,e);let{state:r,actions:n}=function(e){var t,r,n,i,o,s;let a=null!=(t=null==e?void 0:e.currentTime)?t:c(0),l=null!=(r=null==e?void 0:e.duration)?r:c(0),u=null!=(n=null==e?void 0:e.isPlaying)?n:c(!1),p=null!=(i=null==e?void 0:e.isSeeking)?i:c(!1),f=null!=(o=null==e?void 0:e.volume)?o:c(1),h=null!=(s=null==e?void 0:e.playbackRate)?s:c(1),g=c(null),m=c(null),y=c(""),v=c(0),b=c(0),w=d(()=>!u.value,[u]),S=d(()=>null!==g.value,[g]),E=d(()=>S.value&&l.value>0,[S,l]),x=d(()=>a.value,[a]),T=d(()=>l.value>0?a.value/l.value:0,[a,l]);return{state:{currentTime:a,duration:l,isPlaying:u,isPaused:w,isSeeking:p,volume:f,playbackRate:h,audioBuffer:g,peaks:m,url:y,zoom:v,scrollPosition:b,canPlay:S,isReady:E,progress:x,progressPercent:T},actions:{setCurrentTime:e=>{let t=Math.max(0,Math.min(l.value||1/0,e));a.set(t)},setDuration:e=>{l.set(Math.max(0,e))},setPlaying:e=>{u.set(e)},setSeeking:e=>{p.set(e)},setVolume:e=>{let t=Math.max(0,Math.min(1,e));f.set(t)},setPlaybackRate:e=>{let t=Math.max(.1,Math.min(16,e));h.set(t)},setAudioBuffer:e=>{g.set(e),e&&l.set(e.duration)},setPeaks:e=>{m.set(e)},setUrl:e=>{y.set(e)},setZoom:e=>{v.set(Math.max(0,e))},setScrollPosition:e=>{b.set(Math.max(0,e))}}}}({isPlaying:this.isPlayingSignal,currentTime:this.currentTimeSignal,duration:this.durationSignal,volume:this.volumeSignal,playbackRate:this.playbackRateSignal,isSeeking:this.seekingSignal});this.wavesurferState=r,this.wavesurferActions=n,this.timer=new x;let i=t?void 0:this.getMediaElement();this.renderer=new E(this.options,i),this.initPlayerEvents(),this.initRendererEvents(),this.initTimerEvents(),this.initReactiveState(),this.initPlugins();let o=this.options.url||this.getSrc()||"";Promise.resolve().then(()=>{this.emit("init");let{peaks:e,duration:t}=this.options;(o||e&&t)&&this.load(o,e,t).catch(e=>{this.emit("error",e instanceof Error?e:Error(String(e)))})})}updateProgress(e=this.getCurrentTime()){return this.renderer.renderProgress(e/this.getDuration(),this.isPlaying()),e}initTimerEvents(){this.subscriptions.push(this.timer.on("tick",()=>{if(!this.isSeeking()){let e=this.updateProgress();this.emit("timeupdate",e),this.emit("audioprocess",e),null!=this.stopAtPosition&&this.isPlaying()&&e>=this.stopAtPosition&&this.pause()}}))}initReactiveState(){this.reactiveCleanups.push(function(e,t){let r=[];r.push(p(()=>{let r=e.isPlaying.value;t.emit(r?"play":"pause")},[e.isPlaying])),r.push(p(()=>{let r=e.currentTime.value;t.emit("timeupdate",r),e.isPlaying.value&&t.emit("audioprocess",r)},[e.currentTime,e.isPlaying])),r.push(p(()=>{e.isSeeking.value&&t.emit("seeking",e.currentTime.value)},[e.isSeeking,e.currentTime]));let n=!1;r.push(p(()=>{e.isReady.value&&!n&&(n=!0,t.emit("ready",e.duration.value))},[e.isReady,e.duration]));let i=!1;return r.push(p(()=>{let r=e.isPlaying.value,n=e.currentTime.value,o=e.duration.value,s=o>0&&n>=o;i&&!r&&s&&t.emit("finish"),i=r&&s},[e.isPlaying,e.currentTime,e.duration])),r.push(p(()=>{let r=e.zoom.value;r>0&&t.emit("zoom",r)},[e.zoom])),()=>{r.forEach(e=>e())}}(this.wavesurferState,{emit:this.emit.bind(this)}))}
74initPlayerEvents(){this.isPlaying()&&(this.emit("play"),this.timer.start()),this.mediaSubscriptions.push(this.onMediaEvent("timeupdate",()=>{let e=this.updateProgress();this.emit("timeupdate",e)}),this.onMediaEvent("play",()=>{this.emit("play"),this.timer.start()}),this.onMediaEvent("pause",()=>{this.emit("pause"),this.timer.stop(),this.stopAtPosition=null}),this.onMediaEvent("emptied",()=>{this.timer.stop(),this.stopAtPosition=null}),this.onMediaEvent("ended",()=>{this.emit("timeupdate",this.getDuration()),this.emit("finish"),this.stopAtPosition=null}),this.onMediaEvent("seeking",()=>{this.emit("seeking",this.getCurrentTime())}),this.onMediaEvent("error",()=>{var e;this.emit("error",null!=(e=this.getMediaElement().error)?e:Error("Media error")),this.stopAtPosition=null}))}initRendererEvents(){this.subscriptions.push(this.renderer.on("click",(e,t)=>{this.options.interact&&(this.seekTo(e),this.emit("interaction",e*this.getDuration()),this.emit("click",e,t))}),this.renderer.on("dblclick",(e,t)=>{this.emit("dblclick",e,t)}),this.renderer.on("scroll",(e,t,r,n)=>{let i=this.getDuration();this.emit("scroll",e*i,t*i,r,n)}),this.renderer.on("render",()=>{this.emit("redraw")}),this.renderer.on("rendered",()=>{this.emit("redrawcomplete")}
74),this.renderer.on("dragstart",e=>{this.emit("dragstart",e)}),this.renderer.on("dragend",e=>{this.emit("dragend",e)}),this.renderer.on("resize",()=>{this.emit("resize")}));{let e,t=this.renderer.on("drag",t=>{var r;if(!this.options.interact)return;this.renderer.renderProgress(t),clearTimeout(e);let n=0,i=this.options.dragToSeek;this.isPlaying()?n=0:!0===i?n=200:i&&"object"==typeof i&&(n=null!=(r=i.debounceTime)?r:200),e=setTimeout(()=>{this.seekTo(t)},n),this.emit("interaction",t*this.getDuration()),this.emit("drag",t)});this.subscriptions.push(()=>{clearTimeout(e),t()})}}initPlugins(){var e;(null==(e=this.options.plugins)?void 0:e.length)&&this.options.plugins.forEach(e=>{this.registerPlugin(e)})}unsubscribePlayerEvents(){this.mediaSubscriptions.forEach(e=>e()),this.mediaSubscriptions=[]}setOptions(e){this.options=Object.assign({},this.options,e),e.duration&&!e.peaks&&(this.decodedData=o.createBuffer(this.exportPeaks(),e.duration)),e.peaks&&e.duration&&(this.decodedData=o.createBuffer(e.peaks,e.duration)),this.renderer.setOptions(this.options),e.audioRate&&this.setPlaybackRate(e.audioRate),null!=e.mediaControls&&(this.getMediaElement().controls=e.mediaControls)}registerPlugin(e){if(this.plugins.includes(e))return e;e._init(this),this.plugins.push(e);let t=e.once("destroy",()=>{this.plugins=this.plugins.filter(t=>t!==e),this.subscriptions=this.subscriptions.filter(e=>e!==t)});return this.subscriptions.push(t),e}unregisterPlugin(e){this.plugins=this.plugins.filter(t=>t!==e),e.destroy()}getWrapper(){return this.renderer.getWrapper()}getWidth(){return this.renderer.getWidth()}getScroll(){return this.renderer.getScroll()}setScroll(e){return this.renderer.setScroll(e)}setScrollTime(e){let t=e/this.getDuration();this.renderer.setScrollPercentage(t)}getActivePlugins(){return this.plugins}loadAudio(e,t,r,i){return n(this,void 0,void 0,function*(){var n;if(this.emit("load",e),!this.options.media&&this.isPlaying()&&this.pause(),this.decodedData=null,this.stopAtPosition=null,null==(n=this.abortController)||n.abort(),this.abortController=null,!t&&!r){let r=this.options.fetchParams||{};window.AbortController&&!r.signal&&(this.abortController=new AbortController,r.signal=this.abortController.signal);let n=e=>this.emit("loading",e);t=yield u.fetchBlob(e,n,r);let i=this.options.blobMimeType;i&&(t=new Blob([t],{type:i}))}this.setSrc(e,t);let s=yield new Promise(e=>{let t=i||this.getDuration();t?e(t):this.mediaSubscriptions.push(this.onMediaEvent("loadedmetadata",()=>e(this.getDuration()),{once:!0}))});if(!e&&!t){let e=this.getMediaElement();e instanceof T&&(e.duration=s)}if(r)this.decodedData=o.createBuffer(r,s||0);else if(t){let e=yield t.arrayBuffer();this.decodedData=yield o.decode(e,this.options.sampleRate)}this.decodedData&&(this.emit("decode",this.getDuration()),this.renderer.render(this.decodedData)),this.emit("ready",this.getDuration())})}load(e,t,r){return n(this,void 0,void 0,function*(){try{return yield this.loadAudio(e,void 0,t,r)}catch(e){throw this.emit("error",e),e}})}loadBlob(e,t,r){return n(this,void 0,void 0,function*(){try{return yield this.loadAudio("",e,t,r)}catch(e){throw this.emit("error",e),e}})}zoom(e){if(!this.decodedData)throw Error("No audio loaded");this.renderer.zoom(e),this.emit("zoom",e)}getDecodedData(){return this.decodedData}exportPeaks({channels:e=2,maxLength:t=8e3,precision:r=1e4}={}){if(!this.decodedData)throw Error("The audio has not been decoded yet");let n=Math.min(e,this.decodedData.numberOfChannels),i=[];for(let e=0;e<n;e++){let n=this.decodedData.getChannelData(e),o=[],s=n.length/t;for(let e=0;e<t;e++){let t=n.slice(Math.floor(e*s),Math.ceil((e+1)*s)),i=0;for(let e=0;e<t.length;e++){let r=t[e];Math.abs(r)>Math.abs(i)&&(i=r)}o.push(Math.round(i*r)/r)}i.push(o)}return i}getDuration(){let e=super.getDuration()||0;return(0===e||e===1/0)&&this.decodedData&&(e=this.decodedData.duration),e}toggleInteraction(e){this.options.interact=e}setTime(e){this.stopAtPosition=null,super.setTime(e),this.updateProgress(e),this.emit("timeupdate",e)}seekTo(e){let t=this.getDuration()*e;this.setTime(t)}play(e,t){let r=Object.create(null,{play:{get:()=>super.play}});return n(this,void 0,void 0,function*(){null!=e&&this.setTime(e);let n=yield r.play.call(this);return null!=t&&(this.media instanceof T?this.media.stopAt(t):this.stopAtPosition=t),n})}playPause(){return n(this,void 0,void 0,function*(){return this.isPlaying()?this.pause():this.play()})}stop(){this.pause(),this.setTime(0)}skip(e){this.setTime(this.getCurrentTime()+e)}empty(){this.load("",[[0]],.001)}setMediaElement(e){this.unsubscribePlayerEvents(),super.setMediaElement(e),this.initPlayerEvents()}exportImage(){return n(this,arguments,void 0,function*(e="image/png",t=1,r="dataURL"){return this.renderer.exportImage(e,t,r)})}destroy(){var e;
74this.emit("destroy"),null==(e=this.abortController)||e.abort(),this.plugins.forEach(e=>e.destroy()),this.subscriptions.forEach(e=>e()),this.unsubscribePlayerEvents(),this.reactiveCleanups.forEach(e=>e()),this.reactiveCleanups=[],this.timer.destroy(),this.renderer.destroy(),super.destroy()}}P.BasePlugin=class extends i{constructor(e){super(),this.subscriptions=[],this.isDestroyed=!1,this.options=e}onInit(){}_init(e){this.isDestroyed&&(this.subscriptions=[],this.isDestroyed=!1),this.wavesurfer=e,this.onInit()}destroy(){this.emit("destroy"),this.subscriptions.forEach(e=>e()),this.subscriptions=[],this.isDestroyed=!0,this.wavesurfer=void 0}},P.dom=l},63573:(e,t,r)=>{"use strict";r.d(t,{S:()=>p});var n=r(3242);function i(e,t,r){return{loaderContainerStyle:{display:"flex",alignItems:"center",justifyContent:"center",height:"50vh"},galleryContainerStyle:{columnCount:e,columnWidth:"".concat(t,"px"),columnGap:"".concat(r,"px"),textAlign:"center"},imageBtnStyle:{border:"none",background:"none",margin:0,padding:0},videoContainerStyle:{margin:"0 0 ".concat(r,"px"),position:"relative"},videoImageStyle:{width:"100%",aspectRatio:"16/9 auto",backgroundColor:"#D3D3D3",cursor:"pointer"},videoCaptionStyle:{paddingBottom:"2.2rem",textAlign:"left",fontWeight:600,color:"inherit"},modalContainerStyle:{outline:"none",position:"fixed",top:0,left:0,width:"100vw",height:"100vh",backgroundColor:"rgba(0, 0, 0, 0.73)",WebkitBackdropFilter:"blur(5px)",backdropFilter:"blur(5px)"},modalSlideNumberStyle:{zIndex:1,position:"absolute",left:0,padding:"13px",backgroundColor:"rgba(35, 35, 35, 0.73)",color:"#fff",fontSize:"0.93rem",transition:"opacity 1s ease-in-out",userSelect:"none",WebkitUserSelect:"none"},modalToolbarStyle:{zIndex:1,display:"flex",position:"absolute",right:0,alignItems:"center",backgroundColor:"rgba(35, 35, 35, 0.73)",transition:"opacity 1s ease-in-out",cursor:"pointer"},modalToolbarBtnStyle:{margin:0,border:"none",background:"none",padding:"13px",color:"#fff",cursor:"pointer"},modalSlideShowSectionStyle:{position:"relative",display:"flex",alignItems:"center",width:"inherit",height:"inherit"},modalIFrameStyle:{margin:"auto",width:"80%",aspectRatio:"16/9",border:"none"},modalSlideBtnStyle:{position:"absolute",border:"none",marginInline:"7px",padding:"10px 15px",backgroundColor:"rgba(35, 35, 35, 0.73)",color:"#fff",transition:"opacity 1s ease-in-out",cursor:"pointer",userSelect:"none",WebkitUserSelect:"none"}}}var o=function(e,t,r,n){function i(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,o){function s(e){try{l(n.next(e))}catch(e){o(e)}}function a(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){e.done?r(e.value):i(e.value).then(s,a)}l((n=n.apply(e,t||[])).next())})},s=function(e,t){var r,n,i,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},s=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return s.next=a(0),s.throw=a(1),s.return=a(2),"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function a(e){return function(t){return l([e,t])}}function l(a){if(r)throw TypeError("Generator is already executing.");for(;s&&(s=0,a[0]&&(o=0)),o;)try{if(r=1,n&&(i=2&a[0]?n.return:a[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,a[1])).done)return i;switch(n=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,n=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(!(i=(i=o.trys).length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){o.label=a[1];break}if(6===a[0]&&o.label<i[1]){o.label=i[1],i=a;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(a);break}i[2]&&o.ops.pop(),o.trys.pop();continue}a=t.call(e,o)}catch(e){a=[6,e],n=0}finally{r=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}};let a=function(e,t,r){return o(this,void 0,void 0,function(){var n,i,o,a,l;return s(this,function(s){switch(s.label){case 0:return n="https://www.googleapis.com/youtube/v3/playlistItems",[4,fetch("".concat(n,"?part=snippet&playlistId=").concat(t,"&maxResults=50").concat(r?"&pageToken=".concat(r):"","&key=").concat(e))];case 1:return[4,s.sent().json()];case 2:return o=(i=s.sent()).items,a=i.nextPageToken,l=i.pageInfo.totalResults,[2,o.map(function(e){var t=e.id,r=e.snippet;return{id:t,title:r.title,thumbnails:r.thumbnails,resourceId:r.resourceId,nextPageToken:a,totalVideosAvailable:l}})]}})})};var l=function(){return(l=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)},u=function(e,t,r,n){function i(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,o){function s(e){try{l(n.next(e))}catch(e){o(e)}}function a(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){e.done?r(e.value):i(e.value).then(s,a)}l((n=n.apply(e,t||[])).next())})},c=function(e,t){var r,n,i,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},s=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return s.next=a(0),s.throw=a(1),s.return=a(2),"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function a(e){return function(t){return l([e,t])}}function l(a){if(r)throw TypeError("Generator is already executing.");for(;s&&(s=0,a[0]&&(o=0)),o;)try{if(r=1,n&&(i=2&a[0]?n.return:a[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,a[1])).done)return i;switch(n=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,n=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(!(i=(i=o.trys).length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){o.label=a[1];break}if(6===a[0]&&o.label<i[1]){o.label=i[1],i=a;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(a);break}i[2]&&o.ops.pop(),o.trys.pop();continue}a=t.call(e,o)}catch(e){a=[6,e],n=0}finally{r=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}},d=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))};function p(e){var t=e.apiKey,r=e.playlistId,o=e.columnCount,s=void 0===o?"auto":o,p=e.columnWidth,f=void 0===p?230:p,h=e.gapSize,g=void 0===h?24:h,m=e.customStyles,y=void 0===m?{}
74:m,v=(0,n.useState)(""),b=v[0],w=v[1],S=(0,n.useState)(1),E=S[0],x=S[1],T=(0,n.useState)(null),C=T[0],P=T[1],M=(0,n.useState)(!1),_=M[0],O=M[1],k=(0,n.useState)(!1),A=k[0],R=k[1],L=(0,n.useRef)(null),j=(0,n.useRef)(null),D=(0,n.useRef)(null),I=i(s,f,g),N=l(l({},I),y),F=N.loaderContainerStyle,B=N.galleryContainerStyle,W=N.imageBtnStyle,z=N.videoContainerStyle,H=N.videoImageStyle,G=N.videoCaptionStyle,U=N.modalContainerStyle,V=N.modalSlideNumberStyle,$=N.modalToolbarStyle,q=N.modalToolbarBtnStyle,Y=N.modalSlideShowSectionStyle,X=N.modalIFrameStyle,J=N.modalSlideBtnStyle;function K(e,t){var r;w(e),x(t),null==(r=j.current)||r.showModal()}function Z(e){var t=null==C?void 0:C.length,r=E+e;t&&(r<1&&(r=t),r>t&&(r=1),r<=t&&r>0&&(w(C[r-1].resourceId.videoId),x(r)))}function Q(e){var t;e&&(null==(t=D.current)||t.requestFullscreen().catch(function(e){alert("Error while attempting to switch into fullscreen mode: ".concat(e.message," (").concat(e.name,")"))})),e||document.exitFullscreen().catch(function(e){return console.error(e)})}function ee(e){"ArrowLeft"===e.key&&Z(-1),"ArrowRight"===e.key&&Z(1),"f"===e.key&&A&&Q(!1),"f"!==e.key||A||Q(!0)}function et(){var e;w(""),null==(e=j.current)||e.close(),A&&Q(!1)}function er(e){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"currentColor",viewBox:"0 0 16 16"},e)}function en(){return u(this,void 0,void 0,function(){var e,n,i;return c(this,function(o){switch(o.label){case 0:if(!C)return[3,4];e=C[C.length-1],o.label=1;case 1:return o.trys.push([1,3,,4]),[4,a(t,r,e.nextPageToken)];case 2:return n=o.sent(),P(d(d([],C,!0),n,!0)),[3,4];case 3:return i=o.sent(),console.error("Error getting next page playlist data: ".concat(i)),[3,4];case 4:return[2]}})})}function ei(){return null==C?void 0:C.map(function(e,t){return"Deleted video"!==e.title&&"Private video"!==e.title?n.createElement("button",{type:"button",ref:t+1===C.length?L:null,style:W,key:e.id,onKeyDown:function(r){return"Enter"===r.key&&K(e.resourceId.videoId,t+1)}},n.createElement("figure",{style:z},n.createElement("img",{alt:"Video ".concat(t+1," of ").concat(C.length),src:e.thumbnails.high.url,onClick:function(){return K(e.resourceId.videoId,t+1)},style:H}),n.createElement("figcaption",{style:G},e.title))):""})}var eo=C?n.createElement("div",{style:B},ei()):n.createElement("div",{style:F},"Loading..."),es=n.createElement("dialog",{ref:j,style:{margin:"auto"}},n.createElement("article",{autoFocus:!0,tabIndex:-1,ref:D,style:U,onKeyDown:function(e){return ee(e)},onMouseEnter:function(){return O(!0)},onMouseLeave:function(){return O(!1)},onClick:function(e){return"SECTION"===e.target.tagName&&et()}},n.createElement("span",{style:l({opacity:+!!_},V)},"".concat(E," / ").concat(null==C?void 0:C.length)),n.createElement("span",{style:l({opacity:+!!_},$)},n.createElement("button",{type:"button","aria-label":"Go full screen (Keyboard shortcut f)",style:l({display:A?"none":"block"},q),title:"Go full screen (f)",onClick:function(){return Q(!0)}},er(n.createElement("path",{d:"M1.5 1a.5.5 0 0 0-.5.5v4a.5.5 0 0 1-1 0v-4A1.5 1.5 0 0 1 1.5 0h4a.5.5 0 0 1 0 1zM10 .5a.5.5 0 0 1 .5-.5h4A1.5 1.5 0 0 1 16 1.5v4a.5.5 0 0 1-1 0v-4a.5.5 0 0 0-.5-.5h-4a.5.5 0 0 1-.5-.5M.5 10a.5.5 0 0 1 .5.5v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 1 0 1h-4A1.5 1.5 0 0 1 0 14.5v-4a.5.5 0 0 1 .5-.5m15 0a.5.5 0 0 1 .5.5v4a1.5 1.5 0 0 1-1.5 1.5h-4a.5.5 0 0 1 0-1h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 .5-.5"}))),n.createElement("button",{type:"button","aria-label":"Exit full screen",style:l({display:A?"block":"none"},q),title:"Exit full screen",onClick:function(){return Q(!1)}},er(n.createElement("path",{d:"M5.5 0a.5.5 0 0 1 .5.5v4A1.5 1.5 0 0 1 4.5 6h-4a.5.5 0 0 1 0-1h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 .5-.5m5 0a.5.5 0 0 1 .5.5v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 1 0 1h-4A1.5 1.5 0 0 1 10 4.5v-4a.5.5 0 0 1 .5-.5M0 10.5a.5.5 0 0 1 .5-.5h4A1.5 1.5 0 0 1 6 11.5v4a.5.5 0 0 1-1 0v-4a.5.5 0 0 0-.5-.5h-4a.5.5 0 0 1-.5-.5m10 1a1.5 1.5 0 0 1 1.5-1.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 0-.5.5v4a.5.5 0 0 1-1 0z"}))),n.createElement("button",{type:"button","aria-label":"Close lightbox",style:q,title:"Close lightbox",onClick:function(){return et()}},er(n.createElement("path",{d:"M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708
74L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8z"})))),n.createElement("section",{style:Y},n.createElement("button",{type:"button","aria-label":"Previous image",style:l({opacity:+!!_,left:0},J),title:"Previous image",onClick:function(){return Z(-1)}},er(n.createElement("path",{fillRule:"evenodd",d:"M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8"}))),n.createElement("iframe",{style:X,src:"https://www.youtube.com/embed/".concat(b,"?v=").concat(b),title:"YouTube video player",referrerPolicy:"strict-origin-when-cross-origin",allowFullScreen:!0}),n.createElement("button",{type:"button","aria-label":"Next image",style:l({opacity:+!!_,right:0},J),title:"Next image",onClick:function(){return Z(1)}},er(n.createElement("path",{fillRule:"evenodd",d:"M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8"}))))));return(0,n.useEffect)(function(){!function(){u(this,void 0,void 0,function(){var e;return c(this,function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,a(t,r)];case 1:return P(n.sent()),[3,3];case 2:return e=n.sent(),console.error("Error getting playlist data: ".concat(e)),[3,3];case 3:return[2]}})})}()},[t,r]),(0,n.useEffect)(function(){var e=new IntersectionObserver(function(e){var t=C&&C.length<C[0].totalVideosAvailable;e[0].isIntersecting&&t&&en()});return L.current&&e.observe(L.current),function(){return e.disconnect()}},[C]),(0,n.useEffect)(function(){function e(){var e;R(!!document.fullscreenElement),null==(e=D.current)||e.focus()}return document.addEventListener("fullscreenchange",e),function(){return document.removeEventListener("fullscreenchange",e)}},[]),(0,n.useEffect)(function(){var e,t;(null==(e=j.current)?void 0:e.open)&&(document.documentElement.style.overflow="hidden"),(null==(t=j.current)?void 0:t.open)||(document.documentElement.style.overflow="")}),n.createElement(n.Fragment,null,eo,es)}},64502:(e,t,r)=>{e=r.nmd(e);var n=r(9787),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,s=o&&o.exports===i&&n.process,a=function(){try{var e=o&&o.require&&o.require("util").types;if(e)return e;return s&&s.binding&&s.binding("util")}catch(e){}}();e.exports=a},64522:(e,t,r)=>{"use strict";r.d(t,{T:()=>i});var n=r(49145);function i(e,t){let r=(0,n.a)(e)-(0,n.a)(t);return r>0?-1:r<0?1:r}},66567:(e,t,r)=>{var n="/",i=r(37811);!function(){var t={782:function(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},646:function(e){"use strict";let t={};function r(e,r,n){function i(e,t,n){return"string"==typeof r?r:r(e,t,n)}n||(n=Error);class o extends n{constructor(e,t,r){super(i(e,t,r))}}o.prototype.name=n.name,o.prototype.code=e,t[e]=o}function n(e,t){if(!Array.isArray(e))return`of ${t} ${String(e)}`;{let r=e.length;return(e=e.map(e=>String(e)),r>2)?`one of ${t} ${e.slice(0,r-1).join(", ")}, or `+e[r-1]:2===r?`one of ${t} ${e[0]} or ${e[1]}`:`of ${t} ${e[0]}`}}function i(e,t,r){return e.substr(!r||r<0?0:+r,t.length)===t}function o(e,t,r){return(void 0===r||r>e.length)&&(r=e.length),e.substring(r-t.length,r)===t}function s(e,t,r){return"number"!=typeof r&&(r=0),!(r+t.length>e.length)&&-1!==e.indexOf(t,r)}r("ERR_INVALID_OPT_VALUE",function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'},TypeError),r("ERR_INVALID_ARG_TYPE",function(e,t,r){let a,l;if("string"==typeof t&&i(t,"not ")?(a="must not be",t=t.replace(/^not /,"")):a="must be",o(e," argument"))l=`The ${e} ${a} ${n(t,"type")}`;else{let r=s(e,".")?"property":"argument";l=`The "${e}" ${r} ${a} ${n(t,"type")}`}return l+`. Received type ${typeof r}`},TypeError),r("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),r("ERR_METHOD_NOT_IMPLEMENTED",function(e){return"The "+e+" method is not implemented"}),r("ERR_STREAM_PREMATURE_CLOSE","Premature close"),r("ERR_STREAM_DESTROYED",function(e){return"Cannot call "+e+" after a stream was destroyed"}),r("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),r("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),r("ERR_STREAM_WRITE_AFTER_END","write after end"),r("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),r("ERR_UNKNOWN_ENCODING",function(e){return"Unknown encoding: "+e},TypeError),r("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.q=t},403:function(e,t,r){"use strict";var n=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};e.exports=c;var o=r(709),s=r(337);r(782)(c,o);for(var a=n(s.prototype),l=0;l<a.length;l++){var u=a[l];c.prototype[u]||(c.prototype[u]=s.prototype[u])}function c(e){if(!(this instanceof c))return new c(e);o.call(this,e),s.call(this,e),this.allowHalfOpen=!0,e&&(!1===e.readable&&(this.readable=!1),!1===e.writable&&(this.writable=!1),!1===e.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",d)))}function d(){this._writableState.ended||i.nextTick(p,this)}function p(e){e.end()}Object.defineProperty(c.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(c.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(c.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(c.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&this._readableState.destroyed&&this._writableState.destroyed},set:function(e){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=e,this._writableState.destroyed=e)}})},889:function(e,t,r){"use strict";e.exports=i;var n=r(170);function i(e){if(!(this instanceof i))return new i(e);n.call(this,e)}r(782)(i,n),i.prototype._transform=function(e,t,r){r(null,e)}},709:function(e,t,n){"use strict";e.exports=O,O.ReadableState=_,n(361).EventEmitter;var o,s,a,l,u,c=function(e,t){return e.listeners(t).length},d=n(678),p=n(300).Buffer,f=r.g.Uint8Array||function(){};function h(e){return p.from(e)}function g(e){return p.isBuffer(e)||e instanceof f}var m=n(837);s=m&&m.debuglog?m.debuglog("stream"):function(){};var y=n(379),v=n(25),b=n(776).getHighWaterMark,w=n(646).q,S=w.ERR_INVALID_ARG_TYPE,E=w.ERR_STREAM_PUSH_AFTER_EOF,x=w.ERR_METHOD_NOT_IMPLEMENT
vendor: 22,108 bytes, line 74
74ED,T=w.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;n(782)(O,d);var C=v.errorOrDestroy,P=["error","close","destroy","pause","resume"];function M(e,t,r){if("function"==typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}function _(e,t,r){o=o||n(403),e=e||{},"boolean"!=typeof r&&(r=t instanceof o),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=b(this,e,"readableHighWaterMark",r),this.buffer=new y,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(a||(a=n(704).s),this.decoder=new a(e.encoding),this.encoding=e.encoding)}function O(e){if(o=o||n(403),!(this instanceof O))return new O(e);var t=this instanceof o;this._readableState=new _(e,this,t),this.readable=!0,e&&("function"==typeof e.read&&(this._read=e.read),"function"==typeof e.destroy&&(this._destroy=e.destroy)),d.call(this)}function k(e,t,r,n,i){s("readableAddChunk",t);var o,a=e._readableState;if(null===t)a.reading=!1,I(e,a);else if(i||(o=R(a,t)),o)C(e,o);else if(a.objectMode||t&&t.length>0)if("string"==typeof t||a.objectMode||Object.getPrototypeOf(t)===p.prototype||(t=h(t)),n)a.endEmitted?C(e,new T):A(e,a,t,!0);else if(a.ended)C(e,new E);else{if(a.destroyed)return!1;a.reading=!1,a.decoder&&!r?(t=a.decoder.write(t),a.objectMode||0!==t.length?A(e,a,t,!1):B(e,a)):A(e,a,t,!1)}else n||(a.reading=!1,B(e,a));return!a.ended&&(a.length<a.highWaterMark||0===a.length)}function A(e,t,r,n){t.flowing&&0===t.length&&!t.sync?(t.awaitDrain=0,e.emit("data",r)):(t.length+=t.objectMode?1:r.length,n?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&&N(e)),B(e,t)}function R(e,t){var r;return g(t)||"string"==typeof t||void 0===t||e.objectMode||(r=new S("chunk",["string","Buffer","Uint8Array"],t)),r}Object.defineProperty(O.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}}),O.prototype.destroy=v.destroy,O.prototype._undestroy=v.undestroy,O.prototype._destroy=function(e,t){t(e)},O.prototype.push=function(e,t){var r,n=this._readableState;return n.objectMode?r=!0:"string"==typeof e&&((t=t||n.defaultEncoding)!==n.encoding&&(e=p.from(e,t),t=""),r=!0),k(this,e,t,!1,r)},O.prototype.unshift=function(e){return k(this,e,null,!0,!1)},O.prototype.isPaused=function(){return!1===this._readableState.flowing},O.prototype.setEncoding=function(e){a||(a=n(704).s);var t=new a(e);this._readableState.decoder=t,this._readableState.encoding=this._readableState.decoder.encoding;for(var r=this._readableState.buffer.head,i="";null!==r;)i+=t.write(r.data),r=r.next;return this._readableState.buffer.clear(),""!==i&&this._readableState.buffer.push(i),this._readableState.length=i.length,this};var L=0x40000000;function j(e){return e>=L?e=L:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function D(e,t){if(e<=0||0===t.length&&t.ended)return 0;if(t.objectMode)return 1;if(e!=e)if(t.flowing&&t.length)return t.buffer.head.data.length;else return t.length;return(e>t.highWaterMark&&(t.highWaterMark=j(e)),e<=t.length)?e:t.ended?t.length:(t.needReadable=!0,0)}function I(e,t){if(s("onEofChunk"),!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,t.sync?N(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,F(e)))}}function N(e){var t=e._readableState;s("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(s("emitReadable",t.flowing),t.emittedReadable=!0,i.nextTick(F,e))}function F(e){var t=e._readableState;s("emitReadable_",t.destroyed,t.length,t.ended),!t.destroyed&&(t.length||t.ended)&&(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,$(e)}function B(e,t){t.readingMore||(t.readingMore=!0,i.nextTick(W,e,t))}function W(e,t){for(;!t.reading&&!t.ended&&(t.length<t.highWaterMark||t.flowing&&0===t.length);){var r=t.length;if(s("maybeReadMore read 0"),e.read(0),r===t.length)break}t.readingMore=!1}function z(e){return function(){var t=e._readableState;s("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&c(e,"data")&&(t.flowing=!0,$(e))}}function H(e){var t=e._readableState;t.readableListening=e.listenerCount("readable")>0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function G(e){s("readable nexttick read 0"),e.read(0)}function U(e,t){t.resumeScheduled||(t.resumeScheduled=!0,i.nextTick(V,e,t))}function V(e,t){s("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),$(e),t.flowing&&!t.reading&&e.read(0)}function $(e){var t=e._readableState;for(s("flow",t.flowing);t.flowing&&null!==e.read(););}function q(e,t){var r;return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r)}function Y(e){var t=e._readableState;s("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,i.nextTick(X,t,e))}function X(e,t){if(s("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}function J(e,t){for(var r=0,n=e.length;r<n;r++)if(e[r]===t)return r;return -1}O.prototype.read=function(e){s("read",e),e=parseInt(e,10);var t,r=this._readableState,n=e;if(0!==e&&(r.emittedReadable=!1),0===e&&r.needReadable&&((0!==r.highWaterMark?r.length>=r.highWaterMark:r.length>0)||r.ended))return s("read: emitReadable",r.length,r.ended),0===r.length&&r.ended?Y(this):N(this),null;if(0===(e=D(e,r))&&r.ended)return 0===r.length&&Y(this),null;var i=r.needReadable;return s("need readable",i),(0===r.length||r.length-e<r.highWaterMark)&&s("length less than watermark",i=!0),r.ended||r.reading?s("reading or ended",i=!1):i&&(s("do read"),r.reading=!0,r.sync=!0,0===r.length&&(r.needReadable=!0),this._read(r.highWaterMark),r.sync=!1,r.reading||(e=D(n,r))),null===(t=e>0?q(e,r):null)?(r.needReadable=r.length<=r.highWaterMark,e=0):(r.length-=e,r.awaitDrain=0),0===r.length&&(r.ended||(r.needReadable=!0),n!==e&&r.ended&&Y(this)),null!==t&&this.emit("data",t),t},O.prototype._read=function(e){C(this,new x("_read()"))},O.prototype.pipe=function(e,t){var r=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=e;break;case 1:n.pipes=[n.pipes,e];break;default:n.pipes.push(e)}n.pipesCount+=1,s("pipe count=%d opts=%j",n.pipesCount,t);var o=t&&!1===t.end||e===i.stdout||e===i.stderr?y:l;function a(e,t){s("onunpipe"),e===r&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,p())}function l(){s("onend"),e.end()}n.endEmitted?i.nextTick(o):r.once("end",o),e.on("unpipe",a);var u=z(r);e.on("drain",u);var d=!1;function p(){s("cleanup"),e.removeListener("close",g),e.removeListener("finish",m),e.removeListener("drain",u),e.removeListener("error",h),e.removeListener("unpipe",a),r.removeListener("end",l),r.removeListener("end",y),r.removeListener("data",f),d=!0,n.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&u()}function f(t){s("ondata");var i=e.write(t);s("dest.write",i),!1===i&&((1===n.pipesCount&&n.pipes===e||n.pipesCount>1&&-1!==J(n.pipes,e))&&!d&&(s("false write response, pause",n.awaitDrain),n.awaitDrain++),r.pause())}function h(t){s("onerror",t),y(),e.removeListener("error",h),0===c(e,"error")&&C(e,t)}function g(){e.removeListener("finish",m),y()}function m(){s("onfinish"),e.removeListener("close",g),y()}function y(){s("unpipe"),r.unpipe(e)}return r.on("data",f),M(e,"error",h),e.once("close",g),e.once("finish",m),e.emit("pipe",r),n.flowing||(s("pipe resume"),r.resume()),e},O.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var o=0;o<i;o++)n[o].emit("unpipe",this,{hasUnpiped:!1});return this}var s=J(t.pipes,e);return -1===s||(t.pipes.splice(s,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this,r)),this},O.prototype.on=function(e,t){var r=d.prototype.on.call(this,e,t),n=this._readableState;return"data"===e?(n.readableListening=this.listenerCount("readable")>0,!1!==n.flowing&&this.resume()):"readable"!==e||n.endEmitted||n.readableListening||(n.readableListening=n.needReadable=!0,n.flowing=!1,n.emittedReadable=!1,s("on readable",n.length,n.reading),n.length?N(this):n.reading||i.nextTick(G,this)),r},O.prototype.addListener=O.prototype.on,O.prototype.removeListener=function(e,t){var r=d.prototype.removeListener.call(this,e,t);return"readable"===e&&i.nextTick(H,this),r},O.prototype.removeAllListeners=function(e){var t=d.prototype.removeAllListeners.apply(this,arguments);return("readable"===e||void 0===e)&&i.nextTick(H,this),t},O.prototype.resume=function(){var e=this._readableState;return e.flowing||(s("resume"),e.flowing=!e.readableListening,U(this,e)),e.paused=!1,this},O.prototype.pause=function(){return s("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(s("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},O.prototype.wrap=function(e){var t=this,r=this._readableState,n=!1;for(var i in e.on("end",function(){if(s("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&t.push(e)}t.push(null)}),e.on("data",function(i){if(s("wrapped data"),r.decoder&&(i=r.decoder.write(i)),!r.objectMode||null!=i)(r.objectMode||i&&i.length)&&(t.push(i)||(n=!0,e.pause()))}),e)void 0===this[i]&&"function"==typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));for(var o=0;o<P.length;o++)e.on(P[o],this.emit.bind(this,P[o]));return this._read=function(t){s("wrapped _read",t),n&&(n=!1,e.resume())},this},"function"==typeof Symbol&&(O.prototype[Symbol.asyncIterator]=function(){return void 0===l&&(l=n(871)),l(this)}),Object.defineProperty(O.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(O.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(O.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(e){this._readableState&&(this._readableState.flowing=e)}}),O._fromList=q,Object.defineProperty(O.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"==typeof Symbol&&(O.from=function(e,t){return void 0===u&&(u=n(727)),u(O,e,t)})},170:function(e,t,r){"use strict";e.exports=c;var n=r(646).q,i=n.ERR_METHOD_NOT_IMPLEMENTED,o=n.ERR_MULTIPLE_CALLBACK,s=n.ERR_TRANSFORM_ALREADY_TRANSFORMING,a=n.ERR_TRANSFORM_WITH_LENGTH_0,l=r(403);function u(e,t){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(null===n)return this.emit("error",new o);r.writechunk=null,r.writecb=null,null!=t&&this.push(t),n(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}function c(e){if(!(this instanceof c))return new c(e);l.call(this,e),this._transformState={afterTransform:u.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",d)}function d(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?p(this,null,null):this._flush(function(t,r){p(e,t,r)})}function p(e,t,r){if(t)return e.emit("error",t);if(null!=r&&e.push(r),e._writableState.length)throw new a;if(e._transformState.transforming)throw new s;return e.push(null)}r(782)(c,l),c.prototype.push=function(e,t){return this._transformState.needTransform=!1,l.prototype.push.call(this,e,t)},c.prototype._transform=function(e,t,r){r(new i("_transform()"))},c.prototype._write=function(e,t,r){var n=this._transformState;if(n.writecb=r,n.writechunk=e,n.writeencoding=t,!n.transforming){var i=this._readableState;(n.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},c.prototype._read=function(e){var t=this._transformState;null===t.writechunk||t.transforming?t.needTransform=!0:(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform))},c.prototype._destroy=function(e,t){l.prototype._destroy.call(this,e,function(e){t(e)})}},337:function(e,t,n){"use strict";function o(e){var t=this;this.next=null,this.entry=null,this.finish=function(){V(t,e)}}e.exports=_,_.WritableState=M;var s,a,l={deprecate:n(769)},u=n(678),c=n(300).Buffer,d=r.g.Uint8Array||function(){};function p(e){return c.from(e)}function f(e){return c.isBuffer(e)||e instanceof d}var h=n(25),g=n(776).getHighWaterMark,m=n(646).q,y=m.ERR_INVALID_ARG_TYPE,v=m.ERR_METHOD_NOT_IMPLEMENTED,b=m.ERR_MULTIPLE_CALLBACK,w=m.ERR_STREAM_CANNOT_PIPE,S=m.ERR_STREAM_DESTROYED,E=m.ERR_STREAM_NULL_VALUES,x=m.ERR_STREAM_WRITE_AFTER_END,T=m.ERR_UNKNOWN_ENCODING,C=h.errorOrDestroy;function P(){}function M(e,t,r){s=s||n(403),e=e||{},"boolean"!=typeof r&&(r=t instanceof s),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=g(this,e,"writableHighWaterMark",r),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var i=!1===e.decodeStrings;this.decodeStrings=!i,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){I(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new o(this)}function _(e){var t=this instanceof(s=s||n(403));if(!t&&!a.call(_,this))return new _(e);this._writableState=new M(e,this,t),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev),"function"==typeof e.destroy&&(this._destroy=e.destroy),"function"==typeof e.final&&(this._final=e.final)),u.call(this)}function O(e,t){var r=new x;C(e,r),i.nextTick(t,r)}function k(e,t,r,n){var o;return null===r?o=new E:"string"==typeof r||t.objectMode||(o=new y("chunk",["string","Buffer"],r)),!o||(C(e,o),i.nextTick(n,o),!1)}function A(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=c.from(t,r)),t}function R(e,t,r,n,i,o){if(!r){var s=A(t,n,i);n!==s&&(r=!0,i="buffer",n=s)}var a=t.objectMode?1:n.length;t.length+=a;var l=t.length<t.highWaterMark;if(l||(t.needDrain=!0),t.writing||t.corked){var u=t.lastBufferedRequest;t.lastBufferedRequest={chunk:n,encoding:i,isBuf:r,callback:o,next:null},u?u.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else L(e,t,!1,a,n,i,o);return l}function L(e,t,r,n,i,o,s){t.writelen=n,t.writecb=s,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new S("write")):r?e._writev(i,t.onwrite):e._write(i,o,t.onwrite),t.sync=!1}function j(e,t,r,n,o){--t.pendingcb,r?(i.nextTick(o,n),i.nextTick(G,e,t),e._writableState.errorEmitted=!0,C(e,n)):(o(n),e._writableState.errorEmitted=!0,C(e,n),G(e,t))}function D(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}function I(e,t){var r=e._writableState,n=r.sync,o=r.writecb;if("function"!=typeof o)throw new b;if(D(r),t)j(e,r,n,t,o);else{var s=W(r)||e.destroyed;s||r.corked||r.bufferProcessing||!r.bufferedRequest||B(e,r),n?i.nextTick(N,e,r,s,o):N(e,r,s,o)}}function N(e,t,r,n){r||F(e,t),t.pendingcb--,n(),G(e,t)}function F(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}function B(e,t){t.bufferProcessing=!0;var r=t.bufferedRequest;if(e._writev&&r&&r.next){var n=Array(t.bufferedRequestCount),i=t.corkedRequestsFree;i.entry=r;for(var s=0,a=!0;r;)n[s]=r,r.isBuf||(a=!1),r=r.next,s+=1;n.allBuffers=a,L(e,t,!0,t.length,n,"",i.finish),t.pendingcb++,t.lastBufferedRequest=null,i.next?(t.corkedRequestsFree=i.next,i.next=null):t.corkedRequestsFree=new o(t),t.bufferedRequestCount=0}else{for(;r;){var l=r.chunk,u=r.encoding,c=r.callback,d=t.objectMode?1:l.length;if(L(e,t,!1,d,l,u,c),r=r.next,t.bufferedRequestCount--,t.writing)break}null===r&&(t.lastBufferedRequest=null)}t.bufferedRequest=r,t.bufferProcessing=!1}function W(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function z(e,t){e._final(function(r){t.pendingcb--,r&&C(e,r),t.prefinished=!0,e.emit("prefinish"),G(e,t)})}function H(e,t){t.prefinished||t.finalCalled||("function"!=typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,i.nextTick(z,e,t)))}function G(e,t){var r=W(t);if(r&&(H(e,t),0===t.pendingcb)&&(t.finished=!0,e.emit("finish"),t.autoDestroy)){var n=e._readableState;(!n||n.autoDestroy&&n.endEmitted)&&e.destroy()}return r}function U(e,t,r){t.ending=!0,G(e,t),r&&(t.finished?i.nextTick(r):e.once("finish",r)),t.ended=!0,e.writable=!1}function V(e,t,r){var n=e.entry;for(e.entry=null;n;){var i=n.callback;t.pendingcb--,i(r),n=n.next}t.corkedRequestsFree.next=e}n(782)(_,u),M.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(M.prototype,"buffer",{get:l.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(a=Function.prototype[Symbol.hasInstance],Object.defineProperty(_,Symbol.hasInstance,{value:function(e){return!!a.call(this,e)||this===_&&e&&e._writableState instanceof M}})):a=function(e){return e instanceof this},_.prototype.pipe=function(){C(this,new w)},_.prototype.write=function(e,t,r){var n=this._writableState,i=!1,o=!n.objectMode&&f(e);return o&&!c.isBuffer(e)&&(e=p(e)),"function"==typeof t&&(r=t,t=null),o?t="buffer":t||(t=n.defaultEncoding),"function"!=typeof r&&(r=P),n.ending?O(this,r):(o||k(this,n,e,r))&&(n.pendingcb++,i=R(this,n,o,e,t,r)),i},_.prototype.cork=function(){this._writableState.corked++},_.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.bufferProcessing||!e.bufferedRequest||B(this,e))},_.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new T(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(_.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(_.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),_.prototype._write=function(e,t,r){r(new v("_write()"))},_.prototype._writev=null,_.prototype.end=function(e,t,r){var n=this._writableState;return"function"==typeof e?(r=e,e=null,t=null):"function"==typeof t&&(r=t,t=null),null!=e&&this.write(e,t),n.corked&&(n.corked=1,this.uncork()),n.ending||U(this,n,r),this},Object.defineProperty(_.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(_.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),_.prototype.destroy=h.destroy,_.prototype._undestroy=h.undestroy,_.prototype._destroy=function(e,t){t(e)}},871:function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var o,s=r(698),a=Symbol("lastResolve"),l=Symbol("lastReject"),u=Symbol("error"),c=Symbol("ended"),d=Symbol("lastPromise"),p=Symbol("handlePromise"),f=Symbol("stream");function h(e,t){return{value:e,done:t}}function g(e){var t=e[a];if(null!==t){var r=e[f].read();null!==r&&(e[d]=null,e[a]=null,e[l]=null,t(h(r,!1)))}}function m(e){i.nextTick(g,e)}function y(e,t){return function(r,n){e.then(function(){if(t[c])return void r(h(void 0,!0));t[p](r,n)},n)}}var v=Object.getPrototypeOf(function(){}),b=Object.setPrototypeOf((n(o={get stream(){return this[f]},next:function(){var e,t=this,r=this[u];if(null!==r)return Promise.reject(r);if(this[c])return Promise.resolve(h(void 0,!0));if(this[f].destroyed)return new Promise(function(e,r){i.nextTick(function(){t[u]?r(t[u]):e(h(void 0,!0))})});var n=this[d];if(n)e=new Promise(y(n,this));else{var o=this[f].read();if(null!==o)return Promise.resolve(h(o,!1));e=new Promise(this[p])}return this[d]=e,e}},Symbol.asyncIterator,function(){return this}),n(o,"return",function(){var e=this;return new Promise(function(t,r){e[f].destroy(null,function(e){if(e)return void r(e);t(h(void 0,!0))})})}),o),v);e.exports=function(e){var t,r=Object.create(b,(n(t={},f,{value:e,writable:!0}),n(t,a,{value:null,writable:!0}),n(t,l,{value:null,writable:!0}),n(t,u,{value:null,writable:!0}),n(t,c,{value:e._readableState.endEmitted,writable:!0}),n(t,p,{value:function(e,t){var n=r[f].read();n?(r[d]=null,r[a]=null,r[l]=null,e(h(n,!1))):(r[a]=e,r[l]=t)},writable:!0}),t));
vendor: 4,759 bytes, line 74
74return r[d]=null,s(e,function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=r[l];null!==t&&(r[d]=null,r[a]=null,r[l]=null,t(e)),r[u]=e;return}var n=r[a];null!==n&&(r[d]=null,r[a]=null,r[l]=null,n(h(void 0,!0))),r[c]=!0}),e.on("readable",m.bind(null,r)),r}},379:function(e,t,r){"use strict";function n(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 i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach(function(t){o(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function a(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 l(e,t,r){return t&&a(e.prototype,t),r&&a(e,r),e}var u=r(300).Buffer,c=r(837).inspect,d=c&&c.custom||"inspect";function p(e,t,r){u.prototype.copy.call(e,t,r)}e.exports=function(){function e(){s(this,e),this.head=null,this.tail=null,this.length=0}return l(e,[{key:"push",value:function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";for(var t=this.head,r=""+t.data;t=t.next;)r+=e+t.data;return r}},{key:"concat",value:function(e){if(0===this.length)return u.alloc(0);for(var t=u.allocUnsafe(e>>>0),r=this.head,n=0;r;)p(r.data,t,n),n+=r.data.length,r=r.next;return t}},{key:"consume",value:function(e,t){var r;return e<this.head.data.length?(r=this.head.data.slice(0,e),this.head.data=this.head.data.slice(e)):r=e===this.head.data.length?this.shift():t?this._getString(e):this._getBuffer(e),r}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(e){var t=this.head,r=1,n=t.data;for(e-=n.length;t=t.next;){var i=t.data,o=e>i.length?i.length:e;if(o===i.length?n+=i:n+=i.slice(0,e),0==(e-=o)){o===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(o));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=u.allocUnsafe(e),r=this.head,n=1;for(r.data.copy(t),e-=r.data.length;r=r.next;){var i=r.data,o=e>i.length?i.length:e;if(i.copy(t,t.length-e,0,o),0==(e-=o)){o===i.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=i.slice(o));break}++n}return this.length-=n,t}},{key:d,value:function(e,t){return c(this,i({},t,{depth:0,customInspect:!1}))}}]),e}()},25:function(e){"use strict";function t(e,t){n(e,t),r(e)}function r(e){(!e._writableState||e._writableState.emitClose)&&(!e._readableState||e._readableState.emitClose)&&e.emit("close")}function n(e,t){e.emit("error",t)}e.exports={destroy:function(e,o){var s=this,a=this._readableState&&this._readableState.destroyed,l=this._writableState&&this._writableState.destroyed;return a||l?o?o(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,i.nextTick(n,this,e)):i.nextTick(n,this,e)):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(e){!o&&e?s._writableState?s._writableState.errorEmitted?i.nextTick(r,s):(s._writableState.errorEmitted=!0,i.nextTick(t,s,e)):i.nextTick(t,s,e):o?(i.nextTick(r,s),o(e)):i.nextTick(r,s)})),this},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(e,t){var r=e._readableState,n=e._writableState;r&&r.autoDestroy||n&&n.autoDestroy?e.destroy(t):e.emit("error",t)}}},698:function(e,t,r){"use strict";
vendor: 2,421 bytes, line 74
74var n=r(646).q.ERR_STREAM_PREMATURE_CLOSE;function i(e){var t=!1;return function(){if(!t){t=!0;for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];e.apply(this,n)}}}function o(){}function s(e){return e.setHeader&&"function"==typeof e.abort}function a(e,t,r){if("function"==typeof t)return a(e,null,t);t||(t={}),r=i(r||o);var l=t.readable||!1!==t.readable&&e.readable,u=t.writable||!1!==t.writable&&e.writable,c=function(){e.writable||p()},d=e._writableState&&e._writableState.finished,p=function(){u=!1,d=!0,l||r.call(e)},f=e._readableState&&e._readableState.endEmitted,h=function(){l=!1,f=!0,u||r.call(e)},g=function(t){r.call(e,t)},m=function(){var t;return l&&!f?(e._readableState&&e._readableState.ended||(t=new n),r.call(e,t)):u&&!d?(e._writableState&&e._writableState.ended||(t=new n),r.call(e,t)):void 0},y=function(){e.req.on("finish",p)};return s(e)?(e.on("complete",p),e.on("abort",m),e.req?y():e.on("request",y)):u&&!e._writableState&&(e.on("end",c),e.on("close",c)),e.on("end",h),e.on("finish",p),!1!==t.error&&e.on("error",g),e.on("close",m),function(){e.removeListener("complete",p),e.removeListener("abort",m),e.removeListener("request",y),e.req&&e.req.removeListener("finish",p),e.removeListener("end",c),e.removeListener("close",c),e.removeListener("finish",p),e.removeListener("end",h),e.removeListener("error",g),e.removeListener("close",m)}}e.exports=a},727:function(e,t,r){"use strict";function n(e,t,r,n,i,o,s){try{var a=e[o](s),l=a.value}catch(e){r(e);return}a.done?t(l):Promise.resolve(l).then(n,i)}function i(e){return function(){var t=this,r=arguments;return new Promise(function(i,o){var s=e.apply(t,r);function a(e){n(s,i,o,a,l,"next",e)}function l(e){n(s,i,o,a,l,"throw",e)}a(void 0)})}}function o(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 s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){a(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}
74var l=r(646).q.ERR_INVALID_ARG_TYPE;e.exports=function(e,t,r){if(t&&"function"==typeof t.next)n=t;else if(t&&t[Symbol.asyncIterator])n=t[Symbol.asyncIterator]();else if(t&&t[Symbol.iterator])n=t[Symbol.iterator]();else throw new l("iterable",["Iterable"],t);var n,o=new e(s({objectMode:!0},r)),a=!1;function u(){return c.apply(this,arguments)}function c(){return(c=i(function*(){try{var e=yield n.next(),t=e.value;e.done?o.push(null):o.push((yield t))?u():a=!1}catch(e){o.destroy(e)}})).apply(this,arguments)}return o._read=function(){a||(a=!0,u())},o}},442:function(e,t,r){"use strict";function n(e){var t=!1;return function(){t||(t=!0,e.apply(void 0,arguments))}}var i,o=r(646).q,s=o.ERR_MISSING_ARGS,a=o.ERR_STREAM_DESTROYED;function l(e){if(e)throw e}function u(e){return e.setHeader&&"function"==typeof e.abort}function c(e,t,o,s){s=n(s);var l=!1;e.on("close",function(){l=!0}),void 0===i&&(i=r(698)),i(e,{readable:t,writable:o},function(e){if(e)return s(e);l=!0,s()});var c=!1;return function(t){if(!l&&!c){if(c=!0,u(e))return e.abort();if("function"==typeof e.destroy)return e.destroy();s(t||new a("pipe"))}}}function d(e){e()}function p(e,t){return e.pipe(t)}function f(e){return e.length&&"function"==typeof e[e.length-1]?e.pop():l}e.exports=function(){for(var e,t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];var i=f(r);if(Array.isArray(r[0])&&(r=r[0]),r.length<2)throw new s("streams");var o=r.map(function(t,n){var s=n<r.length-1;return c(t,s,n>0,function(t){e||(e=t),t&&o.forEach(d),s||(o.forEach(d),i(e))})});return r.reduce(p)}},776:function(e,t,r){"use strict";var n=r(646).q.ERR_INVALID_OPT_VALUE;function i(e,t,r){return null!=e.highWaterMark?e.highWaterMark:t?e[r]:null}e.exports={getHighWaterMark:function(e,t,r,o){var s=i(t,o,r);if(null!=s){if(!(isFinite(s)&&Math.floor(s)===s)||s<0)throw new n(o?r:"highWaterMark",s);return Math.floor(s)}return e.objectMode?16:16384}}},678:function(e,t,r){e.exports=r(781)},55:function(e,t,r){var n=r(300),i=n.Buffer;function o(e,t){for(var r in e)t[r]=e[r]}function s(e,t,r){return i(e,t,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=n:(o(n,t),t.Buffer=s),s.prototype=Object.create(i.prototype),o(i,s),s.from=function(e,t,r){if("number"==typeof e)throw TypeError("Argument must not be a number");return i(e,t,r)},s.alloc=function(e,t,r){if("number"!=typeof e)throw TypeError("Argument must be a number");var n=i(e);return void 0!==t?"string"==typeof r?n.fill(t,r):n.fill(t):n.fill(0),n},s.allocUnsafe=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return i(e)},s.allocUnsafeSlow=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return n.SlowBuffer(e)}},173:function(e,t,r){e.exports=i;var n=r(361).EventEmitter;function i(){n.call(this)}r(782)(i,n),i.Readable=r(709),i.Writable=r(337),i.Duplex=r(403),i.Transform=r(170),i.PassThrough=r(889),i.finished=r(698),i.pipeline=r(442),i.Stream=i,i.prototype.pipe=function(e,t){var r=this;function i(t){e.writable&&!1===e.write(t)&&r.pause&&r.pause()}function o(){r.readable&&r.resume&&r.resume()}r.on("data",i),e.on("drain",o),e._isStdio||t&&!1===t.end||(r.on("end",a),r.on("close",l));var s=!1;function a(){s||(s=!0,e.end())}function l(){s||(s=!0,"function"==typeof e.destroy&&e.destroy())}function u(e){if(c(),0===n.listenerCount(this,"error"))throw e}function c(){r.removeListener("data",i),e.removeListener("drain",o),r.removeListener("end",a),r.removeListener("close",l),r.removeListener("error",u),e.removeListener("error",u),r.removeListener("end",c),r.removeListener("close",c),e.removeListener("close",c)}return r.on("error",u),e.on("error",u),r.on("end",c),r.on("close",c),e.on("close",c),e.emit("pipe",r),e}},704:function(e,t,r){"use strict";var n=r(55).Buffer,i=n.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(e){var t;if(!e)return"utf8";for(;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";
74case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function s(e){var t=o(e);if("string"!=typeof t&&(n.isEncoding===i||!i(e)))throw Error("Unknown encoding: "+e);return t||e}function a(e){var t;switch(this.encoding=s(e),this.encoding){case"utf16le":this.text=h,this.end=g,t=4;break;case"utf8":this.fillLast=d,t=4;break;case"base64":this.text=m,this.end=y,t=3;break;default:this.write=v,this.end=b;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(t)}function l(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function u(e,t,r){var n=t.length-1;if(n<r)return 0;var i=l(t[n]);return i>=0?(i>0&&(e.lastNeed=i-1),i):--n<r||-2===i?0:(i=l(t[n]))>=0?(i>0&&(e.lastNeed=i-2),i):--n<r||-2===i?0:(i=l(t[n]))>=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0}function c(e,t,r){if((192&t[0])!=128)return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if((192&t[1])!=128)return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&(192&t[2])!=128)return e.lastNeed=2,"�"}}function d(e){var t=this.lastTotal-this.lastNeed,r=c(this,e,t);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):void(e.copy(this.lastChar,t,0,e.length),this.lastNeed-=e.length)}function p(e,t){var r=u(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString("utf8",t,n)}function f(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t}function h(e,t){if((e.length-t)%2==0){var r=e.toString("utf16le",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function g(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function m(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function y(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function v(e){return e.toString(this.encoding)}function b(e){return e&&e.length?this.write(e):""}t.s=a,a.prototype.write=function(e){var t,r;if(0===e.length)return"";if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r<e.length?t?t+this.text(e,r):this.text(e,r):t||""},a.prototype.end=f,a.prototype.text=p,a.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},769:function(e){function t(e){try{if(!r.g.localStorage)return!1}catch(e){return!1}var t=r.g.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}e.exports=function e(e,r){if(t("noDeprecation"))return e;var n=!1;return function(){if(!n){if(t("throwDeprecation"))throw Error(r);t("traceDeprecation")?console.trace(r):console.warn(r),n=!0}return e.apply(this,arguments)}}},300:function(e){"use strict";e.exports=r(45656)},361:function(e){"use strict";e.exports=r(24224)},781:function(e){"use strict";e.exports=r(24224).EventEmitter},837:function(e){"use strict";e.exports=r(38048)}},o={};function s(e){var r=o[e];if(void 0!==r)return r.exports;var n=o[e]={exports:{}},i=!0;try{t[e](n,n.exports,s),i=!1}finally{i&&delete o[e]}return n.exports}s.ab=n+"/",e.exports=s(173)}()},67457:(e,t,r)=>{var n=r(33623),i=r(87246),o="[object AsyncFunction]",s="[object Function]",a="[object GeneratorFunction]",l="[object Proxy]";e.exports=function(e){if(!i(e))return!1;var t=n(e);return t==s||t==a||t==o||t==l}},68276:e=>{e.exports=function(e,t){return function(r){return e(t(r))}}},69563:(e,t,r)=>{"use strict";r.d(t,{z:()=>d});var n=r(3242),i=r(11864),o=r(57163),s=r(36605),a=r(85058),l=r(62621),u=r(40461);function c(e){return"number"==typeof e?e:parseFloat(e)}function d(e,t={}){let{isStatic:r}=(0,n.useContext)(o.Q),p=(0,n.useRef)(null),f=(0,a.d)((0,l.S)(e)?c(e.get()):e),h=(0,n.useRef)(f.get()),g=(0,n.useRef)(()=>{}),m=()=>{let e=p.current;e&&0===e.time&&e.sample(u.uv.delta),y(),p.current=(0,i.L)({keyframes:[f.get(),h.current],velocity:f.getVelocity(),type:"spring",restDelta:.001,restSpeed:.01,...t,onUpdate:g.current})},y=()=>{p.current&&p.current.stop()};return(0,n.useInsertionEffect)(()=>f.attach((e,t)=>r?t(e):(h.current=e,g.current=t,u.Gt.update(m),f.get()),y),[JSON.stringify(t)]),(0,s.E)(()=>
74{if((0,l.S)(e))return e.on("change",e=>f.set(c(e)))},[f]),f}},70278:(e,t,r)=>{var n=r(33623),i=r(19001),o=r(10361),s="[object Arguments]",a="[object Array]",l="[object Boolean]",u="[object Date]",c="[object Error]",d="[object Function]",p="[object Map]",f="[object Number]",h="[object Object]",g="[object RegExp]",m="[object Set]",y="[object String]",v="[object WeakMap]",b="[object ArrayBuffer]",w="[object DataView]",S="[object Float64Array]",E="[object Int8Array]",x="[object Int16Array]",T="[object Int32Array]",C="[object Uint8Array]",P="[object Uint8ClampedArray]",M="[object Uint16Array]",_="[object Uint32Array]",O={};O["[object Float32Array]"]=O[S]=O[E]=O[x]=O[T]=O[C]=O[P]=O[M]=O[_]=!0,O[s]=O[a]=O[b]=O[l]=O[w]=O[u]=O[c]=O[d]=O[p]=O[f]=O[h]=O[g]=O[m]=O[y]=O[v]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!O[n(e)]}},71942:(e,t,r)=>{var n=r(19592),i=r(40192),o=r(86414);e.exports=function(e){return(o(e)?n:i)(e)}},74349:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]])},75579:(e,t,r)=>{var n=r(23493),i=r(10361),o=Object.prototype,s=o.hasOwnProperty,a=o.propertyIsEnumerable;e.exports=n(function(){return arguments}())?n:function(e){return i(e)&&s.call(e,"callee")&&!a.call(e,"callee")}},75961:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("Lightbulb",[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5",key:"1gvzjb"}],["path",{d:"M9 18h6",key:"x1upvd"}],["path",{d:"M10 22h4",key:"ceow96"}]])},76025:(e,t,r)=>{var n=r(39227);e.exports=function(e,t){return n(t,function(t){return e[t]})}},81086:(e,t,r)=>{"use strict";var n=r(849).Buffer,i=n.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(e){var t;if(!e)return"utf8";for(;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}function s(e){var t=o(e);if("string"!=typeof t&&(n.isEncoding===i||!i(e)))throw Error("Unknown encoding: "+e);return t||e}function a(e){var t;switch(this.encoding=s(e),this.encoding){case"utf16le":this.text=h,this.end=g,t=4;break;case"utf8":this.fillLast=d,t=4;break;case"base64":this.text=m,this.end=y,t=3;break;default:this.write=v,this.end=b;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(t)}function l(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function u(e,t,r){var n=t.length-1;if(n<r)return 0;var i=l(t[n]);return i>=0?(i>0&&(e.lastNeed=i-1),i):--n<r||-2===i?0:(i=l(t[n]))>=0?(i>0&&(e.lastNeed=i-2),i):--n<r||-2===i?0:(i=l(t[n]))>=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0}function c(e,t,r){if((192&t[0])!=128)return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if((192&t[1])!=128)return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&(192&t[2])!=128)return e.lastNeed=2,"�"}}function d(e){var t=this.lastTotal-this.lastNeed,r=c(this,e,t);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):void(e.copy(this.lastChar,t,0,e.length),this.lastNeed-=e.length)}function p(e,t){var r=u(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString("utf8",t,n)}function f(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t}function h(e,t){if((e.length-t)%2==0){var r=e.toString("utf16le",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function g(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function m(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function y(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function v(e){return e.toString(this.encoding)}function b(e){return e&&e.length?this.write(e):""}t.StringDecoder=a,a.prototype.write=function(e){var t,r;if(0===e.length)return"";if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r<e.length?t?t+this.text(e,r):this.text(e,r):t||""},a.prototype.end=f,a.prototype.text=p,a.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},85058:(e,t,r)=>{"use strict";r.d(t,{d:()=>a});var n=r(3242),i=r(79812),o=r(57163),s=r(85068);function a(e){let t=(0,s.M)(()=>(0,i.OQ)(e)),{isStatic:r}=(0,n.useContext)(o.Q);
74if(r){let[,r]=(0,n.useState)(e);(0,n.useEffect)(()=>t.on("change",r),[])}return t}},86414:e=>{e.exports=Array.isArray},87035:(e,t,r)=>{e=r.nmd(e);var n=r(31646),i=r(58696),o=t&&!t.nodeType&&t,s=o&&e&&!e.nodeType&&e,a=s&&s.exports===o?n.Buffer:void 0,l=(a?a.isBuffer:void 0)||i;e.exports=l},87246:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},87340:e=>{var t=Math.floor,r=Math.random;e.exports=function(e,n){return e+t(r()*(n-e+1))}},88440:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("Calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]])},89306:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(15552).A)("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]])},89316:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=({swiper:e,extendParams:t,on:r,emit:n,params:i})=>{let o,s,a;function l(){return e.params.autoplay}e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let u="object"==typeof i.autoplay&&i.autoplay&&"number"==typeof i.autoplay.delay?i.autoplay.delay:3e3,c=u,d=u,p=0,f=new Date().getTime(),h=!1,g=!1,m=!1,y=!1,v=!1;function b(t){if(!e||e.destroyed||!e.wrapperEl||t.target!==e.wrapperEl)return;e.wrapperEl.removeEventListener("transitionend",b);let r=t.detail;v||r&&r.bySwiperTouchMove||M()}let w=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?h=!0:h&&(d=p,h=!1);let t=e.autoplay.paused?p:f+d-new Date().getTime();e.autoplay.timeLeft=t,n("autoplayTimeLeft",t,t/c),s=requestAnimationFrame(()=>{w()})},S=()=>{let t,r=!!e.params.virtual?.enabled;if(!(t=e.virtual&&r?e.slides.find(e=>e.classList.contains("swiper-slide-active")):e.slides[e.activeIndex]))return;let n=t.getAttribute("data-swiper-autoplay");if(null!=n)return parseInt(n,10)},E=()=>{let e=l().delay,t=S();return"number"==typeof t&&!Number.isNaN(t)&&t>0&&(e=t),e},x=t=>{if(e.destroyed||!e.autoplay.running)return 0;void 0!==s&&cancelAnimationFrame(s),w();let r=t;void 0===r&&(c=r=E(),d=r),p=r;let i=e.params.speed,a=()=>{if(!e||e.destroyed)return;let t=l();t.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(i,!0,!0),n("autoplay")):t.stopOnLastSlide||(e.slideTo(e.slides.length-1,i,!0,!0),n("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(i,!0,!0),n("autoplay")):t.stopOnLastSlide||(e.slideTo(0,i,!0,!0),n("autoplay")),e.params.cssMode&&(f=new Date().getTime(),requestAnimationFrame(()=>{x()}))};return r>0?(void 0!==o&&clearTimeout(o),o=setTimeout(()=>{a()},r)):requestAnimationFrame(()=>{a()}),r},T=()=>(f=new Date().getTime(),e.autoplay.running=!0,x(),n("autoplayStart"),!0),C=()=>(e.autoplay.running=!1,void 0!==o&&clearTimeout(o),void 0!==s&&cancelAnimationFrame(s),n("autoplayStop"),!0),P=(t,r)=>{if(e.destroyed||!e.autoplay.running)return;void 0!==o&&clearTimeout(o),t||(y=!0);let i=()=>{n("autoplayPause"),l().waitForTransition?e.wrapperEl.addEventListener("transitionend",b):M()};if(e.autoplay.paused=!0,r)return void i();p=(p||l().delay)-(new Date().getTime()-f),e.isEnd&&p<0&&!e.params.loop||(p<0&&(p=0),i())},M=()=>{e.isEnd&&p<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(f=new Date().getTime(),y?(y=!1,x(p)):x(),e.autoplay.paused=!1,n("autoplayResume"))},_=()=>{!e.destroyed&&e.autoplay.running&&("hidden"===document.visibilityState&&(y=!0,P(!0)),"visible"===document.visibilityState&&M())},O=t=>{"mouse"===t.pointerType&&(y=!0,v=!0,e.animating||e.autoplay.paused||P(!0))},k=t=>{"mouse"===t.pointerType&&(v=!1,e.autoplay.paused&&M())},A=()=>{l().pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",O),e.el.addEventListener("pointerleave",k))},R=()=>{e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("pointerenter",O),e.el.removeEventListener("pointerleave",k))},L=()=>{document.addEventListener("visibilitychange",_)},j=()=>{document.removeEventListener("visibilitychange",_)};r("init",()=>{l().enabled&&(A(),L(),T())}),r("destroy",()=>{R(),j(),e.autoplay.running&&C()}),r("_freeModeStaticRelease",()=>{(m||y)&&M()}),r("_freeModeNoMomentumRelease",()=>{l().disableOnInteraction?C():P(!0,!0)}),r("beforeTransitionStart",(t,r,n)=>{!e.destroyed&&e.autoplay.running&&(n||!l().disableOnInteraction?P(!0,!0):C())}),r("sliderFirstMove",()=>{if(!e.destroyed&&e.autoplay.running){if(l().disableOnInteraction)return void C();g=!0,m=!1,y=!1,a=setTimeout(()=>{y=!0,m=!0,P(!0)},200)}}),r("touchEnd",()=>{if(!e.destroyed&&e.autoplay.running&&g){if(void 0!==a&&clearTimeout(a),void 0!==o&&clearTimeout(o),l().disableOnInteraction){m=!1,g=!1;return}m&&e.params.cssMode&&M(),m=!1,g=!1}}),r("slideChange",()=>{!e.destroyed&&e.autoplay.running&&e.autoplay.paused&&(p=E(),c=E())}),Object.assign(e.autoplay,{start:T,stop:C,pause:P,resume:M})}},90540:(e,t,r)=>{var n=r(59807),i=r(75579),o=r(86414),s=r(87035),a=r(43746),l=r(12064),u=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=o(e),c=!r&&i(e),d=!r&&!c&&s(e),p=!r&&!c&&!d&&l(e),f=r||c||d||p,h=f?n(e.length,String):[],g=h.length;for(var m in e)(t||u.call(e,m))&&!(f&&("length"==m||d&&("offset"==m||"parent"==m)||p&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||a(m,g)))&&h.push(m);return h}}}]);

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.