1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1383,1907,8785],{42:()=>{},1414:()=>{},2423:()=>{},3488:()=>{},4730:()=>{},5947:()=>{},5984:(e,t,n)=>{"use strict";n.d(t,{D4:()=>p,O5:()=>c});var r=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","#","$","%","*","+",",","-",".",":",";","=","?","@","[","]","^","_","{","|","}","~"],i=e=>{let t=0;for(let n=0;n<e.length;n++){let i=e[n];t=83*t+r.indexOf(i)}return t},o=e=>{let t=e/255;return t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},a=e=>{let t=Math.max(0,Math.min(1,e));return t<=.0031308?Math.trunc(12.92*t*255+.5):Math.trunc((1.055*Math.pow(t,.4166666666666667)-.055)*255+.5)},l=(e,t)=>(e<0?-1:1)*Math.pow(Math.abs(e),t),s=class extends Error{constructor(e){super(e),this.name="ValidationError",this.message=e}},u=e=>{if(!e||e.length<6)throw new s("The blurhash string must be at least 6 characters");let t=i(e[0]),n=Math.floor(t/9)+1,r=t%9+1;if(e.length!==4+2*r*n)throw new s(`blurhash length mismatch: length is ${e.length} but it should be ${4+2*r*n}`)},c=e=>{try{u(e)}catch(e){return{result:!1,errorReason:e.message}}return{result:!0}},f=e=>[o(e>>16),o(e>>8&255),o(255&e)],d=(e,t)=>{let n=Math.floor(e/361),r=Math.floor(e/19)%19;return[l((n-9)/9,2)*t,l((r-9)/9,2)*t,l((e%19-9)/9,2)*t]},p=(e,t,n,r)=>{u(e),r|=1;let o=i(e[0]),l=Math.floor(o/9)+1,s=o%9+1,c=(i(e[1])+1)/166,p=Array(s*l);for(let t=0;t<p.length;t++)if(0===t){let n=i(e.substring(2,6));p[t]=f(n)}else{let n=i(e.substring(4+2*t,6+2*t));p[t]=d(n,c*r)}let h=4*t,m=new Uint8ClampedArray(h*n);for(let e=0;e<n;e++)for(let r=0;r<t;r++){let i=0,o=0,u=0;for(let a=0;a<l;a++)for(let l=0;l<s;l++){let c=Math.cos(Math.PI*r*l/t)*Math.cos(Math.PI*e*a/n),f=p[l+a*s];i+=f[0]*c,o+=f[1]*c,u+=f[2]*c}let c=a(i),f=a(o),d=a(u);m[4*r+0+e*h]=c,m[4*r+1+e*h]=f,m[4*r+2+e*h]=d,m[4*r+3+e*h]=255}return m}},6970:()=>{},8215:()=>{},9137:()=>{},10182:()=>{},10634:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={cancelIdleCallback:function(){return o},requestIdleCallback:function(){return i}};for(var r in n)Object.defineProperty(t,r,{enumerable:!0,get:n[r]});let i="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},o="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},13914:()=>{},14202:()=>{},15289:()=>{},15572:e=>{!function(t){if("u">typeof window){var n,r,i,o,a,l,s,u=!0,c=10,f="",d=0,p="",h=null,m="",g=!1,y={resize:1,click:1},b=128,v=!0,w=1,x="bodyOffset",k=x,E=!0,O="",T={},S=32,P=null,R=!1,A=!1,I="[iFrameSizer]",C=I.length,N="",M={max:1,min:1,bodyScroll:1,documentElementScroll:1},_="child",L=!0,j=window.parent,D="*",$=0,z=!1,F=null,W=16,B=1,V="scroll",U=V,H=window,q=function(){el("onMessage function not defined")},Y=function(){},X=function(){},Z={height:function(){return el("Custom height calculation function not defined"),document.documentElement.offsetHeight},width:function(){return el("Custom width calculation function not defined"),document.body.scrollWidth}},G={},J=!1;try{var Q=Object.create({},{passive:{get:function(){J=!0}}});window.addEventListener("test",en,Q),window.removeEventListener("test",en,Q)}catch(e){}var K={bodyOffset:function(){return document.body.offsetHeight+ey("marginTop")+ey("marginBottom")},offset:function(){return K.bodyOffset()},bodyScroll:function(){return document.body.scrollHeight},custom:function(){return Z.height()},documentElementOffset:function(){return document.documentElement.offsetHeight},documentElementScroll:function(){return document.documentElement.scrollHeight},max:function(){return Math.max.apply(null,ev(K))},min:function(){return Math.min.apply(null,ev(K))},grow:function(){return K.max()},lowestElement:function(){return Math.max(K.bodyOffset()||K.documentElementOffset(),eb("bottom",ex()))},taggedElement:function(){return ew("bottom","data-iframe-height")}},ee={bodyScroll:function(){return document.body.scrollWidth},bodyOffset:function(){return document.body.offsetWidth},custom:function(){return Z.width()},documentElementScroll:function(){return document.documentElement.scrollWidth},documentElementOffset:function(){return document.documentElement.offsetWidth},scroll:function(){return Math.max(ee.bodyScroll(),ee.documentElementScroll())},max:function(){return Math.max.apply(null,ev(ee))},min:function(){return Math.min.apply(null,ev(ee))},rightMostElement:function(){return eb("right",ex())},taggedElement:function(){return ew("right","data-iframe-width")}},et=(n=ek,a=null,l=0,s=function(){l=Date.now(),a=null,o=n.apply(r,i),a||(r=i=null)},function(){var e=Date.now();l||(l=e);var t=W-(e-l);return r=this,i=arguments,t<=0||t>W?(a&&(clearTimeout(a),a=null),l=e,o=n.apply(r,i),a||(r=i=null)):a||(a=setTimeout(s,t)),o});er(window,"message",function(n){var r={init:function(){var e,r;O=n.data,j=n.source,function(){function e(e){return"true"===e}var n=O.substr(C).split(":");N=n[0],d=t!==n[1]?Number(n[1]):d,g=t!==n[2]?e(n[2]):g,R=t!==n[3]?e(n[3]):R,S=t!==n[4]?Number(n[4]):S,u=t!==n[6]?e(n[6]):u,p=n[7],k=t!==n[8]?n[8]:k,f=n[9],m=n[10],$=t!==n[11]?Number(n[11]):$,T.enable=t!==n[12]&&e(n[12]),_=t!==n[13]?n[13]:_,U=t!==n[14]?
1n[14]:U,A=t!==n[15]?!!n[15]:A}(),ea("Initialising iFrame ("+window.location.href+")"),function(){function e(e,t){return"function"==typeof e&&(ea("Setup custom "+t+"CalcMethod"),Z[t]=e,e="custom"),e}if("iFrameResizer"in window&&Object===window.iFrameResizer.constructor){var t;ea("Reading data from page: "+JSON.stringify(t=window.iFrameResizer)),Object.keys(t).forEach(es,t),q="onMessage"in t?t.onMessage:q,Y="onReady"in t?t.onReady:Y,D="targetOrigin"in t?t.targetOrigin:D,k="heightCalculationMethod"in t?t.heightCalculationMethod:k,U="widthCalculationMethod"in t?t.widthCalculationMethod:U,k=e(k,"height"),U=e(U,"width")}ea("TargetOrigin for parent set to: "+D)}(),t===p&&(p=d+"px"),eu("margin",(-1!==(e=p).indexOf("-")&&(el("Negative CSS value ignored for margin"),e=""),e)),eu("background",f),eu("padding",m),(r=document.createElement("div")).style.clear="both",r.style.display="block",r.style.height="0",document.body.appendChild(r),ep(),eh(),document.documentElement.style.height="",document.body.style.height="",ea('HTML & body height set to "auto"'),ea("Enable public methods"),H.parentIFrame={autoResize:function(e){return!0===e&&!1===u?(u=!0,em()):!1===e&&!0===u&&(u=!1,ef("remove"),null!==h&&h.disconnect(),clearInterval(P)),eP(0,0,"autoResize",JSON.stringify(u)),u},close:function(){eP(0,0,"close")},getId:function(){return N},getPageInfo:function(e){"function"==typeof e?(X=e,eP(0,0,"pageInfo")):(X=function(){},eP(0,0,"pageInfoStop"))},moveToAnchor:function(e){T.findTarget(e)},reset:function(){eS("parentIFrame.reset")},scrollTo:function(e,t){eP(t,e,"scrollTo")},scrollToOffset:function(e,t){eP(t,e,"scrollToOffset")},sendMessage:function(e,t){eP(0,0,"message",JSON.stringify(e),t)},setHeightCalculationMethod:function(e){k=e,ep()},setWidthCalculationMethod:function(e){U=e,eh()},setTargetOrigin:function(e){ea("Set targetOrigin: "+e),D=e},size:function(e,t){eE("size","parentIFrame.size("+(e||"")+(t?","+t:"")+")",e,t)}},function(){function e(e){eP(0,0,e.type,e.screenY+":"+e.screenX)}function t(t,n){ea("Add event listener: "+n),er(window.document,t,e)}!0===A&&(t("mouseenter","Mouse Enter"),t("mouseleave","Mouse Leave"))}(),em(),T=function(){function e(e){var n=e.split("#")[1]||e,r=decodeURIComponent(n),i=document.getElementById(r)||document.getElementsByName(r)[0];if(t!==i){var o,a,l=(o=i.getBoundingClientRect(),a={x:window.pageXOffset!==t?window.pageXOffset:document.documentElement.scrollLeft,y:window.pageYOffset!==t?window.pageYOffset:document.documentElement.scrollTop},{x:parseInt(o.left,10)+parseInt(a.x,10),y:parseInt(o.top,10)+parseInt(a.y,10)});ea("Moving to in page link (#"+n+") at x: "+l.x+" y: "+l.y),eP(l.y,l.x,"scrollToOffset")}else ea("In page link (#"+n+") not found in iFrame, so sending to parent"),eP(0,0,"inPageLink","#"+n)}function n(){var t=window.location.hash,n=window.location.href;""!==t&&"#"!==t&&e(n)}return T.enable?Array.prototype.forEach&&document.querySelectorAll?(ea("Setting up location.hash handlers"),Array.prototype.forEach.call(document.querySelectorAll('a[href^="#"]'),function(t){"#"!==t.getAttribute("href")&&er(t,"click",function(t){t.preventDefault(),e(this.getAttribute("href"))})}),er(window,"hashchange",n),setTimeout(n,b)):el("In page linking not fully supported in this browser! (See README.md for IE8 workaround)"):ea("In page linking not enabled"),{findTarget:e}}(),eE("init","Init message from host page"),Y(),v=!1,setTimeout(function(){E=!1},b)},reset:function(){E?ea("Page reset ignored by init"):(ea("Page size reset by host page"),eT("resetPage"))},resize:function(){eE("resizeParent","Parent window requested size check")},moveToAnchor:function(){T.findTarget(o())},inPageLink:function(){this.moveToAnchor()},pageInfo:function(){var e=o();ea("PageInfoFromParent called from parent: "+e),X(JSON.parse(e)),ea(" --")},message:function(){var e=o();ea("onMessage called from parent: "+e),q(JSON.parse(e)),ea(" --")}};function i(){return n.data.split("]")[1].split(":")[0]}function o(){return n.data.substr(n.data.indexOf(":")+1)}function a(){return n.data.split(":")[2]in{true:1,false:1}}I===(""+n.data).substr(0,C)&&function(){if(!1===v){var t;(t=i())in r?r[t]():!e.exports&&"iFrameResize"in window||"jQuery"in window&&"iFrameResize"in window.jQuery.prototype||a()||el("Unexpected message ("+n.data+")")}else a()?r.init():ea('Ignored message of type "'+i()+'". Received before initialization.')}()}),er(window,"readystatechange",eR),eR()}function en(){}function er(e,t,n,r){e.addEventListener(t,n,!!J&&(r||{}))}function ei(e){return e.charAt(0).toUpperCase()+e.slice(1)}function eo(e){return I+"["+N+"] "+e}function ea(e){R&&"object"==typeof window.console&&console.log(eo(e))}function el(e){"object"==typeof window.console&&console.warn(eo(e))}function es(e){var t=e.split("Callback");if(2===t.length){var n="on"+t[0].charAt(0).toUpperCase()+t[0].slice(1);this[n]=this[e],delete this[e],el("Deprecated: '"+e+"' has been renamed '"+n+"'. The old method will be removed in the next major version.")}}function eu(e,n){t!==n&&""!==n&&"null"!==n&&(document.body.style[e]=n,ea("Body "+e+' set to "'+n+'"'))}function ec(e){var t={add:function(t){function n(){eE(e.eventName,e.eventType)}G[t]=n,er(window,t,n,{passive:!0})},remove:function(e){var t=G[e];delete G[e],window.removeEventListener(e,t,!1)}};e.eventNames&&Array.prototype.map?(e.eventName=e.eventNames[0],e.eventNames.map(t[e.method])):t[e.method](e.eventName),ea(ei(e.method)+" event listener: "+e.eventType)}function ef(e){ec({method:e,eventType:"Animation Start",eventNames:["animationstart","webkitAnimationStart"]}),ec({method:e,eventType:"Animation Iteration",eventNames:["animationiteration","webkitAnimationIteration"]}),ec({method:e,eventType:"Animation End",eventNames:["animationend","webkitAnimationEnd"]}),ec({method:e,eventType:"Input",eventName:"input"}),ec({method:e,eventType:"Mouse Up",eventName:"mouseup"}),ec({method:e,eventType:"Mouse Down",eventName:"mousedown"}),ec({method:e,eventType:"Orientation Change",eventName:"orientationchange"}),ec({method:e,eventType:"Print",eventName:["afterprint","beforeprint"]}),ec({method:e,eventType:"Ready State Change",eventName:"readystatechange"}),ec({method:e,eventType:"Touch Start",eventName:"touchstart"}),ec({method:e,eventType:"Touch End",eventName:"touchend"}),ec({method:e,eventType:"Touch Cancel",eventName:"touchcancel"}),ec({method:e,eventType:"Transition Start",eventNames:["transitionstart","webkitTransitionStart","MSTransitionStart","oTransitionStart","otransitionstart"]}),ec({method:e,eventType:"Transition Iteration",eventNames:["transitioniteration","webkitTransitionIteration","MSTransitionIteration","oTransitionIteration","otransitioniteration"]}),ec({method:e,eventType:"Transition End",eventNames:["transitionend","webkitTransitionEnd","MSTransitionEnd","oTransitionEnd","otransitionend"]}
1),"child"===_&&ec({method:e,eventType:"IFrame Resized",eventName:"resize"})}function ed(e,t,n,r){return t!==e&&(e in n||(el(e+" is not a valid option for "+r+"CalculationMethod."),e=t),ea(r+' calculation method set to "'+e+'"')),e}function ep(){k=ed(k,x,K,"height")}function eh(){U=ed(U,V,ee,"width")}function em(){var e;!0===u?(ef("add"),e=0>S,window.MutationObserver||window.WebKitMutationObserver?e?eg():h=function(){function e(e){function t(e){!1===e.complete&&(ea("Attach listeners to "+e.src),e.addEventListener("load",r,!1),e.addEventListener("error",i,!1),a.push(e))}"attributes"===e.type&&"src"===e.attributeName?t(e.target):"childList"===e.type&&Array.prototype.forEach.call(e.target.querySelectorAll("img"),t)}function t(e){ea("Remove listeners from "+e.src),e.removeEventListener("load",r,!1),e.removeEventListener("error",i,!1),a.splice(a.indexOf(e),1)}function n(e,n,r){t(e.target),eE(n,r+": "+e.target.src)}function r(e){n(e,"imageLoad","Image loaded")}function i(e){n(e,"imageLoadFailed","Image load failed")}var o,a=[],l=window.MutationObserver||window.WebKitMutationObserver,s=(o=document.querySelector("body"),s=new l(function(t){eE("mutationObserver","mutationObserver: "+t[0].target+" "+t[0].type),t.forEach(e)}),ea("Create body MutationObserver"),s.observe(o,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0}),s);return{disconnect:function(){"disconnect"in s&&(ea("Disconnect body MutationObserver"),s.disconnect(),a.forEach(t))}}}():(ea("MutationObserver not supported in this browser!"),eg())):ea("Auto Resize disabled")}function eg(){0!==S&&(ea("setInterval: "+S+"ms"),P=setInterval(function(){eE("interval","setInterval: "+S)},Math.abs(S)))}function ey(e,t){var n=0;return t=t||document.body,parseInt(n=null!==(n=document.defaultView.getComputedStyle(t,null))?n[e]:0,c)}function eb(e,t){for(var n,r=t.length,i=0,o=0,a=ei(e),l=Date.now(),s=0;s<r;s++)(i=t[s].getBoundingClientRect()[e]+ey("margin"+a,t[s]))>o&&(o=i);return l=Date.now()-l,ea("Parsed "+r+" HTML elements"),ea("Element position calculated in "+l+"ms"),(n=l)>W/2&&ea("Event throttle increased to "+(W=2*n)+"ms"),o}function ev(e){return[e.bodyOffset(),e.bodyScroll(),e.documentElementOffset(),e.documentElementScroll()]}function ew(e,t){var n=document.querySelectorAll("["+t+"]");return 0===n.length&&(el("No tagged elements ("+t+") found on page"),document.querySelectorAll("body *")),eb(e,n)}function ex(){return document.querySelectorAll("body *")}function ek(e,n,r,i){var o,a;(function(){function e(e,t){return!(Math.abs(e-t)<=$)}return o=t!==r?r:K[k](),a=t!==i?i:ee[U](),e(w,o)||g&&e(B,a)})()||"init"===e?(eO(),eP(w=o,B=a,e)):!(e in{init:1,interval:1,size:1})&&(k in M||g&&U in M)?eS(n):e in{interval:1}||ea("No change in size detected")}function eE(e,t,n,r){z&&e in y?ea("Trigger event cancelled: "+e):(e in{reset:1,resetPage:1,init:1}||ea("Trigger event: "+t),"init"===e?ek(e,t,n,r):et(e,t,n,r))}function eO(){z||(z=!0,ea("Trigger event lock on")),clearTimeout(F),F=setTimeout(function(){z=!1,ea("Trigger event lock off"),ea("--")},b)}function eT(e){w=K[k](),B=ee[U](),eP(w,B,e)}function eS(e){var t=k;k=x,ea("Reset trigger event: "+e),eO(),eT("reset"),k=t}function eP(e,n,r,i,o){if(!0===L){var a;t===o?o=D:ea("Message targetOrigin: "+o),ea("Sending message to host page ("+(a=N+":"+e+":"+n+":"+r+(t!==i?":"+i:""))+")"),j.postMessage(I+a,o)}}function eR(){"loading"!==document.readyState&&window.parent.postMessage("[iFrameResizerChild]Ready","*")}}()},15637:(e,t,n)=>{"use strict";n.d(t,{A:()=>T});var r=n(7620);function i(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function o(e,t){let n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every(n=>{let r=e[n],a=t[n];return"function"==typeof r?`${r}`==`${a}`:i(r)&&i(a)?o(r,a):r===a})}function a(e){return e.concat().sort((e,t)=>e.name>t.name?1:-1).map(e=>e.options)}function l(e){return"number"==typeof e}function s(e){return"string"==typeof e}function u(e){return"boolean"==typeof e}function c(e){return"[object Object]"===Object.prototype.toString.call(e)}function f(e){return Math.abs(e)}function d(e){return Math.sign(e)}function p(e){return y(e).map(Number)}
1function h(e){return e[m(e)]}function m(e){return Math.max(0,e.length-1)}function g(e,t=0){return Array.from(Array(e),(e,n)=>t+n)}function y(e){return Object.keys(e)}function b(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function v(){let e=[],t={add:function(n,r,i,o={passive:!0}){let a;return"addEventListener"in n?(n.addEventListener(r,i,o),a=()=>n.removeEventListener(r,i,o)):(n.addListener(i),a=()=>n.removeListener(i)),e.push(a),t},clear:function(){e=e.filter(e=>e())}};return t}function w(e=0,t=0){let n=f(e-t);function r(n){return n<e||n>t}return{length:n,max:t,min:e,constrain:function(n){return r(n)?n<e?e:t:n},reachedAny:r,reachedMax:function(e){return e>t},reachedMin:function(t){return t<e},removeOffset:function(e){return n?e-n*Math.ceil((e-t)/n):e}}}function x(e){let t=e;function n(e){return l(e)?e:e.get()}return{get:function(){return t},set:function(e){t=n(e)},add:function(e){t+=n(e)},subtract:function(e){t-=n(e)}}}function k(e,t){let n="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},r=t.style,i=null,o=!1;return{clear:function(){!o&&(r.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(o)return;let a=Math.round(100*e.direction(t))/100;a!==i&&(r.transform=n(a),i=a)},toggleActive:function(e){o=!e}}}let E={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function O(e,t,n){let r,i,o,a,T,S,P,R,A=e.ownerDocument,I=A.defaultView,C=function(e){function t(e,t){return function e(t,n){return[t,n].reduce((t,n)=>
1(y(n).forEach(r=>{let i=t[r],o=n[r],a=c(i)&&c(o);t[r]=a?e(i,o):o}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(n){let r=n.breakpoints||{},i=y(r).filter(t=>e.matchMedia(t).matches).map(e=>r[e]).reduce((e,n)=>t(e,n),{});return t(n,i)},optionsMediaQueries:function(t){return t.map(e=>y(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}}}(I),N=(R=[],{init:function(e,t){return(R=t.filter(({options:e})=>!1!==C.optionsAtMedia(e).active)).forEach(t=>t.init(e,C)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){R=R.filter(e=>e.destroy())}}),M=v(),_=(i={},o={init:function(e){r=e},emit:function(e){return(i[e]||[]).forEach(t=>t(r,e)),o},off:function(e,t){return i[e]=(i[e]||[]).filter(e=>e!==t),o},on:function(e,t){return i[e]=(i[e]||[]).concat([t]),o},clear:function(){i={}}}),{mergeOptions:L,optionsAtMedia:j,optionsMediaQueries:D}=C,{on:$,off:z,emit:F}=_,W=!1,B=L(E,O.globalOptions),V=L(B),U=[];function H(t,n){W||(V=j(B=L(B,t)),U=n||U,function(){let{container:t,slides:n}=V;S=(s(t)?e.querySelector(t):t)||e.children[0];let r=s(n)?S.querySelectorAll(n):n;P=[].slice.call(r||S.children)}(),a=function t(n){let r=function(e,t,n,r,i,o,a){var c,E;let O,T,S,P,R,A,I,C,N,M,_,L,j,D,{align:$,axis:z,direction:F,startIndex:W,loop:B,duration:V,dragFree:U,dragThreshold:H,inViewThreshold:q,slidesToScroll:Y,skipSnaps:X,containScroll:Z,watchResize:G,watchSlides:J,watchDrag:Q,watchFocus:K}=o,ee={measure:function(e){let{offsetTop:t,offsetLeft:n,offsetWidth:r,offsetHeight:i}=e;return{top:t,right:n+r,bottom:t+i,left:n,width:r,height:i}}},et=ee.measure(t),en=n.map(ee.measure),er=(T="rtl"===F,P=(S="y"===z)||!T?1:-1,R=S?"top":T?"right":"left",A=S?"bottom":T?"left":"right",{scroll:S?"y":"x",cross:S?"x":"y",startEdge:R,endEdge:A,measureSize:function(e){let{height:t,width:n}=e;return S?t:n},direction:function(e){return e*P}}
1),ei=er.measureSize(et),eo={measure:function(e){return e/100*ei}},ea=(c=$,E=ei,O={start:function(){return 0},center:function(e){return(E-e)/2},end:function(e){return E-e}},{measure:function(e,t){return s(c)?O[c](e):c(E,e,t)}}),el=!B&&!!Z,{slideSizes:es,slideSizesWithGaps:eu,startGap:ec,endGap:ef}=function(e,t,n,r,i,o){let{measureSize:a,startEdge:l,endEdge:s}=e,u=n[0]&&i,c=function(){if(!u)return 0;let e=n[0];return f(t[l]-e[l])}(),d=u?parseFloat(o.getComputedStyle(h(r)).getPropertyValue(`margin-${s}`)):0,p=n.map(a),g=n.map((e,t,n)=>{let r=t===m(n);return t?r?p[t]+d:n[t+1][l]-e[l]:p[t]+c}).map(f);return{slideSizes:p,slideSizesWithGaps:g,startGap:c,endGap:d}}(er,et,en,n,B||!!Z,i),ed=function(e,t,n,r,i,o,a,s){let{startEdge:u,endEdge:c,direction:d}=e,g=l(n);return{groupSlides:function(e){return g?p(e).filter(e=>e%n==0).map(t=>e.slice(t,t+n)):e.length?p(e).reduce((n,l,p)=>{let g=h(n)||0,y=l===m(e),b=i[u]-o[g][u],v=i[u]-o[l][c],w=r||0!==g?0:d(a),x=f(v-(!r&&y?d(s):0)-(b+w));return p&&x>t+2&&n.push(l),y&&n.push(e.length),n},[]).map((t,n,r)=>{let i=Math.max(r[n-1]||0);return e.slice(i,t)}):[]}}}(er,ei,Y,B,et,en,ec,ef),{snaps:ep,snapsAligned:eh}=function(e,t,n,r,i){let{startEdge:o,endEdge:a}=e,{groupSlides:l}=i,s=l(r).map(e=>h(e)[a]-e[0][o]).map(f).map(t.measure),u=r.map(e=>n[o]-e[o]).map(e=>-f(e)),c=l(u).map(e=>e[0]).map((e,t)=>e+s[t]);return{snaps:u,snapsAligned:c}}(er,ea,et,en,ed),em=-h(ep)+h(eu),{snapsContained:eg,scrollContainLimit:ey}=function(e,t,n,r){let i,o,a=w(-t+e,0),l=n.map((e,t)=>{let{min:r,max:i}=a,o=a.constrain(e),l=t===m(n);return t?l||function(e,t){return 1>=f(e-t)}(r,o)?r:function(e,t){return 1>=f(e-t)}(i,o)?i:o:i}).map(e=>parseFloat(e.toFixed(3))),s=(i=l[0],o=h(l),w(l.lastIndexOf(i),l.indexOf(o)+1));return{snapsContained:function(){if(t<=e+2)return[a.max];if("keepSnaps"===r)return l;let{min:n,max:i}=s;return l.slice(n,i)}(),scrollContainLimit:s}}(ei,em,eh,Z),eb=el?eg:eh,{limit:ev}=(I=eb[0],{limit:w(B?I-em:h(eb),I)}),ew=function e(t,n,r){let{constrain:i}=w(0,t),o=t+1,a=l(n);function l(e){return r?f((o+e)%o):i(e)}function s(){return e(t,a,r)}let u={get:function(){return a}
1,set:function(e){return a=l(e),u},add:function(e){return s().set(a+e)},clone:s};return u}(m(eb),W,B),ex=ew.clone(),ek=p(n),eE=function(e,t,n,r){let i=v(),o=1e3/60,a=null,l=0,s=0;function u(e){if(!s)return;a||(a=e,n(),n());let i=e-a;for(a=e,l+=i;l>=o;)n(),l-=o;r(l/o),s&&(s=t.requestAnimationFrame(u))}function c(){t.cancelAnimationFrame(s),a=null,l=0,s=0}return{init:function(){i.add(e,"visibilitychange",()=>{e.hidden&&(a=null,l=0)})},destroy:function(){c(),i.clear()},start:function(){s||(s=t.requestAnimationFrame(u))},stop:c,update:n,render:r}}(r,i,()=>(({dragHandler:e,scrollBody:t,scrollBounds:n,options:{loop:r}})=>{r||n.constrain(e.pointerDown()),t.seek()})(eD),e=>(({scrollBody:e,translate:t,location:n,offsetLocation:r,previousLocation:i,scrollLooper:o,slideLooper:a,dragHandler:l,animation:s,eventHandler:u,scrollBounds:c,options:{loop:f}},d)=>{let p=e.settled(),h=!c.shouldConstrain(),m=f?p:p&&h,g=m&&!l.pointerDown();g&&s.stop();let y=n.get()*d+i.get()*(1-d);r.set(y),f&&(o.loop(e.direction()),a.loop()),t.to(r.get()),g&&u.emit("settle"),m||u.emit("scroll")})(eD,e)),eO=eb[ew.get()],eT=x(eO),eS=x(eO),eP=x(eO),eR=x(eO),eA=function(e,t,n,r,i){let o=0,a=0,l=i,s=.68,u=e.get(),c=0;function p(e){return l=e,m}function h(e){return s=e,m}let m={direction:function(){return a},duration:function(){return l},velocity:function(){return o},seek:function(){let t=r.get()-e.get(),i=0;return l?(n.set(e),o+=t/l,o*=s,u+=o,e.add(o),i=u-c):(o=0,n.set(r),e.set(r),i=t),a=d(i),c=u,m},settled:function(){return .001>f(r.get()-t.get())},useBaseFriction:function(){return h(.68)},useBaseDuration:function(){return p(i)},useFriction:h,useDuration:p};return m}(eT,eP,eS,eR,V),eI=function(e,t,n,r,i){let{reachedAny:o,removeOffset:a,constrain:l}=r;function s(e){return e.concat().sort((e,t)=>f(e)-f(t))[0]}function u(t,r){let i=[t,t+n,t-n];if(!e)return t;if(!r)return s(i);let o=i.filter(e=>d(e)===r);return o.length?s(o):h(i)-n}return{byDistance:function(n,r){let s=i.get()+n,{index:c,distance:d}=function(n){let r=e?a(n):l(n),{index:i}=t.map((e,t)=>({diff:u(e-r,0),index:t})).sort((e,t)=>f(e.diff)-f(t.diff))[0];return{index:i,distance:r}}(s),p=!e&&o(s);if(!r||p)return{index:c,distance:n};let h=n+u(t[c]-d,0);return{index:c,distance:h}},byIndex:function(e,n){let r=u(t[e]-i.get(),n);return{index:e,distance:r}},shortcut:u}}(B,eb,em,ev,eR),eC=function(e,t,n,r,i,o,a){function l(i){let l=i.distance,s=i.index!==t.get();
1o.add(l),l&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),s&&(n.set(t.get()),t.set(i.index),a.emit("select"))}return{distance:function(e,t){l(i.byDistance(e,t))},index:function(e,n){let r=t.clone().set(e);l(i.byIndex(r.get(),n))}}}(eE,ew,ex,eA,eI,eR,a),eN=function(e){let{max:t,length:n}=e;return{get:function(e){return n?-((e-t)/n):0}}}(ev),eM=v(),e_=(N={},M=null,_=null,L=!1,{init:function(){C=new IntersectionObserver(e=>{L||(e.forEach(e=>{N[n.indexOf(e.target)]=e}),M=null,_=null,a.emit("slidesInView"))},{root:t.parentElement,threshold:q}),n.forEach(e=>C.observe(e))},destroy:function(){C&&C.disconnect(),L=!0},get:function(e=!0){if(e&&M)return M;if(!e&&_)return _;let t=y(N).reduce((t,n)=>{let r=parseInt(n),{isIntersecting:i}=N[r];return(e&&i||!e&&!i)&&t.push(r),t},[]);return e&&(M=t),e||(_=t),t}}),{slideRegistry:eL}=function(e,t,n,r,i,o){let a,{groupSlides:l}=i,{min:s,max:u}=r;return{slideRegistry:(a=l(o),1===n.length?[o]:e&&"keepSnaps"!==t?a.slice(s,u).map((e,t,n)=>{let r=t===m(n);return t?r?g(m(o)-h(n)[0]+1,h(n)[0]):e:g(h(n[0])+1)}):a)}}(el,Z,eb,ey,ed,ek),ej=function(e,t,n,r,i,o,a,s){let c={passive:!0,capture:!0},f=0;function d(e){"Tab"===e.code&&(f=new Date().getTime())}return{init:function(p){s&&(o.add(document,"keydown",d,!1),t.forEach((t,d)=>{o.add(t,"focus",t=>{(u(s)||s(p,t))&&function(t){if(new Date().getTime()-f>10)return;a.emit("slideFocusStart"),e.scrollLeft=0;let o=n.findIndex(e=>e.includes(t));l(o)&&(i.useDuration(0),r.index(o,0),a.emit("slideFocus"))}(d)},c)}))}}}(e,n,eL,eC,eA,eM,a,K),eD={ownerDocument:r,ownerWindow:i,eventHandler:a,containerRect:et,slideRects:en,animation:eE,axis:er,dragHandler:function(e,t,n,r,i,o,a,l,s,c,p,h,m,g,y,x,k,E){let{cross:O,direction:T}=e,S=["INPUT","SELECT","TEXTAREA"],P={passive:!1},R=v(),A=v(),I=w(50,225).constrain(g.measure(20)),C={mouse:300,touch:400},N={mouse:500,touch:600},M=y?43:25,_=!1,L=0,j=0,D=!1,$=!1,z=!1,F=!1;function W(e){if(!b(e,r)&&e.touches.length>=2)return B(e);let t=o.readPoint(e),n=o.readPoint(e,O),a=f(t-L),s=f(n-j);if(!$&&!F&&(!e.cancelable||!($=a>s)))return B(e);let u=o.pointerMove(e);a>x&&(z=!0),c.useFriction(.3).useDuration(.75),l.start(),i.add(T(u)),e.preventDefault()}function B(e){var t;let n,r,i=p.byDistance(0,!1).index!==h.get(),a=o.pointerUp(e)*(y?N:C)[F?"mouse":"touch"],l=(t=T(a),n=h.add(-1*d(t)),r=p.byDistance(t,!y).distance,y||f(t)<I?r:k&&i?.5*r:p.byIndex(n.get(),0).distance),u=function(e,t){var n,r;if(0===e||0===t||f(e)<=f(t))return 0;let i=(n=f(e),r=f(t),f(n-r));return f(i/e)}(a,l);$=!1,D=!1,A.clear(),c.useDuration(M-10*u).useFriction(.68+u/50),s.distance(l,!y),F=!1,m.emit("pointerUp")}function V(e){z&&(e.stopPropagation(),e.preventDefault(),z=!1)}return{init:function(e){E&&R.add(t,"dragstart",e=>e.preventDefault(),P).add(t,"touchmove",()=>void 0,P).add(t,"touchend",()=>void 0).add(t,"touchstart",l).add(t,"mousedown",l).add(t,"touchcancel",B).add(t,"contextmenu",B).add(t,"click",V,!0);function l(l){(u(E)||E(e,l))&&function(e){let l,s=b(e,r);if((F=s,z=y&&s&&!e.buttons&&_,_=f(i.get()-a.get())>=2,!s||0===e.button)&&(l=e.target.nodeName||"",!S.includes(l))){let r;D=!0,o.pointerDown(e),c.useFriction(0).useDuration(0),i.set(a),r=F?n:t,A.add(r,"touchmove",W,P).add(r,"touchend",B).add(r,"mousemove",W,P).add(r,"mouseup",B),L=o.readPoint(e),j=o.readPoint(e,O),m.emit("pointerDown")}}(l)}},destroy:function(){R.clear(),A.clear()},pointerDown:function(){return D}}}(er,e,r,i,eR,function(e,t){let n,r;function i(e){return e.timeStamp}function o(n,r){let i=r||e.scroll,o=`client${"x"===i?"X":"Y"}`;return(b(n,t)?n:n.touches[0])[o]}return{pointerDown:function(e){return n=e,r=e,o(e)},pointerMove:function(e){let t=o(e)-o(r),a=i(e)-i(n)>170;return r=e,a&&(n=e),t},pointerUp:function(e){if(!n||!r)return 0;let t=o(r)-o(n),a=i(e)-i(n),l=i(e)-i(r)>170,s=t/a;return a&&!l&&f(s)>.1?s:0},readPoint:o}}(er,i),eT,eE,eC,eA,eI,ew,a,eo,U,H,X,Q),eventStore:eM,percentOfView:eo,index:ew,indexPrevious:ex,limit:ev,location:eT,offsetLocation:eP,previousLocation:eS,options:o,resizeHandler:function(e,t,n,r,i,o,a){let l,s,c=[e].concat(r),d=[],p=!1;function h(e){return i.measureSize(a.measure(e))}return{init:function(i){o&&(s=h(e),d=r.map(h),l=new ResizeObserver(n=>{(u(o)||o(i,n))&&function(n){for(let o of n){if(p)return;let n=o.target===e,a=r.indexOf(o.target),l=n?s:d[a];if(f(h(n?e:r[a])-l)>=.5){i.reInit(),t.emit("resize");break}}}(n)}),n.requestAnimationFrame(()=>
1{c.forEach(e=>l.observe(e))}))},destroy:function(){p=!0,l&&l.disconnect()}}}(t,a,i,n,er,G,ee),scrollBody:eA,scrollBounds:function(e,t,n,r,i){let o=i.measure(10),a=i.measure(50),l=w(.1,.99),s=!1;function u(){return!s&&!!e.reachedAny(n.get())&&!!e.reachedAny(t.get())}return{shouldConstrain:u,constrain:function(i){if(!u())return;let s=e.reachedMin(t.get())?"min":"max",c=f(e[s]-t.get()),d=n.get()-t.get(),p=l.constrain(c/a);n.subtract(d*p),!i&&f(d)<o&&(n.set(e.constrain(n.get())),r.useDuration(25).useBaseFriction())},toggleActive:function(e){s=!e}}}(ev,eP,eR,eA,eo),scrollLooper:function(e,t,n,r){let{reachedMin:i,reachedMax:o}=w(t.min+.1,t.max+.1);return{loop:function(t){if(!(1===t?o(n.get()):-1===t&&i(n.get())))return;let a=-1*t*e;r.forEach(e=>e.add(a))}}}(em,ev,eP,[eT,eP,eS,eR]),scrollProgress:eN,scrollSnapList:eb.map(eN.get),scrollSnaps:eb,scrollTarget:eI,scrollTo:eC,slideLooper:function(e,t,n,r,i,o,a,l,s){let u=p(i),c=p(i).reverse(),f=m(h(c,a[0]),n,!1).concat(m(h(u,t-a[0]-1),-n,!0));function d(e,t){return e.reduce((e,t)=>e-i[t],t)}function h(e,t){return e.reduce((e,n)=>d(e,t)>0?e.concat([n]):e,[])}function m(i,a,u){let c=o.map((e,n)=>({start:e-r[n]+.5+a,end:e+t-.5+a}));return i.map(t=>{let r=u?0:-n,i=u?n:0,o=c[t][u?"end":"start"];return{index:t,loopPoint:o,slideLocation:x(-1),translate:k(e,s[t]),target:()=>l.get()>o?r:i}})}return{canLoop:function(){return f.every(({index:e})=>.1>=d(u.filter(t=>t!==e),t))},clear:function(){f.forEach(e=>e.translate.clear())},loop:function(){f.forEach(e=>{let{target:t,translate:n,slideLocation:r}=e,i=t();i!==r.get()&&(n.to(i),r.set(i))})},loopPoints:f}}(er,ei,em,es,eu,ep,eb,eP,n),slideFocus:ej,slidesHandler:(D=!1,{init:function(e){J&&(j=new MutationObserver(t=>{!D&&(u(J)||J(e,t))&&function(t){for(let n of t)if("childList"===n.type){e.reInit(),a.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){j&&j.disconnect(),D=!0}}),slidesInView:e_,slideIndexes:ek,slideRegistry:eL,slidesToScroll:ed,target:eR,translate:k(er,t)};return eD}(e,S,P,A,I,n,_);return n.loop&&!r.slideLooper.canLoop()?t(Object.assign({},n,{loop:!1})):r}(V),D([B,...U.map(({options:e})=>e)]).forEach(e=>M.add(e,"change",q)),V.active&&(a.translate.to(a.location.get()),a.animation.init(),a.slidesInView.init(),a.slideFocus.init(G),a.eventHandler.init(G),a.resizeHandler.init(G),a.slidesHandler.init(G),a.options.loop&&a.slideLooper.loop(),S.offsetParent&&P.length&&a.dragHandler.init(G),T=N.init(G,U)))}function q(e,t){let n=Z();Y(),H(L({startIndex:n},e),t),_.emit("reInit")}function Y(){a.dragHandler.destroy(),a.eventStore.clear(),a.translate.clear(),a.slideLooper.clear(),a.resizeHandler.destroy(),a.slidesHandler.destroy(),a.slidesInView.destroy(),a.animation.destroy(),N.destroy(),M.clear()}function X(e,t,n){V.active&&!W&&(a.scrollBody.useBaseFriction().useDuration(!0===t?0:V.duration),a.scrollTo.index(e,n||0))}function Z(){return a.index.get()}let G={canScrollNext:function(){return a.index.add(1).get()!==Z()},canScrollPrev:function(){return a.index.add(-1).get()!==Z()},containerNode:function(){return S},internalEngine:function(){return a},destroy:function(){W||(W=!0,M.clear(),Y(),_.emit("destroy"),_.clear())},off:z,on:$,emit:F,plugins:function(){return T},previousScrollSnap:function(){return a.indexPrevious.get()},reInit:q,rootNode:function(){return e},scrollNext:function(e){X(a.index.add(1).get(),e,-1)},scrollPrev:function(e){X(a.index.add(-1).get(),e,1)},scrollProgress:function(){return a.scrollProgress.get(a.offsetLocation.get())},scrollSnapList:function(){return a.scrollSnapList},scrollTo:X,selectedScrollSnap:Z,slideNodes:function(){return P},slidesInView:function(){return a.slidesInView.get()},slidesNotInView:function(){return a.slidesInView.get(!1)}};return H(t,n),setTimeout(()=>_.emit("init"),0),G}function T(e={},t=[]){let n=(0,r.useRef)(e),i=(0,r.useRef)(t),[l,s]=(0,r.useState)(),[u,c]=(0,r.useState)(),f=(0,r.useCallback)(()=>{l&&l.reInit(n.current,i.current)},[l]);return(0,r.useEffect)(()=>{o(n.current,e)||(n.current=e,f())},[e,f]),(0,r.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let n=a(e),r=a(t);return n.every((e,t)=>o(e,r[t]))}(i.current,t)&&(i.current=t,f())},[t,f]),(0,r.useEffect)(()=>
1{if("u">typeof window&&window.document&&window.document.createElement&&u){O.globalOptions=T.globalOptions;let e=O(u,n.current,i.current);return s(e),()=>e.destroy()}s(void 0)},[u,s]),[c,l]}O.globalOptions=void 0,T.globalOptions=void 0},15990:(e,t,n)=>{let r,i,o;var a=Object.create,l=Object.defineProperty,s=Object.getOwnPropertyDescriptor,u=Object.getOwnPropertyNames,c=Object.getPrototypeOf,f=Object.prototype.hasOwnProperty,d=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of u(t))f.call(e,i)||i===n||l(e,i,{get:()=>t[i],enumerable:!(r=s(t,i))||r.enumerable});return e},p={},h={defaultProps:()=>P,propTypes:()=>T};for(var m in h)l(p,m,{get:h[m],enumerable:!0});e.exports=d(l({},"__esModule",{value:!0}),p);let{string:g,bool:y,number:b,array:v,oneOfType:w,shape:x,object:k,func:E,node:O}=(o=null!=(r=n(43785))?a(c(r)):{},d(!i&&r&&r.__esModule?o:l(o,"default",{value:r,enumerable:!0}),r)).default,T={url:w([g,v,k]),playing:y,loop:y,controls:y,volume:b,muted:y,playbackRate:b,width:w([g,b]),height:w([g,b]),style:k,progressInterval:b,playsinline:y,pip:y,stopOnUnmount:y,light:w([y,g,k]),playIcon:O,previewTabIndex:b,previewAriaLabel:g,fallback:O,oEmbedUrl:g,wrapper:w([g,E,x({render:E.isRequired})]),config:x({soundcloud:x({options:k}),youtube:x({playerVars:k,embedOptions:k,onUnstarted:E}),facebook:x({appId:g,version:g,playerId:g,attributes:k}),dailymotion:x({params:k}),vimeo:x({playerOptions:k,title:g}),mux:x({attributes:k,version:g}),file:x({attributes:k,tracks:v,forceVideo:y,forceAudio:y,forceHLS:y,forceSafariHLS:y,forceDisableHls:y,forceDASH:y,forceFLV:y,hlsOptions:k,hlsVersion:g,dashVersion:g,flvVersion:g}),wistia:x({options:k,playerId:g,customControls:v}),mixcloud:x({options:k}),twitch:x({options:k,playerId:g}),vidyard:x({options:k})}),onReady:E,onStart:E,onPlay:E,onPause:E,onBuffer:E,onBufferEnd:E,onEnded:E,onError:E,onDuration:E,onSeek:E,onPlaybackRateChange:E,onPlaybackQualityChange:E,onProgress:E,onClickPreview:E,onEnablePIP:E,onDisablePIP:E},S=()=>{},P={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:S},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:S,onStart:S,onPlay:S,onPause:S,onBuffer:S,onBufferEnd:S,onEnded:S,onError:S,onDuration:S,onSeek:S,onPlaybackRateChange:S,onPlaybackQualityChange:S,onProgress:S,onClickPreview:S,onEnablePIP:S,onDisablePIP:S}},17031:()=>{},17370:(e,t,n)=>{"use strict";n.d(t,{A:()=>T});var r=n(89099),i=n(7620),o=n.t(i,2),a=n(56535),l=o["use".trim()],s=n(71521);function u(e){let t;return("object"==typeof e?null==e.host&&null==e.hostname:!/^[a-z]+:/i.test(e))&&(null==(t="object"==typeof e?e.pathname:e)||!!t.startsWith("/"))}function c(e,t){return e.replace(RegExp(`^${t}`),"")||"/"}function f(e,t){return t===e||t.startsWith(`${e}/`)}function d(e,t,n){return"string"==typeof e?e:e[t]||n}function p(e){let t=function(){try{return"true"===s.env._next_intl_trailing_slash}catch{return!1}}(),[n,...r]=e.split("#"),i=r.join("#"),o=n;if("/"!==o){let e=o.endsWith("/");t&&!e?o+="/":!t&&e&&(o=o.slice(0,-1))}return i&&(o+="#"+i),o}function h(e,t){let n,r=p(e),i=p(t);return(n=r.replace(/\/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[(\.\.\.[^\]]+)\]/g,"(.+)").replace(/\[([^\]]+)\]/g,"([^/]+)"),RegExp(`^${n}$`)).test(i)}function m(e,t){return"never"!==t.mode&&t.prefixes?.[e]||"/"+e}function g(e){return e.includes("[[...")}function y(e){return e.includes("[...")}function b(e){return e.includes("[")}function v(e,t){let n=e.split("/"),r=t.split("/"),i=Math.max(n.length,r.length);for(let e=0;e<i;e++){let t=n[e],i=r[e];if(!t&&i)return -1;if(t&&!i)return 1;if(t||i){if(!b(t)&&b(i))return -1;if(b(t)&&!b(i))return 1;if(!y(t)&&y(i))return -1;if(y(t)&&!y(i))return 1;if(!g(t)&&g(i))return -1;if(g(t)&&!g(i))return 1}}return 0}var w=n(71430);function x(e){let t=new URLSearchParams;
1for(let[n,r]of Object.entries(e))Array.isArray(r)?r.forEach(e=>{t.append(n,String(e))}):t.set(n,String(r));return"?"+t.toString()}function k(e,t,n,r){if(!e||r===n||null==r||!t)return;let i=function(e,t=window.location.pathname){return"/"===e?t:t.replace(e,"")}(t),{name:o,...a}=e;a.path||(a.path=""!==i?i:"/");let l=`${o}=${r};`;for(let[e,t]of Object.entries(a))l+=`${"maxAge"===e?"max-age":e}`,"boolean"!=typeof t&&(l+="="+t),l+=";";document.cookie=l}var E=n(54568),O=(0,i.forwardRef)(function({href:e,locale:t,localeCookie:n,onClick:i,prefetch:o,...l},s){let u=(0,a.Ym)(),c=null!=t&&t!==u,f=(0,r.usePathname)();return c&&(o=!1),(0,E.jsx)(w,{ref:s,href:e,hrefLang:c?t:void 0,onClick:function(e){k(n,f,u,t),i&&i(e)},prefetch:o,...l})});function T(e){let{Link:t,config:n,getPathname:o,...s}=function(e,t){var n,o,a;let s={...n=t||{},localePrefix:"object"==typeof(a=n.localePrefix)?a:{mode:a||"always"},localeCookie:!!((o=n.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof o&&o},localeDetection:n.localeDetection??!0,alternateLinks:n.alternateLinks??!0},c=s.pathnames,f=(0,i.forwardRef)(function({href:t,locale:n,...r},i){let o,a;"object"==typeof t?(o=t.pathname,a=t.params):o=t;let f=u(t),d=e(),p="function"==typeof d.then?l(d):d,m=f?h({locale:n||p,href:null==c?o:{pathname:o,params:a},forcePrefix:null!=n||void 0}):o;return(0,E.jsx)(O,{ref:i,href:"object"==typeof t?{...t,pathname:m}:m,locale:n,localeCookie:s.localeCookie,...r})});function h(e){let t,{forcePrefix:n,href:r,locale:i}=e;return null==c?"object"==typeof r?(t=r.pathname,r.query&&(t+=x(r.query))):t=r:t=function({pathname:e,locale:t,params:n,pathnames:r,query:i}){function o(e){let o,a=r[e];return a?(o=d(a,t,e),n&&Object.entries(n).forEach(([e,t])=>{let n,r;Array.isArray(t)?(n=`(\\[)?\\[...${e}\\](\\])?`,r=t.map(e=>String(e)).join("/")):(n=`\\[${e}\\]`,r=String(t)),o=o.replace(RegExp(n,"g"),r)}),o=new URL(o=o.replace(/\[\[\.\.\..+\]\]/g,""),"http://l").pathname):o=e,o=p(o),i&&(o+=x(i)),o}if("string"==typeof e)return o(e);{let{pathname:t,...n}=e;return{...n,pathname:o(t)}}}({locale:i,..."string"==typeof r?{pathname:r}:r,pathnames:s.pathnames}),function(e,t,n,r){var i,o;let a,l,{mode:s}=n.localePrefix;if(void 0!==r)a=r;else if(u(e)){let e=n.domains?.find(e=>e.locales.includes(t)),r=e?.localePrefix||s;"always"===r?a=!0:"as-needed"===r&&(a=e?t!==e.defaultLocale:t!==n.defaultLocale)}return a?(i=m(t,n.localePrefix),o=e,l=i,/^\/(\?.*)?$/.test(o)&&(o=o.slice(1)),l+=o):e}(t,i,s,n)}function g(e){return function(t,...n){return e(h(t),...n)}}return{config:s,Link:f,redirect:g(r.redirect),permanentRedirect:g(r.permanentRedirect),getPathname:h}}(a.Ym,e);return{...s,Link:t,usePathname:function(){let e,t,o=(e=(0,r.usePathname)(),t=(0,a.Ym)(),(0,i.useMemo)(()=>{if(!e)return e;let r=e,i=m(t,n.localePrefix);if(f(i,e))r=c(e,i);else if("never"!==n.localePrefix.mode&&n.localePrefix.prefixes){let n="/"+t;f(n,e)&&(r=c(e,n))}return r},[n.localePrefix,t,e])),l=(0,a.Ym)();return(0,i.useMemo)(()=>o&&n.pathnames?function(e,t,n){let r=Object.keys(n).sort(v),i=decodeURI(t);for(let t of r){let r=n[t];if("string"==typeof r){if(h(r,i))return t}else if(h(d(r,e,t),i))return t}return t}(l,o,n.pathnames):o,[l,o])},useRouter:function(){let e=(0,r.useRouter)(),t=(0,a.Ym)(),l=(0,r.usePathname)();return(0,i.useMemo)(()=>{function r(e){return function(r,i){let{locale:a,...s}=i||{},u=[o({href:r,locale:a||t,forcePrefix:null!=a||void 0})];Object.keys(s).length>0&&u.push(s),k(n.localeCookie,l,t,a),e(...u)}}return{...e,push:r(e.push),replace:r(e.replace),prefetch:r(e.prefetch)}},[t,l,e])},getPathname:o}}},18484:()=>{},21130:()=>{},21702:(e,t,n)=>{"use strict";n.d(t,{default:()=>i.a});var r=n(38087),i=n.n(r)},24288:()=>{},24612:(e,t,n)=>{"use strict";let r,i;n.d(t,{i3:()=>nD,UC:()=>nj,bL:()=>n_,l9:()=>nL});var o,a,l,s,u,c,f,d,p=n(7620);function h(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}var m=n(8217),g=n(70573);function y(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}var b=n(97509),v=n(54568),w=Symbol("radix.slottable");function x(e){return p.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===w}var k=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>
1{var n,r;let i,o,a,l=(r=n=`Primitive.${t}`,(i=p.forwardRef((e,t)=>{let{children:n,...r}=e;if(p.isValidElement(n)){var i;let e,o,a=(i=n,(o=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(o=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==p.Fragment&&(l.ref=t?(0,m.t)(t,a):a),p.cloneElement(n,l)}return p.Children.count(n)>1?p.Children.only(null):null})).displayName=`${r}.SlotClone`,o=i,(a=p.forwardRef((e,t)=>{let{children:n,...r}=e,i=p.Children.toArray(n),a=i.find(x);if(a){let e=a.props.children,n=i.map(t=>t!==a?t:p.Children.count(e)>1?p.Children.only(null):p.isValidElement(e)?e.props.children:null);return(0,v.jsx)(o,{...r,ref:t,children:p.isValidElement(e)?p.cloneElement(e,void 0,n):null})}return(0,v.jsx)(o,{...r,ref:t,children:n})})).displayName=`${n}.Slot`,a),s=p.forwardRef((e,n)=>{let{asChild:r,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,v.jsx)(r?l:t,{...i,ref:n})});return s.displayName=`Primitive.${t}`,{...e,[t]:s}},{});function E(e){let t=p.useRef(e);return p.useEffect(()=>{t.current=e}),p.useMemo(()=>(...e)=>t.current?.(...e),[])}var O="dismissableLayer.update",T=p.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),S=p.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:i,onFocusOutside:o,onInteractOutside:a,onDismiss:l,...s}=e,u=p.useContext(T),[c,d]=p.useState(null),h=c?.ownerDocument??globalThis?.document,[,g]=p.useState({}),b=(0,m.s)(t,e=>d(e)),w=Array.from(u.layers),[x]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),S=w.indexOf(x),A=c?w.indexOf(c):-1,I=u.layersWithOutsidePointerEventsDisabled.size>0,C=A>=S,N=function(e,t=globalThis?.document){let n=E(e),r=p.useRef(!1),i=p.useRef(()=>{});return p.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){R("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=r,t.addEventListener("click",i.current,{once:!0})):r()}else t.removeEventListener("click",i.current);r.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...u.branches].some(e=>e.contains(t));C&&!n&&(i?.(e),a?.(e),e.defaultPrevented||l?.())},h),M=function(e,t=globalThis?.document){let n=E(e),r=p.useRef(!1);return p.useEffect(()=>{let e=e=>{e.target&&!r.current&&R("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;![...u.branches].some(e=>e.contains(t))&&(o?.(e),a?.(e),e.defaultPrevented||l?.())},h);return!function(e,t=globalThis?.document){let n=E(e);p.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{A===u.layers.size-1&&(r?.(e),!e.defaultPrevented&&l&&(e.preventDefault(),l()))},h),p.useEffect(()=>{if(c)return n&&(0===u.layersWithOutsidePointerEventsDisabled.size&&(f=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(c)),u.layers.add(c),P(),()=>{n&&1===u.layersWithOutsidePointerEventsDisabled.size&&(h.body.style.pointerEvents=f)}},[c,h,n,u]),p.useEffect(()=>()=>{c&&(u.layers.delete(c),u.layersWithOutsidePointerEventsDisabled.delete(c),P())},[c,u]),p.useEffect(()=>{let e=()=>g({});return document.addEventListener(O,e),()=>document.removeEventListener(O,e)},[]),(0,v.jsx)(k.div,{...s,ref:b,style:{pointerEvents:I?C?"auto":"none":void 0,...e.style},onFocusCapture:y(e.onFocusCapture,M.onFocusCapture),onBlurCapture:y(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:y(e.onPointerDownCapture,N.onPointerDownCapture)})});function P(){let e=new CustomEvent(O);document.dispatchEvent(e)}function R(e,t,n,{discrete:r}){let i=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});if(t&&i.addEventListener(e,t,{once:!0}),r)i&&b.flushSync(()=>i.dispatchEvent(o));else i.dispatchEvent(o)}S.displayName="DismissableLayer",p.forwardRef((e,t)=>
1{let n=p.useContext(T),r=p.useRef(null),i=(0,m.s)(t,r);return p.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,v.jsx)(k.div,{...e,ref:i})}).displayName="DismissableLayerBranch";var A=0;function I(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var C=Symbol("radix.slottable");function N(e){return p.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===C}var M=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{var n,r;let i,o,a,l=(r=n=`Primitive.${t}`,(i=p.forwardRef((e,t)=>{let{children:n,...r}=e;if(p.isValidElement(n)){var i;let e,o,a=(i=n,(o=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(o=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==p.Fragment&&(l.ref=t?(0,m.t)(t,a):a),p.cloneElement(n,l)}return p.Children.count(n)>1?p.Children.only(null):null})).displayName=`${r}.SlotClone`,o=i,(a=p.forwardRef((e,t)=>{let{children:n,...r}=e,i=p.Children.toArray(n),a=i.find(N);if(a){let e=a.props.children,n=i.map(t=>t!==a?t:p.Children.count(e)>1?p.Children.only(null):p.isValidElement(e)?e.props.children:null);return(0,v.jsx)(o,{...r,ref:t,children:p.isValidElement(e)?p.cloneElement(e,void 0,n):null})}return(0,v.jsx)(o,{...r,ref:t,children:n})})).displayName=`${n}.Slot`,a),s=p.forwardRef((e,n)=>{let{asChild:r,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,v.jsx)(r?l:t,{...i,ref:n})});return s.displayName=`Primitive.${t}`,{...e,[t]:s}},{}),_="focusScope.autoFocusOnMount",L="focusScope.autoFocusOnUnmount",j={bubbles:!1,cancelable:!0},D=p.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:i,onUnmountAutoFocus:o,...a}=e,[l,s]=p.useState(null),u=E(i),c=E(o),f=p.useRef(null),d=(0,m.s)(t,e=>s(e)),h=p.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;p.useEffect(()=>{if(r){let e=function(e){if(h.paused||!l)return;let t=e.target;l.contains(t)?f.current=t:F(f.current,{select:!0})},t=function(e){if(h.paused||!l)return;let t=e.relatedTarget;null!==t&&(l.contains(t)||F(f.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&F(l)});return l&&n.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,l,h.paused]),p.useEffect(()=>{if(l){W.add(h);let e=document.activeElement;if(!l.contains(e)){let t=new CustomEvent(_,j);l.addEventListener(_,u),l.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(F(r,{select:t}),document.activeElement!==n)return}($(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&F(l))}return()=>{l.removeEventListener(_,u),setTimeout(()=>{let t=new CustomEvent(L,j);l.addEventListener(L,c),l.dispatchEvent(t),t.defaultPrevented||F(e??document.body,{select:!0}),l.removeEventListener(L,c),W.remove(h)},0)}}},[l,u,c,h]);let g=p.useCallback(e=>{if(!n&&!r||h.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){var o;let t,r=e.currentTarget,[a,l]=[z(t=$(o=r),o),z(t.reverse(),o)];a&&l?e.shiftKey||i!==l?e.shiftKey&&i===a&&(e.preventDefault(),n&&F(l,{select:!0})):(e.preventDefault(),n&&F(a,{select:!0})):i===r&&e.preventDefault()}},[n,r,h.paused]);return(0,v.jsx)(M.div,{tabIndex:-1,...a,ref:d,onKeyDown:g})});function $(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function z(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function F(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}D.displayName="FocusScope";var W=(i=[],{add(e){let t=i[0];e!==t&&t?.pause(),(i=B(i,e)).unshift(e)},remove(e){i=B(i,e),i[0]?.resume()}});function B(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var V=n(88281);let U=["top","right","bottom","left"],H=Math.min,q=Math.max,Y=Math.round,X=Math.floor,Z=e=>({x:e,y:e}
1),G={left:"right",right:"left",bottom:"top",top:"bottom"};function J(e,t){return"function"==typeof e?e(t):e}function Q(e){return e.split("-")[0]}function K(e){return e.split("-")[1]}function ee(e){return"x"===e?"y":"x"}function et(e){return"y"===e?"height":"width"}function en(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function er(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let ei=["left","right"],eo=["right","left"],ea=["top","bottom"],el=["bottom","top"];function es(e){let t=Q(e);return G[t]+e.slice(t.length)}function eu(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function ec(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function ef(e,t,n){let r,{reference:i,floating:o}=e,a=en(t),l=ee(en(t)),s=et(l),u=Q(t),c="y"===a,f=i.x+i.width/2-o.width/2,d=i.y+i.height/2-o.height/2,p=i[s]/2-o[s]/2;switch(u){case"top":r={x:f,y:i.y-o.height};break;case"bottom":r={x:f,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:d};break;case"left":r={x:i.x-o.width,y:d};break;default:r={x:i.x,y:i.y}}switch(K(t)){case"start":r[l]-=p*(n&&c?-1:1);break;case"end":r[l]+=p*(n&&c?-1:1)}return r}async function ed(e,t){var n;void 0===t&&(t={});let{x:r,y:i,platform:o,rects:a,elements:l,strategy:s}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:f="floating",altBoundary:d=!1,padding:p=0}=J(t,e),h=eu(p),m=l[d?"floating"===f?"reference":"floating":f],g=ec(await o.getClippingRect({element:null==(n=await (null==o.isElement?void 0:o.isElement(m)))||n?m:m.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(l.floating)),boundary:u,rootBoundary:c,strategy:s})),y="floating"===f?{x:r,y:i,width:a.floating.width,height:a.floating.height}:a.reference,b=await (null==o.getOffsetParent?void 0:o.getOffsetParent(l.floating)),v=await (null==o.isElement?void 0:o.isElement(b))&&await (null==o.getScale?void 0:o.getScale(b))||{x:1,y:1},w=ec(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:y,offsetParent:b,strategy:s}):y);return{top:(g.top-w.top+h.top)/v.y,bottom:(w.bottom-g.bottom+h.bottom)/v.y,left:(g.left-w.left+h.left)/v.x,right:(w.right-g.right+h.right)/v.x}}let ep=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:a}=n,l=a.detectOverflow?a:{...a,detectOverflow:ed},s=await (null==a.isRTL?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:f}=ef(u,r,s),d=r,p=0,h={};for(let n=0;n<o.length;n++){let m=o[n];if(!m)continue;let{name:g,fn:y}=m,{x:b,y:v,data:w,reset:x}=await y({x:c,y:f,initialPlacement:r,placement:d,strategy:i,middlewareData:h,rects:u,platform:l,elements:{reference:e,floating:t}});c=null!=b?b:c,f=null!=v?v:f,h[g]={...h[g],...w},x&&p<50&&(p++,"object"==typeof x&&(x.placement&&(d=x.placement),x.rects&&(u=!0===x.rects?await a.getElementRects({reference:e,floating:t,strategy:i}):x.rects),{x:c,y:f}=ef(u,d,s)),n=-1)}return{x:c,y:f,placement:d,strategy:i,middlewareData:h}};function eh(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function em(e){return U.some(t=>e[t]>=0)}let eg=new Set(["left","top"]);async function ey(e,t){let{placement:n,platform:r,elements:i}=e,o=await (null==r.isRTL?void 0:r.isRTL(i.floating)),a=Q(n),l=K(n),s="y"===en(n),u=eg.has(a)?-1:1,c=o&&s?-1:1,f=J(t,e),{mainAxis:d,crossAxis:p,alignmentAxis:h}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return l&&"number"==typeof h&&(p="end"===l?-1*h:h),s?{x:p*c,y:d*u}:{x:d*u,y:p*c}}function eb(){return"u">typeof window}function ev(e){return ek(e)?(e.nodeName||"").toLowerCase():"#document"}function ew(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function ex(e){var t;return null==(t=(ek(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ek(e){return!!eb()&&(e instanceof Node||e instanceof ew(e).Node)}function eE(e){return!!eb()&&(e instanceof Element||e instanceof ew(e).Element)}function eO(e){return!!eb()&&(e instanceof HTMLElement||e instanceof ew(e).HTMLElement)}function eT(e){return!(!eb()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof ew(e).ShadowRoot)}function eS(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=e_(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==i&&"contents"!==i}function eP(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let eR=/transform|translate|scale|rotate|perspective|filter/,eA=/paint|layout|strict|content/,eI=e=>!!e&&"none"!==e;function eC(e){let t=eE(e)?e_(e):e;return eI(t.transform)||eI(t.translate)||eI(t.scale)||eI(t.rotate)||eI(t.perspective)||!eN()&&(eI(t.backdropFilter)||eI(t.filter))||eR.test(t.willChange||"")||eA.test(t.contain||"")}function eN(){return null==r&&(r="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),r}function eM(e){return/^(html|body|#document)$/.test(ev(e))}function e_(e){return ew(e).getComputedStyle(e)}function eL(e){return eE(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ej(e){if("html"===ev(e))return e;let t=e.assignedSlot||e.parentNode||eT(e)&&e.host||ex(e);return eT(t)?t.host:t}function eD(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let i=function e(t){let n=ej(t);return eM(n)?t.ownerDocument?t.ownerDocument.body:t.body:eO(n)&&eS(n)?n:e(n)}(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),a=ew(i);if(!o)return t.concat(i,eD(i,[],n));{let e=e$(a);
1return t.concat(a,a.visualViewport||[],eS(i)?i:[],e&&n?eD(e):[])}}function e$(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ez(e){let t=e_(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=eO(e),o=i?e.offsetWidth:n,a=i?e.offsetHeight:r,l=Y(n)!==o||Y(r)!==a;return l&&(n=o,r=a),{width:n,height:r,$:l}}function eF(e){return eE(e)?e:e.contextElement}function eW(e){let t=eF(e);if(!eO(t))return Z(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:o}=ez(t),a=(o?Y(n.width):n.width)/r,l=(o?Y(n.height):n.height)/i;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}let eB=Z(0);function eV(e){let t=ew(e);return eN()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:eB}function eU(e,t,n,r){var i;void 0===t&&(t=!1),void 0===n&&(n=!1);let o=e.getBoundingClientRect(),a=eF(e),l=Z(1);t&&(r?eE(r)&&(l=eW(r)):l=eW(e));let s=(void 0===(i=n)&&(i=!1),r&&(!i||r===ew(a))&&i)?eV(a):Z(0),u=(o.left+s.x)/l.x,c=(o.top+s.y)/l.y,f=o.width/l.x,d=o.height/l.y;if(a){let e=ew(a),t=r&&eE(r)?ew(r):r,n=e,i=e$(n);for(;i&&r&&t!==n;){let e=eW(i),t=i.getBoundingClientRect(),r=e_(i),o=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,c*=e.y,f*=e.x,d*=e.y,u+=o,c+=a,i=e$(n=ew(i))}}return ec({width:f,height:d,x:u,y:c})}function eH(e,t){let n=eL(e).scrollLeft;return t?t.left+n:eU(ex(e)).left+n}function eq(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-eH(e,n),y:n.top+t.scrollTop}}function eY(e,t,n){var r;let i;if("viewport"===t)i=function(e,t){let n=ew(e),r=ex(e),i=n.visualViewport,o=r.clientWidth,a=r.clientHeight,l=0,s=0;if(i){o=i.width,a=i.height;let e=eN();(!e||e&&"fixed"===t)&&(l=i.offsetLeft,s=i.offsetTop)}let u=eH(r);if(u<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,a=Math.abs(r.clientWidth-t.clientWidth-i);a<=25&&(o-=a)}else u<=25&&(o+=u);return{width:o,height:a,x:l,y:s}}(e,n);else if("document"===t){let t,n,o,a,l,s,u;r=ex(e),t=ex(r),n=eL(r),o=r.ownerDocument.body,a=q(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),l=q(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-n.scrollLeft+eH(r),u=-n.scrollTop,"rtl"===e_(o).direction&&(s+=q(t.clientWidth,o.clientWidth)-a),i={width:a,height:l,x:s,y:u}}else if(eE(t)){let e,r,o,a,l,s;r=(e=eU(t,!0,"fixed"===n)).top+t.clientTop,o=e.left+t.clientLeft,a=eO(t)?eW(t):Z(1),l=t.clientWidth*a.x,s=t.clientHeight*a.y,i={width:l,height:s,x:o*a.x,y:r*a.y}}else{let n=eV(e);i={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return ec(i)}function eX(e){return"static"===e_(e).position}function eZ(e,t){if(!eO(e)||"fixed"===e_(e).position)return null;if(t)return t(e);let n=e.offsetParent;return ex(e)===n&&(n=n.ownerDocument.body),n}function eG(e,t){var n;let r=ew(e);if(eP(e))return r;if(!eO(e)){let t=ej(e);for(;t&&!eM(t);){if(eE(t)&&!eX(t))return t;t=ej(t)}return r}let i=eZ(e,t);for(;i&&(n=i,/^(table|td|th)$/.test(ev(n)))&&eX(i);)i=eZ(i,t);return i&&eM(i)&&eX(i)&&!eC(i)?r:i||function(e){let t=ej(e);for(;eO(t)&&!eM(t);){if(eC(t))return t;if(eP(t))break;t=ej(t)}return null}(e)||r}let eJ=async function(e){let t=this.getOffsetParent||eG,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=eO(t),i=ex(t),o="fixed"===n,a=eU(e,!0,o,t),l={scrollLeft:0,scrollTop:0},s=Z(0);if(r||!r&&!o)if(("body"!==ev(t)||eS(i))&&(l=eL(t)),r){let e=eU(t,!0,o,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else i&&(s.x=eH(i));o&&!r&&i&&(s.x=eH(i));let u=!i||r||o?Z(0):eq(i,l);return{x:a.left+l.scrollLeft-s.x-u.x,y:a.top+l.scrollTop-s.y-u.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},eQ={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,o="fixed"===i,a=ex(r),l=!!t&&eP(t.floating);if(r===a||l&&o)return n;let s={scrollLeft:0,scrollTop:0},u=Z(1),c=Z(0),f=eO(r);if((f||!f&&!o)&&(("body"!==ev(r)||eS(a))&&(s=eL(r)),f)){let e=eU(r);u=eW(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}let d=!a||f||o?Z(0):eq(a,s);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-s.scrollLeft*u.x+c.x+d.x,y:n.y*u.y-s.scrollTop*u.y+c.y+d.y}},getDocumentElement:ex,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,o=[..."clippingAncestors"===n?eP(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=eD(e,[],!1).filter(e=>
1eE(e)&&"body"!==ev(e)),i=null,o="fixed"===e_(e).position,a=o?ej(e):e;for(;eE(a)&&!eM(a);){let t=e_(a),n=eC(a);n||"fixed"!==t.position||(i=null),(o?n||i:!(!n&&"static"===t.position&&i&&("absolute"===i.position||"fixed"===i.position)||eS(a)&&!n&&function e(t,n){let r=ej(t);return!(r===n||!eE(r)||eM(r))&&("fixed"===e_(r).position||e(r,n))}(e,a)))?i=t:r=r.filter(e=>e!==a),a=ej(a)}return t.set(e,r),r}(t,this._c):[].concat(n),r],a=eY(t,o[0],i),l=a.top,s=a.right,u=a.bottom,c=a.left;for(let e=1;e<o.length;e++){let n=eY(t,o[e],i);l=q(n.top,l),s=H(n.right,s),u=H(n.bottom,u),c=q(n.left,c)}return{width:s-c,height:u-l,x:c,y:l}},getOffsetParent:eG,getElementRects:eJ,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=ez(e);return{width:t,height:n}},getScale:eW,isElement:eE,isRTL:function(e){return"rtl"===e_(e).direction}};function eK(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let e0=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:i,rects:o,platform:a,elements:l,middlewareData:s}=t,{element:u,padding:c=0}=J(e,t)||{};if(null==u)return{};let f=eu(c),d={x:n,y:r},p=ee(en(i)),h=et(p),m=await a.getDimensions(u),g="y"===p,y=g?"clientHeight":"clientWidth",b=o.reference[h]+o.reference[p]-d[p]-o.floating[h],v=d[p]-o.reference[p],w=await (null==a.getOffsetParent?void 0:a.getOffsetParent(u)),x=w?w[y]:0;x&&await (null==a.isElement?void 0:a.isElement(w))||(x=l.floating[y]||o.floating[h]);let k=x/2-m[h]/2-1,E=H(f[g?"top":"left"],k),O=H(f[g?"bottom":"right"],k),T=x-m[h]-O,S=x/2-m[h]/2+(b/2-v/2),P=q(E,H(S,T)),R=!s.arrow&&null!=K(i)&&S!==P&&o.reference[h]/2-(S<E?E:O)-m[h]/2<0,A=R?S<E?S-E:S-T:0;return{[p]:d[p]+A,data:{[p]:P,centerOffset:S-P-A,...R&&{alignmentOffset:A}},reset:R}}});var e1="u">typeof document?p.useLayoutEffect:function(){};function e2(e,t){let n,r,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!e2(e[r],t[r]))return!1;return!0}if((n=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){let n=i[r];if(("_owner"!==n||!e.$$typeof)&&!e2(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function e3(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function e6(e,t){let n=e3(e);return Math.round(t*n)/n}function e9(e){let t=p.useRef(e);return e1(()=>{t.current=e}),t}var e7=Symbol("radix.slottable");function e5(e){return p.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===e7}var e4=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{var n,r;let i,o,a,l=(r=n=`Primitive.${t}`,(i=p.forwardRef((e,t)=>{let{children:n,...r}=e;if(p.isValidElement(n)){var i;let e,o,a=(i=n,(o=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(o=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==p.Fragment&&(l.ref=t?(0,m.t)(t,a):a),p.cloneElement(n,l)}return p.Children.count(n)>1?p.Children.only(null):null})).displayName=`${r}.SlotClone`,o=i,(a=p.forwardRef((e,t)=>{let{children:n,...r}=e,i=p.Children.toArray(n),a=i.find(e5);if(a){let e=a.props.children,n=i.map(t=>t!==a?t:p.Children.count(e)>1?p.Children.only(null):p.isValidElement(e)?e.props.children:null);return(0,v.jsx)(o,{...r,ref:t,children:p.isValidElement(e)?p.cloneElement(e,void 0,n):null})}return(0,v.jsx)(o,{...r,ref:t,children:n})})).displayName=`${n}.Slot`,a),s=p.forwardRef((e,n)=>{let{asChild:r,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,v.jsx)(r?l:t,{...i,ref:n})});return s.displayName=`Primitive.${t}`,{...e,[t]:s}},{}),e8=p.forwardRef((e,t)=>
1{let{children:n,width:r=10,height:i=5,...o}=e;return(0,v.jsx)(e4.svg,{...o,ref:t,width:r,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,v.jsx)("polygon",{points:"0,0 30,0 15,10"})})});e8.displayName="Arrow";var te=Symbol("radix.slottable");function tt(e){return p.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===te}var tn=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{var n,r;let i,o,a,l=(r=n=`Primitive.${t}`,(i=p.forwardRef((e,t)=>{let{children:n,...r}=e;if(p.isValidElement(n)){var i;let e,o,a=(i=n,(o=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(o=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==p.Fragment&&(l.ref=t?(0,m.t)(t,a):a),p.cloneElement(n,l)}return p.Children.count(n)>1?p.Children.only(null):null})).displayName=`${r}.SlotClone`,o=i,(a=p.forwardRef((e,t)=>{let{children:n,...r}=e,i=p.Children.toArray(n),a=i.find(tt);if(a){let e=a.props.children,n=i.map(t=>t!==a?t:p.Children.count(e)>1?p.Children.only(null):p.isValidElement(e)?e.props.children:null);return(0,v.jsx)(o,{...r,ref:t,children:p.isValidElement(e)?p.cloneElement(e,void 0,n):null})}return(0,v.jsx)(o,{...r,ref:t,children:n})})).displayName=`${n}.Slot`,a),s=p.forwardRef((e,n)=>{let{asChild:r,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,v.jsx)(r?l:t,{...i,ref:n})});return s.displayName=`Primitive.${t}`,{...e,[t]:s}},{}),tr=n(97588),ti="Popper",[to,ta]=(0,g.A)(ti),[tl,ts]=to(ti),tu=e=>{let{__scopePopper:t,children:n}=e,[r,i]=p.useState(null);return(0,v.jsx)(tl,{scope:t,anchor:r,onAnchorChange:i,children:n})};tu.displayName=ti;var tc="PopperAnchor",tf=p.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:r,...i}=e,o=ts(tc,n),a=p.useRef(null),l=(0,m.s)(t,a);return p.useEffect(()=>{o.onAnchorChange(r?.current||a.current)}),r?null:(0,v.jsx)(tn.div,{...i,ref:l})});tf.displayName=tc;var td="PopperContent",[tp,th]=to(td),tm=p.forwardRef((e,t)=>{var n,r,i,o,a,l,s,u,c,f,d,h,g,y,w,x,k,O,T,S,P;let R,A,I,C,N,M,{__scopePopper:_,side:L="bottom",sideOffset:j=0,align:D="center",alignOffset:$=0,arrowPadding:z=0,avoidCollisions:F=!0,collisionBoundary:W=[],collisionPadding:B=0,sticky:V="partial",hideWhenDetached:U=!1,updatePositionStrategy:Y="optimized",onPlaced:Z,...G}=e,eu=ts(td,_),[ec,ef]=p.useState(null),ed=(0,m.s)(t,e=>ef(e)),[eb,ev]=p.useState(null),ew=function(e){let[t,n]=p.useState(void 0);return(0,tr.N)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;n({width:r,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(eb),ek=ew?.width??0,eE=ew?.height??0,eO="number"==typeof B?B:{top:0,right:0,bottom:0,left:0,...B},eT=Array.isArray(W)?W:[W],eS=eT.length>0,eP={padding:eO,boundary:eT.filter(tv),altBoundary:eS},{refs:eR,floatingStyles:eA,placement:eI,isPositioned:eC,middlewareData:eN}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:i,elements:{reference:o,floating:a}={},transform:l=!0,whileElementsMounted:s,open:u}=e,[c,f]=p.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[d,h]=p.useState(r);e2(d,r)||h(r);let[m,g]=p.useState(null),[y,v]=p.useState(null),w=p.useCallback(e=>{e!==O.current&&(O.current=e,g(e))},[]),x=p.useCallback(e=>{e!==T.current&&(T.current=e,v(e))},[]),k=o||m,E=a||y,O=p.useRef(null),T=p.useRef(null),S=p.useRef(c),P=null!=s,R=e9(s),A=e9(i),I=e9(u),C=p.useCallback(()=>{var e,r;let i,o,a;if(!O.current||!T.current)return;let l={placement:t,strategy:n,middleware:d};A.current&&(l.platform=A.current),(e=O.current,r=T.current,i=new Map,a={...(o={platform:eQ,...l}).platform,_c:i},ep(e,r,{...o,platform:a})).then(e=>{let t={...e,isPositioned:!1!==I.current};N.current&&!e2(S.current,t)&&(S.current=t,b.flushSync(()=>{f(t)}))})},[d,t,n,A,I]);e1(()=>{!1===u&&S.current.isPositioned&&(S.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[u]);let N=p.useRef(!1);e1(()=>(N.current=!0,()=>{N.current=!1}),[]),e1(()=>
1{if(k&&(O.current=k),E&&(T.current=E),k&&E){if(R.current)return R.current(k,E,C);C()}},[k,E,C,R,P]);let M=p.useMemo(()=>({reference:O,floating:T,setReference:w,setFloating:x}),[w,x]),_=p.useMemo(()=>({reference:k,floating:E}),[k,E]),L=p.useMemo(()=>{let e={position:n,left:0,top:0};if(!_.floating)return e;let t=e6(_.floating,c.x),r=e6(_.floating,c.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...e3(_.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,l,_.floating,c.x,c.y]);return p.useMemo(()=>({...c,update:C,refs:M,elements:_,floatingStyles:L}),[c,C,M,_,L])}({strategy:"fixed",placement:L+("center"!==D?"-"+D:""),whileElementsMounted:(...e)=>(function(e,t,n,r){let i;void 0===r&&(r={});let{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:l="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:u=!1}=r,c=eF(e),f=o||a?[...c?eD(c):[],...t?eD(t):[]]:[];f.forEach(e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)});let d=c&&s?function(e,t){let n,r=null,i=ex(e);function o(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function a(l,s){void 0===l&&(l=!1),void 0===s&&(s=1),o();let u=e.getBoundingClientRect(),{left:c,top:f,width:d,height:p}=u;if(l||t(),!d||!p)return;let h={rootMargin:-X(f)+"px "+-X(i.clientWidth-(c+d))+"px "+-X(i.clientHeight-(f+p))+"px "+-X(c)+"px",threshold:q(0,H(1,s))||1},m=!0;function g(t){let r=t[0].intersectionRatio;if(r!==s){if(!m)return a();r?a(!1,r):n=setTimeout(()=>{a(!1,1e-7)},1e3)}1!==r||eK(u,e.getBoundingClientRect())||a(),m=!1}try{r=new IntersectionObserver(g,{...h,root:i.ownerDocument})}catch(e){r=new IntersectionObserver(g,h)}r.observe(e)}(!0),o}(c,n):null,p=-1,h=null;l&&(h=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&h&&t&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(t)})),n()}),c&&!u&&h.observe(c),t&&h.observe(t));let m=u?eU(e):null;return u&&function t(){let r=eU(e);m&&!eK(m,r)&&n(),m=r,i=requestAnimationFrame(t)}(),n(),()=>{var e;f.forEach(e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)}),null==d||d(),null==(e=h)||e.disconnect(),h=null,u&&cancelAnimationFrame(i)}})(...e,{animationFrame:"always"===Y}),elements:{reference:eu.anchor},middleware:[{name:(R={name:"offset",options:i=n={mainAxis:j+eE,alignmentAxis:$},async fn(e){var t,n;let{x:r,y:o,placement:a,middlewareData:l}=e,s=await ey(e,i);return a===(null==(t=l.offset)?void 0:t.placement)&&null!=(n=l.arrow)&&n.alignmentOffset?{}:{x:r+s.x,y:o+s.y,data:{...s,placement:a}}}}).name,fn:R.fn,options:[n,r]},F&&{name:(A={name:"shift",options:c=s={mainAxis:!0,crossAxis:!1,limiter:"partial"===V?{fn:(void 0===(l=o)&&(l={}),{options:l,fn(e){let{x:t,y:n,placement:r,rects:i,middlewareData:o}=e,{offset:a=0,mainAxis:s=!0,crossAxis:u=!0}=J(l,e),c={x:t,y:n},f=en(r),d=ee(f),p=c[d],h=c[f],m=J(a,e),g="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(s){let e="y"===d?"height":"width",t=i.reference[d]-i.floating[e]+g.mainAxis,n=i.reference[d]+i.reference[e]-g.mainAxis;p<t?p=t:p>n&&(p=n)}if(u){var y,b;let e="y"===d?"width":"height",t=eg.has(Q(r)),n=i.reference[f]-i.floating[e]+(t&&(null==(y=o.offset)?void 0:y[f])||0)+(t?0:g.crossAxis),a=i.reference[f]+i.reference[e]+(t?0:(null==(b=o.offset)?void 0:b[f])||0)-(t?g.crossAxis:0);h<n?h=n:h>a&&(h=a)}return{[d]:p,[f]:h}}}).fn,options:[o,a]}:void 0,...eP},async fn(e){let{x:t,y:n,placement:r,platform:i}=e,{mainAxis:o=!0,crossAxis:a=!1,limiter:l={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...s}=J(c,e),u={x:t,y:n},f=await i.detectOverflow(e,s),d=en(Q(r)),p=ee(d),h=u[p],m=u[d];
1if(o){let e="y"===p?"top":"left",t="y"===p?"bottom":"right",n=h+f[e],r=h-f[t];h=q(n,H(h,r))}if(a){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",n=m+f[e],r=m-f[t];m=q(n,H(m,r))}let g=l.fn({...e,[p]:h,[d]:m});return{...g,data:{x:g.x-t,y:g.y-n,enabled:{[p]:o,[d]:a}}}}}).name,fn:A.fn,options:[s,u]},F&&{name:(I={name:"flip",options:h=f={...eP},async fn(e){var t,n,r,i,o,a,l,s;let u,c,f,{placement:d,middlewareData:p,rects:m,initialPlacement:g,platform:y,elements:b}=e,{mainAxis:v=!0,crossAxis:w=!0,fallbackPlacements:x,fallbackStrategy:k="bestFit",fallbackAxisSideDirection:E="none",flipAlignment:O=!0,...T}=J(h,e);if(null!=(t=p.arrow)&&t.alignmentOffset)return{};let S=Q(d),P=en(g),R=Q(g)===g,A=await (null==y.isRTL?void 0:y.isRTL(b.floating)),I=x||(R||!O?[es(g)]:(u=es(g),[er(g),u,er(u)])),C="none"!==E;!x&&C&&I.push(...(c=K(g),f=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?eo:ei;return t?ei:eo;case"left":case"right":return t?ea:el;default:return[]}}(Q(g),"start"===E,A),c&&(f=f.map(e=>e+"-"+c),O&&(f=f.concat(f.map(er)))),f));let N=[g,...I],M=await y.detectOverflow(e,T),_=[],L=(null==(n=p.flip)?void 0:n.overflows)||[];if(v&&_.push(M[S]),w){let e,t,n,r,i=(a=d,l=m,void 0===(s=A)&&(s=!1),e=K(a),n=et(t=ee(en(a))),r="x"===t?e===(s?"end":"start")?"right":"left":"start"===e?"bottom":"top",l.reference[n]>l.floating[n]&&(r=es(r)),[r,es(r)]);_.push(M[i[0]],M[i[1]])}if(L=[...L,{placement:d,overflows:_}],!_.every(e=>e<=0)){let e=((null==(r=p.flip)?void 0:r.index)||0)+1,t=N[e];if(t&&("alignment"!==w||P===en(t)||L.every(e=>en(e.placement)!==P||e.overflows[0]>0)))return{data:{index:e,overflows:L},reset:{placement:t}};let n=null==(i=L.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(k){case"bestFit":{let e=null==(o=L.filter(e=>{if(C){let t=en(e.placement);return t===P||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:o[0];e&&(n=e);break}case"initialPlacement":n=g}if(d!==n)return{reset:{placement:n}}}return{}}}).name,fn:I.fn,options:[f,d]},{name:(C={name:"size",options:w=g={...eP,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:i,height:o}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${n}px`),a.setProperty("--radix-popper-available-height",`${r}px`),a.setProperty("--radix-popper-anchor-width",`${i}px`),a.setProperty("--radix-popper-anchor-height",`${o}px`)}},async fn(e){var t,n;let r,i,{placement:o,rects:a,platform:l,elements:s}=e,{apply:u=()=>{},...c}=J(w,e),f=await l.detectOverflow(e,c),d=Q(o),p=K(o),h="y"===en(o),{width:m,height:g}=a.floating;"top"===d||"bottom"===d?(r=d,i=p===(await (null==l.isRTL?void 0:l.isRTL(s.floating))?"start":"end")?"left":"right"):(i=d,r="end"===p?"top":"bottom");let y=g-f.top-f.bottom,b=m-f.left-f.right,v=H(g-f[r],y),x=H(m-f[i],b),k=!e.middlewareData.shift,E=v,O=x;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(O=b),null!=(n=e.middlewareData.shift)&&n.enabled.y&&(E=y),k&&!p){let e=q(f.left,0),t=q(f.right,0),n=q(f.top,0),r=q(f.bottom,0);h?O=m-2*(0!==e||0!==t?e+t:q(f.left,f.right)):E=g-2*(0!==n||0!==r?n+r:q(f.top,f.bottom))}await u({...e,availableWidth:O,availableHeight:E});let T=await l.getDimensions(s.floating);
1return m!==T.width||g!==T.height?{reset:{rects:!0}}:{}}}).name,fn:C.fn,options:[g,y]},eb&&{name:(N={name:"arrow",options:O=x={element:eb,padding:z},fn(e){let{element:t,padding:n}="function"==typeof O?O(e):O;return t&&({}).hasOwnProperty.call(t,"current")?null!=t.current?e0({element:t.current,padding:n}).fn(e):{}:t?e0({element:t,padding:n}).fn(e):{}}}).name,fn:N.fn,options:[x,k]},tw({arrowWidth:ek,arrowHeight:eE}),U&&{name:(M={name:"hide",options:P=T={strategy:"referenceHidden",...eP},async fn(e){let{rects:t,platform:n}=e,{strategy:r="referenceHidden",...i}=J(P,e);switch(r){case"referenceHidden":{let r=eh(await n.detectOverflow(e,{...i,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:r,referenceHidden:em(r)}}}case"escaped":{let r=eh(await n.detectOverflow(e,{...i,altBoundary:!0}),t.floating);return{data:{escapedOffsets:r,escaped:em(r)}}}default:return{}}}}).name,fn:M.fn,options:[T,S]}]}),[eM,e_]=tx(eI),eL=E(Z);(0,tr.N)(()=>{eC&&eL?.()},[eC,eL]);let ej=eN.arrow?.x,e$=eN.arrow?.y,ez=eN.arrow?.centerOffset!==0,[eW,eB]=p.useState();return(0,tr.N)(()=>{ec&&eB(window.getComputedStyle(ec).zIndex)},[ec]),(0,v.jsx)("div",{ref:eR.setFloating,"data-radix-popper-content-wrapper":"",style:{...eA,transform:eC?eA.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eW,"--radix-popper-transform-origin":[eN.transformOrigin?.x,eN.transformOrigin?.y].join(" "),...eN.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,v.jsx)(tp,{scope:_,placedSide:eM,onArrowChange:ev,arrowX:ej,arrowY:e$,shouldHideArrow:ez,children:(0,v.jsx)(tn.div,{"data-side":eM,"data-align":e_,...G,ref:ed,style:{...G.style,animation:eC?void 0:"none"}})})})});tm.displayName=td;var tg="PopperArrow",ty={top:"bottom",right:"left",bottom:"top",left:"right"},tb=p.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,i=th(tg,n),o=ty[i.placedSide];return(0,v.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,v.jsx)(e8,{...r,ref:t,style:{...r.style,display:"block"}})})});function tv(e){return null!==e}tb.displayName=tg;var tw=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:i}=t,o=i.arrow?.centerOffset!==0,a=o?0:e.arrowWidth,l=o?0:e.arrowHeight,[s,u]=tx(n),c={start:"0%",center:"50%",end:"100%"}[u],f=(i.arrow?.x??0)+a/2,d=(i.arrow?.y??0)+l/2,p="",h="";return"bottom"===s?(p=o?c:`${f}px`,h=`${-l}px`):"top"===s?(p=o?c:`${f}px`,h=`${r.floating.height+l}px`):"right"===s?(p=`${-l}px`,h=o?c:`${d}px`):"left"===s&&(p=`${r.floating.width+l}px`,h=o?c:`${d}px`),{data:{x:p,y:h}}}});function tx(e){let[t,n="center"]=e.split("-");return[t,n]}var tk=Symbol("radix.slottable");function tE(e){return p.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===tk}var tO=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{var n,r;let i,o,a,l=(r=n=`Primitive.${t}`,(i=p.forwardRef((e,t)=>{let{children:n,...r}=e;if(p.isValidElement(n)){var i;let e,o,a=(i=n,(o=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(o=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==p.Fragment&&(l.ref=t?(0,m.t)(t,a):a),p.cloneElement(n,l)}return p.Children.count(n)>1?p.Children.only(null):null})).displayName=`${r}.SlotClone`,o=i,(a=p.forwardRef((e,t)=>{let{children:n,...r}=e,i=p.Children.toArray(n),a=i.find(tE);if(a){let e=a.props.children,n=i.map(t=>t!==a?t:p.Children.count(e)>1?p.Children.only(null):p.isValidElement(e)?e.props.children:null);return(0,v.jsx)(o,{...r,ref:t,children:p.isValidElement(e)?p.cloneElement(e,void 0,n):null})}return(0,v.jsx)(o,{...r,ref:t,children:n})})).displayName=`${n}
1.Slot`,a),s=p.forwardRef((e,n)=>{let{asChild:r,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,v.jsx)(r?l:t,{...i,ref:n})});return s.displayName=`Primitive.${t}`,{...e,[t]:s}},{});p.forwardRef((e,t)=>{let{container:n,...r}=e,[i,o]=p.useState(!1);(0,tr.N)(()=>o(!0),[]);let a=n||i&&globalThis?.document?.body;return a?b.createPortal((0,v.jsx)(tO.div,{...r,ref:t}),a):null}).displayName="Portal";var tT=e=>{var t;let n,r,{present:i,children:o}=e,a=function(e){var t,n;let[r,i]=p.useState(),o=p.useRef({}),a=p.useRef(e),l=p.useRef("none"),[s,u]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},p.useReducer((e,t)=>n[e][t]??e,t));return p.useEffect(()=>{let e=tS(o.current);l.current="mounted"===s?e:"none"},[s]),(0,tr.N)(()=>{let t=o.current,n=a.current;if(n!==e){let r=l.current,i=tS(t);e?u("MOUNT"):"none"===i||t?.display==="none"?u("UNMOUNT"):n&&r!==i?u("ANIMATION_OUT"):u("UNMOUNT"),a.current=e}},[e,u]),(0,tr.N)(()=>{if(r){let e,t=r.ownerDocument.defaultView??window,n=n=>{let i=tS(o.current).includes(n.animationName);if(n.target===r&&i&&(u("ANIMATION_END"),!a.current)){let n=r.style.animationFillMode;r.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=n)})}},i=e=>{e.target===r&&(l.current=tS(o.current))};return r.addEventListener("animationstart",i),r.addEventListener("animationcancel",n),r.addEventListener("animationend",n),()=>{t.clearTimeout(e),r.removeEventListener("animationstart",i),r.removeEventListener("animationcancel",n),r.removeEventListener("animationend",n)}}u("ANIMATION_END")},[r,u]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:p.useCallback(e=>{e&&(o.current=getComputedStyle(e)),i(e)},[])}}(i),l="function"==typeof o?o({present:a.isPresent}):p.Children.only(o),s=(0,m.s)(a.ref,(t=l,(r=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(r=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof o||a.isPresent?p.cloneElement(l,{ref:s}):null};function tS(e){return e?.animationName||"none"}function tP(e){var t;let n,r=(t=e,(n=p.forwardRef((e,t)=>{let{children:n,...r}=e;if(p.isValidElement(n)){var i;let e,o,a=(i=n,(o=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(o=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==p.Fragment&&(l.ref=t?(0,m.t)(t,a):a),p.cloneElement(n,l)}return p.Children.count(n)>1?p.Children.only(null):null})).displayName=`${t}.SlotClone`,n),i=p.forwardRef((e,t)=>{let{children:n,...i}=e,o=p.Children.toArray(n),a=o.find(tA);if(a){let e=a.props.children,n=o.map(t=>t!==a?t:p.Children.count(e)>1?p.Children.only(null):p.isValidElement(e)?e.props.children:null);return(0,v.jsx)(r,{...i,ref:t,children:p.isValidElement(e)?p.cloneElement(e,void 0,n):null})}return(0,v.jsx)(r,{...i,ref:t,children:n})});return i.displayName=`${e}.Slot`,i}tT.displayName="Presence";var tR=Symbol("radix.slottable");function tA(e){return p.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===tR}var tI=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=tP(`Primitive.${t}`),r=p.forwardRef((e,r)=>{let{asChild:i,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,v.jsx)(i?n:t,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),tC=new WeakMap,tN=new WeakMap,tM={},t_=0,tL=function(e){return e&&(e.host||tL(e.parentNode))},tj=function(e,t,n,r){var i=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=tL(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});tM[n]||(tM[n]=new WeakMap);var o=tM[n],a=[],l=new Set,s=new Set(i),u=function(e){!e||l.has(e)||(l.add(e),u(e.parentNode))};
1i.forEach(u);var c=function(e){!e||s.has(e)||Array.prototype.forEach.call(e.children,function(e){if(l.has(e))c(e);else try{var t=e.getAttribute(r),i=null!==t&&"false"!==t,s=(tC.get(e)||0)+1,u=(o.get(e)||0)+1;tC.set(e,s),o.set(e,u),a.push(e),1===s&&i&&tN.set(e,!0),1===u&&e.setAttribute(n,"true"),i||e.setAttribute(r,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return c(t),l.clear(),t_++,function(){a.forEach(function(e){var t=tC.get(e)-1,i=o.get(e)-1;tC.set(e,t),o.set(e,i),t||(tN.has(e)||e.removeAttribute(r),tN.delete(e)),i||e.removeAttribute(n)}),--t_||(tC=new WeakMap,tC=new WeakMap,tN=new WeakMap,tM={})}},tD=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),i=t||("u"<typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return i?(r.push.apply(r,Array.from(i.querySelectorAll("[aria-live], script"))),tj(r,i,n,"aria-hidden")):function(){return null}},t$=function(){return(t$=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function tz(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)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}var tF=("function"==typeof SuppressedError&&SuppressedError,"right-scroll-bar-position"),tW="width-before-scroll-bar";function tB(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var tV="u">typeof window?p.useLayoutEffect:p.useEffect,tU=new WeakMap,tH=(void 0===o&&(o={}),(void 0===a&&(a=function(e){return e}),l=[],s=!1,u={read:function(){if(s)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return l.length?l[l.length-1]:null},useMedium:function(e){var t=a(e,s);return l.push(t),function(){l=l.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(s=!0;l.length;){var t=l;l=[],t.forEach(e)}l={push:function(t){return e(t)},filter:function(){return l}}},assignMedium:function(e){s=!0;var t=[];if(l.length){var n=l;l=[],n.forEach(e),t=l}var r=function(){var n=t;t=[],n.forEach(e)},i=function(){return Promise.resolve().then(r)};i(),l={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),l}}}}).options=t$({async:!0,ssr:!1},o),u),tq=function(){},tY=p.forwardRef(function(e,t){var n,r,i,o,a=p.useRef(null),l=p.useState({onScrollCapture:tq,onWheelCapture:tq,onTouchMoveCapture:tq}),s=l[0],u=l[1],c=e.forwardProps,f=e.children,d=e.className,h=e.removeScrollBar,m=e.enabled,g=e.shards,y=e.sideCar,b=e.noRelative,v=e.noIsolation,w=e.inert,x=e.allowPinchZoom,k=e.as,E=e.gapMode,O=tz(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),T=(n=[a,t],r=function(e){return n.forEach(function(t){return tB(t,e)})},(i=(0,p.useState)(function(){return{value:null,callback:r,facade:{get current(){return i.value},set current(value){var e=i.value;e!==value&&(i.value=value,i.callback(value,e))}}}})[0]).callback=r,o=i.facade,tV(function(){var e=tU.get(o);if(e){var t=new Set(e),r=new Set(n),i=o.current;t.forEach(function(e){r.has(e)||tB(e,null)}),r.forEach(function(e){t.has(e)||tB(e,i)})}tU.set(o,n)},[n]),o),S=t$(t$({},O),s);return p.createElement(p.Fragment,null,m&&p.createElement(y,{sideCar:tH,removeScrollBar:h,shards:g,noRelative:b,noIsolation:v,inert:w,setCallbacks:u,allowPinchZoom:!!x,lockRef:a,gapMode:E}),c?p.cloneElement(p.Children.only(f),t$(t$({},S),{ref:T})):p.createElement(void 0===k?"div":k,t$({},S,{className:d,ref:T}),f))});tY.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},tY.classNames={fullWidth:tW,zeroRight:tF};var tX=function(e){var t=e.sideCar,n=tz(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return p.createElement(r,t$({},n))};
1tX.isSideCarExport=!0;var tZ=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=d||n.nc;return t&&e.setAttribute("nonce",t),e}())){var i,o;(i=t).styleSheet?i.styleSheet.cssText=r:i.appendChild(document.createTextNode(r)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},tG=function(){var e=tZ();return function(t,n){p.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},tJ=function(){var e=tG();return function(t){return e(t.styles,t.dynamic),null}},tQ={left:0,top:0,right:0,gap:0},tK=function(e){return parseInt(e||"",10)||0},t0=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[tK(n),tK(r),tK(i)]},t1=function(e){if(void 0===e&&(e="margin"),"u"<typeof window)return tQ;var t=t0(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},t2=tJ(),t3="data-scroll-locked",t6=function(e,t,n,r){var i=e.left,o=e.top,a=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(l,"px ").concat(r,";\n }\n body[").concat(t3,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(i,"px;\n padding-top: ").concat(o,"px;\n padding-right: ").concat(a,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(l,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(tF," {\n right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(tW," {\n margin-right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(tF," .").concat(tF," {\n right: 0 ").concat(r,";\n }\n \n .").concat(tW," .").concat(tW," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(t3,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n }\n")},t9=function(){var e=parseInt(document.body.getAttribute(t3)||"0",10);return isFinite(e)?e:0},t7=function(){p.useEffect(function(){return document.body.setAttribute(t3,(t9()+1).toString()),function(){var e=t9()-1;e<=0?document.body.removeAttribute(t3):document.body.setAttribute(t3,e.toString())}},[])},t5=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=void 0===r?"margin":r;t7();var o=p.useMemo(function(){return t1(i)},[i]);return p.createElement(t2,{styles:t6(o,!t,i,n?"":"!important")})},t4=!1;if("u">typeof window)try{var t8=Object.defineProperty({},"passive",{get:function(){return t4=!0,!0}});window.addEventListener("test",t8,t8),window.removeEventListener("test",t8,t8)}catch(e){t4=!1}var ne=!!t4&&{passive:!1},nt=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},nn=function(e,t){var n=t.ownerDocument,r=t;do{if("u">typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),nr(e,r)){var i=ni(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},nr=function(e,t){return"v"===e?nt(t,"overflowY"):nt(t,"overflowX")},ni=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},no=function(e,t,n,r,i){var o,a=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),l=a*r,s=n.target,u=t.contains(s),c=!1,f=l>0,d=0,p=0;do{if(!s)break;var h=ni(e,s),m=h[0],g=h[1]-h[2]-a*m;(m||g)&&nr(e,s)&&(d+=g,p+=m);var y=s.parentNode;s=y&&y.nodeType===Node.DOCUMENT_FRAGMENT_NODE?y.host:y}while(!u&&s!==document.body||u&&(t.contains(s)||t===s));return f&&(i&&1>Math.abs(d)||!i&&l>d)?c=!0:!f&&(i&&1>Math.abs(p)||!i&&-l>p)&&(c=!0),c},na=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},nl=function(e){return[e.deltaX,e.deltaY]},ns=function(e){return e&&"current"in e?e.current:e},nu=0,nc=[];let nf=(c=function(e){var t=p.useRef([]),n=p.useRef([0,0]),r=p.useRef(),i=p.useState(nu++)[0],o=p.useState(tJ)[0],a=p.useRef(e);p.useEffect(function(){a.current=e},[e]),p.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(function(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}
1)([e.lockRef.current],(e.shards||[]).map(ns),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var l=p.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!a.current.allowPinchZoom;var i,o=na(e),l=n.current,s="deltaX"in e?e.deltaX:l[0]-o[0],u="deltaY"in e?e.deltaY:l[1]-o[1],c=e.target,f=Math.abs(s)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===f&&"range"===c.type)return!1;var d=window.getSelection(),p=d&&d.anchorNode;if(p&&(p===c||p.contains(c)))return!1;var h=nn(f,c);if(!h)return!0;if(h?i=f:(i="v"===f?"h":"v",h=nn(f,c)),!h)return!1;if(!r.current&&"changedTouches"in e&&(s||u)&&(r.current=i),!i)return!0;var m=r.current||i;return no(m,t,e,"h"===m?s:u,!0)},[]),s=p.useCallback(function(e){if(nc.length&&nc[nc.length-1]===o){var n="deltaY"in e?nl(e):na(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var i=(a.current.shards||[]).map(ns).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?l(e,i[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),u=p.useCallback(function(e,n,r,i){var o={name:e,delta:n,target:r,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),c=p.useCallback(function(e){n.current=na(e),r.current=void 0},[]),f=p.useCallback(function(t){u(t.type,nl(t),t.target,l(t,e.lockRef.current))},[]),d=p.useCallback(function(t){u(t.type,na(t),t.target,l(t,e.lockRef.current))},[]);p.useEffect(function(){return nc.push(o),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:d}),document.addEventListener("wheel",s,ne),document.addEventListener("touchmove",s,ne),document.addEventListener("touchstart",c,ne),function(){nc=nc.filter(function(e){return e!==o}),document.removeEventListener("wheel",s,ne),document.removeEventListener("touchmove",s,ne),document.removeEventListener("touchstart",c,ne)}},[]);var h=e.removeScrollBar,m=e.inert;return p.createElement(p.Fragment,null,m?p.createElement(o,{styles:"\n .block-interactivity-".concat(i," {pointer-events: none;}\n .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,h?p.createElement(t5,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},tH.useMedium(c),tX);var nd=p.forwardRef(function(e,t){return p.createElement(tY,t$({},e,{ref:t,sideCar:nf}))});nd.classNames=tY.classNames;var np="Popover",[nh,nm]=(0,g.A)(np,[ta]),ng=ta(),[ny,nb]=nh(np),nv=e=>{let{__scopePopover:t,children:n,open:r,defaultOpen:i,onOpenChange:o,modal:a=!1}=e,l=ng(t),s=p.useRef(null),[u,c]=p.useState(!1),[f=!1,d]=function({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,i]=function({defaultProp:e,onChange:t}){let n=p.useState(e),[r]=n,i=p.useRef(r),o=E(t);return p.useEffect(()=>{i.current!==r&&(o(r),i.current=r)},[r,i,o]),n}({defaultProp:t,onChange:n}),o=void 0!==e,a=o?e:r,l=E(n);return[a,p.useCallback(t=>{if(o){let n="function"==typeof t?t(e):t;n!==e&&l(n)}else i(t)},[o,e,i,l])]}({prop:r,defaultProp:i,onChange:o});return(0,v.jsx)(tu,{...l,children:(0,v.jsx)(ny,{scope:t,contentId:(0,V.B)(),triggerRef:s,open:f,onOpenChange:d,onOpenToggle:p.useCallback(()=>d(e=>!e),[d]),hasCustomAnchor:u,onCustomAnchorAdd:p.useCallback(()=>c(!0),[]),onCustomAnchorRemove:p.useCallback(()=>c(!1),[]),modal:a,children:n})})};nv.displayName=np;var nw="PopoverAnchor";p.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,i=nb(nw,n),o=ng(n),{onCustomAnchorAdd:a,onCustomAnchorRemove:l}=i;return p.useEffect(()=>(a(),()=>l()),[a,l]),(0,v.jsx)(tf,{...o,...r,ref:t})}).displayName=nw;var nx="PopoverTrigger",nk=p.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,i=nb(nx,n),o=ng(n),a=(0,m.s)(t,i.triggerRef),l=(0,v.jsx)(tI.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":nM(i.open),...r,ref:a,onClick:h(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?l:(0,v.jsx)(tf,{asChild:!0,...o,children:l})});nk.displayName=nx;var[nE,nO]=nh("PopoverPortal",{forceMount:void 0}),nT="PopoverContent",nS=p.forwardRef((e,t)=>
1{let n=nO(nT,e.__scopePopover),{forceMount:r=n.forceMount,...i}=e,o=nb(nT,e.__scopePopover);return(0,v.jsx)(tT,{present:r||o.open,children:o.modal?(0,v.jsx)(nR,{...i,ref:t}):(0,v.jsx)(nA,{...i,ref:t})})});nS.displayName=nT;var nP=tP("PopoverContent.RemoveScroll"),nR=p.forwardRef((e,t)=>{let n=nb(nT,e.__scopePopover),r=p.useRef(null),i=(0,m.s)(t,r),o=p.useRef(!1);return p.useEffect(()=>{let e=r.current;if(e)return tD(e)},[]),(0,v.jsx)(nd,{as:nP,allowPinchZoom:!0,children:(0,v.jsx)(nI,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:h(e.onCloseAutoFocus,e=>{e.preventDefault(),o.current||n.triggerRef.current?.focus()}),onPointerDownOutside:h(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;o.current=2===t.button||n},{checkForDefaultPrevented:!1}),onFocusOutside:h(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),nA=p.forwardRef((e,t)=>{let n=nb(nT,e.__scopePopover),r=p.useRef(!1),i=p.useRef(!1);return(0,v.jsx)(nI,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(i.current=!0));let o=t.target;n.triggerRef.current?.contains(o)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),nI=p.forwardRef((e,t)=>{let{__scopePopover:n,trapFocus:r,onOpenAutoFocus:i,onCloseAutoFocus:o,disableOutsidePointerEvents:a,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:u,onInteractOutside:c,...f}=e,d=nb(nT,n),h=ng(n);return p.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??I()),document.body.insertAdjacentElement("beforeend",e[1]??I()),A++,()=>{1===A&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),A--}},[]),(0,v.jsx)(D,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:i,onUnmountAutoFocus:o,children:(0,v.jsx)(S,{asChild:!0,disableOutsidePointerEvents:a,onInteractOutside:c,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:u,onDismiss:()=>d.onOpenChange(!1),children:(0,v.jsx)(tm,{"data-state":nM(d.open),role:"dialog",id:d.contentId,...h,...f,ref:t,style:{...f.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),nC="PopoverClose";p.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,i=nb(nC,n);return(0,v.jsx)(tI.button,{type:"button",...r,ref:t,onClick:h(e.onClick,()=>i.onOpenChange(!1))})}).displayName=nC;var nN=p.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,i=ng(n);return(0,v.jsx)(tb,{...i,...r,ref:t})});function nM(e){return e?"open":"closed"}nN.displayName="PopoverArrow";var n_=nv,nL=nk,nj=nS,nD=nN},25160:(e,t,n)=>{var r=0/0,i=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,l=/^0o[0-7]+$/i,s=parseInt,u="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,c="object"==typeof self&&self&&self.Object===Object&&self,f=u||c||Function("return this")(),d=Object.prototype.toString,p=Math.max,h=Math.min,m=function(){return f.Date.now()};function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if("symbol"==typeof(t=e)||t&&"object"==typeof t&&"[object Symbol]"==d.call(t))return r;if(g(e)){var t,n="function"==typeof e.valueOf?e.valueOf():e;e=g(n)?n+"":n}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var u=a.test(e);return u||l.test(e)?s(e.slice(2),u?2:8):o.test(e)?r:+e}e.exports=function(e,t,n){var r,i,o,a,l,s,u=0,c=!1,f=!1,d=!0;if("function"!=typeof e)throw TypeError("Expected a function");function b(t){var n=r,o=i;return r=i=void 0,u=t,a=e.apply(o,n)}function v(e){var n=e-s,r=e-u;return void 0===s||n>=t||n<0||f&&r>=o}function w(){var e,n,r,i=m();if(v(i))return x(i);l=setTimeout(w,(e=i-s,n=i-u,r=t-e,f?h(r,o-n):r))}function x(e){return(l=void 0,d&&r)?b(e):(r=i=void 0,a)}function k(){var e,n=m(),o=v(n);if(r=arguments,i=this,s=n,o){if(void 0===l)return u=e=s,l=setTimeout(w,t),c?b(e):a;if(f)return l=setTimeout(w,t),b(s)}return void 0===l&&(l=setTimeout(w,t)),a}return t=y(t)||0,g(n)&&(c=!!n.leading,o=(f="maxWait"in n)?p(y(n.maxWait)||0,t):o,d="trailing"in n?!!n.trailing:d),k.cancel=function(){void 0!==l&&clearTimeout(l),u=0,r=s=i=l=void 0},k.flush=function(){return void 0===l?a:x(m())},k}},25439:()=>{},26162:()=>{},26931:()=>{},27503:(e,t,n)=>{"use strict";function r(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}n.d(t,{xI:()=>em});var i=r(),o={exec:()=>null};function a(e,t=""){let n="string"==typeof e?e:e.source,r={replace:(e,t)=>{let i="string"==typeof t?t:t.source;return i=i.replace(l.caret,"$1"),n=n.replace(e,i),r},getRegex:()=>new RegExp(n,t)};return r}var l={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceTabs:/^\t+/,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] /,listReplaceTask:/^\[[ xX]\] +/,anyLine
vendor: 4,134 bytes, line 1
1:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,unescapeTest:/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:e=>RegExp(`^( {0,3}${e})((?:[ ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),hrRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),fencesBeginRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}(?:\`\`\`|~~~)`),headingBeginRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}#`),htmlBeginRegex:e=>RegExp(`^ {0,${Math.min(3,e-1)}}<(?:[a-z].*>|!--)`,"i")},s=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,u=/(?:[*+-]|\d{1,9}[.)])/,c=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,f=a(c).replace(/bull/g,u).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),d=a(c).replace(/bull/g,u).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),p=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,h=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,m=a(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",h).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),g=a(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,u).getRegex(),y="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",b=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,v=a("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$))","i").replace("comment",b).replace("tag",y).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),w=a(p).replace("hr",s).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",y).getRegex(),x={blockquote:a(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",w).getRegex(),code:/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,def:m,fences:/^ {0,3}(`{3,}
vendor: 9,295 bytes, lines 1-17
1(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:s,html:v,lheading:f,list:g,newline:/^(?:[ \t]*(?:\n|$))+/,paragraph:w,table:o,text:/^[^\n]+/},k=a("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",s).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3} )[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",y).getRegex(),E={...x,lheading:d,table:k,paragraph:a(p).replace("hr",s).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",k).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",y).getRegex()},O={...x,html:a("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",b).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:o,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:a(p).replace("hr",s).replace("heading",` *#{1,6} *[^ 2]`).replace("lheading",f).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},T=/^( {2,}|\\)\n(?!\s*$)/,S=/[\p{P}\p{S}]/u,P=/[\s\p{P}\p{S}]/u,R=/[^\s\p{P}\p{S}]/u,A=a(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,P).getRegex(),I=/(?!~)[\p{P}\p{S}]/u,C=a(/link|code|html/,"g").replace("link",/\[(?:[^\[\]`]|(?<!`)(?<a>`+)[^`]+\k<a>(?!`))*?\]\((?:\\[\s\S]|[^\\\(\)]|\((?:\\[\s\S]|[^\\\(\)])*\))*\)/).replace("code",/(?<!`)(?<b>`+)[^`]+\k<b>(?!`)/).replace("html",/<(?! )[^<>]*?>/).getRegex(),N=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,M=a(N,"u").replace(/punct/g,S).getRegex(),_=a(N,"u").replace(/punct/g,I).getRegex(),L="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",j=a(L,"gu").replace(/notPunctSpace/g,R).replace(/punctSpace/g,P).replace(/punct/g,S).getRegex(),D=a(L,"gu").replace(/notPunctSpace/g,/(?:[^\s\p{P}\p{S}]|~)/u).replace(/punctSpace/g,/(?!~)[\s\p{P}\p{S}]/u).replace(/punct/g,I).getRegex(),$=a("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,R).replace(/punctSpace/g,P).replace(/punct/g,S).getRegex(),z=a(/\\(punct)/,"gu").replace(/punct/g,S).getRegex(),F=a(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),W=a(b).replace("(?:--\x3e|$)","--\x3e").getRegex(),B=a("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",W).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),V=/(?:\[(?:\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+[^`]*?`+(?!`)|[^\[\]\\`])*?/,U=a(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]*(?:\n[ \t]*)?)(title))?\s*\)/).replace("label",V).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),H=a(/^!?\[(label)\]\[(ref)\]/).replace("label",V).replace("ref",h).getRegex(),q=a(/^!?\[(ref)\](?:\[\])?/).replace("ref",h).getRegex(),Y=a("reflink|nolink(?!\\()","g").replace("reflink",H).replace("nolink",q).getRegex(),X=/[hH][tT][tT][pP][sS]?|[fF][tT][pP]/,Z={_backpedal:o,anyPunctuation:z,autolink:F,blockSkip:C,br:T,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:o,emStrongLDelim:M,emStrongRDelimAst:j,emStrongRDelimUnd:$,escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,link:U,nolink:q,punctuation:A,reflink:H,reflinkSearch:Y,tag:B,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,url:o},G={...Z,link:a(/^!?\[(label)\]\((.*?)\)/).replace("label",V).getRegex(),reflink:a(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",V).getRegex()},J={...Z,emStrongRDelimAst:D,emStrongLDelim:_,url:a(/^((?:protocol):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("protocol",X).replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\[\s\S]|[^\\])*?(?:\\[\s\S]|[^\s~\\]))\1(?=[^~]|$)/,text:a(/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|protocol:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/).replace("protocol",X).getRegex()},Q={...J,br:a(T).replace("{2,}","*").getRegex(),text:a(J.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},K={normal:x,gfm:E,pedantic:O},ee={normal:Z,gfm:J,breaks:Q,pedantic:G},et={"&":"&","<":"<",">":">",'"':""","'":"'"},en=e=>et[e];function er(e,t){if(t){if(l.escapeTest.test(e))return e.replace(l.escapeReplace,en)}else if(l.escapeTestNoEncode.test(e))return e.replace(l.escapeReplaceNoEncode,en);return e}function ei(e){try{e=encodeURI(e).replace(l.percentDecode,"%")}catch{return null}return e}function eo(e,t){let n=e.replace(l.findPipe,(e,t,n)=>{let r=!1,i=t;for(;--i>=0&&"\\"===n[i];)r=!r;return r?"|":" |"}).split(l.splitPipe),r=0;if(n[0].trim()||n.shift(),n.length>0&&!n.at(-1)?.trim()&&n.pop(),t)if(n.length>t)n.splice(t);else for(;n.length<t;)n.push("");for(;r<n.length;r++)n[r]=n[r].trim().replace(l.slashPipe,"|");return n}function ea(e,t,n){let r=e.length;if(0===r)return"";let i=0;for(;i<r;){let o=e.charAt(r-i-1);if(o!==t||n)if(o!==t&&n)i++;else break;else i++}return e.slice(0,r-i)}function el(e,t,n,r,i){let o=t.href,a=t.title||null,l=e[1].replace(i.other.outputLinkReplace,"$1");r.state.inLink=!0;let s={type:"!"===e[0].charAt(0)?"image":"link",raw:n,href:o,title:a,text:l,tokens:r.inlineTokens(l)};return r.state.inLink=!1,s}var es=class{options;rules;lexer;constructor(e){this.options=e||i}space(e){let t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){let t=this.rules.block.code.exec(e);if(t){let e=t[0].replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?e:ea(e,` 3`)}}}fences(e){let t=this.rules.block.fences.exec(e);if(t){let e=t[0],n=function(e,t,n){let r=e.match(n.other.indentCodeCompensation);if(null===r)return t;let i=r[1];return t.split(` 4`).map(e=>{let t=e.match(n.other.beginningSpace);if(null===t)return e;let[r]=t;return r.length>=i.length?e.slice(i.length):e}).join(` 5`)}(e,t[3]||"",this.rules);return{type:"code",raw:e,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:n}}}heading(e){let t=this.rules.block.heading.exec(e);if(t){let e=t[2].trim();if(this.rules.other.endingHash.test(e)){let t=ea(e,"#");(this.options.pedantic||!t||this.rules.other.endingSpaceChar.test(t))&&(e=t.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:e,tokens:this.lexer.inline(e)}}}hr(e){let t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:ea(t[0],` 6`)}}blockquote(e){let t=this.rules.block.blockquote.exec(e);if(t){let e=ea(t[0],` 7`).split(` 8`),n="",r="",i=[];for(;e.length>0;){let t=!1,o=[],a;for(a=0;a<e.length;a++)if(this.rules.other.blockquoteStart.test(e[a]))o.push(e[a]),t=!0;else if(t)break;else o.push(e[a]);e=e.slice(a);let l=o.join(` 9`),s=l.replace(this.rules.other.blockquoteSetextReplace,` 10 $1`).replace(this.rules.other.blockquoteSetextReplace2,"");n=n?`${n} 11${l}`:l,r=r?`${r} 12${s}`:s;let u=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(s,i,!0),this.lexer.state.top=u,0===e.length)break;let c=i.at(-1);if(c?.type==="code")break;if(c?.type==="blockquote"){let t=c.raw+` 13`+e.join(` 14`),o=this.blockquote(t);i[i.length-1]=o,n=n.substring(0,n.length-c.raw.length)+o.raw,r=r.substring(0,r.length-c.text.length)+o.text;break}if(c?.type==="list"){let t=c.raw+` 15`+e.join(` 16`),o=this.list(t);i[i.length-1]=o,n=n.substring(0,n.length-c.raw.length)+o.raw,r=r.substring(0,r.length-c.raw.length)+o.raw,e=t.substring(i.at(-1).raw.length).split(` 17`);continue}}return{type:"blockquote",raw:n,tokens:i,text:r}}}list(e){let t=this.rules.block.list.exec(e);
17if(t){let n=t[1].trim(),r=n.length>1,i={type:"list",raw:"",ordered:r,start:r?+n.slice(0,-1):"",loose:!1,items:[]};n=r?`\\d{1,9}\\${n.slice(-1)}`:`\\${n}`,this.options.pedantic&&(n=r?n:"[*+-]");let o=this.rules.other.listItemRegex(n),a=!1;for(;e;){let n=!1,r="",l="";if(!(t=o.exec(e))||this.rules.block.hr.test(e))break;r=t[0],e=e.substring(r.length);let s=t[2].split(` 18`,1)[0].replace(this.rules.other.listReplaceTabs,e=>" ".repeat(3*e.length)),u=e.split(` 19`,1)[0],c=!s.trim(),f=0;if(this.options.pedantic?(f=2,l=s.trimStart()):c?f=t[1].length+1:(f=(f=t[2].search(this.rules.other.nonSpaceChar))>4?1:f,l=s.slice(f),f+=t[1].length),c&&this.rules.other.blankLine.test(u)&&(r+=u+` 20`,e=e.substring(u.length+1),n=!0),!n){let t=this.rules.other.nextBulletRegex(f),n=this.rules.other.hrRegex(f),i=this.rules.other.fencesBeginRegex(f),o=this.rules.other.headingBeginRegex(f),a=this.rules.other.htmlBeginRegex(f);for(;e;){let d=e.split(` 21`,1)[0],p;if(u=d,p=this.options.pedantic?u=u.replace(this.rules.other.listReplaceNesting," "):u.replace(this.rules.other.tabCharGlobal," "),i.test(u)||o.test(u)||a.test(u)||t.test(u)||n.test(u))break;if(p.search(this.rules.other.nonSpaceChar)>=f||!u.trim())l+=` 22`+p.slice(f);else{if(c||s.replace(this.rules.other.tabCharGlobal," ").search(this.rules.other.nonSpaceChar)>=4||i.test(s)||o.test(s)||n.test(s))break;l+=` 23`+u}c||u.trim()||(c=!0),r+=d+` 24`,e=e.substring(d.length+1),s=p.slice(f)}}i.loose||(a?i.loose=!0:this.rules.other.doubleBlankLine.test(r)&&(a=!0));let d=null,p;this.options.gfm&&(d=this.rules.other.listIsTask.exec(l))&&(p="[ ] "!==d[0],l=l.replace(this.rules.other.listReplaceTask,"")),i.items.push({type:"list_item",raw:r,task:!!d,checked:p,loose:!1,text:l,tokens:[]}),i.raw+=r}let l=i.items.at(-1);if(!l)return;l.raw=l.raw.trimEnd(),l.text=l.text.trimEnd(),i.raw=i.raw.trimEnd();for(let e=0;e<i.items.length;e++)if(this.lexer.state.top=!1,i.items[e].tokens=this.lexer.blockTokens(i.items[e].text,[]),!i.loose){let t=i.items[e].tokens.filter(e=>"space"===e.type);i.loose=t.length>0&&t.some(e=>this.rules.other.anyLine.test(e.raw))}if(i.loose)for(let e=0;e<i.items.length;e++)i.items[e].loose=!0;return i}}html(e){let t=this.rules.block.html.exec(e);if(t)return{type:"html",block:!0,raw:t[0],pre:"pre"===t[1]||"script"===t[1]||"style"===t[1],text:t[0]}}def(e){let t=this.rules.block.def.exec(e);if(t){let e=t[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),n=t[2]?t[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",r=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:e,raw:t[0],href:n,title:r}}}table(e){let t=this.rules.block.table.exec(e);if(!t||!this.rules.other.tableDelimiter.test(t[2]))return;let n=eo(t[1]),r=t[2].replace(this.rules.other.tableAlignChars,"").split("|"),i=t[3]?.trim()?t[3].replace(this.rules.other.tableRowBlankLine,"").split(` 25`):[],o={type:"table",raw:t[0],header:[],align:[],rows:[]};if(n.length===r.length){for(let e of r)this.rules.other.tableAlignRight.test(e)?o.align.push("right"):this.rules.other.tableAlignCenter.test(e)?o.align.push("center"):this.rules.other.tableAlignLeft.test(e)?o.align.push("left"):o.align.push(null);for(let e=0;e<n.length;e++)o.header.push({text:n[e],tokens:this.lexer.inline(n[e]),header:!0,align:o.align[e]});for(let e of i)o.rows.push(eo(e,o.header.length).map((e,t)=>({text:e,tokens:this.lexer.inline(e),header:!1,align:o.align[t]})));return o}}lheading(e){let t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:"="===t[2].charAt(0)?1:2,text:t[1],tokens:this.lexer.inline(t[1])}}paragraph(e){let t=this.rules.block.paragraph.exec(e);if(t){let e=t[1].charAt(t[1].length-1)===` 26`?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:e,tokens:this.lexer.inline(e)}}}text(e){let t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){let t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:t[1]}}tag(e){let t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&this.rules.other.startATag.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){let t=this.rules.inline.link.exec(e);if(t){let e=t[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(e)){if(!this.rules.other.endAngleBracket.test(e))return;let t=ea(e.slice(0,-1),"\\");if((e.length-t.length)%2==0)return}else{let e=function(e){if(-1===e.indexOf(")"))return -1;let t=0;for(let n=0;n<e.length;n++)if("\\"===e[n])n++;else if("("===e[n])t++;else if(")"===e[n]&&--t<0)return n;return t>0?-2:-1}(t[2]);if(-2===e)return;if(e>-1){let n=(0===t[0].indexOf("!")?5:4)+t[1].length+e;t[2]=t[2].substring(0,e),t[0]=t[0].substring(0,n).trim(),t[3]=""}}let n=t[2],r="";if(this.options.pedantic){let e=this.rules.other.pedanticHrefTitle.exec(n);e&&(n=e[1],r=e[3])}else r=t[3]?t[3].slice(1,-1):"";return n=n.trim(),this.rules.other.startAngleBracket.test(n)&&(n=this.options.pedantic&&!this.rules.other.endAngleBracket.test(e)?n.slice(1):n.slice(1,-1)),el(t,{href:n&&n.replace(this.rules.inline.anyPunctuation,"$1"),title:r&&r.replace(this.rules.inline.anyPunctuation,"$1")},t[0],this.lexer,this.rules)}}reflink(e,t){let n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){let e=t[(n[2]||n[1]).replace(this.rules.other.multipleSpaceGlobal," ").toLowerCase()];if(!e){let e=n[0].charAt(0);return{type:"text",raw:e,text:e}}return el(n,e,n[0],this.lexer,this.rules)}}emStrong(e,t,n=""){let r=this.rules.inline.emStrongLDelim.exec(e);if(!(!r||r[3]&&n.match(this.rules.other.unicodeAlphaNumeric))&&(!(r[1]||r[2])||!n||this.rules.inline.punctuation.exec(n))){let n=[...r[0]].length-1,i,o,a=n,l=0,s="*"===r[0][0]?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(s.lastIndex=0,t=t.slice(-1*e.length+n);null!=(r=s.exec(t));){if(!(i=r[1]||r[2]||r[3]||r[4]||r[5]||r[6]))continue;if(o=[...i].length,r[3]||r[4]){a+=o;continue}if((r[5]||r[6])&&n%3&&!((n+o)%3)){l+=o;continue}if((a-=o)>0)continue;o=Math.min(o,o+a+l);let t=[...r[0]][0].length,s=e.slice(0,n+r.index+t+o);if(Math.min(n,o)%2){let e=s.slice(1,-1);return{type:"em",raw:s,text:e,tokens:this.lexer.inlineTokens(e)}}let u=s.slice(2,-2);return{type:"strong",raw:s,text:u,tokens:this.lexer.inlineTokens(u)}}}}codespan(e){let t=this.rules.inline.code.exec(e);if(t){let e=t[2].replace(this.rules.other.newLineCharGlobal," "),n=this.rules.other.nonSpaceChar.test(e),r=this.rules.other.startingSpaceChar.test(e)&&this.rules.other.endingSpaceChar.test(e);return n&&r&&(e=e.substring(1,e.length-1)),{type:"codespan",raw:t[0],text:e}}}br(e){let t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){let t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e){let t=this.rules.inline.autolink.exec(e);if(t){let e,n;return n="@"===t[2]?"mailto:"+(e=t[1]):e=t[1],{type:"link",raw:t[0],text:e,href:n,tokens:[{type:"text",raw:e,text:e}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let e,n;if("@"===t[2])n="mailto:"+(e=t[0]);else{let r;do r=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])?.[0]??"";while(r!==t[0]);e=t[0],n="www."===t[1]?"http://"+t[0]:t[0]}return{type:"link",raw:t[0],text:e,href:n,tokens:[{type:"text",raw:e,text:e}]}}}inlineText(e){let t=this.rules.inline.text.exec(e);if(t){let e=this.lexer.state.inRawBlock;return{type:"text",raw:t[0],text:t[0],escaped:e}}}},eu=class e{tokens;options;state;tokenizer;inlineQueue;constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||i,this.options.tokenizer=this.options.tokenizer||new es,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let t={other:l,block:K.normal,inline:ee.normal};this.options.pedantic?(t.block=K.pedantic,t.inline=ee.pedantic):this.options.gfm&&(t.block=K.gfm,this.options.breaks?t.inline=ee.breaks:t.inline=ee.gfm),this.tokenizer.rules=t}static get rules(){return{block:K,inline:ee}}static lex(t,n){return new e(n).lex(t)}static lexInline(t,n){return new e(n).inlineTokens(t)}lex(e){e=e.replace(l.carriageReturn,` 27`),this.blockTokens(e,this.tokens);for(let e=0;
27e<this.inlineQueue.length;e++){let t=this.inlineQueue[e];this.inlineTokens(t.src,t.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(e,t=[],n=!1){for(this.options.pedantic&&(e=e.replace(l.tabCharGlobal," ").replace(l.spaceLine,""));e;){let r;if(this.options.extensions?.block?.some(n=>!!(r=n.call({lexer:this},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)))continue;if(r=this.tokenizer.space(e)){e=e.substring(r.raw.length);let n=t.at(-1);1===r.raw.length&&void 0!==n?n.raw+=` 28`:t.push(r);continue}if(r=this.tokenizer.code(e)){e=e.substring(r.raw.length);let n=t.at(-1);n?.type==="paragraph"||n?.type==="text"?(n.raw+=(n.raw.endsWith(` 29`)?"":` 30`)+r.raw,n.text+=` 31`+r.text,this.inlineQueue.at(-1).src=n.text):t.push(r);continue}if((r=this.tokenizer.fences(e))||(r=this.tokenizer.heading(e))||(r=this.tokenizer.hr(e))||(r=this.tokenizer.blockquote(e))||(r=this.tokenizer.list(e))||(r=this.tokenizer.html(e))){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.def(e)){e=e.substring(r.raw.length);let n=t.at(-1);n?.type==="paragraph"||n?.type==="text"?(n.raw+=(n.raw.endsWith(` 32`)?"":` 33`)+r.raw,n.text+=` 34`+r.raw,this.inlineQueue.at(-1).src=n.text):this.tokens.links[r.tag]||(this.tokens.links[r.tag]={href:r.href,title:r.title},t.push(r));continue}if((r=this.tokenizer.table(e))||(r=this.tokenizer.lheading(e))){e=e.substring(r.raw.length),t.push(r);continue}let i=e;if(this.options.extensions?.startBlock){let t=1/0,n=e.slice(1),r;this.options.extensions.startBlock.forEach(e=>{"number"==typeof(r=e.call({lexer:this},n))&&r>=0&&(t=Math.min(t,r))}),t<1/0&&t>=0&&(i=e.substring(0,t+1))}if(this.state.top&&(r=this.tokenizer.paragraph(i))){let o=t.at(-1);n&&o?.type==="paragraph"?(o.raw+=(o.raw.endsWith(` 35`)?"":` 36`)+r.raw,o.text+=` 37`+r.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=o.text):t.push(r),n=i.length!==e.length,e=e.substring(r.raw.length);continue}if(r=this.tokenizer.text(e)){e=e.substring(r.raw.length);let n=t.at(-1);n?.type==="text"?(n.raw+=(n.raw.endsWith(` 38`)?"":` 39`)+r.raw,n.text+=` 40`+r.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=n.text):t.push(r);continue}if(e){let t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw Error(t)}}return this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}inlineTokens(e,t=[]){let n=e,r=null;if(this.tokens.links){let e=Object.keys(this.tokens.links);if(e.length>0)for(;null!=(r=this.tokenizer.rules.inline.reflinkSearch.exec(n));)e.includes(r[0].slice(r[0].lastIndexOf("[")+1,-1))&&(n=n.slice(0,r.index)+"["+"a".repeat(r[0].length-2)+"]"+n.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(r=this.tokenizer.rules.inline.anyPunctuation.exec(n));)n=n.slice(0,r.index)+"++"+n.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;null!=(r=this.tokenizer.rules.inline.blockSkip.exec(n));)n=n.slice(0,r.index)+"["+"a".repeat(r[0].length-2)+"]"+n.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);n=this.options.hooks?.emStrongMask?.call({lexer:this},n)??n;let i=!1,o="";for(;e;){let r;if(i||(o=""),i=!1,this.options.extensions?.inline?.some(n=>!!(r=n.call({lexer:this},e,t))&&(e=e.substring(r.raw.length),t.push(r),!0)))continue;if((r=this.tokenizer.escape(e))||(r=this.tokenizer.tag(e))||(r=this.tokenizer.link(e))){e=e.substring(r.raw.length),t.push(r);continue}if(r=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(r.raw.length);let n=t.at(-1);"text"===r.type&&n?.type==="text"?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if((r=this.tokenizer.emStrong(e,n,o))||(r=this.tokenizer.codespan(e))||(r=this.tokenizer.br(e))||(r=this.tokenizer.del(e))||(r=this.tokenizer.autolink(e))||!this.state.inLink&&(r=this.tokenizer.url(e))){e=e.substring(r.raw.length),t.push(r);continue}let a=e;if(this.options.extensions?.startInline){let t=1/0,n=e.slice(1),r;this.options.extensions.startInline.forEach(e=>{"number"==typeof(r=e.call({lexer:this},n))&&r>=0&&(t=Math.min(t,r))}),t<1/0&&t>=0&&(a=e.substring(0,t+1))}if(r=this.tokenizer.inlineText(a)){e=e.substring(r.raw.length),"_"!==r.raw.slice(-1)&&(o=r.raw.slice(-1)),i=!0;let n=t.at(-1);n?.type==="text"?(n.raw+=r.raw,n.text+=r.text):t.push(r);continue}if(e){let t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw Error(t)}}return t}},ec=class{options;parser;constructor(e){this.options=e||i}space(e){return""}code({text:e,lang:t,escaped:n}
40){let r=(t||"").match(l.notSpaceStart)?.[0],i=e.replace(l.endingNewline,"")+` 41`;return r?'<pre><code class="language-'+er(r)+'">'+(n?i:er(i,!0))+`</code></pre> 42`:"<pre><code>"+(n?i:er(i,!0))+`</code></pre> 43`}blockquote({tokens:e}){return`<blockquote> 44${this.parser.parse(e)}</blockquote> 45`}html({text:e}){return e}def(e){return""}heading({tokens:e,depth:t}){return`<h${t}>${this.parser.parseInline(e)}</h${t}> 46`}hr(e){return`<hr> 47`}list(e){let t=e.ordered,n=e.start,r="";for(let t=0;t<e.items.length;t++){let n=e.items[t];r+=this.listitem(n)}let i=t?"ol":"ul";return"<"+i+(t&&1!==n?' start="'+n+'"':"")+`> 48`+r+"</"+i+`> 49`}listitem(e){let t="";if(e.task){let n=this.checkbox({checked:!!e.checked});e.loose?e.tokens[0]?.type==="paragraph"?(e.tokens[0].text=n+" "+e.tokens[0].text,e.tokens[0].tokens&&e.tokens[0].tokens.length>0&&"text"===e.tokens[0].tokens[0].type&&(e.tokens[0].tokens[0].text=n+" "+er(e.tokens[0].tokens[0].text),e.tokens[0].tokens[0].escaped=!0)):e.tokens.unshift({type:"text",raw:n+" ",text:n+" ",escaped:!0}):t+=n+" "}return t+=this.parser.parse(e.tokens,!!e.loose),`<li>${t}</li> 50`}checkbox({checked:e}){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph({tokens:e}){return`<p>${this.parser.parseInline(e)}</p> 51`}table(e){let t="",n="";for(let t=0;t<e.header.length;t++)n+=this.tablecell(e.header[t]);t+=this.tablerow({text:n});let r="";for(let t=0;t<e.rows.length;t++){let i=e.rows[t];n="";for(let e=0;e<i.length;e++)n+=this.tablecell(i[e]);r+=this.tablerow({text:n})}return r&&(r=`<tbody>${r}</tbody>`),`<table> 52<thead> 53`+t+`</thead> 54`+r+`</table> 55`}tablerow({text:e}){return`<tr> 56${e}</tr> 57`}tablecell(e){let t=this.parser.parseInline(e.tokens),n=e.header?"th":"td";return(e.align?`<${n} align="${e.align}">`:`<${n}>`)+t+`</${n}> 58`}strong({tokens:e}){return`<strong>${this.parser.parseInline(e)}</strong>`}em({tokens:e}){return`<em>${this.parser.parseInline(e)}</em>`}codespan({text:e}){return`<code>${er(e,!0)}</code>`}br(e){return"<br>"}del({tokens:e}){return`<del>${this.parser.parseInline(e)}</del>`}link({href:e,title:t,tokens:n}){let r=this.parser.parseInline(n),i=ei(e);if(null===i)return r;let o='<a href="'+(e=i)+'"';return t&&(o+=' title="'+er(t)+'"'),o+=">"+r+"</a>"}image({href:e,title:t,text:n,tokens:r}){r&&(n=this.parser.parseInline(r,this.parser.textRenderer));let i=ei(e);if(null===i)return er(n);e=i;let o=`<img src="${e}" alt="${n}"`;return t&&(o+=` title="${er(t)}"`),o+=">"}text(e){return"tokens"in e&&e.tokens?this.parser.parseInline(e.tokens):"escaped"in e&&e.escaped?e.text:er(e.text)}},ef=class{strong({text:e}){return e}em({text:e}){return e}codespan({text:e}){return e}del({text:e}){return e}html({text:e}){return e}text({text:e}){return e}link({text:e}){return""+e}image({text:e}){return""+e}br(){return""}},ed=class e{options;renderer;textRenderer;constructor(e){this.options=e||i,this.options.renderer=this.options.renderer||new ec,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new ef}static parse(t,n){return new e(n).parse(t)}static parseInline(t,n){return new e(n).parseInline(t)}parse(e,t=!0){let n="";for(let r=0;r<e.length;r++){let i=e[r];if(this.options.extensions?.renderers?.[i.type]){let e=this.options.extensions.renderers[i.type].call({parser:this},i);if(!1!==e||!["space","hr","heading","code","table","blockquote","list","html","def","paragraph","text"].includes(i.type)){n+=e||"";continue}}switch(i.type){case"space":n+=this.renderer.space(i);continue;case"hr":n+=this.renderer.hr(i);continue;case"heading":n+=this.renderer.heading(i);continue;case"code":n+=this.renderer.code(i);continue;case"table":n+=this.renderer.table(i);continue;case"blockquote":n+=this.renderer.blockquote(i);continue;case"list":n+=this.renderer.list(i);continue;case"html":n+=this.renderer.html(i);continue;case"def":n+=this.renderer.def(i);continue;case"paragraph":n+=this.renderer.paragraph(i);continue;case"text":{let o=i,a=this.renderer.text(o);for(;r+1<e.length&&"text"===e[r+1].type;)o=e[++r],a+=` 59`+this.renderer.text(o);t?n+=this.renderer.paragraph({type:"paragraph",raw:a,text:a,tokens:[{type:"text",raw:a,text:a,escaped:!0}]}):n+=a;continue}default:{let e='Token with "'+i.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return n}parseInline(e,t=this.renderer){let n="";for(let r=0;r<e.length;r++){let i=e[r];if(this.options.extensions?.renderers?.[i.type]){let e=this.options.extensions.renderers[i.type].call({parser:this},i);if(!1!==e||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(i.type)){n+=e||"";continue}}switch(i.type){case"escape":case"text":n+=t.text(i);break;case"html":n+=t.html(i);break;case"link":n+=t.link(i);break;case"image":n+=t.image(i);break;case"strong":n+=t.strong(i);break;case"em":n+=t.em(i);break;case"codespan":n+=t.codespan(i);break;case"br":n+=t.br(i);break;case"del":n+=t.del(i);break;default:{let e='Token with "'+i.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw Error(e)}}}return n}},ep=class{options;block;constructor(e){this.options=e||i}static passThroughHooks=new Set(["preprocess","postprocess","processAllTokens","emStrongMask"]);static passThroughHooksRespectAsync=new Set(["preprocess","postprocess","processAllTokens"]);preprocess(e){return e}postprocess(e){return e}processAllTokens(e){return e}emStrongMask(e){return e}provideLexer(){return this.block?eu.lex:eu.lexInline}provideParser(){return this.block?ed.parse:ed.parseInline}},eh=new class{defaults=r();options=this.setOptions;parse=this.parseMarkdown(!0);parseInline=this.parseMarkdown(!1);Parser=ed;Renderer=ec;TextRenderer=ef;Lexer=eu;Tokenizer=es;Hooks=ep;constructor(...e){this.use(...e)}walkTokens(e,t){let n=[];for(let r of e)switch(n=n.concat(t.call(this,r)),r.type){case"table":for(let e of r.header)n=n.concat(this.walkTokens(e.tokens,t));for(let e of r.rows)for(let r of e)n=n.concat(this.walkTokens(r.tokens,t));break;case"list":n=n.concat(this.walkTokens(r.items,t));break;default:{let e=r;this.defaults.extensions?.childTokens?.[e.type]?this.defaults.extensions.childTokens[e.type].forEach(r=>{let i=e[r].flat(1/0);n=n.concat(this.walkTokens(i,t))}):e.tokens&&(n=n.concat(this.walkTokens(e.tokens,t)))}}return n}use(...e){let t=this.defaults.extensions||{renderers:{},childTokens:{}};
59return e.forEach(e=>{let n={...e};if(n.async=this.defaults.async||n.async||!1,e.extensions&&(e.extensions.forEach(e=>{if(!e.name)throw Error("extension name required");if("renderer"in e){let n=t.renderers[e.name];n?t.renderers[e.name]=function(...t){let r=e.renderer.apply(this,t);return!1===r&&(r=n.apply(this,t)),r}:t.renderers[e.name]=e.renderer}if("tokenizer"in e){if(!e.level||"block"!==e.level&&"inline"!==e.level)throw Error("extension level must be 'block' or 'inline'");let n=t[e.level];n?n.unshift(e.tokenizer):t[e.level]=[e.tokenizer],e.start&&("block"===e.level?t.startBlock?t.startBlock.push(e.start):t.startBlock=[e.start]:"inline"===e.level&&(t.startInline?t.startInline.push(e.start):t.startInline=[e.start]))}"childTokens"in e&&e.childTokens&&(t.childTokens[e.name]=e.childTokens)}),n.extensions=t),e.renderer){let t=this.defaults.renderer||new ec(this.defaults);for(let n in e.renderer){if(!(n in t))throw Error(`renderer '${n}' does not exist`);if(["options","parser"].includes(n))continue;let r=e.renderer[n],i=t[n];t[n]=(...e)=>{let n=r.apply(t,e);return!1===n&&(n=i.apply(t,e)),n||""}}n.renderer=t}if(e.tokenizer){let t=this.defaults.tokenizer||new es(this.defaults);for(let n in e.tokenizer){if(!(n in t))throw Error(`tokenizer '${n}' does not exist`);if(["options","rules","lexer"].includes(n))continue;let r=e.tokenizer[n],i=t[n];t[n]=(...e)=>{let n=r.apply(t,e);return!1===n&&(n=i.apply(t,e)),n}}n.tokenizer=t}if(e.hooks){let t=this.defaults.hooks||new ep;for(let n in e.hooks){if(!(n in t))throw Error(`hook '${n}' does not exist`);if(["options","block"].includes(n))continue;let r=e.hooks[n],i=t[n];ep.passThroughHooks.has(n)?t[n]=e=>{if(this.defaults.async&&ep.passThroughHooksRespectAsync.has(n))return(async()=>{let n=await r.call(t,e);return i.call(t,n)})();let o=r.call(t,e);return i.call(t,o)}:t[n]=(...e)=>{if(this.defaults.async)return(async()=>{let n=await r.apply(t,e);return!1===n&&(n=await i.apply(t,e)),n})();let n=r.apply(t,e);return!1===n&&(n=i.apply(t,e)),n}}n.hooks=t}if(e.walkTokens){let t=this.defaults.walkTokens,r=e.walkTokens;n.walkTokens=function(e){let n=[];return n.push(r.call(this,e)),t&&(n=n.concat(t.call(this,e))),n}}this.defaults={...this.defaults,...n}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return eu.lex(e,t??this.defaults)}parser(e,t){return ed.parse(e,t??this.defaults)}parseMarkdown(e){return(t,n)=>{let r={...n},i={...this.defaults,...r},o=this.onError(!!i.silent,!!i.async);if(!0===this.defaults.async&&!1===r.async)return o(Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof t>"u"||null===t)return o(Error("marked(): input parameter is undefined or null"));if("string"!=typeof t)return o(Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));if(i.hooks&&(i.hooks.options=i,i.hooks.block=e),i.async)return(async()=>{let n=i.hooks?await i.hooks.preprocess(t):t,r=await (i.hooks?await i.hooks.provideLexer():e?eu.lex:eu.lexInline)(n,i),o=i.hooks?await i.hooks.processAllTokens(r):r;i.walkTokens&&await Promise.all(this.walkTokens(o,i.walkTokens));let a=await (i.hooks?await i.hooks.provideParser():e?ed.parse:ed.parseInline)(o,i);return i.hooks?await i.hooks.postprocess(a):a})().catch(o);try{i.hooks&&(t=i.hooks.preprocess(t));let n=(i.hooks?i.hooks.provideLexer():e?eu.lex:eu.lexInline)(t,i);i.hooks&&(n=i.hooks.processAllTokens(n)),i.walkTokens&&this.walkTokens(n,i.walkTokens);let r=(i.hooks?i.hooks.provideParser():e?ed.parse:ed.parseInline)(n,i);return i.hooks&&(r=i.hooks.postprocess(r)),r}catch(e){return o(e)}}}onError(e,t){return n=>{if(n.message+=` 60Please report this to https://github.com/markedjs/marked.`,e){let e="<p>An error occurred:</p><pre>"+er(n.message+"",!0)+"</pre>";return t?Promise.resolve(e):e}if(t)return Promise.reject(n);throw n}}};function em(e,t){return eh.parse(e,t)}em.options=em.setOptions=function(e){return eh.setOptions(e),em.defaults=eh.defaults,i=em.defaults,em},em.getDefaults=r,em.defaults=i,em.use=function(...e){return eh.use(...e),em.defaults=eh.defaults,i=em.defaults,em},em.walkTokens=function(e,t){return eh.walkTokens(e,t)},em.parseInline=eh.parseInline,em.Parser=ed,em.parser=ed.parse,em.Renderer=ec,em.TextRenderer=ef,em.Lexer=eu,em.lexer=eu.lex,em.Tokenizer=es,em.Hooks=ep,em.parse=em,em.o
60ptions,em.setOptions,em.use,em.walkTokens,em.parseInline,ed.parse,eu.lex},28083:()=>{},28576:()=>{},29087:()=>{},30062:()=>{},30575:()=>{},31152:()=>{},34954:()=>{},35857:()=>{},36416:()=>{},36805:()=>{},37277:()=>{},38087:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={default:function(){return w},handleClientScriptLoad:function(){return y},initScriptLoader:function(){return b}};for(var i in r)Object.defineProperty(t,i,{enumerable:!0,get:r[i]});let o=n(59078),a=n(5727),l=n(54568),s=o._(n(97509)),u=a._(n(7620)),c=n(88714),f=n(30006),d=n(10634),p=n(71812),h=new Map,m=new Set,g=e=>{let{src:t,id:n,onLoad:r=()=>{},onReady:i=null,dangerouslySetInnerHTML:o,children:a="",strategy:l="afterInteractive",onError:u,stylesheets:c}=e,d=n||t;if(d&&m.has(d))return;if(h.has(t)){m.add(d),h.get(t).then(r,u);return}let p=()=>{i&&i(),m.add(d)},g=document.createElement("script"),y=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),r&&r.call(this,t),p()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){u&&u(e)});o?(g.innerHTML=o.__html||"",p()):a?(g.textContent="string"==typeof a?a:Array.isArray(a)?a.join(""):"",p()):t&&(g.src=t,h.set(t,y)),(0,f.setAttributesFromProps)(g,e),"worker"===l&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",l),c&&(e=>{if(s.default.preinit)return e.forEach(e=>{s.default.preinit(e,{as:"style"})});{let t=document.head;e.forEach(e=>{let n=document.createElement("link");n.type="text/css",n.rel="stylesheet",n.href=e,t.appendChild(n)})}})(c),document.body.appendChild(g)};function y(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,d.requestIdleCallback)(()=>g(e))}):g(e)}function b(e){e.forEach(y),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");m.add(t)})}function v(e){let{id:t,src:n="",onLoad:r=()=>{},onReady:i=null,strategy:o="afterInteractive",onError:a,stylesheets:f,...h}=e,{updateScripts:y,scripts:b,getIsSsr:v,appDir:w,nonce:x}=(0,u.useContext)(c.HeadManagerContext);x=h.nonce||x;let k=(0,u.useRef)(!1);(0,u.useEffect)(()=>{let e=t||n;k.current||(i&&e&&m.has(e)&&i(),k.current=!0)},[i,t,n]);let E=(0,u.useRef)(!1);if((0,u.useEffect)(()=>{if(!E.current){if("afterInteractive"===o)g(e);else"lazyOnload"===o&&("complete"===document.readyState?(0,d.requestIdleCallback)(()=>g(e)):window.addEventListener("load",()=>{(0,d.requestIdleCallback)(()=>g(e))}));E.current=!0}},[e,o]),("beforeInteractive"===o||"worker"===o)&&(y?(b[o]=(b[o]||[]).concat([{id:t,src:n,onLoad:r,onReady:i,onError:a,...h,nonce:x}]),y(b)):v&&v()?m.add(t||n):v&&!v()&&g({...e,nonce:x})),w){if(f&&f.forEach(e=>{s.default.preinit(e,{as:"style"})}),"beforeInteractive"===o)if(!n)return h.dangerouslySetInnerHTML&&(h.children=h.dangerouslySetInnerHTML.__html,delete h.dangerouslySetInnerHTML),(0,l.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,p.htmlEscapeJsonString)(JSON.stringify([0,{...h,id:t}]))})`}});else return s.default.preload(n,h.integrity?{as:"script",integrity:h.integrity,nonce:x,crossOrigin:h.crossOrigin}:{as:"script",nonce:x,crossOrigin:h.crossOrigin}),(0,l.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,p.htmlEscapeJsonString)(JSON.stringify([n,{...h,id:t}]))})`}});"afterInteractive"===o&&n&&s.default.preload(n,h.integrity?{as:"script",integrity:h.integrity,nonce:x,crossOrigin:h.crossOrigin}:{as:"script",nonce:x,crossOrigin:h.crossOrigin})}return null}Object.defineProperty(v,"__nextScript",{value:!0});let w=v;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},38642:()=>{},39072:()=>{},39477:()=>{},39643:(e,t,n)=>{"use strict";var r=n(72672);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,a){if(a!==r){var l=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 l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol
60:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return n.PropTypes=n,n}},40459:()=>{},40733:()=>{},41184:(e,t,n)=>{"use strict";n.d(t,{I:()=>a});var r=n(86566),i=n(1457),o=n(7620);function a(){r.r.current||(0,i.Uu)();let[e]=(0,o.useState)(r.O.current);return e}},41971:(e,t,n)=>{e.exports=n(94977)},42261:()=>{},43069:()=>{},43201:()=>{},43548:()=>{},43785:(e,t,n)=>{e.exports=n(39643)()},44502:()=>{},44825:()=>{},45696:()=>{},45713:()=>{},45780:()=>{},46895:()=>{},47213:(e,t,n)=>{var r=Object.create,i=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,l=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,u=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of a(t))s.call(e,l)||l===n||i(e,l,{get:()=>t[l],enumerable:!(r=o(t,l))||r.enumerable});return e},c=(e,t,n)=>(n=null!=e?r(l(e)):{},u(!t&&e&&e.__esModule?n:i(n,"default",{value:e,enumerable:!0}),e)),f={},d={callPlayer:()=>N,getConfig:()=>I,getSDK:()=>A,isBlobUrl:()=>_,isMediaStream:()=>M,lazy:()=>y,omit:()=>C,parseEndTime:()=>O,parseStartTime:()=>E,queryString:()=>S,randomString:()=>T,supportsWebKitPresentationMode:()=>L};for(var p in d)i(f,p,{get:d[p],enumerable:!0});e.exports=u(i({},"__esModule",{value:!0}),f);var h=c(n(7620)),m=c(n(98934)),g=c(n(84333));let y=e=>h.default.lazy(async()=>{let t=await e();return"function"==typeof t.default?t:t.default}),b=/[?&#](?:start|t)=([0-9hms]+)/,v=/[?&#]end=([0-9hms]+)/,w=/(\d+)(h|m|s)/g,x=/^\d+$/;function k(e,t){if(e instanceof Array)return;let n=e.match(t);if(n){let e=n[1];if(e.match(w)){var r=e;let t=0,n=w.exec(r);for(;null!==n;){let[,e,i]=n;"h"===i&&(t+=60*parseInt(e,10)*60),"m"===i&&(t+=60*parseInt(e,10)),"s"===i&&(t+=parseInt(e,10)),n=w.exec(r)}return t}if(x.test(e))return parseInt(e)}}function E(e){return k(e,b)}function O(e){return k(e,v)}function T(){return Math.random().toString(36).substr(2,5)}function S(e){return Object.keys(e).map(t=>`${t}=${e[t]}`).join("&")}function P(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 R={},A=function(e,t,n=null,r=()=>!0,i=m.default){let o=P(t);return o&&r(o)?Promise.resolve(o):new Promise((r,o)=>{if(R[e])return void R[e].push({resolve:r,reject:o});R[e]=[{resolve:r,reject:o}];let a=t=>{R[e].forEach(e=>e.resolve(t))};if(n){let e=window[n];window[n]=function(){e&&e(),a(P(t))}}i(e,r=>
60{r?(R[e].forEach(e=>e.reject(r)),R[e]=null):n||a(P(t))})})};function I(e,t){return(0,g.default)(t.config,e.config)}function C(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 N(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 M(e){return"u">typeof window&&void 0!==window.MediaStream&&e instanceof window.MediaStream}function _(e){return/^blob:/.test(e)}function L(e=document.createElement("video")){let t=!1===/iPhone|iPod/.test(navigator.userAgent);return e.webkitSupportsPresentationMode&&"function"==typeof e.webkitSetPresentationMode&&t}},47256:(e,t)=>{"use strict";var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),l=Symbol.for("react.consumer"),s=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),f=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),h=Symbol.for("react.view_transition");Symbol.for("react.client.reference");t.zv=function(e){return function(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case i:case a:case o:case c:case f:case h:return e;default:switch(e=e&&e.$$typeof){case s:case u:case p:case d:case l:return e;default:return t}}case r:return t}}}(e)===i}},49270:(e,t,n)=>{var r=Object.create,i=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,l=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,u=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of a(t))s.call(e,l)||l===n||i(e,l,{get:()=>t[l],enumerable:!(r=o(t,l))||r.enumerable});return e},c=(e,t,n)=>(n=null!=e?r(l(e)):{},u(!t&&e&&e.__esModule?n:i(n,"default",{value:e,enumerable:!0}),e)),f=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?i(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,n},d={},p={createReactPlayer:()=>R};for(var h in p)i(d,h,{get:p[h],enumerable:!0});e.exports=u(i({},"__esModule",{value:!0}),d);var m=c(n(7620)),g=c(n(84333)),y=c(n(49734)),b=c(n(54614)),v=n(15990),w=n(47213),x=c(n(55857));let k=(0,w.lazy)(()=>n.e(6353).then(n.t.bind(n,63368,23))),E="u">typeof window&&window.document&&"u">typeof document,O=void 0!==n.g&&n.g.window&&n.g.window.document,T=Object.keys(v.propTypes),S=E||O?m.Suspense:()=>null,P=[],R=(e,t)=>{var n;return n=class extends m.Component{constructor(){super(...arguments),f(this,"state",{showPreview:!!this.props.light}),f(this,"references",{wrapper:e=>{this.wrapper=e},player:e=>{this.player=e}}),f(this,"handleClickPreview",e=>{this.setState({showPreview:!1}),this.props.onClickPreview(e)}),f(this,"showPreview",()=>{this.setState({showPreview:!0})}),f(this,"getDuration",()=>this.player?this.player.getDuration():null),f(this,"getCurrentTime",()=>this.player?this.player.getCurrentTime():null),f(this,"getSecondsLoaded",()=>this.player?this.player.getSecondsLoaded():null),f(this,"getInternalPlayer",(e="player")=>this.player?this.player.getInternalPlayer(e):null),f(this,"seekTo",(e,t,n)=>{if(!this.player)return null;this.player.seekTo(e,t,n)}),f(this,"handleReady",()=>{this.props.onReady(this)}),f(this,"getActivePlayer",(0,y.default)(n=>{for(let t of[...P,...e])if(t.canPlay(n))return t;return t||null})),f(this,"getConfig",(0,y.default)((e,t)=>{let{config:n}=this.props;return g.default.all([v.defaultProps.config,v.defaultProps.config[t]||{},n,n[t]||{}])})),f(this,"getAttributes",(0,y.default)(e=>(0,w.omit)(this.props,T))),f(this,"renderActivePlayer",e=>{if(!e)return null;let t=this.getActivePlayer(e);if(!t)return null;let n=this.getConfig(e,t.key);return m.default.createElement(x.default,{...this.props,key:t.key,ref:this.references.player,config:n,activePlayer:t.lazyPlayer||t,onReady:this.handleReady})})}shouldComponentUpdate(e,t){return!(0,b.default)(this.props,e)||!(0,b.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:i,previewAriaLabel:o}=this.props;return m.default.createElement(k,{url:e,light:t,playIcon:n,previewTabIndex:r,previewAriaLabel:o,oEmbedUrl:i,onClick:this.handleClickPreview})}render(){let{url:e,style:t,width:n,height:r,fallback:i,wrapper:o}=this.props,{showPreview:a}=this.state,l=this.getAttributes(e),s="string"==typeof o?this.references.wrapper:void 0;return m.default.createElement(o,{ref:s,style:{...t,width:n,height:r},...l},m.default.createElement(S,{fallback:i},a?this.renderPreview(e):this.renderActivePlayer(e)))}}
60,f(n,"displayName","ReactPlayer"),f(n,"propTypes",v.propTypes),f(n,"defaultProps",v.defaultProps),f(n,"addCustomPlayer",e=>{P.push(e)}),f(n,"removeCustomPlayers",()=>{P.length=0}),f(n,"canPlay",t=>{for(let n of[...P,...e])if(n.canPlay(t))return!0;return!1}),f(n,"canEnablePIP",t=>{for(let n of[...P,...e])if(n.canEnablePIP&&n.canEnablePIP(t))return!0;return!1}),n}},49734:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function i(e,t){if(e.length!==t.length)return!1;for(var n,i,o=0;o<e.length;o++)if(!((n=e[o])===(i=t[o])||r(n)&&r(i))&&1)return!1;return!0}let o=function(e,t){void 0===t&&(t=i);var n,r,o=[],a=!1;return function(){for(var i=[],l=0;l<arguments.length;l++)i[l]=arguments[l];return a&&n===this&&t(i,o)||(r=e.apply(this,i),a=!0,n=this,o=i),r}}},50298:()=>{},50503:()=>{},51454:()=>{},51861:(e,t,n)=>{"use strict";n.d(t,{G:()=>function e(t,n,o,a){if("function"==typeof t){let e;return u.bt.current=[],t(),e=s(u.bt.current,t),u.bt.current=void 0,e}if(void 0!==o&&!Array.isArray(o)&&"function"!=typeof n){var l=t,f=n,d=o,p=a;let r=(0,i.M)(()=>Object.keys(d)),s=(0,i.M)(()=>({}));for(let t of r)s[t]=e(l,f,d[t],p);return s}let h="function"==typeof n?n:function(...e){let t=!Array.isArray(e[0]),n=t?0:-1,i=e[0+n],o=e[1+n],a=e[2+n],l=e[3+n],s=(0,r.G)(o,a,l);return t?s(i):s}(n,o,a),m=Array.isArray(t)?c(t,h):c([t],([e])=>h(e)),g=Array.isArray(t)?void 0:t.accelerate;return g&&!g.isTransformed&&"function"!=typeof n&&Array.isArray(o)&&a?.clamp!==!1&&(m.accelerate={...g,times:n,keyframes:o,isTransformed:!0,...a?.ease?{ease:a.ease}:{}}),m}});var r=n(45643),i=n(86689),o=n(53031),a=n(83577),l=n(93687);function s(e,t){let n=(0,l.d)(t()),r=()=>n.set(t());return r(),(0,a.E)(()=>{let t=()=>o.Gt.preRender(r,!1,!0),n=e.map(e=>e.on("change",t));return()=>{n.forEach(e=>e()),(0,o.WG)(r)}}),n}var u=n(20238);function c(e,t){let n=(0,i.M)(()=>[]);return s(e,()=>{n.length=0;let r=e.length;for(let t=0;t<r;t++)n[t]=e[t].get();return t(n)})}},53004:()=>{},53583:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={assign:function(){return l},searchParamsToUrlQuery:function(){return i},urlQueryToSearchParams:function(){return a}};for(var r in n)Object.defineProperty(t,r,{enumerable:!0,get:n[r]});function i(e){let t={};for(let[n,r]of e.entries()){let e=t[n];void 0===e?t[n]=r:Array.isArray(e)?e.push(r):t[n]=[e,r]}return t}function o(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function a(e){let t=new URLSearchParams;for(let[n,r]of Object.entries(e))if(Array.isArray(r))for(let e of r)t.append(n,o(e));else t.set(n,o(r));return t}function l(e,...t){for(let n of t){for(let t of n.keys())e.delete(t);for(let[t,r]of n.entries())e.append(t,r)}return e}},54458:()=>{},54614:e=>{var t="u">typeof Element,n="function"==typeof Map,r="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;e.exports=function(e,o){try{return function e(o,a){if(o===a)return!0;if(o&&a&&"object"==typeof o&&"object"==typeof a){var l,s,u,c;if(o.constructor!==a.constructor)return!1;if(Array.isArray(o)){if((l=o.length)!=a.length)return!1;for(s=l;0!=s--;)if(!e(o[s],a[s]))return!1;return!0}if(n&&o instanceof Map&&a instanceof Map){if(o.size!==a.size)return!1;for(c=o.entries();!(s=c.next()).done;)if(!a.has(s.value[0]))return!1;for(c=o.entries();!(s=c.next()).done;)if(!e(s.value[1],a.get(s.value[0])))return!1;return!0}if(r&&o instanceof Set&&a instanceof Set){if(o.size!==a.size)return!1;for(c=o.entries();!(s=c.next()).done;)if(!a.has(s.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(o)&&ArrayBuffer.isView(a)){if((l=o.length)!=a.length)return!1;for(s=l;0!=s--;)if(o[s]!==a[s])return!1;return!0}if(o.constructor===RegExp)return o.source===a.source&&o.flags===a.flags;if(o.valueOf!==Object.prototype.valueOf&&"function"==typeof o.valueOf&&"function"==typeof a.valueOf)return o.valueOf()===a.valueOf();if(o.toString!==Object.prototype.toString&&"function"==typeof o.toString&&"function"==typeof a.toString)return o.toString()===a.toString();if((l=(u=Object.keys(o)).length)!==Object.keys(a).length)return!1;for(s=l;0!=s--;)if(!Object.prototype.hasOwnProperty.call(a,u[s]))return!1;if(t&&o instanceof Element)return!1;for(s=l;0!=s--;)if(("_owner"!==u[s]&&"__v"!==u[s]&&"__o"!==u[s]||!o.$$typeof)&&!e(o[u[s]],a[u[s]])
60)return!1;return!0}return o!=o&&a!=a}(e,o)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},54620:()=>{},55857:(e,t,n)=>{var r=Object.create,i=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,l=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,u=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of a(t))s.call(e,l)||l===n||i(e,l,{get:()=>t[l],enumerable:!(r=o(t,l))||r.enumerable});return e},c=(e,t,n)=>(n=null!=e?r(l(e)):{},u(!t&&e&&e.__esModule?n:i(n,"default",{value:e,enumerable:!0}),e)),f=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?i(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,n},d={},p={default:()=>v};for(var h in p)i(d,h,{get:p[h],enumerable:!0});e.exports=u(i({},"__esModule",{value:!0}),d);var m=c(n(7620)),g=c(n(54614)),y=n(15990),b=n(47213);class v extends m.Component{constructor(){super(...arguments),f(this,"mounted",!1),f(this,"isReady",!1),f(this,"isPlaying",!1),f(this,"isLoading",!0),f(this,"loadOnReady",null),f(this,"startOnPlay",!0),f(this,"seekOnPlay",null),f(this,"onDurationCalled",!1),f(this,"handlePlayerMount",e=>{this.player||(this.player=e,this.player.load(this.props.url)),this.progress()}),f(this,"getInternalPlayer",e=>this.player?this.player[e]:null),f(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)}),f(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()}),f(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()}),f(this,"handlePause",e=>{this.isPlaying=!1,this.isLoading||this.props.onPause(e)}),f(this,"handleEnded",()=>{let{activePlayer:e,loop:t,onEnded:n}=this.props;e.loopOnEnded&&t&&this.seekTo(0),t||(this.isPlaying=!1,n())}),f(this,"handleError",(...e)=>{this.isLoading=!1,this.props.onError(...e)}),f(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)}),f(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;let{url:t,playing:n,volume:r,muted:i,playbackRate:o,pip:a,loop:l,activePlayer:s,disableDeferredLoading:u}=this.props;if(!(0,g.default)(e.url,t)){if(this.isLoading&&!s.forceLoad&&!u&&!(0,b.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!==i&&(i?this.player.mute():(this.player.unmute(),null!==r&&setTimeout(()=>this.player.setVolume(r)))),e.playbackRate!==o&&this.player.setPlaybackRate&&this.player.setPlaybackRate(o),e.loop!==l&&this.player.setLoop&&this.player.setLoop(l)}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();return t?void this.player.seekTo(t*e,n):void console.warn("ReactPlayer: could not seek using fraction –\xa0duration not yet available")}this.player.seekTo(e,n)}render(){let e=this.props.activePlayer;return e?m.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}}f(v,"displayName","Player"),f(v,"propTypes",y.propTypes),f(v,"defaultProps",y.defaultProps)},56609:()=>{},56938:()=>{},57487:()=>{},57609:()=>{},59452:()=>{},59905:()=>{},60511:()=>{},61004:()=>{},61760:()=>{},62736:(e,t)=>{"use strict";
60Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},63777:()=>{},65436:()=>{},65676:()=>{},66136:()=>{},68009:()=>{},69246:()=>{},70101:()=>{},70720:(e,t,n)=>{let r,i,o;var a=Object.create,l=Object.defineProperty,s=Object.getOwnPropertyDescriptor,u=Object.getOwnPropertyNames,c=Object.getPrototypeOf,f=Object.prototype.hasOwnProperty,d=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of u(t))f.call(e,i)||i===n||l(e,i,{get:()=>t[i],enumerable:!(r=s(t,i))||r.enumerable});return e},p={},h={default:()=>v};for(var m in h)l(p,m,{get:h[m],enumerable:!0});e.exports=d(l({},"__esModule",{value:!0}),p);var g=(o=null!=(r=n(72817))?a(c(r)):{},d(!i&&r&&r.__esModule?o:l(o,"default",{value:r,enumerable:!0}),r)),y=n(49270);let b=g.default[g.default.length-1];var v=(0,y.createReactPlayer)(g.default,b)},70935:(e,t,n)=>{"use strict";n.d(t,{L:()=>H});var r=n(20238),i=n(97136),o=n(48962),a=n(7620),l=n(84287),s=n(53031);function u(e,t){let n,r=()=>{let{currentTime:r}=t,i=(null===r?0:r.value)/100;n!==i&&e(i),n=i};return s.Gt.preUpdate(r,!0),()=>(0,s.WG)(r)}function c(e){return!("u"<typeof window)&&(e?(0,i.d)():(0,i.J)())}var f=n(37585),d=n(90598),p=n(19863);let h=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),m={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function g(e,t,n,r){let i=n[t],{length:o,position:a}=m[t],l=i.current,s=n.time;i.current=Math.abs(e[`scroll${a}`]),i.scrollLength=e[`scroll${o}`]-e[`client${o}`],i.offset.length=0,i.offset[0]=0,i.offset[1]=i.scrollLength,i.progress=(0,d.q)(0,i.scrollLength,i.current);let u=r-s;i.velocity=u>50?0:(0,p.f)(i.current-l,u)}var y=n(45643),b=n(52479),v=n(34666),w=n(83523);let x={start:0,center:.5,end:1};function k(e,t,n=0){let r=0;if(e in x&&(e=x[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 E=[0,0],O=[[0,0],[1,1]],T={x:0,y:0},S=new WeakMap,P=new WeakMap,R=new WeakMap,A=new WeakMap,I=new WeakMap,C=e=>e===document.scrollingElement?window:e;function N(e,{container:t=document.scrollingElement,trackContentSize:n=!1,...r}={}){if(!t)return l.l;let i=R.get(t);i||(i=new Set,R.set(t,i));let o=function(e,t,n,r={}){return{measure:t=>{!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),g(e,"x",n,t),g(e,"y",n,t),n.time=t,(r.offset||r.target)&&function(e,t,n){let{offset:r=O}=n,{target:i=e,axis:o="y"}=n,a="y"===o?"height":"width",l=i!==e?function(e,t){let n={x:0,y:0},r=e;for(;r&&r!==t;)if((0,w.s)(r))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 i=null,o=r.parentNode;for(;!i;)"svg"===o.tagName&&(i=o),o=r.parentNode;r=i}else break;return n}(i,e):T,s=i===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in i&&"svg"!==i.tagName?i.getBBox():{width:i.clientWidth,height:i.clientHeight},u={width:e.clientWidth,height:e.clientHeight};t[o].offset.length=0;let c=!t[o].interpolate,f=r.length;for(let e=0;e<f;e++){let n=function(e,t,n,r){let i=Array.isArray(e)?e:E,o=0;return"number"==typeof e?i=[e,e]:"string"==typeof e&&(i=(e=e.trim()).includes(" ")?e.split(" "):[e,x[e]?e:"0"]),(o=k(i[0],n,r))-k(i[1],t)}(r[e],u[a],s[a],l[o]);c||n===t[o].interpolatorOffsets[e]||(c=!0),t[o].offset[e]=n}c&&(t[o].interpolate=(0,y.G)(t[o].offset,(0,b.Z)(r),{clamp:!1}),t[o].interpolatorOffsets=[...t[o].offset]),t[o].progress=(0,v.q)(0,1,t[o].interpolate(t[o].current))}(e,n,r)},notify:()=>t(n)}}(t,e,{time:0,x:h(),y:h()},r);if(i.add(o),!S.has(t)){let e=()=>{for(let e of i)e.measure(s.uv.timestamp);s.Gt.preUpdate(n)},n=()=>{for(let e of i)e.notify()},r=()=>s.Gt.read(e);S.set(t,r);let o=C(t);window.addEventListener("resize",r),t!==document.documentElement&&P.set(t,(0,f.X)(t,r)),o.addEventListener("scroll",r),r()}if(n&&!I.has(t)){let e=S.get(t),n={width:t.scrollWidth,height:t.scrollHeight};A.set(t,n);let r=s.Gt.read(()=>{let r=t.scrollWidth,i=t.scrollHeight;(n.width!==r||n.height!==i)&&(e(),n.width=r,n.height=i)},!0);I.set(t,r)}let a=S.get(t);return s.Gt.read(a,!1,!0),()=>{(0,s.WG)(a);let e=R.get(t);if(!e||(e.delete(o),e.size))return;let n=S.get(t);S.delete(t),n&&(C(t).removeEventListener("scroll",n),P.get(t)?.(),window.removeEventListener("resize",n));let r=I.get(t);r&&((0,s.WG)(r),I.delete(t)),A.delete(t)}}let M=[[[[0,1],[1,1]],"entry"],[[[0,0],[1,0]],"exit"],[[[1,0],[0,1]],"cover"],[O,"contain"]],_={start:0,end:1};function L(e){if(!e)return{rangeStart:"contain 0%",rangeEnd:"contain 100%"};for(let[t,n]of M)if(function(e,t){let n=function(e){if(2!==e.length)return;let t=[];for(let n of e)if(Array.isArray(n))t.push(n);else{if("string"!=typeof n)return;let e=function(e){let t=e.trim().split(/\s+/);if(2!==t.length)return;let n=_[t[0]],r=_[t[1]];if(void 0!==n&&void 0!==r)return[n,r]}(n);if(!e)return;t.push(e)}return t}(e);if(!n)return!1;for(let e=0;e<2;e++){let r=n[e],i=t[e];if(r[0]!==i[0]||r[1]!==i[1])return!1}return!0}(e,t))return{rangeStart:`${n} 0%`,rangeEnd:`${n} 100%`}}let j=new Map;function D(e){let t={value:0},n=N(n=>{t.value=100*n[e.axis].progress},e);return{currentTime:t,cancel:n}}function $({source:e,container:t,...n}){let{axis:r}=n;e&&(t=e);let i=j.get(t);i||(i=new Map,j.set(t,i));let o=n.target??"self",a=i.get(o);a||(a={},i.set(o,a));let l=r+(n.offset??[]).join(",");return a[l]||(n.target&&c(n.target)?L(n.offset)?a[l]=new ViewTimeline({subject:n.target,axis:r}):a[l]=D({container:t,...n}):c()?a[l]=new ScrollTimeline({source:t,axis:r}):a[l]=D({container:t,...n})),a[l]}function z(e,{axis:t="y",container:n=document.scrollingElement,...r}={}){var i,o;let a,s,f;if(!n)return l.l;let d={axis:t,container:n,...r};return"function"==typeof e?(i=e,o=d,2===i.length?N(e=>{i(e[o.axis].progress,e)},o):u(i,$(o))):(a=$(d),s=d.target?L(d.offset):void 0,f=d.target?c(d.target)&&!!s:c(),e.attachTimeline({timeline:f?a:void 0,...s&&f&&{rangeStart:s.rangeStart,rangeEnd:s.rangeEnd},observe:e=>(e.pause(),u(t=>{e.time=e.iterationDuration*t},a))}))}var F=n(86689),W=n(83577);let B=()=>({scrollX:(0,r.OQ)(0),scrollY:(0,r.OQ)(0),scrollXProgress:(0,r.OQ)(0),scrollYProgress:(0,r.OQ)(0)}),V=e=>!!e&&!e.current;function U(e,t,n,r){return{factory:i=>z(i,{...t,axis:e,container:n?.current||void 0,target:r?.current||void 0}),times:[0,1],keyframes:[0,1],ease:e=>e,duration:1}}function H({container:e,target:t,...n}={}){var r;let l=(0,F.M)(B);r=n.offset,!("u"<typeof window)&&(t?(0,i.d)()&&!!L(r):(0,i.J)())&&(l.scrollXProgress.accelerate=U("x",n,e,t),l.scrollYProgress.accelerate=U("y",n,e,t));let s=(0,a.useRef)(null),u=(0,a.useRef)(!1),c=(0,a.useCallback)(()=>(s.current=z((e,{x:t,y:n})=>{l.scrollX.set(t.current),l.scrollXProgress.set(t.progress),l.scrollY.set(n.current),l.scrollYProgress.set(n.progress)}
60,{...n,container:e?.current||void 0,target:t?.current||void 0}),()=>{s.current?.()}),[e,t,JSON.stringify(n.offset)]);return(0,W.E)(()=>{if(u.current=!1,!(V(e)||V(t)))return c();u.current=!0},[c]),(0,a.useEffect)(()=>u.current?((0,o.V)(!V(e),"Container ref is defined but not hydrated","use-scroll-ref"),(0,o.V)(!V(t),"Target ref is defined but not hydrated","use-scroll-ref"),c()):void 0,[c]),l}},71430:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={default:function(){return y},useLinkStatus:function(){return v}};for(var i in r)Object.defineProperty(t,i,{enumerable:!0,get:r[i]});let o=n(5727),a=n(54568),l=o._(n(7620)),s=n(81201),u=n(72711),c=n(83482),f=n(76043),d=n(98117);n(8842);let p=n(60878),h=n(91622),m=n(93076),g=n(41807);function y(e){var t,r;let i,o,y,[v,w]=(0,l.useOptimistic)(h.IDLE_LINK_STATUS),x=(0,l.useRef)(null),{href:k,as:E,children:O,prefetch:T=null,passHref:S,replace:P,shallow:R,scroll:A,onClick:I,onMouseEnter:C,onTouchStart:N,legacyBehavior:M=!1,onNavigate:_,transitionTypes:L,ref:j,unstable_dynamicOnHover:D,...$}=e;i=O,M&&("string"==typeof i||"number"==typeof i)&&(i=(0,a.jsx)("a",{children:i}));let z=l.default.useContext(u.AppRouterContext),F=!1!==T,W=!1!==T?null===(r=T)||"auto"===r?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,B="string"==typeof(t=E||k)?t:(0,s.formatUrl)(t);if(M){if(i?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});o=l.default.Children.only(i)}let V=M?o&&"object"==typeof o&&o.ref:j,U=l.default.useCallback(e=>(null!==z&&(x.current=(0,h.mountLinkInstance)(e,B,z,W,F,w)),()=>{x.current&&((0,h.unmountLinkForCurrentNavigation)(x.current),x.current=null),(0,h.unmountPrefetchableInstance)(e)}),[F,B,z,W,w]),H={ref:(0,c.useMergedRef)(U,V),onClick(e){M||"function"!=typeof I||I(e),M&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(e),!z||e.defaultPrevented||function(e,t,r,i,o,a,s){{let u,{nodeName:c}=e.currentTarget;if("A"===c.toUpperCase()&&((u=e.currentTarget.getAttribute("target"))&&"_self"!==u||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which)||e.currentTarget.hasAttribute("download"))return;if(!(0,m.isLocalURL)(t)){i&&(e.preventDefault(),location.replace(t));return}if(e.preventDefault(),a){let e=!1;if(a({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:f}=n(98782);l.default.startTransition(()=>{f(t,i?"replace":"push",!1===o?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,r.current,s)})}}(e,B,x,P,A,_,L)},onMouseEnter(e){M||"function"!=typeof C||C(e),M&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),z&&F&&(0,h.onNavigationIntent)(e.currentTarget,!0===D)},onTouchStart:function(e){M||"function"!=typeof N||N(e),M&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),z&&F&&(0,h.onNavigationIntent)(e.currentTarget,!0===D)}};return(0,f.isAbsoluteUrl)(B)?H.href=B:M&&!S&&("a"!==o.type||"href"in o.props)||(H.href=(0,d.addBasePath)(B)),y=M?l.default.cloneElement(o,H):(0,a.jsx)("a",{...$,...H,children:i}),(0,a.jsx)(b.Provider,{value:v,children:y})}n(62736);let b=(0,l.createContext)(h.IDLE_LINK_STATUS),v=()=>(0,l.useContext)(b);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},71812:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={ESCAPE_REGEX:function(){return o},htmlEscapeAttributeString:function(){return u},htmlEscapeJsonString:function(){return s}};for(var r in n)Object.defineProperty(t,r,{enumerable:!0,get:n[r]});let i={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},o=/[&><\u2028\u2029]/g,a={"&":"&",'"':""","'":"'","<":"<",">":">"},l=/[&"'<>]/g;function s(e){return e.replace(o,e=>i[e])}function u(e){return e.replace(l,e=>a[e])}},72672:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},72817:(e,t,n)=>{var r=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,a=Object.prototype.hasOwnProperty,l={},s={default:()=>d};for(var u in s)r(l,u,{get:s[u],enumerable:!0});e.exports=((e,t,n,l)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of o(t))a.call(e,s)||s===n||r(e,s,{get:()=>t[s],enumerable:!(l=i(t,s))||l.enumerable});return e})(r({},"__esModule",{value:!0}),l);var c=n(47213),f=n(78427),d=[{key:"youtube",name:"YouTube",canPlay:f.canPlay.youtube,lazyPlayer:(0,c.lazy)(()=>n.e(8446).then(n.t.bind(n,72920,23)))},{key:"soundcloud",name:"SoundCloud",canPlay:f.canPlay.soundcloud,lazyPlayer:(0,c.lazy)(()=>n.e(9979).then(n.t.bind(n,47279,23)))},{key:"vimeo",name:"Vimeo",canPlay:f.canPlay.vimeo,lazyPlayer:(0,c.lazy)(()=>n.e(6173).then(n.t.bind(n,33665,23)))},{key:"mux",name:"Mux",canPlay:f.canPlay.mux,lazyPlayer:(0,c.lazy)(()=>n.e(2723).then(n.t.bind(n,98799,23)))},{key:"facebook",name:"Facebook",canPlay:f.canPlay.facebook,lazyPlayer:(0,c.lazy)(()=>n.e(6887).then(n.t.bind(n,10043,23)))},{key:"streamable",name:"Streamable",canPlay:f.canPlay.streamable,lazyPlayer:(0,c.lazy)(()=>n.e(7627).then(n.t.bind(n,12295,23)))},{key:"wistia",name:"Wistia",canPlay:f.canPlay.wistia,lazyPlayer:(0,c.lazy)(()=>n.e(9340).then(n.t.bind(n,19174,23)))},{key:"twitch",name:"Twitch",canPlay:f.canPlay.twitch,lazyPlayer:(0,c.lazy)(()=>n.e(2042).then(n.t.bind(n,85244,23)))},{key:"dailymotion",name:"DailyMotion",canPlay:f.canPlay.dailymotion,lazyPlayer:(0,c.lazy)(()=>n.e(6328).then(n.t.bind(n,26002,23)))},{key:"mixcloud",name:"Mixcloud",canPlay:f.canPlay.mixcloud,lazyPlayer:(0,c.lazy)(()=>n.e(7570).then(n.t.bind(n,9220,23)))}
60,{key:"vidyard",name:"Vidyard",canPlay:f.canPlay.vidyard,lazyPlayer:(0,c.lazy)(()=>n.e(3392).then(n.t.bind(n,14986,23)))},{key:"kaltura",name:"Kaltura",canPlay:f.canPlay.kaltura,lazyPlayer:(0,c.lazy)(()=>n.e(6463).then(n.t.bind(n,92243,23)))},{key:"file",name:"FilePlayer",canPlay:f.canPlay.file,canEnablePIP:e=>f.canPlay.file(e)&&(document.pictureInPictureEnabled||(0,c.supportsWebKitPresentationMode)())&&!f.AUDIO_EXTENSIONS.test(e),lazyPlayer:(0,c.lazy)(()=>n.e(7458).then(n.t.bind(n,22276,23)))}]},72956:()=>{},73613:(e,t,n)=>{"use strict";n.d(t,{W:()=>a});var r=n(7620),i=n(66194);let o={some:0,all:1};function a(e,{root:t,margin:n,amount:l,once:s=!1,initial:u=!1}={}){let[c,f]=(0,r.useState)(u);return(0,r.useEffect)(()=>{if(!e.current||s&&c)return;let r={root:t&&t.current||void 0,margin:n,amount:l};return function(e,t,{root:n,margin:r,amount:a="some"}={}){let l=(0,i.K)(e),s=new WeakMap,u=new IntersectionObserver(e=>{e.forEach(e=>{let n=s.get(e.target);if(!!n!==e.isIntersecting)if(e.isIntersecting){let n=t(e.target,e);"function"==typeof n?s.set(e.target,n):u.unobserve(e.target)}else"function"==typeof n&&(n(e),s.delete(e.target))})},{root:n,rootMargin:r,threshold:"number"==typeof a?a:o[a]});return l.forEach(e=>u.observe(e)),()=>u.disconnect()}(e.current,()=>(f(!0),s?void 0:()=>f(!1)),r)},[t,e,n,s,l]),c}},74261:()=>{},76043:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={DecodeError:function(){return g},MiddlewareNotFoundError:function(){return w},MissingStaticPage:function(){return v},NormalizeError:function(){return y},PageNotFoundError:function(){return b},SP:function(){return h},ST:function(){return m},WEB_VITALS:function(){return i},execOnce:function(){return o},getDisplayName:function(){return c},getLocationOrigin:function(){return s},getURL:function(){return u},isAbsoluteUrl:function(){return l},isResSent:function(){return f},loadGetInitialProps:function(){return p},normalizeRepeatedSlashes:function(){return d},stringifyError:function(){return x}};for(var r in n)Object.defineProperty(t,r,{enumerable:!0,get:n[r]});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function o(e){let t,n=!1;return(...r)=>(n||(n=!0,t=e(...r)),t)}let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=e=>a.test(e);function s(){let{protocol:e,hostname:t,port:n}=window.location;return`${e}//${t}${n?":"+n:""}`}function u(){let{href:e}=window.location,t=s();return e.substring(t.length)}function c(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(e){return e.finished||e.headersSent}function d(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function p(e,t){let n=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await p(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(n&&f(n))return r;if(!r)throw Object.defineProperty(Error(`"${c(e)}.getInitialProps()" should resolve to an object. But found "${r}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return r}let h="u">typeof performance,m=h&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class g extends Error{}class y extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class v extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class w extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function x(e){return JSON.stringify({message:e.message,stack:e.stack})}},76368:(e,t,n)=>{"use strict";n.d(t,{Ub:()=>l,_6:()=>s});var r=n(7620),i=n(25160),o="u">typeof window?r.useLayoutEffect:r.useEffect,a="u"<typeof window;function l(e,{defaultValue:t=!1,initializeWithValue:n=!0}={}){let i=e=>a?t:window.matchMedia(e).matches,[s,u]=(0,r.useState)(()=>n?i(e):t);function c(){u(i(e))}return o(()=>{let t=window.matchMedia(e);return c(),t.addListener?t.addListener(c):t.addEventListener("change",c),()=>{t.removeListener?t.removeListener(c):t.removeEventListener("change",c)}},[e]),s}function s(e,t=500,n){var o;let a,l=(0,r.useRef)();o=()=>{l.current&&l.current.cancel()},(a=(0,r.useRef)(o)).current=o,(0,r.useEffect)(()=>()=>{a.current()},[]);let u=(0,r.useMemo)(()=>{let r=i(e,t,n),o=(...e)=>r(...e);return o.cancel=()=>{r.cancel()},o.isPending=()=>!!l.current,o.flush=()=>r.flush(),o},[e,t,n]);return(0,r.useEffect)(()=>{l.current=i(e,t,n)},[e,t,n]),u}},77114:()=>{},77633:()=>{},77680:()=>{},78401:()=>{},78427:(e,t,n)=>{var r=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,a=Object.prototype.hasOwnProperty,l={},s={AUDIO_EXTENSIONS:()=>T,DASH_EXTENSIONS:()=>R,FLV_EXTENSIONS:()=>A,HLS_EXTENSIONS:()=>P,MATCH_URL_DAILYMOTION:()=>x,MATCH_URL_FACEBOOK:()=>m,MATCH_URL_FACEBOOK_WATCH:()=>g,MATCH_URL_KALTURA:()=>O,MATCH_URL_MIXCLOUD:()=>k,MATCH_URL_MUX:()=>h,MATCH_URL_SOUNDCLOUD:()=>d,MATCH_URL_STREAMABLE:()=>y,MATCH_URL_TWITCH_CHANNEL:()=>w,MATCH_URL_TWITCH_VIDEO:()=>v,MATCH_URL_VIDYARD:()=>E,MATCH_URL_VIMEO:()=>p,MATCH_URL_WISTIA:()=>b,MATCH_URL_YOUTUBE:()=>f,VIDEO_EXTENSIONS:()=>S,canPlay:()=>C};for(var u in s)r(l,u,{get:s[u],enumerable:!0});e.exports=((e,t,n,l)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of o(t))a.call(e,s)||s===n||r(e,s,{get:()=>t[s],enumerable:!(l=i(t,s))||l.enumerable});return e})(r({},"__esModule",{value:!0}),l);var c=n(47213);let f=/(?:youtu\.be\/|youtube(?:-nocookie|education)?\.com\/(?:embed\/|v\/|watch\/|wat
60ch\?v=|watch\?.+&v=|shorts\/|live\/))((\w|-){11})|youtube\.com\/playlist\?list=|youtube\.com\/user\//,d=/(?:soundcloud\.com|snd\.sc)\/[^.]+$/,p=/vimeo\.com\/(?!progressive_redirect).+/,h=/stream\.mux\.com\/(?!\w+\.m3u8)(\w+)/,m=/^https?:\/\/(www\.)?facebook\.com.*\/(video(s)?|watch|story)(\.php?|\/).+$/,g=/^https?:\/\/fb\.watch\/.+$/,y=/streamable\.com\/([a-z0-9]+)$/,b=/(?:wistia\.(?:com|net)|wi\.st)\/(?:medias|embed)\/(?:iframe\/)?([^?]+)/,v=/(?:www\.|go\.)?twitch\.tv\/videos\/(\d+)($|\?)/,w=/(?:www\.|go\.)?twitch\.tv\/([a-zA-Z0-9_]+)($|\?)/,x=/^(?:(?:https?):)?(?:\/\/)?(?:www\.)?(?:(?:dailymotion\.com(?:\/embed)?\/video)|dai\.ly)\/([a-zA-Z0-9]+)(?:_[\w_-]+)?(?:[\w.#_-]+)?/,k=/mixcloud\.com\/([^/]+\/[^/]+)/,E=/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-_].*)$/,T=/\.(m4a|m4b|mp4a|mpga|mp2|mp2a|mp3|m2a|m3a|wav|weba|aac|oga|spx)($|\?)/i,S=/\.(mp4|og[gv]|webm|mov|m4v)(#t=[,\d+]+)?($|\?)/i,P=/\.(m3u8)($|\?)/i,R=/\.(mpd)($|\?)/i,A=/\.(flv)($|\?)/i,I=e=>{if(e instanceof Array){for(let t of e)if("string"==typeof t&&I(t)||I(t.src))return!0;return!1}return!!((0,c.isMediaStream)(e)||(0,c.isBlobUrl)(e))||T.test(e)||S.test(e)||P.test(e)||R.test(e)||A.test(e)},C={youtube:e=>e instanceof Array?e.every(e=>f.test(e)):f.test(e),soundcloud:e=>d.test(e)&&!T.test(e),vimeo:e=>p.test(e)&&!S.test(e)&&!P.test(e),mux:e=>h.test(e),facebook:e=>m.test(e)||g.test(e),streamable:e=>y.test(e),wistia:e=>b.test(e),twitch:e=>v.test(e)||w.test(e),dailymotion:e=>x.test(e),mixcloud:e=>k.test(e),vidyard:e=>E.test(e),kaltura:e=>O.test(e),file:I}},78722:()=>{},78783:(e,t)=>{var n,r,i;!function(){if("u">typeof window){var o,a=0,l=!1,s=!1,u=7,c="[iFrameSizer]",f=c.length,d=null,p=window.requestAnimationFrame,h={max:1,scroll:1,bodyScroll:1,documentElementScroll:1},m={},g=null,y={autoResize:!0,bodyBackground:null,bodyMargin:null,bodyMarginV1:8,bodyPadding:null,checkOrigin:!0,inPageLinks:!1,enablePublicMethods:!0,heightCalculationMethod:"bodyOffset",id:"iFrameResizer",interval:32,log:!1,maxHeight:1/0,maxWidth:1/0,minHeight:0,minWidth:0,mouseEvents:!0,resizeFrom:"parent",scrolling:!1,sizeHeight:!0,sizeWidth:!1,warningTimeout:5e3,tolerance:0,widthCalculationMethod:"scroll",onClose:function(){return!0},onClosed:function(){},onInit:function(){},onMessage:function(){T("onMessage function not defined")},onMouseEnter:function(){},onMouseLeave:function(){},onResized:function(){},onScroll:function(){return!0}},b={};window.jQuery&&((o=window.jQuery).fn?o.fn.iFrameResize||(o.fn.iFrameResize=function(e){return this.filter("iframe").each(function(t,n){$(n,e)}).end()}):O("","Unable to bind to jQuery, it is not fully loaded.")),r=[],void 0===(i="function"==typeof(n=B)?n.apply(t,r):n)||(e.exports=i),window.iFrameResize=window.iFrameResize||B()}function v(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function w(e,t,n){e.addEventListener(t,n,!1)}function x(e,t,n){e.removeEventListener(t,n,!1)}function k(e){return m[e]?m[e].log:l}function E(e,t){S("log",e,t,k(e))}function O(e,t){S("info",e,t,k(e))}function T(e,t){S("warn",e,t,!0)}function S(e,t,n,r){var i;!0===r&&"object"==typeof window.console&&console[e](c+"["+(i="Host page: "+t,window.top!==window.self&&(i=window.parentIFrame&&window.parentIFrame.getId?window.parentIFrame.getId()+": "+t:"Nested host page: "+t),i)+"]",n)}function P(e){function t(){n("Height"),n("Width"),L(function(){_(F),N(W),R(W,"onResized",F)},F,"init")}function n(e){var t=Number(m[W]["max"+e]),n=Number(m[W]["min"+e]),r=e.toLowerCase(),i=Number(F[r]);E(W,"Checking "+r+" is in range "+n+"-"+t),i<n&&(i=n,E(W,"Set "+r+" to min value")),i>t&&(i=t,E(W,"Set "+r+" to max value")),F[r]=""+i}function r(e){return z.substr(z.indexOf(":")+u+e)}function i(e,t){var n,r;n=function(){var n,r;j("Send Page Info","pageInfo:"+(n=document.body.getBoundingClientRect(),JSON.stringify({iframeHeight:(r=F.iframe.getBoundingClientRect()).height,iframeWidth:r.width,clientHeight:Math.max(document.documentElement.clientHeight,window.innerHeight||0),clientWidth:Math.max(document.documentElement.clientWidth,window.innerWidth||0),offsetTop:parseInt(r.top-n.top,10),offsetLeft:parseInt(r.left-n.left,10),scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset,documentHeight:document.documentElement.clientHeight,documentWidth:document.documentElement.clientWidth,windowHeight:window.innerHeight,windowWidth:window.innerWidth})),e,t)},b[r=t]||(b[r]=setTimeout(function(){b[r]=null,n()},32))}function o(e){var t=e.getBoundingClientRect();return C(W),{x:Math.floor(Number(t.left)+Number(d.x)),y:Math.floor(Number(t.top)+Number(d.y))}}function a(e){var t=e?o(F.iframe):{x:0,y:0},n={x:Number(F.width)+t.x,y:Number(F.height)+t.y};E(W,"Reposition requested from iFrame (offset x:"+t.x+" y:"+t.y+")"),window.top!==window.self?window.parentIFrame?window.parentIFrame["scrollTo"+(e?"Offset":"")](n.x,n.y):T(W,"Unable to scroll to requested position, window.parentIFrame not found"):(d=n,l(),E(W,"--"))}function l(){!1!==R(W,"onScroll",d)?N(W):d=null}function s(e){var t,n,i={};if(0===Number(F.width)&&0===Number(F.height)){var o=r(9).split(":");i={x:o[1],y:o[0]}}else i={x:F.width,y:F.height};t=e,n={iframe:F.iframe,screenX:Number(i.x),screenY:Number(i.y),type:F.type},R(W,t,n)}var p,h,g,y,v,k,S,P,A,$,z=e.data,F={},W=null;if("[iFrameResizerChild]Ready"===z)for(var B in m)j("iFrame requested init",D(B),m[B].iframe,B);else if(c===(""+z).substr(0,f)&&z.substr(f).split(":")[0]in m){(y=(g=z.substr(f).split(":"))[1]?parseInt(g[1],10):0,k=getComputedStyle(v=m[g[0]]&&m[g[0]].iframe),m[W=(F={iframe:v,id:g[0],height:y+("border-box"!==(p=k).boxSizing?0:(p.paddingTop?parseInt(p.paddingTop,10):0)+(p.paddingBottom?parseInt(p.paddingBottom,10):0))+("border-box"!==(h=k).boxSizing?0:(h.borderTopWidth?parseInt(h.borderTopWidth,10):0)+(h.borderBottomWidth?parseInt(h.borderBottomWidth,10):0)),width:g[2],t
60ype:g[3]}).id]&&(m[W].loaded=!0),(S=F.type in{true:1,false:1,undefined:1})&&E(W,"Ignoring init message from meta parent page"),!S&&(A=!0,m[P=W]||(A=!1,T(F.type+" No settings for "+P+". Message was: "+z)),A))&&(E(W,"Received: "+z),$=!0,null===F.iframe&&(T(W,"IFrame ("+F.id+") not found"),$=!1),$&&function(){var t,n=e.origin,r=m[W]&&m[W].checkOrigin;if(r&&""+n!="null"&&!(r.constructor===Array?function(){var e=0,t=!1;for(E(W,"Checking connection is from allowed list of origins: "+r);e<r.length;e++)if(r[e]===n){t=!0;break}return t}():(t=m[W]&&m[W].remoteHost,E(W,"Checking connection is from: "+t),n===t)))throw Error("Unexpected message received from: "+n+" for "+F.iframe.id+". Message was: "+e.data+". This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.");return!0}()&&function(){switch(m[W]&&m[W].firstRun&&m[W]&&(m[W].firstRun=!1),F.type){case"close":I(F.iframe);break;case"message":y=r(6),E(W,"onMessage passed: {iframe: "+F.iframe.id+", message: "+y+"}"),h="onMessage",g={iframe:F.iframe,message:JSON.parse(y)},R(W,h,g),E(W,"--");break;case"mouseenter":s("onMouseEnter");break;case"mouseleave":s("onMouseLeave");break;case"autoResize":m[W].autoResize=JSON.parse(r(9));break;case"scrollTo":a(!1);break;case"scrollToOffset":a(!0);break;case"pageInfo":function e(e,t){function r(){m[v]?i(m[v].iframe,v):n()}["scroll","resize"].forEach(function(n){E(v,e+n+" listener for sendPageInfo"),t(window,n,r)})}function n(){e("Remove ",x)}i(m[W]&&m[W].iframe,W);var u,c,f,p,h,g,y,b,v=W;e("Add ",w),m[v]&&(m[v].stopPageInfo=n);break;case"pageInfoStop":m[W]&&m[W].stopPageInfo&&(m[W].stopPageInfo(),delete m[W].stopPageInfo);break;case"inPageLink":f=decodeURIComponent(c=r(9).split("#")[1]||""),(p=document.getElementById(f)||document.getElementsByName(f)[0])?(u=o(p),E(W,"Moving to in page link (#"+c+") at x: "+u.x+" y: "+u.y),d={x:u.x,y:u.y},l(),E(W,"--")):window.top!==window.self?window.parentIFrame?window.parentIFrame.moveToAnchor(c):E(W,"In page link #"+c+" not found and window.parentIFrame not found"):E(W,"In page link #"+c+" not found");break;case"reset":M(F);break;case"init":t(),b=F.iframe,R(W,"onInit",b);break;default:0===Number(F.width)&&0===Number(F.height)?T("Unsupported message received ("+F.type+"), this is likely due to the iframe containing a later version of iframe-resizer than the parent page"):t()}}())}else O(W,"Ignored: "+z)}function R(e,t,n){var r=null,i=null;if(m[e])if("function"==typeof(r=m[e][t]))i=r(n);else throw TypeError(t+" on iFrame["+e+"] is not a function");return i}function A(e){var t=e.id;delete m[t]}function I(e){var t=e.id;if(!1===R(t,"onClose",t))return void E(t,"Close iframe cancelled by onClose event");E(t,"Removing iFrame: "+t);try{e.parentNode&&e.parentNode.removeChild(e)}catch(e){T(e)}R(t,"onClosed",t),E(t,"--"),A(e)}function C(e){null===d&&E(e,"Get page position: "+(d={x:void 0!==window.pageXOffset?window.pageXOffset:document.documentElement.scrollLeft,y:void 0!==window.pageYOffset?window.pageYOffset:document.documentElement.scrollTop}).x+","+d.y)}function N(e){null!==d&&(window.scrollTo(d.x,d.y),E(e,"Set page position: "+d.x+","+d.y),d=null)}function M(e){E(e.id,"Size reset requested by "+("init"===e.type?"host page":"iFrame")),C(e.id),L(function(){_(e),j("reset","reset",e.iframe,e.id)},e,"reset")}function _(e){function t(t){e.id?(e.iframe.style[t]=e[t]+"px",E(e.id,"IFrame ("+n+") "+t+" set to "+e[t]+"px")):E("undefined","messageData id not set"),s||"0"!==e[t]||(s=!0,E(n,"Hidden iFrame detected, creating visibility listener"),function(){function e(){Object.keys(m).forEach(function(e){function t(t){return"0px"===(m[e]&&m[e].iframe.style[t])}m[e]&&null!==m[e].iframe.offsetParent&&(t("height")||t("width"))&&j("Visibility change","resize",m[e].iframe,e)})}var t,n=v();n&&(t=document.querySelector("body"),new n(function(t){E("window","Mutation observed: "+t[0].target+" "+t[0].type),z(e,16)}).observe(t,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0}))}())}var n=e.iframe.id;m[n]&&(m[n].sizeHeight&&t("height"),m[n].sizeWidth&&t("width"))}function L(e,t,n){n!==t.type&&p&&!window.jasmine?(E(t.id,"Requesting animation frame"),p(e)):e()}function j(e,t,n,r,i){var o,a=!1;m[r=r||n.id]&&(n&&"contentWindow"in n&&null!==n.contentWindow?(o=m[r]&&m[r].targetOrigin,E(r,"["+e+"] Sending msg to iframe["+r+"] ("+t+") targetOrigin: "+o),n.contentWindow.postMessage(c+t,o)):T(r,"["+e+"] IFrame("+r+") not found"),i&&m[r]&&m[r].warningTimeout&&(m[r].msgTimeout=setTimeout(function(){!m[r]||m[r].loaded||a||(a=!0,T(r,"IFrame has not responded within "+m[r].warningTimeout/1e3+" seconds. Check iFrameResizer.contentWindow.js has been loaded in iFrame. This message can be ignored if everything is working, or you can set the warningTimeout option to a higher value or zero to suppress this warning."))},m[r].warningTimeout)))}function D(e){return e+":"+m[e].bodyMarginV1+":"+m[e].sizeWidth+":"+m[e].log+":"+m[e].interval+":"+m[e].enablePublicMethods+":"+m[e].autoResize+":"+m[e].bodyMargin+":"+m[e].heightCalculationMethod+":"+m[e].bodyBackgroun
60d+":"+m[e].bodyPadding+":"+m[e].tolerance+":"+m[e].inPageLinks+":"+m[e].resizeFrom+":"+m[e].widthCalculationMethod+":"+m[e].mouseEvents}function $(e,t){var n=function(n){if(""===n){var r;r=t&&t.id||y.id+a++,null!==document.getElementById(r)&&(r+=a++),e.id=n=r,l=(t||{}).log,E(n,"Added missing iframe ID: "+n+" ("+e.src+")")}return n}(e.id);if(n in m&&"iFrameResizer"in e)T(n,"Ignored iFrame, already setup.");else{var r,i,o,s=t;if(s=s||{},m[n]={firstRun:!0,iframe:e,remoteHost:e.src&&e.src.split("/").slice(0,3).join("/")},"object"!=typeof s)throw TypeError("Options is not an object");Object.keys(s).forEach(function(e){var t=e.split("Callback");if(2===t.length){var r="on"+t[0].charAt(0).toUpperCase()+t[0].slice(1);this[r]=this[e],delete this[e],T(n,"Deprecated: '"+e+"' has been renamed '"+r+"'. The old method will be removed in the next major version.")}},s);var u=s;for(var c in y)Object.prototype.hasOwnProperty.call(y,c)&&(m[n][c]=Object.prototype.hasOwnProperty.call(u,c)?u[c]:y[c]);switch(m[n]&&(m[n].targetOrigin=!0===m[n].checkOrigin?""===(r=m[n].remoteHost)||null!==r.match(/^(about:blank|javascript:|file:\/\/)/)?"*":r:"*"),E(n,"IFrame scrolling "+(m[n]&&m[n].scrolling?"enabled":"disabled")+" for "+n),e.style.overflow=!1===(m[n]&&m[n].scrolling)?"hidden":"auto",m[n]&&m[n].scrolling){case"omit":break;case!0:e.scrolling="yes";break;case!1:e.scrolling="no";break;default:e.scrolling=m[n]?m[n].scrolling:"no"}function f(t){var r=m[n][t];1/0!==r&&0!==r&&(e.style[t]="number"==typeof r?r+"px":r,E(n,"Set "+t+" = "+e.style[t]))}function d(e){if(m[n]["min"+e]>m[n]["max"+e])throw Error("Value for min"+e+" can not be greater than max"+e)}d("Height"),d("Width"),f("maxHeight"),f("minHeight"),f("maxWidth"),f("minWidth"),("number"==typeof(m[n]&&m[n].bodyMargin)||"0"===(m[n]&&m[n].bodyMargin))&&(m[n].bodyMarginV1=m[n].bodyMargin,m[n].bodyMargin=""+m[n].bodyMargin+"px"),i=D(n),(o=v())&&e.parentNode&&new o(function(t){t.forEach(function(t){Array.prototype.slice.call(t.removedNodes).forEach(function(t){t===e&&I(e)})})}).observe(e.parentNode,{childList:!0}),w(e,"load",function(){var t,r;j("iFrame.onload",i,e,void 0,!0),t=m[n]&&m[n].firstRun,r=m[n]&&m[n].heightCalculationMethod in h,!t&&r&&M({iframe:e,height:0,width:0,type:"init"})}),j("init",i,e,void 0,!0),m[n]&&(m[n].iframe.iFrameResizer={close:I.bind(null,m[n].iframe),removeListeners:A.bind(null,m[n].iframe),resize:j.bind(null,"Window resize","resize",m[n].iframe),moveToAnchor:function(e){j("Move to anchor","moveToAnchor:"+e,m[n].iframe,n)},sendMessage:function(e){j("Send Message","message:"+(e=JSON.stringify(e)),m[n].iframe,n)}})}}function z(e,t){null===g&&(g=setTimeout(function(){g=null,e()},t))}function F(){"hidden"!==document.visibilityState&&(E("document","Trigger event: Visiblity change"),z(function(){W("Tab Visable","resize")},16))}function W(e,t){Object.keys(m).forEach(function(n){m[n]&&"parent"===m[n].resizeFrom&&m[n].autoResize&&!m[n].firstRun&&j(e,t,m[n].iframe,n)})}function B(){function e(e,n){if(n){if(n.tagName){if("IFRAME"!==n.tagName.toUpperCase())throw TypeError("Expected <IFRAME> tag, found <"+n.tagName+">")}else throw TypeError("Object is not a valid DOM element");$(n,e),t.push(n)}}var t,n,r=["moz","webkit","o","ms"];for(n=0;n<r.length&&!p;n+=1)p=window[r[n]+"RequestAnimationFrame"];return p?p=p.bind(window):E("setup","RequestAnimationFrame not supported"),w(window,"message",P),w(window,"resize",function(){E("window","Trigger event: resize"),z(function(){W("Window resize","resize")},16)}),w(document,"visibilitychange",F),w(document,"-webkit-visibilitychange",F),function(n,r){switch(t=[],n&&n.enablePublicMethods&&T("enablePublicMethods option has been removed, public methods are now always available in the iFrame"),typeof r){case"undefined":case"string":Array.prototype.forEach.call(document.querySelectorAll(r||"iframe"),e.bind(void 0,n));break;case"object":e(n,r);break;default:throw TypeError("Unexpected data type ("+typeof r+")")}return t}}}()},79660:()=>{},81158:()=>{},81201:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={formatUrl:function(){return l},formatWithValidation:function(){return u},urlObjectKeys:function(){return s}};for(var i in r)Object.defineProperty(t,i,{enumerable:!0,get:r[i]});let o=n(5727)._(n(53583)),a=/https?|ftp|gopher|file/;function l(e){let{auth:t,hostname:n}=e,r=e.protocol||"",i=e.pathname||"",l=e.hash||"",s=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:n&&(u=t+(~n.indexOf(":")?`[${n}]`:n),e.port&&(u+=":"+e.port)),s&&"object"==typeof s&&(s=String(o.urlQueryToSearchParams(s)));let c=e.search||s&&`?${s}`||"";return r&&!r.endsWith(":")&&(r+=":"),e.slashes||(!r||a.test(r))&&!1!==u?(u="//"+(u||""),i&&"/"!==i[0]&&(i="/"+i)):u||(u=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),i=i.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${r}${u}${i}${c}${l}`}let s=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return l(e)}},81235:()=>{},82768:()=>{},82804:()=>{},83482:(e,t,n)=>{"use strict";
60Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return i}});let r=n(7620);function i(e,t){let n=(0,r.useRef)(null),i=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=n.current;e&&(n.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(n.current=o(e,r)),t&&(i.current=o(t,r))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},83901:()=>{},84353:()=>{},87177:()=>{},87306:()=>{},88863:()=>{},90649:()=>{},91131:()=>{},92146:()=>{},92802:()=>{},93076:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return o}});let r=n(76043),i=n(73594);function o(e){if(!(0,r.isAbsoluteUrl)(e))return!0;try{let t=(0,r.getLocationOrigin)(),n=new URL(e,t);return n.origin===t&&(0,i.hasBasePath)(n.pathname)}catch(e){return!1}}},93417:()=>{},93687:(e,t,n)=>{"use strict";n.d(t,{d:()=>l});var r=n(20238),i=n(7620),o=n(46536),a=n(86689);function l(e){let t=(0,a.M)(()=>(0,r.OQ)(e)),{isStatic:n}=(0,i.useContext)(o.Q);if(n){let[,n]=(0,i.useState)(e);(0,i.useEffect)(()=>t.on("change",n),[])}return t}},94977:(e,t,n)=>{t.iframeResizer=n(78783),n(15572)},97417:()=>{},97956:()=>{},98934: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 i=document.head||document.getElementsByTagName("head")[0],o=document.createElement("script");"function"==typeof n&&(r=n,n={}),r=r||function(){},o.type=(n=n||{}).type||"text/javascript",o.charset=n.charset||"utf8",o.async=!("async"in n)||!!n.async,o.src=e,n.attrs&&function(e,t){for(var n in t)e.setAttribute(n,t[n])}(o,n.attrs),n.text&&(o.text=""+n.text),("onload"in o?t:function(e,t){e.onreadystatechange=function(){("complete"==this.readyState||"loaded"==this.readyState)&&(this.onreadystatechange=null,t(null,e))}})(o,r),o.onload||t(o,r),i.appendChild(o)}},99664:(e,t,n)=>{"use strict";var r,i,o,a;function l(e){return 9===e||32===e}n.d(t,{y:()=>m});let s=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function u(e){return c[e.charCodeAt(0)]}let c=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"],f={Name:[],Document:["definitions"],OperationDefinition:["description","name","variableDefinitions","directives","selectionSet"],VariableDefinition:["description","variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["description","name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"],TypeCoordinate:["name"],MemberCoordinate:["name","memberName"],ArgumentCoordinate:["name","fieldName","argumentName"],DirectiveCoordinate:["name"],DirectiveArgumentCoordinate:["name","argumentName"]},d=new Set(Object.keys(f));function p(e){let t=null==e?void 0:e.kind;return"string"==typeof t&&d.has(t)}(o=r||(r={})).QUERY="query",o.MUTATION="mutation",o.SUBSCRIPTION="subscription",(a=i||(i={})).NAME="Name",a.DOCUMENT="Document",a.OPERATION_DEFINITION="OperationDefinition",a.VARIABLE_DEFINITION="VariableDefinition",a.SELECTION_SET="SelectionSet",a.FIELD="Field",a.ARGUMENT="Argument",a.FRAGMENT_SPREAD="FragmentSpread",a.INLINE_FRAGMENT="InlineFragment",a.FRAGMENT_DEFINITION="FragmentDefinition",a.VARIABLE="Variable",a.INT="IntValue",a.FLOAT="FloatValue",a.STRING="Str
60ingValue",a.BOOLEAN="BooleanValue",a.NULL="NullValue",a.ENUM="EnumValue",a.LIST="ListValue",a.OBJECT="ObjectValue",a.OBJECT_FIELD="ObjectField",a.DIRECTIVE="Directive",a.NAMED_TYPE="NamedType",a.LIST_TYPE="ListType",a.NON_NULL_TYPE="NonNullType",a.SCHEMA_DEFINITION="SchemaDefinition",a.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",a.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",a.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",a.FIELD_DEFINITION="FieldDefinition",a.INPUT_VALUE_DEFINITION="InputValueDefinition",a.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",a.UNION_TYPE_DEFINITION="UnionTypeDefinition",a.ENUM_TYPE_DEFINITION="EnumTypeDefinition",a.ENUM_VALUE_DEFINITION="EnumValueDefinition",a.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",a.DIRECTIVE_DEFINITION="DirectiveDefinition",a.SCHEMA_EXTENSION="SchemaExtension",a.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",a.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",a.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",a.UNION_TYPE_EXTENSION="UnionTypeExtension",a.ENUM_TYPE_EXTENSION="EnumTypeExtension",a.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension",a.TYPE_COORDINATE="TypeCoordinate",a.MEMBER_COORDINATE="MemberCoordinate",a.ARGUMENT_COORDINATE="ArgumentCoordinate",a.DIRECTIVE_COORDINATE="DirectiveCoordinate",a.DIRECTIVE_ARGUMENT_COORDINATE="DirectiveArgumentCoordinate";let h=Object.freeze({});function m(e){return function(e,t,n=f){let r,o,a,l=new Map;for(let e of Object.values(i))l.set(e,function(e,t){let n=e[t];return"object"==typeof n?n:"function"==typeof n?{enter:n,leave:void 0}:{enter:e.enter,leave:e.leave}}(t,e));let s=Array.isArray(e),u=[e],c=-1,d=[],m=e,g=[],y=[];do{var b,v,w;let e,i=++c===u.length,f=i&&0!==d.length;if(i){if(o=0===y.length?void 0:g[g.length-1],m=a,a=y.pop(),f)if(s){m=m.slice();let e=0;for(let[t,n]of d){let r=t-e;null===n?(m.splice(r,1),e++):m[r]=n}}else for(let[e,t]of(m={...m},d))m[e]=t;c=r.index,u=r.keys,d=r.edits,s=r.inArray,r=r.prev}else if(a){if(null==(m=a[o=s?c:u[c]]))continue;g.push(o)}if(!Array.isArray(m)){p(m)||function(e,t){if(!e)throw Error(t)}(!1,`Invalid AST Node: ${function e(t,n){switch(typeof t){case"string":return JSON.stringify(t);case"function":return t.name?`[function ${t.name}]`:"[function]";case"object":return function(t,n){let r;if(null===t)return"null";if(n.includes(t))return"[Circular]";let i=[...n,t];if("function"==typeof t.toJSON){let n=t.toJSON();if(n!==t)return"string"==typeof n?n:e(n,i)}else if(Array.isArray(t)){var o,a,l=t,s=i;if(0===l.length)return"[]";if(s.length>2)return"[Array]";let n=Math.min(10,l.length),r=l.length-n,u=[];for(let t=0;t<n;++t)u.push(e(l[t],s));return 1===r?u.push("... 1 more item"):r>1&&u.push(`... ${r} more items`),"["+u.join(", ")+"]"}return o=t,a=i,0===(r=Object.entries(o)).length?"{}":a.length>2?"["+function(e){let t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){let t=e.constructor.name;if("string"==typeof t&&""!==t)return t}return t}(o)+"]":"{ "+r.map(([t,n])=>t+": "+e(n,a)).join(", ")+" }"}(t,n);default:return String(t)}}(m,[])}.`);let n=i?null==(b=l.get(m.kind))?void 0:b.leave:null==(v=l.get(m.kind))?void 0:v.enter;if((e=null==n?void 0:n.call(t,m,o,a,g,y))===h)break;if(!1===e){if(!i){g.pop();continue}}else if(void 0!==e&&(d.push([o,e]),!i))if(p(e))m=e;else{g.pop();continue}}void 0===e&&f&&d.push([o,m]),i?g.pop():(r={inArray:s,index:c,keys:u,edits:d,prev:r},u=(s=Array.isArray(m))?m:null!=(w=n[m.kind])?w:[],c=-1,d=[],a&&y.push(a),a=m)}while(void 0!==r);return 0!==d.length?d[d.length-1][1]:e}(e,g)}let g={Name:{leave:e=>e.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>y(e.definitions,"\n\n")},OperationDefinition:{leave(e){let t=x(e.variableDefinitions)?v("(\n",y(e.variableDefinitions,"\n"),"\n)"):v("(",y(e.variableDefinitions,", "),")"),n=v("",e.description,"\n")+y([e.operation,y([e.name,t]),y(e.directives," ")]," ");return("query"===n?"":n+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:t,defaultValue:n,directives:r,description:i})=>v("",i,"\n")+e+": "+t+v(" = ",n)+v(" ",y(r," "))},SelectionSet:{leave:({selections:e})=>b(e)},Field:{leave({alias:e,name:t,arguments:n,directives:r,selectionSet:i}){let o=v("",e,": ")+t,a=o+v("(",y(n,", "),")");return a.length>80&&(a=o+v("(\n",w(y(n,"\n")),"\n)")),y([a,y(r," "),i]," ")}},Argument:{leave:({name:e,value:t})=>e+": "+t},FragmentSpread:{leave:({name:e,directives:t})=>"..."+e+v(" ",y(t," "))},InlineFragment:{leave:({typeCondition:e,directives:t,selectionSet:n})=>y(["...",v("on ",e),y(t," "),n]," ")},FragmentDefinition:{leave:({name:e,typeCondition:t,variableDefinitions:n,directives:r,selectionSet:i,description:o})=>v("",o,"\n")+`fragment ${e}${v("(",y(n,", "),")")} `+`on ${t}
60 ${v("",y(r," ")," ")}`+i},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:t})=>{let n,r,i,o,a,c,f,d,p,h,m;return t?(i=1===(r=(n=e.replace(/"""/g,'\\"""')).split(/\r\n|[\n\r]/g)).length,o=r.length>1&&r.slice(1).every(e=>0===e.length||l(e.charCodeAt(0))),a=n.endsWith('\\"""'),c=e.endsWith('"')&&!a,f=e.endsWith("\\"),d=c||f,p=!i||e.length>70||d||o||a,h="",m=i&&l(e.charCodeAt(0)),(p&&!m||o)&&(h+="\n"),h+=n,(p||d)&&(h+="\n"),'"""'+h+'"""'):`"${e.replace(s,u)}"`}},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+y(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+y(e,", ")+"}"},ObjectField:{leave:({name:e,value:t})=>e+": "+t},Directive:{leave:({name:e,arguments:t})=>"@"+e+v("(",y(t,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:t,operationTypes:n})=>v("",e,"\n")+y(["schema",y(t," "),b(n)]," ")},OperationTypeDefinition:{leave:({operation:e,type:t})=>e+": "+t},ScalarTypeDefinition:{leave:({description:e,name:t,directives:n})=>v("",e,"\n")+y(["scalar",t,y(n," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:r,fields:i})=>v("",e,"\n")+y(["type",t,v("implements ",y(n," & ")),y(r," "),b(i)]," ")},FieldDefinition:{leave:({description:e,name:t,arguments:n,type:r,directives:i})=>v("",e,"\n")+t+(x(n)?v("(\n",w(y(n,"\n")),"\n)"):v("(",y(n,", "),")"))+": "+r+v(" ",y(i," "))},InputValueDefinition:{leave:({description:e,name:t,type:n,defaultValue:r,directives:i})=>v("",e,"\n")+y([t+": "+n,v("= ",r),y(i," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:r,fields:i})=>v("",e,"\n")+y(["interface",t,v("implements ",y(n," & ")),y(r," "),b(i)]," ")},UnionTypeDefinition:{leave:({description:e,name:t,directives:n,types:r})=>v("",e,"\n")+y(["union",t,y(n," "),v("= ",y(r," | "))]," ")},EnumTypeDefinition:{leave:({description:e,name:t,directives:n,values:r})=>v("",e,"\n")+y(["enum",t,y(n," "),b(r)]," ")},EnumValueDefinition:{leave:({description:e,name:t,directives:n})=>v("",e,"\n")+y([t,y(n," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:t,directives:n,fields:r})=>v("",e,"\n")+y(["input",t,y(n," "),b(r)]," ")},DirectiveDefinition:{leave:({description:e,name:t,arguments:n,repeatable:r,locations:i})=>v("",e,"\n")+"directive @"+t+(x(n)?v("(\n",w(y(n,"\n")),"\n)"):v("(",y(n,", "),")"))+(r?" repeatable":"")+" on "+y(i," | ")},SchemaExtension:{leave:({directives:e,operationTypes:t})=>y(["extend schema",y(e," "),b(t)]," ")},ScalarTypeExtension:{leave:({name:e,directives:t})=>y(["extend scalar",e,y(t," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:r})=>y(["extend type",e,v("implements ",y(t," & ")),y(n," "),b(r)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:r})=>y(["extend interface",e,v("implements ",y(t," & ")),y(n," "),b(r)]," ")},UnionTypeExtension:{leave:({name:e,directives:t,types:n})=>y(["extend union",e,y(t," "),v("= ",y(n," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:t,values:n})=>y(["extend enum",e,y(t," "),b(n)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:t,fields:n})=>y(["extend input",e,y(t," "),b(n)]," ")},TypeCoordinate:{leave:({name:e})=>e},MemberCoordinate:{leave:({name:e,memberName:t})=>y([e,v(".",t)])},ArgumentCoordinate:{leave:({name:e,fieldName:t,argumentName:n})=>y([e,v(".",t),v("(",n,":)")])},DirectiveCoordinate:{leave:({name:e})=>y(["@",e])},DirectiveArgumentCoordinate:{leave:({name:e,argumentName:t})=>y(["@",e,v("(",t,":)")])}};function y(e,t=""){var n;return null!=(n=null==e?void 0:e.filter(e=>e).join(t))?n:""}function b(e){return v("{\n",w(y(e,"\n")),"\n}")}function v(e,t,n=""){return null!=t&&""!==t?e+t+n:""}function w(e){return v(" ",e.replace(/\n/g,"\n "))}function x(e){var t;return null!=(t=null==e?void 0:e.some(e=>e.includes("\n")))&&t}},99741:()=>{}}]);
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.