1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="b61eeab7-c35b-4ad8-944e-d34609c755ba",e._sentryDebugIdIdentifier="sentry-dbid-b61eeab7-c35b-4ad8-944e-d34609c755ba")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3275],{49188:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(40716),o=n(23849),i=r&&"object"==typeof r&&"default"in r?r:{default:r},a=function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function s(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function l(){return Math.min(Math.max(1,"undefined"!=typeof window&&"number"==typeof window.devicePixelRatio?window.devicePixelRatio:1),3)}"function"==typeof SuppressedError&&SuppressedError;var u=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}(),c=globalThis.ResizeObserver||u,f=void 0!==globalThis.ResizeObserver,d=!f,p={useDevicePixelRatio:!0,fitCanvasToArtboardHeight:!1,useOffscreenRenderer:!0,shouldResizeCanvasToContainer:!0};function h(e){return Object.assign({},p,e)}function y(e){var t,n,o,i,a,s,u,p,y,m,v,g=e.riveLoaded,b=void 0!==g&&g,w=e.canvasElem,P=e.containerRef,O=e.options,x=e.onCanvasHasResized,R=e.artboardBounds,C=h(void 0===O?{}:O),E=r.useState({height:0,width:0}),k=E[0],j=k.height,S=k.width,T=E[1],_=r.useState({height:0,width:0}),M=_[0],I=M.height,A=M.width,L=_[1],D=r.useState(!0),N=D[0],H=D[1],z=C.fitCanvasToArtboardHeight,U=C.shouldResizeCanvasToContainer,W=C.useDevicePixelRatio,B=C.customDevicePixelRatio,V=(void 0===(t=U)&&(t=!0),o=(n=r.useState({width:0,height:0}))[0],i=n[1],r.useEffect(function(){if("undefined"!=typeof window&&t){var e=function(){i({width:window.innerWidth,height:window.innerHeight})};return d&&(e(),window.addEventListener("resize",e)),function(){return window.removeEventListener("resize",e)}}},[]),u=r.useRef(new c((a=function(e){f&&i({width:e[e.length-1].contentRect.width,height:e[e.length-1].contentRect.height})},s=0,function(){for(var e=this,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];clearTimeout(s),s=window.setTimeout(function(){return a.apply(e,t)},0)}))),r.useEffect(function(){var e=u.current;if(t){var n=P.current;return P.current&&f&&e.observe(P.current),function(){e.disconnect(),n&&f&&e.unobserve(n)}}e.disconnect()},[P,u]),o),$=(p=B||l(),m=(y=r.useState(p))[0],v=y[1],r.useEffect(function(){if("undefined"!=typeof window&&"matchMedia"in window){var e=function(){v(B||l())},t=window.matchMedia("screen and (resolution: ".concat(m,"dppx)"));return t.hasOwnProperty("addEventListener")?t.addEventListener("change",e):t.addListener(e),function(){t.hasOwnProperty("removeEventListener")?t.removeEventListener("change",e):t.removeListener(e)}}},[m,B]),m),Z=null!=R?R:{},Y=Z.maxX,X=Z.maxY,F=r.useCallback(function(){var e,t,n,r,o=null!==(t=null===(e=P.current)||void 0===e?void 0:e.clientWidth)&&void 0!==t?t:0,i=null!==(r=null===(n=P.current)||void 0===n?void 0:n.clientHeight)&&void 0!==r?r:0;return z&&R?{width:o,height:R.maxY/R.maxX*o}:{width:o,height:i}},[P,z,Y,X]);r.useEffect(function(){if(U&&P.current&&b){var e=F(),t=e.width,n=e.height,r=!1;if(w){var o=t!==S||n!==j;if(C.fitCanvasToArtboardHeight&&o&&(P.current.style.height=n+"px",r=!0),C.useDevicePixelRatio){if(o||t*$!==A||n*$!==I){var i=$*t,a=$*n;w.width=i,w.height=a,w.style.width=t+"px",w.style.height=n+"px",L({width:i,height:a}),r=!0}}else o&&(w.width=t,w.height=n,L({width:t,height:n}),r=!0);T({width:t,height:n})}x&&(N||r)&&x&&x(),N&&H(!1)}},[w,P,V,$,F,N,H,I,A,j,S,x,U,z,W,b]),r.useEffect(function(){L({width:0,height:0})},[w])}var m,v=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}(),g=globalThis.IntersectionObserver||v,b=function(){function e(){var e=this;this.elementsMap=new Map,this.onObserved=function(t){t.forEach(function(t){var n=e.elementsMap.get(t.target);n&&n(t)})},this.observer=new g(this.onObserved)}return e.prototype.registerCallback=function(e,t){this.observer.observe(e),this.elementsMap.set(e,t)},e.prototype.removeCallback=function(e){this.observer.unobserve(e),this.elementsMap.delete(e)},e}(),w=function(){return m||(m=new b),m};function P(e){var t=e.setContainerRef,n=e.setCanvasRef,r=e.className,o=void 0===r?"":r,l=e.style,u=e.children,c=s(e,["
1setContainerRef","setCanvasRef","className","style","children"]),f=a({width:"100%",height:"100%"},l);return i.default.createElement("div",a({ref:t,className:o},!o&&{style:f}),i.default.createElement("canvas",a({ref:n,style:{verticalAlign:"top",width:0,height:0}},c),u))}function O(e,t){void 0===t&&(t={});var n=r.useState(null),s=n[0],l=n[1],u=r.useRef(null),c=r.useState(null),f=c[0],d=c[1],p=h(t),m=r.useCallback(function(){f&&(f.startRendering(),f.resizeToCanvas())},[f]);y({riveLoaded:!!f,canvasElem:s,containerRef:u,options:p,onCanvasHasResized:m,artboardBounds:null==f?void 0:f.bounds});var v=r.useCallback(function(e){null===e&&s&&(s.height=0,s.width=0),l(e)},[]);r.useEffect(function(){if(s&&e&&null==f){var t=p.useOffscreenRenderer,n=new o.Rive(a(a({useOffscreenRenderer:t},e),{canvas:s}));n.on(o.EventType.Load,function(){s?d(n):n.cleanup()})}},[s,!!e,f]);var g=r.useCallback(function(e){u.current=e},[]),b={observe:r.useCallback(function(e,t){w().registerCallback(e,t)},[]),unobserve:r.useCallback(function(e){w().removeCallback(e)},[])},O=b.observe,x=b.unobserve;r.useEffect(function(){var e,t=!1,n=function(){if(s&&t){var e=s.getBoundingClientRect();e.width>0&&e.height>0&&e.top<(window.innerHeight||document.documentElement.clientHeight)&&e.bottom>0&&e.left<(window.innerWidth||document.documentElement.clientWidth)&&e.right>0&&(null==f||f.startRendering(),t=!1)}};return s&&!1!==p.shouldUseIntersectionObserver&&O(s,function(r){r.isIntersecting?f&&f.startRendering():f&&f.stopRendering(),t=!r.isIntersecting,clearTimeout(e),r.isIntersecting||0!==r.boundingClientRect.width||(e=setTimeout(n,10))}),function(){s&&x(s)}},[O,x,f,s,p.shouldUseIntersectionObserver]),r.useEffect(function(){return function(){f&&(f.cleanup(),d(null))}},[f,s]);var R=null==e?void 0:e.animations;r.useEffect(function(){f&&R&&(f.isPlaying?(f.stop(f.animationNames),f.play(R)):f.isPaused&&(f.stop(f.animationNames),f.pause(R)))},[R,f]);var C=r.useCallback(function(e){return i.default.createElement(P,a({setContainerRef:g,setCanvasRef:v},e))},[v,g]);return{canvas:s,container:u.current,setCanvasRef:v,setContainerRef:g,rive:f,RiveComponent:C}}t.default=function(e){var t=e.src,n=e.artboard,r=e.animations,o=e.stateMachines,l=e.layout,u=e.useOffscreenRenderer,c=e.shouldDisableRiveListeners,f=e.shouldResizeCanvasToContainer,d=e.automaticallyHandleEvents,p=e.children,h=s(e,["src","artboard","animations","stateMachines","layout","useOffscreenRenderer","shouldDisableRiveListeners","shouldResizeCanvasToContainer","automaticallyHandleEvents","children"]),y=O({src:t,artboard:n,animations:r,layout:l,stateMachines:o,autoplay:!0,shouldDisableRiveListeners:void 0!==c&&c,automaticallyHandleEvents:void 0!==d&&d},{useOffscreenRenderer:void 0===u||u,shouldResizeCanvasToContainer:void 0===f||f}).RiveComponent;return i.default.createElement(y,a({},h),p)},t.useResizeCanvas=y,t.useRive=O,t.useRiveFile=function(e){var t=this,n=r.useState(null),i=n[0],a=n[1],s=r.useState("idle"),l=s[0],u=s[1];return r.useEffect(function(){var n,r,i,s=null;return n=void 0,r=void 0,i=function(){return function(e,t){var n,r,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(l){return function(s){if(n)throw TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(i=0)),i;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return i.label++,{value:s[1],done:!1};case 5:i.label++,r=s[1],s=[0];continue;case 7:s=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){i=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){i.label=s[1];break}if(6===s[0]&&i.label<o[1]){i.label=o[1],o=s;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(s);break}o[2]&&i.ops.pop(),i.trys.pop();continue}s=t.call(e,i)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}(this,function(t){try{u("loading"),(s=new o.RiveFile(e)).init(),s.on(o.EventType.Load,function(){null==s||s.getInstance(),a(s),u("success")}),s.on(o.EventType.LoadError,function(){u("failed")}),a(s)}catch(e){console.error(e),u("failed")}return[2]})},new(r||(r=Promise))(function(e,o){function a(e){try{l(i.next(e))}catch(e){o(e)}}function s(e){try{l(i.throw(e))}catch(e){o(e)}}function l(t){var n;t.done?e(t.value):((n=t.value)instanceof r?n:new r(function(e){e(n)})).then(a,s)}l((i=i.apply(t,n||[])).next())}),function(){null==s||s.cleanup()}},[e.src,e.buffer]),{riveFile:i,status:l}},t.useStateMachineInput=function(e,t,n,i){var a=r.useState(null),s=a[0],l=a[1];return r.useEffect(function(){function r(){if(e&&t&&n||l(null),e&&t&&n){var r=e.stateMachineInputs(t);if(r){var o=r.find(function(e){return e.name===n});void 0!==i&&o&&(o.value=i),l(o||null)}}else l(null)}r(),e&&e.on(o.EventType.Load,function(){r()})},[e]),s}
1,Object.keys(o).forEach(function(e){"default"===e||t.hasOwnProperty(e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}})})},43956:function(e){"use strict";var t=function(e){var t;return!!e&&"object"==typeof e&&"[object RegExp]"!==(t=Object.prototype.toString.call(e))&&"[object Date]"!==t&&e.$$typeof!==n},n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(e,t){return!1!==t.clone&&t.isMergeableObject(e)?s(Array.isArray(e)?[]:{},e,t):e}function o(e,t,n){return e.concat(t).map(function(e){return r(e,n)})}function i(e){return Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[])}function a(e,t){try{return t in e}catch(e){return!1}}function s(e,n,l){(l=l||{}).arrayMerge=l.arrayMerge||o,l.isMergeableObject=l.isMergeableObject||t,l.cloneUnlessOtherwiseSpecified=r;var u,c,f=Array.isArray(n);return f!==Array.isArray(e)?r(n,l):f?l.arrayMerge(e,n,l):(c={},(u=l).isMergeableObject(e)&&i(e).forEach(function(t){c[t]=r(e[t],u)}),i(n).forEach(function(t){(!a(e,t)||Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))&&(a(e,t)&&u.isMergeableObject(n[t])?c[t]=(function(e,t){if(!t.customMerge)return s;var n=t.customMerge(e);return"function"==typeof n?n:s})(t,u)(e[t],n[t],u):c[t]=r(n[t],u))}),c)}s.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce(function(e,n){return s(e,n,t)},{})},e.exports=s},20226:function(e){function t(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(Error("Failed to load "+this.src),e)}}e.exports=function(e,n,r){var o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("script");"function"==typeof n&&(r=n,n={}),n=n||{},r=r||function(){},i.type=n.type||"text/javascript",i.charset=n.charset||"utf8",i.async=!("async"in n)||!!n.async,i.src=e,n.attrs&&function(e,t){for(var n in t)e.setAttribute(n,t[n])}(i,n.attrs),n.text&&(i.text=""+n.text),("onload"in i?t:function(e,t){e.onreadystatechange=function(){("complete"==this.readyState||"loaded"==this.readyState)&&(this.onreadystatechange=null,t(null,e))}})(i,r),i.onload||t(i,r),o.appendChild(i)}},12581:function(e,t,n){var r=n(91718).Symbol;e.exports=r},24634:function(e,t,n){var r=n(12581),o=n(86322),i=n(56760),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},10565:function(e,t,n){var r=n(58475),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},80376:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},86322:function(e,t,n){var r=n(12581),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[s]=n:delete e[s]),o}},56760:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},91718:function(e,t,n){var r=n(80376),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},58475:function(e){var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},41825:function(e,t,n){var r=n(78222),o=n(52311),i=n(32681),a=Math.max,s=Math.min;e.exports=function(e,t,n){var l,u,c,f,d,p,h=0,y=!1,m=!1,v=!0;if("function"!=typeof e)throw TypeError("Expected a function");function g(t){var n=l,r=u;return l=u=void 0,h=t,f=e.apply(r,n)}function b(e){var n=e-p,r=e-h;return void 0===p||n>=t||n<0||m&&r>=c}function w(){var e,n,r,i=o();if(b(i))return P(i);d=setTimeout(w,(e=i-p,n=i-h,r=t-e,m?s(r,c-n):r))}function P(e){return(d=void 0,v&&l)?g(e):(l=u=void 0,f)}function O(){var e,n=o(),r=b(n);if(l=arguments,u=this,p=n,r){if(void 0===d)return h=e=p,d=setTimeout(w,t),y?g(e):f;if(m)return clearTimeout(d),d=setTimeout(w,t),g(p)}return void 0===d&&(d=setTimeout(w,t)),f}return t=i(t)||0,r(n)&&(y=!!n.leading,c=(m="maxWait"in n)?a(i(n.maxWait)||0,t):c,v="trailing"in n?!!n.trailing:v),O.cancel=function(){void 0!==d&&clearTimeout(d),h=0,l=p=u=d=void 0},O.flush=function(){return void 0===d?f:P(o())},O}},78222:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},3801:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},74274:function(e,t,n){var r=n(24634),o=n(3801);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},52311:function(e,t,n){var r=n(91718);e.exports=function(){return r.Date.now()}},32681:function(e,t,n){var r=n(10565),o=n(78222),i=n(74274),a=0/0,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return a;
1if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=l.test(e);return n||u.test(e)?c(e.slice(2),n?2:8):s.test(e)?a:+e}},90171:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(40716),o={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** 2 * @license lucide-react v0.363.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */let i=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),a=(e,t)=>{let n=(0,r.forwardRef)(({color:n="currentColor",size:a=24,strokeWidth:s=2,absoluteStrokeWidth:l,className:u="",children:c,...f},d)=>(0,r.createElement)("svg",{ref:d,...o,width:a,height:a,stroke:n,strokeWidth:l?24*Number(s)/Number(a):s,className:["lucide",`lucide-${i(e)}`,u].join(" "),...f},[...t.map(([e,t])=>(0,r.createElement)(e,t)),...Array.isArray(c)?c:[c]]));return n.displayName=`${e}`,n}},91747:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});/** 7 * @license lucide-react v0.363.0 - ISC 8 * 9 * This source code is licensed under the ISC license. 10 * See the LICENSE file in the root directory of this source tree. 11 */let r=(0,n(90171).Z)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},18227:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});/** 12 * @license lucide-react v0.363.0 - ISC 13 * 14 * This source code is licensed under the ISC license. 15 * See the LICENSE file in the root directory of this source tree. 16 */let r=(0,n(90171).Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},9587:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});/** 17 * @license lucide-react v0.363.0 - ISC 18 * 19 * This source code is licensed under the ISC license. 20 * See the LICENSE file in the root directory of this source tree. 21 */let r=(0,n(90171).Z)("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]])},35602:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});/** 22 * @license lucide-react v0.363.0 - ISC 23 * 24 * This source code is licensed under the ISC license. 25 * See the LICENSE file in the root directory of this source tree. 26 */let r=(0,n(90171).Z)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},28198:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});/** 27 * @license lucide-react v0.363.0 - ISC 28 * 29 * This source code is licensed under the ISC license. 30 * See the LICENSE file in the root directory of this source tree. 31 */let r=(0,n(90171).Z)("GitBranch",[["line",{x1:"6",x2:"6",y1:"3",y2:"15",key:"17qcm7"}],["circle",{cx:"18",cy:"6",r:"3",key:"1h7g24"}],["circle",{cx:"6",cy:"18",r:"3",key:"fqmcym"}],["path",{d:"M18 9a9 9 0 0 1-9 9",key:"n2h4wq"}]])},41955:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});/** 32 * @license lucide-react v0.363.0 - ISC 33 * 34 * This source code is licensed under the ISC license. 35 * See the LICENSE file in the root directory of this source tree. 36 */let r=(0,n(90171).Z)("MessagesSquare",[["path",{d:"M14 9a2 2 0 0 1-2 2H6l-4 4V4c0-1.1.9-2 2-2h8a2 2 0 0 1 2 2z",key:"jj09z8"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1",key:"1cx29u"}]])},97504:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});/** 37 * @license lucide-react v0.363.0 - ISC 38 * 39 * This source code is licensed under the ISC license. 40 * See the LICENSE file in the root directory of this source tree. 41 */let r=(0,n(90171).Z)("WandSparkles",[["path",{d:"m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72",key:"ul74o6"}],["path",{d:"m14 7 3 3",key:"1r5n42"}],["path",{d:"M5 6v4",key:"ilb8ba"}],["path",{d:"M19 14v4",key:"blhpug"}],["path",{d:"M10 2v2",key:"7u0qdc"}],["path",{d:"M7 8H3",key:"zfb6yr"}],["path",{d:"M21 16h-4",key:"1cnmox"}],["path",{d:"M11 3H9",key:"1obp7u"}]])},71765:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});/** 42 * @license lucide-react v0.363.0 - ISC 43 * 44 * This source code is licensed under the ISC license. 45 * See the LICENSE file in the root directory of this source tree. 46 */let r=(0,n(90171).Z)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
46],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},31339:function(e,t,n){"use strict";n.r(t);var r=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function o(e,t){if(e.length!==t.length)return!1;for(var n,o,i=0;i<e.length;i++)if(!((n=e[i])===(o=t[i])||r(n)&&r(o)))return!1;return!0}t.default=function(e,t){void 0===t&&(t=o);var n,r,i=[],a=!1;return function(){for(var o=[],s=0;s<arguments.length;s++)o[s]=arguments[s];return a&&n===this&&t(o,i)||(r=e.apply(this,o),a=!0,n=this,i=o),r}}},36447:function(e,t,n){"use strict";function r(){return(r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}n.r(t),n.d(t,{default:function(){return a}});var o=n(40716),i=n(77313);function a(e){let{locale:t,...n}=e;if(!t)throw Error("Failed to determine locale in `NextIntlClientProvider`, please provide the `locale` prop explicitly.\n\nSee https://next-intl-docs.vercel.app/docs/configuration#locale");return o.createElement(i.IntlProvider,r({locale:t},n))}},31322:function(e,t,n){"use strict";n.d(t,{default:function(){return o.a}});var r=n(91730),o=n.n(r)},78646:function(e,t,n){"use strict";n.d(t,{default:function(){return o.a}});var r=n(68686),o=n.n(r)},91730:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getImageProps:function(){return s},default:function(){return l}});let r=n(79321),o=n(4916),i=n(99223),a=r._(n(24930)),s=e=>{let{props:t}=(0,o.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}},l=i.Image},97164:function(e,t,n){"use strict";var r=n(82892);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},35078:function(e,t,n){e.exports=n(97164)()},82892:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},92886:function(e){var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,o="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;e.exports=function(e,i){try{return function e(i,a){if(i===a)return!0;if(i&&a&&"object"==typeof i&&"object"==typeof a){var s,l,u,c;if(i.constructor!==a.constructor)return!1;if(Array.isArray(i)){if((s=i.length)!=a.length)return!1;for(l=s;0!=l--;)if(!e(i[l],a[l]))return!1;return!0}if(n&&i instanceof Map&&a instanceof Map){if(i.size!==a.size)return!1;for(c=i.entries();!(l=c.next()).done;)if(!a.has(l.value[0]))return!1;for(c=i.entries();!(l=c.next()).done;)if(!e(l.value[1],a.get(l.value[0])))return!1;return!0}if(r&&i instanceof Set&&a instanceof Set){if(i.size!==a.size)return!1;for(c=i.entries();!(l=c.next()).done;)if(!a.has(l.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(i)&&ArrayBuffer.isView(a)){if((s=i.length)!=a.length)return!1;for(l=s;0!=l--;)if(i[l]!==a[l])return!1;return!0}if(i.constructor===RegExp)return i.source===a.source&&i.flags===a.flags;if(i.valueOf!==Object.prototype.valueOf&&"function"==typeof i.valueOf&&"function"==typeof a.valueOf)return i.valueOf()===a.valueOf();if(i.toString!==Object.prototype.toString&&"function"==typeof i.toString&&"function"==typeof a.toString)return i.toString()===a.toString();if((s=(u=Object.keys(i)).length)!==Object.keys(a).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(a,u[l]))return!1;if(t&&i instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==u[l]&&"__v"!==u[l]&&"__o"!==u[l]||!i.$$typeof)&&!e(i[u[l]],a[u[l]]))return!1;return!0}return i!=i&&a!=a}(e,i)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},74256:function(e,t,n){var r=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,u=(e,t,n
46)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,c=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of a(t))l.call(e,s)||s===n||o(e,s,{get:()=>t[s],enumerable:!(r=i(t,s))||r.enumerable});return e},f=(e,t,n)=>(n=null!=e?r(s(e)):{},c(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e)),d=(e,t,n)=>(u(e,"symbol"!=typeof t?t+"":t,n),n),p={};((e,t)=>{for(var n in t)o(e,n,{get:t[n],enumerable:!0})})(p,{default:()=>g}),e.exports=c(o({},"__esModule",{value:!0}),p);var h=f(n(40716)),y=f(n(92886)),m=n(10485),v=n(80667);class g extends h.Component{constructor(){super(...arguments),d(this,"mounted",!1),d(this,"isReady",!1),d(this,"isPlaying",!1),d(this,"isLoading",!0),d(this,"loadOnReady",null),d(this,"startOnPlay",!0),d(this,"seekOnPlay",null),d(this,"onDurationCalled",!1),d(this,"handlePlayerMount",e=>{if(this.player){this.progress();return}this.player=e,this.player.load(this.props.url),this.progress()}),d(this,"getInternalPlayer",e=>this.player?this.player[e]:null),d(this,"progress",()=>{if(this.props.url&&this.player&&this.isReady){let e=this.getCurrentTime()||0,t=this.getSecondsLoaded(),n=this.getDuration();if(n){let r={playedSeconds:e,played:e/n};null!==t&&(r.loadedSeconds=t,r.loaded=t/n),(r.playedSeconds!==this.prevPlayed||r.loadedSeconds!==this.prevLoaded)&&this.props.onProgress(r),this.prevPlayed=r.playedSeconds,this.prevLoaded=r.loadedSeconds}}this.progressTimeout=setTimeout(this.progress,this.props.progressFrequency||this.props.progressInterval)}),d(this,"handleReady",()=>{if(!this.mounted)return;this.isReady=!0,this.isLoading=!1;let{onReady:e,playing:t,volume:n,muted:r}=this.props;e(),r||null===n||this.player.setVolume(n),this.loadOnReady?(this.player.load(this.loadOnReady,!0),this.loadOnReady=null):t&&this.player.play(),this.handleDurationCheck()}),d(this,"handlePlay",()=>{this.isPlaying=!0,this.isLoading=!1;let{onStart:e,onPlay:t,playbackRate:n}=this.props;this.startOnPlay&&(this.player.setPlaybackRate&&1!==n&&this.player.setPlaybackRate(n),e(),this.startOnPlay=!1),t(),this.seekOnPlay&&(this.seekTo(this.seekOnPlay),this.seekOnPlay=null),this.handleDurationCheck()}),d(this,"handlePause",e=>{this.isPlaying=!1,this.isLoading||this.props.onPause(e)}),d(this,"handleEnded",()=>{let{activePlayer:e,loop:t,onEnded:n}=this.props;e.loopOnEnded&&t&&this.seekTo(0),t||(this.isPlaying=!1,n())}),d(this,"handleError",(...e)=>{this.isLoading=!1,this.props.onError(...e)}),d(this,"handleDurationCheck",()=>{clearTimeout(this.durationCheckTimeout);let e=this.getDuration();e?this.onDurationCalled||(this.props.onDuration(e),this.onDurationCalled=!0):this.durationCheckTimeout=setTimeout(this.handleDurationCheck,100)}),d(this,"handleLoaded",()=>{this.isLoading=!1})}componentDidMount(){this.mounted=!0}componentWillUnmount(){clearTimeout(this.progressTimeout),clearTimeout(this.durationCheckTimeout),this.isReady&&this.props.stopOnUnmount&&(this.player.stop(),this.player.disablePIP&&this.player.disablePIP()),this.mounted=!1}componentDidUpdate(e){if(!this.player)return;
46let{url:t,playing:n,volume:r,muted:o,playbackRate:i,pip:a,loop:s,activePlayer:l,disableDeferredLoading:u}=this.props;if(!(0,y.default)(e.url,t)){if(this.isLoading&&!l.forceLoad&&!u&&!(0,v.isMediaStream)(t)){console.warn(`ReactPlayer: the attempt to load ${t} is being deferred until the player has loaded`),this.loadOnReady=t;return}this.isLoading=!0,this.startOnPlay=!0,this.onDurationCalled=!1,this.player.load(t,this.isReady)}e.playing||!n||this.isPlaying||this.player.play(),e.playing&&!n&&this.isPlaying&&this.player.pause(),!e.pip&&a&&this.player.enablePIP&&this.player.enablePIP(),e.pip&&!a&&this.player.disablePIP&&this.player.disablePIP(),e.volume!==r&&null!==r&&this.player.setVolume(r),e.muted!==o&&(o?this.player.mute():(this.player.unmute(),null!==r&&setTimeout(()=>this.player.setVolume(r)))),e.playbackRate!==i&&this.player.setPlaybackRate&&this.player.setPlaybackRate(i),e.loop!==s&&this.player.setLoop&&this.player.setLoop(s)}getDuration(){return this.isReady?this.player.getDuration():null}getCurrentTime(){return this.isReady?this.player.getCurrentTime():null}getSecondsLoaded(){return this.isReady?this.player.getSecondsLoaded():null}seekTo(e,t,n){if(!this.isReady){0!==e&&(this.seekOnPlay=e,setTimeout(()=>{this.seekOnPlay=null},5e3));return}if(t?"fraction"===t:e>0&&e<1){let t=this.player.getDuration();if(!t){console.warn("ReactPlayer: could not seek using fraction â\xa0duration not yet available");return}this.player.seekTo(t*e,n);return}this.player.seekTo(e,n)}render(){let e=this.props.activePlayer;return e?h.default.createElement(e,{...this.props,onMount:this.handlePlayerMount,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError}):null}}d(g,"displayName","Player"),d(g,"propTypes",m.propTypes),d(g,"defaultProps",m.defaultProps)},86083:function(e,t,n){var r=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,u=(e,t,n)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,c=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of a(t))l.call(e,s)||s===n||o(e,s,{get:()=>t[s],enumerable:!(r=i(t,s))||r.enumerable});return e},f=(e,t,n)=>(n=null!=e?r(s(e)):{},c(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e)),d=(e,t,n)=>(u(e,"symbol"!=typeof t?t+"":t,n),n),p={};((e,t)=>{for(var n in t)o(e,n,{get:t[n],enumerable:!0})})(p,{createReactPlayer:()=>k}),e.exports=c(o({},"__esModule",{value:!0}),p);var h=f(n(40716)),y=f(n(43956)),m=f(n(31339)),v=f(n(92886)),g=n(10485),b=n(80667),w=f(n(74256));let P=(0,b.lazy)(()=>n.e(7664).then(n.t.bind(n,36966,23))),O="undefined"!=typeof window&&window.document&&"undefined"!=typeof document,x=void 0!==n.g&&n.g.window&&n.g.window.document,R=Object.keys(g.propTypes),C=O||x?h.Suspense:()=>null,E=[],k=(e,t)=>{var n;return n=class extends h.Component{constructor(){super(...arguments),d(this,"state",{showPreview:!!this.props.light}),d(this,"references",{wrapper:e=>{this.wrapper=e},player:e=>{this.player=e}}),d(this,"handleClickPreview",e=>{this.setState({showPreview:!1}),this.props.onClickPreview(e)}),d(this,"showPreview",()=>{this.setState({showPreview:!0})}),d(this,"getDuration",()=>this.player?this.player.getDuration():null),d(this,"getCurrentTime",()=>this.player?this.player.getCurrentTime():null),d(this,"getSecondsLoaded",()=>this.player?this.player.getSecondsLoaded():null),d(this,"getInternalPlayer",(e="player")=>this.player?this.player.getInternalPlayer(e):null),d(this,"seekTo",(e,t,n)=>{if(!this.player)return null;this.player.seekTo(e,t,n)}),d(this,"handleReady",()=>{this.props.onReady(this)}),d(this,"getActivePlayer",(0,m.default)(n=>{for(let t of[...E,...e])if(t.canPlay(n))return t;return t||null})),d(this,"getConfig",(0,m.default)((e,t)=>{let{config:n}=this.props;return y.default.all([g.defaultProps.config,g.defaultProps.config[t]||{},n,n[t]||{}])})),d(this,"getAttributes",(0,m.default)(e=>(0,b.omit)(this.props,R))),d(this,"renderActivePlayer",e=>{if(!e)return null;let t=this.getActivePlayer(e);if(!t)return null;
46let n=this.getConfig(e,t.key);return h.default.createElement(w.default,{...this.props,key:t.key,ref:this.references.player,config:n,activePlayer:t.lazyPlayer||t,onReady:this.handleReady})})}shouldComponentUpdate(e,t){return!(0,v.default)(this.props,e)||!(0,v.default)(this.state,t)}componentDidUpdate(e){let{light:t}=this.props;!e.light&&t&&this.setState({showPreview:!0}),e.light&&!t&&this.setState({showPreview:!1})}renderPreview(e){if(!e)return null;let{light:t,playIcon:n,previewTabIndex:r,oEmbedUrl:o,previewAriaLabel:i}=this.props;return h.default.createElement(P,{url:e,light:t,playIcon:n,previewTabIndex:r,previewAriaLabel:i,oEmbedUrl:o,onClick:this.handleClickPreview})}render(){let{url:e,style:t,width:n,height:r,fallback:o,wrapper:i}=this.props,{showPreview:a}=this.state,s=this.getAttributes(e),l="string"==typeof i?this.references.wrapper:void 0;return h.default.createElement(i,{ref:l,style:{...t,width:n,height:r},...s},h.default.createElement(C,{fallback:o},a?this.renderPreview(e):this.renderActivePlayer(e)))}},d(n,"displayName","ReactPlayer"),d(n,"propTypes",g.propTypes),d(n,"defaultProps",g.defaultProps),d(n,"addCustomPlayer",e=>{E.push(e)}),d(n,"removeCustomPlayers",()=>{E.length=0}),d(n,"canPlay",t=>{for(let n of[...E,...e])if(n.canPlay(t))return!0;return!1}),d(n,"canEnablePIP",t=>{for(let n of[...E,...e])if(n.canEnablePIP&&n.canEnablePIP(t))return!0;return!1}),n}},86885:function(e,t,n){var r=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,a=Object.prototype.hasOwnProperty,s={};((e,t)=>{for(var n in t)r(e,n,{get:t[n],enumerable:!0})})(s,{AUDIO_EXTENSIONS:()=>x,DASH_EXTENSIONS:()=>E,FLV_EXTENSIONS:()=>k,HLS_EXTENSIONS:()=>C,MATCH_URL_DAILYMOTION:()=>b,MATCH_URL_FACEBOOK:()=>p,MATCH_URL_FACEBOOK_WATCH:()=>h,MATCH_URL_KALTURA:()=>O,MATCH_URL_MIXCLOUD:()=>w,MATCH_URL_MUX:()=>d,MATCH_URL_SOUNDCLOUD:()=>c,MATCH_URL_STREAMABLE:()=>y,MATCH_URL_TWITCH_CHANNEL:()=>g,MATCH_URL_TWITCH_VIDEO:()=>v,MATCH_URL_VIDYARD:()=>P,MATCH_URL_VIMEO:()=>f,MATCH_URL_WISTIA:()=>m,MATCH_URL_YOUTUBE:()=>u,VIDEO_EXTENSIONS:()=>R,canPlay:()=>S}),e.exports=((e,t,n,s)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let n of i(t))a.call(e,n)||void 0===n||r(e,n,{get:()=>t[n],enumerable:!(s=o(t,n))||s.enumerable});return e})(r({},"__esModule",{value:!0}),s);var l=n(80667);let u=/(?:youtu\.be\/|youtube(?:-nocookie|education)?\.com\/(?:embed\/|v\/|watch\/|watch\?v=|watch\?.+&v=|shorts\/|live\/))((\w|-){11})|youtube\.com\/playlist\?list=|youtube\.com\/user\//,c=/(?:soundcloud\.com|snd\.sc)\/[^.]+$/,f=/vimeo\.com\/(?!progressive_redirect).+/,d=/stream\.mux\.com\/(?!\w+\.m3u8)(\w+)/,p=/^https?:\/\/(www\.)?facebook\.com.*\/(video(s)?|watch|story)(\.php?|\/).+$/,h=/^https?:\/\/fb\.watch\/.+$/,y=/streamable\.com\/([a-z0-9]+)$/,m=/(?:wistia\.(?:com|net)|wi\.st)\/(?:medias|embed)\/(?:iframe\/)?([^?]+)/,v=/(?:www\.|go\.)?twitch\.tv\/videos\/(\d+)($|\?)/,g=/(?:www\.|go\.)?twitch\.tv\/([a-zA-Z0-9_]+)($|\?)/,b=/^(?:(?:https?):)?(?:\/\/)?(?:www\.)?(?:(?:dailymotion\.com(?:\/embed)?\/video)|dai\.ly)\/([a-zA-Z0-9]+)(?:_[\w_-]+)?(?:[\w.#_-]+)?/,w=/mixcloud\.com\/([^/]+\/[^/]+)/,P=/vidyard.com\/(?:watch\/)?([a-zA-Z0-9-_]+)/,O=/^https?:\/\/[a-zA-Z]+\.kaltura.(com|org)\/p\/([0-9]+)\/sp\/([0-9]+)00\/embedIframeJs\/uiconf_id\/([0-9]+)\/partner_id\/([0-9]+)(.*)entry_id.([a-zA-Z0-9-_].*)$/,x=/\.(m4a|m4b|mp4a|mpga|mp2|mp2a|mp3|m2a|m3a|wav|weba|aac|oga|spx)($|\?)/i,R=/\.(mp4|og[gv]|webm|mov|m4v)(#t=[,\d+]+)?($|\?)/i,C=/\.(m3u8)($|\?)/i,E=/\.(mpd)($|\?)/i,k=/\.(flv)($|\?)/i,j=e=>{if(e instanceof Array){for(let t of e)if("string"==typeof t&&j(t)||j(t.src))return!0;return!1}return!!((0,l.isMediaStream)(e)||(0,l.isBlobUrl)(e))||x.test(e)||R.test(e)||C.test(e)||E.test(e)||k.test(e)},S={youtube:e=>e instanceof Array?e.every(e=>u.test(e)):u.test(e),soundcloud:e=>c.test(e)&&!x.test(e),vimeo:e=>f.test(e)&&!R.test(e)&&!C.test(e),mux:e=>d.test(e),facebook:e=>p.test(e)||h.test(e),streamable:e=>y.test(e),wistia:e=>m.test(e),twitch:e=>v.test(e)||g.test(e),dailymotion:e=>b.test(e),mixcloud:e=>w.test(e),vidyard:e=>P.test(e),kaltura:e=>O.test(e),file:j}},32852:function(e,t,n){var r,o,i=Object.create,a=Object.defineProperty,s=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,u=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,f=(e,t,n)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,d=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of l(t))c.call(e,o)||o===n||a(e,o,{get:()=>t[o],enumerable:!(r=s(t,o))||r.enumerable});return e},p=(e,t,n)=>(f(e,"symbol"!=typeof t?t+"":t,n),n),h={};((e,t)=>
46{for(var n in t)a(e,n,{get:t[n],enumerable:!0})})(h,{default:()=>P}),e.exports=d(a({},"__esModule",{value:!0}),h);var y=(o=null!=(r=n(40716))?i(u(r)):{},d(r&&r.__esModule?o:a(o,"default",{value:r,enumerable:!0}),r)),m=n(80667),v=n(86885);let g=/[?&](?:list|channel)=([a-zA-Z0-9_-]+)/,b=/user\/([a-zA-Z0-9_-]+)\/?/,w=/youtube-nocookie\.com/;class P extends y.Component{constructor(){super(...arguments),p(this,"callPlayer",m.callPlayer),p(this,"parsePlaylist",e=>{if(e instanceof Array)return{listType:"playlist",playlist:e.map(this.getID).join(",")};if(g.test(e)){let[,t]=e.match(g);return{listType:"playlist",list:t.replace(/^UC/,"UU")}}if(b.test(e)){let[,t]=e.match(b);return{listType:"user_uploads",list:t}}return{}}),p(this,"onStateChange",e=>{let{data:t}=e,{onPlay:n,onPause:r,onBuffer:o,onBufferEnd:i,onEnded:a,onReady:s,loop:l,config:{playerVars:u,onUnstarted:c}}=this.props,{UNSTARTED:f,PLAYING:d,PAUSED:p,BUFFERING:h,ENDED:y,CUED:m}=window.YT.PlayerState;if(t===f&&c(),t===d&&(n(),i()),t===p&&r(),t===h&&o(),t===y){let e=!!this.callPlayer("getPlaylist");l&&!e&&(u.start?this.seekTo(u.start):this.play()),a()}t===m&&s()}),p(this,"mute",()=>{this.callPlayer("mute")}),p(this,"unmute",()=>{this.callPlayer("unMute")}),p(this,"ref",e=>{this.container=e})}componentDidMount(){this.props.onMount&&this.props.onMount(this)}getID(e){return!e||e instanceof Array||g.test(e)?null:e.match(v.MATCH_URL_YOUTUBE)[1]}load(e,t){let{playing:n,muted:r,playsinline:o,controls:i,loop:a,config:s,onError:l}=this.props,{playerVars:u,embedOptions:c}=s,f=this.getID(e);if(t){if(g.test(e)||b.test(e)||e instanceof Array){this.player.loadPlaylist(this.parsePlaylist(e));return}this.player.cueVideoById({videoId:f,startSeconds:(0,m.parseStartTime)(e)||u.start,endSeconds:(0,m.parseEndTime)(e)||u.end});return}(0,m.getSDK)("https://www.youtube.com/iframe_api","YT","onYouTubeIframeAPIReady",e=>e.loaded).then(t=>{this.container&&(this.player=new t.Player(this.container,{width:"100%",height:"100%",videoId:f,playerVars:{autoplay:n?1:0,mute:r?1:0,controls:i?1:0,start:(0,m.parseStartTime)(e),end:(0,m.parseEndTime)(e),origin:window.location.origin,playsinline:o?1:0,...this.parsePlaylist(e),...u},events:{onReady:()=>{a&&this.player.setLoop(!0),this.props.onReady()},onPlaybackRateChange:e=>this.props.onPlaybackRateChange(e.data),onPlaybackQualityChange:e=>this.props.onPlaybackQualityChange(e),onStateChange:this.onStateChange,onError:e=>l(e.data)},host:w.test(e)?"https://www.youtube-nocookie.com":void 0,...c}))},l),c.events&&console.warn("Using `embedOptions.events` will likely break things. Use ReactPlayerâs callback props instead, eg onReady, onPlay, onPause")}play(){this.callPlayer("playVideo")}pause(){this.callPlayer("pauseVideo")}stop(){document.body.contains(this.callPlayer("getIframe"))&&this.callPlayer("stopVideo")}seekTo(e,t=!1){this.callPlayer("seekTo",e),t||this.props.playing||this.pause()}setVolume(e){this.callPlayer("setVolume",100*e)}setPlaybackRate(e){this.callPlayer("setPlaybackRate",e)}setLoop(e){this.callPlayer("setLoop",e)}getDuration(){return this.callPlayer("getDuration")}getCurrentTime(){return this.callPlayer("getCurrentTime")}getSecondsLoaded(){return this.callPlayer("getVideoLoadedFraction")*this.getDuration()}render(){let{display:e}=this.props;return y.default.createElement("div",{style:{width:"100%",height:"100%",display:e}},y.default.createElement("div",{ref:this.ref}))}}p(P,"displayName","YouTube"),p(P,"canPlay",v.canPlay.youtube)},10485:function(e,t,n){var r,o,i=Object.create,a=Object.defineProperty,s=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,u=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,f=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of l(t))c.call(e,o)||o===n||a(e,o,{get:()=>t[o],enumerable:!(r=s(t,o))||r.enumerable});return e},d={};((e,t)=>{for(var n in t)a(e,n,{get:t[n],enumerable:!0})})(d,{defaultProps:()=>R,propTypes:()=>O}),e.exports=f(a({},"__esModule",{value:!0}),d);let{string:p,bool:h,number:y,array:m,oneOfType:v,shape:g,object:b,func:w,node:P}=(o=null!=(r=n(35078))?i(u(r)):{},f(r&&r.__esModule?o:a(o,"default",{value:r,enumerable:!0}),r)).default,O={url:v([p,m,b]),playing:h,loop:h,controls:h,volume:y,muted:h,playbackRate:y,width:v([p,y]),height:v([p,y]),style:b,progressInterval:y,playsinline:h,pip:h,stopOnUnmount:h,light:v([h,p,b]),playIcon:P,previewTabIndex:y,previewAriaLabel:p,fallback:P,oEmbedUrl:p,wrapper:v([p,w,g({render:w.isRequired})]),config:g({soundcloud:g({options:b}),youtube:g({playerVars:b,embedOptions:b,onUnstarted:w}),facebook:g({appId:p,version:p,playerId:p,attributes:b}),dailymotion:g({params:b}),vimeo:g({playerOptions:b,title:p}),mux:g({attributes:b,version:p}),file:g({attributes:b,tracks:m,forceVideo:h,forceAudio:h,forceHLS:h,forceSafariHLS:h,forceDisableHls:h,forceDASH:h,forceFLV:h,hl
46sOptions:b,hlsVersion:p,dashVersion:p,flvVersion:p}),wistia:g({options:b,playerId:p,customControls:m}),mixcloud:g({options:b}),twitch:g({options:b,playerId:p}),vidyard:g({options:b})}),onReady:w,onStart:w,onPlay:w,onPause:w,onBuffer:w,onBufferEnd:w,onEnded:w,onError:w,onDuration:w,onSeek:w,onPlaybackRateChange:w,onPlaybackQualityChange:w,onProgress:w,onClickPreview:w,onEnablePIP:w,onDisablePIP:w},x=()=>{},R={playing:!1,loop:!1,controls:!1,volume:null,muted:!1,playbackRate:1,width:"640px",height:"360px",style:{},progressInterval:1e3,playsinline:!1,pip:!1,stopOnUnmount:!0,light:!1,fallback:null,wrapper:"div",previewTabIndex:0,previewAriaLabel:"",oEmbedUrl:"https://noembed.com/embed?url={url}",config:{soundcloud:{options:{visual:!0,buying:!1,liking:!1,download:!1,sharing:!1,show_comments:!1,show_playcount:!1}},youtube:{playerVars:{playsinline:1,showinfo:0,rel:0,iv_load_policy:3,modestbranding:1},embedOptions:{},onUnstarted:x},facebook:{appId:"1309697205772819",version:"v3.3",playerId:null,attributes:{}},dailymotion:{params:{api:1,"endscreen-enable":!1}},vimeo:{playerOptions:{autopause:!1,byline:!1,portrait:!1,title:!1},title:null},mux:{attributes:{},version:"2"},file:{attributes:{},tracks:[],forceVideo:!1,forceAudio:!1,forceHLS:!1,forceDASH:!1,forceFLV:!1,hlsOptions:{},hlsVersion:"1.1.4",dashVersion:"3.1.3",flvVersion:"1.5.0",forceDisableHls:!1},wistia:{options:{},playerId:null,customControls:null},mixcloud:{options:{hide_cover:1}},twitch:{options:{},playerId:null},vidyard:{options:{}}},onReady:x,onStart:x,onPlay:x,onPause:x,onBuffer:x,onBufferEnd:x,onEnded:x,onError:x,onDuration:x,onSeek:x,onPlaybackRateChange:x,onPlaybackQualityChange:x,onProgress:x,onClickPreview:x,onEnablePIP:x,onDisablePIP:x}},80667:function(e,t,n){var r=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,u=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of a(t))l.call(e,s)||s===n||o(e,s,{get:()=>t[s],enumerable:!(r=i(t,s))||r.enumerable});return e},c=(e,t,n)=>(n=null!=e?r(s(e)):{},u(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e)),f={};((e,t)=>{for(var n in t)o(e,n,{get:t[n],enumerable:!0})})(f,{callPlayer:()=>T,getConfig:()=>j,getSDK:()=>k,isBlobUrl:()=>M,isMediaStream:()=>_,lazy:()=>y,omit:()=>S,parseEndTime:()=>O,parseStartTime:()=>P,queryString:()=>R,randomString:()=>x,supportsWebKitPresentationMode:()=>I}),e.exports=u(o({},"__esModule",{value:!0}),f);var d=c(n(40716)),p=c(n(20226)),h=c(n(43956));let y=e=>d.default.lazy(async()=>{let t=await e();return"function"==typeof t.default?t:t.default}),m=/[?&#](?:start|t)=([0-9hms]+)/,v=/[?&#]end=([0-9hms]+)/,g=/(\d+)(h|m|s)/g,b=/^\d+$/;function w(e,t){if(e instanceof Array)return;let n=e.match(t);if(n){let e=n[1];if(e.match(g))return function(e){let t=0,n=g.exec(e);for(;null!==n;){let[,r,o]=n;"h"===o&&(t+=3600*parseInt(r,10)),"m"===o&&(t+=60*parseInt(r,10)),"s"===o&&(t+=parseInt(r,10)),n=g.exec(e)}return t}(e);if(b.test(e))return parseInt(e)}}function P(e){return w(e,m)}function O(e){return w(e,v)}function x(){return Math.random().toString(36).substr(2,5)}function R(e){return Object.keys(e).map(t=>`${t}=${e[t]}`).join("&")}function C(e){return window[e]?window[e]:window.exports&&window.exports[e]?window.exports[e]:window.module&&window.module.exports&&window.module.exports[e]?window.module.exports[e]:null}let E={},k=function(e,t,n=null,r=()=>!0,o=p.default){let i=C(t);return i&&r(i)?Promise.resolve(i):new Promise((r,i)=>{if(E[e]){E[e].push({resolve:r,reject:i});return}E[e]=[{resolve:r,reject:i}];let a=t=>{E[e].forEach(e=>e.resolve(t))};if(n){let e=window[n];window[n]=function(){e&&e(),a(C(t))}}o(e,r=>{r?(E[e].forEach(e=>e.reject(r)),E[e]=null):n||a(C(t))})})};function j(e,t){return(0,h.default)(t.config,e.config)}function S(e,...t){let n=[].concat(...t),r={};for(let t of Object.keys(e))-1===n.indexOf(t)&&(r[t]=e[t]);return r}function T(e,...t){if(!this.player||!this.player[e]){let t=`ReactPlayer: ${this.constructor.displayName} player could not call %c${e}%c \u2013 `;return this.player?this.player[e]||(t+="The method was not available"):t+="The player was not available",console.warn(t,"font-weight: bold",""),null}return this.player[e](...t)}function _(e){return"undefined"!=typeof window&&void 0!==window.MediaStream&&e instanceof window.MediaStream}function M(e){return/^blob:/.test(e)}function I(e=document.createElement("video")){let t=!1===/iPhone|iPod/.test(navigator.userAgent);return e.webkitSupportsPresentationMode&&"function"==typeof e.webkitSetPresentationMode&&t}},93189:function(e,t,n){var r=n(86083).createReactPlayer,o=n(32852).default;e.exports=r([{key:"youtube",canPlay:o.canPlay,lazyPlayer:o}])},33274:function(e,t,n){"use strict";n.d(t,{VY:function(){return ea},h4:function(){return eo},ck:function(){return er},fC:function(){return en},xz:function(){return ei}});var r=n(40716),o=n(86727),i=n(40913),a=n(1919),s=n(52568),l=n(48968),u=n(22801),c=n(5079),f=n(63208),d=n(79669),p=n(9983),h="Collapsible",[y,m]=(0,o.b)(h),[v,g]=y(h),b=r.forwardRef((e,t)=>
46{let{__scopeCollapsible:n,open:o,defaultOpen:i,disabled:a,onOpenChange:s,...c}=e,[f=!1,h]=(0,l.T)({prop:o,defaultProp:i,onChange:s});return(0,p.jsx)(v,{scope:n,disabled:a,contentId:(0,d.M)(),open:f,onOpenToggle:r.useCallback(()=>h(e=>!e),[h]),children:(0,p.jsx)(u.WV.div,{"data-state":C(f),"data-disabled":a?"":void 0,...c,ref:t})})});b.displayName=h;var w="CollapsibleTrigger",P=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,...r}=e,o=g(w,n);return(0,p.jsx)(u.WV.button,{type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":C(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...r,ref:t,onClick:(0,s.M)(e.onClick,o.onOpenToggle)})});P.displayName=w;var O="CollapsibleContent",x=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=g(O,e.__scopeCollapsible);return(0,p.jsx)(f.z,{present:n||o.open,children:e=>{let{present:n}=e;return(0,p.jsx)(R,{...r,ref:t,present:n})}})});x.displayName=O;var R=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,present:o,children:i,...s}=e,l=g(O,n),[f,d]=r.useState(o),h=r.useRef(null),y=(0,a.e)(t,h),m=r.useRef(0),v=m.current,b=r.useRef(0),w=b.current,P=l.open||f,x=r.useRef(P),R=r.useRef();return r.useEffect(()=>{let e=requestAnimationFrame(()=>x.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,c.b)(()=>{let e=h.current;if(e){R.current=R.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();m.current=t.height,b.current=t.width,x.current||(e.style.transitionDuration=R.current.transitionDuration,e.style.animationName=R.current.animationName),d(o)}},[l.open,o]),(0,p.jsx)(u.WV.div,{"data-state":C(l.open),"data-disabled":l.disabled?"":void 0,id:l.contentId,hidden:!P,...s,ref:y,style:{"--radix-collapsible-content-height":v?"".concat(v,"px"):void 0,"--radix-collapsible-content-width":w?"".concat(w,"px"):void 0,...e.style},children:P&&i})});function C(e){return e?"open":"closed"}var E=n(8286),k="Accordion",j=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[S,T,_]=(0,i.B)(k),[M,I]=(0,o.b)(k,[_,m]),A=m(),L=r.forwardRef((e,t)=>{let{type:n,...r}=e;return(0,p.jsx)(S.Provider,{scope:e.__scopeAccordion,children:"multiple"===n?(0,p.jsx)(W,{...r,ref:t}):(0,p.jsx)(U,{...r,ref:t})})});L.displayName=k;var[D,N]=M(k),[H,z]=M(k,{collapsible:!1}),U=r.forwardRef((e,t)=>{let{value:n,defaultValue:o,onValueChange:i=()=>{},collapsible:a=!1,...s}=e,[u,c]=(0,l.T)({prop:n,defaultProp:o,onChange:i});return(0,p.jsx)(D,{scope:e.__scopeAccordion,value:u?[u]:[],onItemOpen:c,onItemClose:r.useCallback(()=>a&&c(""),[a,c]),children:(0,p.jsx)(H,{scope:e.__scopeAccordion,collapsible:a,children:(0,p.jsx)($,{...s,ref:t})})})}),W=r.forwardRef((e,t)=>{let{value:n,defaultValue:o,onValueChange:i=()=>{},...a}=e,[s=[],u]=(0,l.T)({prop:n,defaultProp:o,onChange:i}),c=r.useCallback(e=>u(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[u]),f=r.useCallback(e=>u(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[u]);return(0,p.jsx)(D,{scope:e.__scopeAccordion,value:s,onItemOpen:c,onItemClose:f,children:(0,p.jsx)(H,{scope:e.__scopeAccordion,collapsible:!0,children:(0,p.jsx)($,{...a,ref:t})})})}),[B,V]=M(k),$=r.forwardRef((e,t)=>{let{__scopeAccordion:n,disabled:o,dir:i,orientation:l="vertical",...c}=e,f=r.useRef(null),d=(0,a.e)(f,t),h=T(n),y="ltr"===(0,E.gm)(i),m=(0,s.M)(e.onKeyDown,e=>{var t;if(!j.includes(e.key))return;let n=e.target,r=h().filter(e=>{var t;return!(null===(t=e.ref.current)||void 0===t?void 0:t.disabled)}),o=r.findIndex(e=>e.ref.current===n),i=r.length;if(-1===o)return;e.preventDefault();let a=o,s=i-1,u=()=>{(a=o+1)>s&&(a=0)},c=()=>{(a=o-1)<0&&(a=s)};switch(e.key){case"Home":a=0;break;case"End":a=s;break;case"ArrowRight":"horizontal"===l&&(y?u():c());break;case"ArrowDown":"vertical"===l&&u();break;case"ArrowLeft":"horizontal"===l&&(y?c():u());break;case"ArrowUp":"vertical"===l&&c()}null===(t=r[a%i].ref.current)||void 0===t||t.focus()});return(0,p.jsx)(B,{scope:n,disabled:o,direction:i,orientation:l,children:(0,p.jsx)(S.Slot,{scope:n,children:(0,p.jsx)(u.WV.div,{...c,"data-orientation":l,ref:d,onKeyDown:o?void 0:m})})})}),Z="AccordionItem",[Y,X]=M(Z),F=r.forwardRef((e,t)=>
46{let{__scopeAccordion:n,value:r,...o}=e,i=V(Z,n),a=N(Z,n),s=A(n),l=(0,d.M)(),u=r&&a.value.includes(r)||!1,c=i.disabled||e.disabled;return(0,p.jsx)(Y,{scope:n,open:u,disabled:c,triggerId:l,children:(0,p.jsx)(b,{"data-orientation":i.orientation,"data-state":et(u),...s,...o,ref:t,disabled:c,open:u,onOpenChange:e=>{e?a.onItemOpen(r):a.onItemClose(r)}})})});F.displayName=Z;var q="AccordionHeader",K=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,o=V(k,n),i=X(q,n);return(0,p.jsx)(u.WV.h3,{"data-orientation":o.orientation,"data-state":et(i.open),"data-disabled":i.disabled?"":void 0,...r,ref:t})});K.displayName=q;var G="AccordionTrigger",Q=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,o=V(k,n),i=X(G,n),a=z(G,n),s=A(n);return(0,p.jsx)(S.ItemSlot,{scope:n,children:(0,p.jsx)(P,{"aria-disabled":i.open&&!a.collapsible||void 0,"data-orientation":o.orientation,id:i.triggerId,...s,...r,ref:t})})});Q.displayName=G;var J="AccordionContent",ee=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,o=V(k,n),i=X(J,n),a=A(n);return(0,p.jsx)(x,{role:"region","aria-labelledby":i.triggerId,"data-orientation":o.orientation,...a,...r,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function et(e){return e?"open":"closed"}ee.displayName=J;var en=L,er=F,eo=K,ei=Q,ea=ee},40913:function(e,t,n){"use strict";n.d(t,{B:function(){return l}});var r=n(40716),o=n(9418),i=n(1919),a=n(92294),s=n(9983);function l(e){let t=e+"CollectionProvider",[n,l]=(0,o.b)(t),[u,c]=n(t,{collectionRef:{current:null},itemMap:new Map}),f=e=>{let{scope:t,children:n}=e,o=r.useRef(null),i=r.useRef(new Map).current;return(0,s.jsx)(u,{scope:t,itemMap:i,collectionRef:o,children:n})};f.displayName=t;let d=e+"CollectionSlot",p=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=c(d,n),l=(0,i.e)(t,o.collectionRef);return(0,s.jsx)(a.g7,{ref:l,children:r})});p.displayName=d;let h=e+"CollectionItemSlot",y="data-radix-collection-item",m=r.forwardRef((e,t)=>{let{scope:n,children:o,...l}=e,u=r.useRef(null),f=(0,i.e)(t,u),d=c(h,n);return r.useEffect(()=>(d.itemMap.set(u,{ref:u,...l}),()=>void d.itemMap.delete(u))),(0,s.jsx)(a.g7,{[y]:"",ref:f,children:o})});return m.displayName=h,[{Provider:f,Slot:p,ItemSlot:m},function(t){let n=c(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(y,"]")));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},l]}},9418:function(e,t,n){"use strict";n.d(t,{b:function(){return i}});var r=n(40716),o=n(9983);function i(e,t=[]){let n=[],i=()=>{let t=n.map(e=>r.createContext(e));return function(n){let o=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return i.scopeName=e,[function(t,i){let a=r.createContext(i),s=n.length;function l(t){let{scope:n,children:i,...l}=t,u=n?.[e][s]||a,c=r.useMemo(()=>l,Object.values(l));return(0,o.jsx)(u.Provider,{value:c,children:i})}return n=[...n,i],l.displayName=t+"Provider",[l,function(n,o){let l=o?.[e][s]||a,u=r.useContext(l);if(u)return u;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return n.scopeName=t.scopeName,n}(i,...t)]}},8286:function(e,t,n){"use strict";n.d(t,{gm:function(){return i}});var r=n(40716);n(9983);var o=r.createContext(void 0);function i(e){let t=r.useContext(o);return e||t||"ltr"}},37640:function(e,t,n){"use strict";n.d(t,{T:function(){return a},f:function(){return s}});var r=n(40716),o=n(22801),i=n(9983),a=r.forwardRef((e,t)=>(0,i.jsx)(o.WV.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));a.displayName="VisuallyHidden";var s=a},44743:function(e,t,n){"use strict";n.d(t,{M:function(){return v}});var r=n(9983),o=n(40716),i=n(20563),a=n(84177),s=n(13);class l extends o.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function u(e){let{children:t,isPresent:n}=e,i=(0,o.useId)(),a=(0,o.useRef)(null),u=(0,o.useRef)({width:0,height:0,top:0,left:0}),{nonce:c}=(0,o.useContext)(s._);return(0,o.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:o}=u.current;if(n||!a.current||!e||!t)return;a.current.dataset.motionPopId=i;let s=document.createElement("style");return c&&(s.nonce=c),document.head.appendChild(s),s.sheet&&s.sheet.insertRule('\n [data-motion-pop-id="'.concat(i,'"] {\n position: absolute !important;\n width: ').concat(e,"px !important;\n height: ").concat(t,"px !important;\n top: ").concat(r,"px !important;\n left: ").concat(o,"px !important;\n }\n ")),()=>{document.head.removeChild(s)}},[n]),(0,r.jsx)(l,{isPresent:n,childRef:a,sizeRef:u,children:o.cloneElement(t,{ref:a})})}let c=e=>{let{children:t,initial:n,isPresent:s,onExitComplete:l,custom:c,presenceAffectsLayout:d,mode:p}=e,h=(0,a.h)(f),y=(0,o.useId)(),m=(0,o.useCallback)(e=>
46{for(let t of(h.set(e,!0),h.values()))if(!t)return;l&&l()},[h,l]),v=(0,o.useMemo)(()=>({id:y,initial:n,isPresent:s,custom:c,onExitComplete:m,register:e=>(h.set(e,!1),()=>h.delete(e))}),d?[Math.random(),m]:[s,m]);return(0,o.useMemo)(()=>{h.forEach((e,t)=>h.set(t,!1))},[s]),o.useEffect(()=>{s||h.size||!l||l()},[s]),"popLayout"===p&&(t=(0,r.jsx)(u,{isPresent:s,children:t})),(0,r.jsx)(i.O.Provider,{value:v,children:t})};function f(){return new Map}var d=n(13848),p=n(79286);let h=e=>e.key||"";function y(e){let t=[];return o.Children.forEach(e,e=>{(0,o.isValidElement)(e)&&t.push(e)}),t}var m=n(49620);let v=e=>{let{children:t,exitBeforeEnter:n,custom:i,initial:s=!0,onExitComplete:l,presenceAffectsLayout:u=!0,mode:f="sync"}=e;(0,p.k)(!n,"Replace exitBeforeEnter with mode='wait'");let v=(0,o.useMemo)(()=>y(t),[t]),g=v.map(h),b=(0,o.useRef)(!0),w=(0,o.useRef)(v),P=(0,a.h)(()=>new Map),[O,x]=(0,o.useState)(v),[R,C]=(0,o.useState)(v);(0,m.L)(()=>{b.current=!1,w.current=v;for(let e=0;e<R.length;e++){let t=h(R[e]);g.includes(t)?P.delete(t):!0!==P.get(t)&&P.set(t,!1)}},[R,g.length,g.join("-")]);let E=[];if(v!==O){let e=[...v];for(let t=0;t<R.length;t++){let n=R[t],r=h(n);g.includes(r)||(e.splice(t,0,n),E.push(n))}"wait"===f&&E.length&&(e=E),C(y(e)),x(v);return}let{forceRender:k}=(0,o.useContext)(d.p);return(0,r.jsx)(r.Fragment,{children:R.map(e=>{let t=h(e),n=v===R||g.includes(t);return(0,r.jsx)(c,{isPresent:n,initial:(!b.current||!!s)&&void 0,custom:n?void 0:i,presenceAffectsLayout:u,mode:f,onExitComplete:n?void 0:()=>{if(!P.has(t))return;P.set(t,!0);let e=!0;P.forEach(t=>{t||(e=!1)}),e&&(null==k||k(),C(w.current),l&&l())},children:e},t)})})}},44976:function(e,t,n){"use strict";n.d(t,{I:function(){return o}});var r=n(79286);function o(e,t,n){var o;if("string"==typeof e){let i=document;t&&((0,r.k)(!!t.current,"Scope provided, but no element detected."),i=t.current),n?(null!==(o=n[e])&&void 0!==o||(n[e]=i.querySelectorAll(e)),e=n[e]):e=i.querySelectorAll(e)}else e instanceof Element&&(e=[e]);return Array.from(e||[])}},49270:function(e,t,n){"use strict";n.d(t,{Y:function(){return a}});var r=n(40716),o=n(44976);let i={some:0,all:1};function a(e,{root:t,margin:n,amount:a,once:s=!1}={}){let[l,u]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{if(!e.current||s&&l)return;let r={root:t&&t.current||void 0,margin:n,amount:a};return function(e,t,{root:n,margin:r,amount:a="some"}={}){let s=(0,o.I)(e),l=new WeakMap,u=new IntersectionObserver(e=>{e.forEach(e=>{let n=l.get(e.target);if(!!n!==e.isIntersecting){if(e.isIntersecting){let n=t(e);"function"==typeof n?l.set(e.target,n):u.unobserve(e.target)}else n&&(n(e),l.delete(e.target))}})},{root:n,rootMargin:r,threshold:"number"==typeof a?a:i[a]});return s.forEach(e=>u.observe(e)),()=>u.disconnect()}(e.current,()=>(u(!0),s?void 0:()=>u(!1)),r)},[t,e,n,s,a]),l}},18075:function(e,t,n){"use strict";let r,o;n.d(t,{v:function(){return W}});var i=n(72987),a=n(84177),s=n(40716),l=n(79286),u=n(44976);let c=new WeakMap;function f({target:e,contentRect:t,borderBoxSize:n}){var r;null===(r=c.get(e))||void 0===r||r.forEach(r=>{r({target:e,contentSize:t,get size(){return function(e,t){if(t){let{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}(e,n)}})})}function d(e){e.forEach(f)}let p=new Set;var h=n(99590),y=n(70749);let m=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),v=()=>({time:0,x:m(),y:m()}),g={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function b(e,t,n,r){let o=n[t],{length:i,position:a}=g[t],s=o.current,l=n.time;o.current=e[`scroll${a}`],o.scrollLength=e[`scroll${i}`]-e[`client${i}`],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=(0,h.Y)(0,o.scrollLength,o.current);let u=r-l;o.velocity=u>50?0:(0,y.R)(o.current-s,u)}let w={All:[[0,0],[1,1]]},P={start:0,center:.5,end:1};function O(e,t,n=0){let r=0;if(e in P&&(e=P[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?r=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?r=t/100*document.documentElement.clientWidth:e.endsWith("vh")?r=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(r=t*e),n+r}let x=[0,0];
46var R=n(59889),C=n(98386);let E={x:0,y:0};var k=n(89507);let j=new WeakMap,S=new WeakMap,T=new WeakMap,_=e=>e===document.documentElement?window:e;function M(e,{container:t=document.documentElement,...n}={}){let i=T.get(t);i||(i=new Set,T.set(t,i));let a=function(e,t,n,r={}){return{measure:()=>(function(e,t=e,n){if(n.x.targetOffset=0,n.y.targetOffset=0,t!==e){let r=t;for(;r&&r!==e;)n.x.targetOffset+=r.offsetLeft,n.y.targetOffset+=r.offsetTop,r=r.offsetParent}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth,n.y.targetLength=t===e?t.scrollHeight:t.clientHeight,n.x.containerLength=e.clientWidth,n.y.containerLength=e.clientHeight})(e,r.target,n),update:t=>{b(e,"x",n,t),b(e,"y",n,t),n.time=t,(r.offset||r.target)&&function(e,t,n){let{offset:r=w.All}=n,{target:o=e,axis:i="y"}=n,a="y"===i?"height":"width",s=o!==e?function(e,t){let n={x:0,y:0},r=e;for(;r&&r!==t;)if(r instanceof HTMLElement)n.x+=r.offsetLeft,n.y+=r.offsetTop,r=r.offsetParent;else if("svg"===r.tagName){let e=r.getBoundingClientRect(),t=(r=r.parentElement).getBoundingClientRect();n.x+=e.left-t.left,n.y+=e.top-t.top}else if(r instanceof SVGGraphicsElement){let{x:e,y:t}=r.getBBox();n.x+=e,n.y+=t;let o=null,i=r.parentNode;for(;!o;)"svg"===i.tagName&&(o=i),i=r.parentNode;r=o}else break;return n}(o,e):E,l=o===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in o&&"svg"!==o.tagName?o.getBBox():{width:o.clientWidth,height:o.clientHeight},u={width:e.clientWidth,height:e.clientHeight};t[i].offset.length=0;let c=!t[i].interpolate,f=r.length;for(let e=0;e<f;e++){let n=function(e,t,n,r){let o=Array.isArray(e)?e:x,i=0;return"number"==typeof e?o=[e,e]:"string"==typeof e&&(o=(e=e.trim()).includes(" ")?e.split(" "):[e,P[e]?e:"0"]),O(o[0],n,r)-O(o[1],t)}(r[e],u[a],l[a],s[i]);c||n===t[i].interpolatorOffsets[e]||(c=!0),t[i].offset[e]=n}c&&(t[i].interpolate=(0,R.s)(t[i].offset,(0,C.Y)(r)),t[i].interpolatorOffsets=[...t[i].offset]),t[i].progress=t[i].interpolate(t[i].current)}(e,n,r)},notify:()=>t(n)}}(t,e,v(),n);if(i.add(a),!j.has(t)){let e=()=>{for(let e of i)e.measure()},n=()=>{for(let e of i)e.update(k.frameData.timestamp)},a=()=>{for(let e of i)e.notify()},s=()=>{k.Wi.read(e,!1,!0),k.Wi.read(n,!1,!0),k.Wi.update(a,!1,!0)};j.set(t,s);let l=_(t);window.addEventListener("resize",s,{passive:!0}),t!==document.documentElement&&S.set(t,"function"==typeof t?(p.add(t),o||(o=()=>{let e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};p.forEach(e=>e(t))},window.addEventListener("resize",o)),()=>{p.delete(t),!p.size&&o&&(o=void 0)}):function(e,t){r||"undefined"==typeof ResizeObserver||(r=new ResizeObserver(d));let n=(0,u.I)(e);return n.forEach(e=>{let n=c.get(e);n||(n=new Set,c.set(e,n)),n.add(t),null==r||r.observe(e)}),()=>{n.forEach(e=>{let n=c.get(e);null==n||n.delete(t),(null==n?void 0:n.size)||null==r||r.unobserve(e)})}}(t,s)),l.addEventListener("scroll",s,{passive:!0})}let s=j.get(t);return k.Wi.read(s,!1,!0),()=>{var e;(0,k.Pn)(s);let n=T.get(t);if(!n||(n.delete(a),n.size))return;let r=j.get(t);j.delete(t),r&&(_(t).removeEventListener("scroll",r),null===(e=S.get(t))||void 0===e||e(),window.removeEventListener("resize",r))}}function I(e,t){let n;let r=()=>{let{currentTime:r}=t,o=(null===r?0:r.value)/100;n!==o&&e(o),n=o};return k.Wi.update(r,!0),()=>(0,k.Pn)(r)}var A=n(86200);let L=new Map;function D({source:e,container:t=document.documentElement,axis:n="y"}={}){e&&(t=e),L.has(t)||L.set(t,{});let r=L.get(t);return r[n]||(r[n]=(0,A.t)()?new ScrollTimeline({source:t,axis:n}):function({source:e,container:t,axis:n="y"}){e&&(t=e);let r={value:0},o=M(e=>{r.value=100*e[n].progress},{container:t,axis:n});return{currentTime:r,cancel:o}}({source:t,axis:n})),r[n]}function N(e){return e&&(e.target||e.offset)}var H=n(49620);function z(e,t){(0,l.K)(!!(!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 U=()=>({scrollX:(0,i.BX)(0),scrollY:(0,i.BX)(0),scrollXProgress:(0,i.BX)(0),scrollYProgress:(0,i.BX)(0)});function W({container:e,target:t,layoutEffect:n=!0,...r}={}){let o=(0,a.h)(U);return(n?H.L:s.useEffect)(()=>(z("target",t),z("container",e),function(e,{axis:t="y",...n}={}){let r={axis:t,...n};return"function"==typeof e?2===e.length||N(r)?M(t=>{e(t[r.axis].progress,t)},r):I(e,D(r)):function(e,t){if(N(t))return e.pause(),M(n=>{e.time=e.duration*n[t.axis].progress},t);{let n=D(t);return e.attachTimeline(n,e=>(e.pause(),I(t=>{e.time=e.duration*t},n)))}}(e,r)}((e,{x:t,y:n})=>{o.scrollX.set(t.current),o.scrollXProgress.set(t.progress),o.scrollY.set(n.current),o.scrollYProgress.set(n.progress)},{...r,container:(null==e?void 0:e.current)||void 0,target:(null==t?void 0:t.current)||void 0})),[e,t,JSON.stringify(r.offset)]),o}},27623:function(e,t,n){"use strict";n.d(t,{H:function(){return p}});var r=n(59889);let o=e=>e&&"object"==typeof e&&e.mix,i=e=>o(e)?e.mix:void 0;var a=n(40716),s=n(72987),l=n(13),u=n(84177),c=n(49620),f=n(89507);function d(e,t){let n=function(e){let t=(0,u.h)(()=>(0,s.BX)(e)),{isStatic:n}=(0,a.useContext)(l._);if(n){let[,n]=(0,a.useState)(e);(0,a.useEffect)(()=>t.on("change",n),[])}return t}(t()),r=()=>n.set(t());return r(),(0,c.L)(()=>{let t=()=>f.Wi.preRender(r,!1,!0),n=e.map(e=>e.on("change",t));return()=>
46{n.forEach(e=>e()),(0,f.Pn)(r)}}),n}function p(e,t,n,o){if("function"==typeof e)return function(e){s.S1.current=[],e();let t=d(s.S1.current,e);return s.S1.current=void 0,t}(e);let a="function"==typeof t?t:function(...e){let t=!Array.isArray(e[0]),n=t?0:-1,o=e[0+n],a=e[1+n],s=e[2+n],l=e[3+n],u=(0,r.s)(a,s,{mixer:i(s[0]),...l});return t?u(o):u}(t,n,o);return Array.isArray(e)?h(e,a):h([e],([e])=>a(e))}function h(e,t){let n=(0,u.h)(()=>[]);return d(e,()=>{n.length=0;let r=e.length;for(let t=0;t<r;t++)n[t]=e[t].get();return t(n)})}}}]);
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.