PageSourceSearch

https://www.renault.se/_next/static/chunks/9271-dd5c6639a1c45e48.js

js renault.se collected 2026-09-24 22:59:35 UTC 967,537 bytes, 194 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9271],{95:(e,t,r)=>{e.exports=r(2918)(r(63735),"WeakMap")},608:(e,t,r)=>{"use strict";r.d(t,{q:()=>n});let n=(e,t,r)=>{let n=t-e;return 0===n?1:(r-e)/n}},631:(e,t,r)=>{"use strict";r.d(t,{If:()=>o.I,Bd:()=>i.Bd,Qg:()=>i.Qg,N6:()=>i.N6,bJ:()=>n.b,qx:()=>i.qx,tX:()=>i.tX,lV:()=>i.lV,p7:()=>i.p7});var n=r(99411);r(71971),r(81998);var i=r(51282),o=r(99634)},691:(e,t,r)=>{"use strict";function n(e,t,r){t.startsWith("--")?e.style.setProperty(t,r):e.style[t]=r}r.d(t,{e:()=>n})},799:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92s2.92-1.31 2.92-2.92-1.31-2.92-2.92-2.92"}),"Share")},1079:(e,t,r)=>{"use strict";r.d(t,{G:()=>n});let n=e=>t=>1-e(1-t)},1445:e=>{e.exports={style:{fontFamily:"'Poppins', 'Poppins Fallback'",fontWeight:700,fontStyle:"normal"},className:"__className_b4dd1b",variable:"__variable_b4dd1b"}},1583:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e,n){r[++t]=[n,e]}),r}},1855:(e,t,r)=>{"use strict";r.d(t,{M:()=>n});let n=new Set(["opacity","clipPath","filter","transform"])},1861:(e,t,r)=>{"use strict";r.d(t,{Y:()=>o});var n=r(36439),i=r(85795);function o(e,t){let r=(0,n.useRef)({left:0,top:0});if((0,i.s)(()=>{if(!t)return;let e=t.getBoundingClientRect();e&&(r.current=e)},[e,t]),null==t||!e||t===document.activeElement)return!1;let o=t.getBoundingClientRect();return o.top!==r.current.top||o.left!==r.current.left}},2021:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.FEAASRenderMiddleware=void 0;let i=r(96556),o=r(53687),s=r(65012),a=r(28574),l=n(r(1671));class u extends s.RenderMiddlewareBase{constructor(e){var t;super(),this.config=e,this.defaultPageUrl="/feaas/render",this.handler=async(e,t)=>{var r;let{method:n,query:s,headers:u}=e,c=Date.now();l.default.editing("feaas render middleware start: %o",{method:n,query:s,headers:u});let d=(0,a.getEnforcedCorsHeaders)({requestMethod:n,headers:u,presetCorsHeader:u["Access-Control-Allow-Origin"],allowedOrigins:i.EDITING_ALLOWED_ORIGINS});if(!d)return l.default.editing("invalid origin host - set allowed origins in JSS_ALLOWED_ORIGINS environment variable"),t.status(401).send(`<html><body>Requests from origin ${null==(r=e.headers)?void 0:r.origin} are not allowed</body></html>`);if(Object.keys(d).forEach(e=>{t.setHeader(e,d[e])}),!n||!["GET","OPTIONS"].includes(n))return l.default.editing("invalid method - sent %s expected GET,OPTIONS",n),t.setHeader("Allow","GET, OPTIONS"),t.status(405).send(`<html><body>Invalid request method '${n}'</body></html>`);let h=s[i.QUERY_PARAM_EDITING_SECRET];if(h!==(0,o.getEditingSecret)())return l.default.editing('invalid editing secret - sent "%s" expected "%s"',h,(0,o.getEditingSecret)()),t.status(401).send(i.INVALID_SECRET_HTML_MESSAGE);if("OPTIONS"===n)return l.default.editing("preflight request"),t.status(204).send(null);try{let e=this.getQueryParamsForPropagation(s);t.setPreviewData({});let r=new URLSearchParams;for(let t in e)({}).hasOwnProperty.call(e,t)&&r.append(t,e[t]);s.feaasSrc&&r.append("feaasSrc",s.feaasSrc);let n=this.pageUrl+(r.toString()?`?${r.toString()}`:"");l.default.editing("redirecting to page route %s",n),l.default.editing("feaas render middleware end in %dms",Date.now()-c),t.redirect(n)}catch(e){console.info("Hint: for non-standard server or Next.js route configurations, you may need to override the 'pageUrl' available on the 'FEAASRenderMiddleware' config."),t.status(500).send(`<html><body>${e}</body></html>`)}},this.pageUrl=null!=(t=null==e?void 0:e.pageUrl)?t:this.defaultPageUrl}getHandler(){return this.handler}}t.FEAASRenderMiddleware=u},2135:(e,t,r)=>{"use strict";r.d(t,{zK:()=>o});var n=r(96297),i=r(21035);function o(e,{layout:t,layoutId:r}){return n.f.has(e)||e.startsWith("origin")||(t||void 0!==r)&&(!!i.H[e]||"opacity"===e)}},2152:(e,t,r)=>{"use strict";r.d(t,{xQ:()=>o});var n=r(36439),i=r(85983);function o(e=!0){let t=(0,n.useContext)(i.t);if(null===t)return[!0,null];let{isPresent:r,onExitComplete:s,register:a}=t,l=(0,n.useId)();(0,n.useEffect)(()=>
1{if(e)return a(l)},[e]);let u=(0,n.useCallback)(()=>e&&s&&s(l),[l,s,e]);return!r&&s?[!1,u]:[!0]}},2273:(e,t,r)=>{"use strict";r.d(t,{n:()=>n});let n="data-"+(0,r(31699).I)("framerAppearId")},2579:(e,t,r)=>{var n=r(22827);e.exports=function(e,t,r,i){return n(e,function(e,n,o){t(i,e,r(e),o)}),i}},2918:(e,t,r)=>{var n=r(81021),i=r(50790);e.exports=function(e,t){var r=i(e,t);return n(r)?r:void 0}},3498:(e,t,r)=>{var n=r(85570),i=r(55222),o=r(12281),s=r(27054),a=r(13214),l=r(45365),u=r(10669);e.exports=function(e,t){return s(e)&&a(t)?l(u(e),t):function(r){var s=i(r,e);return void 0===s&&s===t?o(r,e):n(t,s,3)}}},3663:(e,t,r)=>{var n=r(15474),i=r(42395),o=r(54924),s=r(60853),a=r(95),l=r(62718),u=r(70867),c="[object Map]",d="[object Promise]",h="[object Set]",f="[object WeakMap]",p="[object DataView]",m=u(n),g=u(i),v=u(o),y=u(s),b=u(a),w=l;(n&&w(new n(new ArrayBuffer(1)))!=p||i&&w(new i)!=c||o&&w(o.resolve())!=d||s&&w(new s)!=h||a&&w(new a)!=f)&&(w=function(e){var t=l(e),r="[object Object]"==t?e.constructor:void 0,n=r?u(r):"";if(n)switch(n){case m:return p;case g:return c;case v:return d;case y:return h;case b:return f}return t}),e.exports=w},3746:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(76642);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}},4093:(e,t,r)=>{"use strict";r.d(t,{g:()=>s});var n,i=r(36439),o=r(69721);function s(){let e,t=(e="u"<typeof document,(0,(n||(n=r.t(i,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[s,a]=i.useState(o._.isHandoffComplete);return s&&!1===o._.isHandoffComplete&&a(!1),i.useEffect(()=>{!0!==s&&a(!0)},[s]),i.useEffect(()=>o._.handoff(),[]),!t&&s}},4302:(e,t,r)=>{"use strict";let n;r.d(t,{j:()=>s,u:()=>o});var i=r(61042),o=((n=o||{})[n.None=1]="None",n[n.Focusable=2]="Focusable",n[n.Hidden=4]="Hidden",n);let s=(0,i.FX)(function(e,t){var r;let{features:n=1,...o}=e,s={ref:t,"aria-hidden":(2&n)==2||(null!=(r=o["aria-hidden"])?r:void 0),hidden:(4&n)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&n)==4&&(2&n)!=2&&{display:"none"}}};return(0,i.Ci)()({ourProps:s,theirProps:o,slot:{},defaultTag:"span",name:"Hidden"})})},4485:(e,t,r)=>{"use strict";r.d(t,{P:()=>o});var n=r(36439);let i=e=>e;function o(e,t=i){let r=n.useSyncExternalStore(e.subscribe,()=>t(e.getState()),()=>t(e.getInitialState()));return n.useDebugValue(r),r}},4546:(e,t)=>{"use strict";Object.defineProperty(t,"I",{enumerable:!0,get:function(){return r}});let r="u"<typeof URLPattern?void 0:URLPattern},4569:e=>{e.exports=function(e,t,r,n){for(var i=-1,o=null==e?0:e.length;++i<o;){var s=e[i];t(n,s,r(s),e)}return n}},4803:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EditingConfigMiddleware=void 0;let i=r(96556),o=n(r(1671)),s=r(28574),a=r(32220),l=r(53687);class u{constructor(e){this.config=e,this.handler=async(e,t)=>{let r=e.query[i.QUERY_PARAM_EDITING_SECRET],n=(0,s.getEnforcedCorsHeaders)({requestMethod:e.method,headers:e.headers,presetCorsHeader:null==t?void 0:t.getHeader("Access-Control-Allow-Origin"),allowedOrigins:i.EDITING_ALLOWED_ORIGINS});if(!n)return o.default.editing("invalid origin host - set allowed origins in JSS_ALLOWED_ORIGINS environment variable"),t.status(401).json({message:"Invalid origin"});if(Object.keys(n).forEach(e=>{t.setHeader(e,n[e])}),r!==(0,l.getEditingSecret)())return o.default.editing('invalid editing secret - sent "%s" expected "%s"',r,(0,l.getEditingSecret)()),t.status(401).json({message:"Missing or invalid editing secret"});if("OPTIONS"===e.method)return o.default.editing("preflight request"),t.status(204).send(null);let u=Array.from(this.config.components.keys());return t.status(200).json({components:u,packages:this.config.metadata.packages,editMode:a.EditMode.Metadata})}}getHandler(){return this.handler}}t.EditingConfigMiddleware=u},4903:(e,t,r)=>{e.exports=r(81462)},5305:(e,t,r)=>{"use strict";r.d(t,{$:()=>n});let n=e=>/^0[^.\s]+$/u.test(e)},6494:(e,t,r)=>{"use strict";r.d(t,{L:()=>o});var n=r(36439),i=r(69909);
1function o(){let[e]=(0,n.useState)(i.e);return(0,n.useEffect)(()=>()=>e.dispose(),[e]),e}},6525:(e,t,r)=>{"use strict";r.d(t,{$:()=>o,q:()=>s});var n=r(16653);let i=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,o=(e,t)=>r=>!!("string"==typeof r&&i.test(r)&&r.startsWith(e)||t&&null!=r&&Object.prototype.hasOwnProperty.call(r,t)),s=(e,t,r)=>i=>{if("string"!=typeof i)return i;let[o,s,a,l]=i.match(n.S);return{[e]:parseFloat(o),[t]:parseFloat(s),[r]:parseFloat(a),alpha:void 0!==l?parseFloat(l):1}}},6677:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return n}});let n=r(21776)._(r(36439)).default.createContext(null)},6868:(e,t,r)=>{"use strict";r.d(t,{JU:()=>p,b0:()=>f,o2:()=>h,vd:()=>d});var n=r(36439),i=r(7349),o=r(85795),s=r(87049),a=r(18466),l=r(33991),u=r(61042);let c=(0,n.createContext)(null);function d(){let e=(0,n.useContext)(c);if(null===e){let e=Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,d),e}return e}function h(e){var t,r,i;let o=null!=(r=null==(t=(0,n.useContext)(c))?void 0:t.value)?r:void 0;return(null!=(i=null==e?void 0:e.length)?i:0)>0?[o,...e].filter(Boolean).join(" "):o}function f({inherit:e=!1}={}){let t=h(),[r,o]=(0,n.useState)([]),s=e?[t,...r].filter(Boolean):r;return[s.length>0?s.join(" "):void 0,(0,n.useMemo)(()=>function(e){let t=(0,i._)(e=>(o(t=>[...t,e]),()=>o(t=>{let r=t.slice(),n=r.indexOf(e);return -1!==n&&r.splice(n,1),r}))),r=(0,n.useMemo)(()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value}),[t,e.slot,e.name,e.props,e.value]);return n.createElement(c.Provider,{value:r},e.children)},[o])]}c.displayName="LabelContext";let p=Object.assign((0,u.FX)(function(e,t){var r;let c=(0,n.useId)(),h=d(),f=(0,l.q)(),p=(0,a._)(),{id:m=`headlessui-label-${c}`,htmlFor:g=null!=f?f:null==(r=h.props)?void 0:r.htmlFor,passive:v=!1,...y}=e,b=(0,s.P)(t);(0,o.s)(()=>h.register(m),[m,h.register]);let w=(0,i._)(e=>{let t=e.currentTarget;if(t instanceof HTMLLabelElement&&e.preventDefault(),h.props&&"onClick"in h.props&&"function"==typeof h.props.onClick&&h.props.onClick(e),t instanceof HTMLLabelElement){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let r=e.getAttribute("aria-disabled");if("true"===r||""===r)return;(e instanceof HTMLInputElement&&("radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}}),x=p||!1,E=(0,n.useMemo)(()=>({...h.slot,disabled:x}),[h.slot,x]),S={ref:b,...h.props,id:m,htmlFor:g,onClick:w};return v&&("onClick"in S&&(delete S.htmlFor,delete S.onClick),"onClick"in y&&delete y.onClick),(0,u.Ci)()({ourProps:S,theirProps:y,slot:E,defaultTag:g?"label":"div",name:h.name||"Label"})}),{})},6986:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ReflectAdapter",{enumerable:!0,get:function(){return r}});class r{static get(e,t,r){let n=Reflect.get(e,t,r);return"function"==typeof n?n.bind(e):n}static set(e,t,r,n){return Reflect.set(e,t,r,n)}static has(e,t){return Reflect.has(e,t)}static deleteProperty(e,t){return Reflect.deleteProperty(e,t)}}},7233:(e,t,r)=>{"use strict";r.d(t,{p:()=>n});let n=e=>Array.isArray(e)},7338:(e,t,r)=>{"use strict";r.d(t,{h:()=>n});let n=e=>Array.isArray(e)&&"number"!=typeof e[0]},7349:(e,t,r)=>{"use strict";r.d(t,{_:()=>o});var n=r(36439),i=r(52628);let o=function(e){let t=(0,i.Y)(e);return n.useCallback((...e)=>t.current(...e),[t])}},7532:(e,t,r)=>{"use strict";let n;r.d(t,{D:()=>i});var i=((n=i||{}).Space=" ",n.Enter="Enter",n.Escape="Escape",n.Backspace="Backspace",n.Delete="Delete",n.ArrowLeft="ArrowLeft",n.ArrowUp="ArrowUp",n.ArrowRight="ArrowRight",n.ArrowDown="ArrowDown",n.Home="Home",n.End="End",n.PageUp="PageUp",n.PageDown="PageDown",n.Tab="Tab",n)},7594:e=>{e.exports={style:{fontFamily:"'Mukta', 'Mukta Fallback'",fontWeight:400,fontStyle:"normal"},className:"__className_ff933b",variable:"__variable_ff933b"}},7878:(e,t,r)=>{"use strict";r.d(t,{d:()=>a});
1var n=r(36439),i=r(11404),o=r(96971),s=r(20924);function a(e){let t=(0,s.M)(()=>(0,i.OQ)(e)),{isStatic:r}=(0,n.useContext)(o.Q);if(r){let[,r]=(0,n.useState)(e);(0,n.useEffect)(()=>t.on("change",r),[])}return t}},8511:e=>{e.exports=function(e,t){return function(r){return e(t(r))}}},8612:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close")},8635:function(e){e.exports={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],r=e%100;return"["+e+(t[(r-20)%10]||t[r]||t[0])+"]"}}},8665:(e,t,r)=>{"use strict";r.d(t,{l:()=>n});let n=e=>e},8696:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(50937);let i={test:(0,r(6525).$)("#"),parse:function(e){let t="",r="",n="",i="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),n=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),n=e.substring(3,4),i=e.substring(4,5),t+=t,r+=r,n+=n,i+=i),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:i?parseInt(i,16)/255:1}},transform:n.B.transform}},8721:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},8763:(e,t,r)=>{var n=r(54720);e.exports=function(e,t){return function(r,i){if(null==r)return r;if(!n(r))return e(r,i);for(var o=r.length,s=t?o:-1,a=Object(r);(t?s--:++s<o)&&!1!==i(a[s],s,a););return r}}},9530:(e,t,r)=>{"use strict";let n;r.d(t,{O:()=>s,u:()=>a});var i=r(36439),o=r(44182),s=((n=s||{})[n.Forwards=0]="Forwards",n[n.Backwards=1]="Backwards",n);function a(){let e=(0,i.useRef)(0);return(0,o.M)(!0,"keydown",t=>{"Tab"===t.key&&(e.current=+!!t.shiftKey)},!0),e}},9551:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.checkValuesAgainstBoundaries=t.relativeValue=t.useThumbOverlap=t.Direction=t.getTrackBackground=t.Range=void 0,t.Range=n(r(71926)).default;var i=r(35866);Object.defineProperty(t,"getTrackBackground",{enumerable:!0,get:function(){return i.getTrackBackground}}),Object.defineProperty(t,"useThumbOverlap",{enumerable:!0,get:function(){return i.useThumbOverlap}}),Object.defineProperty(t,"relativeValue",{enumerable:!0,get:function(){return i.relativeValue}}),Object.defineProperty(t,"checkValuesAgainstBoundaries",{enumerable:!0,get:function(){return i.checkValuesAgainstBoundaries}});var o=r(39574);Object.defineProperty(t,"Direction",{enumerable:!0,get:function(){return o.Direction}})},9636:e=>{e.exports={style:{fontFamily:"'Mukta', 'Mukta Fallback'",fontStyle:"normal"},className:"__className_ccfa4b",variable:"__variable_ccfa4b"}},9707:(e,t,r)=>{"use strict";function n(e,t){-1===e.indexOf(t)&&e.push(t)}function i(e,t){let r=e.indexOf(t);r>-1&&e.splice(r,1)}r.d(t,{Ai:()=>i,Kq:()=>n})},10001:e=>{e.exports=function(){return!1}},10435:e=>{e.exports={style:{fontFamily:"'nouvelR', 'nouvelR Fallback'"},className:"__className_7fa56a",variable:"__variable_7fa56a"}},10460:(e,t,r)=>{"use strict";function n(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:r}=e;return t+"/"+r}).join(" "):navigator.userAgent}r.d(t,{$t:()=>n})},10537:(e,t,r)=>{var n=r(99408);e.exports=function(e,t){var r=this.__data__;return this.size+=+!this.has(e),r[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this}},10643:(e,t,r)=>{"use strict";r.d(t,{l:()=>n});class n extends Error{constructor(e){super(e),this.name="AbortError"}}},10669:(e,t,r)=>{var n=r(80014),i=1/0;e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}},10716:(e,t,r)=>{"use strict";r.d(t,{m:()=>y});var n=r(71816),i=r(79509),o=r(8665),s=r(691),a=r(14017),l=r(39233),u=r(92841),c=r(93071),d=r(37733),h=r(30063);let f=(0,r(58003).J)(()=>{try{document.createElement("div").animate({opacity:0}
1,{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing");var p=r(98660);let m=([e,t,r,n])=>`cubic-bezier(${e}, ${t}, ${r}, ${n})`,g={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:m([0,.65,.55,1]),circOut:m([.55,0,1,.45]),backIn:m([.31,.01,.66,-.59]),backOut:m([.33,1.53,.69,.99])};var v=r(48047);class y extends u.q{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!e)return;const{element:t,name:r,keyframes:i,pseudoElement:o,allowFlatten:a=!1,finalKeyframe:u,onComplete:y}=e;this.isPseudoElement=!!o,this.allowFlatten=a,this.options=e,(0,n.V)("string"!=typeof e.type,'Mini animate() doesn\'t support "type" as a string.',"mini-spring");const b=function({type:e,...t}){return(0,v.W)(e)&&f()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}(e);this.animation=function(e,t,r,{delay:n=0,duration:i=300,repeat:o=0,repeatType:s="loop",ease:a="easeOut",times:l}={},u){let v={[t]:r};l&&(v.offset=l);let y=function e(t,r){if(t)return"function"==typeof t?f()?(0,p.K)(t,r):"ease-out":(0,h.D)(t)?m(t):Array.isArray(t)?t.map(t=>e(t,r)||g.easeOut):g[t]}(a,i);Array.isArray(y)&&(v.easing=y),d.Q.value&&c.q.waapi++;let b={delay:n,duration:i,easing:Array.isArray(y)?"linear":y,fill:"both",iterations:o+1,direction:"reverse"===s?"alternate":"normal"};u&&(b.pseudoElement=u);let w=e.animate(v,b);return d.Q.value&&w.finished.finally(()=>{c.q.waapi--}),w}(t,r,i,b,o),!1===b.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!o){let e=(0,l.X)(i,this.options,u,this.speed);this.updateMotionValue&&this.updateMotionValue(e),(0,s.e)(t,r,e),this.animation.cancel()}y?.(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){let e=this.options?.element;!this.isPseudoElement&&e?.isConnected&&this.animation.commitStyles?.()}get duration(){let e=this.animation.effect?.getComputedTiming?.().duration||0;return(0,i.X)(Number(e))}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+(0,i.X)(e)}get time(){return(0,i.X)(Number(this.animation.currentTime)||0)}set time(e){let t=null!==this.finishedTime;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=(0,i.f)(e),t&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(e){this.manualStartTime=this.animation.startTime=e}attachTimeline({timeline:e,rangeStart:t,rangeEnd:r,observe:n}){return(this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&(0,a.J)())?(this.animation.timeline=e,t&&(this.animation.rangeStart=t),r&&(this.animation.rangeEnd=r),o.l):n(this)}}},11099:(e,t,r)=>
1{var n=r(52504),i=r(79792),o=r(62237),s=r(62489),a=r(42425);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=s,l.prototype.set=a,e.exports=l},11158:(e,t,r)=>{var n=r(50686);e.exports=function(e){return null==e?"":n(e)}},11302:(e,t,r)=>{"use strict";r.d(t,{e:()=>n});let n=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"])},11307:(e,t,r)=>{"use strict";r.d(t,{f:()=>u});var n=r(36439),i=r(17329),o=r(84659);function s(e){return e}function a(e,t,r){if("object"!=typeof t||null===t)return;let n=e.getMutationCache(),a=e.getQueryCache(),l=r?.defaultOptions?.deserializeData??e.getDefaultOptions().hydrate?.deserializeData??s,u=t.mutations||[],c=t.queries||[];u.forEach(({state:t,...i})=>{n.build(e,{...e.getDefaultOptions().hydrate?.mutations,...r?.defaultOptions?.mutations,...i},t)}),c.forEach(({queryKey:t,state:n,queryHash:s,meta:u,promise:c,dehydratedAt:d})=>{let h=c?(0,i.b)(c):void 0,f=void 0===n.data?h?.data:n.data,p=void 0===f?f:l(f),m=a.get(s),g=m?.state.status==="pending",v=m?.state.fetchStatus==="fetching";if(m){let e=h&&void 0!==d&&d>m.state.dataUpdatedAt;if(n.dataUpdatedAt>m.state.dataUpdatedAt||e){let{fetchStatus:e,...t}=n;m.setState({...t,data:p})}}else m=a.build(e,{...e.getDefaultOptions().hydrate?.queries,...r?.defaultOptions?.queries,queryKey:t,queryHash:s,meta:u},{...n,data:p,fetchStatus:"idle",status:void 0!==p?"success":n.status});c&&!g&&!v&&(void 0===d||d>m.state.dataUpdatedAt)&&m.fetch(void 0,{initialPromise:Promise.resolve(c).then(l)}).catch(o.lQ)})}var l=r(57717),u=({children:e,options:t={},state:r,queryClient:i})=>{let o=(0,l.jE)(i),s=n.useRef(t);n.useEffect(()=>{s.current=t});let u=n.useMemo(()=>{if(r){if("object"!=typeof r)return;let e=o.getQueryCache(),t=r.queries||[],n=[],i=[];for(let r of t){let t=e.get(r.queryHash);t?(r.state.dataUpdatedAt>t.state.dataUpdatedAt||r.promise&&"pending"!==t.state.status&&"fetching"!==t.state.fetchStatus&&void 0!==r.dehydratedAt&&r.dehydratedAt>t.state.dataUpdatedAt)&&i.push(r):n.push(r)}if(n.length>0&&a(o,{queries:n},s.current),i.length>0)return i}},[o,r]);return n.useEffect(()=>{u&&a(o,{queries:u},s.current)},[o,u]),e}},11404:(e,t,r)=>{"use strict";r.d(t,{OQ:()=>u,bt:()=>a});var n=r(35659),i=r(60627),o=r(96900),s=r(40089);let a={current:void 0};class l{constructor(e,t={}){this.version="11.18.2",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(e,t=!0)=>{let r=n.k.now();this.updatedAt!==r&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),t&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=n.k.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=!isNaN(parseFloat(this.current)))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new i.v);let r=this.events[e].add(t);return"change"===e?()=>{r(),s.Gt.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e,t=!0){t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,r){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-r}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return a.current&&a.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=n.k.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return(0,o.f)(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function u(e,t){return new l(e,t)}},11449:(e,t,r)=>{"use strict";r.d(t,{S:()=>n});let n=e=>!!(e&&e.getVelocity)},11721:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M12 12c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m6-1.8C18 6.57 15.35 4 12 4s-6 2.57-6 6.2c0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.8 6-9.14M12 2c4.2 0 8 3.22 8 8.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2"}),"PlaceOutlined")},11809:(e,t,r)=>{"use strict";r.d(t,{j:()=>i,p:()=>s});let n=e=>t=>"string"==typeof t&&t.startsWith(e),i=n("--"),o=n("var(--"),s=e=>!!o(e)&&a.test(e.split("/*")[0].trim()),a=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu},11853:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});let n={skipAnimations:!1,useManualTiming:!1}},12213:(e,t,r)=>{"use strict";r.d(t,{U:()=>n,_:()=>i});let n=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],i=["initial",...n]},12281:(e,t,r)=>{var n=r(8721),i=r(70166);e.exports=function(e,t){return null!=e&&i(e,t,n)}},12406:(e,t,r)=>{"use strict";r.d(t,{n:()=>n});let n="data-"+(0,r(88212).I)("framerAppearId")},12524:(e,t,r)=>{"use strict";r.d(t,{W:()=>l});var n=r(80865),i=r(39016);let o={borderWidth:i.px,borderTopWidth:i.px,borderRightWidth:i.px,borderBottomWidth:i.px,borderLeftWidth:i.px,borderRadius:i.px,radius:i.px,borderTopLeftRadius:i.px,borderTopRightRadius:i.px,borderBottomRightRadius:i.px,borderBottomLeftRadius:i.px,width:i.px,maxWidth:i.px,height:i.px,maxHeight:i.px,top:i.px,right:i.px,bottom:i.px,left:i.px,padding:i.px,paddingTop:i.px,paddingRight:i.px,paddingBottom:i.px,paddingLeft:i.px,margin:i.px,marginTop:i.px,marginRight:i.px,marginBottom:i.px,marginLeft:i.px,backgroundPositionX:i.px,backgroundPositionY:i.px},s={rotate:i.uj,rotateX:i.uj,rotateY:i.uj,rotateZ:i.uj,scale:n.hs,scaleX:n.hs,scaleY:n.hs,scaleZ:n.hs,skew:i.uj,skewX:i.uj,skewY:i.uj,distance:i.px,translateX:i.px,translateY:i.px,translateZ:i.px,x:i.px,y:i.px,z:i.px,perspective:i.px,transformPerspective:i.px,opacity:n.X4,originX:i.gQ,originY:i.gQ,originZ:i.px},a={...n.ai,transform:Math.round},l={...o,...s,zIndex:a,size:i.px,fillOpacity:n.X4,strokeOpacity:n.X4,numOctaves:a}},12731:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(36439),i=r(99065),o=r(6494),s=r(7349);function a({disabled:e=!1}={}){let t=(0,n.useRef)(null),[r,l]=(0,n.useState)(!1),u=(0,o.L)(),c=(0,s._)(()=>{t.current=null,l(!1),u.dispose()}),d=(0,s._)(e=>{if(u.dispose(),null===t.current){t.current=e.currentTarget,l(!0);{let r=(0,i.T)(e.currentTarget);u.addEventListener(r,"pointerup",c,!1),u.addEventListener(r,"pointermove",e=>{if(t.current){var r,n;let i,o;l((i=e.width/2,o=e.height/2,r={top:e.clientY-o,right:e.clientX+i,bottom:e.clientY+o,left:e.clientX-i},n=t.current.getBoundingClientRect(),!(!r||!n||r.right<n.left||r.left>n.right||r.bottom<n.top||r.top>n.bottom)))}},!1),u.addEventListener(r,"pointercancel",c,!1)}}});return{pressed:r,pressProps:e?{}:{onPointerDown:d,onPointerUp:c,onClick:c}}}},12809:(e,t,r)=>{"use strict";r.d(t,{J:()=>s});var n=r(23078),i=r(56661),o=r(28690);function s(e,t){let r=(0,o.D)(e);return r!==i.p&&(r=n.f),r.getAnimatableNone?r.getAnimatableNone(t):void 0}},13214:(e,t,r)=>{var n=r(24329);e.exports=function(e){return e==e&&!n(e)}},13624:(e,t,r)=>{"use strict";r.d(t,{pj:()=>w,N$:()=>D,fl:()=>A,Nc:()=>T,Fp:()=>S,G6:()=>P});var n=r(77356),i=r(20050);let o=(0,i.KV)("core-rest-pipeline");var s=r(98458);r(72552),r(57959),r(62876);var a=r(96517),l=r(19831),u=r(25127),c=r(72023);async function d(e){let t=globalThis.navigator,r="unknown";if(t?.userAgentData){let n=await t.userAgentData.getHighEntropyValues(["architecture","platformVersion"]);r=`${n.platform} ${n.platformVersion}; ${n.architecture}`;let i=function(e){for(let t of["Google Chrome","Microsoft Edge","Opera","Brave","Chromium"]){let r=e.find(e=>e.brand===t);if(r)return r}}(t.userAgentData.brands);i&&e.set(i.brand,`${i.version} (${r})`)}else if(t?.platform){r=t.platform;let n=function(e){for(let t of[{name:"Firefox",regex:/Firefox\/([\d.]+)/},{name:"Safari",regex:/Version\/([\d.]+).*Safari/}]){let r=e.match(t.regex);if(r)return{brand:t.name,version:r[1]}}}(t.userAgent);n&&e.set(n.brand,`${n.version} (${r})`)}else"string"==typeof globalThis.EdgeRuntime&&e.set("EdgeRuntime",`${globalThis.EdgeRuntime} (${r})`)}r(80700);let h="1.22.3";async function f(e){let t=new Map;t.set("core-rest-pipeline",h),await d(t);let r=function(e){let t=[];for(let[r,n]of e){let e=n?`${r}/${n}`:r;t.push(e)}return t.join(" ")}(t);return e?`${e} ${r}`:r}let p="x-ms-useragent";var m=r(46335);let g=Symbol("rawContent");function v(e){return"function"==typeof e[g]}let y=u.u;var b=r(86178);let w=n.pj;var x=r(631);function E(e){if(e instanceof AbortSignal)return{abortSignal:e};if(e.aborted)return{abortSignal:AbortSignal.abort(e.reason)};let t=new AbortController,r=!0;function n(){r&&(e.removeEventListener("abort",i),r=!1)}function i(){t.abort(e.reason),n()}
1return e.addEventListener("abort",i),{abortSignal:t.signal,cleanup:n}}function S(e){let t,r=(0,n.O8)();if(m.qx){var i,d;e.agent&&r.addPolicy((i=e.agent,{name:"agentPolicy",sendRequest:async(e,t)=>(e.agent||(e.agent=i),t(e))})),e.tlsOptions&&r.addPolicy((d=e.tlsOptions,{name:"tlsPolicy",sendRequest:async(e,t)=>(e.tlsSettings||(e.tlsSettings=d),t(e))})),r.addPolicy(function(e){throw Error("proxyPolicy is not supported in browser environment")}(e.proxyOptions)),r.addPolicy(function(){throw Error("decompressResponsePolicy is not supported in browser environment")}())}return r.addPolicy({name:"wrapAbortSignalLikePolicy",sendRequest:async(e,t)=>{if(!e.abortSignal)return t(e);let{abortSignal:r,cleanup:n}=E(e.abortSignal);e.abortSignal=r;try{return await t(e)}finally{n?.()}}}),r.addPolicy((0,a.j)(),{beforePolicies:[y]}),r.addPolicy(function(e={}){let t=f(e.userAgentPrefix);return{name:"userAgentPolicy",sendRequest:async(e,r)=>(e.headers.has(p)||e.headers.set(p,await t),r(e))}}(e.userAgentOptions)),r.addPolicy(function(e="x-ms-client-request-id"){return{name:"setClientRequestIdPolicy",sendRequest:async(t,r)=>(t.headers.has(e)||t.headers.set(e,t.requestId),r(t))}}(e.telemetryOptions?.clientRequestIdHeaderName)),r.addPolicy((t=(0,u.J)(),{name:y,sendRequest:async(e,r)=>{if(e.multipartBody)for(let t of e.multipartBody.parts){var n;v(t.body)&&(t.body=v(n=t.body)?n[g]():n)}return t.sendRequest(e,r)}}),{afterPhase:"Deserialize"}),r.addPolicy(function(e={}){return(0,s.u)(e)}(e.retryOptions),{phase:"Retry"}),r.addPolicy(function(e={}){let t=f(e.userAgentPrefix),r=new x.If({additionalAllowedQueryParameters:e.additionalAllowedQueryParameters}),i=function(){try{return(0,b.y)({namespace:"",packageName:"@azure/core-rest-pipeline",packageVersion:h})}catch(e){o.warning(`Error when creating the TracingClient: ${(0,m.u1)(e)}`);return}}();return{name:"tracingPolicy",async sendRequest(e,s){if(!i)return s(e);let a=await t,l={"http.url":r.sanitizeUrl(e.url),"http.method":e.method,"http.user_agent":a,requestId:e.requestId};a&&(l["http.user_agent"]=a);let{span:u,tracingContext:c}=function(e,t,r){try{let{span:n,updatedOptions:i}=e.startSpan(`HTTP ${t.method}`,{tracingOptions:t.tracingOptions},{spanKind:"client",spanAttributes:r});if(!n.isRecording())return void n.end();let o=e.createRequestHeaders(i.tracingOptions.tracingContext);for(let[e,r]of Object.entries(o))t.headers.set(e,r);return{span:n,tracingContext:i.tracingOptions.tracingContext}}catch(e){o.warning(`Skipping creating a tracing span due to an error: ${(0,m.u1)(e)}`);return}}(i,e,l)??{};if(!u||!c)return s(e);try{let t=await i.withContext(c,s,e);return function(e,t){try{e.setAttribute("http.status_code",t.status);let r=t.headers.get("x-ms-request-id");r&&e.setAttribute("serviceRequestId",r),t.status>=400&&e.setStatus({status:"error"}),e.end()}catch(e){o.warning(`Skipping tracing span processing due to an error: ${(0,m.u1)(e)}`)}}(u,t),t}catch(e){throw function(e,t){try{e.setStatus({status:"error",error:(0,m.bJ)(t)?t:void 0}),(0,n.T0)(t)&&t.statusCode&&e.setAttribute("http.status_code",t.statusCode),e.end()}catch(e){o.warning(`Skipping tracing span processing due to an error: ${(0,m.u1)(e)}`)}}(u,e),e}}}}({...e.userAgentOptions,...e.loggingOptions}),{afterPhase:"Retry"}),m.qx&&r.addPolicy(function(e={}){return(0,c.x)(e)}(e.redirectOptions),{afterPhase:"Retry"}),r.addPolicy(function(e={}){return(0,l.r)({logger:o.info,...e})}(e.loggingOptions),{afterPhase:"Sign"}),r}function A(){let e=(0,n.fl)();return{async sendRequest(t){let{abortSignal:r,cleanup:n}=t.abortSignal?E(t.abortSignal):{};try{return t.abortSignal=r,await e.sendRequest(t)}finally{n?.()}}}}function T(e){return(0,n.Nc)(e)}function P(e){return(0,n.G6)(e)}(0,i.KV)("core-rest-pipeline retryPolicy");let O={forcedRefreshWindowInMs:1e3,retryIntervalInMs:3e3,refreshWindowInMs:12e4};async function k(e,t,r){async function n(){if(Date.now()<r)try{return await e()}catch{return null}{let t=await e();if(null===t)throw Error("Failed to refresh access token.");return t}}let i=await n();for(;null===i;)await (0,m.cb)(t),i=await n();return i}async function C(e,t){try{return[await t(e),void 0]}catch(e){if((0,n.T0)(e)&&e.response)return[e.response,e];throw e}}async function _(e){let{scopes:t,getAccessToken:r,request:n}=e,i={abortSignal:n.abortSignal,tracingOptions:n.tracingOptions,enableCae:!0},o=await r(t,i);o&&e.request.headers.set("Authorization",`Bearer ${o.token}`)}function R(e){return 401===e.status&&e.headers.has("WWW-Authenticate")}async function M(e,t){let{scopes:r}=e,n=await e.getAccessToken(r,{enableCae:!0,claims:t});return!!n&&(e.request.headers.set("Authorization",`${n.tokenType??"Bearer"} ${n.token}`),!0)}function D(e){let{credential:t,scopes:r,challengeCallbacks:n}=e,i=e.logger||o,s={authorizeRequest:n?.authorizeRequest?.bind(n)??_,authorizeRequestOnChallenge:n?.authorizeRequestOnChallenge?.bind(n)},a=t?function(e){let t,r=null,n=null,i={...O,...void 0},o={get isRefreshing(){return null!==r},get shouldRefresh(){if(o.isRefreshing)return!1;if(n?.refreshAfterTimestamp&&n.refreshAfterTimestamp<Date.now())return!0;return(n?.expiresOnTimestamp??0)-i.refreshWindowInMs<Date.now()},get mustRefresh(){return null===n||n.expiresOnTimestamp-i.forcedRefreshWindowInMs<Date.now()}};function s(s,a){return o.isRefreshing||(r=k(()=>e.getToken(s,a),i.retryIntervalInMs,n?.expiresOnTimestamp??Date.now()).then(e=>(r=null,n=e,t=a.tenantId,n)).catch(e=>{throw r=null,n=null,t=void 0,e})),r}return async(e,r)=>{let i=!!r.claims,a=t!==r.tenantId;return(i&&(n=null),a||i||o.mustRefresh)?s(e,r):(o.shouldRefresh&&s(e,r),n)}}(t):()=>Promise.resolve(null);return{name:"bearerTokenAuthenticationPolicy",async sendRequest(e,t){let n,o;
1if(!e.url.toLowerCase().startsWith("https://"))throw Error("Bearer token authentication is not permitted for non-TLS protected (non-https) URLs.");if(await s.authorizeRequest({scopes:Array.isArray(r)?r:[r],request:e,getAccessToken:a,logger:i}),[n,o]=await C(e,t),R(n)){let l=I(n.headers.get("WWW-Authenticate"));if(l){let s;try{s=atob(l)}catch(e){return i.warning(`The WWW-Authenticate header contains "claims" that cannot be parsed. Unable to perform the Continuous Access Evaluation authentication flow. Unparsable claims: ${l}`),n}await M({scopes:Array.isArray(r)?r:[r],response:n,request:e,getAccessToken:a,logger:i},s)&&([n,o]=await C(e,t))}else if(s.authorizeRequestOnChallenge&&(await s.authorizeRequestOnChallenge({scopes:Array.isArray(r)?r:[r],request:e,response:n,getAccessToken:a,logger:i})&&([n,o]=await C(e,t)),R(n))&&(l=I(n.headers.get("WWW-Authenticate")))){let s;try{s=atob(l)}catch(e){return i.warning(`The WWW-Authenticate header contains "claims" that cannot be parsed. Unable to perform the Continuous Access Evaluation authentication flow. Unparsable claims: ${l}`),n}await M({scopes:Array.isArray(r)?r:[r],response:n,request:e,getAccessToken:a,logger:i},s)&&([n,o]=await C(e,t))}}if(!o)return n;throw o}}}function I(e){if(!e)return;let t=function(e){let t,r=/(\w+)\s+((?:\w+=(?:"[^"]*"|[^,]*),?\s*)+)/g,n=/(\w+)="([^"]*)"/g,i=[];for(;null!==(t=r.exec(e));){let e,r=t[1],o=t[2],s={};for(;null!==(e=n.exec(o));)s[e[1]]=e[2];i.push({scheme:r,params:s})}return i}(e);return t.find(e=>"Bearer"===e.scheme&&e.params.claims&&"insufficient_claims"===e.params.error)?.params.claims}},14017:(e,t,r)=>{"use strict";r.d(t,{J:()=>i,d:()=>o});var n=r(58003);let i=(0,n.J)(()=>void 0!==window.ScrollTimeline,"scrollTimeline"),o=(0,n.J)(()=>void 0!==window.ViewTimeline,"viewTimeline")},14060:(e,t,r)=>{"use strict";r.d(t,{S:()=>n});let n=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu},14078:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var n=r(36439).useLayoutEffect},14154:(e,t,r)=>{"use strict";e.exports=r(60192)},14370:(e,t,r)=>{"use strict";r.d(t,{G:()=>n});let n=e=>t=>1-e(1-t)},14421:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(36439);function i(){let e=(0,n.useRef)(new Map),t=(0,n.useCallback)((t,r,n,i)=>{let o=i?.once?(...t)=>{e.current.delete(n),n(...t)}:n;e.current.set(n,{type:r,eventTarget:t,fn:o,options:i}),t.addEventListener(r,o,i)},[]),r=(0,n.useCallback)((t,r,n,i)=>{let o=e.current.get(n)?.fn||n;t.removeEventListener(r,o,i),e.current.delete(n)},[]),i=(0,n.useCallback)(()=>{e.current.forEach((e,t)=>{r(e.eventTarget,e.type,t,e.options)})},[r]);return(0,n.useEffect)(()=>i,[i]),{addGlobalListener:t,removeGlobalListener:r,removeAllGlobalListeners:i}}},14488:(e,t,r)=>{"use strict";let n,i,o,s;r.d(t,{lG:()=>em,Lj:()=>ef,L3:()=>ep});var a=r(36439),l=r(7532),u=r(75792),c=r(80492),d=r(7349),h=r(70627),f=r(85795),p=r(36414),m=r(21353),g=r(21026),v=r(69442),y=r(93326),b=r(4093),w=r(87049),x=r(90044),E=r(21533),S=r(74269),A=r(40771),T=r(61042),P=r(45948),O=r(6494);function k(){let e=(0,a.useRef)(!1);return(0,f.s)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}var C=r(51275),_=r(9530);function R(e,t){let r=(0,a.useRef)([]),n=(0,d._)(e);(0,a.useEffect)(()=>{let e=[...r.current];for(let[i,o]of t.entries())if(r.current[i]!==o){let i=n(t,e);return r.current=t,i}},[n,...t])}var M=r(4302),D=r(41254);let I=[];function L(){"loading"!==document.readyState&&((()=>{function e(e){if(!(e.target instanceof HTMLElement)||e.target===document.body||I[0]===e.target)return;let t=e.target;t=t.closest(D.Uo),I.unshift(null!=t?t:e.target),(I=I.filter(e=>null!=e&&e.isConnected)).splice(10)}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",L))}"u">typeof document&&(document.addEventListener("DOMContentLoaded",L),L());var F=r(69020);function j(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let r of e.current)r.current instanceof HTMLElement&&t.add(r.current);return t}var N=((n=N||{})[n.None=0]="None",n[n.InitialFocus=1]="InitialFocus",n[n.TabLock=2]="TabLock",n[n.FocusLock=4]="FocusLock",n[n.RestoreFocus=8]="RestoreFocus",n[n.AutoFocus=16]="AutoFocus",n);let B=Object.assign((0,T.FX)(function(e,t){let r=(0,a.useRef)(null),n=(0,w.P)(r,t),{initialFocus:i,initialFocusFallback:o,containers:s,features:l=15,...h}=e;(0,b.g)()||(l=0);let f=(0,g.g)(r);!function(e,{ownerDocument:t}){let r=!!(8&e),n=function(e=!0){let t=(0,a.useRef)(I.slice());return R(([e],[r])=>{!0===r&&!1===e&&(0,F._)(()=>{t.current.splice(0)}),!1===r&&!0===e&&(t.current=I.slice())},[e,I,t]),(0,d._)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(r);R(()=>{r||(null==t?void 0:t.activeElement)===(null==t?void 0:t.body)&&(0,D.pW)(n())}
1,[r]),(0,C.X)(()=>{r&&(0,D.pW)(n())})}(l,{ownerDocument:f});let p=function(e,{ownerDocument:t,container:r,initialFocus:n,initialFocusFallback:i}){let o=(0,a.useRef)(null),s=(0,c.S)(!!(1&e),"focus-trap#initial-focus"),l=k();return R(()=>{if(0===e)return;if(!s){null!=i&&i.current&&(0,D.pW)(i.current);return}let a=r.current;a&&(0,F._)(()=>{if(!l.current)return;let r=null==t?void 0:t.activeElement;if(null!=n&&n.current){if((null==n?void 0:n.current)===r){o.current=r;return}}else if(a.contains(r)){o.current=r;return}if(null!=n&&n.current)(0,D.pW)(n.current);else{if(16&e){if((0,D.CU)(a,D.BD.First|D.BD.AutoFocus)!==D.Me.Error)return}else if((0,D.CU)(a,D.BD.First)!==D.Me.Error)return;if(null!=i&&i.current&&((0,D.pW)(i.current),(null==t?void 0:t.activeElement)===i.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}o.current=null==t?void 0:t.activeElement})},[i,s,e]),o}(l,{ownerDocument:f,container:r,initialFocus:i,initialFocusFallback:o});!function(e,{ownerDocument:t,container:r,containers:n,previousActiveElement:i}){let o=k(),s=!!(4&e);(0,u.M)(null==t?void 0:t.defaultView,"focus",e=>{if(!s||!o.current)return;let t=j(n);r.current instanceof HTMLElement&&t.add(r.current);let a=i.current;if(!a)return;let l=e.target;l&&l instanceof HTMLElement?V(t,l)?(i.current=l,(0,D.pW)(l)):(e.preventDefault(),e.stopPropagation(),(0,D.pW)(a)):(0,D.pW)(i.current)},!0)}(l,{ownerDocument:f,container:r,containers:s,previousActiveElement:p});let m=(0,_.u)(),v=(0,d._)(e=>{let t=r.current;t&&(0,A.Y)(m.current,{[_.O.Forwards]:()=>{(0,D.CU)(t,D.BD.First,{skipElements:[e.relatedTarget,o]})},[_.O.Backwards]:()=>{(0,D.CU)(t,D.BD.Last,{skipElements:[e.relatedTarget,o]})}})}
1),y=(0,c.S)(!!(2&l),"focus-trap#tab-lock"),x=(0,O.L)(),E=(0,a.useRef)(!1),S=(0,T.Ci)();return a.createElement(a.Fragment,null,y&&a.createElement(M.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:v,features:M.u.Focusable}),S({ourProps:{ref:n,onKeyDown(e){"Tab"==e.key&&(E.current=!0,x.requestAnimationFrame(()=>{E.current=!1}))},onBlur(e){if(!(4&l))return;let t=j(s);r.current instanceof HTMLElement&&t.add(r.current);let n=e.relatedTarget;n instanceof HTMLElement&&"true"!==n.dataset.headlessuiFocusGuard&&(V(t,n)||(E.current?(0,D.CU)(r.current,(0,A.Y)(m.current,{[_.O.Forwards]:()=>D.BD.Next,[_.O.Backwards]:()=>D.BD.Previous})|D.BD.WrapAround,{relativeTo:e.target}):e.target instanceof HTMLElement&&(0,D.pW)(e.target)))}},theirProps:h,defaultTag:"div",name:"FocusTrap"}),y&&a.createElement(M.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:v,features:M.u.Focusable}))}),{features:N});function V(e,t){for(let r of e)if(r.contains(t))return!0;return!1}var $=r(26578),U=r(52628),H=r(79337),W=r(59127);function z(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:Q)!==a.Fragment||1===a.Children.count(e.children)}let q=(0,a.createContext)(null);q.displayName="TransitionContext";var Y=((i=Y||{}).Visible="visible",i.Hidden="hidden",i);let G=(0,a.createContext)(null);function X(e){return"children"in e?X(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function K(e,t){let r=(0,U.Y)(e),n=(0,a.useRef)([]),i=k(),o=(0,O.L)(),s=(0,d._)((e,t=T.mK.Hidden)=>{let s=n.current.findIndex(({el:t})=>t===e);-1!==s&&((0,A.Y)(t,{[T.mK.Unmount](){n.current.splice(s,1)},[T.mK.Hidden](){n.current[s].state="hidden"}}),o.microTask(()=>{var e;!X(n)&&i.current&&(null==(e=r.current)||e.call(r))}))}),l=(0,d._)(e=>{let t=n.current.find(({el:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):n.current.push({el:e,state:"visible"}),()=>s(e,T.mK.Unmount)}),u=(0,a.useRef)([]),c=(0,a.useRef)(Promise.resolve()),h=(0,a.useRef)({enter:[],leave:[]}),f=(0,d._)((e,r,n)=>{u.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter(([t])=>t!==e)),null==t||t.chains.current[r].push([e,new Promise(e=>{u.current.push(e)})]),null==t||t.chains.current[r].push([e,new Promise(e=>{Promise.all(h.current[r].map(([e,t])=>t)).then(()=>e())}
1)]),"enter"===r?c.current=c.current.then(()=>null==t?void 0:t.wait.current).then(()=>n(r)):n(r)}),p=(0,d._)((e,t,r)=>{Promise.all(h.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=u.current.shift())||e()}).then(()=>r(t))});return(0,a.useMemo)(()=>({children:n,register:l,unregister:s,onStart:f,onStop:p,wait:c,chains:h}),[l,s,n,f,p,h,c])}G.displayName="NestingContext";let Q=a.Fragment,J=T.Ac.RenderStrategy,Z=(0,T.FX)(function(e,t){let{show:r,appear:n=!1,unmount:i=!0,...o}=e,s=(0,a.useRef)(null),l=z(e),u=(0,w.P)(...l?[s,t]:null===t?[]:[t]);(0,b.g)();let c=(0,E.O_)();if(void 0===r&&null!==c&&(r=(c&E.Uw.Open)===E.Uw.Open),void 0===r)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[h,p]=(0,a.useState)(r?"visible":"hidden"),m=K(()=>{r||p("hidden")}),[g,v]=(0,a.useState)(!0),y=(0,a.useRef)([r]);(0,f.s)(()=>{!1!==g&&y.current[y.current.length-1]!==r&&(y.current.push(r),v(!1))},[y,r]);let x=(0,a.useMemo)(()=>({show:r,appear:n,initial:g}),[r,n,g]);(0,f.s)(()=>{r?p("visible"):X(m)||null===s.current||p("hidden")},[r,m]);let S={unmount:i},A=(0,d._)(()=>{var t;g&&v(!1),null==(t=e.beforeEnter)||t.call(e)}),P=(0,d._)(()=>{var t;g&&v(!1),null==(t=e.beforeLeave)||t.call(e)}),O=(0,T.Ci)();return a.createElement(G.Provider,{value:m},a.createElement(q.Provider,{value:x},O({ourProps:{...S,as:a.Fragment,children:a.createElement(ee,{ref:u,...S,...o,beforeEnter:A,beforeLeave:P})},theirProps:{},defaultTag:a.Fragment,features:J,visible:"visible"===h,name:"Transition"})))}),ee=(0,T.FX)(function(e,t){var r,n;let{transition:i=!0,beforeEnter:o,afterEnter:s,beforeLeave:l,afterLeave:u,enter:c,enterFrom:h,enterTo:p,entered:m,leave:g,leaveFrom:v,leaveTo:y,...x}=e,[S,P]=(0,a.useState)(null),O=(0,a.useRef)(null),k=z(e),C=(0,w.P)(...k?[O,t,P]:null===t?[]:[t]),_=null==(r=x.unmount)||r?T.mK.Unmount:T.mK.Hidden,{show:R,appear:M,initial:D}=function(){let e=(0,a.useContext)(q);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[I,L]=(0,a.useState)(R?"visible":"hidden"),F=function(){let e=(0,a.useContext)(G);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:j,unregister:N}=F;(0,f.s)(()=>j(O),[j,O]),(0,f.s)(()=>{if(_===T.mK.Hidden&&O.current)return R&&"visible"!==I?void L("visible"):(0,A.Y)(I,{hidden:()=>N(O),visible:()=>j(O)})},[I,O,j,N,R,_]);let B=(0,b.g)();(0,f.s)(()=>{if(k&&B&&"visible"===I&&null===O.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[O,I,B,k]);let V=D&&!M,$=M&&R&&D,U=(0,a.useRef)(!1),Y=K(()=>{U.current||(L("hidden"),N(O))},F),Z=(0,d._)(e=>{U.current=!0,Y.onStart(O,e?"enter":"leave",e=>{"enter"===e?null==o||o():"leave"===e&&(null==l||l())})}),ee=(0,d._)(e=>{let t=e?"enter":"leave";U.current=!1,Y.onStop(O,t,e=>{"enter"===e?null==s||s():"leave"===e&&(null==u||u())}),"leave"!==t||X(Y)||(L("hidden"),N(O))});(0,a.useEffect)(()=>{k&&i||(Z(R),ee(R))},[R,k,i]);let et=!(!i||!k||!B||V),[,er]=(0,H.p)(et,S,R,{start:Z,end:ee}),en=(0,T.oE)({ref:C,className:(null==(n=(0,W.x)(x.className,$&&c,$&&h,er.enter&&c,er.enter&&er.closed&&h,er.enter&&!er.closed&&p,er.leave&&g,er.leave&&!er.closed&&v,er.leave&&er.closed&&y,!er.transition&&R&&m))?void 0:n.trim())||void 0,...(0,H.B)(er)}),ei=0;"visible"===I&&(ei|=E.Uw.Open),"hidden"===I&&(ei|=E.Uw.Closed),er.enter&&(ei|=E.Uw.Opening),er.leave&&(ei|=E.Uw.Closing);let eo=(0,T.Ci)();return a.createElement(G.Provider,{value:Y},a.createElement(E.El,{value:ei},eo({ourProps:en,theirProps:x,defaultTag:Q,features:J,visible:"visible"===I,name:"Transition.Child"})))}),et=(0,T.FX)(function(e,t){let r=null!==(0,a.useContext)(q),n=null!==(0,E.O_)();return a.createElement(a.Fragment,null,!r&&n?a.createElement(Z,{ref:t,...e}):a.createElement(ee,{ref:t,...e}))}),er=Object.assign(Z,{Child:et,Root:Z});var en=((o=en||{})[o.Open=0]="Open",o[o.Closed=1]="Closed",o),ei=((s=ei||{})[s.SetTitleId=0]="SetTitleId",s);let eo={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},es=(0,a.createContext)(null);function ea(e){let t=(0,a.useContext)(es);if(null===t){let t=Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ea),t}return t}function el(e,t){return(0,A.Y)(t.type,eo,e,t)}es.displayName="DialogContext";let eu=(0,T.FX)(function(e,t){let r=(0,a.useId)(),{id:n=`headlessui-dialog-${r}`,open:i,onClose:o,initialFocus:s,role:A="dialog",autoFocus:O=!0,__demoMode:k=!1,unmount:C=!1,..._}=e,R=(0,a.useRef)(!1);
1A="dialog"===A||"alertdialog"===A?A:(R.current||(R.current=!0,console.warn(`Invalid role [${A}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let M=(0,E.O_)();void 0===i&&null!==M&&(i=(M&E.Uw.Open)===E.Uw.Open);let D=(0,a.useRef)(null),I=(0,w.P)(D,t),L=(0,g.g)(D),F=+!i,[j,V]=(0,a.useReducer)(el,{titleId:null,descriptionId:null,panelRef:(0,a.createRef)()}),U=(0,d._)(()=>o(!1)),H=(0,d._)(e=>V({type:0,id:e})),W=!!(0,b.g)()&&0===F,[z,q]=(0,$.k2)(),Y=(0,v.xA)(),{resolveContainers:G}=(0,v.iq)({mainTreeNode:Y,portals:z,defaultContainers:[{get current(){var X;return null!=(X=j.panelRef.current)?X:D.current}}]}),K=null!==M&&(M&E.Uw.Closing)===E.Uw.Closing;(0,h.v)(!k&&!K&&W,{allowed:(0,d._)(()=>{var e,t;return[null!=(t=null==(e=D.current)?void 0:e.closest("[data-headlessui-portal]"))?t:null]}),disallowed:(0,d._)(()=>{var e;return[null!=(e=null==Y?void 0:Y.closest("body > *:not(#headlessui-portal-root)"))?e:null]})}),(0,m.j)(W,G,e=>{e.preventDefault(),U()}),function(e,t="u">typeof document?document.defaultView:null,r){let n=(0,c.S)(e,"escape");(0,u.M)(t,"keydown",e=>{n&&(e.defaultPrevented||e.key===l.D.Escape&&r(e))})}(W,null==L?void 0:L.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),U()}),(0,y.K)(!k&&!K&&W,L,G),(0,p.O)(W,D,U);let[Q,J]=(0,P.rU)(),Z=(0,a.useMemo)(()=>[{dialogState:F,close:U,setTitleId:H,unmount:C},j],[F,j,U,H,C]),ee=(0,a.useMemo)(()=>({open:0===F}),[F]),et={ref:I,id:n,role:A,tabIndex:-1,"aria-modal":k?void 0:0===F||void 0,"aria-labelledby":j.titleId,"aria-describedby":Q,unmount:C},er=!function(){var e;let[t]=(0,a.useState)(()=>"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[r,n]=(0,a.useState)(null!=(e=null==t?void 0:t.matches)&&e);return(0,f.s)(()=>{if(t)return t.addEventListener("change",e),()=>t.removeEventListener("change",e);function e(e){n(e.matches)}},[t]),r}(),en=N.None;W&&!k&&(en|=N.RestoreFocus,en|=N.TabLock,O&&(en|=N.AutoFocus),er&&(en|=N.InitialFocus));let ei=(0,T.Ci)();return a.createElement(E.$x,null,a.createElement(S.a,{force:!0},a.createElement($.ZL,null,a.createElement(es.Provider,{value:Z},a.createElement($.Ee,{target:D},a.createElement(S.a,{force:!1},a.createElement(J,{slot:ee},a.createElement(q,null,a.createElement(B,{initialFocus:s,initialFocusFallback:D,containers:G,features:en},a.createElement(x.e,{value:U},ei({ourProps:et,theirProps:_,slot:ee,defaultTag:ec,features:ed,visible:0===F,name:"Dialog"})))))))))))}),ec="div",ed=T.Ac.RenderStrategy|T.Ac.Static,eh=(0,T.FX)(function(e,t){let{transition:r=!1,open:n,...i}=e,o=(0,E.O_)(),s=e.hasOwnProperty("open")||null!==o,l=e.hasOwnProperty("onClose");if(!s&&!l)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!s)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!l)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!o&&"boolean"!=typeof e.open)throw Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${e.open}`);if("function"!=typeof e.onClose)throw Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${e.onClose}`);return(void 0!==n||r)&&!i.static?a.createElement(v.H5,null,a.createElement(er,{show:n,transition:r,unmount:i.unmount},a.createElement(eu,{ref:t,...i}))):a.createElement(v.H5,null,a.createElement(eu,{ref:t,open:n,...i}))}),ef=(0,T.FX)(function(e,t){let r=(0,a.useId)(),{id:n=`headlessui-dialog-panel-${r}`,transition:i=!1,...o}=e,[{dialogState:s,unmount:l},u]=ea("Dialog.Panel"),c=(0,w.P)(t,u.panelRef),h=(0,a.useMemo)(()=>({open:0===s}),[s]),f=(0,d._)(e=>{e.stopPropagation()}),p=i?et:a.Fragment,m=(0,T.Ci)();return a.createElement(p,{...i?{unmount:l}:{}},m({ourProps:{ref:c,id:n,onClick:f},theirProps:o,slot:h,defaultTag:"div",name:"Dialog.Panel"}))}),ep=((0,T.FX)(function(e,t){let{transition:r=!1,...n}=e,[{dialogState:i,unmount:o}]=ea("Dialog.Backdrop"),s=(0,a.useMemo)(()=>({open:0===i}),[i]),l=r?et:a.Fragment,u=(0,T.Ci)();return a.createElement(l,{...r?{unmount:o}:{}},u({ourProps:{ref:t,"aria-hidden":!0},theirProps:n,slot:s,defaultTag:"div",name:"Dialog.Backdrop"}))}),(0,T.FX)(function(e,t){let r=(0,a.useId)(),{id:n=`headlessui-dialog-title-${r}`,...i}=e,[{dialogState:o,setTitleId:s}]=ea("Dialog.Title"),l=(0,w.P)(t);(0,a.useEffect)(()=>(s(n),()=>s(null)),[n,s]);let u=(0,a.useMemo)(()=>({open:0===o}),[o]);return(0,T.Ci)()({ourProps:{ref:l,id:n},theirProps:i,slot:u,defaultTag:"h2",name:"Dialog.Title"})})),em=Object.assign(eh,{Panel:ef,Title:ep,Description:P.VY})},14496:(e,t,r)=>{"use strict";r.d(t,{vt:()=>c});let n=e=>{let t,r=new Set,n=(e,n)=>{let i="function"==typeof e?e(t):e;if(!Object.is(i,t)){let e=t;t=(null!=n?n:"object"!=typeof i||null===i)?i:Object.assign({},t,i),r.forEach(r=>r(t,e))}},i=()=>t,o={setState:n,getState:i,getInitialState:()=>s,subscribe:e=>(r.add(e),()=>r.delete(e)),destroy:()=>{console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),r.clear()}},s=t=e(n,i,o);return o};var i=r(36439),o=r(14154);let{useDebugValue:s}=i,{useSyncExternalStoreWithSelector:a}=o,l=!1,u=e=>{"function"!=typeof e&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { use
1Store } from 'zustand'`.");let t="function"==typeof e?e?n(e):n:e,r=(e,r)=>(function(e,t=e=>e,r){r&&!l&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),l=!0);let n=a(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,r);return s(n),n})(t,e,r);return Object.assign(r,t),r},c=e=>e?u(e):u},14574:(e,t,r)=>{"use strict";function n(){return(n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function i(e,t){if(e.length!==t.length)throw Error("vectors must be same length");return e.map(function(e,r){return e+t[r]})}function o(e){return Math.max.apply(Math,e.map(Math.abs))}function s(e){return Object.freeze(e),Object.values(e).forEach(function(e){null===e||"object"!=typeof e||Object.isFrozen(e)||s(e)}),e}r.d(t,{J:()=>f});var a=[1,18,"u">typeof window&&window.innerHeight||800],l=[-1,-1,-1],u=s({preventWheelAction:!0,reverseSign:[!0,!0,!1]});function c(){return{isStarted:!1,isStartPublished:!1,isMomentum:!1,startTime:0,lastAbsDelta:1/0,axisMovement:[0,0,0],axisVelocity:[0,0,0],accelerationFactors:[],scrollPoints:[],scrollPointsToMerge:[],willEndTimeout:400}}let d=function(e){void 0===e&&(e={});var t,r,d,h,f,p=function(){var e={};function t(t,r){e[t]=(e[t]||[]).filter(function(e){return e!==r})}return s({on:function(r,n){return e[r]=(e[r]||[]).concat(n),function(){return t(r,n)}},off:t,dispatch:function(t,r){t in e&&e[t].forEach(function(e){return e(r)})}})}(),m=p.on,g=p.off,v=p.dispatch,y=u,b=c(),w=!1,x=function(e){Array.isArray(e)?e.forEach(function(e){return T(e)}):T(e)},E=function(e){return(void 0===e&&(e={}),Object.values(e).some(function(e){return null==e}))?y:y=s(n({},u,y,e))},S=function(e){var t=n({event:h,isStart:!1,isEnding:!1,isMomentumCancel:!1,isMomentum:b.isMomentum,axisDelta:[0,0,0],axisVelocity:b.axisVelocity,axisMovement:b.axisMovement,get axisMovementProjection(){return i(t.axisMovement,t.axisVelocity.map(function(e){var t;return void 0===t&&(t=.996),e*t/(1-t)}))}},e);v("wheel",n({},t,{previous:f})),f=t},A=function(e,t){var r=y.preventWheelAction,n=t[0],i=t[1],o=t[2];if("boolean"==typeof r)return r;switch(r){case"x":return Math.abs(n)>=e;case"y":return Math.abs(i)>=e;case"z":return Math.abs(o)>=e;default:return!1}},T=function(e){var t,r,s,u,c=(u=function(e,t){if(!t)return e;var r=!0===t?l:t.map(function(e){return e?-1:1});return n({},e,{axisDelta:e.axisDelta.map(function(e,t){return e*r[t]})})}((t=e.deltaX*a[e.deltaMode],r=e.deltaY*a[e.deltaMode],s=(e.deltaZ||0)*a[e.deltaMode],{timeStamp:e.timeStamp,axisDelta:[t,r,s]}),y.reverseSign),n({},u,{axisDelta:u.axisDelta.map(function(e){return Math.min(Math.max(-700,e),700)})})),d=c.axisDelta,f=c.timeStamp,p=o(d);if(e.preventDefault&&A(p,d)&&e.preventDefault(),b.isStarted?b.isMomentum&&p>Math.max(2,2*b.lastAbsDelta)&&(L(!0),D()):D(),0===p&&Object.is&&Object.is(e.deltaX,-0)){w=!0;return}h=e,b.axisMovement=i(b.axisMovement,d),b.lastAbsDelta=p,b.scrollPointsToMerge.push({axisDelta:d,timeStamp:f}),P(),S({axisDelta:d,isStart:!b.isStartPublished}),b.isStartPublished=!0,I()},P=function(){if(2===b.scrollPointsToMerge.length){var e;b.scrollPoints.unshift({axisDeltaSum:b.scrollPointsToMerge.map(function(e){return e.axisDelta}).reduce(i),timeStamp:(e=b.scrollPointsToMerge.map(function(e){return e.timeStamp})).reduce(function(e,t){return e+t})/e.length}),k(),b.scrollPointsToMerge.length=0,b.scrollPoints.length=1,b.isMomentum||R()}else b.isStartPublished||O()},O=function(){var e;b.axisVelocity=(e=b.scrollPointsToMerge)[e.length-1].axisDelta.map(function(e){return e/b.willEndTimeout})},k=function(){var e=b.scrollPoints,t=e[0],r=e[1];if(r&&t){var n=t.timeStamp-r.timeStamp;if(n<=0)return;var i=t.axisDeltaSum.map(function(e){return e/n}),o=i.map(function(e,t){return e/(b.axisVelocity[t]||1)});b.axisVelocity=i,b.accelerationFactors.push(o),C(n)}},C=function(e){var t=10*Math.ceil(e/10)*1.2;b.isMomentum||(t=Math.max(100,2*t)),b.willEndTimeout=Math.min(1e3,Math.round(t))},_=function(e){return 0===e||e<=.96&&e>=.6},R=function(){if(b.accelerationFactors.length>=5){if(w&&(w=!1,o(b.axisVelocity)>=.2))return void M();var e=b.accelerationFactors.slice(-5);e.every(function(e){var t=!!e.reduce(function(e,t){return e&&e<1&&e===t?1:0}),r=e.filter(_).length===e.length;return t||r})&&M(),b.accelerationFactors=e}},M=function(){b.isMomentum=!0},D=function(){(b=c()).isStarted=!0,b.startTime=Date.now(),f=void 0,w=!1},I=function(){clearTimeout(t),t=setTimeout(L,b.willEndTimeout)},L=function(e){void 0===e&&(e=!1),b.isStarted&&(b.isMomentum&&e?S({isEnding:!0,isMomentumCancel:!0}):S({isEnding:!0}),b.isMomentum=!1,b.isStarted=!1)},F=(r=[],s({observe:function(e){return e.addEventListener("wheel",x,{passive:!1}),r.push(e),function(){return d(e)}},unobserve:d=function(e){e.removeEventListener("wheel",x),r=r.filter(function(t){return t!==e})},disconnect:function(){r.forEach(d)}})),j=F.observe,N=F.unobserve,B=F.disconnect;return E(e),s({on:m,off:g,observe:j,unobserve:N,disconnect:B,feedWheel:x,updateOptions:E})};var h={active:!0,breakpoints:{},wheelDraggingClass:"is-wheel-dragging",forceWheelAxis:void 0,target:void 0};function f(e){void 0===e&&(e={});var t,r=function(){};return{name:"wheelGestures",options:e,init:function(n,i){var o,s,a,l=i.mergeOptions,u=i.optionsAtMedia,c=l(h,f.globalOptions);t=u(l(c,e));var p=n.internalEngine(),m=null!=(o=t.target)?o:n.containerNode().parentNode,g=null!=(s=t.forceWheelAxis)?s:p.options.axis,v=d({preventWheelAction:g,reverseSign:[!0,!0,!1]});function y(){S=("x"===g?p.containerRect.width:p.containerRect.height)/2}var b=v.observe(m),w=v.on("wheel",function(e){var n=e.axisDelta,i=n[0],o=n[1],s="x"===g?i:o,l="x"===g?o:i,u=e.isMomentum&&e.previous&&!e.previous.isMomentum,c=e.isEnding&&!e.isMomentum||u;!(Math.abs(s)>Math.abs(l))||x||e.isMomentum||A||function(e){try{a=new MouseEvent("mousedown",e.event),C(a)}catch(e){return r()}x=!0,E=0,document.documentElement.addEventListener("mousemove",O,!0),document.documentElement.addEventListener("mouseup",O,!0),document.documentElement.addEventListener("mousedown",O,!0),t.wheelDraggingClass&&m.classList.add(t.wheelDraggingClass)}(e),A&&e.isEnding&&(A=!1),x&&!function(e){var t=_(e),r=t.isAtBoundary,n=t.primaryAxisDelta;if(r&&!e.isMomentum){if((E+=Math.abs(n))>S)return A=!0,T(e),!0}else E=0;return!1}(e)&&(c?T(e):C(k("mousemove",e)))}),x=!1,E=0,S=0,A=!1;function T(e){x=!1,C(k("mouseup",e)),P(),t.wheelDraggingClass&&m.classList.remove(t.wheelDraggingClass)}function P(){document.documentElement.removeEventListener("mousemove",O,!0),document.documentElement.removeEventListener("mouseup",O,!0),document.documentElement.removeEventListener("mousedown",O,!0)}function O(e){x&&e.isTrusted&&e.stopImmediatePropagation()}function k(e,t){if(g===p.options.axis){var r,n,i=t.axisMovement;
1r=i[0],n=i[1]}else{var o=t.axisMovement;n=o[0],r=o[1]}if(_(t).isAtBoundary){var s=Math.min(E/S,1),l=E*(r>0?-1:1)*(.25+.5*s);r+=l,n+=l}if(!p.options.skipSnaps&&!p.options.dragFree){var u=p.containerRect.width,c=p.containerRect.height;r=r<0?Math.max(r,-u):Math.min(r,u),n=n<0?Math.max(n,-c):Math.min(n,c)}return new MouseEvent(e,{clientX:a.clientX+r,clientY:a.clientY+n,screenX:a.screenX+r,screenY:a.screenY+n,movementX:r,movementY:n,button:0,bubbles:!0,cancelable:!0,composed:!0})}function C(e){n.containerNode().dispatchEvent(e)}function _(e){var t=e.axisDelta,r=t[0],i=t[1],o=n.scrollProgress(),s="x"===g?r:i;return{isAtBoundary:s<0&&!(o<1)||s>0&&!(o>0),primaryAxisDelta:s}}y(),n.on("resize",y),r=function(){b(),w(),n.off("resize",y),P()}},destroy:function(){return r()}}}f.globalOptions=void 0},14753:(e,t,r)=>{"use strict";r.d(t,{Ib:()=>h,ry:()=>d,zs:()=>c});let n=e=>180*e/Math.PI,i=e=>s(n(Math.atan2(e[1],e[0]))),o={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:i,rotateZ:i,skewX:e=>n(Math.atan(e[1])),skewY:e=>n(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},s=e=>((e%=360)<0&&(e+=360),e),a=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),l=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),u={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:a,scaleY:l,scale:e=>(a(e)+l(e))/2,rotateX:e=>s(n(Math.atan2(e[6],e[5]))),rotateY:e=>s(n(Math.atan2(-e[2],e[0]))),rotateZ:i,rotate:i,skewX:e=>n(Math.atan(e[4])),skewY:e=>n(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function c(e){return+!!e.includes("scale")}function d(e,t){let r,n;if(!e||"none"===e)return c(t);let i=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);if(i)r=u,n=i;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);r=o,n=t}if(!n)return c(t);let s=r[t],a=n[1].split(",").map(f);return"function"==typeof s?s(a):a[s]}let h=(e,t)=>{let{transform:r="none"}=getComputedStyle(e);return d(r,t)};function f(e){return parseFloat(e.trim())}},15017:(e,t,r)=>{"use strict";r.d(t,{i:()=>U});class n{constructor(e){this.stop=()=>this.runAll("stop"),this.animations=e.filter(Boolean)}get finished(){return Promise.all(this.animations.map(e=>e.finished))}getAll(e){return this.animations[0][e]}setAll(e,t){for(let r=0;r<this.animations.length;r++)this.animations[r][e]=t}attachTimeline(e){let t=this.animations.map(t=>t.attachTimeline(e));return()=>{t.forEach((e,t)=>{e&&e(),this.animations[t].stop()})}}get time(){return this.getAll("time")}set time(e){this.setAll("time",e)}get speed(){return this.getAll("speed")}set speed(e){this.setAll("speed",e)}get state(){return this.getAll("state")}get startTime(){return this.getAll("startTime")}get duration(){return i(this.animations,"duration")}get iterationDuration(){return i(this.animations,"iterationDuration")}runAll(e){this.animations.forEach(t=>t[e]())}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}function i(e,t){let r=0;for(let n=0;n<e.length;n++){let i=e[n][t];null!==i&&i>r&&(r=i)}return r}class o extends n{then(e,t){return this.finished.finally(e).then(()=>{})}}var s=r(51442),a=r(27813),l=r(92858),u=r(60824),c=r(48047),d=r(35773),h=r(76748),f=r(90432),p=r(79509),m=r(71816),g=r(90319);function v(e,t){var r;let n;return(0,g.h)(e)?e[r=e.length,((t-0)%(n=r-0)+n)%n+0]:e}var y=r(608),b=r(23195);function w(e){return"object"==typeof e&&!Array.isArray(e)}function x(e,t,r,n){return null==e?[]:"string"==typeof e&&w(t)?(0,b.K)(e,r,n):e instanceof NodeList?Array.from(e):Array.isArray(e)?e.filter(e=>null!=e):[e]}function E(e,t,r,n){return"number"==typeof t?t:t.startsWith("-")||t.startsWith("+")?Math.max(0,e+parseFloat(t)):"<"===t?r:t.startsWith("<")?Math.max(0,r+parseFloat(t.slice(1))):n.get(t)??e}var S=r(61419);function A(e,t){return e.at!==t.at?e.at-t.at:null===e.value?1:null===t.value?-1:0}function T(e,t){return t.has(e)||t.set(e,{}),t.get(e)}function P(e,t){return t[e]||(t[e]=[]),t[e]}let O=e=>"number"==typeof e,k=e=>e.every(O);var C=r(47710),_=r(17269),R=r(50048),M=r(61751),D=r(91354),I=r(72046),L=r(37183),F=r(16964),j=r(99735);class N extends j.BX{constructor(){super(...arguments),this.type="object"}readValueFromInstance(e,t){if(t in e){let r=e[t];if("string"==typeof r||"number"==typeof r)return r}}getBaseTargetFromProps(){}removeValueFromRenderState(e,t){delete t.output[e]}measureInstanceViewportBox(){return(0,F.ge)()}build(e,t){Object.assign(e.output,t)}renderInstance(e,{output:t}){Object.assign(e,t)}sortInstanceNodePosition(){return 0}}function B(e){let t={presenceContext:null,props:{}
1,visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},r=(0,M.x)(e)&&!(0,D.h)(e)?new I.l(t):new L.M(t);r.mount(e),_.C.set(e,r)}function V(e){let t=new N({presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}});t.mount(e),_.C.set(e,t)}function $(e,t,r,n){let i=[];if((0,f.S)(e)||"number"==typeof e||"string"==typeof e&&!w(t))i.push((0,C.z)(e,w(t)&&t.default||t,r&&r.default||r));else{if(null==e)return i;let o=x(e,t,n),s=o.length;(0,m.V)(!!s,"No valid elements provided.","no-valid-elements");for(let e=0;e<s;e++){let n=o[e],a=n instanceof Element?B:V;_.C.has(n)||a(n);let l=_.C.get(n),u={...r};"delay"in u&&"function"==typeof u.delay&&(u.delay=u.delay(e,s)),i.push(...(0,R.$)(l,{...t,transition:u},{}))}}return i}let U=function(e={}){let{scope:t,reduceMotion:r}=e;return function(e,n,i){var g;let b,w=[];if(Array.isArray(e)&&e.some(Array.isArray)){let i,{onComplete:o,...O}=n||{};"function"==typeof o&&(b=o),g=void 0!==r?{reduceMotion:r,...O}:O,i=[],(function(e,{defaultTransition:t={},...r}={},n,i){let o=t.duration||.3,a=new Map,l=new Map,g={},b=new Map,w=0,O=0,C=0;for(let r=0;r<e.length;r++){let a=e[r];if("string"==typeof a){b.set(a,O);continue}if(!Array.isArray(a)){b.set(a.name,E(O,a.at,w,b));continue}let[y,A,M={}]=a;void 0!==M.at&&(O=E(O,M.at,w,b));let D=0,I=(e,r,n,a=0,l=0)=>{var f;let g=Array.isArray(f=e)?f:[f],{delay:y=0,times:b=(0,u.Z)(g),type:w=t.type||"keyframes",repeat:x,repeatType:E,repeatDelay:A=0,...T}=r,{ease:P=t.ease||"easeOut",duration:_}=r,R="function"==typeof y?y(a,l):y,M=g.length,I=(0,c.W)(w)?w:i?.[w||"keyframes"];if(M<=2&&I){let e=100;2===M&&k(g)&&(e=Math.abs(g[1]-g[0]));let r={...t,...T};void 0!==_&&(r.duration=(0,p.f)(_));let n=(0,d.X)(r,e,I);P=n.ease,_=n.duration}_??(_=o);let L=O+R;1===b.length&&0===b[0]&&(b[1]=1);let F=b.length-g.length;if(F>0&&(0,h.f)(b,F),1===g.length&&g.unshift(null),x){(0,m.V)(x<20,"Repeat count too high, must be less than 20","repeat-count-high"),_*=x+1;let e=[...g],t=[...b],r=[...P=Array.isArray(P)?[...P]:[P]];for(let n=0;n<x;n++){g.push(...e);for(let i=0;i<e.length;i++)b.push(t[i]+(n+1)),P.push(0===i?"linear":v(r,i-1))}for(let e=0;e<b.length;e++)b[e]=b[e]/(x+1)}let j=L+_;!function(e,t,r,n,i,o){for(let t=0;t<e.length;t++){let r=e[t];r.at>i&&r.at<o&&((0,s.Ai)(e,r),t--)}for(let s=0;s<t.length;s++)e.push({value:t[s],at:(0,S.k)(i,o,n[s]),easing:v(r,s)})}(n,g,P,b,L,j),D=Math.max(R+_,D),C=Math.max(j,C)};if((0,f.S)(y))I(A,M,P("default",T(y,l)));else{let e=x(y,A,n,g),t=e.length;for(let r=0;r<t;r++){let n=T(e[r],l);for(let e in A){var _,R;I(A[e],(_=M,R=e,_&&_[R]?{..._,..._[R]}:{..._}),P(e,n),r,t)}}}w=O,O+=D}return l.forEach((e,n)=>{for(let i in e){let o=e[i];o.sort(A);let s=[],l=[],u=[];for(let e=0;e<o.length;e++){let{at:t,value:r,easing:n}=o[e];s.push(r),l.push((0,y.q)(0,C,t)),u.push(n||"easeOut")}0!==l[0]&&(l.unshift(0),s.unshift(s[0]),u.unshift("easeInOut")),1!==l[l.length-1]&&(l.push(1),s.push(null)),a.has(n)||a.set(n,{keyframes:{},transition:{}});let c=a.get(n);c.keyframes[i]=s;let{type:d,...h}=t;c.transition[i]={...h,duration:C,ease:u,times:l,...r}}}),a})(e.map(e=>{if(Array.isArray(e)&&"function"==typeof e[0]){let t=e[0],r=(0,a.OQ)(0);return(r.on("change",t),1===e.length)?[r,[0,1]]:2===e.length?[r,[0,1],e[1]]:[r,e[1],e[2]]}return e}),g,t,{spring:l.o}).forEach(({keyframes:e,transition:t},r)=>{i.push(...$(r,e,t))}),w=i}else{let{onComplete:o,...s}=i||{};"function"==typeof o&&(b=o),w=$(e,n,void 0!==r?{reduceMotion:r,...s}:s,t)}let O=new o(w);return b&&O.finished.then(b),t&&(t.animations.push(O),O.finished.then(()=>{(0,s.Ai)(t.animations,O)})),O}}()},15114:function(e,t,r){"use strict";var n=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};
1Object.defineProperty(t,"__esModule",{value:!0}),t.GoogleAnalytics=void 0;let o=i(r(84688)),s=r(28348);t.GoogleAnalytics=e=>{var t=n(e,[]);return(0,s.formatData)(o.default,t)}},15184:(e,t,r)=>{"use strict";r.d(t,{Gt:()=>i,PP:()=>a,WG:()=>o,uv:()=>s});var n=r(8665);let{schedule:i,cancel:o,state:s,steps:a}=(0,r(84119).I)("u">typeof requestAnimationFrame?requestAnimationFrame:n.l,!0)},15222:(e,t,r)=>{var n=r(40123);e.exports=function(e){return n(this.__data__,e)>-1}},15474:(e,t,r)=>{e.exports=r(2918)(r(63735),"DataView")},15545:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{html:t,scripts:r,stylesheets:n}=(0,s.YouTubeEmbed)(e);return(0,i.jsx)(a.default,{height:e.height||null,width:e.width||null,html:t,dataNtpc:"YouTubeEmbed",children:null==r?void 0:r.map(e=>(0,i.jsx)(o.default,{src:e.url,strategy:l[e.strategy],stylesheets:n},e.url))})};let i=r(2183),o=n(r(4903)),s=r(92134),a=n(r(27389)),l={server:"beforeInteractive",client:"afterInteractive",idle:"lazyOnload",worker:"worker"}},15889:(e,t,r)=>{"use strict";r.d(t,{UE:()=>I,ll:()=>O,rD:()=>F,__:()=>k,UU:()=>R,jD:()=>D,ER:()=>L,cY:()=>C,BN:()=>_,Ej:()=>M});var n=r(16926);function i(e,t,r){let i,{reference:o,floating:s}=e,a=(0,n.TV)(t),l=(0,n.Dz)(t),u=(0,n.sq)(l),c=(0,n.C0)(t),d="y"===a,h=o.x+o.width/2-s.width/2,f=o.y+o.height/2-s.height/2,p=o[u]/2-s[u]/2;switch(c){case"top":i={x:h,y:o.y-s.height};break;case"bottom":i={x:h,y:o.y+o.height};break;case"right":i={x:o.x+o.width,y:f};break;case"left":i={x:o.x-s.width,y:f};break;default:i={x:o.x,y:o.y}}switch((0,n.Sg)(t)){case"start":i[l]-=p*(r&&d?-1:1);break;case"end":i[l]+=p*(r&&d?-1:1)}return i}async function o(e,t){var r;void 0===t&&(t={});let{x:i,y:o,platform:s,rects:a,elements:l,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:h="floating",altBoundary:f=!1,padding:p=0}=(0,n._3)(t,e),m=(0,n.nI)(p),g=l[f?"floating"===h?"reference":"floating":h],v=(0,n.B1)(await s.getClippingRect({element:null==(r=await (null==s.isElement?void 0:s.isElement(g)))||r?g:g.contextElement||await (null==s.getDocumentElement?void 0:s.getDocumentElement(l.floating)),boundary:c,rootBoundary:d,strategy:u})),y="floating"===h?{x:i,y:o,width:a.floating.width,height:a.floating.height}:a.reference,b=await (null==s.getOffsetParent?void 0:s.getOffsetParent(l.floating)),w=await (null==s.isElement?void 0:s.isElement(b))&&await (null==s.getScale?void 0:s.getScale(b))||{x:1,y:1},x=(0,n.B1)(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:y,offsetParent:b,strategy:u}):y);return{top:(v.top-x.top+m.top)/w.y,bottom:(x.bottom-v.bottom+m.bottom)/w.y,left:(v.left-x.left+m.left)/w.x,right:(x.right-v.right+m.right)/w.x}}let s=async(e,t,r)=>{let{placement:n="bottom",strategy:s="absolute",middleware:a=[],platform:l}=r,u=l.detectOverflow?l:{...l,detectOverflow:o},c=await (null==l.isRTL?void 0:l.isRTL(t)),d=await l.getElementRects({reference:e,floating:t,strategy:s}),{x:h,y:f}=i(d,n,c),p=n,m=0,g={};for(let r=0;r<a.length;r++){let o=a[r];if(!o)continue;let{name:v,fn:y}=o,{x:b,y:w,data:x,reset:E}=await y({x:h,y:f,initialPlacement:n,placement:p,strategy:s,middlewareData:g,rects:d,platform:u,elements:{reference:e,floating:t}});h=null!=b?b:h,f=null!=w?w:f,g[v]={...g[v],...x},E&&m<50&&(m++,"object"==typeof E&&(E.placement&&(p=E.placement),E.rects&&(d=!0===E.rects?await l.getElementRects({reference:e,floating:t,strategy:s}):E.rects),{x:h,y:f}=i(d,p,c)),r=-1)}return{x:h,y:f,placement:p,strategy:s,middlewareData:g}};function a(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function l(e){return n.r_.some(t=>e[t]>=0)}let u=new Set(["left","top"]);async function c(e,t){let{placement:r,platform:i,elements:o}=e,s=await (null==i.isRTL?void 0:i.isRTL(o.floating)),a=(0,n.C0)(r),l=(0,n.Sg)(r),c="y"===(0,n.TV)(r),d=u.has(a)?-1:1,h=s&&c?-1:1,f=(0,n._3)(t,e),{mainAxis:p,crossAxis:m,alignmentAxis:g}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}
1:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return l&&"number"==typeof g&&(m="end"===l?-1*g:g),c?{x:m*h,y:p*d}:{x:p*d,y:m*h}}var d=r(88796);function h(e){let t=(0,d.L9)(e),r=parseFloat(t.width)||0,i=parseFloat(t.height)||0,o=(0,d.sb)(e),s=o?e.offsetWidth:r,a=o?e.offsetHeight:i,l=(0,n.LI)(r)!==s||(0,n.LI)(i)!==a;return l&&(r=s,i=a),{width:r,height:i,$:l}}function f(e){return(0,d.vq)(e)?e:e.contextElement}function p(e){let t=f(e);if(!(0,d.sb)(t))return(0,n.Jx)(1);let r=t.getBoundingClientRect(),{width:i,height:o,$:s}=h(t),a=(s?(0,n.LI)(r.width):r.width)/i,l=(s?(0,n.LI)(r.height):r.height)/o;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}let m=(0,n.Jx)(0);function g(e){let t=(0,d.zk)(e);return(0,d.Tc)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:m}function v(e,t,r,i){var o;void 0===t&&(t=!1),void 0===r&&(r=!1);let s=e.getBoundingClientRect(),a=f(e),l=(0,n.Jx)(1);t&&(i?(0,d.vq)(i)&&(l=p(i)):l=p(e));let u=(void 0===(o=r)&&(o=!1),i&&(!o||i===(0,d.zk)(a))&&o)?g(a):(0,n.Jx)(0),c=(s.left+u.x)/l.x,h=(s.top+u.y)/l.y,m=s.width/l.x,v=s.height/l.y;if(a){let e=(0,d.zk)(a),t=i&&(0,d.vq)(i)?(0,d.zk)(i):i,r=e,n=(0,d._m)(r);for(;n&&i&&t!==r;){let e=p(n),t=n.getBoundingClientRect(),i=(0,d.L9)(n),o=t.left+(n.clientLeft+parseFloat(i.paddingLeft))*e.x,s=t.top+(n.clientTop+parseFloat(i.paddingTop))*e.y;c*=e.x,h*=e.y,m*=e.x,v*=e.y,c+=o,h+=s,r=(0,d.zk)(n),n=(0,d._m)(r)}}return(0,n.B1)({width:m,height:v,x:c,y:h})}function y(e,t){let r=(0,d.CP)(e).scrollLeft;return t?t.left+r:v((0,d.ep)(e)).left+r}function b(e,t){let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-y(e,r),y:r.top+t.scrollTop}}function w(e,t,r){var i;let o;if("viewport"===t)o=function(e,t){let r=(0,d.zk)(e),n=(0,d.ep)(e),i=r.visualViewport,o=n.clientWidth,s=n.clientHeight,a=0,l=0;if(i){o=i.width,s=i.height;let e=(0,d.Tc)();(!e||e&&"fixed"===t)&&(a=i.offsetLeft,l=i.offsetTop)}let u=y(n);if(u<=0){let e=n.ownerDocument,t=e.body,r=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,s=Math.abs(n.clientWidth-t.clientWidth-i);s<=25&&(o-=s)}else u<=25&&(o+=u);return{width:o,height:s,x:a,y:l}}(e,r);else if("document"===t){let t,r,s,a,l,u,c;i=(0,d.ep)(e),t=(0,d.ep)(i),r=(0,d.CP)(i),s=i.ownerDocument.body,a=(0,n.T9)(t.scrollWidth,t.clientWidth,s.scrollWidth,s.clientWidth),l=(0,n.T9)(t.scrollHeight,t.clientHeight,s.scrollHeight,s.clientHeight),u=-r.scrollLeft+y(i),c=-r.scrollTop,"rtl"===(0,d.L9)(s).direction&&(u+=(0,n.T9)(t.clientWidth,s.clientWidth)-a),o={width:a,height:l,x:u,y:c}}else if((0,d.vq)(t)){let e,i,s,a,l,u;i=(e=v(t,!0,"fixed"===r)).top+t.clientTop,s=e.left+t.clientLeft,a=(0,d.sb)(t)?p(t):(0,n.Jx)(1),l=t.clientWidth*a.x,u=t.clientHeight*a.y,o={width:l,height:u,x:s*a.x,y:i*a.y}}else{let r=g(e);o={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return(0,n.B1)(o)}function x(e){return"static"===(0,d.L9)(e).position}function E(e,t){if(!(0,d.sb)(e)||"fixed"===(0,d.L9)(e).position)return null;if(t)return t(e);let r=e.offsetParent;return(0,d.ep)(e)===r&&(r=r.ownerDocument.body),r}function S(e,t){let r=(0,d.zk)(e);if((0,d.Tf)(e))return r;if(!(0,d.sb)(e)){let t=(0,d.$4)(e);for(;t&&!(0,d.eu)(t);){if((0,d.vq)(t)&&!x(t))return t;t=(0,d.$4)(t)}return r}let n=E(e,t);for(;n&&(0,d.Lv)(n)&&x(n);)n=E(n,t);return n&&(0,d.eu)(n)&&x(n)&&!(0,d.sQ)(n)?r:n||(0,d.gJ)(e)||r}let A=async function(e){let t=this.getOffsetParent||S,r=this.getDimensions,i=await r(e.floating);return{reference:function(e,t,r){let i=(0,d.sb)(t),o=(0,d.ep)(t),s="fixed"===r,a=v(e,!0,s,t),l={scrollLeft:0,scrollTop:0},u=(0,n.Jx)(0);if(i||!i&&!s)if(("body"!==(0,d.mq)(t)||(0,d.ZU)(o))&&(l=(0,d.CP)(t)),i){let e=v(t,!0,s,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else o&&(u.x=y(o));s&&!i&&o&&(u.x=y(o));let c=!o||i||s?(0,n.Jx)(0):b(o,l);return{x:a.left+l.scrollLeft-u.x-c.x,y:a.top+l.scrollTop-u.y-c.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}},T={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:i,strategy:o}=e,s="fixed"===o,a=(0,d.ep)(i),l=!!t&&(0,d.Tf)(t.floating);if(i===a||l&&s)return r;let u={scrollLeft:0,scrollTop:0},c=(0,n.Jx)(1),h=(0,n.Jx)(0),f=(0,d.sb)(i);if((f||!f&&!s)&&(("body"!==(0,d.mq)(i)||(0,d.ZU)(a))&&(u=(0,d.CP)(i)),f)){let e=v(i);c=p(i),h.x=e.x+i.clientLeft,h.y=e.y+i.clientTop}let m=!a||f||s?(0,n.Jx)(0):b(a,u);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-u.scrollLeft*c.x+h.x+m.x,y:r.y*c.y-u.scrollTop*c.y+h.y+m.y}},getDocumentElement:d.ep,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:i,strategy:o}=e,s=[..."clippingAncestors"===r?(0,d.Tf)(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=(0,d.v9)(e,[],!1).filter(e=>(0,d.vq)(e)&&"body"!==(0,d.mq)(e)),i=null,o="fixed"===(0,d.L9)(e).position,s=o?(0,d.$4)(e):e;for(;(0,d.vq)(s)&&!(0,d.eu)(s);){let t=(0,d.L9)(s),r=(0,d.sQ)(s);r||"fixed"!==t.position||(i=null),(o?r||i:!(!r&&"static"===t.position&&i&&("absolute"===i.position||"fixed"===i.position)||(0,d.ZU)(s)&&!r&&function e(t,r){let n=(0,d.$4)(t);return!(n===r||!(0,d.vq)(n)||(0,d.eu)(n))&&("fixed"===(0,d.L9)(n).position||e(n,r))}(e,s)))?i=t:n=n.filter(e=>e!==s),s=(0,d.$4)(s)}return t.set(e,n),n}(t,this._c):[].concat(r),i],a=w(t,s[0],o),l=a.top,u=a.right,c=a.bottom,h=a.left;for(let e=1;e<s.length;e++){let r=w(t,s[e],o);l=(0,n.T9)(r.top,l),u=(0,n.jk)(r.right,u),c=(0,n.jk)(r.bottom,c),h=(0,n.T9)(r.left,h)}return{width:u-h,height:c-l,x:h,y:l}},getOffsetParent:S,getElementRects:A,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=h(e);return{width:t,height:r}},getScale:p,isElement:d.vq,isRTL:function(e){return"rtl"===(0,d.L9)(e).direction}};function P(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}
1function O(e,t,r,i){let o;void 0===i&&(i={});let{ancestorScroll:s=!0,ancestorResize:a=!0,elementResize:l="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:c=!1}=i,h=f(e),p=s||a?[...h?(0,d.v9)(h):[],...t?(0,d.v9)(t):[]]:[];p.forEach(e=>{s&&e.addEventListener("scroll",r,{passive:!0}),a&&e.addEventListener("resize",r)});let m=h&&u?function(e,t){let r,i=null,o=(0,d.ep)(e);function s(){var e;clearTimeout(r),null==(e=i)||e.disconnect(),i=null}return!function a(l,u){void 0===l&&(l=!1),void 0===u&&(u=1),s();let c=e.getBoundingClientRect(),{left:d,top:h,width:f,height:p}=c;if(l||t(),!f||!p)return;let m={rootMargin:-(0,n.RI)(h)+"px "+-(0,n.RI)(o.clientWidth-(d+f))+"px "+-(0,n.RI)(o.clientHeight-(h+p))+"px "+-(0,n.RI)(d)+"px",threshold:(0,n.T9)(0,(0,n.jk)(1,u))||1},g=!0;function v(t){let n=t[0].intersectionRatio;if(n!==u){if(!g)return a();n?a(!1,n):r=setTimeout(()=>{a(!1,1e-7)},1e3)}1!==n||P(c,e.getBoundingClientRect())||a(),g=!1}try{i=new IntersectionObserver(v,{...m,root:o.ownerDocument})}catch(e){i=new IntersectionObserver(v,m)}i.observe(e)}(!0),s}(h,r):null,g=-1,y=null;l&&(y=new ResizeObserver(e=>{let[n]=e;n&&n.target===h&&y&&t&&(y.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=y)||e.observe(t)})),r()}),h&&!c&&y.observe(h),t&&y.observe(t));let b=c?v(e):null;return c&&function t(){let n=v(e);b&&!P(b,n)&&r(),b=n,o=requestAnimationFrame(t)}(),r(),()=>{var e;p.forEach(e=>{s&&e.removeEventListener("scroll",r),a&&e.removeEventListener("resize",r)}),null==m||m(),null==(e=y)||e.disconnect(),y=null,c&&cancelAnimationFrame(o)}}let k=o,C=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:i,y:o,placement:s,middlewareData:a}=t,l=await c(t,e);return s===(null==(r=a.offset)?void 0:r.placement)&&null!=(n=a.arrow)&&n.alignmentOffset?{}:{x:i+l.x,y:o+l.y,data:{...l,placement:s}}}}},_=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:i,placement:o,platform:s}=t,{mainAxis:a=!0,crossAxis:l=!1,limiter:u={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...c}=(0,n._3)(e,t),d={x:r,y:i},h=await s.detectOverflow(t,c),f=(0,n.TV)((0,n.C0)(o)),p=(0,n.PG)(f),m=d[p],g=d[f];
1if(a){let e="y"===p?"top":"left",t="y"===p?"bottom":"right",r=m+h[e],i=m-h[t];m=(0,n.qE)(r,m,i)}if(l){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",r=g+h[e],i=g-h[t];g=(0,n.qE)(r,g,i)}let v=u.fn({...t,[p]:m,[f]:g});return{...v,data:{x:v.x-r,y:v.y-i,enabled:{[p]:a,[f]:l}}}}}},R=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r,i,o,s,a;let{placement:l,middlewareData:u,rects:c,initialPlacement:d,platform:h,elements:f}=t,{mainAxis:p=!0,crossAxis:m=!0,fallbackPlacements:g,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:y="none",flipAlignment:b=!0,...w}=(0,n._3)(e,t);if(null!=(r=u.arrow)&&r.alignmentOffset)return{};let x=(0,n.C0)(l),E=(0,n.TV)(d),S=(0,n.C0)(d)===d,A=await (null==h.isRTL?void 0:h.isRTL(f.floating)),T=g||(S||!b?[(0,n.bV)(d)]:(0,n.WJ)(d)),P="none"!==y;!g&&P&&T.push(...(0,n.lP)(d,b,y,A));let O=[d,...T],k=await h.detectOverflow(t,w),C=[],_=(null==(i=u.flip)?void 0:i.overflows)||[];if(p&&C.push(k[x]),m){let e=(0,n.w7)(l,c,A);C.push(k[e[0]],k[e[1]])}if(_=[..._,{placement:l,overflows:C}],!C.every(e=>e<=0)){let e=((null==(o=u.flip)?void 0:o.index)||0)+1,t=O[e];if(t&&("alignment"!==m||E===(0,n.TV)(t)||_.every(e=>(0,n.TV)(e.placement)!==E||e.overflows[0]>0)))return{data:{index:e,overflows:_},reset:{placement:t}};let r=null==(s=_.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:s.placement;if(!r)switch(v){case"bestFit":{let e=null==(a=_.filter(e=>{if(P){let t=(0,n.TV)(e.placement);return t===E||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(r=e);break}case"initialPlacement":r=d}if(l!==r)return{reset:{placement:r}}}return{}}}},M=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var r,i;let o,s,{placement:a,rects:l,platform:u,elements:c}=t,{apply:d=()=>{},...h}=(0,n._3)(e,t),f=await u.detectOverflow(t,h),p=(0,n.C0)(a),m=(0,n.Sg)(a),g="y"===(0,n.TV)(a),{width:v,height:y}=l.floating;"top"===p||"bottom"===p?(o=p,s=m===(await (null==u.isRTL?void 0:u.isRTL(c.floating))?"start":"end")?"left":"right"):(s=p,o="end"===m?"top":"bottom");let b=y-f.top-f.bottom,w=v-f.left-f.right,x=(0,n.jk)(y-f[o],b),E=(0,n.jk)(v-f[s],w),S=!t.middlewareData.shift,A=x,T=E;if(null!=(r=t.middlewareData.shift)&&r.enabled.x&&(T=w),null!=(i=t.middlewareData.shift)&&i.enabled.y&&(A=b),S&&!m){let e=(0,n.T9)(f.left,0),t=(0,n.T9)(f.right,0),r=(0,n.T9)(f.top,0),i=(0,n.T9)(f.bottom,0);g?T=v-2*(0!==e||0!==t?e+t:(0,n.T9)(f.left,f.right)):A=y-2*(0!==r||0!==i?r+i:(0,n.T9)(f.top,f.bottom))}await d({...t,availableWidth:T,availableHeight:A});let P=await u.getDimensions(c.floating);return v!==P.width||y!==P.height?{reset:{rects:!0}}:{}}}},D=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:i}=t,{strategy:o="referenceHidden",...s}=(0,n._3)(e,t);switch(o){case"referenceHidden":{let e=a(await i.detectOverflow(t,{...s,elementContext:"reference"}),r.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:l(e)}}}case"escaped":{let e=a(await i.detectOverflow(t,{...s,altBoundary:!0}),r.floating);return{data:{escapedOffsets:e,escaped:l(e)}}}default:return{}}}}},I=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:i,placement:o,rects:s,platform:a,elements:l,middlewareData:u}=t,{element:c,padding:d=0}=(0,n._3)(e,t)||{};if(null==c)return{};let h=(0,n.nI)(d),f={x:r,y:i},p=(0,n.Dz)(o),m=(0,n.sq)(p),g=await a.getDimensions(c),v="y"===p,y=v?"clientHeight":"clientWidth",b=s.reference[m]+s.reference[p]-f[p]-s.floating[m],w=f[p]-s.reference[p],x=await (null==a.getOffsetParent?void 0:a.getOffsetParent(c)),E=x?x[y]:0;E&&await (null==a.isElement?void 0:a.isElement(x))||(E=l.floating[y]||s.floating[m]);let S=E/2-g[m]/2-1,A=(0,n.jk)(h[v?"top":"left"],S),T=(0,n.jk)(h[v?"bottom":"right"],S),P=E-g[m]-T,O=E/2-g[m]/2+(b/2-w/2),k=(0,n.qE)(A,O,P),C=!u.arrow&&null!=(0,n.Sg)(o)&&O!==k&&s.reference[m]/2-(O<A?A:T)-g[m]/2<0,_=C?O<A?O-A:O-P:0;return{[p]:f[p]+_,data:{[p]:k,centerOffset:O-k-_,...C&&{alignmentOffset:_}},reset:C}}}),L=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:r,y:i,placement:o,rects:s,middlewareData:a}=t,{offset:l=0,mainAxis:c=!0,crossAxis:d=!0}=(0,n._3)(e,t),h={x:r,y:i},f=(0,n.TV)(o),p=(0,n.PG)(f),m=h[p],g=h[f],v=(0,n._3)(l,t),y="number"==typeof v?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(c){let e="y"===p?"height":"width",t=s.reference[p]-s.floating[e]+y.mainAxis,r=s.reference[p]+s.reference[e]-y.mainAxis;m<t?m=t:m>r&&(m=r)}if(d){var b,w;let e="y"===p?"width":"height",t=u.has((0,n.C0)(o)),r=s.reference[f]-s.floating[e]+(t&&(null==(b=a.offset)?void 0:b[f])||0)+(t?0:y.crossAxis),i=s.reference[f]+s.reference[e]+(t?0:(null==(w=a.offset)?void 0:w[f])||0)-(t?y.crossAxis:0);g<r?g=r:g>i&&(g=i)}return{[p]:m,[f]:g}}}},F=(e,t,r)=>{let n=new Map,i={platform:T,...r},o={...i.platform,_c:n};return s(e,t,{...i,platform:o})}},15936:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}},16653:(e,t,r)=>{"use strict";r.d(t,{S:()=>n});let n=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu},16926:(e,t,r)=>{"use strict";r.d(t,{B1:()=>k,C0:()=>h,Dz:()=>v,Jx:()=>l,LI:()=>s,PG:()=>p,RI:()=>a,Sg:()=>f,T9:()=>o,TV:()=>g,WJ:()=>b,_3:()=>d,bV:()=>P,jk:()=>i,lP:()=>T,nI:()=>O,qE:()=>c,r_:()=>n,sq:()=>m,w7:()=>y});let n=["top","right","bottom","left"],i=Math.min,o=Math.max,s=Math.round,a=Math.floor,l=e=>({x:e,y:e}
1),u={left:"right",right:"left",bottom:"top",top:"bottom"};function c(e,t,r){return o(e,i(t,r))}function d(e,t){return"function"==typeof e?e(t):e}function h(e){return e.split("-")[0]}function f(e){return e.split("-")[1]}function p(e){return"x"===e?"y":"x"}function m(e){return"y"===e?"height":"width"}function g(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function v(e){return p(g(e))}function y(e,t,r){void 0===r&&(r=!1);let n=f(e),i=v(e),o=m(i),s="x"===i?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[o]>t.floating[o]&&(s=P(s)),[s,P(s)]}function b(e){let t=P(e);return[w(e),t,w(t)]}function w(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let x=["left","right"],E=["right","left"],S=["top","bottom"],A=["bottom","top"];function T(e,t,r,n){let i=f(e),o=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?E:x;return t?x:E;case"left":case"right":return t?S:A;default:return[]}}(h(e),"start"===r,n);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(w)))),o}function P(e){let t=h(e);return u[t]+e.slice(t.length)}function O(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function k(e){let{x:t,y:r,width:n,height:i}=e;return{width:n,height:i,top:r,left:t,right:t+n,bottom:r+i,x:t,y:r}}},16964:(e,t,r)=>{"use strict";r.d(t,{ge:()=>s,xU:()=>i});let n=()=>({translate:0,scale:1,origin:0,originPoint:0}),i=()=>({x:n(),y:n()}),o=()=>({min:0,max:0}),s=()=>({x:o(),y:o()})},17024:(e,t,r)=>{"use strict";r.d(t,{$:()=>i,H:()=>n});let n={};function i(e){Object.assign(n,e)}},17269:(e,t,r)=>{"use strict";r.d(t,{C:()=>n});let n=new WeakMap},17300:(e,t,r)=>{"use strict";let n,i,o,s;r.d(t,{WF:()=>ef,go:()=>eu,h7:()=>eh,wh:()=>ed});var a=r(57935),l=r(35533),u=r(36439),c=r(72354),d=r(12731),h=r(88032),f=r(42716),p=r(1861),m=r(6494),g=r(41829),v=r(7349),y=r(70627),b=r(85795),w=r(52628),x=r(36414),E=r(21353),S=r(21026),A=r(67323),T=r(93326),P=r(87049),O=r(89376),k=r(94279),C=r(79337),_=r(18466),R=r(72888),M=r(37274),D=r(33991),I=r(21533),L=r(95941),F=r(76718),j=r(69909),N=r(41254),B=r(74040),V=r(40771),$=r(99065),U=r(61042),H=r(45948),W=r(7532),z=r(6868),q=r(26578),Y=((n=Y||{})[n.Open=0]="Open",n[n.Closed=1]="Closed",n),G=((i=G||{})[i.Single=0]="Single",i[i.Multi=1]="Multi",i),X=((o=X||{})[o.Pointer=0]="Pointer",o[o.Other=1]="Other",o),K=((s=K||{})[s.OpenListbox=0]="OpenListbox",s[s.CloseListbox=1]="CloseListbox",s[s.GoToOption=2]="GoToOption",s[s.Search=3]="Search",s[s.ClearSearch=4]="ClearSearch",s[s.RegisterOption=5]="RegisterOption",s[s.UnregisterOption=6]="UnregisterOption",s[s.SetButtonElement=7]="SetButtonElement",s[s.SetOptionsElement=8]="SetOptionsElement",s);function Q(e,t=e=>e){let r=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,n=(0,N.wl)(t(e.options.slice()),e=>e.dataRef.current.domRef.current),i=r?n.indexOf(r):null;return -1===i&&(i=null),{options:n,activeOptionIndex:i}}let J={1:e=>e.dataRef.current.disabled||1===e.listboxState?e:{...e,activeOptionIndex:null,listboxState:1,__demoMode:!1},0(e){if(e.dataRef.current.disabled||0===e.listboxState)return e;let t=e.activeOptionIndex,{isSelected:r}=e.dataRef.current,n=e.options.findIndex(e=>r(e.dataRef.current.value));return -1!==n&&(t=n),{...e,listboxState:0,activeOptionIndex:t,__demoMode:!1}},2(e,t){var r,n,i,o,s;if(e.dataRef.current.disabled||1===e.listboxState)return e;let a={...e,searchQuery:"",activationTrigger:null!=(r=t.trigger)?r:1,__demoMode:!1};if(t.focus===F.B.Nothing)return{...a,activeOptionIndex:null};if(t.focus===F.B.Specific)return{...a,activeOptionIndex:e.options.findIndex(e=>e.id===t.id)};if(t.focus===F.B.Previous){let r=e.activeOptionIndex;if(null!==r){let o=e.options[r].dataRef.current.domRef,s=(0,F.X)(t,{resolveItems:()=>e.options,resolveActiveIndex:()=>e.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==s){let t=e.options[s].dataRef.current.domRef;if((null==(n=o.current)?void 0:n.previousElementSibling)===t.current||(null==(i=t.current)?void 0:i.previousElementSibling)===null)return{...a,activeOptionIndex:s}}}}else if(t.focus===F.B.Next){let r=e.activeOptionIndex;if(null!==r){let n=e.options[r].dataRef.current.domRef,i=(0,F.X)(t,{resolveItems:()=>e.options,resolveActiveIndex:()=>e.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==i){let t=e.options[i].dataRef.current.domRef;if((null==(o=n.current)?void 0:o.nextElementSibling)===t.current||(null==(s=t.current)?void 0:s.nextElementSibling)===null)return{...a,activeOptionIndex:i}}}}let l=Q(e),u=(0,F.X)(t,{resolveItems:()=>l.options,resolveActiveIndex:()=>l.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...a,...l,activeOptionIndex:u}},3:(e,t)=>
1{if(e.dataRef.current.disabled||1===e.listboxState)return e;let r=+(""===e.searchQuery),n=e.searchQuery+t.value.toLowerCase(),i=(null!==e.activeOptionIndex?e.options.slice(e.activeOptionIndex+r).concat(e.options.slice(0,e.activeOptionIndex+r)):e.options).find(e=>{var t;return!e.dataRef.current.disabled&&(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(n))}),o=i?e.options.indexOf(i):-1;return -1===o||o===e.activeOptionIndex?{...e,searchQuery:n}:{...e,searchQuery:n,activeOptionIndex:o,activationTrigger:1}},4:e=>e.dataRef.current.disabled||1===e.listboxState||""===e.searchQuery?e:{...e,searchQuery:""},5:(e,t)=>{let r={id:t.id,dataRef:t.dataRef},n=Q(e,e=>[...e,r]);return null===e.activeOptionIndex&&e.dataRef.current.isSelected(t.dataRef.current.value)&&(n.activeOptionIndex=n.options.indexOf(r)),{...e,...n}},6:(e,t)=>{let r=Q(e,e=>{let r=e.findIndex(e=>e.id===t.id);return -1!==r&&e.splice(r,1),e});return{...e,...r,activationTrigger:1}},7:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},8:(e,t)=>e.optionsElement===t.element?e:{...e,optionsElement:t.element}},Z=(0,u.createContext)(null);function ee(e){let t=(0,u.useContext)(Z);if(null===t){let t=Error(`<${e} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ee),t}return t}Z.displayName="ListboxActionsContext";let et=(0,u.createContext)(null);function er(e){let t=(0,u.useContext)(et);if(null===t){let t=Error(`<${e} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,er),t}return t}function en(e,t){return(0,V.Y)(t.type,J,e,t)}et.displayName="ListboxDataContext";let ei=u.Fragment,eo=(0,u.createContext)(!1),es=U.Ac.RenderStrategy|U.Ac.Static,ea=u.Fragment,el=(0,U.FX)(function(e,t){var r;let n=(0,_._)(),{value:i,defaultValue:o,form:s,name:a,onChange:l,by:c,invalid:d=!1,disabled:p=n||!1,horizontal:g=!1,multiple:y=!1,__demoMode:w=!1,...x}=e,S=g?"horizontal":"vertical",A=(0,P.P)(t),T=(0,f.K)(o),[O=y?[]:void 0,k]=(0,h.P)(i,l,T),[C,D]=(0,u.useReducer)(en,{dataRef:(0,u.createRef)(),listboxState:+!w,options:[],searchQuery:"",activeOptionIndex:null,activationTrigger:1,optionsVisible:!1,buttonElement:null,optionsElement:null,__demoMode:w}),L=(0,u.useRef)({static:!1,hold:!1}),j=(0,u.useRef)(new Map),B=function(e=function(e,t){return null!==e&&null!==t&&"object"==typeof e&&"object"==typeof t&&"id"in e&&"id"in t?e.id===t.id:e===t}){return(0,u.useCallback)((t,r)=>"string"==typeof e?(null==t?void 0:t[e])===(null==r?void 0:r[e]):e(t,r),[e])}(c),$=(0,u.useCallback)(e=>(0,V.Y)(H.mode,{1:()=>O.some(t=>B(t,e)),0:()=>B(O,e)}),[O]),H=(0,u.useMemo)(()=>({...C,value:O,disabled:p,invalid:d,mode:+!!y,orientation:S,compare:B,isSelected:$,optionsPropsRef:L,listRef:j}),[O,p,d,y,C,j]);(0,b.s)(()=>{C.dataRef.current=H},[H]);let W=0===H.listboxState;(0,E.j)(W,[H.buttonElement,H.optionsElement],(e,t)=>{var r;D({type:1}),(0,N.Bm)(t,N.MZ.Loose)||(e.preventDefault(),null==(r=H.buttonElement)||r.focus())});let q=(0,u.useMemo)(()=>({open:0===H.listboxState,disabled:p,invalid:d,value:O}),[H,p,O,d]),Y=(0,v._)(e=>{let t=H.options.find(t=>t.id===e);t&&er(t.dataRef.current.value)}),G=(0,v._)(()=>{if(null!==H.activeOptionIndex){let{dataRef:e,id:t}=H.options[H.activeOptionIndex];er(e.current.value),D({type:2,focus:F.B.Specific,id:t})}}),X=(0,v._)(()=>D({type:0})),K=(0,v._)(()=>D({type:1})),Q=(0,m.L)(),J=(0,v._)((e,t,r)=>{Q.dispose(),Q.microTask(()=>e===F.B.Specific?D({type:2,focus:F.B.Specific,id:t,trigger:r}):D({type:2,focus:e,trigger:r}))}),ee=(0,v._)((e,t)=>(D({type:5,id:e,dataRef:t}),()=>D({type:6,id:e}))),er=(0,v._)(e=>(0,V.Y)(H.mode,{0:()=>null==k?void 0:k(e),1(){let t=H.value.slice(),r=t.findIndex(t=>B(t,e));return -1===r?t.push(e):t.splice(r,1),null==k?void 0:k(t)}})),eo=(0,v._)(e=>D({type:3,value:e})),es=(0,v._)(()=>D({type:4})),ea=(0,v._)(e=>{D({type:7,element:e})}),el=(0,v._)(e=>{D({type:8,element:e})}),eu=(0,u.useMemo)(()=>({onChange:er,registerOption:ee,goToOption:J,closeListbox:K,openListbox:X,selectActiveOption:G,selectOption:Y,search:eo,clearSearch:es,setButtonElement:ea,setOptionsElement:el}),[]),[ec,ed]=(0,z.b0)({inherit:!0}),eh=(0,u.useCallback)(()=>
1{if(void 0!==T)return null==k?void 0:k(T)},[k,T]),ef=(0,U.Ci)();return u.createElement(ed,{value:ec,props:{htmlFor:null==(r=H.buttonElement)?void 0:r.id},slot:{open:0===H.listboxState,disabled:p}},u.createElement(R.St,null,u.createElement(Z.Provider,{value:eu},u.createElement(et.Provider,{value:H},u.createElement(I.El,{value:(0,V.Y)(H.listboxState,{0:I.Uw.Open,1:I.Uw.Closed})},null!=a&&null!=O&&u.createElement(M.CL,{disabled:p,data:{[a]:O},form:s,onReset:eh}),ef({ourProps:{ref:A},theirProps:x,slot:q,defaultTag:ei,name:"Listbox"}))))))}),eu=(0,U.FX)(function(e,t){var r;let n=er("Listbox.Button"),i=ee("Listbox.Button"),o=(0,u.useId)(),s=(0,D.q)(),{id:h=s||`headlessui-listbox-button-${o}`,disabled:f=n.disabled||!1,autoFocus:p=!1,...m}=e,g=(0,P.P)(t,(0,R.Xc)(),i.setButtonElement),y=(0,R.TI)(),b=(0,v._)(e=>{switch(e.key){case W.D.Enter:(0,B.q)(e.currentTarget);break;case W.D.Space:case W.D.ArrowDown:e.preventDefault(),(0,c.flushSync)(()=>i.openListbox()),n.value||i.goToOption(F.B.First);break;case W.D.ArrowUp:e.preventDefault(),(0,c.flushSync)(()=>i.openListbox()),n.value||i.goToOption(F.B.Last)}}),w=(0,v._)(e=>{e.key===W.D.Space&&e.preventDefault()}),x=(0,v._)(e=>{var t;if((0,L.l)(e.currentTarget))return e.preventDefault();0===n.listboxState?((0,c.flushSync)(()=>i.closeListbox()),null==(t=n.buttonElement)||t.focus({preventScroll:!0})):(e.preventDefault(),i.openListbox())}),E=(0,v._)(e=>e.preventDefault()),S=(0,z.o2)([h]),T=(0,H.MM)(),{isFocusVisible:O,focusProps:k}=(0,a.o)({autoFocus:p}),{isHovered:C,hoverProps:_}=(0,l.M)({isDisabled:f}),{pressed:M,pressProps:I}=(0,d.Z)({disabled:f}),j=(0,u.useMemo)(()=>({open:0===n.listboxState,active:M||0===n.listboxState,disabled:f,invalid:n.invalid,value:n.value,hover:C,focus:O,autofocus:p}),[n.listboxState,n.value,f,C,O,M,n.invalid,p]),N=(0,U.v6)(y(),{ref:g,id:h,type:(0,A.c)(e,n.buttonElement),"aria-haspopup":"listbox","aria-controls":null==(r=n.optionsElement)?void 0:r.id,"aria-expanded":0===n.listboxState,"aria-labelledby":S,"aria-describedby":T,disabled:f||void 0,autoFocus:p,onKeyDown:b,onKeyUp:w,onKeyPress:E,onClick:x},k,_,I);return(0,U.Ci)()({ourProps:N,theirProps:m,slot:j,defaultTag:"button",name:"Listbox.Button"})}),ec=z.JU,ed=(0,U.FX)(function(e,t){var r,n;let i=(0,u.useId)(),{id:o=`headlessui-listbox-options-${i}`,anchor:s,portal:a=!1,modal:l=!0,transition:d=!1,...h}=e,f=(0,R.zn)(s),[b,w]=(0,u.useState)(null);f&&(a=!0);let E=er("Listbox.Options"),A=ee("Listbox.Options"),O=(0,S.g)(E.optionsElement),k=(0,I.O_)(),[_,M]=(0,C.p)(d,b,null!==k?(k&I.Uw.Open)===I.Uw.Open:0===E.listboxState);(0,x.O)(_,E.buttonElement,A.closeListbox);let D=!E.__demoMode&&l&&0===E.listboxState;(0,T.K)(D,O);let L=!E.__demoMode&&l&&0===E.listboxState;(0,y.v)(L,{allowed:(0,u.useCallback)(()=>[E.buttonElement,E.optionsElement],[E.buttonElement,E.optionsElement])});let j=0!==E.listboxState,B=!(0,p.Y)(j,E.buttonElement)&&_,H=function(e,t){let[r,n]=(0,u.useState)(t);return e||r===t||n(t),e?r:t}(_&&1===E.listboxState,E.value),z=(0,v._)(e=>E.compare(H,e)),Y=(0,u.useMemo)(()=>{var e;if(null==f||!(null!=(e=null==f?void 0:f.to)&&e.includes("selection")))return null;let t=E.options.findIndex(e=>z(e.dataRef.current.value));return -1===t&&(t=0),t},[f,E.options]),G=(()=>{if(null==f)return;if(null===Y)return{...f,inner:void 0};let e=Array.from(E.listRef.current.values());return{...f,inner:{listRef:{current:e},index:Y}}})(),[X,K]=(0,R.UF)(G),Q=(0,R.G3)(),J=(0,P.P)(t,f?X:null,A.setOptionsElement,w),Z=(0,m.L)();(0,u.useEffect)(()=>{var e;let t=E.optionsElement;t&&0===E.listboxState&&t!==(null==(e=(0,$.T)(t))?void 0:e.activeElement)&&(null==t||t.focus({preventScroll:!0}))},[E.listboxState,E.optionsElement]);let en=(0,v._)(e=>{var t,r;switch(Z.dispose(),e.key){case W.D.Space:if(""!==E.searchQuery)return e.preventDefault(),e.stopPropagation(),A.search(e.key);case W.D.Enter:if(e.preventDefault(),e.stopPropagation(),null!==E.activeOptionIndex){let{dataRef:e}=E.options[E.activeOptionIndex];A.onChange(e.current.value)}0===E.mode&&((0,c.flushSync)(()=>A.closeListbox()),null==(t=E.buttonElement)||t.focus({preventScroll:!0}));break;case(0,V.Y)(E.orientation,{vertical:W.D.ArrowDown,horizontal:W.D.ArrowRight}):return e.preventDefault(),e.stopPropagation(),A.goToOption(F.B.Next);case(0,V.Y)(E.orientation,{vertical:W.D.ArrowUp,horizontal:W.D.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),A.goToOption(F.B.Previous);case W.D.Home:case W.D.PageUp:return e.preventDefault(),e.stopPropagation(),A.goToOption(F.B.First);case W.D.End:case W.D.PageDown:return e.preventDefault(),e.stopPropagation(),A.goToOption(F.B.Last);case W.D.Escape:e.preventDefault(),e.stopPropagation(),(0,c.flushSync)(()=>A.closeListbox()),null==(r=E.buttonElement)||r.focus({preventScroll:!0});return;case W.D.Tab:e.preventDefault(),e.stopPropagation(),(0,c.flushSync)(()=>A.closeListbox()),(0,N.p9)(E.buttonElement,e.shiftKey?N.BD.Previous:N.BD.Next);break;
1default:1===e.key.length&&(A.search(e.key),Z.setTimeout(()=>A.clearSearch(),350))}}),ei=null==(r=E.buttonElement)?void 0:r.id,eo=(0,u.useMemo)(()=>({open:0===E.listboxState}),[E.listboxState]),ea=(0,U.v6)(f?Q():{},{id:o,ref:J,"aria-activedescendant":null===E.activeOptionIndex||null==(n=E.options[E.activeOptionIndex])?void 0:n.id,"aria-multiselectable":1===E.mode||void 0,"aria-labelledby":ei,"aria-orientation":E.orientation,onKeyDown:en,role:"listbox",tabIndex:0===E.listboxState?0:void 0,style:{...h.style,...K,"--button-width":(0,g.L)(E.buttonElement,!0).width},...(0,C.B)(M)}),el=(0,U.Ci)();return u.createElement(q.ZL,{enabled:!!a&&(e.static||_)},u.createElement(et.Provider,{value:1===E.mode?E:{...E,isSelected:z}},el({ourProps:ea,theirProps:h,slot:eo,defaultTag:"div",features:es,visible:B,name:"Listbox.Options"})))}),eh=(0,U.FX)(function(e,t){let r=(0,u.useId)(),{id:n=`headlessui-listbox-option-${r}`,disabled:i=!1,value:o,...s}=e,a=!0===(0,u.useContext)(eo),l=er("Listbox.Option"),d=ee("Listbox.Option"),h=null!==l.activeOptionIndex&&l.options[l.activeOptionIndex].id===n,f=l.isSelected(o),p=(0,u.useRef)(null),m=(0,O.q)(p),g=(0,w.Y)({disabled:i,value:o,domRef:p,get textValue(){return m()}}),y=(0,P.P)(t,p,e=>{e?l.listRef.current.set(n,e):l.listRef.current.delete(n)});(0,b.s)(()=>{if(!l.__demoMode&&0===l.listboxState&&h&&0!==l.activationTrigger)return(0,j.e)().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=p.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[p,h,l.__demoMode,l.listboxState,l.activationTrigger,l.activeOptionIndex]),(0,b.s)(()=>{if(!a)return d.registerOption(n,g)},[g,n,a]);let x=(0,v._)(e=>{var t;if(i)return e.preventDefault();d.onChange(o),0===l.mode&&((0,c.flushSync)(()=>d.closeListbox()),null==(t=l.buttonElement)||t.focus({preventScroll:!0}))}),E=(0,v._)(()=>{if(i)return d.goToOption(F.B.Nothing);d.goToOption(F.B.Specific,n)}),S=(0,k.J)(),A=(0,v._)(e=>{S.update(e),!i&&(h||d.goToOption(F.B.Specific,n,0))}),T=(0,v._)(e=>{S.wasMoved(e)&&(i||h||d.goToOption(F.B.Specific,n,0))}),C=(0,v._)(e=>{S.wasMoved(e)&&(i||h&&d.goToOption(F.B.Nothing))}),_=(0,u.useMemo)(()=>({active:h,focus:h,selected:f,disabled:i,selectedOption:f&&a}),[h,f,i,a]),R=a?{}:{id:n,ref:y,role:"option",tabIndex:!0===i?void 0:-1,"aria-disabled":!0===i||void 0,"aria-selected":f,disabled:void 0,onClick:x,onFocus:E,onPointerEnter:A,onMouseEnter:A,onPointerMove:T,onMouseMove:T,onPointerLeave:C,onMouseLeave:C},M=(0,U.Ci)();return!f&&a?null:M({ourProps:R,theirProps:s,slot:_,defaultTag:"div",name:"Listbox.Option"})}),ef=Object.assign(el,{Button:eu,Label:ec,Options:ed,Option:eh,SelectedOption:(0,U.FX)(function(e,t){let{options:r,placeholder:n,...i}=e,o={ref:(0,P.P)(t)},s=er("ListboxSelectedOption"),a=(0,u.useMemo)(()=>({}),[]),l=void 0===s.value||null===s.value||1===s.mode&&Array.isArray(s.value)&&0===s.value.length,c=(0,U.Ci)();return u.createElement(eo.Provider,{value:!0},c({ourProps:o,theirProps:{...i,children:u.createElement(u.Fragment,null,n&&l?n:r)},slot:a,defaultTag:ea,name:"ListboxSelectedOption"}))})})},17536:(e,t,r)=>{var n=r(88081);e.exports=function(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},17654:(e,t,r)=>{var n=r(52399),i=r(86830),o=r(54720);e.exports=function(e){return o(e)?n(e):i(e)}},17860:(e,t,r)=>{"use strict";r.d(t,{n:()=>n});let n=e=>"string"==typeof e&&"svg"===e.toLowerCase()},17870:(e,t,r)=>{"use strict";r.d(t,{l:()=>h});var n=r(57935),i=r(35533),o=r(36439),s=r(12731),a=r(18466),l=r(33991),u=r(61042),c=r(45948),d=r(6868);let h=(0,u.FX)(function(e,t){let r=(0,o.useId)(),h=(0,l.q)(),f=(0,a._)(),{id:p=h||`headlessui-select-${r}`,disabled:m=f||!1,invalid:g=!1,autoFocus:v=!1,...y}=e,b=(0,d.o2)(),w=(0,c.MM)(),{isFocusVisible:x,focusProps:E}=(0,n.o)({autoFocus:v}),{isHovered:S,hoverProps:A}=(0,i.M)({isDisabled:m}),{pressed:T,pressProps:P}=(0,s.Z)({disabled:m}),O=(0,u.v6)({ref:t,id:p,"aria-labelledby":b,"aria-describedby":w,"aria-invalid":g?"":void 0,disabled:m||void 0,autoFocus:v},E,A,P),k=(0,o.useMemo)(()=>({disabled:m,invalid:g,hover:S,focus:x,active:T,autofocus:v}),[m,g,S,x,T,v]);return(0,u.Ci)()({ourProps:O,theirProps:y,slot:k,defaultTag:"select",name:"Select"})})},17876:(e,t,r)=>{var n=r(52387),i=r(70378),o=r(35076),s=r(77559),a=r(1583),l=r(50017),u=n?n.prototype:void 0,c=u?u.valueOf:void 0;e.exports=function(e,t,r,n,u,d,h){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!d(new i(e),new i(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var f=a;case"[object Set]":var p=1&n;if(f||(f=l),e.size!=t.size&&!p)break;var m=h.get(e);if(m)return m==t;n|=2,h.set(e,t);var g=s(f(e),f(t),n,u,d,h);return h.delete(e),g;case"[object Symbol]":if(c)return c.call(e)==c.call(t)}return!1}},17987:(e,t,r)=>{var n=r(62097),i=r(17654);e.exports=function(e,t){return e&&n(e,t,i)}},18291:(e,t,r)=>{"use strict";r.d(t,{V:()=>n});let n=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2},18306:(e,t,r)=>{"use strict";e.exports=r(84406)},18336:(e,t,r)=>{var n=r(17536),i=r(97566),o=Object.prototype.hasOwnProperty;e.exports=i(function(e,t,r){o.call(e,r)?e[r].push(t):n(e,r,[t])})},18466:(e,t,r)=>{"use strict";r.d(t,{S:()=>s,_:()=>
1o});var n=r(36439);let i=(0,n.createContext)(void 0);function o(){return(0,n.useContext)(i)}function s({value:e,children:t}){return n.createElement(i.Provider,{value:e},t)}},18504:(e,t,r)=>{"use strict";r.d(t,{l:()=>n});class n extends Error{constructor(e){super(e),this.name="AbortError"}}},18573:(e,t,r)=>{"use strict";r.d(t,{po:()=>o,tn:()=>a,yT:()=>s});var n=r(88092),i=r(1079);let o=e=>1-Math.sin(Math.acos(e)),s=(0,i.G)(o),a=(0,n.V)(o)},18685:(e,t,r)=>{"use strict";r.d(t,{N:()=>b});var n=r(2183),i=r(36439),o=r(24699),s=r(90631),a=r(71403),l=r(85983),u=r(87208),c=r(82034);function d(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class h extends i.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,u.s)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,r=(0,u.s)(e)&&e.offsetWidth||0,n=(0,u.s)(e)&&e.offsetHeight||0,i=getComputedStyle(t),o=this.props.sizeRef.current;o.height=parseFloat(i.height),o.width=parseFloat(i.width),o.top=t.offsetTop,o.left=t.offsetLeft,o.right=r-o.width-o.left,o.bottom=n-o.height-o.top}return null}componentDidUpdate(){}render(){return this.props.children}}function f({children:e,isPresent:t,anchorX:r,anchorY:o,root:s,pop:a}){let l=(0,i.useId)(),u=(0,i.useRef)(null),p=(0,i.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:m}=(0,i.useContext)(c.Q),g=function(...e){return i.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=d(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():d(e[t],null)}}}}(...e),e)}(u,e.props?.ref??e?.ref);return(0,i.useInsertionEffect)(()=>{let{width:e,height:n,top:i,left:c,right:d,bottom:h}=p.current;if(t||!1===a||!u.current||!e||!n)return;let f="left"===r?`left: ${c}`:`right: ${d}`,g="bottom"===o?`bottom: ${h}`:`top: ${i}`;u.current.dataset.motionPopId=l;let v=document.createElement("style");m&&(v.nonce=m);let y=s??document.head;return y.appendChild(v),v.sheet&&v.sheet.insertRule(`
2          [data-motion-pop-id="${l}"] {
3            position: absolute !important;
4            width: ${e}px !important;
5            height: ${n}px !important;
6            ${f}px !important;
7            ${g}px !important;
8          }
9        `),()=>{u.current?.removeAttribute("data-motion-pop-id"),y.contains(v)&&y.removeChild(v)}},[t]),(0,n.jsx)(h,{isPresent:t,childRef:u,sizeRef:p,pop:a,children:!1===a?e:i.cloneElement(e,{ref:g})})}let p=({children:e,initial:t,isPresent:r,onExitComplete:o,custom:a,presenceAffectsLayout:u,mode:c,anchorX:d,anchorY:h,root:p})=>{let g=(0,s.M)(m),v=(0,i.useId)(),y=!0,b=(0,i.useMemo)(()=>(y=!1,{id:v,initial:t,isPresent:r,custom:a,onExitComplete:e=>{for(let t of(g.set(e,!0),g.values()))if(!t)return;o&&o()},register:e=>(g.set(e,!1),()=>g.delete(e))}),[r,g,o]);return u&&y&&(b={...b}),(0,i.useMemo)(()=>{g.forEach((e,t)=>g.set(t,!1))},[r]),i.useEffect(()=>{r||g.size||!o||o()},[r]),e=(0,n.jsx)(f,{pop:"popLayout"===c,isPresent:r,anchorX:d,anchorY:h,root:p,children:e}),(0,n.jsx)(l.t.Provider,{value:b,children:e})};function m(){return new Map}var g=r(2152);let v=e=>e.key||"";function y(e){let t=[];return i.Children.forEach(e,e=>{(0,i.isValidElement)(e)&&t.push(e)}),t}let b=({children:e,custom:t,initial:r=!0,onExitComplete:l,presenceAffectsLayout:u=!0,mode:c="sync",propagate:d=!1,anchorX:h="left",anchorY:f="top",root:m})=>{let[b,w]=(0,g.xQ)(d),x=(0,i.useMemo)(()=>y(e),[e]),E=d&&!b?[]:x.map(v),S=(0,i.useRef)(!0),A=(0,i.useRef)(x),T=(0,s.M)(()=>new Map),P=(0,i.useRef)(new Set),[O,k]=(0,i.useState)(x),[C,_]=(0,i.useState)(x);(0,a.E)(()=>{S.current=!1,A.current=x;for(let e=0;e<C.length;e++){let t=v(C[e]);E.includes(t)?(T.delete(t),P.current.delete(t)):!0!==T.get(t)&&T.set(t,!1)}},[C,E.length,E.join("-")]);let R=[];if(x!==O){let e=[...x];for(let t=0;t<C.length;t++){let r=C[t],n=v(r);E.includes(n)||(e.splice(t,0,r),R.push(r))}return"wait"===c&&R.length&&(e=R),_(y(e)),k(x),null}let{forceRender:M}=(0,i.useContext)(o.L);return(0,n.jsx)(n.Fragment,{children:C.map(e=>{let i=v(e),o=(!d||!!b)&&(x===C||E.includes(i));return(0,n.jsx)(p,{isPresent:o,initial:(!S.current||!!r)&&void 0,custom:t,presenceAffectsLayout:u,mode:c,root:m,onExitComplete:o?void 0:()=>
9{if(P.current.has(i)||!T.has(i))return;P.current.add(i),T.set(i,!0);let e=!0;T.forEach(t=>{t||(e=!1)}),e&&(M?.(),_(A.current),d&&w?.(),l&&l())},anchorX:h,anchorY:f,children:e},i)})})}},18866:(e,t,r)=>{"use strict";r.d(t,{$:()=>o,q:()=>s});var n=r(14060);let i=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,o=(e,t)=>r=>!!("string"==typeof r&&i.test(r)&&r.startsWith(e)||t&&null!=r&&Object.prototype.hasOwnProperty.call(r,t)),s=(e,t,r)=>i=>{if("string"!=typeof i)return i;let[o,s,a,l]=i.match(n.S);return{[e]:parseFloat(o),[t]:parseFloat(s),[r]:parseFloat(a),alpha:void 0!==l?parseFloat(l):1}}},18932:(e,t,r)=>{"use strict";r.d(t,{$:()=>d});var n=r(9213),i=r(90462),o=r(55734),s=r(93250),a=r(79027),l=r(17329),u=r(84659),c=r(28392),d=class extends a.Q{constructor(e,t){super(),this.options=t,this.#e=e,this.#t=null,this.#r=(0,l.T)(),this.bindMethods(),this.setOptions(t)}#e;#n=void 0;#i=void 0;#o=void 0;#s;#a;#r;#t;#l;#u;#c;#d;#h;#f;#p=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#n.addObserver(this),h(this.#n,this.options)?this.#m():this.updateResult(),this.#g())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return f(this.#n,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return f(this.#n,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#v(),this.#y(),this.#n.removeObserver(this)}setOptions(e){let t=this.options,r=this.#n;if(this.options=this.#e.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,u.Eh)(this.options.enabled,this.#n))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#b(),this.#n.setOptions(this.options),t._defaulted&&!(0,u.f8)(this.options,t)&&this.#e.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#n,observer:this});let n=this.hasListeners();n&&p(this.#n,r,this.options,t)&&this.#m(),this.updateResult(),n&&(this.#n!==r||(0,u.Eh)(this.options.enabled,this.#n)!==(0,u.Eh)(t.enabled,this.#n)||(0,u.d2)(this.options.staleTime,this.#n)!==(0,u.d2)(t.staleTime,this.#n))&&this.#w();let i=this.#x();n&&(this.#n!==r||(0,u.Eh)(this.options.enabled,this.#n)!==(0,u.Eh)(t.enabled,this.#n)||i!==this.#f)&&this.#E(i)}getOptimisticResult(e){var t,r;let n=this.#e.getQueryCache().build(this.#e,e),i=this.createResult(n,e);return t=this,r=i,(0,u.f8)(t.getCurrentResult(),r)||(this.#o=i,this.#a=this.options,this.#s=this.#n.state),i}getCurrentResult(){return this.#o}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),"promise"===r&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==this.#r.status||this.#r.reject(Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,r))})}trackProp(e){this.#p.add(e)}getCurrentQuery(){return this.#n}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#e.defaultQueryOptions(e),r=this.#e.getQueryCache().build(this.#e,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#m({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#o))}#m(e){this.#b();let t=this.#n.fetch(this.options,e);return e?.throwOnError||(t=t.catch(u.lQ)),t}#w(){this.#v();let e=(0,u.d2)(this.options.staleTime,this.#n);if(i.H.isServer()||this.#o.isStale||!(0,u.gn)(e))return;let t=(0,u.j3)(this.#o.dataUpdatedAt,e);this.#d=c.zs.setTimeout(()=>{this.#o.isStale||this.updateResult()},t+1)}#x(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#n):this.options.refetchInterval)??!1}#E(e){this.#y(),this.#f=e,!i.H.isServer()&&!1!==(0,u.Eh)(this.options.enabled,this.#n)&&(0,u.gn)(this.#f)&&0!==this.#f&&(this.#h=c.zs.setInterval(()=>{(this.options.refetchIntervalInBackground||n.m.isFocused())&&this.#m()},this.#f))}#g(){this.#w(),this.#E(this.#x())}#v(){void 0!==this.#d&&(c.zs.clearTimeout(this.#d),this.#d=void 0)}#y(){void 0!==this.#h&&(c.zs.clearInterval(this.#h),this.#h=void 0)}createResult(e,t){let r,n=this.#n,i=this.options,o=this.#o,a=this.#s,c=this.#a,d=e!==n?e.state:this.#i,{state:f}=e,g={...f},v=!1;if(t._optimisticResults){let r=this.hasListeners(),o=!r&&h(e,t),a=r&&p(e,n,t,i);(o||a)&&(g={...g,...(0,s.k)(f.data,e.options)}),"isRestoring"===t._optimisticResults&&(g.fetchStatus="idle")}let{error:y,errorUpdatedAt:b,status:w}=g;r=g.data;let x=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===w){let e;o?.isPlaceholderData&&t.placeholderData===c?.placeholderData?(e=
9o.data,x=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#c?.state.data,this.#c):t.placeholderData,void 0!==e&&(w="success",r=(0,u.pl)(o?.data,e,t),v=!0)}if(t.select&&void 0!==r&&!x)if(o&&r===a?.data&&t.select===this.#l)r=this.#u;else try{this.#l=t.select,r=t.select(r),r=(0,u.pl)(o?.data,r,t),this.#u=r,this.#t=null}catch(e){this.#t=e}this.#t&&(y=this.#t,r=this.#u,b=Date.now(),w="error");let E="fetching"===g.fetchStatus,S="pending"===w,A="error"===w,T=S&&E,P=void 0!==r,O={status:w,fetchStatus:g.fetchStatus,isPending:S,isSuccess:"success"===w,isError:A,isInitialLoading:T,isLoading:T,data:r,dataUpdatedAt:g.dataUpdatedAt,error:y,errorUpdatedAt:b,failureCount:g.fetchFailureCount,failureReason:g.fetchFailureReason,errorUpdateCount:g.errorUpdateCount,isFetched:e.isFetched(),isFetchedAfterMount:g.dataUpdateCount>d.dataUpdateCount||g.errorUpdateCount>d.errorUpdateCount,isFetching:E,isRefetching:E&&!S,isLoadingError:A&&!P,isPaused:"paused"===g.fetchStatus,isPlaceholderData:v,isRefetchError:A&&P,isStale:m(e,t),refetch:this.refetch,promise:this.#r,isEnabled:!1!==(0,u.Eh)(t.enabled,e)};if(this.options.experimental_prefetchInRender){let t=void 0!==O.data,r="error"===O.status&&!t,i=e=>{r?e.reject(O.error):t&&e.resolve(O.data)},o=()=>{i(this.#r=O.promise=(0,l.T)())},s=this.#r;switch(s.status){case"pending":e.queryHash===n.queryHash&&i(s);break;case"fulfilled":(r||O.data!==s.value)&&o();break;case"rejected":r&&O.error===s.reason||o()}}return O}updateResult(){let e=this.#o,t=this.createResult(this.#n,this.options);if(this.#s=this.#n.state,this.#a=this.options,void 0!==this.#s.data&&(this.#c=this.#n),(0,u.f8)(t,e))return;this.#o=t;let r=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#p.size)return!0;let n=new Set(r??this.#p);return this.options.throwOnError&&n.add("error"),Object.keys(this.#o).some(t=>this.#o[t]!==e[t]&&n.has(t))};this.#S({listeners:r()})}#b(){let e=this.#e.getQueryCache().build(this.#e,this.options);if(e===this.#n)return;let t=this.#n;this.#n=e,this.#i=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#g()}#S(e){o.jG.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#o)}),this.#e.getQueryCache().notify({query:this.#n,type:"observerResultsUpdated"})})}};function h(e,t){return!1!==(0,u.Eh)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==t.retryOnMount)||void 0!==e.state.data&&f(e,t,t.refetchOnMount)}function f(e,t,r){if(!1!==(0,u.Eh)(t.enabled,e)&&"static"!==(0,u.d2)(t.staleTime,e)){let n="function"==typeof r?r(e):r;return"always"===n||!1!==n&&m(e,t)}return!1}function p(e,t,r,n){return(e!==t||!1===(0,u.Eh)(n.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&m(e,r)}function m(e,t){return!1!==(0,u.Eh)(t.enabled,e)&&e.isStaleByTime((0,u.d2)(t.staleTime,e))}},19100:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},19211:e=>{e.exports={style:{fontFamily:"'alpineProtoTypeHeading', 'alpineProtoTypeHeading Fallback'",fontWeight:700,fontStyle:"normal"},className:"__className_7d276b",variable:"__variable_7d276b"}},19616:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M18 15v3H6v-3H4v3c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-3zm-1-4-1.41-1.41L13 12.17V4h-2v8.17L8.41 9.59 7 11l5 5z"}),"FileDownloadOutlined")},19699:(e,t,r)=>{"use strict";r.d(t,{b:()=>i});var n=r(60894);let i=e=>e>=1?1:(e*=2)<1?.5*(0,n.dg)(e):.5*(2-Math.pow(2,-10*(e-1)))},19831:(e,t,r)=>{"use strict";r.d(t,{r:()=>o});var n=r(79384),i=r(99634);function o(e={}){let t=e.logger??n.v.info,r=new i.I({additionalAllowedHeaderNames:e.additionalAllowedHeaderNames,additionalAllowedQueryParameters:e.additionalAllowedQueryParameters});return{name:"logPolicy",async sendRequest(e,n){if(!t.enabled)return n(e);t(`Request: ${r.sanitize(e)}`);let i=await n(e);return t(`Response status code: ${i.status}`),t(`Headers: ${r.sanitize(i.headers)}`),i}}}},19897:(e,t,r)=>{"use strict";r.d(t,{j:()=>A});var n=r(25553),i=r(71816),o=r(49029),s=r(64659),a=r(88538),l=r(8696),u=r(81765);function c(e,t,r){return(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}var d=r(50937);function h(e,t){return r=>r>0?t:e}var f=r(61419);let p=(e,t,r)=>{let n=e*e,i=r*(t*t-n)+n;return i<0?0:Math.sqrt(i)},m=[l.u,d.B,u.V];function g(e){let t=m.find(t=>t.test(e));if((0,i.$)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`,"color-not-animatable"),!t)return!1;let r=t.parse(e);return t===u.V&&(r=function({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,r/=100;let i=0,o=0,s=0;if(t/=100){let n=r<.5?r*(1+t):r+t-r*t,a=2*r-n;i=c(a,n,e+1/3),o=c(a,n,e),s=c(a,n,e-1/3)}else i=o=s=r;return{red:Math.round(255*i),green:Math.round(255*o),blue:Math.round(255*s),alpha:n}}(r)),r}let v=(e,t)=>
9{let r=g(e),n=g(t);if(!r||!n)return h(e,t);let i={...r};return e=>(i.red=p(r.red,n.red,e),i.green=p(r.green,n.green,e),i.blue=p(r.blue,n.blue,e),i.alpha=(0,f.k)(r.alpha,n.alpha,e),d.B.transform(i))},y=new Set(["none","hidden"]);function b(e,t){return r=>(0,f.k)(e,t,r)}function w(e){return"number"==typeof e?b:"string"==typeof e?(0,o.pG)(e)?h:s.y.test(e)?v:S:Array.isArray(e)?x:"object"==typeof e?s.y.test(e)?v:E:h}function x(e,t){let r=[...e],n=r.length,i=e.map((e,r)=>w(e)(e,t[r]));return e=>{for(let t=0;t<n;t++)r[t]=i[t](e);return r}}function E(e,t){let r={...e,...t},n={};for(let i in r)void 0!==e[i]&&void 0!==t[i]&&(n[i]=w(e[i])(e[i],t[i]));return e=>{for(let t in n)r[t]=n[t](e);return r}}let S=(e,t)=>{let r=a.f.createTransformer(t),o=(0,a.V)(e),s=(0,a.V)(t);if(!(o.indexes.var.length===s.indexes.var.length&&o.indexes.color.length===s.indexes.color.length&&o.indexes.number.length>=s.indexes.number.length))return(0,i.$)(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`,"complex-values-different"),h(e,t);if(y.has(e)&&!s.values.length||y.has(t)&&!o.values.length)return y.has(e)?r=>r<=0?e:t:r=>r>=1?t:e;return(0,n.F)(x(function(e,t){let r=[],n={color:0,var:0,number:0};for(let i=0;i<t.values.length;i++){let o=t.types[i],s=e.indexes[o][n[o]],a=e.values[s]??0;r[i]=a,n[o]++}return r}(o,s),s.values),r)};function A(e,t,r){return"number"==typeof e&&"number"==typeof t&&"number"==typeof r?(0,f.k)(e,t,r):w(e)(e,t)}},20050:(e,t,r)=>{"use strict";r.d(t,{KV:()=>i});let n=(0,r(33325).MX)({logLevelEnvVarName:"AZURE_LOG_LEVEL",namespace:"azure"});function i(e){return n.createClientLogger(e)}n.logger},20064:(e,t,r)=>{"use strict";r.d(t,{x:()=>o});var n=r(90432),i=r(2135);function o(e,t,r){let o=e.style,s=t?.style,a={};if(!o)return a;for(let t in o)((0,n.S)(o[t])||s&&(0,n.S)(s[t])||(0,i.zK)(t,e)||r?.getValue(t)?.liveStyle!==void 0)&&(a[t]=o[t]);return a}},20212:(e,t,r)=>{e=r.nmd(e);var n=r(63735),i=r(10001),o=t&&!t.nodeType&&t,s=o&&e&&!e.nodeType&&e,a=s&&s.exports===o?n.Buffer:void 0,l=a?a.isBuffer:void 0;e.exports=l||i},20347:(e,t,r)=>{"use strict";r.d(t,{Y:()=>n,t:()=>i});let n=2e4;function i(e){let t=0,r=e.next(t);for(;!r.done&&t<n;)t+=50,r=e.next(t);return t>=n?1/0:t}},20392:e=>{e.exports=function(){this.__data__=[],this.size=0}},20567:(e,t,r)=>{var n=r(58568),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,o,s,a){var l=1&r,u=n(e),c=u.length;if(c!=n(t).length&&!l)return!1;for(var d=c;d--;){var h=u[d];if(!(l?h in t:i.call(t,h)))return!1}var f=a.get(e),p=a.get(t);if(f&&p)return f==t&&p==e;var m=!0;a.set(e,t),a.set(t,e);for(var g=l;++d<c;){var v=e[h=u[d]],y=t[h];if(o)var b=l?o(y,v,h,t,e,a):o(v,y,h,e,t,a);if(!(void 0===b?v===y||s(v,y,r,o,a):b)){m=!1;break}g||(g="constructor"==h)}if(m&&!g){var w=e.constructor,x=t.constructor;w!=x&&"constructor"in e&&"constructor"in t&&!("function"==typeof w&&w instanceof w&&"function"==typeof x&&x instanceof x)&&(m=!1)}return a.delete(e),a.delete(t),m}},20924:(e,t,r)=>{"use strict";r.d(t,{M:()=>i});var n=r(36439);function i(e){let t=(0,n.useRef)(null);return null===t.current&&(t.current=e()),t.current}},21026:(e,t,r)=>{"use strict";r.d(t,{g:()=>o});var n=r(36439),i=r(99065);function o(...e){return(0,n.useMemo)(()=>(0,i.T)(...e),[...e])}},21035:(e,t,r)=>{"use strict";r.d(t,{H:()=>l});var n=r(65441);function i(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let o={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e)if(!n.px.test(e))return e;else e=parseFloat(e);let r=i(e,t.target.x),o=i(e,t.target.y);return`${r}% ${o}%`}};var s=r(88538),a=r(61419);let l={borderRadius:{...o,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:o,borderTopRightRadius:o,borderBottomLeftRadius:o,borderBottomRightRadius:o,boxShadow:{correct:(e,{treeScale:t,projectionDelta:r})=>{let n=s.f.parse(e);if(n.length>5)return e;let i=s.f.createTransformer(e),o=+("number"!=typeof n[0]),l=r.x.scale*t.x,u=r.y.scale*t.y;n[0+o]/=l,n[1+o]/=u;let c=(0,a.k)(l,u,.5);return"number"==typeof n[2+o]&&(n[2+o]/=c),"number"==typeof n[3+o]&&(n[3+o]/=c),i(n)}}}},21198:(e,t,r)=>{"use strict";r.d(t,{J:()=>l});var n=r(88538),i=r(46234),o=r(59672),s=r(49445);let a=new Set([i.p,o.d]);function l(e,t){let r=(0,s.D)(e);return a.has(r)||(r=n.f),r.getAnimatableNone?r.getAnimatableNone(t):void 0}},21353:(e,t,r)=>{"use strict";r.d(t,{j:()=>c});var n=r(36439),i=r(41254),o=r(40445),s=r(52628);function a(e,t,r,i){let o=(0,s.Y)(r);(0,n.useEffect)(()=>
9{if(e)return document.addEventListener(t,r,i),()=>document.removeEventListener(t,r,i);function r(e){o.current(e)}},[e,t,i])}var l=r(80492),u=r(44182);function c(e,t,r){let c=(0,l.S)(e,"outside-click"),d=(0,s.Y)(r),h=(0,n.useCallback)(function(e,r){if(e.defaultPrevented)return;let n=r(e);if(null!==n&&n.getRootNode().contains(n)&&n.isConnected){for(let r of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(t))if(null!==r&&(r.contains(n)||e.composed&&e.composedPath().includes(r)))return;return(0,i.Bm)(n,i.MZ.Loose)||-1===n.tabIndex||e.preventDefault(),d.current(e,n)}},[d,t]),f=(0,n.useRef)(null);a(c,"pointerdown",e=>{var t,r;f.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target},!0),a(c,"mousedown",e=>{var t,r;f.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target},!0),a(c,"click",e=>{(0,o.Fr)()||f.current&&(h(e,()=>f.current),f.current=null)},!0);let p=(0,n.useRef)({x:0,y:0});a(c,"touchstart",e=>{p.current.x=e.touches[0].clientX,p.current.y=e.touches[0].clientY},!0),a(c,"touchend",e=>{let t={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};if(!(Math.abs(t.x-p.current.x)>=30||Math.abs(t.y-p.current.y)>=30))return h(e,()=>e.target instanceof HTMLElement?e.target:null)},!0),(0,u.M)(c,"blur",e=>h(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}},21472:(e,t,r)=>{var n=r(40123),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,r=n(t,e);return!(r<0)&&(r==t.length-1?t.pop():i.call(t,r,1),--this.size,!0)}},21533:(e,t,r)=>{"use strict";let n;r.d(t,{$x:()=>u,El:()=>l,O_:()=>a,Uw:()=>s});var i=r(36439);let o=(0,i.createContext)(null);o.displayName="OpenClosedContext";var s=((n=s||{})[n.Open=1]="Open",n[n.Closed=2]="Closed",n[n.Closing=4]="Closing",n[n.Opening=8]="Opening",n);function a(){return(0,i.useContext)(o)}function l({value:e,children:t}){return i.createElement(o.Provider,{value:e},t)}function u({children:e}){return i.createElement(o.Provider,{value:null},e)}},21637:(e,t,r)=>{"use strict";r.d(t,{$:()=>n});let n=new Set(["width","height","top","left","right","bottom",...r(27402).U])},22786:(e,t,r)=>{"use strict";var n=r(49914);Object.defineProperty(t,"__esModule",{value:!0}),t.getCSPHeader=t.resolveServerUrl=t.isDesignLibraryPreviewData=t.getEditingRequestHtml=t.getHeadersForPropagation=t.getQueryParamsForPropagation=t.getRequiredEditingParamsList=t.getPreviewCookies=t.cleanupNextPreviewCookies=t.PREVIEW_COOKIES=t.getAllowedQueryParams=t.mapEditingParams=t.getEditingSecretFromRequest=void 0;let i=r(96556),o=r(90502),s=r(86017),a=r(96562),l=r(33681),u=r(28574);t.getEditingSecretFromRequest=e=>{let t,r=e.query,n=e.url;return r?t=r[i.QUERY_PARAM_EDITING_SECRET]:n&&(t=new URL(n).searchParams.get(i.QUERY_PARAM_EDITING_SECRET)),t},t.mapEditingParams=e=>(0,i.isDesignLibraryMode)(e.mode)?{itemId:e.sc_itemid,componentUid:e.sc_uid,renderingId:e.sc_renderingId,language:e.sc_lang,site:e.sc_site,mode:e.mode,dataSourceId:e.dataSourceId,version:e.sc_version,generation:e.generation}:Object.assign({site:e.sc_site,itemId:e.sc_itemid,language:e.sc_lang,variantId:e.sc_variant||o.DEFAULT_VARIANT,version:e.sc_version,mode:e.mode,layoutKind:e.sc_layoutKind},e.sc_previewTime&&{previewTime:e.sc_previewTime}),t.getAllowedQueryParams=(e,t)=>{let r="function"==typeof t?t(Object.keys(e)):Array.isArray(t)?t:[];return r.length?r.reduce((t,r)=>{let n="string"==typeof r?r:r.name,i="string"!=typeof r&&r.required,o=e[n];return void 0!==o?t.allowedQueryParams[n]=o:i&&t.missingAllowedParams.push(n),t},{missingAllowedParams:[],allowedQueryParams:{}}):{missingAllowedParams:[],allowedQueryParams:{}}},t.PREVIEW_COOKIES={PREVIEW_DATA:"__next_preview_data",PRERENDER_BYPASS:"__prerender_bypass",PREVIEW_TOKEN:"sc_preview_token"},t.cleanupNextPreviewCookies=e=>e?(Array.isArray(e)||(e=e.split(",")),e.filter(e=>!RegExp(`^${t.PREVIEW_COOKIES.PREVIEW_DATA}=`).test(e)&&!RegExp(`^${t.PREVIEW_COOKIES.PRERENDER_BYPASS}=`).test(e))):null,t.getPreviewCookies=e=>[`${s.SITE_KEY}=${e}; Path=/; HttpOnly; SameSite=None; Secure`,`${i.PREVIEW_KEY}=true; Path=/; HttpOnly; SameSite=None; Secure`],t.getRequiredEditingParamsList=e=>{let t=["sc_site","sc_itemid","sc_lang"],r=[...t,"route","mode"],n=[...t,"sc_uid","mode"];return(0,i.isDesignLibraryMode)(e)?n:r},t.getQueryParamsForPropagation=e=>{let t={};return e[a.QUERY_PARAM_VERCEL_PROTECTION_BYPASS]&&(t[a.QUERY_PARAM_VERCEL_PROTECTION_BYPASS]=e[a.QUERY_PARAM_VERCEL_PROTECTION_BYPASS]),e[a.QUERY_PARAM_VERCEL_SET_BYPASS_COOKIE]&&(t[a.QUERY_PARAM_VERCEL_SET_BYPASS_COOKIE]=e[a.QUERY_PARAM_VERCEL_SET_BYPASS_COOKIE]),t},t.getHeadersForPropagation=e=>a.EDITING_PASS_THROUGH_HEADERS.reduce((t,r)=>{let n=e.get?e.get(r):e[r];return n&&(t[r]=Array.isArray(n)?n.join(", "):n),t},{}),t.getEditingRequestHtml=async(e,t,r,n,i)=>{var o;for(let i in r.cookie=`${r.cookie?r.cookie+";":""}${n.join(";")}`,r.__content_sdk_preview="1",t)({}).hasOwnProperty.call(t,i)&&t[i]&&e.searchParams.append(i,t[i]);e.searchParams.append("timestamp",Date.now().toString());let s=await i.get(e.toString(),{credentials:"include",headers:r}).catch(e=>{if(404===e.response.status||403===e.response.status||500===e.response.status)return e.response;throw e}),a="string"==typeof s.data?s.data:(null==(o=s.data)?void 0:o.html)||"";if(!a||0===a.length)throw Error(`Failed to render html for ${e.toString()}`);return(a=a.replace(/phkey/g,"key")).replace(l.STATIC_PROPS_ID,l.SERVER_PROPS_ID)},t.isDesignLibraryPreviewData=e=>"object"==typeof e&&null!==e&&"mode"in e&&(0,i.isDesignLibraryMode)(e.mode),t.resolveServerUrl=e=>{let t=n.env.SITECORE_INTERNAL_EDITING_HOST_URL;if(t)return t;if(n.env.SITECORE)return"http://localhost:3000";let r=(n.env.VERCEL||n.env.NETLIFY)!==void 0,i=e.headers.get?e.headers.get("x-forwarded-host")||e.headers.get("host"):e.headers["x-forwarded-host"]||e.headers.host;return`${r?"https":"http"}://${i}`},t.getCSPHeader=()=>`frame-ancestors 'self' ${[...(0,u.getAllowedOriginsFromEnv)(),...i.EDITING_ALLOWED_ORIGINS].join(" ")}`},22827:(e,t,r)=>{var n=r(17987);e.exports=r(8763)(n)},23078:(e,t,r)=>{"use strict";r.d(t,{V:()=>c,f:()=>p});var n=r(35242);let i=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;var o=r(14060),s=r(32387);let a="number",l="color",u=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function c(e){let t=e.toString(),r=[],i={color:[],number:[],var:[]},o=[],s=0,c=t.replace(u,e=>(n.y.test(e)?(i.color.push(s),o.push(l),r.push(n.y.parse(e))):e.startsWith("var(")?(i.var.push(s),o.push("var"),r.push(e)):(i.number.push(s),o.push(a),r.push(parseFloat(e))),++s,"${}")).split("${}");return{values:r,split:c,indexes:i,types:o}}function d(e){return c(e).values}function h(e){let{split:t,types:r}=c(e),i=t.length;return e=>{let o="";for(let u=0;u<i;u++)if(o+=t[u],void 0!==e[u]){let t=r[u];t===a?o+=(0,s.a)(e[u]):t===l?o+=n.y.transform(e[u]):o+=e[u]}return o}}let f=e=>"number"==typeof e?0:e,p={test:function(e){var t,r;return isNaN(e)&&"string"==typeof e&&((null==(t=e.match(o.S))?void 0:t.length)||0)+((null==(r=e.match(i))?void 0:r.length)||0)>0},parse:d,createTransformer:h,getAnimatableNone:function(e){let t=d(e);return h(e)(t.map(f))}}},23120:(e,t,r)=>{"use strict";r.d(t,{S:()=>w});var n=r(57935),i=r(35533),o=r(36439),s=r(12731),a=r(88032),l=r(42716),u=r(6494),c=r(7349),d=r(18466),h=r(37274),f=r(33991),p=r(95941),m=r(74040),g=r(61042),v=r(45948),y=r(7532),b=r(6868);let w=(0,g.FX)(function(e,t){let r=(0,o.useId)(),w=(0,f.q)(),x=(0,d._)(),{id:E=w||`headlessui-checkbox-${r}`,disabled:S=x||!1,autoFocus:A=!1,checked:T,defaultChecked:P,onChange:O,name:k,value:C,form:_,indeterminate:R=!1,...M}=e,D=(0,l.K)(P),[I,L]=(0,a.P)(T,O,null!=D&&D),F=(0,b.o2)(),j=(0,v.MM)(),N=(0,u.L)(),[B,V]=(0,o.useState)(!1),$=(0,c._)(()=>{V(!0),null==L||L(!I),N.nextFrame(()=>{V(!1)})}),U=(0,c._)(e=>{if((0,p.l)(e.currentTarget))return e.preventDefault();e.preventDefault(),$()}),H=(0,c._)(e=>{e.key===y.D.Space?(e.preventDefault(),$()):e.key===y.D.Enter&&(0,m.q)(e.currentTarget)}),W=(0,c._)(e=>e.preventDefault()),{isFocusVisible:z,focusProps:q}=(0,n.o)({autoFocus:A}),{isHovered:Y,hoverProps:G}=(0,i.M)({isDisabled:S}),{pressed:X,pressProps:K}=(0,s.Z)({disabled:S}),Q=(0,g.v6)({ref:t,id:E,role:"checkbox","aria-checked":R?"mixed":I?"true":"false","aria-labelledby":F,"aria-describedby":j,"aria-disabled":!!S||void 0,indeterminate:R?"true":void 0,tabIndex:S?void 0:0,onKeyUp:S?void 0:H,onKeyPress:S?void 0:W,onClick:S?void 0:U},q,G,K),J=(0,o.useMemo)(()=>({checked:I,disabled:S,hover:Y,focus:z,active:X,indeterminate:R,changing:B,autofocus:A}),[I,R,S,Y,z,X,B,A]),Z=(0,o.useCallback)(()=>
9{if(void 0!==D)return null==L?void 0:L(D)},[L,D]),ee=(0,g.Ci)();return o.createElement(o.Fragment,null,null!=k&&o.createElement(h.CL,{disabled:S,data:{[k]:C||"on"},overrides:{type:"checkbox",checked:I},form:_,onReset:Z}),ee({ourProps:Q,theirProps:M,slot:J,defaultTag:"span",name:"Checkbox"}))})},23195:(e,t,r)=>{"use strict";function n(e,t,r){if(null==e)return[];if(e instanceof EventTarget)return[e];if("string"==typeof e){let n=document;t&&(n=t.current);let i=r?.[e]??n.querySelectorAll(e);return i?Array.from(i):[]}return Array.from(e).filter(e=>null!=e)}r.d(t,{K:()=>n})},23201:(e,t,r)=>{"use strict";r.d(t,{K:()=>i});var n=r(74693);function i(e,t,r){let i=e.getProps();return(0,n.a)(i,t,void 0!==r?r:i.custom,e)}},23566:(e,t,r)=>{"use strict";let n;r.d(t,{i3:()=>tT,UC:()=>tA,ZL:()=>tS,bL:()=>tx,l9:()=>tE});var i,o,s,a,l,u,c,d,h=r(36439),f=r.t(h,2);function p(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function m(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function g(...e){return t=>{let r=!1,n=e.map(e=>{let n=m(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():m(e[t],null)}}}}function v(...e){return h.useCallback(g(...e),e)}"u">typeof window&&window.document&&window.document.createElement;var y=r(2183);function b(e,t=[]){let r=[],n=()=>{let t=r.map(e=>h.createContext(e));return function(r){let n=r?.[e]||t;return h.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let i=h.createContext(n),o=r.length;r=[...r,n];let s=t=>{let{scope:r,children:n,...s}=t,a=r?.[e]?.[o]||i,l=h.useMemo(()=>s,Object.values(s));return(0,y.jsx)(a.Provider,{value:l,children:n})};return s.displayName=t+"Provider",[s,function(r,s){let a=s?.[e]?.[o]||i,l=h.useContext(a);if(l)return l;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{...t,...i}},{});return h.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,...t)]}var w=r(72354);function x(e){var t;let r,n=(t=e,(r=h.forwardRef((e,t)=>{let{children:r,...n}=e;if(h.isValidElement(r)){var i;let e,o,s=(i=r,(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),a=function(e,t){let r={...t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(r[n]=i):"style"===n?r[n]={...i,...o}:"className"===n&&(r[n]=[i,o].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==h.Fragment&&(a.ref=t?g(t,s):s),h.cloneElement(r,a)}return h.Children.count(r)>1?h.Children.only(null):null})).displayName=`${t}.SlotClone`,r),i=h.forwardRef((e,t)=>{let{children:r,...i}=e,o=h.Children.toArray(r),s=o.find(S);if(s){let e=s.props.children,r=o.map(t=>t!==s?t:h.Children.count(e)>1?h.Children.only(null):h.isValidElement(e)?e.props.children:null);return(0,y.jsx)(n,{...i,ref:t,children:h.isValidElement(e)?h.cloneElement(e,void 0,r):null})}return(0,y.jsx)(n,{...i,ref:t,children:r})});return i.displayName=`${e}.Slot`,i}var E=Symbol("radix.slottable");function S(e){return h.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===E}var A=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=x(`Primitive.${t}`),n=h.forwardRef((e,n)=>{let{asChild:i,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,y.jsx)(i?r:t,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function T(e){let t=h.useRef(e);return h.useEffect(()=>{t.current=e}),h.useMemo(()=>(...e)=>t.current?.(...e),[])}var P="dismissableLayer.update",O=h.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),k=h.forwardRef((e,t)=>
9{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:n,onPointerDownOutside:i,onFocusOutside:o,onInteractOutside:s,onDismiss:a,...l}=e,u=h.useContext(O),[d,f]=h.useState(null),m=d?.ownerDocument??globalThis?.document,[,g]=h.useState({}),b=v(t,e=>f(e)),w=Array.from(u.layers),[x]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),E=w.indexOf(x),S=d?w.indexOf(d):-1,k=u.layersWithOutsidePointerEventsDisabled.size>0,R=S>=E,M=function(e,t=globalThis?.document){let r=T(e),n=h.useRef(!1),i=h.useRef(()=>{});return h.useEffect(()=>{let e=e=>{if(e.target&&!n.current){let n=function(){_("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=n,t.addEventListener("click",i.current,{once:!0})):n()}else t.removeEventListener("click",i.current);n.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}(e=>{let t=e.target,r=[...u.branches].some(e=>e.contains(t));R&&!r&&(i?.(e),s?.(e),e.defaultPrevented||a?.())},m),D=function(e,t=globalThis?.document){let r=T(e),n=h.useRef(!1);return h.useEffect(()=>{let e=e=>{e.target&&!n.current&&_("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}(e=>{let t=e.target;![...u.branches].some(e=>e.contains(t))&&(o?.(e),s?.(e),e.defaultPrevented||a?.())},m);return!function(e,t=globalThis?.document){let r=T(e);h.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{S===u.layers.size-1&&(n?.(e),!e.defaultPrevented&&a&&(e.preventDefault(),a()))},m),h.useEffect(()=>{if(d)return r&&(0===u.layersWithOutsidePointerEventsDisabled.size&&(c=m.body.style.pointerEvents,m.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(d)),u.layers.add(d),C(),()=>{r&&1===u.layersWithOutsidePointerEventsDisabled.size&&(m.body.style.pointerEvents=c)}},[d,m,r,u]),h.useEffect(()=>()=>{d&&(u.layers.delete(d),u.layersWithOutsidePointerEventsDisabled.delete(d),C())},[d,u]),h.useEffect(()=>{let e=()=>g({});return document.addEventListener(P,e),()=>document.removeEventListener(P,e)},[]),(0,y.jsx)(A.div,{...l,ref:b,style:{pointerEvents:k?R?"auto":"none":void 0,...e.style},onFocusCapture:p(e.onFocusCapture,D.onFocusCapture),onBlurCapture:p(e.onBlurCapture,D.onBlurCapture),onPointerDownCapture:p(e.onPointerDownCapture,M.onPointerDownCapture)})});function C(){let e=new CustomEvent(P);document.dispatchEvent(e)}function _(e,t,r,{discrete:n}){let i=r.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});if(t&&i.addEventListener(e,t,{once:!0}),n)i&&w.flushSync(()=>i.dispatchEvent(o));else i.dispatchEvent(o)}k.displayName="DismissableLayer",h.forwardRef((e,t)=>{let r=h.useContext(O),n=h.useRef(null),i=v(t,n);return h.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,y.jsx)(A.div,{...e,ref:i})}).displayName="DismissableLayerBranch";var R=0;function M(){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 D="focusScope.autoFocusOnMount",I="focusScope.autoFocusOnUnmount",L={bubbles:!1,cancelable:!0},F=h.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:i,onUnmountAutoFocus:o,...s}=e,[a,l]=h.useState(null),u=T(i),c=T(o),d=h.useRef(null),f=v(t,e=>l(e)),p=h.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;h.useEffect(()=>{if(n){let e=function(e){if(p.paused||!a)return;let t=e.target;a.contains(t)?d.current=t:B(d.current,{select:!0})},t=function(e){if(p.paused||!a)return;let t=e.relatedTarget;null!==t&&(a.contains(t)||B(d.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&B(a)});return a&&r.observe(a,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[n,a,p.paused]),h.useEffect(()=>{if(a){V.add(p);let e=document.activeElement;if(!a.contains(e)){let t=new CustomEvent(D,L);
9a.addEventListener(D,u),a.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(B(n,{select:t}),document.activeElement!==r)return}(j(a).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&B(a))}return()=>{a.removeEventListener(D,u),setTimeout(()=>{let t=new CustomEvent(I,L);a.addEventListener(I,c),a.dispatchEvent(t),t.defaultPrevented||B(e??document.body,{select:!0}),a.removeEventListener(I,c),V.remove(p)},0)}}},[a,u,c,p]);let m=h.useCallback(e=>{if(!r&&!n||p.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){var o;let t,n=e.currentTarget,[s,a]=[N(t=j(o=n),o),N(t.reverse(),o)];s&&a?e.shiftKey||i!==a?e.shiftKey&&i===s&&(e.preventDefault(),r&&B(a,{select:!0})):(e.preventDefault(),r&&B(s,{select:!0})):i===n&&e.preventDefault()}},[r,n,p.paused]);return(0,y.jsx)(A.div,{tabIndex:-1,...s,ref:f,onKeyDown:m})});function j(e){let t=[],r=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(;r.nextNode();)t.push(r.currentNode);return t}function N(e,t){for(let r 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}(r,{upTo:t}))return r}function B(e,{select:t=!1}={}){if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}F.displayName="FocusScope";var V=(n=[],{add(e){let t=n[0];e!==t&&t?.pause(),(n=$(n,e)).unshift(e)},remove(e){n=$(n,e),n[0]?.resume()}});function $(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}var U=globalThis?.document?h.useLayoutEffect:()=>{},H=f[" useId ".trim().toString()]||(()=>void 0),W=0,z=r(72121),q=r(15889),Y=h.forwardRef((e,t)=>{let{children:r,width:n=10,height:i=5,...o}=e;return(0,y.jsx)(A.svg,{...o,ref:t,width:n,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,y.jsx)("polygon",{points:"0,0 30,0 15,10"})})});Y.displayName="Arrow";var G="Popper",[X,K]=b(G),[Q,J]=X(G),Z=e=>{let{__scopePopper:t,children:r}=e,[n,i]=h.useState(null);return(0,y.jsx)(Q,{scope:t,anchor:n,onAnchorChange:i,children:r})};Z.displayName=G;var ee="PopperAnchor",et=h.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...i}=e,o=J(ee,r),s=h.useRef(null),a=v(t,s),l=h.useRef(null);return h.useEffect(()=>{let e=l.current;l.current=n?.current||s.current,e!==l.current&&o.onAnchorChange(l.current)}),n?null:(0,y.jsx)(A.div,{...i,ref:a})});et.displayName=ee;var er="PopperContent",[en,ei]=X(er),eo=h.forwardRef((e,t)=>{let{__scopePopper:r,side:n="bottom",sideOffset:i=0,align:o="center",alignOffset:s=0,arrowPadding:a=0,avoidCollisions:l=!0,collisionBoundary:u=[],collisionPadding:c=0,sticky:d="partial",hideWhenDetached:f=!1,updatePositionStrategy:p="optimized",onPlaced:m,...g}=e,b=J(er,r),[w,x]=h.useState(null),E=v(t,e=>x(e)),[S,P]=h.useState(null),O=function(e){let[t,r]=h.useState(void 0);return U(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,i=t.blockSize}else n=e.offsetWidth,i=e.offsetHeight;r({width:n,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(S),k=O?.width??0,C=O?.height??0,_="number"==typeof c?c:{top:0,right:0,bottom:0,left:0,...c},R=Array.isArray(u)?u:[u],M=R.length>0,D={padding:_,boundary:R.filter(eu),altBoundary:M},{refs:I,floatingStyles:L,placement:F,isPositioned:j,middlewareData:N}=(0,z.we)({strategy:"fixed",placement:n+("center"!==o?"-"+o:""),whileElementsMounted:(...e)=>(0,q.ll)(...e,{animationFrame:"always"===p}),elements:{reference:b.anchor},middleware:[(0,z.cY)({mainAxis:i+C,alignmentAxis:s}),l&&(0,z.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===d?(0,z.ER)():void 0,...D}),l&&(0,z.UU)({...D}),(0,z.Ej)({...D,apply:({elements:e,rects:t,availableWidth:r,availableHeight:n})=>{let{width:i,height:o}=t.reference,s=e.floating.style;s.setProperty("--radix-popper-available-width",`${r}px`),s.setProperty("--radix-popper-available-height",`${n}px`),s.setProperty("--radix-popper-anchor-width",`${i}px`),s.setProperty("--radix-popper-anchor-height",`${o}px`)}}),S&&(0,z.UE)({element:S,padding:a}),ec({arrowWidth:k,arrowHeight:C}),f&&(0,z.jD)({strategy:"referenceHidden",...D})]}),[B,V]=ed(F),$=T(m);U(()=>{j&&$?.()},[j,$]);let H=N.arrow?.x,W=N.arrow?.y,Y=N.arrow?.centerOffset!==0,[G,X]=h.useState();return U(()=>{w&&X(window.getComputedStyle(w).zIndex)},[w]),(0,y.jsx)("div",{ref:I.setFloating,"data-radix-popper-content-wrapper":"",style:{...L,transform:j?L.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:G,"--radix-popper-transform-origin":[N.transformOrigin?.x,N.transformOrigin?.y].join(" "),...N.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,y.jsx)(en,{scope:r,placedSide:B,onArrowChange:P,arrowX:H,arrowY:W,shouldHideArrow:Y,children:(0,y.jsx)(A.div,{"data-side":B,"data-align":V,...g,ref:E,style:{...g.style,animation:j?void 0:"none"}})})})});eo.displayName=er;var es="PopperArrow",ea={top:"bottom",right:"left",bottom:"top",left:"r
9ight"},el=h.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,i=ei(es,r),o=ea[i.placedSide];return(0,y.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,y.jsx)(Y,{...n,ref:t,style:{...n.style,display:"block"}})})});function eu(e){return null!==e}el.displayName=es;var ec=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:n,middlewareData:i}=t,o=i.arrow?.centerOffset!==0,s=o?0:e.arrowWidth,a=o?0:e.arrowHeight,[l,u]=ed(r),c={start:"0%",center:"50%",end:"100%"}[u],d=(i.arrow?.x??0)+s/2,h=(i.arrow?.y??0)+a/2,f="",p="";return"bottom"===l?(f=o?c:`${d}px`,p=`${-a}px`):"top"===l?(f=o?c:`${d}px`,p=`${n.floating.height+a}px`):"right"===l?(f=`${-a}px`,p=o?c:`${h}px`):"left"===l&&(f=`${n.floating.width+a}px`,p=o?c:`${h}px`),{data:{x:f,y:p}}}});function ed(e){let[t,r="center"]=e.split("-");return[t,r]}var eh=h.forwardRef((e,t)=>{let{container:r,...n}=e,[i,o]=h.useState(!1);U(()=>o(!0),[]);let s=r||i&&globalThis?.document?.body;return s?w.createPortal((0,y.jsx)(A.div,{...n,ref:t}),s):null});eh.displayName="Portal";var ef=e=>{var t;let r,n,{present:i,children:o}=e,s=function(e){var t,r;let[n,i]=h.useState(),o=h.useRef(null),s=h.useRef(e),a=h.useRef("none"),[l,u]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},h.useReducer((e,t)=>r[e][t]??e,t));return h.useEffect(()=>{let e=ep(o.current);a.current="mounted"===l?e:"none"},[l]),U(()=>
9{let t=o.current,r=s.current;if(r!==e){let n=a.current,i=ep(t);e?u("MOUNT"):"none"===i||t?.display==="none"?u("UNMOUNT"):r&&n!==i?u("ANIMATION_OUT"):u("UNMOUNT"),s.current=e}},[e,u]),U(()=>{if(n){let e,t=n.ownerDocument.defaultView??window,r=r=>{let i=ep(o.current).includes(CSS.escape(r.animationName));if(r.target===n&&i&&(u("ANIMATION_END"),!s.current)){let r=n.style.animationFillMode;n.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=r)})}},i=e=>{e.target===n&&(a.current=ep(o.current))};return n.addEventListener("animationstart",i),n.addEventListener("animationcancel",r),n.addEventListener("animationend",r),()=>{t.clearTimeout(e),n.removeEventListener("animationstart",i),n.removeEventListener("animationcancel",r),n.removeEventListener("animationend",r)}}u("ANIMATION_END")},[n,u]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:h.useCallback(e=>{o.current=e?getComputedStyle(e):null,i(e)},[])}}(i),a="function"==typeof o?o({present:s.isPresent}):h.Children.only(o),l=v(s.ref,(t=a,(n=(r=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?t.ref:(n=(r=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof o||s.isPresent?h.cloneElement(a,{ref:l}):null};function ep(e){return e?.animationName||"none"}ef.displayName="Presence";var em=f[" useInsertionEffect ".trim().toString()]||U;Symbol("RADIX:SYNC_STATE");var eg=new WeakMap,ev=new WeakMap,ey={},eb=0,ew=function(e){return e&&(e.host||ew(e.parentNode))},ex=function(e,t,r,n){var i=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=ew(e);return r&&t.contains(r)?r:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});ey[r]||(ey[r]=new WeakMap);var o=ey[r],s=[],a=new Set,l=new Set(i),u=function(e){!e||a.has(e)||(a.add(e),u(e.parentNode))};i.forEach(u);var c=function(e){!e||l.has(e)||Array.prototype.forEach.call(e.children,function(e){if(a.has(e))c(e);else try{var t=e.getAttribute(n),i=null!==t&&"false"!==t,l=(eg.get(e)||0)+1,u=(o.get(e)||0)+1;eg.set(e,l),o.set(e,u),s.push(e),1===l&&i&&ev.set(e,!0),1===u&&e.setAttribute(r,"true"),i||e.setAttribute(n,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return c(t),a.clear(),eb++,function(){s.forEach(function(e){var t=eg.get(e)-1,i=o.get(e)-1;eg.set(e,t),o.set(e,i),t||(ev.has(e)||e.removeAttribute(n),ev.delete(e)),i||e.removeAttribute(r)}),--eb||(eg=new WeakMap,eg=new WeakMap,ev=new WeakMap,ey={})}},eE=function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),i=t||("u"<typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return i?(n.push.apply(n,Array.from(i.querySelectorAll("[aria-live], script"))),ex(n,i,r,"aria-hidden")):function(){return null}},eS=function(){return(eS=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function eA(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r}var eT=("function"==typeof SuppressedError&&SuppressedError,"right-scroll-bar-position"),eP="width-before-scroll-bar";function eO(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var ek="u">typeof window?h.useLayoutEffect:h.useEffect,eC=new WeakMap,e_=(void 0===i&&(i={}),(void 0===o&&(o=function(e){return e}),s=[],a=!1,l={read:function(){if(a)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return s.length?s[s.length-1]:null},useMedium:function(e){var t=o(e,a);return s.push(t),function(){s=s.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(a=!0;s.length;){var t=s;s=[],t.forEach(e)}s={push:function(t){return e(t)},filter:function(){return s}}},assignMedium:function(e){a=!0;var t=[];if(s.length){var r=s;s=[],r.forEach(e),t=s}var n=function(){var r=t;t=[],r.forEach(e)},i=function(){return Promise.resolve().then(n)};i(),s={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),s}}}}).options=eS({async:!0,ssr:!1},i),l),eR=function(){},eM=h.forwardRef(function(e,t){var r,n,i,o,s=h.useRef(null),a=h.useState({onScrollCapture:eR,onWheelCapture:eR,onTouchMoveCapture:eR}),l=a[0],u=a[1],c=e.forwardProps,d=e.children,f=e.className,p=e.removeScrollBar,m=e.enabled,g=e.shards,v=e.sideCar,y=e.noRelative,b=e.noIsolation,w=e.inert,x=e.allowPinchZoom,E=e.as,S=e.gapMode,A=eA(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),T=(r=[s,t],n=function(e){return r.forEach(function(t){return eO(t,e)})},(i=(0,h.useState)(function(){return{value:null,callback:n,facade:{get current(){return i.value},set current(value){var e=i.value;e!==value&&(i.value=value,i.callback(value,e))}}}})[0]).callback=n,o=i.facade,ek(function(){var e=eC.get(o);if(e){var t=new Set(e),n=new Set(r),i=o.current;t.forEach(function(e){n.has(e)||eO(e,null)}
9),n.forEach(function(e){t.has(e)||eO(e,i)})}eC.set(o,r)},[r]),o),P=eS(eS({},A),l);return h.createElement(h.Fragment,null,m&&h.createElement(v,{sideCar:e_,removeScrollBar:p,shards:g,noRelative:y,noIsolation:b,inert:w,setCallbacks:u,allowPinchZoom:!!x,lockRef:s,gapMode:S}),c?h.cloneElement(h.Children.only(d),eS(eS({},P),{ref:T})):h.createElement(void 0===E?"div":E,eS({},P,{className:f,ref:T}),d))});eM.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},eM.classNames={fullWidth:eP,zeroRight:eT};var eD=function(e){var t=e.sideCar,r=eA(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return h.createElement(n,eS({},r))};eD.isSideCarExport=!0;var eI=function(){var e=0,t=null;return{add:function(n){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=d||r.nc;return t&&e.setAttribute("nonce",t),e}())){var i,o;(i=t).styleSheet?i.styleSheet.cssText=n:i.appendChild(document.createTextNode(n)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},eL=function(){var e=eI();return function(t,r){h.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},eF=function(){var e=eL();return function(t){return e(t.styles,t.dynamic),null}},ej={left:0,top:0,right:0,gap:0},eN=function(e){return parseInt(e||"",10)||0},eB=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[eN(r),eN(n),eN(i)]},eV=function(e){if(void 0===e&&(e="margin"),"u"<typeof window)return ej;var t=eB(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},e$=eF(),eU="data-scroll-locked",eH=function(e,t,r,n){var i=e.left,o=e.top,s=e.right,a=e.gap;return void 0===r&&(r="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(n,";\n   padding-right: ").concat(a,"px ").concat(n,";\n  }\n  body[").concat(eU,"] {\n    overflow: hidden ").concat(n,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n    padding-left: ".concat(i,"px;\n    padding-top: ").concat(o,"px;\n    padding-right: ").concat(s,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(a,"px ").concat(n,";\n    "),"padding"===r&&"padding-right: ".concat(a,"px ").concat(n,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(eT," {\n    right: ").concat(a,"px ").concat(n,";\n  }\n  \n  .").concat(eP," {\n    margin-right: ").concat(a,"px ").concat(n,";\n  }\n  \n  .").concat(eT," .").concat(eT," {\n    right: 0 ").concat(n,";\n  }\n  \n  .").concat(eP," .").concat(eP," {\n    margin-right: 0 ").concat(n,";\n  }\n  \n  body[").concat(eU,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(a,"px;\n  }\n")},eW=function(){var e=parseInt(document.body.getAttribute(eU)||"0",10);return isFinite(e)?e:0},ez=function(){h.useEffect(function(){return document.body.setAttribute(eU,(eW()+1).toString()),function(){var e=eW()-1;e<=0?document.body.removeAttribute(eU):document.body.setAttribute(eU,e.toString())}},[])},eq=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,i=void 0===n?"margin":n;ez();var o=h.useMemo(function(){return eV(i)},[i]);return h.createElement(e$,{styles:eH(o,!t,i,r?"":"!important")})},eY=!1;if("u">typeof window)try{var eG=Object.defineProperty({},"passive",{get:function(){return eY=!0,!0}});window.addEventListener("test",eG,eG),window.removeEventListener("test",eG,eG)}catch(e){eY=!1}var eX=!!eY&&{passive:!1},eK=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},eQ=function(e,t){var r=t.ownerDocument,n=t;do{if("u">typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),eJ(e,n)){var i=eZ(e,n);if(i[1]>i[2])return!0}n=n.parentNode}while(n&&n!==r.body);return!1},eJ=function(e,t){return"v"===e?eK(t,"overflowY"):eK(t,"overflowX")},eZ=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},e0=function(e,t,r,n,i){var o,s=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),a=s*n,l=r.target,u=t.contains(l),c=!1,d=a>0,h=0,f=0;do{if(!l)break;var p=eZ(e,l),m=p[0],g=p[1]-p[2]-s*m;(m||g)&&eJ(e,l)&&(h+=g,f+=m);var v=l.parentNode;l=v&&v.nodeType===Node.DOCUMENT_FRAGMENT_NODE?v.host:v}while(!u&&l!==document.body||u&&(t.contains(l)||t===l));return d&&(i&&1>Math.abs(h)||!i&&a>h)?c=!0:!d&&(i&&1>Math.abs(f)||!i&&-a>f)&&(c=!0),c},e1=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},e2=function(e){return[e.deltaX,e.deltaY]},e3=function(e){return e&&"current"in e?e.current:e},e5=0,e4=[];let e6=(u=function(e){var t=h.useRef([]),r=h.useRef([0,0]),n=h.useRef(),i=h.useState(e5++)[0],o=h.useState(eF)[0],s=h.useRef(e);h.useEffect(function(){s.current=e},[e]),h.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(function(e,t,r){if(r||2==arguments.length)for(var n,i=0,o=t.length;i<o;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))}
9)([e.lockRef.current],(e.shards||[]).map(e3),!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 a=h.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!s.current.allowPinchZoom;var i,o=e1(e),a=r.current,l="deltaX"in e?e.deltaX:a[0]-o[0],u="deltaY"in e?e.deltaY:a[1]-o[1],c=e.target,d=Math.abs(l)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var h=window.getSelection(),f=h&&h.anchorNode;if(f&&(f===c||f.contains(c)))return!1;var p=eQ(d,c);if(!p)return!0;if(p?i=d:(i="v"===d?"h":"v",p=eQ(d,c)),!p)return!1;if(!n.current&&"changedTouches"in e&&(l||u)&&(n.current=i),!i)return!0;var m=n.current||i;return e0(m,t,e,"h"===m?l:u,!0)},[]),l=h.useCallback(function(e){if(e4.length&&e4[e4.length-1]===o){var r="deltaY"in e?e2(e):e1(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta,n[0]===r[0]&&n[1]===r[1])})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var i=(s.current.shards||[]).map(e3).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?a(e,i[0]):!s.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),u=h.useCallback(function(e,r,n,i){var o={name:e,delta:r,target:n,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),c=h.useCallback(function(e){r.current=e1(e),n.current=void 0},[]),d=h.useCallback(function(t){u(t.type,e2(t),t.target,a(t,e.lockRef.current))},[]),f=h.useCallback(function(t){u(t.type,e1(t),t.target,a(t,e.lockRef.current))},[]);h.useEffect(function(){return e4.push(o),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:f}),document.addEventListener("wheel",l,eX),document.addEventListener("touchmove",l,eX),document.addEventListener("touchstart",c,eX),function(){e4=e4.filter(function(e){return e!==o}),document.removeEventListener("wheel",l,eX),document.removeEventListener("touchmove",l,eX),document.removeEventListener("touchstart",c,eX)}},[]);var p=e.removeScrollBar,m=e.inert;return h.createElement(h.Fragment,null,m?h.createElement(o,{styles:"\n  .block-interactivity-".concat(i," {pointer-events: none;}\n  .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,p?h.createElement(eq,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},e_.useMedium(u),eD);var e9=h.forwardRef(function(e,t){return h.createElement(eM,eS({},e,{ref:t,sideCar:e6}))});e9.classNames=eM.classNames;var e8="Popover",[e7,te]=b(e8,[K]),tt=K(),[tr,tn]=e7(e8),ti=e=>{let{__scopePopover:t,children:r,open:n,defaultOpen:i,onOpenChange:o,modal:s=!1}=e,a=tt(t),l=h.useRef(null),[u,c]=h.useState(!1),[d,f]=function({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[i,o,s]=function({defaultProp:e,onChange:t}){let[r,n]=h.useState(e),i=h.useRef(r),o=h.useRef(t);return em(()=>{o.current=t},[t]),h.useEffect(()=>{i.current!==r&&(o.current?.(r),i.current=r)},[r,i]),[r,n,o]}({defaultProp:t,onChange:r}),a=void 0!==e,l=a?e:i;{let t=h.useRef(void 0!==e);h.useEffect(()=>{let e=t.current;if(e!==a){let t=a?"controlled":"uncontrolled";console.warn(`${n} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=a},[a,n])}return[l,h.useCallback(t=>{if(a){let r="function"==typeof t?t(e):t;r!==e&&s.current?.(r)}else o(t)},[a,e,o,s])]}({prop:n,defaultProp:i??!1,onChange:o,caller:e8});return(0,y.jsx)(Z,{...a,children:(0,y.jsx)(tr,{scope:t,contentId:function(){let[e,t]=h.useState(H());return U(()=>{t(e=>e??String(W++))},[void 0]),e?`radix-${e}
9`:""}(),triggerRef:l,open:d,onOpenChange:f,onOpenToggle:h.useCallback(()=>f(e=>!e),[f]),hasCustomAnchor:u,onCustomAnchorAdd:h.useCallback(()=>c(!0),[]),onCustomAnchorRemove:h.useCallback(()=>c(!1),[]),modal:s,children:r})})};ti.displayName=e8;var to="PopoverAnchor";h.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=tn(to,r),o=tt(r),{onCustomAnchorAdd:s,onCustomAnchorRemove:a}=i;return h.useEffect(()=>(s(),()=>a()),[s,a]),(0,y.jsx)(et,{...o,...n,ref:t})}).displayName=to;var ts="PopoverTrigger",ta=h.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=tn(ts,r),o=tt(r),s=v(t,i.triggerRef),a=(0,y.jsx)(A.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":tw(i.open),...n,ref:s,onClick:p(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?a:(0,y.jsx)(et,{asChild:!0,...o,children:a})});ta.displayName=ts;var tl="PopoverPortal",[tu,tc]=e7(tl,{forceMount:void 0}),td=e=>{let{__scopePopover:t,forceMount:r,children:n,container:i}=e,o=tn(tl,t);return(0,y.jsx)(tu,{scope:t,forceMount:r,children:(0,y.jsx)(ef,{present:r||o.open,children:(0,y.jsx)(eh,{asChild:!0,container:i,children:n})})})};td.displayName=tl;var th="PopoverContent",tf=h.forwardRef((e,t)=>{let r=tc(th,e.__scopePopover),{forceMount:n=r.forceMount,...i}=e,o=tn(th,e.__scopePopover);return(0,y.jsx)(ef,{present:n||o.open,children:o.modal?(0,y.jsx)(tm,{...i,ref:t}):(0,y.jsx)(tg,{...i,ref:t})})});tf.displayName=th;var tp=x("PopoverContent.RemoveScroll"),tm=h.forwardRef((e,t)=>{let r=tn(th,e.__scopePopover),n=h.useRef(null),i=v(t,n),o=h.useRef(!1);return h.useEffect(()=>{let e=n.current;if(e)return eE(e)},[]),(0,y.jsx)(e9,{as:tp,allowPinchZoom:!0,children:(0,y.jsx)(tv,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:p(e.onCloseAutoFocus,e=>{e.preventDefault(),o.current||r.triggerRef.current?.focus()}),onPointerDownOutside:p(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;o.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:p(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),tg=h.forwardRef((e,t)=>{let r=tn(th,e.__scopePopover),n=h.useRef(!1),i=h.useRef(!1);return(0,y.jsx)(tv,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(n.current||r.triggerRef.current?.focus(),t.preventDefault()),n.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(n.current=!0,"pointerdown"===t.detail.originalEvent.type&&(i.current=!0));let o=t.target;r.triggerRef.current?.contains(o)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),tv=h.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:i,onCloseAutoFocus:o,disableOutsidePointerEvents:s,onEscapeKeyDown:a,onPointerDownOutside:l,onFocusOutside:u,onInteractOutside:c,...d}=e,f=tn(th,r),p=tt(r);return h.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??M()),document.body.insertAdjacentElement("beforeend",e[1]??M()),R++,()=>{1===R&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),R--}},[]),(0,y.jsx)(F,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:i,onUnmountAutoFocus:o,children:(0,y.jsx)(k,{asChild:!0,disableOutsidePointerEvents:s,onInteractOutside:c,onEscapeKeyDown:a,onPointerDownOutside:l,onFocusOutside:u,onDismiss:()=>f.onOpenChange(!1),children:(0,y.jsx)(eo,{"data-state":tw(f.open),role:"dialog",id:f.contentId,...p,...d,ref:t,style:{...d.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),ty="PopoverClose";h.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=tn(ty,r);return(0,y.jsx)(A.button,{type:"button",...n,ref:t,onClick:p(e.onClick,()=>i.onOpenChange(!1))})}).displayName=ty;var tb=h.forwardRef((e,t)=>
9{let{__scopePopover:r,...n}=e,i=tt(r);return(0,y.jsx)(el,{...i,...n,ref:t})});function tw(e){return e?"open":"closed"}tb.displayName="PopoverArrow";var tx=ti,tE=ta,tS=td,tA=tf,tT=tb},23843:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7zm2 16H5V5h11.17L19 7.83zm-7-7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3M6 6h9v4H6z"}),"SaveOutlined")},24254:(e,t,r)=>{var n=r(62895),i=r(10669);e.exports=function(e,t){t=n(t,e);for(var r=0,o=t.length;null!=e&&r<o;)e=e[i(t[r++])];return r&&r==o?e:void 0}},24329:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},24670:(e,t,r)=>{"use strict";r.d(t,{T:()=>d});var n=r(57935),i=r(35533),o=r(36439),s=r(18466),a=r(33991),l=r(61042),u=r(45948),c=r(6868);let d=(0,l.FX)(function(e,t){let r=(0,o.useId)(),d=(0,a.q)(),h=(0,s._)(),{id:f=d||`headlessui-textarea-${r}`,disabled:p=h||!1,autoFocus:m=!1,invalid:g=!1,...v}=e,y=(0,c.o2)(),b=(0,u.MM)(),{isFocused:w,focusProps:x}=(0,n.o)({autoFocus:m}),{isHovered:E,hoverProps:S}=(0,i.M)({isDisabled:p}),A=(0,l.v6)({ref:t,id:f,"aria-labelledby":y,"aria-describedby":b,"aria-invalid":g?"":void 0,disabled:p||void 0,autoFocus:m},x,S),T=(0,o.useMemo)(()=>({disabled:p,invalid:g,hover:E,focus:w,autofocus:m}),[p,g,E,w,m]);return(0,l.Ci)()({ourProps:A,theirProps:v,slot:T,defaultTag:"textarea",name:"Textarea"})})},24674:(e,t,r)=>{"use strict";var n,i,o,s=r(49914);Object.defineProperty(t,"__esModule",{value:!0});var a={DynamicHoleKind:function(){return es},Postpone:function(){return I},PreludeState:function(){return ef},abortAndThrowOnSynchronousRequestDataAccess:function(){return D},abortOnSynchronousPlatformIOAccess:function(){return M},accessedDynamicData:function(){return U},annotateDynamicAccess:function(){return G},consumeDynamicAccess:function(){return H},createDynamicTrackingState:function(){return A},createDynamicValidationState:function(){return T},createHangingInputAbortSignal:function(){return q},createInstantValidationState:function(){return ea},createRenderInBrowserAbortSignal:function(){return z},formatDynamicAPIAccesses:function(){return W},getFirstDynamicReason:function(){return O},getNavigationDisallowedDynamicReasons:function(){return ey},getStaticShellDisallowedDynamicReasons:function(){return ev},isDynamicPostpone:function(){return j},isPrerenderInterruptedError:function(){return $},logDisallowedDynamicError:function(){return ep},markCurrentScopeAsDynamic:function(){return k},postponeWithTracking:function(){return L},throwIfDisallowedDynamic:function(){return eg},throwIfSyncIOUsed:function(){return em},throwToInterruptStaticGeneration:function(){return C},trackAllowedDynamicAccess:function(){return eo},trackDynamicDataInDynamicRender:function(){return _},trackDynamicHoleInNavigation:function(){return el},trackDynamicHoleInRuntimeShell:function(){return ec},trackDynamicHoleInStaticShell:function(){return ed},trackThrownErrorInNavigation:function(){return eu},useDynamicRouteParams:function(){return X},useDynamicSearchParams:function(){return K}};for(var l in a)Object.defineProperty(t,l,{enumerable:!0,get:a[l]});let u=(n=r(36439))&&n.__esModule?n:{default:n},c=r(72008),d=r(29916),h=r(67166),f=r(69407),p=r(53665),m=r(36558),g=r(37826),v=r(66157),y=r(40520),b=r(98074),w=r(67332),x=r(65934),E=r(25975),S="function"==typeof u.default.unstable_postpone;function A(e){return{isDebugDynamicAccesses:e,dynamicAccesses:[],syncDynamicErrorWithStack:null,syncDynamicErrorWithStackPostMicrotask:!1}}function T(){return{hasSuspenseAboveBody:!1,hasDynamicMetadata:!1,dynamicMetadata:null,hasDynamicViewport:!1,hasAllowedDynamic:!1,dynamicErrors:[]}}function P(e){return e.syncDynamicErrorWithStackPostMicrotask?null:e.syncDynamicErrorWithStack}function O(e){var t;return null==(t=e.dynamicAccesses[0])?void 0:t.expression}function k(e,t,r){if(t)switch(t.type){case"cache":case"unstable-cache":case"private-cache":return}if(!e.forceDynamic&&!e.forceStatic){if(e.dynamicShouldError)throw Object.defineProperty(new d.StaticGenBailoutError(`Route ${e.route} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${r}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`),"__NEXT_ERROR_CODE",{value:"E553",enumerable:!1,
9configurable:!0});if(t)switch(t.type){case"prerender-ppr":return L(e.route,r,t.dynamicTracking);case"prerender-legacy":t.revalidate=0;let n=Object.defineProperty(new c.DynamicServerError(`Route ${e.route} couldn't be rendered statically because it used ${r}. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`),"__NEXT_ERROR_CODE",{value:"E550",enumerable:!1,configurable:!0});throw e.dynamicUsageDescription=r,e.dynamicUsageStack=n.stack,n}}}function C(e,t,r){let n=Object.defineProperty(new c.DynamicServerError(`Route ${t.route} couldn't be rendered statically because it used \`${e}\`. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`),"__NEXT_ERROR_CODE",{value:"E558",enumerable:!1,configurable:!0});throw r.revalidate=0,t.dynamicUsageDescription=e,t.dynamicUsageStack=n.stack,n}function _(e){switch(e.type){case"cache":case"unstable-cache":case"private-cache":return}}function R(e,t,r){let n=V(`Route ${e} needs to bail out of prerendering at this point because it used ${t}.`);r.controller.abort(n);let i=r.dynamicTracking;i&&i.dynamicAccesses.push({stack:i.isDebugDynamicAccesses?Error().stack:void 0,expression:t})}function M(e,t,r,n){let i=n.dynamicTracking;i&&null===i.syncDynamicErrorWithStack&&(i.syncDynamicErrorWithStack=r,queueMicrotask(()=>{i.syncDynamicErrorWithStackPostMicrotask=!0})),R(e,t,n)}function D(e,t,r,n){if((0,p.trackRuntimeDataAccessed)(n),!1===n.controller.signal.aborted){R(e,t,n);let i=n.dynamicTracking;i&&null===i.syncDynamicErrorWithStack&&(i.syncDynamicErrorWithStack=r)}throw V(`Route ${e} needs to bail out of prerendering at this point because it used ${t}.`)}function I({reason:e,route:t}){let r=h.workUnitAsyncStorage.getStore();L(t,e,r&&"prerender-ppr"===r.type?r.dynamicTracking:null)}function L(e,t,r){(function(){if(!S)throw Object.defineProperty(Error("Invariant: React.unstable_postpone is not defined. This suggests the wrong version of React was loaded. This is a bug in Next.js"),"__NEXT_ERROR_CODE",{value:"E224",enumerable:!1,configurable:!0})})(),r&&r.dynamicAccesses.push({stack:r.isDebugDynamicAccesses?Error().stack:void 0,expression:t}),u.default.unstable_postpone(F(e,t))}function F(e,t){return`Route ${e} needs to bail out of prerendering at this point because it used ${t}. React throws this special object to indicate where. It should not be caught by your own try/catch. Learn more: https://nextjs.org/docs/messages/ppr-caught-error`}function j(e){return"object"==typeof e&&null!==e&&"string"==typeof e.message&&N(e.message)}function N(e){return e.includes("needs to bail out of prerendering at this point because it used")&&e.includes("Learn more: https://nextjs.org/docs/messages/ppr-caught-error")}if(!1===N(F("%%%","^^^")))throw Object.defineProperty(Error("Invariant: isDynamicPostpone misidentified a postpone reason. This is a bug in Next.js"),"__NEXT_ERROR_CODE",{value:"E296",enumerable:!1,configurable:!0});let B="NEXT_PRERENDER_INTERRUPTED";function V(e){let t=Object.defineProperty(Error(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t.digest=B,t}function $(e){return"object"==typeof e&&null!==e&&e.digest===B&&"name"in e&&"message"in e&&e instanceof Error}function U(e){return e.length>0}function H(e,t){return e.dynamicAccesses.push(...t.dynamicAccesses),e.dynamicAccesses}function W(e){return e.filter(e=>"string"==typeof e.stack&&e.stack.length>0).map(({expression:e,stack:t})=>(t=t.split("\n").slice(4).filter(e=>!(e.includes("node_modules/next/")||e.includes(" (<anonymous>)")||e.includes(" (node:"))).join("\n"),`Dynamic API Usage Debug - ${e}:
10${t}`))}function z(){let e=new AbortController;return e.abort(Object.defineProperty(new v.BailoutToCSRError("Render in Browser"),"__NEXT_ERROR_CODE",{value:"E721",enumerable:!1,configurable:!0})),e.signal}function q(e){switch(e.type){case"prerender":case"prerender-runtime":let t=new AbortController;if(e.cacheSignal)e.cacheSignal.inputReady().then(()=>{t.abort()});else{let r=(0,h.getStagedRenderingController)(e);r&&null!==r.finalStage?r.waitForStage(r.finalStage).then(()=>(0,g.scheduleOnNextTick)(()=>t.abort()),Y):(0,g.scheduleOnNextTick)(()=>t.abort())}return t.signal;case"prerender-client":case"validation-client":case"prerender-ppr":case"prerender-legacy":case"request":case"cache":case"private-cache":case"unstable-cache":case"generate-static-params":return}}function Y(){}function G(e,t){let r=t.dynamicTracking;r&&r.dynamicAccesses.push({stack:r.isDebugDynamicAccesses?Error().stack:void 0,expression:e})}function X(e){let t=f.workAsyncStorage.getStore(),r=h.workUnitAsyncStorage.getStore();if(t&&r)switch(r.type){case"prerender-client":{let n=r.fallbackRouteParam
10s;n&&n.size>0&&u.default.use((0,p.makeClientHookHangingPromise)(r.renderSignal,new p.ClientHookDynamicError(t.route,e)));break}case"prerender":throw Object.defineProperty(new b.InvariantError(`\`${e}\` was called from a Server Component. Next.js should be preventing ${e} from being included in server components statically, but did not in this case.`),"__NEXT_ERROR_CODE",{value:"E795",enumerable:!1,configurable:!0});case"prerender-ppr":{let n=r.fallbackRouteParams;if(n&&n.size>0)return L(t.route,e,r.dynamicTracking);break}case"validation-client":case"prerender-legacy":case"request":case"unstable-cache":break;case"prerender-runtime":throw Object.defineProperty(new b.InvariantError(`\`${e}\` was called during a runtime prerender. Next.js should be preventing ${e} from being included in server components statically, but did not in this case.`),"__NEXT_ERROR_CODE",{value:"E771",enumerable:!1,configurable:!0});case"cache":case"private-cache":throw Object.defineProperty(new b.InvariantError(`\`${e}\` was called inside a cache scope. Next.js should be preventing ${e} from being included in server components statically, but did not in this case.`),"__NEXT_ERROR_CODE",{value:"E745",enumerable:!1,configurable:!0});case"generate-static-params":throw Object.defineProperty(new b.InvariantError(`\`${e}\` was called in \`generateStaticParams\`. Next.js should be preventing ${e} from being included in server component files statically, but did not in this case.`),"__NEXT_ERROR_CODE",{value:"E1130",enumerable:!1,configurable:!0})}}function K(e){let t=f.workAsyncStorage.getStore(),r=h.workUnitAsyncStorage.getStore();if(t)switch(!r&&(0,h.throwForMissingRequestStore)(e),r.type){case"validation-client":case"request":return;case"prerender-client":u.default.use((0,p.makeClientHookHangingPromise)(r.renderSignal,new p.ClientHookDynamicError(t.route,e)));break;case"prerender-legacy":case"prerender-ppr":if(t.forceStatic)return;throw Object.defineProperty(new v.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});case"prerender":case"prerender-runtime":throw Object.defineProperty(new b.InvariantError(`\`${e}\` was called from a Server Component. Next.js should be preventing ${e} from being included in server components statically, but did not in this case.`),"__NEXT_ERROR_CODE",{value:"E795",enumerable:!1,configurable:!0});case"cache":case"unstable-cache":case"private-cache":throw Object.defineProperty(new b.InvariantError(`\`${e}\` was called inside a cache scope. Next.js should be preventing ${e} from being included in server components statically, but did not in this case.`),"__NEXT_ERROR_CODE",{value:"E745",enumerable:!1,configurable:!0});case"generate-static-params":throw Object.defineProperty(new b.InvariantError(`\`${e}\` was called in \`generateStaticParams\`. Next.js should be preventing ${e} from being included in server component files statically, but did not in this case.`),"__NEXT_ERROR_CODE",{value:"E1130",enumerable:!1,configurable:!0})}}let Q=/\n\s+at Suspense \(<anonymous>\)/,J=RegExp(`\\n\\s+at Suspense \\(<anonymous>\\)(?:(?!\\n\\s+at (?:body|div|main|section|article|aside|header|footer|nav|form|p|span|h1|h2|h3|h4|h5|h6) \\(<anonymous>\\))[\\s\\S])*?\\n\\s+at ${m.ROOT_LAYOUT_BOUNDARY_NAME} \\([^\\n]*\\)`),Z=RegExp(`\\n\\s+at ${m.METADATA_BOUNDARY_NAME}[\\n\\s]`),ee=RegExp(`\\n\\s+at ${m.VIEWPORT_BOUNDARY_NAME}[\\n\\s]`),et=RegExp(`\\n\\s+at ${m.OUTLET_BOUNDARY_NAME}[\\n\\s]`),er=RegExp(`\\n\\s+at ${w.INSTANT_VALIDATION_BOUNDARY_NAME}[\\n\\s]`),en=RegExp(`\\n\\s+at ${w.INSTANT_SLOT_MARKER_PREFIX}(\\d+)${w.INSTANT_SLOT_MARKER_SUFFIX}[\\n\\s]`);function ei(e,t){J.test(e)&&(t.hasSuspenseAboveBody=!0)}function eo(e,t,r,n,i){let o=P(i);if(et.test(r))return void ei(r,n);if(Z.test(r)){n.hasDynamicMetadata=!0;return}if(ee.test(r)){n.hasDynamicViewport=!0;return}if(J.test(r)){n.hasAllowedDynamic=!0,n.hasSuspenseAboveBody=!0;return}if(Q.test(r)){n.hasAllowedDynamic=!0;return}else if(o)return void n.dynamicErrors.push(o);if((0,p.isClientHookDynamicError)(e))return void n.dynamicErrors.push(eh(e,r,null));let s=eh((0,y.createDynamicOrRuntimeBodyError)(t.route),r,null);n.dynamicErrors.push(s)}var es=((i={})[i.Link=1]="Link",i[i.Runtime=2]="Runtime",i[i.Dynamic=3]="Dynamic",i);function ea(e){return{hasDynamicMetadata:!1,hasAllowedClientDynamicAboveBoundary:!1,dynamicMetadata:null,hasDynamicViewport:!1,hasAllowedDynamic:!1,dynamicErrors:[],validationPreventingErrors:[],thrownErrorsOutsideBoundary:[],slotStacks:e}}function el(e,t,r,n,i,o,s){let a=P(i);if(et.test(r))return;let l=function(e,t){let{slotStacks:r}=t;if(r.length>1){let t=en.exec(e);if(t){let e=r[parseInt(t[1],10)+1];if(null!=e)return e}}return r[0]??null}(r,n);if(Z.test(r)){n.dynamicMetadata=eh(1===o?(0,y.createLinkMetadataError)(t.route):2===o?(0,y.createRu
10ntimeMetadataError)(t.route):(0,y.createDynamicMetadataError)(t.route),r,l);return}if(ee.test(r)){let e=eh(1===o?(0,y.createLinkViewportError)(t.route):2===o?(0,y.createRuntimeViewportError)(t.route):(0,y.createDynamicViewportError)(t.route),r,l);n.dynamicErrors.push(e);return}let u=er.exec(r);if(u){let e=Q.exec(r);if(e&&e.index<u.index){n.hasAllowedDynamic=!0;return}}else if((0,x.allRequiredBoundariesRendered)(s)){n.hasAllowedClientDynamicAboveBoundary=!0,n.hasAllowedDynamic=!0;return}else{let e=eh(Object.defineProperty(Error(`Route "${t.route}": Could not validate \`instant\` because a Client Component in a parent segment prevented the page from rendering.`),"__NEXT_ERROR_CODE",{value:"E1331",enumerable:!1,configurable:!0}),r,l);n.validationPreventingErrors.push(e);return}if(a){null!==l&&void 0===a.cause&&(a.cause=l()),n.dynamicErrors.push(a);return}if((0,p.isClientHookDynamicError)(e))return void n.dynamicErrors.push(eh(e,r,l));let c=eh(1===o?(0,y.createLinkBodyErrorInNavigation)(t.route):2===o?(0,y.createRuntimeBodyErrorInNavigation)(t.route):(0,y.createDynamicBodyErrorInNavigation)(t.route),r,l);n.dynamicErrors.push(c)}function eu(e,t,r,n){let i=er.exec(n);if(i){let o=Q.exec(n);if(o&&o.index<i.index)return;let s=eh(Object.defineProperty(Error(`Route "${e.route}": Could not validate \`instant\` because an error prevented the target segment from rendering.`,{cause:r}),"__NEXT_ERROR_CODE",{value:"E1338",enumerable:!1,configurable:!0}),n,null);t.validationPreventingErrors.push(s)}else{let e=eh(Object.defineProperty(Error("An error occurred while attempting to validate instant UI. This error may be preventing the validation from completing.",{cause:r}),"__NEXT_ERROR_CODE",{value:"E1118",enumerable:!1,configurable:!0}),n,null);t.thrownErrorsOutsideBoundary.push(e)}}function ec(e,t,r,n,i){let o=P(i);if(et.test(r))return void ei(r,n);if(Z.test(r)){n.dynamicMetadata=eh((0,y.createDynamicMetadataError)(t.route),r,null);return}if(ee.test(r)){let e=eh((0,y.createDynamicViewportError)(t.route),r,null);n.dynamicErrors.push(e);return}if(J.test(r)){n.hasAllowedDynamic=!0,n.hasSuspenseAboveBody=!0;return}if(Q.test(r)){n.hasAllowedDynamic=!0;return}else if(o)return void n.dynamicErrors.push(o);if((0,p.isClientHookDynamicError)(e))return void n.dynamicErrors.push(eh(e,r,null));let s=eh((0,y.createDynamicBodyError)(t.route),r,null);n.dynamicErrors.push(s)}function ed(e,t,r,n,i){let o=P(i);if(et.test(r))return void ei(r,n);if(Z.test(r)){n.dynamicMetadata=eh((0,y.createRuntimeMetadataError)(t.route),r,null);return}if(ee.test(r)){let e=eh((0,y.createRuntimeViewportError)(t.route),r,null);n.dynamicErrors.push(e);return}if(J.test(r)){n.hasAllowedDynamic=!0,n.hasSuspenseAboveBody=!0;return}if(Q.test(r)){n.hasAllowedDynamic=!0;return}else if(o)return void n.dynamicErrors.push(o);if((0,p.isClientHookDynamicError)(e))return void n.dynamicErrors.push(eh(e,r,null));let s=eh((0,y.createRuntimeBodyError)(t.route),r,null);n.dynamicErrors.push(s)}function eh(e,t,r){return null!==r&&(e.cause=r()),e.stack=e.name+": "+e.message+t,e}var ef=((o={})[o.Full=0]="Full",o[o.Empty=1]="Empty",o[o.Errored=2]="Errored",o);function ep(e,t){console.error(t),(0,y.logBuildDebugHint)(e.route)}function em(e,t){if(t.syncDynamicErrorWithStack)throw ep(e,t.syncDynamicErrorWithStack),new d.StaticGenBailoutError}function eg(e,t,r,n,i){if(em(e,n),0===t&&!1===r.hasAllowedDynamic&&r.hasDynamicMetadata)throw console.error((0,y.createDynamicOrRuntimeMetadataError)(e.route).message),new d.StaticGenBailoutError;if(!i&&!r.hasSuspenseAboveBody&&0!==t){let n=r.dynamicErrors;if(n.length>0){for(let t=0;t<n.length;t++)ep(e,n[t]);throw new d.StaticGenBailoutError}if(r.hasDynamicViewport)throw console.error((0,y.createDynamicOrRuntimeViewportError)(e.route).message),new d.StaticGenBailoutError;if(1===t)throw console.error(`Route "${e.route}" did not produce a static shell and Next.js was unable to determine a reason. This is a bug in Next.js.`),new d.StaticGenBailoutError}}function ev(e,t,r,n){if(0===t&&!1===r.hasAllowedDynamic&&0===r.dynamicErrors.length&&r.dynamicMetadata)return[r.dynamicMetadata];if(n||r.hasSuspenseAboveBody)return[];if(0!==t){let n=r.dynamicErrors;if(n.length>0)return n;if(1===t)return[Object.defineProperty(new b.InvariantError(`Route "${e.route}
10" did not produce a static shell and Next.js was unable to determine a reason.`),"__NEXT_ERROR_CODE",{value:"E936",enumerable:!1,configurable:!0})]}return[]}function ey(e,t,r,n,i,o){if(n){let{missingSampleErrors:e}=n;if(e.length>0)return e}let{validationPreventingErrors:a}=r;if(a.length>0)return a;if(0!==t){let n=r.dynamicErrors;if(n.length>0)return n;if(1===t&&!r.hasAllowedClientDynamicAboveBoundary&&(0,x.allRequiredBoundariesRendered)(i))return Object.defineProperty(new b.InvariantError(`Route "${e.route}" failed to render during instant validation and Next.js was unable to determine a reason.`),"__NEXT_ERROR_CODE",{value:"E1055",enumerable:!1,configurable:!0})}else{let e=r.dynamicErrors;if(e.length>0)return e;if(!1===r.hasAllowedDynamic&&r.dynamicMetadata)return[r.dynamicMetadata]}if(!(0,x.allRequiredBoundariesRendered)(i)){let{thrownErrorsOutsideBoundary:t}=r,n=r.slotStacks[0];if(0===t.length){let t=[];for(let[e,r]of i.requiredIds)if(!i.renderedIds.has(e))for(let e of r){let r=e.replace(/^\[project\][\\/]?/,"").replace(s.cwd()+"/","").replace(s.cwd()+"\\","");t.push(r)}return t.sort(),(0,E.createUnrenderedSegmentError)(e.route,t)}if(1===t.length){let r=`Route "${e.route}": Could not validate \`instant\` because the target segment was prevented from rendering, likely due to the following error.`,i=null!==n?n():Error();return i.name="Error",i.message=r,AggregateError([i,t[0]])}{let r=`Route "${e.route}": Could not validate \`instant\` because the target segment was prevented from rendering, likely due to one of the following errors.`,i=null!==n?n():Error();return i.name="Error",i.message=r,AggregateError([i,...t])}}return[]}},24699:(e,t,r)=>{"use strict";r.d(t,{L:()=>n});let n=(0,r(36439).createContext)({})},24704:e=>{e.exports={style:{fontFamily:"'Raleway', 'Raleway Fallback'",fontStyle:"normal"},className:"__className_ea7542",variable:"__variable_ea7542"}},24800:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"}),"Search")},24807:(e,t,r)=>{"use strict";r.d(t,{o:()=>g});var n=r(80955),i=r(28265),o=r(73345),s=r(41063);let a=.01,l=2,u=.005,c=.5;var d=r(77460);function h(e,t){return e*Math.sqrt(1-t*t)}let f=["duration","bounce"],p=["stiffness","damping","mass"];function m(e,t){return t.some(t=>void 0!==e[t])}function g(e=.3,t=.3){let r,v="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:y,restDelta:b}=v,w=v.keyframes[0],x=v.keyframes[v.keyframes.length-1],E={done:!1,value:w},{stiffness:S,damping:A,mass:T,duration:P,velocity:O,isResolvedFromDuration:k}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!m(e,p)&&m(e,f))if(e.visualDuration){let r=2*Math.PI/(1.2*e.visualDuration),n=r*r,i=2*(0,o.q)(.05,1,1-(e.bounce||0))*Math.sqrt(n);t={...t,mass:1,stiffness:n,damping:i}}else{let r=function({duration:e=800,bounce:t=.3,velocity:r=0,mass:n=1}){let s,a;(0,d.$)(e<=(0,i.f)(10),"Spring duration must be 10 seconds or less");let l=1-t;l=(0,o.q)(.05,1,l),e=(0,o.q)(.01,10,(0,i.X)(e)),l<1?(s=t=>{let n=t*l,i=n*e;return .001-(n-r)/h(t,l)*Math.exp(-i)},a=t=>{let n=t*l*e,i=Math.pow(l,2)*Math.pow(t,2)*e,o=Math.exp(-n),a=h(Math.pow(t,2),l);return(n*r+r-i)*o*(-s(t)+.001>0?-1:1)/a}):(s=t=>-.001+Math.exp(-t*e)*((t-r)*e+1),a=t=>e*e*(r-t)*Math.exp(-t*e));let u=function(e,t,r){let n=r;for(let r=1;r<12;r++)n-=e(n)/t(n);return n}(s,a,5/e);if(e=(0,i.f)(e),isNaN(u))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(u,2)*n;return{stiffness:t,damping:2*l*Math.sqrt(n*t),duration:e}}}(e);(t={...t,...r,mass:1}).isResolvedFromDuration=!0}return t}({...v,velocity:-(0,i.X)(v.velocity||0)}),C=O||0,_=A/(2*Math.sqrt(S*T)),R=x-w,M=(0,i.X)(Math.sqrt(S/T)),D=5>Math.abs(R);if(y||(y=D?a:l),b||(b=D?u:c),_<1){let e=h(M,_);r=t=>x-Math.exp(-_*M*t)*((C+_*M*R)/e*Math.sin(e*t)+R*Math.cos(e*t))}else if(1===_)r=e=>x-Math.exp(-M*e)*(R+(C+M*R)*e);else{let e=M*Math.sqrt(_*_-1);r=t=>{let r=Math.exp(-_*M*t),n=Math.min(e*t,300);return x-r*((C+_*M*R)*Math.sinh(n)+e*R*Math.cosh(n))/e}}let I={calculatedDuration:k&&P||null,next:e=>{let t=r(e);if(k)E.done=e>=P;else{let n=0;_<1&&(n=0===e?(0,i.f)(C):(0,s.Y)(r,e,t));let o=Math.abs(x-t)<=b;E.done=Math.abs(n)<=y&&o}return E.value=E.done?x:t,E},toString:()=>{let e=Math.min((0,n.tu)(I),n.YE),t=(0,n.KZ)(t=>I.next(e*t).value,e,30);return e+"ms "+t}};return I}},24930:e=>{"use strict";var t=Object.defineProperty,r=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,i=Object.prototype.hasOwnProperty,o={},s={RequestCookies:()=>f,ResponseCookies:()=>p,parseCookie:()=>u,parseSetCookie:()=>c,stringifyCookie:()=>l};for(var a in s)t(o,a,{get:s[a],enumerable:!0});function l(e){var t;let r=["path"in e&&e.path&&`Path=${e.path}`,"expires"in e&&(e.expires||0===e.expires)&&`Expires=${("number"==typeof e.expires?new Date(e.expires):e.expires).toUTCString()}`,"maxAge"in e&&"number"==typeof e.maxAge&&`Max-Age=${e.maxAge}`,"domain"in e&&e.domain&&`Domain=${e.domain}`,"secure"in e&&e.secure&&"Secure","httpOnly"in e&&e.httpOnly&&"HttpOnly","sameSite"in e&&e.sameSite&&`SameSite=${e.sameSite}`,"partitioned"in e&&e.partitioned&&"Partitioned","priority"in e&&e.priority&&`Priority=${e.priority}
10`].filter(Boolean),n=`${e.name}=${encodeURIComponent(null!=(t=e.value)?t:"")}`;return 0===r.length?n:`${n}; ${r.join("; ")}`}function u(e){let t=new Map;for(let r of e.split(/; */)){if(!r)continue;let e=r.indexOf("=");if(-1===e){t.set(r,"true");continue}let[n,i]=[r.slice(0,e),r.slice(e+1)];try{t.set(n,decodeURIComponent(null!=i?i:"true"))}catch{}}return t}function c(e){if(!e)return;let[[t,r],...n]=u(e),{domain:i,expires:o,httponly:s,maxage:a,path:l,samesite:c,secure:f,partitioned:p,priority:m}=Object.fromEntries(n.map(([e,t])=>[e.toLowerCase().replace(/-/g,""),t]));{var g,v,y={name:t,value:decodeURIComponent(r),domain:i,...o&&{expires:new Date(o)},...s&&{httpOnly:!0},..."string"==typeof a&&{maxAge:Number(a)},path:l,...c&&{sameSite:d.includes(g=(g=c).toLowerCase())?g:void 0},...f&&{secure:!0},...m&&{priority:h.includes(v=(v=m).toLowerCase())?v:void 0},...p&&{partitioned:!0}};let e={};for(let t in y)y[t]&&(e[t]=y[t]);return e}}e.exports=((e,o,s)=>{if(o&&"object"==typeof o||"function"==typeof o)for(let a of n(o))i.call(e,a)||void 0===a||t(e,a,{get:()=>o[a],enumerable:!(s=r(o,a))||s.enumerable});return e})(t({},"__esModule",{value:!0}),o);var d=["strict","lax","none"],h=["low","medium","high"],f=class{constructor(e){this._parsed=new Map,this._headers=e;const t=e.get("cookie");if(t)for(const[e,r]of u(t))this._parsed.set(e,{name:e,value:r})}[Symbol.iterator](){return this._parsed[Symbol.iterator]()}get size(){return this._parsed.size}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed);if(!e.length)return r.map(([e,t])=>t);let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return r.filter(([e])=>e===n).map(([e,t])=>t)}has(e){return this._parsed.has(e)}set(...e){let[t,r]=1===e.length?[e[0].name,e[0].value]:e,n=this._parsed;return n.set(t,{name:t,value:r}),this._headers.set("cookie",Array.from(n).map(([e,t])=>l(t)).join("; ")),this}delete(e){let t=this._parsed,r=Array.isArray(e)?e.map(e=>t.delete(e)):t.delete(e);return this._headers.set("cookie",Array.from(t).map(([e,t])=>l(t)).join("; ")),r}clear(){return this.delete(Array.from(this._parsed.keys())),this}[Symbol.for("edge-runtime.inspect.custom")](){return`RequestCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(e=>`${e.name}=${encodeURIComponent(e.value)}`).join("; ")}},p=class{constructor(e){var t,r,n;this._parsed=new Map,this._headers=e;const i=null!=(n=null!=(r=null==(t=e.getSetCookie)?void 0:t.call(e))?r:e.get("set-cookie"))?n:[];for(const e of Array.isArray(i)?i:function(e){if(!e)return[];var t,r,n,i,o,s=[],a=0;function l(){for(;a<e.length&&/\s/.test(e.charAt(a));)a+=1;return a<e.length}for(;a<e.length;){for(t=a,o=!1;l();)if(","===(r=e.charAt(a))){for(n=a,a+=1,l(),i=a;a<e.length&&"="!==(r=e.charAt(a))&&";"!==r&&","!==r;)a+=1;a<e.length&&"="===e.charAt(a)?(o=!0,a=i,s.push(e.substring(t,n)),t=a):a=n+1}else a+=1;(!o||a>=e.length)&&s.push(e.substring(t,e.length))}return s}(i)){const t=c(e);t&&this._parsed.set(t.name,t)}}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed.values());if(!e.length)return r;let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return r.filter(e=>e.name===n)}has(e){return this._parsed.has(e)}set(...e){let[t,r,n]=1===e.length?[e[0].name,e[0].value,e[0]]:e,i=this._parsed;return i.set(t,function(e={name:"",value:""}){return"number"==typeof e.expires&&(e.expires=new Date(e.expires)),e.maxAge&&(e.expires=new Date(Date.now()+1e3*e.maxAge)),(null===e.path||void 0===e.path)&&(e.path="/"),e}({name:t,value:r,...n})),function(e,t){for(let[,r]of(t.delete("set-cookie"),e)){let e=l(r);t.append("set-cookie",e)}}(i,this._headers),this}delete(...e){let[t,r]="string"==typeof e[0]?[e[0]]:[e[0].name,e[0]];return this.set({...r,name:t,value:"",expires:new Date(0)})}[Symbol.for("edge-runtime.inspect.custom")](){return`ResponseCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(l).join("; ")}}},25127:(e,t,r)=>{"use strict";r.d(t,{J:()=>d,u:()=>u});var n=r(71971),i=r(93073),o=r(81998);async function s(e){if(e instanceof Blob||e instanceof Uint8Array)return e;if((0,i.xU)(e))return new Response(e).blob();throw Error("Unsupported source type. Only Blob, Uint8Array, and ReadableStream are supported in browser.")}async function a(e){let t=[];for(let r of e){let e=await s("function"==typeof r?r():r);if(e instanceof Blob)t.push(e);else t.push(new Blob(["resize"in e.buffer?e:e.map(e=>e)]))}return new Blob(t)}async function l(e,t,r){let o=[(0,n.Al)(`--${r}`,"utf-8"),...t.flatMap(e=>[(0,n.Al)("\r\n","utf-8"),(0,n.Al)(function(e){let t="";for(let[r,n]of e)t+=`${r}: ${n}\r
11`;return t}(e.headers),"utf-8"),(0,n.Al)("\r\n","utf-8"),e.body,(0,n.Al)(`\r
12--${r}`,"utf-8")]),(0,n.Al)("--\r\n\r\n","utf-8")],s=function(e){let t=0;for(let r of e){let e=r instanceof Uint8Array?r.byteLength:(0,i.qf)(r)?-1===r.
12size?void 0:r.size:void 0;if(void 0===e)return;t+=e}return t}(o);s&&e.headers.set("Content-Length",s),e.body=await a(o)}let u="multipartPolicy",c=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function d(){return{name:u,async sendRequest(e,t){if(!e.multipartBody)return t(e);if(e.body)throw Error("multipartBody and regular body cannot be set at the same time");let r=e.multipartBody.boundary,n=e.headers.get("Content-Type")??"multipart/mixed",i=n.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!i)throw Error(`Got multipart request body, but content-type header was not multipart: ${n}`);let[,s,a]=i;if(a&&r&&a!==r)throw Error(`Multipart boundary was specified as ${a} in the header, but got ${r} in the request body`);if(r??=a){var u=r;if(u.length>70)throw Error(`Multipart boundary "${u}" exceeds maximum length of 70 characters`);if(Array.from(u).some(e=>!c.has(e)))throw Error(`Multipart boundary "${u}" contains invalid characters`)}else r=`----AzSDKFormBoundary${(0,o.N)()}`;return e.headers.set("Content-Type",`${s}; boundary=${r}`),await l(e,e.multipartBody.parts,r),e.multipartBody=void 0,t(e)}}}},25553:(e,t,r)=>{"use strict";r.d(t,{F:()=>i});let n=(e,t)=>r=>t(e(r)),i=(...e)=>e.reduce(n)},25720:(e,t,r)=>{"use strict";r.d(t,{B:()=>i,K:()=>o});var n=r(7233);let i=e=>!!(e&&"object"==typeof e&&e.mix&&e.toValue),o=e=>(0,n.p)(e)?e[e.length-1]||0:e},25975:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={createLinkPrefetchPartialError:function(){return o},createUnrenderedSegmentError:function(){return i}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});function i(e,t){let r=`Route "${e}": Could not validate that a segment in your UI has instant navigation.`;if(t.length>0){let e=1===t.length?"Dropped segment":"Dropped segments";r+=`
13
14This segment was dropped from rendering. Issues that would prevent instant navigation will go undetected.
15
16${e}:
17${t.map(e=>`  ${e}`).join("\n")}
18
19Ways to fix this:
20  - [render] Render the dropped segment
21  - [ignore] Set \`export const instant = false\` to opt the dropped segment out of instant-navigation validation
22
23Learn more: https://nextjs.org/docs/messages/instant-unrendered-segment`}return Object.defineProperty(Error(r),"__NEXT_ERROR_CODE",{value:"E1286",enumerable:!1,configurable:!0})}function o(e){return Object.defineProperty(Error(`Next.js encountered dynamic data during prefetching for "${e}".
24
25This will lead to slower, more expensive prefetches.
26
27Ways to fix this:
28  - [upgrade] Opt into Partial Prefetching by exporting \`const prefetch = 'partial'\` from the page or layout, or by setting \`partialPrefetching: true\` in next.config to opt the whole app in
29  - [disable] Remove \`prefetch={true}\` from the <Link> to use the default prefetch
30  - [ignore] Set \`export const instant = false\` to opt the route out of instant-navigation validation
31
32Learn more: https://nextjs.org/docs/messages/instant-link-prefetch-partial`),"__NEXT_ERROR_CODE",{value:"E1435",enumerable:!1,configurable:!0})}},25992:(e,t,r)=>{var n=r(99408);e.exports=function(){this.__data__=n?n(null):{},this.size=0}},26045:(e,t,r)=>{"use strict";r.d(t,{z:()=>s});var n=r(11404),i=r(11449),o=r(90861);function s(e,t,r){let s=(0,i.S)(e)?e:(0,n.OQ)(e);return s.start((0,o.f)("",s,t,r)),s.animation}},26578:(e,t,r)=>{"use strict";r.d(t,{Ee:()=>x,ZL:()=>E,k2:()=>b});var n=r(36439),i=r(72354),o=r(7349),s=r(85795),a=r(51275),l=r(21026),u=r(4093),c=r(87049),d=r(74269),h=r(69721),f=r(61042);let p=n.Fragment,m=(0,f.FX)(function(e,t){let r=(0,n.useRef)(null),o=(0,c.P)((0,c.a)(e=>{r.current=e}),t),m=(0,l.g)(r),g=function(e){let t=(0,d.S)(),r=(0,n.useContext)(v),i=(0,l.g)(e),[o,s]=(0,n.useState)(()=>{var e;if(!t&&null!==r)return null!=(e=r.current)?e:null;if(h._.isServer)return null;let n=null==i?void 0:i.getElementById("headlessui-portal-root");if(n)return n;if(null===i)return null;let o=i.createElement("div");return o.setAttribute("id","headlessui-portal-root"),i.body.appendChild(o)});return(0,n.useEffect)(()=>{null!==o&&(null!=i&&i.body.contains(o)||null==i||i.body.appendChild(o))},[o,i]),(0,n.useEffect)(()=>{t||null!==r&&s(r.current)},[r,s,t]),o}
32(r),[b]=(0,n.useState)(()=>{var e;return h._.isServer?null:null!=(e=null==m?void 0:m.createElement("div"))?e:null}),w=(0,n.useContext)(y),x=(0,u.g)();(0,s.s)(()=>{!g||!b||g.contains(b)||(b.setAttribute("data-headlessui-portal",""),g.appendChild(b))},[g,b]),(0,s.s)(()=>{if(b&&w)return w.register(b)},[w,b]),(0,a.X)(()=>{var e;g&&b&&(b instanceof Node&&g.contains(b)&&g.removeChild(b),g.childNodes.length<=0&&(null==(e=g.parentElement)||e.removeChild(g)))});let E=(0,f.Ci)();return x&&g&&b?(0,i.createPortal)(E({ourProps:{ref:o},theirProps:e,slot:{},defaultTag:p,name:"Portal"}),b):null}),g=n.Fragment,v=(0,n.createContext)(null),y=(0,n.createContext)(null);function b(){let e=(0,n.useContext)(y),t=(0,n.useRef)([]),r=(0,o._)(r=>(t.current.push(r),e&&e.register(r),()=>i(r))),i=(0,o._)(r=>{let n=t.current.indexOf(r);-1!==n&&t.current.splice(n,1),e&&e.unregister(r)}),s=(0,n.useMemo)(()=>({register:r,unregister:i,portals:t}),[r,i,t]);return[t,(0,n.useMemo)(()=>function({children:e}){return n.createElement(y.Provider,{value:s},e)},[s])]}let w=(0,f.FX)(function(e,t){let r=(0,c.P)(t),{enabled:i=!0,...o}=e,s=(0,f.Ci)();return i?n.createElement(m,{...o,ref:r}):s({ourProps:{ref:r},theirProps:o,slot:{},defaultTag:p,name:"Portal"})}),x=(0,f.FX)(function(e,t){let{target:r,...i}=e,o={ref:(0,c.P)(t)},s=(0,f.Ci)();return n.createElement(v.Provider,{value:r},s({ourProps:o,theirProps:i,defaultTag:g,name:"Popover.Group"}))}),E=Object.assign(w,{Group:x})},26648:(e,t,r)=>{"use strict";let n,i;r.d(t,{EN:()=>L,_q:()=>D,kS:()=>I});var o,s=r(57935),a=r(35533),l=r(36439),u=r(12731),c=r(7349),d=r(67323),h=r(87049),f=r(79337),p=r(90044),m=r(21533),g=r(95941),v=r(40771),y=r(99065),b=r(61042);let w=null!=(o=l.startTransition)?o:function(e){e()};var x=r(7532),E=((n=E||{})[n.Open=0]="Open",n[n.Closed=1]="Closed",n),S=((i=S||{})[i.ToggleDisclosure=0]="ToggleDisclosure",i[i.CloseDisclosure=1]="CloseDisclosure",i[i.SetButtonId=2]="SetButtonId",i[i.SetPanelId=3]="SetPanelId",i[i.SetButtonElement=4]="SetButtonElement",i[i.SetPanelElement=5]="SetPanelElement",i);let A={0:e=>({...e,disclosureState:(0,v.Y)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId},4:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},5:(e,t)=>e.panelElement===t.element?e:{...e,panelElement:t.element}},T=(0,l.createContext)(null);function P(e){let t=(0,l.useContext)(T);if(null===t){let t=Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,P),t}return t}T.displayName="DisclosureContext";let O=(0,l.createContext)(null);O.displayName="DisclosureAPIContext";let k=(0,l.createContext)(null);function C(e,t){return(0,v.Y)(t.type,A,e,t)}k.displayName="DisclosurePanelContext";let _=l.Fragment,R=b.Ac.RenderStrategy|b.Ac.Static,M=(0,b.FX)(function(e,t){let{defaultOpen:r=!1,...n}=e,i=(0,l.useRef)(null),o=(0,h.P)(t,(0,h.a)(e=>{i.current=e},void 0===e.as||e.as===l.Fragment)),s=(0,l.useReducer)(C,{disclosureState:+!r,buttonElement:null,panelElement:null,buttonId:null,panelId:null}),[{disclosureState:a,buttonId:u},d]=s,f=(0,c._)(e=>{d({type:1});let t=(0,y.T)(i);if(!t||!u)return;let r=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(u):t.getElementById(u);null==r||r.focus()}),g=(0,l.useMemo)(()=>({close:f}),[f]),w=(0,l.useMemo)(()=>({open:0===a,close:f}),[a,f]),x=(0,b.Ci)();return l.createElement(T.Provider,{value:s},l.createElement(O.Provider,{value:g},l.createElement(p.e,{value:f},l.createElement(m.El,{value:(0,v.Y)(a,{0:m.Uw.Open,1:m.Uw.Closed})},x({ourProps:{ref:o},theirProps:n,slot:w,defaultTag:_,name:"Disclosure"})))))}),D=(0,b.FX)(function(e,t){let r=(0,l.useId)(),{id:n=`headlessui-disclosure-button-${r}`,disabled:i=!1,autoFocus:o=!1,...f}=e,[p,m]=P("Disclosure.Button"),v=(0,l.useContext)(k),y=null!==v&&v===p.panelId,w=(0,l.useRef)(null),E=(0,h.P)(w,t,(0,c._)(e=>{if(!y)return m({type:4,element:e})}));(0,l.useEffect)(()=>{if(!y)return m({type:2,buttonId:n}),()=>{m({type:2,buttonId:null})}},[n,m,y]);let S=(0,c._)(e=>{var t;if(y){if(1===p.disclosureState)return;switch(e.key){case x.D.Space:case x.D.Enter:e.preventDefault(),e.stopPropagation(),m({type:0}
32),null==(t=p.buttonElement)||t.focus()}}else switch(e.key){case x.D.Space:case x.D.Enter:e.preventDefault(),e.stopPropagation(),m({type:0})}}),A=(0,c._)(e=>{e.key===x.D.Space&&e.preventDefault()}),T=(0,c._)(e=>{var t;(0,g.l)(e.currentTarget)||i||(y?(m({type:0}),null==(t=p.buttonElement)||t.focus()):m({type:0}))}),{isFocusVisible:O,focusProps:C}=(0,s.o)({autoFocus:o}),{isHovered:_,hoverProps:R}=(0,a.M)({isDisabled:i}),{pressed:M,pressProps:D}=(0,u.Z)({disabled:i}),I=(0,l.useMemo)(()=>({open:0===p.disclosureState,hover:_,active:M,disabled:i,focus:O,autofocus:o}),[p,_,M,O,i,o]),L=(0,d.c)(e,p.buttonElement),F=y?(0,b.v6)({ref:E,type:L,disabled:i||void 0,autoFocus:o,onKeyDown:S,onClick:T},C,R,D):(0,b.v6)({ref:E,id:n,type:L,"aria-expanded":0===p.disclosureState,"aria-controls":p.panelElement?p.panelId:void 0,disabled:i||void 0,autoFocus:o,onKeyDown:S,onKeyUp:A,onClick:T},C,R,D);return(0,b.Ci)()({ourProps:F,theirProps:f,slot:I,defaultTag:"button",name:"Disclosure.Button"})}),I=(0,b.FX)(function(e,t){let r=(0,l.useId)(),{id:n=`headlessui-disclosure-panel-${r}`,transition:i=!1,...o}=e,[s,a]=P("Disclosure.Panel"),{close:u}=function e(t){let r=(0,l.useContext)(O);if(null===r){let r=Error(`<${t} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,e),r}return r}("Disclosure.Panel"),[d,p]=(0,l.useState)(null),g=(0,h.P)(t,(0,c._)(e=>{w(()=>a({type:5,element:e}))}),p);(0,l.useEffect)(()=>(a({type:3,panelId:n}),()=>{a({type:3,panelId:null})}),[n,a]);let v=(0,m.O_)(),[y,x]=(0,f.p)(i,d,null!==v?(v&m.Uw.Open)===m.Uw.Open:0===s.disclosureState),E=(0,l.useMemo)(()=>({open:0===s.disclosureState,close:u}),[s.disclosureState,u]),S={ref:g,id:n,...(0,f.B)(x)},A=(0,b.Ci)();return l.createElement(m.$x,null,l.createElement(k.Provider,{value:s.panelId},A({ourProps:S,theirProps:o,slot:E,defaultTag:"div",features:R,visible:y,name:"Disclosure.Panel"})))}),L=Object.assign(M,{Button:D,Panel:I})},26809:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});let n={}},27054:(e,t,r)=>{var n=r(42767),i=r(80014),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,s=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!!("number"==r||"symbol"==r||"boolean"==r||null==e||i(e))||s.test(e)||!o.test(e)||null!=t&&e in Object(t)}},27144:function(e){e.exports=function(){"use strict";var e="millisecond",t="second",r="minute",n="hour",i="week",o="month",s="quarter",a="year",l="date",u="Invalid Date",c=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,d=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,h=function(e,t,r){var n=String(e);return!n||n.length>=t?e:""+Array(t+1-n.length).join(r)+e},f="en",p={};p[f]={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],r=e%100;return"["+e+(t[(r-20)%10]||t[r]||t[0])+"]"}};var m="$isDayjsObject",g=function(e){return e instanceof w||!(!e||!e[m])},v=function e(t,r,n){var i;if(!t)return f;if("string"==typeof t){var o=t.toLowerCase();p[o]&&(i=o),r&&(p[o]=r,i=o);var s=t.split("-");if(!i&&s.length>1)return e(s[0])}else{var a=t.name;p[a]=t,i=a}return!n&&i&&(f=i),i||!n&&f},y=function(e,t){if(g(e))return e.clone();var r="object"==typeof t?t:{};return r.date=e,r.args=arguments,new w(r)},b={s:h,z:function(e){var t=-e.utcOffset(),r=Math.abs(t);return(t<=0?"+":"-")+h(Math.floor(r/60),2,"0")+":"+h(r%60,2,"0")},m:function e(t,r){if(t.date()<r.date())return-e(r,t);var n=12*(r.year()-t.year())+(r.month()-t.month()),i=t.clone().add(n,o),s=r-i<0,a=t.clone().add(n+(s?-1:1),o);return+(-(n+(r-i)/(s?i-a:a-i))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(u){return({M:o,y:a,w:i,d:"day",D:l,h:n,m:r,s:t,ms:e,Q:s})[u]||String(u||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}};b.l=v,b.i=g,b.w=function(e,t){return y(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var w=function(){function h(e){this.$L=v(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[m]=!0}var f=h.prototype;return f.parse=function(e){this.$d=function(e){var t=e.date,r=e.utc;if(null===t)return new Date(NaN);if(b.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var n=t.match(c);if(n){var i=n[2]-1||0,o=(n[7]||"0").substring(0,3);return r?new Date(Date.UTC(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,o)):new Date(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,o)}}return new Date(t)}(e),this.init()},f.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},f.$utils=function(){return b},f.isValid=function(){return this.$d.toString()!==u},f.isSame=function(e,t){var r=y(e);return this.startOf(t)<=r&&r<=this.endOf(t)},f.isAfter=function(e,t){return y(e)<this.startOf(t)},f.isBefore=function(e,t){return this.endOf(t)<y(e)},f.$g=function(e,t,r){return b.u(e)?this[t]:this.set(r,e)},f.unix=function(){return Math.floor(this.valueOf()/1e3)},f.valueOf=function(){return this.$d.getTime()},f.startOf=function(e,s){var u=this,c=!!b.u(s)||s,d=b.p(e),h=function(e,t){var r=b.w(u.$u?Date.UTC(u.$y,t,e):new Date(u.$y,t,e),u);return c?r:r.endOf("day")},f=function(e,t){return b.w(u.toDate()[e].apply(u.toDate("s"),(c?[0,0,0,0]:[23,59,59,999]).slice(t)),u)},p=this.$W,m=this.$M,g=this.$D,v="set"+(this.$u?"UTC":"");switch(d){case a:return c?h(1,0):h(31,11);case o:return c?h(1,m):h(0,m+1);
32case i:var y=this.$locale().weekStart||0,w=(p<y?p+7:p)-y;return h(c?g-w:g+(6-w),m);case"day":case l:return f(v+"Hours",0);case n:return f(v+"Minutes",1);case r:return f(v+"Seconds",2);case t:return f(v+"Milliseconds",3);default:return this.clone()}},f.endOf=function(e){return this.startOf(e,!1)},f.$set=function(i,s){var u,c=b.p(i),d="set"+(this.$u?"UTC":""),h=((u={}).day=d+"Date",u[l]=d+"Date",u[o]=d+"Month",u[a]=d+"FullYear",u[n]=d+"Hours",u[r]=d+"Minutes",u[t]=d+"Seconds",u[e]=d+"Milliseconds",u)[c],f="day"===c?this.$D+(s-this.$W):s;if(c===o||c===a){var p=this.clone().set(l,1);p.$d[h](f),p.init(),this.$d=p.set(l,Math.min(this.$D,p.daysInMonth())).$d}else h&&this.$d[h](f);return this.init(),this},f.set=function(e,t){return this.clone().$set(e,t)},f.get=function(e){return this[b.p(e)]()},f.add=function(e,s){var l,u=this;e=Number(e);var c=b.p(s),d=function(t){var r=y(u);return b.w(r.date(r.date()+Math.round(t*e)),u)};if(c===o)return this.set(o,this.$M+e);if(c===a)return this.set(a,this.$y+e);if("day"===c)return d(1);if(c===i)return d(7);var h=((l={})[r]=6e4,l[n]=36e5,l[t]=1e3,l)[c]||1,f=this.$d.getTime()+e*h;return b.w(f,this)},f.subtract=function(e,t){return this.add(-1*e,t)},f.format=function(e){var t=this,r=this.$locale();if(!this.isValid())return r.invalidDate||u;var n=e||"YYYY-MM-DDTHH:mm:ssZ",i=b.z(this),o=this.$H,s=this.$m,a=this.$M,l=r.weekdays,c=r.months,h=r.meridiem,f=function(e,r,i,o){return e&&(e[r]||e(t,n))||i[r].slice(0,o)},p=function(e){return b.s(o%12||12,e,"0")},m=h||function(e,t,r){var n=e<12?"AM":"PM";return r?n.toLowerCase():n};return n.replace(d,function(e,n){return n||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return b.s(t.$y,4,"0");case"M":return a+1;case"MM":return b.s(a+1,2,"0");case"MMM":return f(r.monthsShort,a,c,3);case"MMMM":return f(c,a);case"D":return t.$D;case"DD":return b.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return f(r.weekdaysMin,t.$W,l,2);case"ddd":return f(r.weekdaysShort,t.$W,l,3);case"dddd":return l[t.$W];case"H":return String(o);case"HH":return b.s(o,2,"0");case"h":return p(1);case"hh":return p(2);case"a":return m(o,s,!0);case"A":return m(o,s,!1);case"m":return String(s);case"mm":return b.s(s,2,"0");case"s":return String(t.$s);case"ss":return b.s(t.$s,2,"0");case"SSS":return b.s(t.$ms,3,"0");case"Z":return i}return null}(e)||i.replace(":","")})},f.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},f.diff=function(e,l,u){var c,d=this,h=b.p(l),f=y(e),p=(f.utcOffset()-this.utcOffset())*6e4,m=this-f,g=function(){return b.m(d,f)};switch(h){case a:c=g()/12;break;case o:c=g();break;case s:c=g()/3;break;case i:c=(m-p)/6048e5;break;case"day":c=(m-p)/864e5;break;case n:c=m/36e5;break;case r:c=m/6e4;break;case t:c=m/1e3;break;default:c=m}return u?c:b.a(c)},f.daysInMonth=function(){return this.endOf(o).$D},f.$locale=function(){return p[this.$L]},f.locale=function(e,t){if(!e)return this.$L;var r=this.clone(),n=v(e,t,!0);return n&&(r.$L=n),r},f.clone=function(){return b.w(this.$d,this)},f.toDate=function(){return new Date(this.valueOf())},f.toJSON=function(){return this.isValid()?this.toISOString():null},f.toISOString=function(){return this.$d.toISOString()},f.toString=function(){return this.$d.toUTCString()},h}(),x=w.prototype;return y.prototype=x,[["$ms",e],["$s",t],["$m",r],["$H",n],["$W","day"],["$M",o],["$y",a],["$D",l]].forEach(function(e){x[e[1]]=function(t){return this.$g(t,e[0],e[1])}}),y.extend=function(e,t){return e.$i||(e(t,w,y),e.$i=!0),y},y.locale=v,y.isDayjs=g,y.unix=function(e){return y(1e3*e)},y.en=p[f],y.Ls=p,y.p={},y}()},27237:(e,t,r)=>{"use strict";var n,i,o,s,a,l,u=r(20050);(0,u.KV)("keyvault-secrets"),r(77356),r(13624),r(46335),(n=s||(s={})).Purgeable="Purgeable",n.RecoverablePurgeable="Recoverable+Purgeable",n.Recoverable="Recoverable",n.RecoverableProtectedSubscription="Recoverable+ProtectedSubscription",n.CustomizedRecoverablePurgeable="CustomizedRecoverable+Purgeable",n.CustomizedRecoverable="CustomizedRecoverable",n.CustomizedRecoverableProtectedSubscription="CustomizedRecoverable+ProtectedSubscription",(i=a||(a={})).PFX="application/x-pkcs12",i.PEM="application/x-pem-file",(o=l||(l={})).V75="7.5",o.V76Preview2="7.6-preview.2",o.V76="7.6",o.V20250701="2025-07-01",(0,u.KV)("keyvault-common"),(0,r(86178).y)({namespace:"Microsoft.KeyVault",packageName:"@azure/keyvault-secrets",packageVersion:"4.11.
321"}),(0,u.KV)("core-lro")},27389:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({html:e,height:t=null,width:r=null,children:o,dataNtpc:s=""}){return(0,i.useEffect)(()=>{s&&performance.mark("mark_feature_usage",{detail:{feature:`next-third-parties-${s}`}})},[s]),(0,n.jsxs)(n.Fragment,{children:[o,e?(0,n.jsx)("div",{style:{height:null!=t?`${t}px`:"auto",width:null!=r?`${r}px`:"auto"},"data-ntpc":s,dangerouslySetInnerHTML:{__html:e}}):null]})};let n=r(2183),i=r(36439)},27402:(e,t,r)=>{"use strict";r.d(t,{U:()=>n,f:()=>i});let n=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],i=new Set(n)},27708:(e,t,r)=>{"use strict";r.d(t,{G:()=>c});var n=r(26809),i=r(8665),o=r(25553),s=r(71816),a=r(608),l=r(33892),u=r(19897);function c(e,t,{clamp:r=!0,ease:d,mixer:h}={}){let f=e.length;if((0,s.V)(f===t.length,"Both input and output ranges must be the same length","range-length"),1===f)return()=>t[0];if(2===f&&t[0]===t[1])return()=>t[1];let p=e[0]===e[1];e[0]>e[f-1]&&(e=[...e].reverse(),t=[...t].reverse());let m=function(e,t,r){let s=[],a=r||n.W.mix||u.j,l=e.length-1;for(let r=0;r<l;r++){let n=a(e[r],e[r+1]);if(t){let e=Array.isArray(t)?t[r]||i.l:t;n=(0,o.F)(e,n)}s.push(n)}return s}(t,d,h),g=m.length,v=r=>{if(p&&r<e[0])return t[0];let n=0;if(g>1)for(;n<e.length-2&&!(r<e[n+1]);n++);let i=(0,a.q)(e[n],e[n+1],r);return m[n](i)};return r?t=>v((0,l.q)(e[0],e[f-1],t)):v}},27767:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3z"}),"OpenInNew")},27813:(e,t,r)=>{"use strict";r.d(t,{OQ:()=>u,bt:()=>a});var n=r(47072),i=r(58017),o=r(87474),s=r(15184);let a={current:void 0};class l{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{let t=o.k.now();if(this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(let e of this.dependents)e.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=o.k.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=!isNaN(parseFloat(this.current)))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new n.v);let r=this.events[e].add(t);return"change"===e?()=>{r(),s.Gt.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}setWithVelocity(e,t,r){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-r}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return a.current&&a.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=o.k.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return(0,i.f)(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function u(e,t){return new l(e,t)}},27854:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},27945:(e,t,r)=>{"use strict";r.d(t,{A:()=>C,B:()=>F,C:()=>L,D:()=>I,E:()=>b,F:()=>eO,G:()=>S,H:()=>w,I:()=>O,J:()=>y,K:()=>D,M:()=>H,a:()=>es,b:()=>X,c:()=>eP,d:()=>ed,e:()=>eo,f:()=>ep,g:()=>ef,h:()=>ea,i:()=>Q,j:()=>eg,k:()=>Y,l:()=>eu,m:()=>$,n:()=>W,o:()=>G,p:()=>eb,q:()=>ew,r:()=>j,s:()=>M,t:()=>ex,u:()=>q,v:()=>eS,w:()=>eA,x:()=>eT,y:()=>K,z:()=>k});var n,i,o,s=r(3746),a=r(89985),l=r(74046),u=r(87417),c=r(47151),d=r(65421),h=r(76642),f=r(36439),p=r(72354),m=r(15889),g=r(14078),v=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","
32setValue","theme"],y=function(){};function b(e,t){for(var r=arguments.length,n=Array(r>2?r-2:0),i=2;i<r;i++)n[i-2]=arguments[i];var o=[].concat(n);if(t&&e)for(var s in t)t.hasOwnProperty(s)&&t[s]&&o.push("".concat(s?"-"===s[0]?e+s:e+"__"+s:e));return o.filter(function(e){return e}).map(function(e){return String(e).trim()}).join(" ")}var w=function(e){return Array.isArray(e)?e.filter(Boolean):"object"===(0,d.A)(e)&&null!==e?[e]:[]},x=function(e){e.className,e.clearValue,e.cx,e.getStyles,e.getClassNames,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme;var t=(0,c.A)(e,v);return(0,s.A)({},t)},E=function(e,t,r){var n=e.cx,i=e.getStyles,o=e.getClassNames,s=e.className;return{css:i(t,e),className:n(null!=r?r:{},o(t,e),s)}};function S(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function A(e){return S(e)?window.pageYOffset:e.scrollTop}function T(e,t){S(e)?window.scrollTo(0,t):e.scrollTop=t}function P(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:y,i=A(e),o=t-i,s=0;!function t(){var a;s+=10,T(e,o*((a=(a=s)/r-1)*a*a+1)+i),s<r?window.requestAnimationFrame(t):n(e)}()}function O(e,t){var r=e.getBoundingClientRect(),n=t.getBoundingClientRect(),i=t.offsetHeight/3;n.bottom+i>r.bottom?T(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+i,e.scrollHeight)):n.top-i<r.top&&T(e,Math.max(t.offsetTop-i,0))}function k(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}function C(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}var _=!1,R="u">typeof window?window:{};R.addEventListener&&R.removeEventListener&&(R.addEventListener("p",y,{get passive(){return _=!0}}),R.removeEventListener("p",y,!1));var M=_;function D(e){return null!=e}function I(e,t,r){return e?t:r}function L(e){return e}function F(e){return e}var j=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return Object.entries(e).filter(function(e){var t=(0,u.A)(e,1)[0];return!r.includes(t)}).reduce(function(e,t){var r=(0,u.A)(t,2),n=r[0],i=r[1];return e[n]=i,e},{})},N=["children","innerProps"],B=["children","innerProps"],V=function(e){return"auto"===e?"bottom":e},$=function(e,t){var r,n=e.placement,i=e.theme,o=i.borderRadius,a=i.spacing,l=i.colors;return(0,s.A)((r={label:"menu"},(0,h.A)(r,n?({bottom:"top",top:"bottom"})[n]:"bottom","100%"),(0,h.A)(r,"position","absolute"),(0,h.A)(r,"width","100%"),(0,h.A)(r,"zIndex",1),r),t?{}:{backgroundColor:l.neutral0,borderRadius:o,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:a.menuGutter,marginTop:a.menuGutter})},U=(0,f.createContext)(null),H=function(e){var t=e.children,r=e.minMenuHeight,n=e.maxMenuHeight,i=e.menuPlacement,o=e.menuPosition,a=e.menuShouldScrollIntoView,l=e.theme,c=((0,f.useContext)(U)||{}).setPortalPlacement,d=(0,f.useRef)(null),h=(0,f.useState)(n),p=(0,u.A)(h,2),m=p[0],v=p[1],y=(0,f.useState)(null),b=(0,u.A)(y,2),w=b[0],x=b[1],E=l.spacing.controlHeight;return(0,g.A)(function(){var e=d.current;if(e){var t="fixed"===o,s=function(e){var t,r=e.maxHeight,n=e.menuEl,i=e.minHeight,o=e.placement,s=e.shouldScroll,a=e.isFixedPosition,l=e.controlHeight,u=function(e){var t=getComputedStyle(e),r="absolute"===t.position,n=/(auto|scroll)/;if("fixed"===t.position)return document.documentElement;for(var i=e;i=i.parentElement;)if(t=getComputedStyle(i),(!r||"static"!==t.position)&&n.test(t.overflow+t.overflowY+t.overflowX))return i;return document.documentElement}(n),c={placement:"bottom",maxHeight:r};if(!n||!n.offsetParent)return c;var d=u.getBoundingClientRect().height,h=n.getBoundingClientRect(),f=h.bottom,p=h.height,m=h.top,g=n.offsetParent.getBoundingClientRect().top,v=a||S(t=u)?window.innerHeight:t.clientHeight,y=A(u),b=parseInt(getComputedStyle(n).marginBottom,10),w=parseInt(getComputedStyle(n).marginTop,10),x=g-w,E=v-m,O=x+y,k=d-y-m,C=f-v+y+b,_=y+m-w;switch(o){case"auto":case"bottom":if(E>=p)return{placement:"bottom",maxHeight:r};if(k>=p&&!a)return s&&P(u,C,160),{placement:"bottom",maxHeight:r};if(!a&&k>=i||a&&E>=i)return s&&P(u,C,160),{placement:"bottom",maxHeight:a?E-b:k-b};if("auto"===o||a){var R=r,M=a?x:O;return M>=i&&(R=Math.min(M-b-l,r)),{placement:"top",maxHeight:R}}if("bottom"===o)return s&&T(u,C),{placement:"bottom",maxHeight:r};break;case"top":if(x>=p)return{placement:"top",maxHeight:r};if(O>=p&&!a)return s&&P(u,_,160),{placement:"top",maxHeight:r};if(!a&&O>=i||a&&x>=i){var D=r;return(!a&&O>=i||a&&x>=i)&&(D=a?x-w:O-w),s&&P(u,_,160),{placement:"top",maxHeight:D}}return{placement:"bottom",maxHeight:r};default:throw Error('Invalid placement provided "'.concat(o,'".'))}return c}({maxHeight:n,menuEl:e,minHeight:r,placement:i,shouldScroll:a&&!t,isFixedPosition:t,controlHeight:E});v(s.maxHeight),x(s.placement),null==c||c(s.placement)}},[n,i,o,a,r,c,E]),t({ref:d,placerProps:(0,s.A)((0,s.A)({},e),{},{placement:w||V(i),maxHeight:m})})},W=function(e,t){var r=e.maxHeight,n=e.theme.spacing.baseUnit;return(0,s.A)({maxHeight:r,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:n,paddingTop:n})},z=function(e,t){var r=e.theme,n=r.spacing.baseUnit,i=r.colors;return(0,s.A)({textAlign:"center"},t?{}:{color:i.neutral40,padding:"".concat(2*n,"px ").concat(3*n,"px")}
vendor: 4,629 bytes, line 32
32)},q=z,Y=z,G=function(e){var t=e.rect,r=e.offset,n=e.position;return{left:t.left,position:n,top:r,width:t.width,zIndex:1}},X=function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},K=function(e,t){var r=e.theme.spacing,n=e.isMulti,i=e.hasValue,o=e.selectProps.controlShouldRenderValue;return(0,s.A)({alignItems:"center",display:n&&i&&o?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(r.baseUnit/2,"px ").concat(2*r.baseUnit,"px")})},Q=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},J=["size"],Z=["innerProps","isRtl","size"],ee={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},et=function(e){var t=e.size,r=(0,c.A)(e,J);return(0,l.Y)("svg",(0,a.A)({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ee},r))},er=function(e){return(0,l.Y)(et,(0,a.A)({size:20},e),(0,l.Y)("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},en=function(e){return(0,l.Y)(et,(0,a.A)({size:20},e),(0,l.Y)("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},ei=function(e,t){var r=e.isFocused,n=e.theme,i=n.spacing.baseUnit,o=n.colors;return(0,s.A)({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:r?o.neutral60:o.neutral20,padding:2*i,":hover":{color:r?o.neutral80:o.neutral40}})},eo=ei,es=ei,ea=function(e,t){var r=e.isDisabled,n=e.theme,i=n.spacing.baseUnit,o=n.colors;return(0,s.A)({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:r?o.neutral10:o.neutral20,marginBottom:2*i,marginTop:2*i})},el=(0,l.i7)(o||(n=["\n  0%, 80%, 100% { opacity: 0; }\n  40% { opacity: 1; }\n"],i||(i=n.slice(0)),o=Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(i)}})))),eu=function(e,t){var r=e.isFocused,n=e.size,i=e.theme,o=i.colors,a=i.spacing.baseUnit;return(0,s.A)({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"},t?{}:{color:r?o.neutral60:o.neutral20,padding:2*a})},ec=function(e){var t=e.delay,r=e.offset;return(0,l.Y)("span",{css:(0,l.AH)({animation:"".concat(el," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:r?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},ed=function(e,t){var r=e.isDisabled,n=e.isFocused,i=e.theme,o=i.colors,a=i.borderRadius,l=i.spacing;return(0,s.A)({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:l.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:r?o.neutral5:o.neutral0,borderColor:r?o.neutral10:n?o.primary:o.neutral20,borderRadius:a,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(o.primary):void 0,"&:hover":{borderColor:n?o.primary:o.neutral30}})},eh=["data"],ef=function(e,t){var r=e.theme.spacing;return t?{}:{paddingBottom:2*r.baseUnit,paddingTop:2*r.baseUnit}},ep=function(e,t){var r=e.theme,n=r.colors,i=r.spacing;return(0,s.A)({label:"group",cursor:"default",display:"block"},t?{}:{color:n.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*i.baseUnit,paddingRight:3*i.baseUnit,textTransform:"uppercase"})},em=["innerRef","isDisabled","isHidden","inputClassName"],eg=function(e,t){var r=e.isDisabled,n=e.value,i=e.theme,o=i.spacing,a=i.colors;return(0,s.A)((0,s.A)({visibility:r?"hidden":"visible",transform:n?"translateZ(0)":""},ey),t?{}:{margin:o.baseUnit/2,paddingBottom:o.baseUnit/2,paddingTop:o.baseUnit/2,color:a.neutral80})},ev={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},ey={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":(0,s.A)({content:'attr(data-value) " "',visibility:"hidden",
32whiteSpace:"pre"},ev)},eb=function(e,t){var r=e.theme,n=r.spacing,i=r.borderRadius,o=r.colors;return(0,s.A)({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:o.neutral10,borderRadius:i/2,margin:n.baseUnit/2})},ew=function(e,t){var r=e.theme,n=r.borderRadius,i=r.colors,o=e.cropWithEllipsis;return(0,s.A)({overflow:"hidden",textOverflow:o||void 0===o?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:n/2,color:i.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},ex=function(e,t){var r=e.theme,n=r.spacing,i=r.borderRadius,o=r.colors,a=e.isFocused;return(0,s.A)({alignItems:"center",display:"flex"},t?{}:{borderRadius:i/2,backgroundColor:a?o.dangerLight:void 0,paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:o.dangerLight,color:o.danger}})},eE=function(e){var t=e.children,r=e.innerProps;return(0,l.Y)("div",r,t)},eS=function(e,t){var r=e.isDisabled,n=e.isFocused,i=e.isSelected,o=e.theme,a=o.spacing,l=o.colors;return(0,s.A)({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:i?l.primary:n?l.primary25:"transparent",color:r?l.neutral20:i?l.neutral0:"inherit",padding:"".concat(2*a.baseUnit,"px ").concat(3*a.baseUnit,"px"),":active":{backgroundColor:r?void 0:i?l.primary:l.primary50}})},eA=function(e,t){var r=e.theme,n=r.spacing,i=r.colors;return(0,s.A)({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:i.neutral50,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2})},eT=function(e,t){var r=e.isDisabled,n=e.theme,i=n.spacing,o=n.colors;return(0,s.A)({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:r?o.neutral40:o.neutral80,marginLeft:i.baseUnit/2,marginRight:i.baseUnit/2})},eP={ClearIndicator:function(e){var t=e.children,r=e.innerProps;return(0,l.Y)("div",(0,a.A)({},E(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),r),t||(0,l.Y)(er,null))},Control:function(e){var t=e.children,r=e.isDisabled,n=e.isFocused,i=e.innerRef,o=e.innerProps,s=e.menuIsOpen;return(0,l.Y)("div",(0,a.A)({ref:i},E(e,"control",{control:!0,"control--is-disabled":r,"control--is-focused":n,"control--menu-is-open":s}),o,{"aria-disabled":r||void 0}),t)},DropdownIndicator:function(e){var t=e.children,r=e.innerProps;return(0,l.Y)("div",(0,a.A)({},E(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),r),t||(0,l.Y)(en,null))},DownChevron:en,CrossIcon:er,Group:function(e){var t=e.children,r=e.cx,n=e.getStyles,i=e.getClassNames,o=e.Heading,s=e.headingProps,u=e.innerProps,c=e.label,d=e.theme,h=e.selectProps;return(0,l.Y)("div",(0,a.A)({},E(e,"group",{group:!0}),u),(0,l.Y)(o,(0,a.A)({},s,{selectProps:h,theme:d,getStyles:n,getClassNames:i,cx:r}),c),(0,l.Y)("div",null,t))},GroupHeading:function(e){var t=x(e);t.data;var r=(0,c.A)(t,eh);return(0,l.Y)("div",(0,a.A)({},E(e,"groupHeading",{"group-heading":!0}),r))},IndicatorsContainer:function(e){var t=e.children,r=e.innerProps;return(0,l.Y)("div",(0,a.A)({},E(e,"indicatorsContainer",{indicators:!0}),r),t)},IndicatorSeparator:function(e){var t=e.innerProps;return(0,l.Y)("span",(0,a.A)({},t,E(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,r=e.value,n=x(e),i=n.innerRef,o=n.isDisabled,u=n.isHidden,d=n.inputClassName,h=(0,c.A)(n,em);return(0,l.Y)("div",(0,a.A)({},E(e,"input",{"input-container":!0}),{"data-value":r||""}),(0,l.Y)("input",(0,a.A)({className:t({input:!0},d),ref:i,style:(0,s.A)({label:"input",color:"inherit",background:0,opacity:+!u,width:"100%"},ev),disabled:o},h)))},LoadingIndicator:function(e){var t=e.innerProps,r=e.isRtl,n=e.size,i=(0,c.A)(e,Z);return(0,l.Y)("div",(0,a.A)({},E((0,s.A)((0,s.A)({},i),{},{innerProps:t,isRtl:r,size:void 0===n?4:n}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),(0,l.Y)(ec,{delay:0,offset:r}),(0,l.Y)(ec,{delay:160,offset:!0}),(0,l.Y)(ec,{delay:320,offset:!r}))},Menu:function(e){var t=e.children,r=e.innerRef,n=e.innerProps;return(0,l.Y)("div",(0,a.A)({},E(e,"menu",{menu:!0}),{ref:r},n),t)},MenuList:function(e){var t=e.children,r=e.innerProps,n=e.innerRef,i=e.isMulti;return(0,l.Y)("div",(0,a.A)({},E(e,"menuList",{"menu-list":!0,"menu-list--is-multi":i}),{ref:n},r),t)},MenuPortal:function(e){var t=e.appendTo,r=e.children,n=e.controlElement,i=e.innerProps,o=e.menuPlacement,c=e.menuPosition,d=(0,f.useRef)(null),h=(0,f.useRef)(null),v=(0,f.useState)(V(o)),y=(0,u.A)(v,2),b=y[0],w=y[1],x=(0,f.useMemo)(function(){return{setPortalPlacement:w}},[]),S=(0,f.useState)(null),A=(0,u.A)(S,2),T=A[0],P=A[1],O=(0,f.useCallback)(function(){if(n){var e,t={bottom:(e=n.getBoundingClientRect()).bottom,height:e.height,left:e.left,right:e.right,top:e.top,width:e.width},r="fixed"===c?0:window.pageYOffset,i=t[b]+r;(i!==(null==T?void 0:T.offset)||t.left!==(null==T?void 0:T.rect.left)||t.width!==(null==T?void 0:T.rect.width))&&P({offset:i,rect:t})}},[n,c,b,null==T?void 0:T.offset,null==T?void 0:T.rect.left,null==T?void 0:T.rect.width]);(0,g.A)(function(){O()},[O]);var k=(0,f.useCallback)(function(){"function"==typeof h.current&&(h.current(),h.current=null),n&&d.current&&(h.current=(0,m.ll)(n,d.current,O,{elementResize:"ResizeObserver"in window}))},[n,O]);(0,g.A)(function(){k()},[k]);var C=(0,f.useCallback)(function(e){d.current=e,k()},[k]);if(!t&&"fixed"!==c||!T)return null;var _=(0,l.Y)("div",(0,a.A)({ref:C},E((0,s.A)((0,s.A)({},e),{},{offset:T.offset,position:c,rect:T.rect}),"menuPortal",{"menu-portal":!0}),i),r);return(0,l.Y)(U.Provider,{value:x},t?(0,p.createPortal)(_,t):_)}
32,LoadingMessage:function(e){var t=e.children,r=void 0===t?"Loading...":t,n=e.innerProps,i=(0,c.A)(e,B);return(0,l.Y)("div",(0,a.A)({},E((0,s.A)((0,s.A)({},i),{},{children:r,innerProps:n}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),n),r)},NoOptionsMessage:function(e){var t=e.children,r=void 0===t?"No options":t,n=e.innerProps,i=(0,c.A)(e,N);return(0,l.Y)("div",(0,a.A)({},E((0,s.A)((0,s.A)({},i),{},{children:r,innerProps:n}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),n),r)},MultiValue:function(e){var t=e.children,r=e.components,n=e.data,i=e.innerProps,o=e.isDisabled,a=e.removeProps,u=e.selectProps,c=r.Container,d=r.Label,h=r.Remove;return(0,l.Y)(c,{data:n,innerProps:(0,s.A)((0,s.A)({},E(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":o})),i),selectProps:u},(0,l.Y)(d,{data:n,innerProps:(0,s.A)({},E(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:u},t),(0,l.Y)(h,{data:n,innerProps:(0,s.A)((0,s.A)({},E(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},a),selectProps:u}))},MultiValueContainer:eE,MultiValueLabel:eE,MultiValueRemove:function(e){var t=e.children,r=e.innerProps;return(0,l.Y)("div",(0,a.A)({role:"button"},r),t||(0,l.Y)(er,{size:14}))},Option:function(e){var t=e.children,r=e.isDisabled,n=e.isFocused,i=e.isSelected,o=e.innerRef,s=e.innerProps;return(0,l.Y)("div",(0,a.A)({},E(e,"option",{option:!0,"option--is-disabled":r,"option--is-focused":n,"option--is-selected":i}),{ref:o,"aria-disabled":r},s),t)},Placeholder:function(e){var t=e.children,r=e.innerProps;return(0,l.Y)("div",(0,a.A)({},E(e,"placeholder",{placeholder:!0}),r),t)},SelectContainer:function(e){var t=e.children,r=e.innerProps,n=e.isDisabled,i=e.isRtl;return(0,l.Y)("div",(0,a.A)({},E(e,"container",{"--is-disabled":n,"--is-rtl":i}),r),t)},SingleValue:function(e){var t=e.children,r=e.isDisabled,n=e.innerProps;return(0,l.Y)("div",(0,a.A)({},E(e,"singleValue",{"single-value":!0,"single-value--is-disabled":r}),n),t)},ValueContainer:function(e){var t=e.children,r=e.innerProps,n=e.isMulti,i=e.hasValue;return(0,l.Y)("div",(0,a.A)({},E(e,"valueContainer",{"value-container":!0,"value-container--is-multi":n,"value-container--has-value":i}),r),t)}},eO=function(e){return(0,s.A)((0,s.A)({},eP),e.components)}},28083:e=>{var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},28233:(e,t,r)=>{"use strict";r.d(t,{E:()=>i});var n=r(36439);let i=r(33049).B?n.useLayoutEffect:n.useEffect},28265:(e,t,r)=>{"use strict";r.d(t,{X:()=>i,f:()=>n});let n=e=>1e3*e,i=e=>e/1e3},28348:(e,t)=>{"use strict";function r(e,t,n=!1){return t?Object.keys(e).filter(e=>n?!t.includes(e):t.includes(e)).reduce((t,r)=>(t[r]=e[r],t),{}):{}}function n(e,t,r,n){let i=n&&Object.keys(n).length>0?new URL(Object.values(n)[0],e):new URL(e);return t&&r&&t.forEach(e=>{r[e]&&i.searchParams.set(e,r[e])}),i.toString()}function i(e,t,r,i,o){var s;if(!t)return`<${e}></${e}>`;let a=(null==(s=t.src)?void 0:s.url)?Object.assign(Object.assign({},t),{src:n(t.src.url,t.src.params,i,o)}):t,l=Object.keys(Object.assign(Object.assign({},a),r)).reduce((e,t)=>{let n=null==r?void 0:r[t],i=a[t],o=null!=n?n:i,s=!0===o?t:`${t}="${o}"`;return o?e+` ${s}`:e},"");return`<${e}${l}></${e}>`}Object.defineProperty(t,"__esModule",{value:!0}),t.formatData=t.createHtml=t.formatUrl=void 0,t.formatUrl=n,t.createHtml=i,t.formatData=function(e,t){var o,s,a,l,u;let c=r(t,null==(o=e.scripts)?void 0:o.reduce((e,t)=>[...e,...Array.isArray(t.params)?t.params:[]],[])),d=r(t,null==(a=null==(s=e.html)?void 0:s.attributes.src)?void 0:a.params),h=r(t,[null==(u=null==(l=e.html)?void 0:l.attributes.src)?void 0:u.slugParam]),f=r(t,[...Object.keys(c),...Object.keys(d),...Object.keys(h)],!0);return Object.assign(Object.assign({},e),{html:e.html?i(e.html.element,e.html.attributes,f,d,h):null,scripts:e.scripts?e.scripts.map(e=>Object.assign(Object.assign({},e),{url:n(e.url,e.params,c)})):null})}},28566:(e,t,r)=>{var n=r(35434),i=r(73099),o=Object.prototype.propertyIsEnumerable,s=Object.getOwnPropertySymbols;e.exports=s?function(e){return null==e?[]:n(s(e=Object(e)),function(t){return o.call(e,t)})}:i},28603:(e,t,r)=>{"use strict";r.d(t,{o:()=>n});let n=3},28690:(e,t,r)=>{"use strict";r.d(t,{D:()=>s});var n=r(35242),i=r(56661);let o={...r(12524).W,color:n.y,backgroundColor:n.y,outlineColor:n.y,fill:n.y,stroke:n.y,borderColor:n.y,borderTopColor:n.y,borderRightColor:n.y,borderBottomColor:n.y,borderLeftColor:n.y,filter:i.p,WebkitFilter:i.p},s=e=>o[e]},29180:(e,t,r)=>{"use strict";r.d(t,{P:()=>i});var n=r(12406);function i(e){return e.props[n.n]}},29465:(e,t,r)=>{"use strict";r.d(t,{z:()=>d});var n=r(90432),i=r(56050),o=r(15184);function s(e){return"number"==typeof e?e:parseFloat(e)}var a=r(36439),l=r(82034),u=r(37285),c=r(89399);function d(e,t={}){return function(e,t={}){let{isStatic:r}=(0,a.useContext)(l.Q),d=()=>(0,n.S)(e)?e.get():e;if(r)return(0,c.G)(d);let h=(0,u.d)(d());return(0,a.useInsertionEffect)(()=>(function(e,t,r={}
32){let a,l=e.get(),u=null,c=l,d="string"==typeof l?l.replace(/[\d.-]/g,""):void 0,h=()=>{u&&(u.stop(),u=null),e.animation=void 0},f=()=>{(()=>{let t=s(e.get()),n=s(c);if(t===n)return h();let o=u?u.getGeneratorVelocity():e.getVelocity();h(),u=new i.s({keyframes:[t,n],velocity:o,type:"spring",restDelta:.001,restSpeed:.01,...r,onUpdate:a})})(),e.animation=u??void 0,e.events.animationStart?.notify(),u?.then(()=>{e.animation=void 0,e.events.animationComplete?.notify()})};if(e.attach((e,t)=>{c=e,a=e=>{var r,n;return t((r=e,(n=d)?r+n:r))},o.Gt.postRender(f)},h),(0,n.S)(t)){let n=!0===r.skipInitialAnimation,i=t.on("change",t=>{var r,i,o,s;n?(n=!1,e.jump((r=t,(i=d)?r+i:r),!1)):e.set((o=t,(s=d)?o+s:o))}),o=e.on("destroy",i);return()=>{i(),o()}}return h})(h,e,t),[h,JSON.stringify(t)]),h}(e,{type:"spring",...t})}},29652:(e,t,r)=>{"use strict";function n(e,t){if(e?.inherit&&t){let{inherit:r,...n}=e;return{...t,...n}}return e}r.d(t,{K:()=>n})},29916:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={StaticGenBailoutError:function(){return o},isStaticGenBailoutError:function(){return s}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let i="NEXT_STATIC_GEN_BAILOUT";class o extends Error{constructor(...e){super(...e),this.code=i}}function s(e){return"object"==typeof e&&null!==e&&"code"in e&&e.code===i}("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)},30004:(e,t,r)=>{"use strict";r.d(t,{x:()=>s});var n=r(11449),i=r(27402),o=r(64963);function s(e,t,r){let s=(0,o.x)(e,t,r);for(let r in e)((0,n.S)(e[r])||(0,n.S)(t[r]))&&(s[-1!==i.U.indexOf(r)?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r]=e[r]);return s}},30053:e=>{e.exports={style:{fontFamily:"'Barlow Condensed', 'Barlow Condensed Fallback'",fontWeight:600,fontStyle:"normal"},className:"__className_a8c2f0",variable:"__variable_a8c2f0"}},30063:(e,t,r)=>{"use strict";r.d(t,{D:()=>n});let n=e=>Array.isArray(e)&&"number"==typeof e[0]},30352:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return u},noSSR:function(){return l}};for(var i in n)Object.defineProperty(t,i,{enumerable:!0,get:n[i]});let o=r(21776);r(2183),r(36439);let s=o._(r(59223));function a(e){return{default:e?.default||e}}function l(e,t){return delete t.webpack,delete t.modules,e(t)}function u(e,t){let r=s.default,n={loading:({error:e,isLoading:t,pastDelay:r})=>null};e instanceof Promise?n.loader=()=>e:"function"==typeof e?n.loader=e:"object"==typeof e&&(n={...n,...e});let i=(n={...n,...t}).loader;return(n.loadableGenerated&&(n={...n,...n.loadableGenerated},delete n.loadableGenerated),"boolean"!=typeof n.ssr||n.ssr)?r({...n,loader:()=>null!=i?i().then(a):Promise.resolve(a(()=>null))}):(delete n.webpack,delete n.modules,l(r,n))}("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)},30438:(e,t,r)=>{"use strict";r.d(t,{d:()=>s});var n=r(31699),i=r(52421),o=r(11302);function s(e,t,r,s){for(let r in(0,i.e)(e,t,void 0,s),t.attrs)e.setAttribute(o.e.has(r)?r:(0,n.I)(r),t.attrs[r])}},31258:(e,t,r)=>{"use strict";r.d(t,{M:()=>d});var n=r(95376),i=r(35382),o=r(11809),s=r(28690),a=r(82682),l=r(27402),u=r(52421),c=r(64963);class d extends i.b{constructor(){super(...arguments),this.type="html",this.renderInstance=u.e}readValueFromInstance(e,t){if(l.f.has(t)){let e=(0,s.D)(t);return e&&e.default||0}{let r=window.getComputedStyle(e),n=((0,o.j)(t)?r.getPropertyValue(t):r[t])||0;return"string"==typeof n?n.trim():n}}measureInstanceViewportBox(e,{transformPagePoint:t}){return(0,n.m)(e,t)}build(e,t,r){(0,a.O)(e,t,r.transformTemplate)}scrapeMotionValuesFromProps(e,t,r){return(0,c.x)(e,t,r)}}},31426:(e,t,r)=>{"use strict";r.d(t,{V:()=>a});var n=r(80865),i=r(39016),o=r(32387),s=r(18866);let a={test:(0,s.$)("hsl","hue"),parse:(0,s.q)("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:s=1})=>"hsla("+Math.round(e)+", "+i.KN.transform((0,o.a)(t))+", "+i.KN.transform((0,o.a)(r))+", "+(0,o.a)(n.X4.transform(s))+")"}},31699:(e,t,r)=>{"use strict";r.d(t,{I:()=>n});let n=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase()},31849:(e,t,r)=>{"use strict";
32Object.defineProperty(t,"__esModule",{value:!0});var n={INTERNALS:function(){return u},NextRequest:function(){return c}};for(var i in n)Object.defineProperty(t,i,{enumerable:!0,get:n[i]});let o=r(55917),s=r(84165),a=r(99826),l=r(95019),u=Symbol("internal request");class c extends Request{constructor(e,t={}){const r="string"!=typeof e&&"url"in e?e.url:String(e);(0,s.validateURL)(r),t.body&&"half"!==t.duplex&&(t.duplex="half"),e instanceof Request?super(e,t):super(r,t);const n=new o.NextURL(r,{headers:(0,s.toNodeOutgoingHttpHeaders)(this.headers),nextConfig:t.nextConfig});this[u]={cookies:new l.RequestCookies(this.headers),nextUrl:n,url:n.toString()}}[Symbol.for("edge-runtime.inspect.custom")](){return{cookies:this.cookies,nextUrl:this.nextUrl,url:this.url,bodyUsed:this.bodyUsed,cache:this.cache,credentials:this.credentials,destination:this.destination,headers:Object.fromEntries(this.headers),integrity:this.integrity,keepalive:this.keepalive,method:this.method,mode:this.mode,redirect:this.redirect,referrer:this.referrer,referrerPolicy:this.referrerPolicy,signal:this.signal}}get cookies(){return this[u].cookies}get nextUrl(){return this[u].nextUrl}get page(){throw new a.RemovedPageError}get ua(){throw new a.RemovedUAError}get url(){return this[u].url}}},32190:(e,t,r)=>{var n=r(34678),i=r(27854),o=Object.prototype,s=o.hasOwnProperty,a=o.propertyIsEnumerable;e.exports=n(function(){return arguments}())?n:function(e){return i(e)&&s.call(e,"callee")&&!a.call(e,"callee")}},32387:(e,t,r)=>{"use strict";r.d(t,{a:()=>n});let n=e=>Math.round(1e5*e)/1e5},33049:(e,t,r)=>{"use strict";r.d(t,{B:()=>n});let n="u">typeof window},33325:(e,t,r)=>{"use strict";let n;r.d(t,{KV:()=>S,MX:()=>x});var i=r(49914);let o=void 0!==i&&i.env&&i.env.DEBUG||void 0,s=[],a=[],l=[];o&&c(o);let u=Object.assign(e=>f(e),{enable:c,enabled:d,disable:function(){let e=n||"";return c(""),e},log:function(...e){if(e.length>0){let t=String(e[0]);t.includes(":error")?console.error(...e):t.includes(":warning")?console.warn(...e):t.includes(":info")?console.info(...e):(t.includes(":verbose"),console.debug(...e))}}});function c(e){for(let t of(n=e,s=[],a=[],e.split(",").map(e=>e.trim())))t.startsWith("-")?a.push(t.substring(1)):s.push(t);for(let e of l)e.enabled=d(e.namespace)}function d(e){if(e.endsWith("*"))return!0;for(let t of a)if(h(e,t))return!1;for(let t of s)if(h(e,t))return!0;return!1}function h(e,t){if(-1===t.indexOf("*"))return e===t;let r=t;if(-1!==t.indexOf("**")){let e=[],n="";for(let r of t)if("*"===r&&"*"===n)continue;else n=r,e.push(r);r=e.join("")}let n=0,i=0,o=r.length,s=e.length,a=-1,l=-1;for(;n<s&&i<o;)if("*"===r[i]){if(a=i,++i===o)return!0;for(;e[n]!==r[i];)if(++n===s)return!1;l=n,n++,i++;continue}else if(r[i]===e[n])i++,n++;else{if(!(a>=0)||(i=a+1,(n=l+1)===s))return!1;for(;e[n]!==r[i];)if(++n===s)return!1;l=n,n++,i++;continue}let u=n===e.length,c=i===r.length,d=i===r.length-1&&"*"===r[i];return u&&(c||d)}function f(e){let t=Object.assign(function(...r){t.enabled&&(r.length>0&&(r[0]=`${e} ${r[0]}`),t.log(...r))},{enabled:d(e),destroy:p,log:u.log,namespace:e,extend:m});return l.push(t),t}function p(){let e=l.indexOf(this);return e>=0&&(l.splice(e,1),!0)}function m(e){let t=f(`${this.namespace}:${e}`);return t.log=this.log,t}var g=r(49914);let v=["verbose","info","warning","error"],y={verbose:400,info:300,warning:200,error:100};function b(e,t){t.log=(...t)=>{e.log(...t)}}function w(e){return v.includes(e)}function x(e){let t,r=new Set,n=void 0!==g&&g.env&&g.env[e.logLevelEnvVarName]||void 0,i=u(e.namespace);function o(e){if(e&&!w(e))throw Error(`Unknown log level '${e}'. Acceptable values: ${v.join(",")}`);t=e;let n=[];for(let e of r)s(e)&&n.push(e.namespace);u.enable(n.join(","))}function s(e){return!!(t&&y[e.level]<=y[t])}function a(e,t){let n=Object.assign(e.extend(t),{level:t});if(b(e,n),s(n)){let e=u.disable();u.enable(e+","+n.namespace)}return r.add(n),n}return i.log=(...e)=>{u.log(...e)},n&&(w(n)?o(n):console.error(`${e.logLevelEnvVarName} set to unknown log level '${n}'; logging is not enabled. Acceptable values: ${v.join(", ")}.`)),{setLogLevel:o,getLogLevel:function(){return t},createClientLogger:function(e){let t=i.extend(e);return b(i,t),{error:a(t,"error"),warning:a(t,"warning"),info:a(t,"info"),verbose
32:a(t,"verbose")}},logger:i}}let E=x({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"});function S(e){return E.createClientLogger(e)}E.logger},33681:(e,t,r)=>{e.exports=r(69284)},33708:(e,t,r)=>{"use strict";function n(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)&&!(e instanceof RegExp)&&!(e instanceof Date)}r.d(t,{G:()=>n})},33771:e=>{e.exports={style:{fontFamily:"'daciaHeadingExtended', 'daciaHeadingExtended Fallback'"},className:"__className_4ba5ca",variable:"__variable_4ba5ca"}},33892:(e,t,r)=>{"use strict";r.d(t,{q:()=>n});let n=(e,t,r)=>r>t?t:r<e?e:r},33939:(e,t,r)=>{"use strict";r.d(t,{q:()=>a});var n=r(18932),i=r(53916),o=class extends n.${constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:(0,i.PL)()})}getOptimisticResult(e){return e.behavior=(0,i.PL)(),super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){let{state:r}=e,n=super.createResult(e,t),{isFetching:o,isRefetching:s,isError:a,isRefetchError:l}=n,u=r.fetchMeta?.fetchMore?.direction,c=a&&"forward"===u,d=o&&"forward"===u,h=a&&"backward"===u,f=o&&"backward"===u;return{...n,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:(0,i.rB)(t,r.data),hasPreviousPage:(0,i.RQ)(t,r.data),isFetchNextPageError:c,isFetchingNextPage:d,isFetchPreviousPageError:h,isFetchingPreviousPage:f,isRefetchError:l&&!c&&!h,isRefetching:s&&!d&&!f}}},s=r(40161);function a(e,t){return(0,s.t)(e,o,t)}},33991:(e,t,r)=>{"use strict";r.d(t,{J:()=>s,q:()=>o});var n=r(36439);let i=(0,n.createContext)(void 0);function o(){return(0,n.useContext)(i)}function s({id:e,children:t}){return n.createElement(i.Provider,{value:e},t)}},34052:(e,t,r)=>{"use strict";var n,i;r(22588),(i=n||(n={})).Preview="preview",i.Edit="edit",i.Normal="normal"},34481:(e,t)=>{"use strict";function r(){let e,t,r=new Promise((r,n)=>{e=r,t=n});return{resolve:e,reject:t,promise:r}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createPromiseWithResolvers",{enumerable:!0,get:function(){return r}})},34652:e=>{e.exports={style:{fontFamily:"'Figtree', 'Figtree Fallback'",fontStyle:"normal"},className:"__className_2ca027",variable:"__variable_2ca027"}},34678:(e,t,r)=>{var n=r(62718),i=r(27854);e.exports=function(e){return i(e)&&"[object Arguments]"==n(e)}},34762:(e,t,r)=>{"use strict";r.d(t,{U:()=>n,_:()=>i});let n=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],i=["initial",...n]},34808:e=>{e.exports={style:{fontFamily:"'nouvelRHeading', 'nouvelRHeading Fallback'"},className:"__className_48315d",variable:"__variable_48315d"}},35076:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},35084:e=>{e.exports=function(e){return e}},35101:(e,t,r)=>{"use strict";r.d(t,{Ng:()=>o,TW:()=>n,mD:()=>i});let n=e=>e?.ownerDocument??document,i=e=>e&&"window"in e&&e.window===e?e:n(e).defaultView||window;function o(e){return null!==e&&"object"==typeof e&&"nodeType"in e&&"number"==typeof e.nodeType&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in e}},35242:(e,t,r)=>{"use strict";r.d(t,{y:()=>s});var n=r(36309),i=r(31426),o=r(75670);let s={test:e=>o.B.test(e)||n.u.test(e)||i.V.test(e),parse:e=>o.B.test(e)?o.B.parse(e):i.V.test(e)?i.V.parse(e):n.u.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?o.B.transform(e):i.V.transform(e)}},35382:(e,t,r)=>{"use strict";r.d(t,{b:()=>s});var n=r(52435),i=r(62632),o=r(11449);class s extends n.B{constructor(){super(...arguments),this.KeyframeResolver=i.K}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:r}){delete t[e],delete r[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;(0,o.S)(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}},35434:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,i=0,o=[];++r<n;){var s=e[r];t(s,r,e)&&(o[i++]=s)}return o}},35533:(e,t,r)=>{"use strict";r.d(t,{M:()=>d});var n=r(83884),i=r(35101),o=r(14421),s=r(36439);let a=!1,l=0;function u(e){"touch"===e.pointerType&&(a=!0,setTimeout(()=>{a=!1},500))}function c(){let e=(0,i.TW)(null);if(void 0!==e)return 0===l&&"u">typeof PointerEvent&&e.addEventListener("pointerup",u),l++,()=>{!(--l>0)&&"u">typeof PointerEvent&&e.removeEventListener("pointerup",u)}}function d(e){let{onHoverStart:t,onHoverChange:r,onHoverEnd:l,isDisabled:u}
32=e,[d,h]=(0,s.useState)(!1),f=(0,s.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,s.useEffect)(c,[]);let{addGlobalListener:p,removeAllGlobalListeners:m}=(0,o.A)(),{hoverProps:g,triggerHoverEnd:v}=(0,s.useMemo)(()=>{let e=(e,t)=>{let n=f.target;f.pointerType="",f.target=null,"touch"!==t&&f.isHovered&&n&&(f.isHovered=!1,m(),l&&l({type:"hoverend",target:n,pointerType:t}),r&&r(!1),h(!1))},o={};return"u">typeof PointerEvent&&(o.onPointerEnter=o=>{a&&"mouse"===o.pointerType||((o,s)=>{if(f.pointerType=s,u||"touch"===s||f.isHovered||!(0,n.sD)(o.currentTarget,(0,n.wt)(o)))return;f.isHovered=!0;let a=o.currentTarget;f.target=a,p((0,i.TW)((0,n.wt)(o)),"pointerover",t=>{f.isHovered&&f.target&&!(0,n.sD)(f.target,(0,n.wt)(t))&&e(t,t.pointerType)},{capture:!0}),t&&t({type:"hoverstart",target:a,pointerType:s}),r&&r(!0),h(!0)})(o,o.pointerType)},o.onPointerLeave=t=>{!u&&(0,n.sD)(t.currentTarget,(0,n.wt)(t))&&e(t,t.pointerType)}),{hoverProps:o,triggerHoverEnd:e}},[t,r,l,u,f,p,m]);return(0,s.useEffect)(()=>{u&&v({currentTarget:f.target},f.pointerType)},[u]),{hoverProps:g,isHovered:d}}},35569:function(e,t,r){e.exports=function(e){"use strict";var t={name:"sv",weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekStart:1,yearStart:4,ordinal:function(e){var t=e%10;return"["+e+(1===t||2===t?"a":"e")+"]"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"}};return(e&&"object"==typeof e&&"default"in e?e:{default:e}).default.locale(t,null,!0),t}(r(27144))},35600:(e,t,r)=>{"use strict";r.d(t,{z:()=>o});var n=r(17024),i=r(27402);function o(e,{layout:t,layoutId:r}){return i.f.has(e)||e.startsWith("origin")||(t||void 0!==r)&&(!!n.H[e]||"opacity"===e)}},35659:(e,t,r)=>{"use strict";let n;r.d(t,{k:()=>a});var i=r(11853),o=r(40089);function s(){n=void 0}let a={now:()=>(void 0===n&&a.set(o.uv.isProcessing||i.W.useManualTiming?o.uv.timestamp:performance.now()),n),set:e=>{n=e,queueMicrotask(s)}}},35750:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},35769:(e,t,r)=>{"use strict";r.d(t,{n:()=>n});let n=e=>"string"==typeof e&&"svg"===e.toLowerCase()},35773:(e,t,r)=>{"use strict";r.d(t,{X:()=>o});var n=r(79509),i=r(20347);function o(e,t=100,r){let s=r({...e,keyframes:[0,t]}),a=Math.min((0,i.t)(s),i.Y);return{type:"keyframes",ease:e=>s.next(a*e).value/t,duration:(0,n.X)(a)}}},35866:function(e,t,r){"use strict";var n=this&&this.__spreadArray||function(e,t,r){if(r||2==arguments.length)for(var n,i=0,o=t.length;i<o;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.isIOS=t.useThumbOverlap=t.assertUnreachable=t.voidFn=t.getTrackBackground=t.replaceAt=t.schd=t.translate=t.getClosestThumbIndex=t.translateThumbs=t.getPaddingAndBorder=t.getMargin=t.checkInitialOverlap=t.checkValuesAgainstBoundaries=t.checkBoundaries=t.isVertical=t.relativeValue=t.normalizeValue=t.isStepDivisible=t.isTouchEvent=t.getStepDecimals=void 0;var i=r(36439),o=r(39574);function s(e){return e===o.Direction.Up||e===o.Direction.Down}function a(e,t,r){e.style.transform="translate(".concat(t,"px, ").concat(r,"px)")}t.getStepDecimals=function(e){var t=e.toString().split(".")[1];return t?t.length:0},t.isTouchEvent=function(e){return e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length},t.isStepDivisible=function(e,t,r){var n=Number(((t-e)/r).toFixed(8));return parseInt(n.toString(),10)===n},t.normalizeValue=function(e,r,n,i,o,s,a){if(e=Math.round(1e11*e)/1e11,!s){var l=a[r-1],u=a[r+1];if(l&&l>e)return l;if(u&&u<e)return u}if(e>i)return i;if(e<n)return n;var c=Math.floor(1e11*e-1e11*n)%Math.floor(1e11*o),d=Math.floor(1e11*e-Math.abs(c)),h=0===c?e:d/1e11,f=Math.abs(c/1e11)<o/2?h:h+o,p=(0,t.getStepDecimals)(o);return parseFloat(f.toFixed(p))},t.relativeValue=function(e,t,r){return(e-t)/(r-t)},t.isVertical=s,t.checkBoundaries=function(e,t,r){if(t>=r)throw RangeError("min (".concat(t,") is equal/bigger than max (").concat(r,")"));if(e<t)throw RangeError("value (".concat(e,") is smaller than min (").concat(t,")"));if(e>r)throw RangeError("value (".concat(e,") is bigger than max (").concat(r,")"))},t.checkValuesAgainstBoundaries=function(e,t,r){return e<t?t:e>r?r:e},t.checkInitialOverlap=function(e){if(!(e.length<2)&&!e.slice(1).every(function(t,r){return e[r]<=t}))throw RangeError("values={[".concat(e,"]} needs to be sorted when allowOverlap={false}"))},t.getMargin=function(e){var t=window.getComputedStyle(e);return{top:parseInt(t["margin-top"],10),bottom:parseInt(t["margin-bottom"],10),left:parseInt(t["margin-left"],10),right:parseInt(t["margin-right"],10)}},t.getPaddingAndBorder=function(e){var t=window.getComputedStyle(e);return{top:parseInt(t["padding-top"],10)+parseInt(t["border-top-width"],10),bottom:parseInt(t["padding-bottom"],10)+parseInt(t["border-bottom-width"],10),left:parseInt(t["padding-left"],10)+parseInt(t["border-left-width"],10),right:parseInt(t["padding-right"],10)+parseInt(t["border-right-width"],10)}},t.translateThumbs=function(e,t,r){var n=r?-1:1;e.forEach(function(e,r){return a(e,n*t[r].x,t[r].y)})},t.getClosestThumbIndex=function(e,t,r,n){for(var i=0,o=c(e[0],t,r,n),s=1;s<e.length;s++){var a=c(e[s],t,r,n);a<o&&(o=a,i=s)}return i},t.translate=a,t.schd=function(e){var t=[],r=null;return function(){for(var n=[],i=0;i<arguments.length;i++)n[i]=arguments[i];t=n,r||(r=requestAnimationFrame(function(){r=null,e.apply(void 0,t)}))}},t.replaceAt=function(e,t,r){var n=e.slice(0);return n[t]=r,n}
32,t.getTrackBackground=function(e){var t=e.values,r=e.colors,n=e.min,i=e.max,s=e.direction,a=void 0===s?o.Direction.Right:s,l=e.rtl,u=void 0!==l&&l;u&&a===o.Direction.Right?a=o.Direction.Left:u&&o.Direction.Left&&(a=o.Direction.Right);var c=t.slice(0).sort(function(e,t){return e-t}).map(function(e){return(e-n)/(i-n)*100}).reduce(function(e,t,n){return"".concat(e,", ").concat(r[n]," ").concat(t,"%, ").concat(r[n+1]," ").concat(t,"%")},"");return"linear-gradient(".concat(a,", ").concat(r[0]," 0%").concat(c,", ").concat(r[r.length-1]," 100%)")},t.voidFn=function(){},t.assertUnreachable=function(e){throw Error("Didn't expect to get here")};var l=function(e,t,r,i,o){return void 0===o&&(o=function(e){return e}),Math.ceil(n([e],Array.from(e.children),!0).reduce(function(e,n){var s=Math.ceil(n.getBoundingClientRect().width);if(n.innerText&&n.innerText.includes(r)&&0===n.childElementCount){var a=n.cloneNode(!0);a.innerHTML=o(t.toFixed(i)),a.style.visibility="hidden",document.body.appendChild(a),s=Math.ceil(a.getBoundingClientRect().width),document.body.removeChild(a)}return s>e?s:e},e.getBoundingClientRect().width))},u=function(e,t,r,i,o,s,a){void 0===a&&(a=function(e){return e});var u=[],c=function(e){var d=l(r[e],i[e],o,s,a),h=t[e].x;t.forEach(function(t,f){var p=t.x,m=l(r[f],i[f],o,s,a);e!==f&&(h>=p&&h<=p+m||h+d>=p&&h+d<=p+m)&&!u.includes(f)&&(u.push(e),u.push(f),u=n(n([],u,!0),[e,f],!1),c(f))})};return c(e),Array.from(new Set(u.sort()))};function c(e,t,r,n){var i=e.getBoundingClientRect(),o=i.left,a=i.top,l=i.width,u=i.height;return s(n)?Math.abs(r-(a+u/2)):Math.abs(t-(o+l/2))}t.useThumbOverlap=function(e,r,o,s,a,l){void 0===s&&(s=.1),void 0===a&&(a=" - "),void 0===l&&(l=function(e){return e});var c=(0,t.getStepDecimals)(s),d=(0,i.useState)({}),h=d[0],f=d[1],p=(0,i.useState)(l(r[o].toFixed(c))),m=p[0],g=p[1];return(0,i.useEffect)(function(){if(e){var t=e.getThumbs();if(!(t.length<1)){var i={},s=e.getOffsets(),d=u(o,s,t,r,a,c,l),h=l(r[o].toFixed(c));if(d.length){var p=d.reduce(function(e,t,r,i){return e.length?n(n([],e,!0),[s[i[r]].x],!1):[s[i[r]].x]},[]);if(Math.min.apply(Math,p)===s[o].x){var m=[];d.forEach(function(e){m.push(r[e].toFixed(c))}),h=Array.from(new Set(m.sort(function(e,t){return parseFloat(e)-parseFloat(t)}))).map(l).join(a);var v=Math.min.apply(Math,p),y=Math.max.apply(Math,p),b=t[d[p.indexOf(y)]].getBoundingClientRect().width;i.left="".concat(Math.abs(v-(y+b))/2,"px"),i.transform="translate(-50%, 0)"}else i.visibility="hidden"}g(h),f(i)}}},[e,r]),[m,h]},t.isIOS=function(){var e;return["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes((null==(e=navigator.userAgentData)?void 0:e.platform)||navigator.platform)||navigator.userAgent.includes("Mac")&&"ontouchend"in document}},36001:(e,t,r)=>{"use strict";var n=r(75975),i=r(93438),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function s(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,a.prototype),t}function a(e,t,r){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return c(e)}return l(e,t,r)}function l(e,t,r){if("string"==typeof e){var n=e,i=t;if(("string"!=typeof i||""===i)&&(i="utf8"),!a.isEncoding(i))throw TypeError("Unknown encoding: "+i);var o=0|p(n,i),l=s(o),u=l.write(n,i);return u!==o&&(l=l.slice(0,u)),l}if(ArrayBuffer.isView(e)){var c=e;if(C(c,Uint8Array)){var m=new Uint8Array(c);return h(m.buffer,m.byteOffset,m.byteLength)}return d(c)}if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(C(e,ArrayBuffer)||e&&C(e.buffer,ArrayBuffer)||"u">typeof SharedArrayBuffer&&(C(e,SharedArrayBuffer)||e&&C(e.buffer,SharedArrayBuffer)))return h(e,t,r);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var g=e.valueOf&&e.valueOf();if(null!=g&&g!==e)return a.from(g,t,r);var v=function(e){if(a.isBuffer(e)){var t=0|f(e.length),r=s(t);return 0===r.length||e.copy(r,0,0,t),r}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?s(0):d(e):"Buffer"===e.type&&Array.isArray(e.data)?d(e.data):void 0}(e);if(v)return v;if("u">typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return a.from(e[Symbol.toPrimitive]("string"),t,r);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');
vendor: 17,085 bytes, line 32
32if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function c(e){return u(e),s(e<0?0:0|f(e))}function d(e){for(var t=e.length<0?0:0|f(e.length),r=s(t),n=0;n<t;n+=1)r[n]=255&e[n];return r}function h(e,t,r){var n;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),a.prototype),n}function f(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function p(e,t){if(a.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||C(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return P(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return O(e).length;default:if(i)return n?-1:P(e).length;t=(""+t).toLowerCase(),i=!0}}function m(e,t,r){var i,o,s,a=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var i="",o=t;o<r;++o)i+=_[e[o]];return i}(this,t,r);case"utf8":case"utf-8":return b(this,t,r);case"ascii":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(127&e[i]);return n}(this,t,r);case"latin1":case"binary":return function(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(e[i]);return n}(this,t,r);case"base64":return i=this,o=t,s=r,0===o&&s===i.length?n.fromByteArray(i):n.fromByteArray(i.slice(o,s));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,r){for(var n=e.slice(t,r),i="",o=0;o<n.length-1;o+=2)i+=String.fromCharCode(n[o]+256*n[o+1]);return i}(this,t,r);default:if(a)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function g(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function v(e,t,r,n,i){var o;if(0===e.length)return -1;if("string"==typeof r?(n=r,r=0):r>0x7fffffff?r=0x7fffffff:r<-0x80000000&&(r=-0x80000000),(o=r*=1)!=o&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length)if(i)return -1;else r=e.length-1;else if(r<0)if(!i)return -1;else r=0;if("string"==typeof t&&(t=a.from(t,n)),a.isBuffer(t))return 0===t.length?-1:y(e,t,r,n,i);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,t,r);else return Uint8Array.prototype.lastIndexOf.call(e,t,r);return y(e,[t],r,n,i)}throw TypeError("val must be string, number or Buffer")}function y(e,t,r,n,i){var o,s=1,a=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return -1;s=2,a/=2,l/=2,r/=2}function u(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(i){var c=-1;for(o=r;o<a;o++)if(u(e,o)===u(t,-1===c?0:o-c)){if(-1===c&&(c=o),o-c+1===l)return c*s}else -1!==c&&(o-=o-c),c=-1}else for(r+l>a&&(r=a-l),o=r;o>=0;o--){for(var d=!0,h=0;h<l;h++)if(u(e,o+h)!==u(t,h)){d=!1;break}if(d)return o}return -1}function b(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i<r;){var o,s,a,l,u=e[i],c=null,d=u>239?4:u>223?3:u>191?2:1;if(i+d<=r)switch(d){case 1:u<128&&(c=u);break;case 2:(192&(o=e[i+1]))==128&&(l=(31&u)<<6|63&o)>127&&(c=l);break;case 3:o=e[i+1],s=e[i+2],(192&o)==128&&(192&s)==128&&(l=(15&u)<<12|(63&o)<<6|63&s)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:o=e[i+1],s=e[i+2],a=e[i+3],(192&o)==128&&(192&s)==128&&(192&a)==128&&(l=(15&u)<<18|(63&o)<<12|(63&s)<<6|63&a)>65535&&l<1114112&&(c=l)}null===c?(c=65533,d=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),i+=d}var h=n,f=h.length;if(f<=4096)return String.fromCharCode.apply(String,h);for(var p="",m=0;m<f;)p+=String.fromCharCode.apply(String,h.slice(m,m+=4096));return p}function w(e,t,r){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>r)throw RangeError("Trying to access beyond buffer length")}function x(e,t,r,n,i,o){if(!a.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw RangeError('"value" argument is out of bounds');if(r+n>e.length)throw RangeError("Index out of range")}function E(e,t,r,n,i,o){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function S(e,t,r,n,o){return t*=1,r>>>=0,o||E(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,n,23,4),r+4}function A(e,t,r,n,o){return t*=1,r>>>=0,o||E(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,n,52,8),r+8}t.hp=a,t.IS=50,a.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),!a.TYPED_ARRAY_SUPPORT&&"u">typeof console&&"function"==typeof console.error&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(e,t,r){return l(e,t,r)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(e,t,r){return(u(e),e<=0)?s(e):void 0!==t?"string"==typeof r?s(e).fill(t,r):s(e).fill(t):s(e)},a.allocUnsafe=function(e){return c(e)},a.allocUnsafeSlow=function(e){return c(e)},a.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==a.prototype},a.compare=function(e,t){if(C(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),C(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),!a.isBuffer(e)||!a.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,i=0,o=Math.min(r,n);i<o;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:+(n<r)},a.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},a.concat=function(e,t){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return a.alloc(0);if(void 0===t)for(r=0,t=0;r<e.length;++r)t+=e[r].length;var r,n=a.allocUnsafe(t),i=0;for(r=0;r<e.length;++r){var o=e[r];if(C(o,Uint8Array))i+o.length>n.length?a.from(o).copy(n,i):Uint8Array.prototype.set.call(n,o,i);else if(a.isBuffer(o))o.copy(n,i);else throw TypeError('"list" argument must be an Array of Buffers');i+=o.length}return n},a.byteLength=p,a.prototype._isBuffer=!0,a.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)g(this,t,t+1);return this},a.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)g(this,t,t+3),g(this,t+1,t+2);return this},a.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)g(this,t,t+7),g(this,t+1,t+6),g(this,t+2,t+5),g(this,t+3,t+4);return this},a.prototype.toString=function(){var e=this.length;return 0===e?"":0==arguments.length?b(this,0,e):m.apply(this,arguments)},a.prototype.toLocaleString=a.prototype.toString,a.prototype.equals=function(e){if(!a.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===a.compare(this,e)},a.prototype.inspect=function(){var e="",r=t.IS;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},o&&(a.prototype[o]=a.prototype.inspect),a.prototype.compare=function(e,t,r,n,i){if(C(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var o=i-n,s=r-t,l=Math.min(o,s),u=this.slice(n,i),c=e.slice(t,r),d=0;d<l;++d)if(u[d]!==c[d]){o=u[d],s=c[d];break}return o<s?-1:+(s<o)},a.prototype.includes=function(e,t,r){return -1!==this.indexOf(e,t,r)},a.prototype.indexOf=function(e,t,r){return v(this,e,t,r,!0)},a.prototype.lastIndexOf=function(e,t,r){return v(this,e,t,r,!1)},a.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,o,s,a,l,u,c,d,h=this.length-t;if((void 0===r||r>h)&&(r=h),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var f=!1;;)switch(n){case"hex":return function(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;var o=t.length;n>o/2&&(n=o/2);for(var s=0;s<n;++s){var a,l=parseInt(t.substr(2*s,2),16);if((a=l)!=a)break;e[r+s]=l}return s}(this,e,t,r);case"utf8":case"utf-8":return i=t,o=r,k(P(e,this.length-i),this,i,o);case"ascii":case"latin1":case"binary":return s=t,a=r,k(function(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}(e),this,s,a);case"base64":return l=t,u=r,k(O(e),this,l,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return c=t,d=r,k(function(e,t){for(var r,n,i=[],o=0;o<e.length&&!((t-=2)<0);++o)n=(r=e.charCodeAt(o))>>8,i.push(r%256),i.push(n);return i}(e,this.length-c),this,c,d);default:if(f)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),f=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},a.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);var n=this.subarray(e,t);return Object.setPrototypeOf(n,a.prototype),n},a.prototype.readUintLE=a.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||w(e,t,this.length);for(var n=this[e],i=1,o=0;++o<t&&(i*=256);)n+=this[e+o]*i;return n},a.prototype.readUintBE=a.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||w(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},a.prototype.readUint8=a.prototype.readUInt8=function(e,t){return e>>>=0,t||w(e,1,this.length),this[e]},a.prototype.readUint16LE=a.prototype.readUInt16LE=function(e,t){return e>>>=0,t||w(e,2,this.length),this[e]|this[e+1]<<8},a.prototype.readUint16BE=a.prototype.readUInt16BE=function(e,t){return e>>>=0,t||w(e,2,this.length),this[e]<<8|this[e+1]},a.prototype.readUint32LE=a.prototype.readUInt32LE=function(e,t){return e>>>=0,t||w(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},a.prototype.readUint32BE=a.prototype.readUInt32BE=function(e,t){return e>>>=0,t||w(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},a.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||w(e,t,this.length);for(var n=this[e],i=1,o=0;++o<t&&(i*=256);)n+=this[e+o]*i;return n>=(i*=128)&&(n-=Math.pow(2,8*t)),n},a.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||w(e,t,this.length);for(var n=t,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},a.prototype.readInt8=function(e,t){return(e>>>=0,t||w(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},a.prototype.readInt16LE=function(e,t){e>>>=0,t||w(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?0xffff0000|r:r},a.prototype.readInt16BE=function(e,t){e>>>=0,t||w(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?0xffff0000|r:r},a.prototype.readInt32LE=function(e,t){return e>>>=0,t||w(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},a.prototype.readInt32BE=function(e,t){return e>>>=0,t||w(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},a.prototype.readFloatLE=function(e,t){return e>>>=0,t||w(e,4,this.length),i.read(this,e,!0,23,4)},a.prototype.readFloatBE=function(e,t){return e>>>=0,t||w(e,4,this.length),i.read(this,e,!1,23,4)},a.prototype.readDoubleLE=function(e,t){return e>>>=0,t||w(e,8,this.length),i.read(this,e,!0,52,8)},a.prototype.readDoubleBE=function(e,t){return e>>>=0,t||w(e,8,this.length),i.read(this,e,!1,52,8)},a.prototype.writeUintLE=a.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;x(this,e,t,r,i,0)}var o=1,s=0;for(this[t]=255&e;++s<r&&(o*=256);)this[t+s]=e/o&255;return t+r},a.prototype.writeUintBE=a.prototype.writeUIntBE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;x(this,e,t,r,i,0)}var o=r-1,s=1;for(this[t+o]=255&e;--o>=0&&(s*=256);)this[t+o]=e/s&255;return t+r},a.prototype.writeUint8=a.prototype.writeUInt8=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,1,255,0),this[t]=255&e,t+1},a.prototype.writeUint16LE=a.prototype.writeUInt16LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeUint16BE=a.prototype.writeUInt16BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeUint32LE=a.prototype.writeUInt32LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},a.prototype.writeUint32BE=a.prototype.writeUInt32BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeIntLE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var i=Math.pow(2,8*r-1);x(this,e,t,r,i-1,-i)}var o=0,s=1,a=0;for(this[t]=255&e;++o<r&&(s*=256);)e<0&&0===a&&0!==this[t+o-1]&&(a=1),this[t+o]=(e/s|0)-a&255;return t+r},a.prototype.writeIntBE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var i=Math.pow(2,8*r-1);x(this,e,t,r,i-1,-i)}var o=r-1,s=1,a=0;for(this[t+o]=255&e;--o>=0&&(s*=256);)e<0&&0===a&&0!==this[t+o+1]&&(a=1),this[t+o]=(e/s|0)-a&255;return t+r},a.prototype.writeInt8=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},a.prototype.writeInt16LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeInt16BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeInt32LE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},a.prototype.writeInt32BE=function(e,t,r){return e*=1,t>>>=0,r||x(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeFloatLE=function(e,t,r){return S(this,e,t,!0,r)},a.prototype.writeFloatBE=function(e,t,r){return S(this,e,t,!1,r)},a.prototype.writeDoubleLE=function(e,t,r){return A(this,e,t,!0,r)},a.prototype.writeDoubleBE=function(e,t,r){return A(this,e,t,!1,r)},a.prototype.copy=function(e,t,r,n){if(!a.isBuffer(e))throw TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw RangeError("Index out of range");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var i=n-r;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,r,n):Uint8Array.prototype.set.call(e,this.subarray(r,n),t),i},a.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!a.isEncoding(n))throw TypeError("Unknown encoding: "+n);if(1===e.length){var i,o=e.charCodeAt(0);("utf8"===n&&o<128||"latin1"===n)&&(e=o)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw RangeError("Out of range index");if(r<=t)return this;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{var s=a.isBuffer(e)?e:a.from(e,n),l=s.length;
32if(0===l)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<r-t;++i)this[i+t]=s[i%l]}return this};var T=/[^+/0-9A-Za-z-_]/g;function P(e,t){t=t||1/0;for(var r,n=e.length,i=null,o=[],s=0;s<n;++s){if((r=e.charCodeAt(s))>55295&&r<57344){if(!i){if(r>56319||s+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=(i-55296<<10|r-56320)+65536}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return o}function O(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(T,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function k(e,t,r,n){for(var i=0;i<n&&!(i+r>=t.length)&&!(i>=e.length);++i)t[i+r]=e[i];return i}function C(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var _=function(){for(var e="0123456789abcdef",t=Array(256),r=0;r<16;++r)for(var n=16*r,i=0;i<16;++i)t[n+i]=e[r]+e[i];return t}()},36309:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(75670);let i={test:(0,r(18866).$)("#"),parse:function(e){let t="",r="",n="",i="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),n=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),n=e.substring(3,4),i=e.substring(4,5),t+=t,r+=r,n+=n,i+=i),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:i?parseInt(i,16)/255:1}},transform:n.B.transform}},36414:(e,t,r)=>{"use strict";r.d(t,{O:()=>s});var n=r(36439),i=r(69909),o=r(52628);function s(e,t,r){let s=(0,o.Y)(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&r()});(0,n.useEffect)(()=>{if(!e)return;let r=null===t?null:t instanceof HTMLElement?t:t.current;if(!r)return;let n=(0,i.e)();if("u">typeof ResizeObserver){let e=new ResizeObserver(()=>s.current(r));e.observe(r),n.add(()=>e.disconnect())}if("u">typeof IntersectionObserver){let e=new IntersectionObserver(()=>s.current(r));e.observe(r),n.add(()=>e.disconnect())}return()=>n.dispose()},[t,s,e])}},36462:(e,t,r)=>{"use strict";function n(e){return e instanceof SVGElement&&"svg"!==e.tagName}r.d(t,{x:()=>n})},36515:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRight")},36558:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={METADATA_BOUNDARY_NAME:function(){return i},OUTLET_BOUNDARY_NAME:function(){return s},ROOT_LAYOUT_BOUNDARY_NAME:function(){return a},VIEWPORT_BOUNDARY_NAME:function(){return o}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let i="__next_metadata_boundary__",o="__next_viewport_boundary__",s="__next_outlet_boundary__",a="__next_root_layout_boundary__"},36565:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,r){var n=typeof e;return!!(r=null==r?0x1fffffffffffff:r)&&("number"==n||"symbol"!=n&&t.test(e))&&e>-1&&e%1==0&&e<r}},36664:(e,t,r)=>{"use strict";r.d(t,{r:()=>i});var n=r(29652);function i(e,t){let r=e?.[t]??e?.default??e;return r!==e?(0,n.K)(r,e):r}},36775:(e,t,r)=>{"use strict";t.qX=void 0;var n=r(96556);Object.defineProperty(t,"qX",{enumerable:!0,get:function(){return n.EditingService}}),r(55793),r(22786),r(2021),r(4803),r(32220)},36964:(e,t,r)=>{"use strict";r.d(t,{X4:()=>o,ai:()=>i,hs:()=>s});var n=r(33892);let i={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},o={...i,transform:e=>(0,n.q)(0,1,e)},s={...i,default:1}},37183:(e,t,r)=>{"use strict";r.d(t,{M:()=>d});var n=r(49029),i=r(96297),o=r(14753),s=r(47887),a=r(41972),l=r(42633),u=r(43906),c=r(20064);class d extends a.b{constructor(){super(...arguments),this.type="html",this.renderInstance=u.e}readValueFromInstance(e,t){if(i.f.has(t))return this.projection?.isProjecting?(0,o.zs)(t):(0,o.Ib)(e,t);{let r=window.getComputedStyle(e),i=((0,n.j4)(t)?r.getPropertyValue(t):r[t])||0;return"string"==typeof i?i.trim():i}}measureInstanceViewportBox(e,{transformPagePoint:t}){return(0,s.m)(e,t)}build(e,t,r){(0,l.O)(e,t,r.transformTemplate)}scrapeMotionValuesFromProps(e,t,r){return(0,c.x)(e,t,r)}}},37203:(e,t,r)=>
32{var n=r(62718),i=r(62502),o=r(27854),s={};s["[object Float32Array]"]=s["[object Float64Array]"]=s["[object Int8Array]"]=s["[object Int16Array]"]=s["[object Int32Array]"]=s["[object Uint8Array]"]=s["[object Uint8ClampedArray]"]=s["[object Uint16Array]"]=s["[object Uint32Array]"]=!0,s["[object Arguments]"]=s["[object Array]"]=s["[object ArrayBuffer]"]=s["[object Boolean]"]=s["[object DataView]"]=s["[object Date]"]=s["[object Error]"]=s["[object Function]"]=s["[object Map]"]=s["[object Number]"]=s["[object Object]"]=s["[object RegExp]"]=s["[object Set]"]=s["[object String]"]=s["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!s[n(e)]}},37274:(e,t,r)=>{"use strict";r.d(t,{CL:()=>h,PC:()=>c});var n=r(36439),i=r(72354),o=r(6494),s=r(74040),a=r(61042),l=r(4302);let u=(0,n.createContext)(null);function c(e){let[t,r]=(0,n.useState)(null);return n.createElement(u.Provider,{value:{target:t}},e.children,n.createElement(l.j,{features:l.u.Hidden,ref:r}))}function d({children:e}){let t=(0,n.useContext)(u);if(!t)return n.createElement(n.Fragment,null,e);let{target:r}=t;return r?(0,i.createPortal)(n.createElement(n.Fragment,null,e),r):null}function h({data:e,form:t,disabled:r,onReset:i,overrides:u}){let[c,p]=(0,n.useState)(null),m=(0,o.L)();return(0,n.useEffect)(()=>{if(i&&c)return m.addEventListener(c,"reset",i)},[c,t,i]),n.createElement(d,null,n.createElement(f,{setForm:p,formId:t}),(0,s.h)(e).map(([e,i])=>n.createElement(l.j,{features:l.u.Hidden,...(0,a.oE)({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:t,disabled:r,name:e,value:i,...u})})))}function f({setForm:e,formId:t}){return(0,n.useEffect)(()=>{if(t){let r=document.getElementById(t);r&&e(r)}},[e,t]),t?null:n.createElement(l.j,{features:l.u.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:t=>{if(!t)return;let r=t.closest("form");r&&e(r)}})}},37285:(e,t,r)=>{"use strict";r.d(t,{d:()=>a});var n=r(27813),i=r(36439),o=r(82034),s=r(90631);function a(e){let t=(0,s.M)(()=>(0,n.OQ)(e)),{isStatic:r}=(0,i.useContext)(o.Q);if(r){let[,r]=(0,i.useState)(e);(0,i.useEffect)(()=>t.on("change",r),[])}return t}},37476:(e,t,r)=>{"use strict";r.d(t,{k:()=>n});let n=(e,t,r)=>e+(t-e)*r},37718:(e,t,r)=>{"use strict";r.d(t,{I:()=>o});var n=r(11853);let i=["read","resolveKeyframes","update","preRender","render","postRender"];function o(e,t){let r=!1,o=!0,s={delta:0,timestamp:0,isProcessing:!1},a=()=>r=!0,l=i.reduce((e,t)=>(e[t]=function(e){let t=new Set,r=new Set,n=!1,i=!1,o=new WeakSet,s={delta:0,timestamp:0,isProcessing:!1};function a(t){o.has(t)&&(l.schedule(t),e()),t(s)}let l={schedule:(e,i=!1,s=!1)=>{let a=s&&n?t:r;return i&&o.add(e),a.has(e)||a.add(e),e},cancel:e=>{r.delete(e),o.delete(e)},process:e=>{if(s=e,n){i=!0;return}n=!0,[t,r]=[r,t],t.forEach(a),t.clear(),n=!1,i&&(i=!1,l.process(e))}};return l}(a),e),{}),{read:u,resolveKeyframes:c,update:d,preRender:h,render:f,postRender:p}=l,m=()=>{let i=n.W.useManualTiming?s.timestamp:performance.now();r=!1,s.delta=o?1e3/60:Math.max(Math.min(i-s.timestamp,40),1),s.timestamp=i,s.isProcessing=!0,u.process(s),c.process(s),d.process(s),h.process(s),f.process(s),p.process(s),s.isProcessing=!1,r&&t&&(o=!1,e(m))};return{schedule:i.reduce((t,n)=>{let i=l[n];return t[n]=(t,n=!1,a=!1)=>(!r&&(r=!0,o=!0,s.isProcessing||e(m)),i.schedule(t,n,a)),t},{}),cancel:e=>{for(let t=0;t<i.length;t++)l[i[t]].cancel(e)},state:s,steps:l}}},37733:(e,t,r)=>{"use strict";r.d(t,{Q:()=>n});let n={value:null,addProjectionMetrics:null}},37826:(e,t,r)=>{"use strict";var n=r(49914);Object.defineProperty(t,"__esModule",{value:!0});var i={atLeastOneTask:function(){return l},scheduleImmediate:function(){return a},scheduleOnNextTick:function(){return s},waitAtLeastOneReactRenderTask:function(){return u}};for(var o in i)Object.defineProperty(t,o,{enumerable:!0,get:i[o]});let s=e=>{Promise.resolve().then(()=>{n.nextTick(e)})},a=e=>{setImmediate(e)};function l(){return new Promise(e=>a(e))}function u(){return new Promise(e=>setImmediate(e))}},38253:(e,t,r)=>{"use strict";r.d(t,{h:()=>h,q:()=>d});var n=r(50375),i=r(15184);let o=new Set,s=!1,a=!1,l=!1;function u(){if(a){let e=Array.from(o).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),r=new Map;
32t.forEach(e=>{let t=(0,n.W9)(e);t.length&&(r.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=r.get(e);t&&t.forEach(([t,r])=>{e.getValue(t)?.set(r)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}a=!1,s=!1,o.forEach(e=>e.complete(l)),o.clear()}function c(){o.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(a=!0)})}function d(){l=!0,c(),u(),l=!1}class h{constructor(e,t,r,n,i,o=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=r,this.motionValue=n,this.element=i,this.isAsync=o}scheduleResolve(){this.state="scheduled",this.isAsync?(o.add(this),s||(s=!0,i.Gt.read(c),i.Gt.resolveKeyframes(u))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:r,motionValue:n}=this;if(null===e[0]){let i=n?.get(),o=e[e.length-1];if(void 0!==i)e[0]=i;else if(r&&t){let n=r.readValue(t,o);null!=n&&(e[0]=n)}void 0===e[0]&&(e[0]=o),n&&void 0===i&&n.set(e[0])}for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),o.delete(this)}cancel(){"scheduled"===this.state&&(o.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}},38563:(e,t,r)=>{"use strict";r.d(t,{E:()=>m,T:()=>c,c:()=>f,h:()=>d,w:()=>u});var n=r(36439),i=r(61077),o=r(90062),s=r(81450),a=r(44350),l=n.createContext("u">typeof HTMLElement?(0,i.A)({key:"css"}):null);l.Provider;var u=function(e){return(0,n.forwardRef)(function(t,r){return e(t,(0,n.useContext)(l),r)})},c=n.createContext({}),d={}.hasOwnProperty,h="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",f=function(e,t){var r={};for(var n in t)d.call(t,n)&&(r[n]=t[n]);return r[h]=e,r},p=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return(0,o.SF)(t,r,n),(0,a.s)(function(){return(0,o.sk)(t,r,n)}),null},m=u(function(e,t,r){var i=e.css;"string"==typeof i&&void 0!==t.registered[i]&&(i=t.registered[i]);var a=e[h],l=[i],u="";"string"==typeof e.className?u=(0,o.Rk)(t.registered,l,e.className):null!=e.className&&(u=e.className+" ");var f=(0,s.J)(l,void 0,n.useContext(c));u+=t.key+"-"+f.name;var m={};for(var g in e)d.call(e,g)&&"css"!==g&&g!==h&&(m[g]=e[g]);return m.className=u,r&&(m.ref=r),n.createElement(n.Fragment,null,n.createElement(p,{cache:t,serialized:f,isStringTag:"string"==typeof a}),n.createElement(a,m))})},38973:(e,t,r)=>{"use strict";var n,i,o=r(20050);r(49914);let s=(0,o.KV)("identity");function a(e,t,r=s){let n=t?`${t.fullTitle} ${e}`:e;return{title:e,fullTitle:n,info:function(e){r.info(`${n} =>`,e)},warning:function(e){r.warning(`${n} =>`,e)},verbose:function(e){r.verbose(`${n} =>`,e)},error:function(e){r.error(`${n} =>`,e)}}}function l(e,t=s){let r=a(e,void 0,t);return{...r,parent:t,getToken:a("=> getToken()",r,t)}}(n=i||(i={})).AzureChina="https://login.chinacloudapi.cn",n.AzureGermany="https://login.microsoftonline.de",n.AzureGovernment="https://login.microsoftonline.us",n.AzurePublicCloud="https://login.microsoftonline.com",i.AzurePublicCloud,(0,r(86178).y)({namespace:"Microsoft.AAD",packageName:"@azure/identity",packageVersion:"4.13.1"}),l("ChainedTokenCredential"),Error("DefaultAzureCredential is not supported in the browser. Use InteractiveBrowserCredential instead."),l("DefaultAzureCredential"),r(46335),r(10643),r(49914),l("IdentityUtils"),r(13624),new WeakMap,Symbol.for("@azure/core-client original request"),(0,o.KV)("core-client"),r(49914),r(36001).hp,l("ClientSecretCredential"),Error("EnvironmentCredential is not supported in the browser."),l("EnvironmentCredential"),Error("ClientCertificateCredential is not supported in the browser."),l("ClientCertificateCredential"),Error("ClientAssertionCredential is not supported in the browser."),l("ClientAssertionCredential"),Error("AzureCliCredential is not supported in the browser."),l("AzureCliCredential"),Error("AzureDeveloperCliCredential is not supported in the browser."),l("AzureDeveloperCliCredential"),"u">typeof self&&void 0!==self.location&&self.location.hash,l("InteractiveBrowserCredential"),Error("ManagedIdentityCredential is not supported in the browser."),l("ManagedIdentityCredential"),Error("DeviceCodeCredential is not supported in the browser."),l("DeviceCodeCredential"),Error("AzurePipelinesCredential is not supported in the browser."),l("AzurePipelinesCredential"),Error("AuthorizationCodeCredential is not supported in the browser. InteractiveBrowserCredential is more appropriate for this use case."),l("AuthorizationCodeCredential"),Error("AzurePowerShell
32Credential is not supported in the browser."),l("AzurePowerShellCredential"),l("UsernamePasswordCredential"),Error("VisualStudioCodeCredential is not supported in the browser."),l("VisualStudioCodeCredential");let u="OnBehalfOfCredential";Error(`${u}: Not supported in the browser.`),l(u),Error("WorkloadIdentityCredential is not supported in the browser."),l("WorkloadIdentityCredential")},39016:(e,t,r)=>{"use strict";r.d(t,{KN:()=>o,gQ:()=>u,px:()=>s,uj:()=>i,vh:()=>a,vw:()=>l});let n=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),i=n("deg"),o=n("%"),s=n("px"),a=n("vh"),l=n("vw"),u={...o,parse:e=>o.parse(e)/100,transform:e=>o.transform(100*e)}},39138:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"NavigateNext")},39233:(e,t,r)=>{"use strict";r.d(t,{X:()=>i});let n=e=>null!==e;function i(e,{repeat:t,repeatType:r="loop"},o,s=1){let a=e.filter(n),l=s<0||t&&"loop"!==r&&t%2==1?0:a.length-1;return l&&void 0!==o?o:a[l]}},39574:(e,t)=>{"use strict";var r,n;Object.defineProperty(t,"__esModule",{value:!0}),t.Direction=void 0,(n=r||(t.Direction=r={})).Right="to right",n.Left="to left",n.Down="to bottom",n.Up="to top"},40089:(e,t,r)=>{"use strict";r.d(t,{Gt:()=>i,PP:()=>a,WG:()=>o,uv:()=>s});var n=r(76845);let{schedule:i,cancel:o,state:s,steps:a}=(0,r(37718).I)("u">typeof requestAnimationFrame?requestAnimationFrame:n.l,!0)},40115:e=>{e.exports=function(e){return this.__data__.get(e)}},40123:(e,t,r)=>{var n=r(35076);e.exports=function(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return -1}},40161:(e,t,r)=>{"use strict";let n;r.d(t,{t:()=>h});var i=r(36439),o=r(55734),s=r(84659),a=r(90462),l=r(57717);r(2183);var u=i.createContext((n=!1,{clearReset:()=>{n=!1},reset:()=>{n=!0},isReset:()=>n})),c=i.createContext(!1);c.Provider;var d=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function h(e,t,r){let n,h=i.useContext(c),f=i.useContext(u),p=(0,l.jE)(r),m=p.defaultQueryOptions(e);p.getDefaultOptions().queries?._experimental_beforeQuery?.(m);let g=p.getQueryCache().get(m.queryHash);if(m._optimisticResults=h?"isRestoring":"optimistic",m.suspense){let e=e=>"static"===e?e:Math.max(e??1e3,1e3),t=m.staleTime;m.staleTime="function"==typeof t?(...r)=>e(t(...r)):e(t),"number"==typeof m.gcTime&&(m.gcTime=Math.max(m.gcTime,1e3))}n=g?.state.error&&"function"==typeof m.throwOnError?(0,s.GU)(m.throwOnError,[g.state.error,g]):m.throwOnError,(m.suspense||m.experimental_prefetchInRender||n)&&!f.isReset()&&(m.retryOn
32Mount=!1),i.useEffect(()=>{f.clearReset()},[f]);let v=!p.getQueryCache().get(m.queryHash),[y]=i.useState(()=>new t(p,m)),b=y.getOptimisticResult(m),w=!h&&!1!==e.subscribed;if(i.useSyncExternalStore(i.useCallback(e=>{let t=w?y.subscribe(o.jG.batchCalls(e)):s.lQ;return y.updateResult(),t},[y,w]),()=>y.getCurrentResult(),()=>y.getCurrentResult()),i.useEffect(()=>{y.setOptions(m)},[m,y]),m?.suspense&&b.isPending)throw d(m,y,f);if((({result:e,errorResetBoundary:t,throwOnError:r,query:n,suspense:i})=>e.isError&&!t.isReset()&&!e.isFetching&&n&&(i&&void 0===e.data||(0,s.GU)(r,[e.error,n])))({result:b,errorResetBoundary:f,throwOnError:m.throwOnError,query:g,suspense:m.suspense}))throw b.error;if(p.getDefaultOptions().queries?._experimental_afterQuery?.(m,b),m.experimental_prefetchInRender&&!a.H.isServer()&&b.isLoading&&b.isFetching&&!h){let e=v?d(m,y,f):g?.promise;e?.catch(s.lQ).finally(()=>{y.updateResult()})}return m.notifyOnChangeProps?b:y.trackResult(b)}},40445:(e,t,r)=>{"use strict";function n(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function i(){return n()||/Android/gi.test(window.navigator.userAgent)}r.d(t,{Fr:()=>i,un:()=>n})},40520:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={createDynamicBodyError:function(){return o},createDynamicBodyErrorInNavigation:function(){return l},createDynamicMetadataError:function(){return h},createDynamicOrRuntimeBodyError:function(){return u},createDynamicOrRuntimeMetadataError:function(){return v},createDynamicOrRuntimeViewportError:function(){return g},createDynamicViewportError:function(){return m},createLinkBodyErrorInNavigation:function(){return a},createLinkMetadataError:function(){return c},createLinkViewportError:function(){return f},createRuntimeBodyError:function(){return i},createRuntimeBodyErrorInNavigation:function(){return s},createRuntimeMetadataError:function(){return d}
32,createRuntimeViewportError:function(){return p},logBuildDebugHint:function(){return y}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});function i(e){return Object.defineProperty(Error(`Route "${e}": Next.js encountered runtime data during prerendering.
33
34\`cookies()\`, \`headers()\`, \`params\`, or \`searchParams\` accessed outside of \`<Suspense>\` prevents the route from being prerendered, blocking the page load and leading to a slower user experience.
35
36Ways to fix this:
37  - [stream] Provide a placeholder with \`<Suspense fallback={...}>\` around the data access
38  - [block] Set \`export const instant = false\` to allow a blocking route
39
40Learn more: https://nextjs.org/docs/messages/blocking-prerender-runtime`),"__NEXT_ERROR_CODE",{value:"E1427",enumerable:!1,configurable:!0})}function o(e){return Object.defineProperty(Error(`Route "${e}": Next.js encountered uncached data during prerendering.
41
42\`fetch(...)\` or \`connection()\` accessed outside of \`<Suspense>\` prevents the route from being prerendered, blocking the page load and leading to a slower user experience.
43
44Ways to fix this:
45  - [stream] Provide a placeholder with \`<Suspense fallback={...}>\` around the data access
46  - [cache] Cache the data access with \`"use cache"\` (does not apply to \`connection()\`)
47  - [block] Set \`export const instant = false\` to allow a blocking route
48
49Learn more: https://nextjs.org/docs/messages/blocking-prerender-dynamic`),"__NEXT_ERROR_CODE",{value:"E1440",enumerable:!1,configurable:!0})}function s(e){return Object.defineProperty(Error(`Route "${e}": Next.js encountered runtime data during prerendering or a navigation.
50
51\`cookies()\`, \`headers()\`, \`params\`, or \`searchParams\` accessed outside of \`<Suspense>\` prevents the route from being prerendered or the navigation from being instant, leading to a slower user experience.
52
53Ways to fix this:
54  - [stream] Provide a placeholder with \`<Suspense fallback={...}>\` around the data access
55  - [block] Set \`export const instant = false\` to allow a blocking route
56
57Learn more: https://nextjs.org/docs/messages/blocking-prerender-runtime`),"__NEXT_ERROR_CODE",{value:"E1430",enumerable:!1,configurable:!0})}function a(e){return Object.defineProperty(Error(`Route "${e}": Next.js encountered URL data during prerendering or a navigation.
58
59\`params\` or \`searchParams\` accessed outside of \`<Suspense>\` may prevent the navigation from being instant, leading to a slower user experience.
60
61Ways to fix this:
62  - [stream] Provide a placeholder with \`<Suspense fallback={...}>\` around the data access
63  - [block] Set \`export const instant = false\` to allow a blocking route
64
65Learn more: https://nextjs.org/docs/messages/instant-shell-url-data`),"__NEXT_ERROR_CODE",{value:"E1439",enumerable:!1,configurable:!0})}function l(e){return Object.defineProperty(Error(`Route "${e}": Next.js encountered uncached data during prerendering or a navigation.
66
67\`fetch(...)\` or \`connection()\` accessed outside of \`<Suspense>\` prevents the route from being prerendered or the navigation from being instant, leading to a slower user experience.
68
69Ways to fix this:
70  - [stream] Provide a placeholder with \`<Suspense fallback={...}>\` around the data access
71  - [cache] Cache the data access with \`"use cache"\` (does not apply to \`connection()\`)
72  - [block] Set \`export const instant = false\` to allow a blocking route
73
74Learn more: https://nextjs.org/docs/messages/blocking-prerender-dynamic`),"__NEXT_ERROR_CODE",{value:"E1437",enumerable:!1,configurable:!0})}function u(e){return Object.defineProperty(Error(`Route "${e}": Next.js encountered uncached or runtime data during prerendering.
75
76\`fetch(...)\`, \`cookies()\`, \`headers()\`, \`params\`, \`searchParams\`, or \`connection()\` accessed outside of \`<Suspense>\` prevents the route from being prerendered, blocking the page load and leading to a slower user experience.
77
78Ways to fix this:
79  - [stream] Provide a placeholder with \`<Suspense fallback={...}>\` around the data access
80  - [cache] For uncached data (\`fetch\`, database calls): cache the access with \`"use cache"\` (does not apply to \`connection()\`)
81  - [block] Set \`export const instant = false\` to allow a blocking route
82
83Learn more: https://nextjs.org/docs/messages/blocking-prerender-dynamic`),"__NEXT_ERROR_CODE",{value:"E1428",enumerable:!1,
83configurable:!0})}function c(e){return Object.defineProperty(Error(`Route "${e}": Next.js encountered URL data in \`generateMetadata()\`.
84
85This route's metadata is blocked, but the rest of its content can be prefetched. \`params\` or \`searchParams\` accessed in \`generateMetadata()\` prevent it from being prefetched.
86
87Ways to fix this:
88  - [static] Use a static metadata export instead of \`generateMetadata()\`
89  - [dynamic] Render a marker component that calls \`await connection()\` inside \`<Suspense>\` on the page
90
91Learn more: https://nextjs.org/docs/messages/blocking-prerender-metadata-runtime`),"__NEXT_ERROR_CODE",{value:"E1429",enumerable:!1,configurable:!0})}function d(e){return Object.defineProperty(Error(`Route "${e}": Next.js encountered runtime data in \`generateMetadata()\`.
92
93This route's metadata is blocked, but the rest of its content can be prerendered. \`cookies()\`, \`headers()\`, \`params\`, or \`searchParams\` accessed in \`generateMetadata()\` cause it to run dynamically.
94
95Ways to fix this:
96  - [static] Use a static metadata export instead of \`generateMetadata()\`
97  - [dynamic] Render a marker component that calls \`await connection()\` inside \`<Suspense>\` on the page
98
99Learn more: https://nextjs.org/docs/messages/blocking-prerender-metadata-runtime`),"__NEXT_ERROR_CODE",{value:"E1423",enumerable:!1,configurable:!0})}function h(e){return Object.defineProperty(Error(`Route "${e}": Next.js encountered uncached data in \`generateMetadata()\`.
100
101This route's metadata is blocked, but the rest of its content can be prerendered. \`fetch(...)\` or \`connection()\` accessed in \`generateMetadata()\` cause it to run dynamically.
102
103Ways to fix this:
104  - [cache] Cache the metadata with \`"use cache"\` in \`generateMetadata()\` (does not apply to \`connection()\`)
105  - [dynamic] Render a marker component that calls \`await connection()\` inside \`<Suspense>\` on the page
106
107Learn more: https://nextjs.org/docs/messages/blocking-prerender-metadata-dynamic`),"__NEXT_ERROR_CODE",{value:"E1425",enumerable:!1,configurable:!0})}function f(e){return Object.defineProperty(Error(`Route "${e}": Next.js encountered URL data in \`generateViewport()\`.
108
109\`params\` or \`searchParams\` in \`generateViewport()\` prevents the page from being prerendered, leading to a slower user experience.
110
111Ways to fix this:
112  - [static] Use a static viewport export instead of \`generateViewport()\`
113  - [block] Set \`export const instant = false\` to allow a blocking route
114
115Learn more: https://nextjs.org/docs/messages/blocking-prerender-viewport-runtime`),"__NEXT_ERROR_CODE",{value:"E1431",enumerable:!1,configurable:!0})}function p(e){return Object.defineProperty(Error(`Route "${e}": Next.js encountered runtime data in \`generateViewport()\`.
116
117\`cookies()\`, \`headers()\`, \`params\`, or \`searchParams\` in \`generateViewport()\` prevents the page from being prerendered, leading to a slower user experience.
118
119Ways to fix this:
120  - [static] Use a static viewport export instead of \`generateViewport()\`
121  - [block] Set \`export const instant = false\` to allow a blocking route
122
123Learn more: https://nextjs.org/docs/messages/blocking-prerender-viewport-runtime`),"__NEXT_ERROR_CODE",{value:"E1424",enumerable:!1,configurable:!0})}function m(e){return Object.defineProperty(Error(`Route "${e}": Next.js encountered uncached data in \`generateViewport()\`.
124
125\`fetch(...)\` or \`connection()\` in \`generateViewport()\` prevents the page from being prerendered, leading to a slower user experience.
126
127Ways to fix this:
128  - [cache] Cache the viewport data with \`"use cache"\` in \`generateViewport()\` (does not apply to \`connection()\`)
129  - [block] Set \`export const instant = false\` to allow a blocking route
130
131Learn more: https://nextjs.org/docs/messages/blocking-prerender-viewport-dynamic`),"__NEXT_ERROR_CODE",{value:"E1438",enumerable:!1,configurable:!0})}function g(e){return Object.defineProperty(Error(`Route "${e}": Next.js encountered uncached or runtime data in \`generateViewport()\`.
132
133This prevents the page from being prerendered, leading to a slower user experience. Unlike metadata, viewport cannot be streamed behind \`<Suspense>\` because it affects the initial page load.
134
135Ways to fix this:
136  - [static] Use a static viewport export instead of \`generateViewport()\`
137  - [cache] For uncached data (\`fetch\`, database calls): cache the viewport with \`"use cache"\` in \`generateViewport()\` (does not apply to \`connection()\`)
138  - [block] Set \`export const instant = false\` to allow a blocking route
139
140Learn more: https://nextjs.org/docs/messages/blocking-prerender-viewport-runtime`),"__NEXT_ERROR_CODE",{value:"E1436",enumerable:!1,
140configurable:!0})}function v(e){return Object.defineProperty(Error(`Route "${e}": Next.js encountered uncached or runtime data in \`generateMetadata()\`.
141
142This route's metadata is blocked, but the rest of its content can be prerendered.
143
144Ways to fix this:
145  - [static] Use a static metadata export instead of \`generateMetadata()\`
146  - [cache] Cache the metadata with \`"use cache"\` in \`generateMetadata()\` (does not apply to \`connection()\`)
147  - [dynamic] Render a marker component that calls \`await connection()\` inside \`<Suspense>\` on the page
148
149Learn more: https://nextjs.org/docs/messages/blocking-prerender-metadata-runtime`),"__NEXT_ERROR_CODE",{value:"E1426",enumerable:!1,configurable:!0})}function y(e){console.error(`To get a more detailed stack trace and pinpoint the issue, try one of the following:
150  - Start the app in development mode by running \`next dev\`, then open "${e}" in your browser to investigate the error.
151  - Rerun the production build with \`next build --debug-prerender\` to generate better stack traces.`)}},40671:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(36439),i=r(23195);let o={some:0,all:1};function s(e,{root:t,margin:r,amount:a,once:l=!1,initial:u=!1}={}){let[c,d]=(0,n.useState)(u);return(0,n.useEffect)(()=>{if(!e.current||l&&c)return;let n={root:t&&t.current||void 0,margin:r,amount:a};return function(e,t,{root:r,margin:n,amount:s="some"}={}){let a=(0,i.K)(e),l=new WeakMap,u=new IntersectionObserver(e=>{e.forEach(e=>{let r=l.get(e.target);if(!!r!==e.isIntersecting)if(e.isIntersecting){let r=t(e.target,e);"function"==typeof r?l.set(e.target,r):u.unobserve(e.target)}else"function"==typeof r&&(r(e),l.delete(e.target))})},{root:r,rootMargin:n,threshold:"number"==typeof s?s:o[s]});return a.forEach(e=>u.observe(e)),()=>u.disconnect()}(e.current,()=>(d(!0),l?void 0:()=>d(!1)),n)},[t,e,r,l,a]),c}},40771:(e,t,r)=>{"use strict";function n(e,t,...r){if(e in t){let n=t[e];return"function"==typeof n?n(...r):n}let i=Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(i,n),i}r.d(t,{Y:()=>n})},40834:(e,t,r)=>{"use strict";r.d(t,{C:()=>n});let n=new WeakMap},41063:(e,t,r)=>{"use strict";r.d(t,{Y:()=>i});var n=r(96900);function i(e,t,r){let i=Math.max(t-5,0);return(0,n.f)(r-e(i),t-i)}},41254:(e,t,r)=>{"use strict";let n,i,o,s,a;r.d(t,{BD:()=>f,Bm:()=>y,CU:()=>A,Fh:()=>b,MZ:()=>v,Me:()=>p,Uo:()=>d,iq:()=>g,p9:()=>S,pW:()=>x,wl:()=>E});var l=r(69909),u=r(40771),c=r(99065);let d=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(","),h=["[data-autofocus]"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var f=((n=f||{})[n.First=1]="First",n[n.Previous=2]="Previous",n[n.Next=4]="Next",n[n.Last=8]="Last",n[n.WrapAround=16]="WrapAround",n[n.NoScroll=32]="NoScroll",n[n.AutoFocus=64]="AutoFocus",n),p=((i=p||{})[i.Error=0]="Error",i[i.Overflow=1]="Overflow",i[i.Success=2]="Success",i[i.Underflow=3]="Underflow",i),m=((o=m||{})[o.Previous=-1]="Previous",o[o.Next=1]="Next",o);function g(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(d)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var v=((s=v||{})[s.Strict=0]="Strict",s[s.Loose=1]="Loose",s);function y(e,t=0){var r;return e!==(null==(r=(0,c.T)(e))?void 0:r.body)&&(0,u.Y)(t,{0:()=>e.matches(d),1(){let t=e;for(;null!==t;){if(t.matches(d))return!0;t=t.parentElement}return!1}})}function b(e){let t=(0,c.T)(e);(0,l.e)().nextFrame(()=>{t&&!y(t.activeElement,0)&&x(e)})}var w=((a=w||{})[a.Keyboard=0]="Keyboard",a[a.Mouse=1]="Mouse",a);function x(e){null==e||e.focus({preventScroll:!0})}function E(e,t=e=>e){return e.slice().sort((e,r)=>{let n=t(e),i=t(r);if(null===n||null===i)return 0;let o=n.compareDocumentPosition(i);return o&Node.DOCUMENT_POSITION_FOLLOWING?-1:o&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function S(e,t){return A(g(),t,{relativeTo:e})}function A(e,t,{sorted:r=!0,relativeTo:n=null,skipElements:i=[]}={}){var o,s,a;let l=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,u=Array.isArray(e)?r?E(e):e
151:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(h)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):g(e);i.length>0&&u.length>1&&(u=u.filter(e=>!i.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),n=null!=n?n:l.activeElement;let c=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,u.indexOf(n))-1;if(4&t)return Math.max(0,u.indexOf(n))+1;if(8&t)return u.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=32&t?{preventScroll:!0}:{},p=0,m=u.length,v;do{if(p>=m||p+m<=0)return 0;let e=d+p;if(16&t)e=(e+m)%m;else{if(e<0)return 3;if(e>=m)return 1}null==(v=u[e])||v.focus(f),p+=c}while(v!==l.activeElement);return 6&t&&null!=(a=null==(s=null==(o=v)?void 0:o.matches)?void 0:s.call(o,"textarea,input"))&&a&&v.select(),2}"u">typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0))},41829:(e,t,r)=>{"use strict";r.d(t,{L:()=>o});var n=r(36439),i=r(85795);function o(e,t=!1){let[r,s]=(0,n.useReducer)(()=>({}),{}),a=(0,n.useMemo)(()=>(function(e){if(null===e)return{width:0,height:0};let{width:t,height:r}=e.getBoundingClientRect();return{width:t,height:r}})(e),[e,r]);return(0,i.s)(()=>{if(!e)return;let t=new ResizeObserver(s);return t.observe(e),()=>{t.disconnect()}},[e]),t?{width:`${a.width}px`,height:`${a.height}px`}:a}},41972:(e,t,r)=>{"use strict";r.d(t,{b:()=>y});var n=r(90432),i=r(98084),o=r(97265),s=r(71816),a=r(66680),l=r(49029);let u=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;var c=r(38253),d=r(77918),h=r(88538),f=r(21198);let p=new Set(["auto","none","0"]);var m=r(50375);class g extends c.h{constructor(e,t,r,n,i){super(e,t,r,n,i,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:r}=this;if(!t||!t.current)return;super.readKeyframes();for(let r=0;r<e.length;r++){let n=e[r];if("string"==typeof n&&(n=n.trim(),(0,l.pG)(n))){let i=function e(t,r,n=1){(0,s.V)(n<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`,"max-css-var-depth");let[i,o]=function(e){let t=u.exec(e);if(!t)return[,];let[,r,n,i]=t;return[`--${r??n}`,i]}(t);if(!i)return;let c=window.getComputedStyle(r).getPropertyValue(i);if(c){let e=c.trim();return(0,a.i)(e)?parseFloat(e):e}return(0,l.pG)(o)?e(o,r,n+1):o}(n,t.current);void 0!==i&&(e[r]=i),r===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!i.$.has(r)||2!==e.length)return;let[n,c]=e,d=(0,o.n)(n),h=(0,o.n)(c);if((0,l.rm)(n)!==(0,l.rm)(c)&&m.Hr[r]){this.needsMeasurement=!0;return}if(d!==h)if((0,m.E4)(d)&&(0,m.E4)(h))for(let t=0;t<e.length;t++){let r=e[t];"string"==typeof r&&(e[t]=parseFloat(r))}else m.Hr[r]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,r=[];for(let t=0;t<e.length;t++){var n;(null===e[t]||("number"==typeof(n=e[t])?0===n:null===n||"none"===n||"0"===n||(0,d.$)(n)))&&r.push(t)}r.length&&function(e,t,r){let n,i=0;for(;i<e.length&&!n;){let t=e[i];"string"==typeof t&&!p.has(t)&&(0,h.V)(t).values.length&&(n=e[i]),i++}if(n&&r)for(let i of t)e[i]=(0,f.J)(r,n)}(e,r,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:r}=this;if(!e||!e.current)return;"height"===r&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=m.Hr[r](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let n=t[t.length-1];void 0!==n&&e.getValue(r,n).jump(n,!1)}measureEndState(){let{element:e,name:t,unresolvedKeyframes:r}=this;if(!e||!e.current)return;let n=e.getValue(t);n&&n.jump(this.measuredOrigin,!1);let i=r.length-1,o=r[i];r[i]=m.Hr[t](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==o&&void 0===this.finalKeyframe&&(this.finalKeyframe=o),this.removedTransforms?.length&&this.removedTransforms.forEac
151h(([t,r])=>{e.getValue(t).set(r)}),this.resolveNoneKeyframes()}}var v=r(99735);class y extends v.BX{constructor(){super(...arguments),this.KeyframeResolver=g}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){let r=e.style;return r?r[t]:void 0}removeValueFromRenderState(e,{vars:t,style:r}){delete t[e],delete r[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;(0,n.S)(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}},42091:(e,t,r)=>{"use strict";function n(e){return Array.isArray?Array.isArray(e):"[object Array]"===c(e)}function i(e){return null==e?"":function(e){if("string"==typeof e)return e;if("bigint"==typeof e)return e.toString();let t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(e)}function o(e){return"string"==typeof e}function s(e){return"number"==typeof e}function a(e){return"object"==typeof e}function l(e){return null!=e}function u(e){return!e.trim().length}function c(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}r.d(t,{A:()=>ee});let d=Object.prototype.hasOwnProperty;class h{constructor(e){this._keys=[],this._keyMap={};let t=0;e.forEach(e=>{let r=f(e);this._keys.push(r),this._keyMap[r.id]=r,t+=r.weight}),this._keys.forEach(e=>{e.weight/=t})}get(e){return this._keyMap[e]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function f(e){let t=null,r=null,i=null,s=1,a=null;if(o(e)||n(e))i=e,t=p(e),r=m(e);else{if(!d.call(e,"name"))throw Error("Missing name property in key");let n=e.name;if(i=n,d.call(e,"weight")&&(s=e.weight)<=0)throw Error(`Property 'weight' in key '${n}' must be a positive integer`);t=p(n),r=m(n),a=e.getFn}return{path:t,id:r,weight:s,src:i,getFn:a}}function p(e){return n(e)?e:e.split(".")}function m(e){return n(e)?e.join("."):e}let g=Object.freeze({isCaseSensitive:!1,ignoreDiacritics:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,t)=>e.score===t.score?e.idx<t.idx?-1:1:e.score<t.score?-1:1,includeMatches:!1,findAllMatches:!1,minMatchCharLength:1,location:0,threshold:.6,distance:100,useExtendedSearch:!1,useTokenSearch:!1,getFn:function(e,t){let r=[],u=!1,d=(e,t,h,f)=>{if(l(e))if(t[h]){var p,m;let g=e[t[h]];if(!l(g))return;if(h===t.length-1&&(o(g)||s(g)||!0===(p=g)||!1===p||a(m=p)&&null!==m&&"[object Boolean]"==c(p)||"bigint"==typeof g))r.push(void 0!==f?{v:i(g),i:f}:i(g));else if(n(g)){u=!0;for(let e=0,r=g.length;e<r;e+=1)d(g[e],t,h+1,e)}else t.length&&d(g,t,h+1,f)}else r.push(void 0!==f?{v:e,i:f}:e)};return d(e,o(t)?t.split("."):t,0),u?r:r[0]},ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1}),v=/[^ ]+/g;class y{constructor({getFn:e=g.getFn,fieldNormWeight:t=g.fieldNormWeight}={}){this.norm=function(e=1,t=3){let r=new Map,n=Math.pow(10,t);return{get(t){let i=t.match(v).length;if(r.has(i))return r.get(i);let o=parseFloat(Math.round(1/Math.pow(i,.5*e)*n)/n);return r.set(i,o),o},clear(){r.clear()}}}(t,3),this.getFn=e,this.isCreated=!1,this.docs=[],this.keys=[],this._keysMap={},this.setIndexRecords()}setSources(e=[]){this.docs=e}setIndexRecords(e=[]){this.records=e}setKeys(e=[]){this.keys=e,this._keysMap={},e.forEach((e,t)=>{this._keysMap[e.id]=t})}create(){!this.isCreated&&this.docs.length&&(this.isCreated=!0,o(this.docs[0])?this.docs.forEach((e,t)=>{this._addString(e,t)}):this.docs.forEach((e,t)=>{this._addObject(e,t)}),this.norm.clear())}add(e){let t=this.size();o(e)?this._addString(e,t):this._addObject(e,t)}removeAt(e){this.records.splice(e,1);for(let t=e,r=this.size();t<r;t+=1)this.records[t].i-=1}removeAll(e){for(let t=e.length-1;t>=0;t-=1)this.records.splice(e[t],1);for(let e=0,t=this.records.length;e<t;e+=1)this.records[e].i=e}getValueForItemAtKeyId(e,t){return e[this._keysMap[t]]}size(){return this.records.length}_addString(e,t){if(!l(e)||u(e))return;let r={v:e,i:t,n:this.norm.get(e)};this.records.push(r)}_addObject(e,t){let r={i:t,$:{}};this.keys.forEach((t,s)=>{let a=t.getFn?t.getFn(e):this.getFn(e,t.path);if(l(a)){if(n(a)){let e=[];for(let t=0,r=a.length;t<r;t+=1){let r=a[t];if(l(r)){if(o(r)){if(!u(r)){let n={v:r,i:t,n:this.norm.get(r)};e.push(n)}}
151else if(l(r.v)){let t=o(r.v)?r.v:i(r.v);if(!u(t)){let n={v:t,i:r.i,n:this.norm.get(t)};e.push(n)}}}}r.$[s]=e}else if(o(a)&&!u(a)){let e={v:a,n:this.norm.get(a)};r.$[s]=e}}}),this.records.push(r)}toJSON(){return{keys:this.keys.map(({getFn:e,...t})=>t),records:this.records}}}function b(e,t,{getFn:r=g.getFn,fieldNormWeight:n=g.fieldNormWeight}={}){let i=new y({getFn:r,fieldNormWeight:n});return i.setKeys(e.map(f)),i.setSources(t),i.create(),i}function w(e){if(e.length<=1)return e;e.sort((e,t)=>e[0]-t[0]||e[1]-t[1]);let t=[e[0]];for(let r=1,n=e.length;r<n;r+=1){let n=t[t.length-1],i=e[r];i[0]<=n[1]+1?n[1]=Math.max(n[1],i[1]):t.push(i)}return t}let x={ł:"l",Ł:"L",đ:"d",Đ:"D",ø:"o",Ø:"O",ħ:"h",Ħ:"H",ŧ:"t",Ŧ:"T",ı:"i",ß:"ss"},E=RegExp("["+Object.keys(x).join("")+"]","g"),S=String.prototype.normalize?e=>e.normalize("NFD").replace(/[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C04\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u192B\u1930-\u193B\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ABE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F]/g,"").replace(E,e=>x[e]):e=>e;class A{constructor(e,{location:t=g.location,threshold:r=g.threshold,distance:n=g.distance,includeMatches:i=g.includeMatches,findAllMatches:o=g.findAllMatches,minMatchCharLength:s=g.minMatchCharLength,isCaseSensitive:a=g.isCaseSensitive,ignoreDiacritics:l=g.ignoreDiacritics,ignoreLocation:u=g.ignoreLocation}={}){if(this.options={location:t,threshold:r,distance:n,includeMatches:i,findAllMatches:o,minMatchCharLength:s,isCaseSensitive:a,ignoreDiacritics:l,ignoreLocation:u},e=a?e:e.toLowerCase(),e=l?S(e):e,this.pattern=e,this.chunks=[],!this.pattern.length)return;const c=(e,t)=>{this.chunks.push({pattern:e,alphabet:function(e){let t={};for(let r=0,n=e.length;r<n;r+=1){let i=e.charAt(r);t[i]=(t[i]||0)|1<<n-r-1}return t}(e),startIndex:t})},d=this.pattern.length;if(d>32){let e=0;const t=d%32,r=d-t;for(;e<r;)c(this.pattern.substr(e,32),e),e+=32;if(t){const e=d-32;c(this.pattern.substr(e),e)}}else c(this.pattern,0)}searchIn(e){let{isCaseSensitive:t,ignoreDiacritics:r,includeMatches:n}=this.options;if(e=t?e:e.toLowerCase(),e=r?S(e):e,this.pattern===e){let t={isMatch:!0,score:0};return n&&(t.indices=[[0,e.length-1]]),t}let{location:i,distance:o,threshold:s,findAllMatches:a,minMatchCharLength:l,ignoreLocation:u}=this.options,c=[],d=0,h=!1;this.chunks.forEach(({pattern:t,alphabet:r,startIndex:f})=>{let{isMatch:p,score:m,indices:v}=function(e,t,r,{location:n=g.location,distance:i=g.distance,threshold:o=g.threshold,findAllMatches:s=g.findAllMatches,minMatchCharLength:a=g.minMatchCharLength,includeMatches:l=g.includeMatches,ignoreLocation:u=g.ignoreLocation}={}){let c;if(t.length>32)throw Error("Pattern length exceeds max of 32.");let d=t.length,h=e.length,f=Math.max(0,Math.min(n,h)),p=o,m=f,v=(e,t)=>
151{let r=e/d;if(u)return r;let n=Math.abs(f-t);return i?r+n/i:n?1:r},y=a>1||l,b=y?Array(h):[];for(;(c=e.indexOf(t,m))>-1;)if(p=Math.min(v(0,c),p),m=c+d,y){let e=0;for(;e<d;)b[c+e]=1,e+=1}m=-1;let w=[],x=1,E=d+h,S=1<<d-1;for(let t=0;t<d;t+=1){let n=0,i=E;for(;n<i;)v(t,f+i)<=p?n=i:E=i,i=Math.floor((E-n)/2+n);E=i;let o=Math.max(1,f-i+1),a=s?h:Math.min(f+i,h)+d,l=Array(a+2);l[a+1]=(1<<t)-1;for(let n=a;n>=o;n-=1){let i=n-1,s=r[e[i]];if(y&&(b[i]=+!!s),l[n]=(l[n+1]<<1|1)&s,t&&(l[n]|=(w[n+1]|w[n])<<1|1|w[n+1]),l[n]&S&&(x=v(t,i))<=p){if(p=x,(m=i)<=f)break;o=Math.max(1,2*f-m)}}if(v(t+1,f)>p)break;w=l}let A={isMatch:m>=0,score:Math.max(.001,x)};if(y){let e=function(e=[],t=g.minMatchCharLength){let r=[],n=-1,i=-1,o=0;for(let s=e.length;o<s;o+=1){let s=e[o];s&&-1===n?n=o:s||-1===n||((i=o-1)-n+1>=t&&r.push([n,i]),n=-1)}return e[o-1]&&o-n>=t&&r.push([n,o-1]),r}(b,a);e.length?l&&(A.indices=e):A.isMatch=!1}return A}(e,t,r,{location:i+f,distance:o,threshold:s,findAllMatches:a,minMatchCharLength:l,includeMatches:n,ignoreLocation:u});p&&(h=!0),d+=m,p&&v&&c.push(...v)});let f={isMatch:h,score:h?d/this.chunks.length:1};return h&&n&&(f.indices=w(c)),f}}class T{constructor(e){this.pattern=e}static isMultiMatch(e){return P(e,this.multiRegex)}static isSingleMatch(e){return P(e,this.singleRegex)}search(e){return{isMatch:!1,score:1}}}function P(e,t){let r=e.match(t);return r?r[1]:null}class O extends T{constructor(e){super(e)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(e){let t=e===this.pattern;return{isMatch:t,score:+!t,indices:[0,this.pattern.length-1]}}}class k extends T{constructor(e){super(e)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(e){let t=-1===e.indexOf(this.pattern);return{isMatch:t,score:+!t,indices:[0,e.length-1]}}}class C extends T{constructor(e){super(e)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(e){let t=e.startsWith(this.pattern);return{isMatch:t,score:+!t,indices:[0,this.pattern.length-1]}}}class _ extends T{constructor(e){super(e)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(e){let t=!e.startsWith(this.pattern);return{isMatch:t,score:+!t,indices:[0,e.length-1]}}}class R extends T{constructor(e){super(e)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(e){let t=e.endsWith(this.pattern);return{isMatch:t,score:+!t,indices:[e.length-this.pattern.length,e.length-1]}}}class M extends T{constructor(e){super(e)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(e){let t=!e.endsWith(this.pattern);return{isMatch:t,score:+!t,indices:[0,e.length-1]}}}class D extends T{constructor(e,{location:t=g.location,threshold:r=g.threshold,distance:n=g.distance,includeMatches:i=g.includeMatches,findAllMatches:o=g.findAllMatches,minMatchCharLength:s=g.minMatchCharLength,isCaseSensitive:a=g.isCaseSensitive,ignoreDiacritics:l=g.ignoreDiacritics,ignoreLocation:u=g.ignoreLocation}={}){super(e),this._bitapSearch=new A(e,{location:t,threshold:r,distance:n,includeMatches:i,findAllMatches:o,minMatchCharLength:s,isCaseSensitive:a,ignoreDiacritics:l,ignoreLocation:u})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(e){return this._bitapSearch.searchIn(e)}}class I extends T{constructor(e){super(e)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(e){let t,r=0,n=[],i=this.pattern.length;for(;(t=e.indexOf(this.pattern,r))>-1;)r=t+i,n.push([t,r-1]);let o=!!n.length;return{isMatch:o,score:+!o,indices:n}}}let L=[O,I,C,_,M,R,k,D],F=L.length,j=new Set([D.type,I.type]);class N{constructor(e,{isCaseSensitive:t=g.isCaseSensitive,ignoreDiacritics:r=g.ignoreDiacritics,includeMatches:n=g.includeMatches,minMatchCharLength:i=g.minMatchCharLength,ignoreLocation:o=g.ignoreLocation,findAllMatches:s=g.findAllMatches,location:a=g.location,threshold:l=g.threshold,distance:u=g.distance}={}){this.query=null,this.options={isCaseSensitive:t,ignoreDiacritics:r,includeMatches:n,minMatchCharLength:i,findAllMatches:s,ignoreLocation:o,location:a,threshold:l,distance:u},e=t?e:e.toLowerCase(),e=r?S(e):e,this.pattern=e,this.query=function(e,t={}){return e.replace(/\\\|/g,"\0").split("|").map(e=>{let r=(function(e){let t=[],r=e.length,n=0;for(;n<r;){for(;n<r&&" "===e[n];)n++;if(n>=r)break;let i=n;for(;i<r&&" "!==e[i]&&'"'!==e[i];)i++;if(i<r&&'"'===e[i]){for(i++;i<r;){if('"'===e[i]){let t=i+1;if(t>=r||" "===e[t]){i++;break}if("$"===e[t]&&(t+1>=r||" "===e[t+1])){i+=2;break}}i++}t.push(e.substring(n,i)),n=i}else{for(;i<r&&" "!==e[i];)i++;t.push(e.substring(n,i)),n=i}}return t})(e.replace(/\u0000/g,"|").trim()).filter(e=>e&&!!e.trim()),n=[];for(let e=0,i=r.length;e<i;e+=1){let i=r[e],o=!1,s=-1;for(;!o&&++s<F;){let e=L[s],r=e.isMultiMatch(i);r&&(n.push(new e(r,t)),o=!0)}if(!o)for(s=-1;++s<F;){let e=L[s],r=e.isSingleMatch(i);if(r){n.push(new e(r,t));break}}}return n})}(this.pattern,this.options)}static condition(e,t){return t.useExtendedSearch}searchIn(e){let t=this.query;if(!t)return{isMatch:!1,score:1};let{includeMatches:r,isCaseSensitive:n,ignoreDiacritics:i}=this.options;e=n?e:e.toLowerCase(),e=i?S(e):e;let o=0,s=[],a=0,l=!1;for(let n=0,i=t.length;n<i;n+=1){let i=t[n];s.length=0,o=0,l=!1;for(let t=0,n=i.length;t<n;t+=1){let n=i[t],{isMatch:u,indices:c,score:d}=n.search(e);if(u){o+=1,a+=d;let e=n.constructor.type;e.startsWith("inverse")&&(l=!0),r&&(j.has(e)?s.push(...c):s.push(c))}else{a=0,o=0,s.length=0,l=!1;break}}
151if(o){let e={isMatch:!0,score:a/o};return l&&(e.hasInverse=!0),r&&(e.indices=w(s)),e}}return{isMatch:!1,score:1}}}let B=[];function V(...e){B.push(...e)}function $(e,t){for(let r=0,n=B.length;r<n;r+=1){let n=B[r];if(n.condition(e,t))return new n(e,t)}return new A(e,t)}let U="$and",H="$path",W=e=>!!(e[U]||e.$or),z=e=>({[U]:Object.keys(e).map(t=>({[t]:e[t]}))});function q(e,t,{auto:r=!0}={}){let i=e=>{if(o(e)){let n={keyId:null,pattern:e};return r&&(n.searcher=$(e,t)),n}let s=Object.keys(e),l=!!e[H];if(!l&&s.length>1&&!W(e))return i(z(e));if(!n(e)&&a(e)&&!W(e)){let n=l?e[H]:s[0],i=l?e.$val:e[n];if(!o(i))throw Error(`Invalid value for key ${n}`);let a={keyId:m(n),pattern:i};return r&&(a.searcher=$(i,t)),a}let u={children:[],operator:s[0]};return s.forEach(t=>{let r=e[t];n(r)&&r.forEach(e=>{u.children.push(i(e))})}),u};return W(e)||(e=z(e)),i(e)}function Y(e,{ignoreFieldNorm:t=g.ignoreFieldNorm}){let r=1;return e.forEach(({key:e,norm:n,score:i})=>{let o=e?e.weight:null;r*=Math.pow(0===i&&o?Number.EPSILON:i,(o||1)*(t?1:n))}),r}class G{constructor(e){this.limit=e,this.heap=[]}get size(){return this.heap.length}shouldInsert(e){return this.size<this.limit||e<this.heap[0].score}insert(e){this.size<this.limit?(this.heap.push(e),this._bubbleUp(this.size-1)):e.score<this.heap[0].score&&(this.heap[0]=e,this._sinkDown(0))}extractSorted(e){return this.heap.sort(e)}_bubbleUp(e){let t=this.heap;for(;e>0;){let r=e-1>>1;if(t[e].score<=t[r].score)break;let n=t[e];t[e]=t[r],t[r]=n,e=r}}_sinkDown(e){let t=this.heap,r=t.length,n=e;do{let i=2*(e=n)+1,o=2*e+2;if(i<r&&t[i].score>t[n].score&&(n=i),o<r&&t[o].score>t[n].score&&(n=o),n!==e){let r=t[e];t[e]=t[n],t[n]=r}}while(n!==e)}}function X(e,t){let r=e.matches;t.matches=[],l(r)&&r.forEach(e=>{if(!l(e.indices)||!e.indices.length)return;let{indices:r,value:n}=e,i={indices:r,value:n};e.key&&(i.key=e.key.src),e.idx>-1&&(i.refIndex=e.idx),t.matches.push(i)})}function K(e,t){t.score=e.score}let Q=/\b\w+\b/g;function J({isCaseSensitive:e=!1,ignoreDiacritics:t=!1}={}){return{tokenize:r=>(e||(r=r.toLowerCase()),t&&(r=S(r)),r.match(Q)||[])}}function Z(e,t){for(let[r,n]of e.terms){let i=n.filter(e=>e.docIdx!==t),o=n.length-i.length;o>0&&(e.fieldCount-=o,e.df.set(r,(e.df.get(r)||0)-o),0===i.length?(e.terms.delete(r),e.df.delete(r)):e.terms.set(r,i))}}class ee{constructor(e,t,r){this.options={...g,...t},this.options.useExtendedSearch,this.options.useTokenSearch,this._keyStore=new h(this.options.keys),this._docs=e,this._myIndex=null,this._invertedIndex=null,this.setCollection(e,r),this._lastQuery=null,this._lastSearcher=null}_getSearcher(e){if(this._lastQuery===e)return this._lastSearcher;let t=$(e,this._invertedIndex?{...this.options,_invertedIndex:this._invertedIndex}:this.options);return this._lastQuery=e,this._lastSearcher=t,t}setCollection(e,t){if(this._docs=e,t&&!(t instanceof y))throw Error("Incorrect 'index' type");if(this._myIndex=t||b(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight}),this.options.useTokenSearch){let e=J({isCaseSensitive:this.options.isCaseSensitive,ignoreDiacritics:this.options.ignoreDiacritics});this._invertedIndex=function(e,t,r){let n=new Map,i=new Map,o=0;function s(e,t,s,a){let l=r.tokenize(e);if(!l.length)return;o++;let u=new Map;for(let e of l)u.set(e,(u.get(e)||0)+1);for(let[e,r]of u){let o={docIdx:t,keyIdx:s,subIdx:a,tf:r},l=n.get(e);l||(l=[],n.set(e,l)),l.push(o),i.set(e,(i.get(e)||0)+1)}}for(let r of e){let{i:e,v:n,$:i}=r;if(void 0!==n){s(n,e,-1,-1);continue}if(i)for(let r=0;r<t;r++){let t=i[r];if(t)if(Array.isArray(t))for(let n of t)s(n.v,e,r,n.i??-1);else s(t.v,e,r,-1)}}return{terms:n,fieldCount:o,df:i}}(this._myIndex.records,this._myIndex.keys.length,e)}}add(e){if(l(e)&&(this._docs.push(e),this._myIndex.add(e),this._invertedIndex)){let e=this._myIndex.records[this._myIndex.records.length-1],t=J({isCaseSensitive:this.options.isCaseSensitive,ignoreDiacritics:this.options.ignoreDiacritics});!function(e,t,r,n){let{i:i,v:o,$:s}=t;function a(t,r,o){let s=n.tokenize(t);if(!s.length)return;e.fieldCount++;let a=new Map;for(let e of s)a.set(e,(a.get(e)||0)+1);for(let[t,n]of a){let s={docIdx:i,keyIdx:r,subIdx:o,tf:n},a=e.terms.get(t);a||(a=[],e.terms.set(t,a)),a.push(s),e.df.set(t,(e.df.get(t)||0)+1)}}if(void 0!==o)return a(o,-1,-1);if(s)for(let e=0;e<r;e++){let t=s[e];if(t)if(Array.isArray(t))for(let r of t)a(r.v,e,r.i??-1);else a(t.v,e,-1)}}(this._invertedIndex,e,this._myIndex.keys.length,t)}}remove(e=()=>!1){let t=[],r=[];for(let n=0,i=this._docs.length;n<i;n+=1)e(this._docs[n],n)&&(t.push(this._docs[n]),r.push(n));if(r.length){if(this._invertedIndex)for(let e of r)Z(this._invertedIndex,e);for(let e=r.length-1;e>=0;e-=1)this._docs.splice(r[e],1);this._myIndex.removeAll(r)}return t}removeAt(e){this._invertedIndex&&Z(this._invertedIndex,e);let t=this._docs.splice(e,1)[0];return this._myIndex.removeAt(e),t}getIndex(){return this._myIndex}search(e,t){let r,{limit:n=-1}=t||{},{includeMatches:i,includeScore:a,shouldSort:l,sortFn:u,ignoreFieldNorm:c}=this.options;if(o(e)&&!e.trim()){let e=this._docs.map((e,t)=>({item:e,refIndex:t}));return s(n)&&n>-1&&(e=e.slice(0,n)),e}if(s(n)&&n>0&&o(e)){let t=new G(n);o(this._docs[0])?this._searchStringList(e,{heap:t,ignoreFieldNorm:c}):this._searchObjectList(e,{heap:t,ignoreFieldNorm:c}),r=t.extractSorted(u)}else!function(e,{ignoreFieldNorm:t=g.ignoreFieldNorm}
151){e.forEach(e=>{e.score=Y(e.matches,{ignoreFieldNorm:t})})}(r=o(e)?o(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e),{ignoreFieldNorm:c}),l&&r.sort(u),s(n)&&n>-1&&(r=r.slice(0,n));return function(e,t,{includeMatches:r=g.includeMatches,includeScore:n=g.includeScore}={}){let i=[];return r&&i.push(X),n&&i.push(K),e.map(e=>{let{idx:r}=e,n={item:t[r],refIndex:r};return i.length&&i.forEach(t=>{t(e,n)}),n})}(r,this._docs,{includeMatches:i,includeScore:a})}_searchStringList(e,{heap:t,ignoreFieldNorm:r}={}){let n=this._getSearcher(e),{records:i}=this._myIndex,o=t?null:[];return i.forEach(({v:e,i:i,n:s})=>{if(!l(e))return;let{isMatch:a,score:u,indices:c}=n.searchIn(e);if(a){let n={item:e,idx:i,matches:[{score:u,value:e,norm:s,indices:c}]};t?(n.score=Y(n.matches,{ignoreFieldNorm:r}),t.shouldInsert(n.score)&&t.insert(n)):o.push(n)}}),o}_searchLogical(e){let t=q(e,this.options),r=(e,t,n)=>{if(!("children"in e)){let r,{keyId:i,searcher:o}=e;return(null===i?(r=[],this._myIndex.keys.forEach((e,n)=>{r.push(...this._findMatches({key:e,value:t[n],searcher:o}))})):r=this._findMatches({key:this._keyStore.get(i),value:this._myIndex.getValueForItemAtKeyId(t,i),searcher:o}),r&&r.length)?[{idx:n,item:t,matches:r}]:[]}let{children:i,operator:o}=e,s=[];for(let e=0,a=i.length;e<a;e+=1){let a=r(i[e],t,n);if(a.length)s.push(...a);else if(o===U)return[]}return s},n=this._myIndex.records,i=new Map,o=[];return n.forEach(({$:e,i:n})=>{if(l(e)){let s=r(t,e,n);s.length&&(i.has(n)||(i.set(n,{idx:n,item:e,matches:[]}),o.push(i.get(n))),s.forEach(({matches:e})=>{i.get(n).matches.push(...e)}))}}),o}_searchObjectList(e,{heap:t,ignoreFieldNorm:r}={}){let n=this._getSearcher(e),{keys:i,records:o}=this._myIndex,s=t?null:[];return o.forEach(({$:e,i:o})=>{if(!l(e))return;let a=[],u=!1,c=!1;if(i.forEach((t,r)=>{let i=this._findMatches({key:t,value:e[r],searcher:n});i.length?(a.push(...i),i[0].hasInverse&&(c=!0)):u=!0}),(!c||!u)&&a.length){let n={idx:o,item:e,matches:a};t?(n.score=Y(n.matches,{ignoreFieldNorm:r}),t.shouldInsert(n.score)&&t.insert(n)):s.push(n)}}),s}_findMatches({key:e,value:t,searcher:r}){if(!l(t))return[];let i=[];if(n(t))t.forEach(({v:t,i:n,n:o})=>{if(!l(t))return;let{isMatch:s,score:a,indices:u,hasInverse:c}=r.searchIn(t);s&&i.push({score:a,key:e,value:t,idx:n,norm:o,indices:u,hasInverse:c})});else{let{v:n,n:o}=t,{isMatch:s,score:a,indices:l,hasInverse:u}=r.searchIn(n);s&&i.push({score:a,key:e,value:n,norm:o,indices:l,hasInverse:u})}return i}}class et{static condition(e,t){return t.useTokenSearch}constructor(e,t){this.options=t,this.analyzer=J({isCaseSensitive:t.isCaseSensitive,ignoreDiacritics:t.ignoreDiacritics});const r=this.analyzer.tokenize(e),{df:n,fieldCount:i}=t._invertedIndex;for(const e of(this.termSearchers=[],this.idfWeights=[],r)){this.termSearchers.push(new A(e,{location:t.location,threshold:t.threshold,distance:t.distance,includeMatches:t.includeMatches,findAllMatches:t.findAllMatches,minMatchCharLength:t.minMatchCharLength,isCaseSensitive:t.isCaseSensitive,ignoreDiacritics:t.ignoreDiacritics,ignoreLocation:!0}));const r=n.get(e)||0,o=Math.log(1+(i-r+.5)/(r+.5));this.idfWeights.push(o)}}searchIn(e){if(!this.termSearchers.length)return{isMatch:!1,score:1};let t=[],r=0,n=0,i=0;for(let o=0;o<this.termSearchers.length;o++){let s=this.termSearchers[o].searchIn(e),a=this.idfWeights[o];n+=a,s.isMatch&&(i++,r+=a*(1-s.score),s.indices&&t.push(...s.indices))}if(0===i)return{isMatch:!1,score:1};let o={isMatch:!0,score:Math.max(.001,n>0?1-r/n:0)};return this.options.includeMatches&&t.length&&(o.indices=w(t)),o}}ee.version="7.3.0",ee.createIndex=b,ee.parseIndex=function(e,{getFn:t=g.getFn,fieldNormWeight:r=g.fieldNormWeight}={}){let{keys:n,records:i}=e,o=new y({getFn:t,fieldNormWeight:r});return o.setKeys(n),o.setIndexRecords(i),o},ee.config=g,ee.match=function(e,t,r){return $(e,{...g,...r}).searchIn(t)},ee.parseQuery=q,V(N),V(et),ee.use=function(...e){e.forEach(e=>V(e))}},42229:e=>{e.exports={style:{fontFamily:"'readFont', 'readFont Fallback'"},className:"__className_7b2578",variable:"__variable_7b2578"}},42316:(e,t,r)=>{"use strict";r.d(t,{k:()=>n});let{schedule:n}=(0,r(84119).I)(queueMicrotask,!1)},42395:(e,t,r)=>{e.exports=r(2918)(r(63735),"Map")},42425:(e,t,r)=>{var n=r(65977);e.exports=function(e,t){var r=n(this,e),i=r.size;return r.set(e,t),this.size+=+(r.size!=i),this}},42633:(e,t,r)=>{"use strict";r.d(t,{O:()=>u});let n=(e,t)=>t&&"number"==typeof e?t.transform(e):e;var i=r(73840),o=r(96297),s=r(49029);let a={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},l=o.U.length;function u(e,t,r){let{style:u,vars:c,transformOrigin:d}=e,h=!1,f=!1;for(let e in t){let r=t[e];if(o.f.has(e)){h=!0;continue}if((0,s.j4)(e)){c[e]=r;continue}{let t=n(r,i.W[e]);e.startsWith("origin")?(f=!0,d[e]=t):u[e]=t}}if(!t.transform&&(h||r?u.transform=function(e,t,r){let s="",u=!0;for(let c=0;c<l;c++){let l=o.U[c],d=e[l];
151if(void 0===d)continue;let h=!0;if("number"==typeof d)h=d===+!!l.startsWith("scale");else{let e=parseFloat(d);h=l.startsWith("scale")?1===e:0===e}if(!h||r){let e=n(d,i.W[l]);if(!h){u=!1;let t=a[l]||l;s+=`${t}(${e}) `}r&&(t[l]=e)}}return s=s.trim(),r?s=r(t,u?"":s):u&&(s="none"),s}(t,e.transform,r):u.transform&&(u.transform="none")),f){let{originX:e="50%",originY:t="50%",originZ:r=0}=d;u.transformOrigin=`${e} ${t} ${r}`}}},42665:(e,t,r)=>{var n=r(99408),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:i.call(t,e)}},42716:(e,t,r)=>{"use strict";r.d(t,{K:()=>i});var n=r(36439);function i(e){let[t]=(0,n.useState)(e);return t}},42767:e=>{e.exports=Array.isArray},42859:(e,t,r)=>{"use strict";function n(e,t){let r=e(),n=new Set;return{getSnapshot:()=>r,subscribe:e=>(n.add(e),()=>n.delete(e)),dispatch(e,...i){let o=t[e].call(r,...i);o&&(r=o,n.forEach(e=>e()))}}}r.d(t,{y:()=>n})},42975:(e,t)=>{"use strict";var r=Symbol.for("react.transitional.element"),n=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),a=Symbol.for("react.consumer"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.for("react.view_transition"),m=Symbol.for("react.client.reference");t.Hy=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===s||e===o||e===c||e===d||"object"==typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===h||e.$$typeof===l||e.$$typeof===a||e.$$typeof===u||e.$$typeof===m||void 0!==e.getModuleId)||!1}},43076:(e,t,r)=>{"use strict";var n,i;Object.defineProperty(t,"__esModule",{value:!0}),n=r(62990),i=t,Object.keys(n).forEach(function(e){"default"===e||Object.prototype.hasOwnProperty.call(i,e)||Object.defineProperty(i,e,{enumerable:!0,get:function(){return n[e]}})})},43332:(e,t,r)=>{"use strict";r.d(t,{q:()=>n});let n=(e,t,r)=>{let n=t-e;return 0===n?1:(r-e)/n}},43769:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={getClientReact:function(){return s},getServerReact:function(){return u},registerClientReact:function(){return o},registerServerReact:function(){return l}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let i=null;function o(e){i=e}function s(){return i}let a=null;function l(e){a=e}function u(){return a}},43906:(e,t,r)=>{"use strict";function n(e,{style:t,vars:r},i,o){let s,a=e.style;for(s in t)a[s]=t[s];for(s in o?.applyProjectionStyles(a,i),r)a.setProperty(s,r[s])}r.d(t,{e:()=>n})},44182:(e,t,r)=>{"use strict";r.d(t,{M:()=>o});var n=r(36439),i=r(52628);function o(e,t,r,o){let s=(0,i.Y)(r);(0,n.useEffect)(()=>{if(e)return window.addEventListener(t,r,o),()=>window.removeEventListener(t,r,o);function r(e){s.current(e)}},[e,t,o])}},44311:(e,t,r)=>{e.exports=r(63735)["__core-js_shared__"]},44350:(e,t,r)=>{"use strict";r.d(t,{s:()=>s});var n,i=r(36439),o=!!(n||(n=r.t(i,2))).useInsertionEffect&&(n||(n=r.t(i,2))).useInsertionEffect,s=o||function(e){return e()};o||i.useLayoutEffect},44361:(e,t,r)=>{var n=r(40123);e.exports=function(e,t){var r=this.__data__,i=n(r,e);return i<0?(++this.size,r.push([e,t])):r[i][1]=t,this}},44648:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"Check")},45021:(e,t,r)=>{e.exports=r(30352)},45243:(e,t,r)=>{var n=r(60313),i=r(85570);e.exports=function(e,t,r,o){var s=r.length,a=s,l=!o;if(null==e)return!a;for(e=Object(e);s--;){var u=r[s];if(l&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++s<a;){var c=(u=r[s])[0],d=e[c],h=u[1];if(l&&u[2]){if(void 0===d&&!(c in e))return!1}else{var f=new n;if(o)var p=o(d,h,c,e,t,f);if(!(void 0===p?i(h,d,3,o,f):p))return!1}}return!0}},45309:(e,t,r)=>{"use strict";let n,i,o;r.d(t,{W1:()=>ee,IU:()=>Q,Dr:()=>Z,c:()=>J});var s=r(57935),a=r(35533),l=r(36439),u=r(72354),c=r(12731),d=r(1861),h=r(6494),f=r(41829),p=r(7349),m=r(70627),g=r(85795),v=r(36414),y=r(21353),b=r(21026),w=r(67323),x=r(93326),E=r(87049),S=r(89376),A=r(94279),T=r(79337),P=r(99065),O=r(72888),k=r(21533),C=r(95941),_=r(76718),R=r(69909),M=r(41254),D=r(40771),I=r(61042),L=r(45948),F=r(7532),j=r(6868),N=r(26578),B=((n=B||{})[n.Open=0]="Open",n[n.Closed=1]="Closed",n),V=((i=V||{})[i.Pointer=0]="Pointer",i[i.Other=1]="Other",i),$=((o=$||{})[o.OpenMenu=0]="OpenMenu",o[o.CloseMenu=1]="CloseMenu",o[o.GoToItem=2]="GoToItem",o[o.Search=3]="Search",o[o.ClearSearch=4]="ClearSearch",o[o.RegisterItem=5]="RegisterItem",o[o.UnregisterItem=6]="UnregisterItem",o[o.SetButtonElement=7]="SetButtonElement",o[o.SetItemsElement=8]="SetItemsElement",o);function U(e,t=e=>e){let r=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,n=(0,M.wl)(t(e.items.slice()),e=>e.dataRef.current.domRef.current),i=r?n.indexOf(r):null;return -1===i&&(i=null),{items:n,activeItemIndex:i}}let H={1:e=>1===e.menuState?e:{...e,activeItemIndex:null,menuState:1},0:e=>0===e.menuState?e:{...e,__demoMode:!1,menuState:0},2:(e,t)=>{var r,n,i,o,s;if(1===e.menuState)return e;let a={...e,searchQuery:"",activationTrigger:null!=(r=t.trigger)?r:1,__demoMode:!1};if(t.focus===_.B.Nothing)return{...a,activeItemIndex:null};if(t.focus===_.B.Specific)return{...a,activeItemIndex:e.items.findIndex(e=>e.id===t.id)};if(t.focus===_.B.Previous){let r=e.activeItemIndex;if(null!==r){let o=e.items[r].dataRef.current.domRef,s=(0,_.X)(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==s){let t=e.items[s].dataRef.current.domRef;if((null==(n=o.current)?void 0:n.previousElementSibling)===t.current||(null==(i=t.current)?void 0:i.previousElementSibling)===null)return{...a,activeItemIndex:s}}}}else if(t.focus===_.B.Next){let r=e.activeItemIndex;if(null!==r){let n=e.items[r].dataRef.current.domRef,i=(0,_.X)(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==i){let t=e.items[i].dataRef.current.domRef;if((null==(o=n.current)?void 0:o.nextElementSibling)===t.current||(null==(s=t.current)?void 0:s.nextElementSibling)===null)return{...a,activeItemIndex:i}}}}let l=U(e),u=(0,_.X)(t,{resolveItems:()=>l.items,resolveActiveIndex:()=>l.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...a,...l,activeItemIndex:u}},3:(e,t)=>
151{let r=+(""===e.searchQuery),n=e.searchQuery+t.value.toLowerCase(),i=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+r).concat(e.items.slice(0,e.activeItemIndex+r)):e.items).find(e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(n))&&!e.dataRef.current.disabled}),o=i?e.items.indexOf(i):-1;return -1===o||o===e.activeItemIndex?{...e,searchQuery:n}:{...e,searchQuery:n,activeItemIndex:o,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let r=U(e,e=>[...e,{id:t.id,dataRef:t.dataRef}]);return{...e,...r}},6:(e,t)=>{let r=U(e,e=>{let r=e.findIndex(e=>e.id===t.id);return -1!==r&&e.splice(r,1),e});return{...e,...r,activationTrigger:1}},7:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},8:(e,t)=>e.itemsElement===t.element?e:{...e,itemsElement:t.element}},W=(0,l.createContext)(null);function z(e){let t=(0,l.useContext)(W);if(null===t){let t=Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,z),t}return t}function q(e,t){return(0,D.Y)(t.type,H,e,t)}W.displayName="MenuContext";let Y=l.Fragment,G=I.Ac.RenderStrategy|I.Ac.Static,X=l.Fragment,K=(0,I.FX)(function(e,t){let{__demoMode:r=!1,...n}=e,i=(0,l.useReducer)(q,{__demoMode:r,menuState:+!r,buttonElement:null,itemsElement:null,items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:o,itemsElement:s,buttonElement:a},u]=i,c=(0,E.P)(t);(0,y.j)(0===o,[a,s],(e,t)=>{u({type:1}),(0,M.Bm)(t,M.MZ.Loose)||(e.preventDefault(),null==a||a.focus())});let d=(0,p._)(()=>{u({type:1})}),h=(0,l.useMemo)(()=>({open:0===o,close:d}),[o,d]),f=(0,I.Ci)();return l.createElement(O.St,null,l.createElement(W.Provider,{value:i},l.createElement(k.El,{value:(0,D.Y)(o,{0:k.Uw.Open,1:k.Uw.Closed})},f({ourProps:{ref:c},theirProps:n,slot:h,defaultTag:Y,name:"Menu"}))))}),Q=(0,I.FX)(function(e,t){var r;let n=(0,l.useId)(),{id:i=`headlessui-menu-button-${n}`,disabled:o=!1,autoFocus:d=!1,...h}=e,[f,m]=z("Menu.Button"),g=(0,O.TI)(),v=(0,E.P)(t,(0,O.Xc)(),(0,p._)(e=>m({type:7,element:e}))),y=(0,p._)(e=>{switch(e.key){case F.D.Space:case F.D.Enter:case F.D.ArrowDown:e.preventDefault(),e.stopPropagation(),(0,u.flushSync)(()=>m({type:0})),m({type:2,focus:_.B.First});break;case F.D.ArrowUp:e.preventDefault(),e.stopPropagation(),(0,u.flushSync)(()=>m({type:0})),m({type:2,focus:_.B.Last})}}),b=(0,p._)(e=>{e.key===F.D.Space&&e.preventDefault()}),x=(0,p._)(e=>{var t;if((0,C.l)(e.currentTarget))return e.preventDefault();o||(0===f.menuState?((0,u.flushSync)(()=>m({type:1})),null==(t=f.buttonElement)||t.focus({preventScroll:!0})):(e.preventDefault(),m({type:0})))}),{isFocusVisible:S,focusProps:A}=(0,s.o)({autoFocus:d}),{isHovered:T,hoverProps:P}=(0,a.M)({isDisabled:o}),{pressed:k,pressProps:R}=(0,c.Z)({disabled:o}),M=(0,l.useMemo)(()=>({open:0===f.menuState,active:k||0===f.menuState,disabled:o,hover:T,focus:S,autofocus:d}),[f,T,S,k,o,d]),D=(0,I.v6)(g(),{ref:v,id:i,type:(0,w.c)(e,f.buttonElement),"aria-haspopup":"menu","aria-controls":null==(r=f.itemsElement)?void 0:r.id,"aria-expanded":0===f.menuState,disabled:o||void 0,autoFocus:d,onKeyDown:y,onKeyUp:b,onClick:x},A,P,R);return(0,I.Ci)()({ourProps:D,theirProps:h,slot:M,defaultTag:"button",name:"Menu.Button"})}),J=(0,I.FX)(function(e,t){var r,n;let i=(0,l.useId)(),{id:o=`headlessui-menu-items-${i}`,anchor:s,portal:a=!1,modal:c=!0,transition:y=!1,...w}=e,S=(0,O.zn)(s),[A,C]=z("Menu.Items"),[R,D]=(0,O.UF)(S),L=(0,O.G3)(),[j,B]=(0,l.useState)(null),V=(0,E.P)(t,S?R:null,(0,p._)(e=>C({type:8,element:e})),B),$=(0,b.g)(A.itemsElement);S&&(a=!0);let U=(0,k.O_)(),[H,W]=(0,T.p)(y,j,null!==U?(U&k.Uw.Open)===k.Uw.Open:0===A.menuState);(0,v.O)(H,A.buttonElement,()=>{C({type:1})});let q=!A.__demoMode&&c&&0===A.menuState;(0,x.K)(q,$);let Y=!A.__demoMode&&c&&0===A.menuState;(0,m.v)(Y,{allowed:(0,l.useCallback)(()=>[A.buttonElement,A.itemsElement],[A.buttonElement,A.itemsElement])});let X=0!==A.menuState,K=!(0,d.Y)(X,A.buttonElement)&&H;(0,l.useEffect)(()=>{let e=A.itemsElement;e&&0===A.menuState&&e!==(null==$?void 0:$.activeElement)&&e.focus({preventScroll:!0})},[A.menuState,A.itemsElement,$]),function(e,{container:t,accept:r,walk:n}){let i=(0,l.useRef)(r),o=(0,l.useRef)(n);(0,l.useEffect)(()=>{i.current=r,o.current=n},[r,n]),(0,g.s)(()=>
151{if(!t||!e)return;let r=(0,P.T)(t);if(!r)return;let n=i.current,s=o.current,a=Object.assign(e=>n(e),{acceptNode:n}),l=r.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,a,!1);for(;l.nextNode();)s(l.currentNode)},[t,e,i,o])}(0===A.menuState,{container:A.itemsElement,accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let Q=(0,h.L)(),J=(0,p._)(e=>{var t,r,n;switch(Q.dispose(),e.key){case F.D.Space:if(""!==A.searchQuery)return e.preventDefault(),e.stopPropagation(),C({type:3,value:e.key});case F.D.Enter:if(e.preventDefault(),e.stopPropagation(),C({type:1}),null!==A.activeItemIndex){let{dataRef:e}=A.items[A.activeItemIndex];null==(r=null==(t=e.current)?void 0:t.domRef.current)||r.click()}(0,M.Fh)(A.buttonElement);break;case F.D.ArrowDown:return e.preventDefault(),e.stopPropagation(),C({type:2,focus:_.B.Next});case F.D.ArrowUp:return e.preventDefault(),e.stopPropagation(),C({type:2,focus:_.B.Previous});case F.D.Home:case F.D.PageUp:return e.preventDefault(),e.stopPropagation(),C({type:2,focus:_.B.First});case F.D.End:case F.D.PageDown:return e.preventDefault(),e.stopPropagation(),C({type:2,focus:_.B.Last});case F.D.Escape:e.preventDefault(),e.stopPropagation(),(0,u.flushSync)(()=>C({type:1})),null==(n=A.buttonElement)||n.focus({preventScroll:!0});break;case F.D.Tab:e.preventDefault(),e.stopPropagation(),(0,u.flushSync)(()=>C({type:1})),(0,M.p9)(A.buttonElement,e.shiftKey?M.BD.Previous:M.BD.Next);break;default:1===e.key.length&&(C({type:3,value:e.key}),Q.setTimeout(()=>C({type:4}),350))}}),Z=(0,p._)(e=>{e.key===F.D.Space&&e.preventDefault()}),ee=(0,l.useMemo)(()=>({open:0===A.menuState}),[A.menuState]),et=(0,I.v6)(S?L():{},{"aria-activedescendant":null===A.activeItemIndex||null==(r=A.items[A.activeItemIndex])?void 0:r.id,"aria-labelledby":null==(n=A.buttonElement)?void 0:n.id,id:o,onKeyDown:J,onKeyUp:Z,role:"menu",tabIndex:0===A.menuState?0:void 0,ref:V,style:{...w.style,...D,"--button-width":(0,f.L)(A.buttonElement,!0).width},...(0,T.B)(W)}),er=(0,I.Ci)();return l.createElement(N.ZL,{enabled:!!a&&(e.static||H)},er({ourProps:et,theirProps:w,slot:ee,defaultTag:"div",features:G,visible:K,name:"Menu.Items"}))}),Z=(0,I.FX)(function(e,t){let r=(0,l.useId)(),{id:n=`headlessui-menu-item-${r}`,disabled:i=!1,...o}=e,[s,a]=z("Menu.Item"),u=null!==s.activeItemIndex&&s.items[s.activeItemIndex].id===n,c=(0,l.useRef)(null),d=(0,E.P)(t,c);(0,g.s)(()=>{if(!s.__demoMode&&0===s.menuState&&u&&0!==s.activationTrigger)return(0,R.e)().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=c.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[s.__demoMode,c,u,s.menuState,s.activationTrigger,s.activeItemIndex]);let h=(0,S.q)(c),f=(0,l.useRef)({disabled:i,domRef:c,get textValue(){return h()}});(0,g.s)(()=>{f.current.disabled=i},[f,i]),(0,g.s)(()=>(a({type:5,id:n,dataRef:f}),()=>a({type:6,id:n})),[f,n]);let m=(0,p._)(()=>{a({type:1})}),v=(0,p._)(e=>{if(i)return e.preventDefault();a({type:1}),(0,M.Fh)(s.buttonElement)}),y=(0,p._)(()=>{if(i)return a({type:2,focus:_.B.Nothing});a({type:2,focus:_.B.Specific,id:n})}),b=(0,A.J)(),w=(0,p._)(e=>{b.update(e),!i&&(u||a({type:2,focus:_.B.Specific,id:n,trigger:0}))}),x=(0,p._)(e=>{b.wasMoved(e)&&(i||u||a({type:2,focus:_.B.Specific,id:n,trigger:0}))}),T=(0,p._)(e=>{b.wasMoved(e)&&(i||u&&a({type:2,focus:_.B.Nothing}))}),[P,O]=(0,j.b0)(),[k,C]=(0,L.rU)(),D=(0,l.useMemo)(()=>({active:u,focus:u,disabled:i,close:m}),[u,i,m]),F=(0,I.Ci)();return l.createElement(O,null,l.createElement(C,null,F({ourProps:{id:n,ref:d,role:"menuitem",tabIndex:!0===i?void 0:-1,"aria-disabled":!0===i||void 0,"aria-labelledby":P,"aria-describedby":k,disabled:void 0,onClick:v,onFocus:y,onPointerEnter:w,onMouseEnter:w,onPointerMove:x,onMouseMove:x,onPointerLeave:T,onMouseLeave:T},theirProps:o,slot:D,defaultTag:X,name:"Menu.Item"})))}),ee=Object.assign(K,{Button:Q,Items:J,Item:Z,Section:(0,I.FX)(function(e,t){let[r,n]=(0,j.b0)(),i=(0,I.Ci)();return l.createElement(n,null,i({ourProps:{ref:t,"aria-labelledby":r,role:"group"},theirProps:e,slot:{},defaultTag:"div",name:"Menu.Section"}))}),Heading:(0,I.FX)(function(e,t){let r=(0,l.useId)(),{id:n=`headlessui-menu-heading-${r}`,...i}=e,o=(0,j.vd)();(0,g.s)(()=>o.register(n),[n,o.register]);let s={id:n,ref:t,role:"presentation",...o.props};return(0,I.Ci)()({ourProps:s,theirProps:i,slot:{},defaultTag:"header",name:"Menu.Heading"})}),Separator:(0,I.FX)(function(e,t){return(0,I.Ci)()({ourProps:{ref:t,role:"separator"},theirProps:e,slot:{},defaultTag:"div",name:"Menu.Separator"})})})},45365:e=>{e.exports=function(e,t){return function(r){return null!=r&&r[e]===t&&(void 0!==t||e in Object(r))}}},45588:(e,t,r)=>{"use strict";r.d(t,{A:()=>
151o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M11 11V3H5c-1.1 0-2 .9-2 2v6zm2 0h8V5c0-1.1-.9-2-2-2h-6zm-2 2H3v6c0 1.1.9 2 2 2h6zm2 0v8h6c1.1 0 2-.9 2-2v-6z"}),"Window")},45905:(e,t,r)=>{"use strict";r.d(t,{G:()=>c});var n=r(97213),i=r(7878),o=r(28233),s=r(40089);function a(e,t){let r=(0,i.d)(t()),n=()=>r.set(t());return n(),(0,o.E)(()=>{let t=()=>s.Gt.preRender(n,!1,!0),r=e.map(e=>e.on("change",t));return()=>{r.forEach(e=>e()),(0,s.WG)(n)}}),r}var l=r(20924),u=r(11404);function c(e,t,r,i){if("function"==typeof e){let t;return u.bt.current=[],e(),t=a(u.bt.current,e),u.bt.current=void 0,t}let o="function"==typeof t?t:function(...e){var t;let r,i=!Array.isArray(e[0]),o=i?0:-1,s=e[0+o],a=e[1+o],l=e[2+o],u=e[3+o],c=(0,n.G)(a,l,{mixer:(r=t=l[0])&&"object"==typeof r&&r.mix?t.mix:void 0,...u});return i?c(s):c}(t,r,i);return Array.isArray(e)?d(e,o):d([e],([e])=>o(e))}function d(e,t){let r=(0,l.M)(()=>[]);return a(e,()=>{r.length=0;let n=e.length;for(let t=0;t<n;t++)r[t]=e[t].get();return t(r)})}},45948:(e,t,r)=>{"use strict";r.d(t,{MM:()=>c,VY:()=>h,rU:()=>d});var n=r(36439),i=r(7349),o=r(85795),s=r(87049),a=r(18466),l=r(61042);let u=(0,n.createContext)(null);function c(){var e,t;return null!=(t=null==(e=(0,n.useContext)(u))?void 0:e.value)?t:void 0}function d(){let[e,t]=(0,n.useState)([]);return[e.length>0?e.join(" "):void 0,(0,n.useMemo)(()=>function(e){let r=(0,i._)(e=>(t(t=>[...t,e]),()=>t(t=>{let r=t.slice(),n=r.indexOf(e);return -1!==n&&r.splice(n,1),r}))),o=(0,n.useMemo)(()=>({register:r,slot:e.slot,name:e.name,props:e.props,value:e.value}),[r,e.slot,e.name,e.props,e.value]);return n.createElement(u.Provider,{value:o},e.children)},[t])]}u.displayName="DescriptionContext";let h=Object.assign((0,l.FX)(function(e,t){let r=(0,n.useId)(),i=(0,a._)(),{id:c=`headlessui-description-${r}`,...d}=e,h=function e(){let t=(0,n.useContext)(u);if(null===t){let t=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),f=(0,s.P)(t);(0,o.s)(()=>h.register(c),[c,h.register]);let p=i||!1,m=(0,n.useMemo)(()=>({...h.slot,disabled:p}),[h.slot,p]),g={ref:f,...h.props,id:c};return(0,l.Ci)()({ourProps:g,theirProps:d,slot:m,defaultTag:"p",name:h.name||"Description"})}),{})},46234:(e,t,r)=>{"use strict";r.d(t,{p:()=>l});var n=r(88538),i=r(16653);let o=new Set(["brightness","contrast","saturate","opacity"]);function s(e){let[t,r]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[n]=r.match(i.S)||[];if(!n)return e;let s=r.replace(n,""),a=+!!o.has(t);return n!==r&&(a*=100),t+"("+a+s+")"}let a=/\b([a-z-]*)\(.*?\)/gu,l={...n.f,getAnimatableNone:e=>{let t=e.match(a);return t?t.map(s).join(" "):e}}},46267:(e,t,r)=>{"use strict";function n(e){let t;return()=>(void 0===t&&(t=e()),t)}r.d(t,{p:()=>n})},46335:(e,t,r)=>{"use strict";r.d(t,{cb:()=>o,u1:()=>s,bJ:()=>a,Ll:()=>l,qx:()=>u});var n=r(631),i=r(10643);function o(e,t){let r,{abortSignal:n,abortErrorMsg:o}=t??{};return function(e,t){let{cleanupBeforeAbort:r,abortSignal:n,abortErrorMsg:o}=t??{};return new Promise((t,s)=>{function a(){s(new i.l(o??"The operation was aborted."))}function l(){n?.removeEventListener("abort",u)}function u(){r?.(),l(),a()}if(n?.aborted)return a();try{e(e=>{l(),t(e)},e=>{l(),s(e)})}catch(e){s(e)}n?.addEventListener("abort",u)})}(t=>{r=setTimeout(t,e)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:n,abortErrorMsg:o??"The delay was aborted."})}function s(e){if((0,n.bJ)(e))return e.message;{let t;try{t="object"==typeof e&&e?JSON.stringify(e):String(e)}catch(e){t="[unable to stringify input]"}return`Unknown error ${t}`}}function a(e){return n.bJ(e)}n.Bd,n.Qg,n.N6;let l=n.qx,u=n.qx;n.tX,n.lV,n.p7},46344:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 16H8V7h11z"}),"ContentCopy")},46373:(e,t,r)=>{var n=r(24254);e.exports=function(e){return function(t){return n(t,e)}}},46922:(e,t,r)=>{"use strict";
151Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorage",{enumerable:!0,get:function(){return n.actionAsyncStorageInstance}});let n=r(60267)},46958:(e,t,r)=>{"use strict";r.d(t,{l:()=>f});var n=r(82367),i=r(35382),o=r(31699),s=r(28690),a=r(27402),l=r(74208),u=r(11302),c=r(17860),d=r(30438),h=r(30004);class f extends i.b{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=n.ge}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(a.f.has(t)){let e=(0,s.D)(t);return e&&e.default||0}return t=u.e.has(t)?t:(0,o.I)(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,r){return(0,h.x)(e,t,r)}build(e,t,r){(0,l.B)(e,t,this.isSVGTag,r.transformTemplate)}renderInstance(e,t,r,n){(0,d.d)(e,t,r,n)}mount(e){this.isSVGTag=(0,c.n)(e.tagName),super.mount(e)}}},46981:(e,t,r)=>{"use strict";r.d(t,{OU:()=>u,Ql:()=>c,Ww:()=>f,hq:()=>o,o4:()=>l});var n=r(61419),i=r(64228);function o(e,t,r){return r+t*(e-r)}function s(e,t,r,n,i){return void 0!==i&&(e=n+i*(e-n)),n+r*(e-n)+t}function a(e,t=0,r=1,n,i){e.min=s(e.min,t,r,n,i),e.max=s(e.max,t,r,n,i)}function l(e,{x:t,y:r}){a(e.x,t.translate,t.scale,t.originPoint),a(e.y,r.translate,r.scale,r.originPoint)}function u(e,t,r,n=!1){let o,s,a=r.length;if(a){t.x=t.y=1;for(let u=0;u<a;u++){s=(o=r[u]).projectionDelta;let{visualElement:a}=o.options;(!a||!a.props.style||"contents"!==a.props.style.display)&&(n&&o.options.layoutScroll&&o.scroll&&o!==o.root&&(c(e.x,-o.scroll.offset.x),c(e.y,-o.scroll.offset.y)),s&&(t.x*=s.x.scale,t.y*=s.y.scale,l(e,s)),n&&(0,i.HD)(o.latestValues)&&f(e,o.latestValues,o.layout?.layoutBox))}t.x<1.0000000000001&&t.x>.999999999999&&(t.x=1),t.y<1.0000000000001&&t.y>.999999999999&&(t.y=1)}}function c(e,t){e.min+=t,e.max+=t}function d(e,t,r,i,o=.5){let s=(0,n.k)(e.min,e.max,o);a(e,t,r,s,i)}function h(e,t){return"string"==typeof e?parseFloat(e)/100*(t.max-t.min):e}function f(e,t,r){let n=r??e;d(e.x,h(t.x,n.x),t.scaleX,t.scale,t.originX),d(e.y,h(t.y,n.y),t.scaleY,t.scale,t.originY)}},47072:(e,t,r)=>{"use strict";r.d(t,{v:()=>i});var n=r(51442);class i{constructor(){this.subscriptions=[]}add(e){return(0,n.Kq)(this.subscriptions,e),()=>(0,n.Ai)(this.subscriptions,e)}notify(e,t,r){let n=this.subscriptions.length;if(n)if(1===n)this.subscriptions[0](e,t,r);else for(let i=0;i<n;i++){let n=this.subscriptions[i];n&&n(e,t,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}},47151:(e,t,r)=>{"use strict";function n(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}r.d(t,{A:()=>n})},47167:(e,t,r)=>{"use strict";function n(e){let t;return()=>(void 0===t&&(t=e()),t)}r.d(t,{p:()=>n})},47475:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,i={isBot:function(){return a},userAgent:function(){return u},userAgentFromString:function(){return l}};for(var o in i)Object.defineProperty(t,o,{enumerable:!0,get:i[o]});let s=(n=r(58268))&&n.__esModule?n:{default:n};function a(e){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Google-InspectionTool|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver|GPTBot/i.test(e)}function l(e){return{...(0,s.default)(e),isBot:void 0!==e&&a(e)}}function u({headers:e}){return l(e.get("user-agent")||void 0)}},47575:(e,t,r)=>{"use strict";r.d(t,{B:()=>o});var n=r(92858),i=r(84374);function o({keyframes:e,velocity:t=0,power:r=.8,timeConstant:s=325,bounceDamping:a=10,bounceStiffness:l=500,modifyTarget:u,min:c,max:d,restDelta:h=.5,restSpeed:f}){let p,m,g=e[0],v={done:!1,value:g},y=r*t,b=g+y,w=void 0===u?b:u(b);w!==b&&(y=w-g);let x=e=>-y*Math.exp(-e/s),E=e=>w+x(e),S=e=>{let t=x(e),r=E(e);v.done=Math.abs(t)<=h,v.value=v.done?w:r},A=e=>{let t;if(t=v.value,void 0!==c&&t<c||void 0!==d&&t>d){var r;p=e,m=(0,n.o)({keyframes:[v.value,(r=v.value,void 0===c?d:void 0===d||Math.abs(c-r)<Math.abs(d-r)?c:d)],velocity:(0,i.z)(E,e,v.value),damping:a,stiffness:l,restDelta:h,restSpeed:f})}};return A(0),{calculatedDuration:null,next:e=>{let t=!1;return(m||void 0!==p||(t=!0,S(e),A(e)),void 0!==p&&e>=p)?m.next(e-p):(t||S(e),v)}}}},47634:(e,t,r)=>{"use strict";r.d(t,{po:()=>o,tn:()=>a,yT:()=>s});var n=r(18291),i=r(14370);let o=e=>1-Math.sin(Math.acos(e)),s=(0,i.G)(o),a=(0,n.V)(o)},47710:(e,t,r)=>{"use strict";r.d(t,{z:()=>s});var n=r(48311),i=r(27813),o=r(90432);function s(e,t,r){let s=(0,o.S)(e)?e:(0,i.OQ)(e);return s.start((0,n.f)("",s,t,r)),s.animation}},47848:(e,t,r)=>{"use strict";r.d(t,{p:()=>d});var n=r(57935),i=r(35533),o=r(36439),s=r(18466),a=r(33991),l=r(61042),u=r(45948),c=r(6868);let d=(0,l.FX)(function(e,t){let r=(0,o.useId)(),d=(0,a.q)(),h=(0,s._)(),{id:f=d||`headlessui-input-${r}`,disabled:p=h||!1,autoFocus:m=!1,invalid:g=!1,...v}=e,y=(0,c.o2)(),b=(0,u.MM)(),{isFocused:w,focusProps:x}=(0,n.o)({autoFocus:m}),{isHovered:E,hoverProps:S}=(0,i.M)({isDisabled:p}),A=(0,l.v6)({ref:t,id:f,"aria-labelledby":y,"aria-describedby":b,"aria-invalid":g?"":void 0,disabled:p||void 0,autoFocus:m},x,S),T=(0,o.useMemo)(()=>({disabled:p,invalid:g,hover:E,focus:w,autofocus:m}),[p,g,E,w,m]);return(0,l.Ci)()({ourProps:A,theirProps:v,slot:T,defaultTag:"input",name:"Input"})})},47858:(e,t,r)=>{"use strict";r.d(t,{h:()=>d,q:()=>c});var n=r(57157),i=r(40089);let o=new Set,s=!1,a=!1;function l(){if(a){let e=Array.from(o).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),r=new Map;
151t.forEach(e=>{let t=(0,n.W9)(e);t.length&&(r.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=r.get(e);t&&t.forEach(([t,r])=>{var n;null==(n=e.getValue(t))||n.set(r)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}a=!1,s=!1,o.forEach(e=>e.complete()),o.clear()}function u(){o.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(a=!0)})}function c(){u(),l()}class d{constructor(e,t,r,n,i,o=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=r,this.motionValue=n,this.element=i,this.isAsync=o}scheduleResolve(){this.isScheduled=!0,this.isAsync?(o.add(this),s||(s=!0,i.Gt.read(u),i.Gt.resolveKeyframes(l))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:r,motionValue:n}=this;for(let i=0;i<e.length;i++)if(null===e[i])if(0===i){let i=null==n?void 0:n.get(),o=e[e.length-1];if(void 0!==i)e[0]=i;else if(r&&t){let n=r.readValue(t,o);null!=n&&(e[0]=n)}void 0===e[0]&&(e[0]=o),n&&void 0===i&&n.set(e[0])}else e[i]=e[i-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),o.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,o.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}},47887:(e,t,r)=>{"use strict";r.d(t,{L:()=>s,m:()=>o});var n=r(68234),i=r(46981);function o(e,t){return(0,n.FY)((0,n.bS)(e.getBoundingClientRect(),t))}function s(e,t,r){let n=o(e,r),{scroll:s}=t;return s&&((0,i.Ql)(n.x,s.offset.x),(0,i.Ql)(n.y,s.offset.y)),n}},47946:(e,t,r)=>{var n={605:function(e,t,n){var i=void 0!==r.g&&r.g||"u">typeof self&&self||window,o=Function.prototype.apply;function s(e,t){this._id=e,this._clearFn=t}t.setTimeout=function(){return new s(o.call(setTimeout,i,arguments),clearTimeout)},t.setInterval=function(){return new s(o.call(setInterval,i,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},s.prototype.unref=s.prototype.ref=function(){},s.prototype.close=function(){this._clearFn.call(i,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},n(801),t.setImmediate="u">typeof self&&self.setImmediate||void 0!==r.g&&r.g.setImmediate||this&&this.setImmediate,t.clearImmediate="u">typeof self&&self.clearImmediate||void 0!==r.g&&r.g.clearImmediate||this&&this.clearImmediate},801:function(e){"use strict";e.exports=r(52114)}},i={};function o(e){var t=i[e];if(void 0!==t)return t.exports;var r=i[e]={exports:{}},s=!0;try{n[e].call(r.exports,r,r.exports,o),s=!1}finally{s&&delete i[e]}return r.exports}o.ab="//",e.exports=o(605)},48047:(e,t,r)=>{"use strict";function n(e){return"function"==typeof e&&"applyToOptions"in e}r.d(t,{W:()=>n})},48109:(e,t,r)=>{"use strict";r.d(t,{B:()=>i});let n={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},i={};for(let e in n)i[e]={isEnabled:t=>n[e].some(e=>!!t[e])}},48311:(e,t,r)=>{"use strict";r.d(t,{f:()=>N});var n=r(79509),i=r(26809),o=r(8665),s=r(87474),a=r(56050),l=r(39233),u=r(38253),c=r(33892),d=r(691),h=r(10716),f=r(94571),p=r(19699),m=r(60894),g=r(47634);let v={anticipate:p.b,backInOut:m.ZZ,circInOut:g.tn};class y extends h.m{constructor(e){!function(e){"string"==typeof e.ease&&e.ease in v&&(e.ease=v[e.ease])}(e),(0,f.E)(e),super(e),void 0!==e.startTime&&!1!==e.autoplay&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:r,onComplete:n,element:i,...o}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);let l=new a.s({...o,autoplay:!1}),u=Math.max(10,s.k.now()-this.startTime),h=(0,c.q)(0,10,u-10),f=l.sample(u).value,{name:p}=this.options;i&&p&&(0,d.e)(i,p,f),t.setWithVelocity(l.sample(Math.max(0,u-h)).value,f,h),l.stop()}}
151var b=r(71816),w=r(48047),x=r(88538);let E=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(x.f.test(e)||"0"===e)&&!e.startsWith("url("));function S(e){e.duration=0,e.type="keyframes"}var A=r(92841),T=r(47167),P=r(1855);let O=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/,k=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),C=(0,T.p)(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class _ extends A.q{constructor({autoplay:e=!0,delay:t=0,type:r="keyframes",repeat:n=0,repeatDelay:i=0,repeatType:o="loop",keyframes:a,name:l,motionValue:c,element:d,...h}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=s.k.now();const f={autoplay:e,delay:t,type:r,repeat:n,repeatDelay:i,repeatType:o,name:l,motionValue:c,element:d,...h},p=d?.KeyframeResolver||u.h;this.keyframeResolver=new p(a,(e,t,r)=>this.onKeyframesResolved(e,t,f,!r),l,c,d),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,r,n){let u;this.keyframeResolver=void 0;let{name:c,type:d,velocity:h,delay:f,isHandoff:p,onUpdate:m}=r;this.resolvedAt=s.k.now();let g=!0;!function(e,t,r,n){let i=e[0];if(null===i)return!1;if("display"===t||"visibility"===t)return!0;let o=e[e.length-1],s=E(i,t),a=E(o,t);return(0,b.$)(s===a,`You are trying to animate ${t} from "${i}" to "${o}". "${s?o:i}" is not an animatable value.`,"value-not-animatable"),!!s&&!!a&&(function(e){let t=e[0];if(1===e.length)return!0;for(let r=0;r<e.length;r++)if(e[r]!==t)return!0}(e)||("spring"===r||(0,w.W)(r))&&n)}(e,c,d,h)&&(g=!1,(i.W.instantAnimations||!f)&&m?.((0,l.X)(e,r,t)),e[0]=e[e.length-1],S(r),r.repeat=0);let v={startTime:n?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...r,keyframes:e},x=g&&!p&&function(e){let{motionValue:t,name:r,repeatDelay:n,repeatType:i,damping:o,type:s,keyframes:a}=e;if(!(t?.owner?.current instanceof HTMLElement))return!1;let{onUpdate:l,transformTemplate:u}=t.owner.getProps();return C()&&r&&(P.M.has(r)||k.has(r)&&function(e){for(let t=0;t<e.length;t++)if("string"==typeof e[t]&&O.test(e[t]))return!0;return!1}(a))&&("transform"!==r||!u)&&!l&&!n&&"mirror"!==i&&0!==o&&"inertia"!==s}(v),A=v.motionValue?.owner?.current;if(x)try{u=new y({...v,element:A})}catch{u=new a.s(v)}else u=new a.s(v);u.finished.then(()=>{this.notifyFinished()}).catch(o.l),this.pendingTimeline&&(this.stopTimeline=u.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=u}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),(0,u.q)()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}var R=r(36664),M=r(96297);let D={type:"spring",stiffness:500,damping:25,restSpeed:10},I={type:"keyframes",duration:.8},L={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},F=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]);var j=r(15184);let N=(e,t,r,o={},s,u)=>c=>{let d=(0,R.r)(o,e)||{},h=d.delay||o.delay||0,{elapsed:f=0}=o;f-=(0,n.f)(h);let p={keyframes:Array.isArray(r)?r:[null,r],ease:"easeOut",velocity:t.getVelocity(),...d,delay:-f,onUpdate:e=>{t.set(e),d.onUpdate&&d.onUpdate(e)},onComplete:()=>{c(),d.onComplete&&d.onComplete()},name:e,motionValue:t,element:u?void 0:s};!function(e){for(let t in e)if(!F.has(t))return!0;return!1}(d)&&Object.assign(p,((e,{keyframes:t})=>t.length>2?I:M.f.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:D:L)(e,p)),p.duration&&(p.duration=(0,n.f)(p.duration)),p.repeatDelay&&(p.repeatDelay=(0,n.f)(p.repeatDelay)),void 0!==p.from&&(p.keyframes[0]=p.from);let m=!1;if(!1!==p.type&&(0!==p.duration||p.repeatDelay)||(S(p),0===p.delay&&(m=!0)),(i.W.instantAnimations||i.W.skipAnimations||s?.shouldSkipAnimations)&&(m=!0,S(p),p.delay=0),p.allowFlatten=!d.type&&!d.ease,m&&!u&&void 0!==t.get()){let e=(0,l.X)(p.keyframes,d);if(void 0!==e)return void j.Gt.update(()=>{p.onUpdate(e),p.onComplete()})}return d.isSync?new a.s(p):new _(p)}},48649:(e,t,r)=>{var n=r(11099),i=r(19100),o=r(94559);function s(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n;++t<r;)this.add(e[t])}s.prototype.add=s.prototype.push=i,s.prototype.has=o,e.exports=s},49029:(e,t,r)=>{"use strict";r.d(t,{j4:()=>i,pG:()=>s,rm:()=>l});let n=e=>t=>"string"==typeof t&&t.startsWith(e),i=n("--"),o=n("var(--"),s=e=>!!o(e)&&a.test(e.split("/*")[0].trim()),a=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function l(e){return"string"==typeof e&&e.split("/*")[0].includes("var(--")}},49035:(e,t,r)=>{"use strict";r.d(t,{L:()=>u});var n=r(36439),i=r(87049),o=r(18466),s=r(61042),a=r(6868);let l="fieldset",u=(0,s.FX)(function(e,t){var r;let u=(0,o._)(),{disabled:c=u||!1,...d}=e,[h,f]=function(e){let t="string"==typeof e?e:void 0,[r,i]=(0,n.use
151State)(t);return[null!=t?t:r,(0,n.useCallback)(e=>{t||e instanceof HTMLElement&&i(e.tagName.toLowerCase())},[t])]}(null!=(r=e.as)?r:l),p=(0,i.P)(t,f),[m,g]=(0,a.b0)(),v=(0,n.useMemo)(()=>({disabled:c}),[c]),y="fieldset"===h?{ref:p,"aria-labelledby":m,disabled:c||void 0}:{ref:p,role:"group","aria-labelledby":m,"aria-disabled":c||void 0},b=(0,s.Ci)();return n.createElement(o.S,{value:c},n.createElement(g,null,b({ourProps:y,theirProps:d,slot:v,defaultTag:l,name:"Fieldset"})))})},49325:(e,t,r)=>{var n=r(99408),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return i.call(t,e)?t[e]:void 0}},49445:(e,t,r)=>{"use strict";r.d(t,{D:()=>a});var n=r(64659),i=r(46234),o=r(59672);let s={...r(73840).W,color:n.y,backgroundColor:n.y,outlineColor:n.y,fill:n.y,stroke:n.y,borderColor:n.y,borderTopColor:n.y,borderRightColor:n.y,borderBottomColor:n.y,borderLeftColor:n.y,filter:i.p,WebkitFilter:i.p,mask:o.d,WebkitMask:o.d},a=e=>s[e]},49472:(e,t,r)=>{"use strict";r.d(t,{J1:()=>eo});class n extends Error{constructor(e,t){super(`${n.extractMessage(e)}: ${JSON.stringify({response:e,request:t})}`),Object.setPrototypeOf(this,n.prototype),this.response=e,this.request=t,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,n)}static extractMessage(e){return e.errors?.[0]?.message??`GraphQL Error (Code: ${e.status})`}}function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}r(15924);var o="function"==typeof Symbol&&null!=Symbol.toStringTag?Symbol.toStringTag:"@@toStringTag";function s(e,t){for(var r,n=/\r\n|[\n\r]/g,i=1,o=t+1;(r=n.exec(e.body))&&r.index<t;)i+=1,o=t+1-(r.index+r[0].length);return{line:i,column:o}}function a(e,t){var r=e.locationOffset.column-1,n=u(r)+e.body,i=t.line-1,o=e.locationOffset.line-1,s=t.line+o,a=1===t.line?r:0,c=t.column+a,d="".concat(e.name,":").concat(s,":").concat(c,"\n"),h=n.split(/\r\n|[\n\r]/g),f=h[i];if(f.length>120){for(var p=Math.floor(c/80),m=c%80,g=[],v=0;v<f.length;v+=80)g.push(f.slice(v,v+80));return d+l([["".concat(s),g[0]]].concat(g.slice(1,p+1).map(function(e){return["",e]}),[[" ",u(m-1)+"^"],["",g[p+1]]]))}return d+l([["".concat(s-1),h[i-1]],["".concat(s),f],["",u(c-1)+"^"],["".concat(s+1),h[i+1]]])}function l(e){var t=e.filter(function(e){return e[0],void 0!==e[1]}),r=Math.max.apply(Math,t.map(function(e){return e[0].length}));return t.map(function(e){var t,n=e[0],i=e[1];return u(r-(t=n).length)+t+(i?" | "+i:" |")}).join("\n")}function u(e){return Array(e+1).join(" ")}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(e,t){return t&&("object"===c(t)||"function"==typeof t)?t:f(e)}function f(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e){var t="function"==typeof Map?new Map:void 0;return(p=function(e){var r;if(null===e||(r=e,-1===Function.toString.call(r).indexOf("[native code]")))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return m(e,arguments,y(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),v(n,e)})(e)}function m(e,t,r){return(m=g()?Reflect.construct:function(e,t,r){var n=[null];n.push.apply(n,t);var i=new(Function.bind.apply(e,n));return r&&v(i,r.prototype),i}).apply(null,arguments)}function g(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}
151function y(e){return(y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var b=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");l.prototype=Object.create(e&&e.prototype,{constructor:{value:l,writable:!0,configurable:!0}}),e&&v(l,e);var t,r,n=(t=g(),function(){var e,r=y(l);return e=t?Reflect.construct(r,arguments,y(this).constructor):r.apply(this,arguments),h(this,e)});function l(e,t,r,o,a,u,c){if(!(this instanceof l))throw TypeError("Cannot call a class as a function");(E=n.call(this,e)).name="GraphQLError",E.originalError=null!=u?u:void 0,E.nodes=w(Array.isArray(t)?t:t?[t]:void 0);for(var p=[],m=0,g=null!=(S=E.nodes)?S:[];m<g.length;m++){var v,y,b,x,E,S,A=g[m].loc;null!=A&&p.push(A)}p=w(p),E.source=null!=r?r:null==(y=p)?void 0:y[0].source,E.positions=null!=o?o:null==(b=p)?void 0:b.map(function(e){return e.start}),E.locations=o&&r?o.map(function(e){return s(r,e)}):null==(x=p)?void 0:x.map(function(e){return s(e.source,e.start)}),E.path=null!=a?a:void 0;var T=null==u?void 0:u.extensions;return null==c&&"object"==i(v=T)&&null!==v?E.extensions=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach(function(t){var n,i,o;n=e,i=t,o=r[t],i in n?Object.defineProperty(n,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},T):E.extensions=null!=c?c:{},(Object.defineProperties(f(E),{message:{enumerable:!0},locations:{enumerable:null!=E.locations},path:{enumerable:null!=E.path},extensions:{enumerable:null!=E.extensions&&Object.keys(E.extensions).length>0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=u&&u.stack)?(Object.defineProperty(f(E),"stack",{value:u.stack,writable:!0,configurable:!0}),h(E)):(Error.captureStackTrace?Error.captureStackTrace(f(E),l):Object.defineProperty(f(E),"stack",{value:Error().stack,writable:!0,configurable:!0}),E)}return r=[{key:"toString",value:function(){return function(e){var t=e.message;if(e.nodes)for(var r=0,n=e.nodes;r<n.length;r++){var i,o=n[r];o.loc&&(t+="\n\n"+a((i=o.loc).source,s(i.source,i.start)))}else if(e.source&&e.locations)for(var l=0,u=e.locations;l<u.length;l++){var c=u[l];t+="\n\n"+a(e.source,c)}return t}(this)}},{key:o,get:function(){return"Object"}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(l.prototype,r),l}(p(Error));function w(e){return void 0===e||0===e.length?void 0:e}function x(e,t,r){return new b("Syntax Error: ".concat(r),void 0,e,[t])}var E=Object.freeze({NAME:"Name",DOCUMENT:"Document",OPERATION_DEFINITION:"OperationDefinition",VARIABLE_DEFINITION:"VariableDefinition",SELECTION_SET:"SelectionSet",FIELD:"Field",ARGUMENT:"Argument",FRAGMENT_SPREAD:"FragmentSpread",INLINE_FRAGMENT:"InlineFragment",FRAGMENT_DEFINITION:"FragmentDefinition",VARIABLE:"Variable",INT:"IntValue",FLOAT:"FloatValue",STRING:"StringValue",BOOLEAN:"BooleanValue",NULL:"NullValue",ENUM:"EnumValue",LIST:"ListValue",OBJECT:"ObjectValue",OBJECT_FIELD:"ObjectField",DIRECTIVE:"Directive",NAMED_TYPE:"NamedType",LIST_TYPE:"ListType",NON_NULL_TYPE:"NonNullType",SCHEMA_DEFINITION:"SchemaDefinition",OPERATION_TYPE_DEFINITION:"OperationTypeDefinition",SCALAR_TYPE_DEFINITION:"ScalarTypeDefinition",OBJECT_TYPE_DEFINITION:"ObjectTypeDefinition",FIELD_DEFINITION:"FieldDefinition",INPUT_VALUE_DEFINITION:"InputValueDefinition",INTERFACE_TYPE_DEFINITION:"InterfaceTypeDefinition",UNION_TYPE_DEFINITION:"UnionTypeDefinition",ENUM_TYPE_DEFINITION:"EnumTypeDefinition",ENUM_VALUE_DEFINITION:"EnumValueDefinition",INPUT_OBJECT_TYPE_DEFINITION:"InputObjectTypeDefinition",DIRECTIVE_DEFINITION:"DirectiveDefinition",SCHEMA_EXTENSION:"SchemaExtension",SCALAR_TYPE_EXTENSION:"ScalarTypeExtension",OBJECT_TYPE_EXTENSION:"ObjectTypeExtension",INTERFACE_TYPE_EXTENSION:"InterfaceTypeExtension",UNION_TYPE_EXTENSION:"UnionTypeExtension",ENUM_TYPE_EXTENSION:"EnumTypeExtension",INPUT_OBJECT_TYPE_EXTENSION:"InputObjectTypeExtension"}),S="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):void 0;function A(e){var t=e.prototype.toJSON;"function"==typeof t||function(){throw Error("Unexpected invariant triggered.")}(),e.prototype.inspect=t,S&&(e.prototype[S]=t)}var T=function(){function e(e,t,r){this.start=e.start,this.end=t.end,this.startToken=e,this.endToken=t,this.source=r}return e.prototype.toJSON=function(){return{start:this.start,end:this.end}},e}();A(T);var P=function(){function e(e,t,r,n,i,o,s){this.kind=e,this.start=t,this.end=r,this.line=n,this.column=i,this.value=s,this.prev=o,this.next=null}return e.prototype.toJSON=function(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}},e}();function O(e){return null!=e&&"string"==typeof e.kind}A(P);var k=Object.freeze({SOF:"<SOF>",EOF:"<EOF>",BANG:"!",DOLLAR:"$",AMP:"&",PAREN_L:"(",PAREN_R:")",SPREAD:"...",COLON:":",EQUALS:"=",AT:"@",BRACKET_L:"[",BRACKET_R:"]",BRACE_L:"{",PIPE:"|",BRACE_R:"}
151",NAME:"Name",INT:"Int",FLOAT:"Float",STRING:"String",BLOCK_STRING:"BlockString",COMMENT:"Comment"});function C(e){return(C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _(e,t){switch(C(e)){case"string":return JSON.stringify(e);case"function":return e.name?"[function ".concat(e.name,"]"):"[function]";case"object":if(null===e)return"null";return function(e,t){if(-1!==t.indexOf(e))return"[Circular]";var r,n,i,o,s,a=[].concat(t,[e]),l="function"==typeof(n=(r=e)[String(S)])?n:"function"==typeof r.inspect?r.inspect:void 0;if(void 0!==l){var u=l.call(e);if(u!==e)return"string"==typeof u?u:_(u,a)}else if(Array.isArray(e)){var c=e,d=a;if(0===c.length)return"[]";if(d.length>2)return"[Array]";for(var h=Math.min(10,c.length),f=c.length-h,p=[],m=0;m<h;++m)p.push(_(c[m],d));return 1===f?p.push("... 1 more item"):f>1&&p.push("... ".concat(f," more items")),"["+p.join(", ")+"]"}return i=e,o=a,0===(s=Object.keys(i)).length?"{}":o.length>2?"["+function(e){var t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){var r=e.constructor.name;if("string"==typeof r&&""!==r)return r}return t}(i)+"]":"{ "+s.map(function(e){var t=_(i[e],o);return e+": "+t}).join(", ")+" }"}(e,t);default:return String(e)}}function R(e,t){if(!e)throw Error(t)}var M=function(){var e;function t(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"GraphQL request",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{line:1,column:1};"string"==typeof e||R(0,"Body must be a string. Received: ".concat(_(e,[]),".")),this.body=e,this.name=t,this.locationOffset=r,this.locationOffset.line>0||R(0,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||R(0,"column in locationOffset is 1-indexed and must be positive.")}return e=[{key:o,get:function(){return"Source"}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(t.prototype,e),t}(),D=Object.freeze({QUERY:"QUERY",MUTATION:"MUTATION",SUBSCRIPTION:"SUBSCRIPTION",FIELD:"FIELD",FRAGMENT_DEFINITION:"FRAGMENT_DEFINITION",FRAGMENT_SPREAD:"FRAGMENT_SPREAD",INLINE_FRAGMENT:"INLINE_FRAGMENT",VARIABLE_DEFINITION:"VARIABLE_DEFINITION",SCHEMA:"SCHEMA",SCALAR:"SCALAR",OBJECT:"OBJECT",FIELD_DEFINITION:"FIELD_DEFINITION",ARGUMENT_DEFINITION:"ARGUMENT_DEFINITION",INTERFACE:"INTERFACE",UNION:"UNION",ENUM:"ENUM",ENUM_VALUE:"ENUM_VALUE",INPUT_OBJECT:"INPUT_OBJECT",INPUT_FIELD_DEFINITION:"INPUT_FIELD_DEFINITION"});function I(e){for(var t=0;t<e.length;++t)if(" "!==e[t]&&"	"!==e[t])return!1;return!0}var L=function(){function e(e){var t=new P(k.SOF,0,0,0,0,null);this.source=e,this.lastToken=t,this.token=t,this.line=1,this.lineStart=0}var t=e.prototype;return t.advance=function(){return this.lastToken=this.token,this.token=this.lookahead()},t.lookahead=function(){var e,t=this.token;if(t.kind!==k.EOF)do t=null!=(e=t.next)?e:t.next=function(e,t){for(var r=e.source,n=r.body,i=n.length,o=t.end;o<i;){var s,a=n.charCodeAt(o),l=e.line,u=1+o-e.lineStart;switch(a){case 65279:case 9:case 32:case 44:++o;continue;case 10:++o,++e.line,e.lineStart=o;continue;case 13:10===n.charCodeAt(o+1)?o+=2:++o,++e.line,e.lineStart=o;continue;case 33:return new P(k.BANG,o,o+1,l,u,t);case 35:return function(e,t,r,n,i){var o,s=e.body,a=t;do o=s.charCodeAt(++a);while(!isNaN(o)&&(o>31||9===o));return new P(k.COMMENT,t,a,r,n,i,s.slice(t+1,a))}(r,o,l,u,t);case 36:return new P(k.DOLLAR,o,o+1,l,u,t);case 38:return new P(k.AMP,o,o+1,l,u,t);case 40:return new P(k.PAREN_L,o,o+1,l,u,t);case 41:return new P(k.PAREN_R,o,o+1,l,u,t);case 46:if(46===n.charCodeAt(o+1)&&46===n.charCodeAt(o+2))return new P(k.SPREAD,o,o+3,l,u,t);break;case 58:return new P(k.COLON,o,o+1,l,u,t);case 61:return new P(k.EQUALS,o,o+1,l,u,t);case 64:return new P(k.AT,o,o+1,l,u,t);case 91:return new P(k.BRACKET_L,o,o+1,l,u,t);case 93:return new P(k.BRACKET_R,o,o+1,l,u,t);case 123:return new P(k.BRACE_L,o,o+1,l,u,t);case 124:return new P(k.PIPE,o,o+1,l,u,t);case 125:return new P(k.BRACE_R,o,o+1,l,u,t);case 34:if(34===n.charCodeAt(o+1)&&34===n.charCodeAt(o+2))return function(e,t,r,n,i,o){for(var s=e.body,a=t+3,l=a,u=0,c="";a<s.length&&!isNaN(u=s.charCodeAt(a));){if(34===u&&34===s.charCodeAt(a+1)&&34===s.charCodeAt(a+2))return c+=s.slice(l,a),new P(k.BLOCK_STRING,t,a+3,r,n,i,function(e){var t=e.split(/\r\n|[\n\r]/g),r=function(e){for(var t,r=!0,n=!0,i=0,o=null,s=0;s<e.length;++s)switch(e.charCodeAt(s)){case 13:10===e.charCodeAt(s+1)&&++s;case 10:r=!1,n=!0,i=0;break;case 9:case 32:++i;break;default:n&&!r&&(null===o||i<o)&&(o=i),n=!1}return null!=(t=o)?t:0}(e);if(0!==r)for(var n=1;n<t.length;n++)t[n]=t[n].slice(r);for(var i=0;i<t.length&&I(t[i]);)++i;for(var o=t.length;o>i&&I(t[o-1]);)--o;return t.slice(i,o).join("\n")}(c));if(u<32&&9!==u&&10!==u&&13!==u)throw x(e,a,"Invalid character within String: ".concat(F(u),"."));10===u?(++a,++o.line,o.lineStart=a):13===u?(10===s.charCodeAt(a+1)?a+=2:++a,++o.line,o.lineStart=a):92===u&&34===s.charCodeAt(a+1)&&34===s.charCodeAt(a+2)&&34===s.charCodeAt(a+3)?(c+=s.slice(l,a)+'"""',a+=4,l=a):++a}throw x(e,a,"Unterminated string.")}(r,o,l,u,t,e);
151return function(e,t,r,n,i){for(var o=e.body,s=t+1,a=s,l=0,u="";s<o.length&&!isNaN(l=o.charCodeAt(s))&&10!==l&&13!==l;){if(34===l)return u+=o.slice(a,s),new P(k.STRING,t,s+1,r,n,i,u);if(l<32&&9!==l)throw x(e,s,"Invalid character within String: ".concat(F(l),"."));if(++s,92===l){switch(u+=o.slice(a,s-1),l=o.charCodeAt(s)){case 34:u+='"';break;case 47:u+="/";break;case 92:u+="\\";break;case 98:u+="\b";break;case 102:u+="\f";break;case 110:u+="\n";break;case 114:u+="\r";break;case 116:u+="	";break;case 117:var c,d,h,f,p=(c=o.charCodeAt(s+1),d=o.charCodeAt(s+2),h=o.charCodeAt(s+3),f=o.charCodeAt(s+4),N(c)<<12|N(d)<<8|N(h)<<4|N(f));if(p<0){var m=o.slice(s+1,s+5);throw x(e,s,"Invalid character escape sequence: \\u".concat(m,"."))}u+=String.fromCharCode(p),s+=4;break;default:throw x(e,s,"Invalid character escape sequence: \\".concat(String.fromCharCode(l),"."))}a=++s}}throw x(e,s,"Unterminated string.")}(r,o,l,u,t);case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return function(e,t,r,n,i,o){var s,a=e.body,l=r,u=t,c=!1;if(45===l&&(l=a.charCodeAt(++u)),48===l){if((l=a.charCodeAt(++u))>=48&&l<=57)throw x(e,u,"Invalid number, unexpected digit after 0: ".concat(F(l),"."))}else u=j(e,u,l),l=a.charCodeAt(u);if(46===l&&(c=!0,l=a.charCodeAt(++u),u=j(e,u,l),l=a.charCodeAt(u)),(69===l||101===l)&&(c=!0,(43===(l=a.charCo
151deAt(++u))||45===l)&&(l=a.charCodeAt(++u)),u=j(e,u,l),l=a.charCodeAt(u)),46===l||95===(s=l)||s>=65&&s<=90||s>=97&&s<=122)throw x(e,u,"Invalid number, expected digit but got: ".concat(F(l),"."));return new P(c?k.FLOAT:k.INT,t,u,n,i,o,a.slice(t,u))}(r,o,a,l,u,t);case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 85:case 86:case 87:case 88:case 89:case 90:case 95:case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 110:case 111:case 112:case 113:case 114:case 115:case 116:case 117:case 118:case 119:case 120:case 121:case 122:for(var c=r,d=o,h=l,f=u,p=t,m=c.body,g=m.length,v=d+1,y=0;v!==g&&!isNaN(y=m.charCodeAt(v))&&(95===y||y>=48&&y<=57||y>=65&&y<=90||y>=97&&y<=122);)++v;return new P(k.NAME,d,v,h,f,p,m.slice(d,v))}throw x(r,o,(s=a)<32&&9!==s&&10!==s&&13!==s?"Cannot contain the invalid character ".concat(F(s),"."):39===s?"Unexpected single quote character ('), did you mean to use a double quote (\")?":"Cannot parse the unexpected character ".concat(F(s),"."))}var b=e.line,w=1+o-e.lineStart;return new P(k.EOF,i,i,b,w,t)}(this,t);while(t.kind===k.COMMENT);return t},e}();function F(e){return isNaN(e)?k.EOF:e<127?JSON.stringify(String.fromCharCode(e)):'"\\u'.concat(("00"+e.toString(16).toUpperCase()).slice(-4),'"')}function j(e,t,r){var n=e.body,i=t,o=r;if(o>=48&&o<=57){do o=n.charCodeAt(++i);while(o>=48&&o<=57);return i}throw x(e,i,"Invalid number, expected digit but got: ".concat(F(o),"."))}function N(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}var B=function(){function e(e,t){var r=e instanceof M?e:new M(e);this._lexer=new L(r),this._options=t}var t=e.prototype;return t.parseName=function(){var e=this.expectToken(k.NAME);return{kind:E.NAME,value:e.value,loc:this.loc(e)}},t.parseDocument=function(){var e=this._lexer.token;return{kind:E.DOCUMENT,definitions:this.many(k.SOF,this.parseDefinition,k.EOF),loc:this.loc(e)}},t.parseDefinition=function(){if(this.peek(k.NAME))switch(this._lexer.token.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"schema":case"scalar":case"type":case"interface":case"union":case"enum":case"input":case"directive":return this.parseTypeSystemDefinition();case"extend":return this.parseTypeSystemExtension()}else if(this.peek(k.BRACE_L))return this.parseOperationDefinition();else if(this.peekDescription())return this.parseTypeSystemDefinition();throw this.unexpected()},t.parseOperationDefinition=function(){var e,t=this._lexer.token;if(this.peek(k.BRACE_L))return{kind:E.OPERATION_DEFINITION,operation:"query",name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet(),loc:this.loc(t)};var r=this.parseOperationType();return this.peek(k.NAME)&&(e=this.parseName()),{kind:E.OPERATION_DEFINITION,operation:r,name:e,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}},t.parseOperationType=function(){var e=this.expectToken(k.NAME);switch(e.value){case"query":return"query";case"mutation":return"mutation";case"subscription":return"subscription"}throw this.unexpected(e)},t.parseVariableDefinitions=function(){return this.optionalMany(k.PAREN_L,this.parseVariableDefinition,k.PAREN_R)},t.parseVariableDefinition=function(){var e=this._lexer.token;return{kind:E.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(k.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(k.EQUALS)?this.parseValueLiteral(!0):void 0,directives:this.parseDirectives(!0),loc:this.loc(e)}},t.parseVariable=function(){var e=this._lexer.token;return this.expectToken(k.DOLLAR),{kind:E.VARIABLE,name:this.parseName(),loc:this.loc(e)}},t.parseSelectionSet=function(){var e=this._lexer.token;return{kind:E.SELECTION_SET,selections:this.many(k.BRACE_L,this.parseSelection,k.BRACE_R),loc:this.loc(e)}},t.parseSelection=function(){return this.peek(k.SPREAD)?this.parseFragment():this.parseField()},t.parseField=function(){var e,t,r=this._lexer.token,n=this.parseName();return this.expectOptionalToken(k.COLON)?(e=n,t=this.parseName()):t=n,{kind:E.FIELD,alias:e,name:t,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(k.BRACE_L)?this.parseSelectionSet():void 0,loc:this.loc(r)}
151},t.parseArguments=function(e){var t=e?this.parseConstArgument:this.parseArgument;return this.optionalMany(k.PAREN_L,t,k.PAREN_R)},t.parseArgument=function(){var e=this._lexer.token,t=this.parseName();return this.expectToken(k.COLON),{kind:E.ARGUMENT,name:t,value:this.parseValueLiteral(!1),loc:this.loc(e)}},t.parseConstArgument=function(){var e=this._lexer.token;return{kind:E.ARGUMENT,name:this.parseName(),value:(this.expectToken(k.COLON),this.parseValueLiteral(!0)),loc:this.loc(e)}},t.parseFragment=function(){var e=this._lexer.token;this.expectToken(k.SPREAD);var t=this.expectOptionalKeyword("on");return!t&&this.peek(k.NAME)?{kind:E.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1),loc:this.loc(e)}:{kind:E.INLINE_FRAGMENT,typeCondition:t?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(e)}},t.parseFragmentDefinition=function(){var e,t=this._lexer.token;return(this.expectKeyword("fragment"),(null==(e=this._options)?void 0:e.experimentalFragmentVariables)===!0)?{kind:E.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}:{kind:E.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}},t.parseFragmentName=function(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()},t.parseValueLiteral=function(e){var t=this._lexer.token;switch(t.kind){case k.BRACKET_L:return this.parseList(e);case k.BRACE_L:return this.parseObject(e);case k.INT:return this._lexer.advance(),{kind:E.INT,value:t.value,loc:this.loc(t)};case k.FLOAT:return this._lexer.advance(),{kind:E.FLOAT,value:t.value,loc:this.loc(t)};case k.STRING:case k.BLOCK_STRING:return this.parseStringLiteral();case k.NAME:switch(this._lexer.advance(),t.value){case"true":return{kind:E.BOOLEAN,value:!0,loc:this.loc(t)};case"false":return{kind:E.BOOLEAN,value:!1,loc:this.loc(t)};case"null":return{kind:E.NULL,loc:this.loc(t)};default:return{kind:E.ENUM,value:t.value,loc:this.loc(t)}}case k.DOLLAR:if(!e)return this.parseVariable()}throw this.unexpected()},t.parseStringLiteral=function(){var e=this._lexer.token;return this._lexer.advance(),{kind:E.STRING,value:e.value,block:e.kind===k.BLOCK_STRING,loc:this.loc(e)}},t.parseList=function(e){var t=this,r=this._lexer.token;return{kind:E.LIST,values:this.any(k.BRACKET_L,function(){return t.parseValueLiteral(e)},k.BRACKET_R),loc:this.loc(r)}},t.parseObject=function(e){var t=this,r=this._lexer.token;return{kind:E.OBJECT,fields:this.any(k.BRACE_L,function(){return t.parseObjectField(e)},k.BRACE_R),loc:this.loc(r)}},t.parseObjectField=function(e){var t=this._lexer.token,r=this.parseName();return this.expectToken(k.COLON),{kind:E.OBJECT_FIELD,name:r,value:this.parseValueLiteral(e),loc:this.loc(t)}},t.parseDirectives=function(e){for(var t=[];this.peek(k.AT);)t.push(this.parseDirective(e));return t},t.parseDirective=function(e){var t=this._lexer.token;return this.expectToken(k.AT),{kind:E.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(e),loc:this.loc(t)}},t.parseTypeReference=function(){var e,t=this._lexer.token;return(this.expectOptionalToken(k.BRACKET_L)?(e=this.parseTypeReference(),this.expectToken(k.BRACKET_R),e={kind:E.LIST_TYPE,type:e,loc:this.loc(t)}):e=this.parseNamedType(),this.expectOptionalToken(k.BANG))?{kind:E.NON_NULL_TYPE,type:e,loc:this.loc(t)}:e},t.parseNamedType=function(){var e=this._lexer.token;return{kind:E.NAMED_TYPE,name:this.parseName(),loc:this.loc(e)}},t.parseTypeSystemDefinition=function(){var e=this.peekDescription()?this._lexer.lookahead():this._lexer.token;if(e.kind===k.NAME)switch(e.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}throw this.unexpected(e)},t.peekDescription=function(){return this.peek(k.STRING)||this.peek(k.BLOCK_STRING)},t.parseDescription=function(){if(this.peekDescription())return this.parseStringLiteral()},t.parseSchemaDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("schema");var r=this.parseDirectives(!0),n=this.many(k.BRACE_L,this.parseOperationTypeDefinition,k.BRACE_R);return{kind:E.SCHEMA_DEFINITION,description:t,directives:r,operationTypes:n,loc:this.loc(e)}},t.parseOperationTypeDefinition=function(){var e=this._lexer.token,t=this.parseOperationType();this.expectToken(k.COLON);var r=this.parseNamedType();return{kind:E.OPERATION_TYPE_DEFINITION,operation:t,type:r,loc:this.loc(e)}},t.parseScalarTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("scalar");var r=this.parseName(),n=this.parseDirectives(!0);return{kind:E.SCALAR_TYPE_DEFINITION,description:t,name:r,directives:n,loc:this.loc(e)}},t.parseObjectTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("type");var r=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseDirectives(!0),o=this.parseFieldsDefinition();return{kind:E.OBJECT_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:i,fields:o,loc:this.loc(e)}},t.parseImplementsInterfaces=function(){var e;if(!this.expectOptionalKeyword("implements"))return[];if((null==(e=this._options)?void 0:e.allowLegacySDLImplementsInterfaces)===!0){var t=[];this.expectOptionalToken(k.AMP);do t.push(this.parseNamedType());while(this.expectOptionalToken(k.AMP)||this.peek(k.NAME));return t}return this.delimitedMany(k.AMP,this.parseNamedType)},t.parseFieldsDefinition=function(){var e;return(null==(e=this._options)?void 0:e.allowLegacySDLEmptyFields)===!0&&this.peek(k.BRACE_L)&&this._lexer.lookahead().kind===k.BRACE_R?(this._lexer.advance(),this._lexer.advance(),[]):this.optionalMany(k.BRACE_L,this.parseFieldDefinition,k.BRACE_R)},t.parseFieldDefinition=function(){var e=this._lexer.token,t=this.parseDescription(),r=this.parseName(),n=this.parseArgumentDefs();this.expectToken(k.COLON);var i=this.parseTypeReference(),o=this.parseDirectives(!0);return{kind:E.FIELD_DEFINITION,description:t,name:r,arguments:n,type:i,directives:o,loc:this.loc(e)}},t.parseArgumentDefs=function(){return this.optionalMany(k.PAREN_L,this.parseInputValueDef,k.PAREN_R)},t.parseInputValueDef=function(){var e,t=this._lexer.token,r=this.parseDescription(),n=this.parseName();this.expectToken(k.COLON);var i=this.parseTypeReference();this.expectOptionalToken(k.EQUALS)&&(e=this.parseValueLiteral(!0));var o=this.parseDirectives(!0);return{kind:E.INPUT_VALUE_DEFINITION,description:r,name:n,type:i,defaultValue:e,directives:o,loc:this.loc(t)}},t.parseInterfaceTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("interface");var r=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseDirectives(!0),o=this.parseFieldsDefinition();return{kind:E.INTERFACE_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:i,fields:o,loc:this.loc(e)}},t.parseUnionTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("union");var r=this.parseName(),n=this.parseDirectives(!0),i=this.parseUnionMemberTypes();return{kind:E.UNION_TYPE_DEFINITION,description:t,name:r,directives:n,types:i,loc:this.loc(e)}},t.parseUnionMemberTypes=function(){return this.expectOptionalToken(k.EQUALS)?this.delimitedMany(k.PIPE,this.parseNamedType):[]},t.parseEnumTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("enum");var r=this.parseName(),n=this.parseDirectives(!0),i=this.parseEnumValuesDefinition();return{kind:E.ENUM_TYPE_DEFINITION,description:t,name:r,directives:n,values:i,loc:this.loc(e)}},t.parseEnumValuesDefinition=function(){return this.optionalMany(k.BRACE_L,this.parseEnumValueDefinition,k.BRACE_R)},t.parseEnumValueDefinition=function(){var e=this._lexer.token,t=this.parseDescription(),r=this.parseName(),n=this.parseDirectives(!0);return{kind:E.ENUM_VALUE_DEFINITION,description:t,name:r,directives:n,loc:this.loc(e)}},t.parseInputObjectTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("input");var r=this.parseName(),n=this.parseDirectives(!0),i=this.parseInputFieldsDefinition();return{kind:E.INPUT_OBJECT_TYPE_DEFINITION,description:t,name:r,directives:n,fields:i,loc:this.loc(e)}},t.parseInputFieldsDefinition=function(){return this.optionalMany(k.BRACE_L,this.parseInputValueDef,k.BRACE_R)},t.parseTypeSystemExtension=function(){var e=this._lexer.lookahead();if(e.kind===k.NAME)switch(e.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(e)},t.parseSchemaExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");var t=this.parseDirectives(!0),r=this.optionalMany(k.BRACE_L,this.parseOperationTypeDefinition,k.BRACE_R);if(0===t.length&&0===r.length)throw this.unexpected();return{kind:E.SCHEMA_EXTENSION,directives:t,operationTypes:r,loc:this.loc(e)}},t.parseScalarTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");var t=this.parseName(),r=this.parseDirectives(!0);if(0===r.length)throw this.unexpected();return{kind:E.SCALAR_TYPE_EXTENSION,name:t,directives:r,loc:this.loc(e)}},t.parseObjectTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");var t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseDirectives(!0),i=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===i.length)throw this.unexpected();return{kind:E.OBJECT_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:i,loc:this.loc(e)}},t.parseInterfaceTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");var t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseDirectives(!0),i=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===i.length)throw this.unexpected();return{kind:E.INTERFACE_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:i,loc:this.loc(e)}},t.parseUnionTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");var t=this.parseName(),r=this.parseDirectives(!0),n=this.parseUnionMemberTypes();if(0===r.length&&0===n.length)throw this.unexpected();return{kind:E.UNION_TYPE_EXTENSION,name:t,directives:r,types:n,loc:this.loc(e)}},t.parseEnumTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");var t=this.parseName(),r=this.parseDirectives(!0),n=this.parseEnumValuesDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return{kind:E.ENUM_TYPE_EXTENSION,name:t,directives:r,values:n,loc:this.loc(e)}},t.parseInputObjectTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");var t=this.parseName(),r=this.parseDirectives(!0),n=this.parseInputFieldsDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return{kind:E.INPUT_OBJECT_TYPE_EXTENSION,name:t,directives:r,fields:n,loc:this.loc(e)}},t.parseDirectiveDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("directive"),this.expectToken(k.AT);var r=this.parseName(),n=this.parseArgumentDefs(),i=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");var o=this.parseDirectiveLocations();return{kind:E.DIRECTIVE_DEFINITION,description:t,name:r,arguments:n,repeatable:i,locations:o,loc:this.loc(e)}},t.parseDirectiveLocations=function(){return this.delimitedMany(k.PIPE,this.parseDirectiveLocation)},t.parseDirectiveLocation=function(){var e=this._lexer.token,t=this.parseName();if(void 0!==D[t.value])return t;throw this.unexpected(e)},t.loc=function(e){var t;if((null==(t=this._options)?void 0:t.noLocation)!==!0)return new T(e,this._lexer.lastToken,this._lexer.source)},t.peek=function(e){return this._lexer.token.kind===e},t.expectToken=function(e){var t=this._lexer.token;if(t.kind===e)return this._lexer.advance(),t;throw x(this._lexer.source,t.start,"Expected ".concat($(e),", found ").concat(V(t),"."))},t.expectOptionalToken=function(e){var t=this._lexer.token;if(t.kind===e)return this._lexer.advance(),t},t.expectKeyword=function(e){var t=this._lexer.token;if(t.kind===k.NAME&&t.value===e)this._lexer.advance();else throw x(this._lexer.source,t.start,'Expected "'.concat(e,'", found ').concat(V(t),"."))},t.expectOptionalKeyword=function(e){var t=this._lexer.token;return t.kind===k.NAME&&t.value===e&&(this._lexer.advance(),!0)},t.unexpected=function(e){var t=null!=e?e:this._lexer.token;return x(this._lexer.source,t.start,"Unexpected ".concat(V(t),"."))},t.any=function(e,t,r){this.expectToken(e);for(var n=[];!this.expectOptionalToken(r);)n.push(t.call(this));return n},t.optionalMany=function(e,t,r){if(this.expectOptionalToken(e)){var n=[];do n.push(t.call(this));while(!this.expectOptionalToken(r));return n}return[]},t.many=function(e,t,r){this.expectToken(e);var n=[];do n.push(t.call(this));while(!this.expectOptionalToken(r));return n},t.delimitedMany=function(e,t){this.expectOptionalToken(e);var r=[];do r.push(t.call(this));while(this.expectOptionalToken(e));return r},e}();function V(e){var t=e.value;return $(e.kind)+(null!=t?' "'.concat(t,'"'):"")}function $(e){return e===k.BANG||e===k.DOLLAR||e===k.AMP||e===k.PAREN_L||e===k.PAREN_R||e===k.SPREAD||e===k.COLON||e===k.EQUALS||e===k.AT||e===k.BRACKET_L||e===k.BRACKET_R||e===k.BRACE_L||e===k.PIPE||e===k.BRACE_R?'"'.concat(e,'"'):e}var U={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],Float
vendor: 4,524 bytes, line 151
151Value:[],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"]},H=Object.freeze({}),W={Name:function(e){return e.value},Variable:function(e){return"$"+e.name},Document:function(e){return q(e.definitions,"\n\n")+"\n"},OperationDefinition:function(e){var t=e.operation,r=e.name,n=G("(",q(e.variableDefinitions,", "),")"),i=q(e.directives," "),o=e.selectionSet;return r||i||n||"query"!==t?q([t,q([r,n]),i,o]," "):o},VariableDefinition:function(e){var t=e.variable,r=e.type,n=e.defaultValue,i=e.directives;return t+": "+r+G(" = ",n)+G(" ",q(i," "))},SelectionSet:function(e){return Y(e.selections)},Field:function(e){var t=e.alias,r=e.name,n=e.arguments,i=e.directives,o=e.selectionSet,s=G("",t,": ")+r,a=s+G("(",q(n,", "),")");return a.length>80&&(a=s+G("(\n",X(q(n,"\n")),"\n)")),q([a,q(i," "),o]," ")},Argument:function(e){return e.name+": "+e.value},FragmentSpread:function(e){return"..."+e.name+G(" ",q(e.directives," "))},InlineFragment:function(e){var t=e.typeCondition,r=e.directives,n=e.selectionSet;return q(["...",G("on ",t),q(r," "),n]," ")},FragmentDefinition:function(e){var t=e.name,r=e.typeCondition,n=e.variableDefinitions,i=e.directives,o=e.selectionSet;return"fragment ".concat(t).concat(G("(",q(n,", "),")")," ")+"on ".concat(r," ").concat(G("",q(i," ")," "))+o},IntValue:function(e){return e.value},FloatValue:function(e){return e.value},StringValue:function(e,t){var r=e.value;return e.block?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=-1===e.indexOf("\n"),i=" "===e[0]||"	"===e[0],o='"'===e[e.length-1],s="\\"===e[e.length-1],a=!n||o||s||r,l="";return a&&!(n&&i)&&(l+="\n"+t),l+=t?e.replace(/\n/g,"\n"+t):e,a&&(l+="\n"),'"""'+l.replace(/"""/g,'\\"""')+'"""'}(r,"description"===t?"":"  "):JSON.stringify(r)},BooleanValue:function(e){return e.value?"true":"false"},NullValue:function(){return"null"},EnumValue:function(e){return e.value},ListValue:function(e){return"["+q(e.values,", ")+"]"},ObjectValue:function(e){return"{"+q(e.fields,", ")+"}"},ObjectField:function(e){return e.name+": "+e.value},Directive:function(e){return"@"+e.name+G("(",q(e.arguments,", "),")")},NamedType:function(e){return e.name},ListType:function(e){return"["+e.type+"]"},NonNullType:function(e){return e.type+"!"},SchemaDefinition:z(function(e){var t=e.directives,r=e.operationTypes;return q(["schema",q(t," "),Y(r)]," ")}),OperationTypeDefinition:function(e){return e.operation+": "+e.type},ScalarTypeDefinition:z(function(e){return q(["scalar",e.name,q(e.directives," ")]," ")}),ObjectTypeDefinition:z(function(e){var t=e.name,r=e.interfaces,n=e.directives,i=e.fields;return q(["type",t,G("implements ",q(r," & ")),q(n," "),Y(i)]," ")}),FieldDefinition:z(function(e){var t=e.name,r=e.arguments,n=e.type,i=e.directives;return t+(Q(r)?G("(\n",X(q(r,"\n")),"\n)"):G("(",q(r,", "),")"))+": "+n+G(" ",q(i," "))}),InputValueDefinition:z(function(e){var t=e.name,r=e.type,n=e.defaultValue,i=e.directives;return q([t+": "+r,G("= ",n),q(i," ")]," ")}),InterfaceTypeDefinition:z(function(e){var t=e.name,r=e.interfaces,n=e.directives,i=e.fields;return q(["interface",t,G("implements ",q(r," & ")),q(n," "),Y(i)]," ")}
151),UnionTypeDefinition:z(function(e){var t=e.name,r=e.directives,n=e.types;return q(["union",t,q(r," "),n&&0!==n.length?"= "+q(n," | "):""]," ")}),EnumTypeDefinition:z(function(e){var t=e.name,r=e.directives,n=e.values;return q(["enum",t,q(r," "),Y(n)]," ")}),EnumValueDefinition:z(function(e){return q([e.name,q(e.directives," ")]," ")}),InputObjectTypeDefinition:z(function(e){var t=e.name,r=e.directives,n=e.fields;return q(["input",t,q(r," "),Y(n)]," ")}),DirectiveDefinition:z(function(e){var t=e.name,r=e.arguments,n=e.repeatable,i=e.locations;return"directive @"+t+(Q(r)?G("(\n",X(q(r,"\n")),"\n)"):G("(",q(r,", "),")"))+(n?" repeatable":"")+" on "+q(i," | ")}),SchemaExtension:function(e){var t=e.directives,r=e.operationTypes;return q(["extend schema",q(t," "),Y(r)]," ")},ScalarTypeExtension:function(e){return q(["extend scalar",e.name,q(e.directives," ")]," ")},ObjectTypeExtension:function(e){var t=e.name,r=e.interfaces,n=e.directives,i=e.fields;return q(["extend type",t,G("implements ",q(r," & ")),q(n," "),Y(i)]," ")},InterfaceTypeExtension:function(e){var t=e.name,r=e.interfaces,n=e.directives,i=e.fields;return q(["extend interface",t,G("implements ",q(r," & ")),q(n," "),Y(i)]," ")},UnionTypeExtension:function(e){var t=e.name,r=e.directives,n=e.types;return q(["extend union",t,q(r," "),n&&0!==n.length?"= "+q(n," | "):""]," ")},EnumTypeExtension:function(e){var t=e.name,r=e.directives,n=e.values;return q(["extend enum",t,q(r," "),Y(n)]," ")},InputObjectTypeExtension:function(e){var t=e.name,r=e.directives,n=e.fields;return q(["extend input",t,q(r," "),Y(n)]," ")}};function z(e){return function(t){return q([t.description,e(t)],"\n")}}function q(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return null!=(t=null==e?void 0:e.filter(function(e){return e}).join(r))?t:""}function Y(e){return G("{\n",X(q(e,"\n")),"\n}")}function G(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return null!=t&&""!==t?e+t+r:""}function X(e){return G("  ",e.replace(/\n/g,"\n  "))}function K(e){return -1!==e.indexOf("\n")}function Q(e){return null!=e&&e.some(K)}let J=e=>{let t,r=e.definitions.filter(e=>"OperationDefinition"===e.kind);return 1===r.length&&(t=r[0]?.name?.value),t},Z="ping",ee="pong",et="complete";class er{get type(){return this._type}get id(){return this._id}get payload(){return this._payload}constructor(e,t,r){this._type=e,this._payload=t,this._id=r}get text(){let e={type:this.type};return null!=this.id&&void 0!=this.id&&(e.id=this.id),null!=this.payload&&void 0!=this.payload&&(e.payload=this.payload),JSON.stringify(e)}static parse(e,t){let{type:r,payload:n,id:i}=JSON.parse(e);return new er(r,t(n),i)}}class en{constructor(e,{onInit:t,onAcknowledged:r,onPing:i,onPong:o}){this.socketState={acknowledged:!1,lastRequestId:0,subscriptions:{}},this.socket=e,e.addEventListener("open",async r=>{this.socketState.acknowledged=!1,this.socketState.subscriptions={},e.send(new er("connection_init",t?await t():null).text)}),e.addEventListener("close",e=>{this.socketState.acknowledged=!1,this.socketState.subscriptions={}}),e.addEventListener("error",e=>{console.error(e)}),e.addEventListener("message",t=>{try{let s=function(e,t=e=>e){return er.parse(e,t)}(t.data);switch(s.type){case"connection_ack":this.socketState.acknowledged?console.warn("Duplicate CONNECTION_ACK message ignored"):(this.socketState.acknowledged=!0,r&&r(s.payload));return;case Z:i?i(s.payload).then(t=>e.send(ei(t).text)):e.send(ei(null).text);return;case ee:o&&o(s.payload);return}if(!this.socketState.acknowledged||void 0===s.id||null===s.id||!this.socketState.subscriptions[s.id])return;let{query:a,variables:l,subscriber:u}=this.socketState.subscriptions[s.id];switch(s.type){case"next":!s.payload.errors&&s.payload.data&&u.next&&u.next(s.payload.data),s.payload.errors&&u.error&&u.error(new n({...s.payload,status:200},{query:a,variables:l}));return;case"error":u.error&&u.error(new n({errors:s.payload,status:200},{query:a,variables:l}));return;case et:u.complete&&u.complete(),delete this.socketState.subscriptions[s.id];return}}catch(t){console.error(t),e.close(1006)}e.close(4400,"Unknown graphql-ws message.")})}makeSubscribe(e,t,r,n){let i=(this.socketState.lastRequestId++).toString();return this.socketState.subscriptions[i]={query:e,variables:n,subscriber:r},this.socket.send(new er("subscribe",{query:e,operationName:t,variables:n},i).text),()=>{this.socket.send(new er(et,void 0,i).text),delete this.socketState.subscriptions[i]}}rawRequest(e,t){return new Promise((r,n)=>{let i;this.rawSubscribe(e,{next:(e,t)=>
151i={data:e,extensions:t},error:n,complete:()=>r(i)},t)})}request(e,t){return new Promise((r,n)=>{let i;this.subscribe(e,{next:e=>i=e,error:n,complete:()=>r(i)},t)})}subscribe(e,t,r){let{query:n,operationName:i}=(e=>{if("string"==typeof e){let t;try{let r=new B(e,void 0).parseDocument();t=J(r)}catch(e){}return{query:e,operationName:t}}let t=J(e);return{query:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:U,n=void 0,i=Array.isArray(e),o=[e],s=-1,a=[],l=void 0,u=void 0,c=void 0,d=[],h=[],f=e;do{var p,m=++s===o.length,g=m&&0!==a.length;if(m){if(u=0===h.length?void 0:d[d.length-1],l=c,c=h.pop(),g){if(i)l=l.slice();else{for(var v={},y=0,b=Object.keys(l);y<b.length;y++){var w=b[y];v[w]=l[w]}l=v}for(var x=0,E=0;E<a.length;E++){var S=a[E][0],A=a[E][1];i&&(S-=x),i&&null===A?(l.splice(S,1),x++):l[S]=A}}s=n.index,o=n.keys,a=n.edits,i=n.inArray,n=n.prev}else{if(u=c?i?s:o[s]:void 0,null==(l=c?c[u]:f))continue;c&&d.push(u)}var T=void 0;if(!Array.isArray(l)){if(!O(l))throw Error("Invalid AST Node: ".concat(_(l,[]),"."));var P=function(e,t,r){var n=e[t];if(n){if(!r&&"function"==typeof n)return n;var i=r?n.leave:n.enter;if("function"==typeof i)return i}else{var o=r?e.leave:e.enter;if(o){if("function"==typeof o)return o;var s=o[t];if("function"==typeof s)return s}}}(t,l.kind,m);if(P){if((T=P.call(t,l,u,c,d,h))===H)break;if(!1===T){if(!m){d.pop();continue}}else if(void 0!==T&&(a.push([u,T]),!m))if(O(T))l=T;else{d.pop();continue}}}void 0===T&&g&&a.push([u,l]),m?d.pop():(n={inArray:i,index:s,keys:o,edits:a,prev:n},o=(i=Array.isArray(l))?l:null!=(p=r[l.kind])?p:[],s=-1,a=[],c&&h.push(c),c=l)}while(void 0!==n);return 0!==a.length&&(f=a[a.length-1][1]),f}(e,{leave:W}),operationName:t}})(e);return this.makeSubscribe(n,i,t,r)}rawSubscribe(e,t,r){return this.makeSubscribe(e,void 0,t,r)}ping(e){this.socket.send(new er(Z,e,void 0).text)}close(){this.socket.close(1e3)}}function ei(e){return new er(ee,e,void 0)}en.PROTOCOL="graphql-transport-ws";let eo=(e,...t)=>e.reduce((e,r,n)=>`${e}${r}${n in t?String(t[n]):""}`,"")},49519:(e,t,r)=>{"use strict";r.d(t,{J:()=>d});var n=r(36439),i=r(90044),o=r(61042),s=r(57935),a=r(35533),l=r(12731),u=r(18466);let c=(0,o.FX)(function(e,t){var r;let i=(0,u._)(),{disabled:c=i||!1,autoFocus:d=!1,...h}=e,{isFocusVisible:f,focusProps:p}=(0,s.o)({autoFocus:d}),{isHovered:m,hoverProps:g}=(0,a.M)({isDisabled:c}),{pressed:v,pressProps:y}=(0,l.Z)({disabled:c}),b=(0,o.v6)({ref:t,type:null!=(r=h.type)?r:"button",disabled:c||void 0,autoFocus:d},p,g,y),w=(0,n.useMemo)(()=>({disabled:c,hover:m,focus:f,active:v,autofocus:d}),[c,m,f,v,d]);return(0,o.Ci)()({ourProps:b,theirProps:h,slot:w,defaultTag:"button",name:"Button"})}),d=(0,o.FX)(function(e,t){let r=(0,i.g)();return n.createElement(c,{ref:t,...(0,o.v6)({onClick:r},e)})})},49542:(e,t,r)=>{"use strict";r.d(t,{A:()=>T});var n=r(36439);function i(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function o(e,t){let r=Object.keys(e),n=Object.keys(t);return r.length===n.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&r.every(r=>{let n=e[r],s=t[r];return"function"==typeof n?`${n}`==`${s}`:i(n)&&i(s)?o(n,s):n===s})}function s(e){return e.concat().sort((e,t)=>e.name>t.name?1:-1).map(e=>e.options)}function a(e){return"number"==typeof e}function l(e){return"string"==typeof e}function u(e){return"boolean"==typeof e}function c(e){return"[object Object]"===Object.prototype.toString.call(e)}function d(e){return Math.abs(e)}function h(e){return Math.sign(e)}function f(e){return v(e).map(Number)}function p(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,r)=>t+r)}function v(e){return Object.keys(e)}function y(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function b(){let e=[],t={add:function(r,n,i,o={passive:!0}){let s;return"addEventListener"in r?(r.addEventListener(n,i,o),s=()=>r.removeEventListener(n,i,o)):(r.addListener(i),s=()=>r.removeListener(i)),e.push(s),t},clear:function(){e=e.filter(e=>e())}};return t}function w(e=0,t=0){let r=d(e-t);function n(r){return r<e||r>t}return{length:r,max:t,min:e,constrain:function(r){return n(r)?r<e?e:t:r},reachedAny:n,reachedMax:function(e){return e>t},reachedMin:function(t){return t<e},removeOffset:function(e){return r?e-r*Math.ceil((e-t)/r):e}}}function x(e){let t=e;function r(e){return a(e)?e:e.get()}return{get:function(){return t},set:function(e){t=r(e)},add:function(e){t+=r(e)},subtract:function(e){t-=r(e)}}}function E(e,t){let r="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},n=t.style,i=null,o=!1;return{clear:function(){!o&&(n.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(o)return;let s=Math.round(100*e.direction(t))/100;s!==i&&(n.transform=r(s),i=s)},toggleActive:function(e){o=!e}}}let S={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 A(e,t,r){let n,i,o,s,T,P,O,k,C=e.ownerDocument,_=C.defaultView,R=function(e){function t(e,t){return function e(t,r){return[t,r].reduce((t,r)=>(v(r).forEach(n=>{let i=t[n],o=r[n],s=c(i)&&c(o);t[n]=s?e(i,o):o}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(r){let n=r.breakpoints||{},i=v(n).filter(t=>e.matchMedia(t).matches).map(e=>n[e]).reduce((e,r)=>t(e,r),{});return t(r,i)},optionsMediaQueries:function(t){return t.map(e=>v(e.breakpoints||{})).reduce((e,t)=>
151e.concat(t),[]).map(e.matchMedia)}}}(_),M=(k=[],{init:function(e,t){return(k=t.filter(({options:e})=>!1!==R.optionsAtMedia(e).active)).forEach(t=>t.init(e,R)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){k=k.filter(e=>e.destroy())}}),D=b(),I=(i={},o={init:function(e){n=e},emit:function(e){return(i[e]||[]).forEach(t=>t(n,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:F,optionsMediaQueries:j}=R,{on:N,off:B,emit:V}=I,$=!1,U=L(S,A.globalOptions),H=L(U),W=[];function z(t,r){$||(H=F(U=L(U,t)),W=r||W,function(){let{container:t,slides:r}=H;P=(l(t)?e.querySelector(t):t)||e.children[0];let n=l(r)?P.querySelectorAll(r):r;O=[].slice.call(n||P.children)}(),s=function t(r){let n=function(e,t,r,n,i,o,s){var c,S;let A,T,P,O,k,C,_,R,M,D,I,L,F,j,{align:N,axis:B,direction:V,startIndex:$,loop:U,duration:H,dragFree:W,dragThreshold:z,inViewThreshold:q,slidesToScroll:Y,skipSnaps:G,containScroll:X,watchResize:K,watchSlides:Q,watchDrag:J,watchFocus:Z}=o,ee={measure:function(e){let{offsetTop:t,offsetLeft:r,offsetWidth:n,offsetHeight:i}=e;return{top:t,right:r+n,bottom:t+i,left:r,width:n,height:i}}},et=ee.measure(t),er=r.map(ee.measure),en=(T="rtl"===V,O=(P="y"===B)||!T?1:-1,k=P?"top":T?"right":"left",C=P?"bottom":T?"left":"right",{scroll:P?"y":"x",cross:P?"x":"y",startEdge:k,endEdge:C,measureSize:function(e){let{height:t,width:r}=e;return P?t:r},direction:function(e){return e*O}}),ei=en.measureSize(et),eo={measure:function(e){return e/100*ei}},es=(c=N,S=ei,A={start:function(){return 0},center:function(e){return(S-e)/2},end:function(e){return S-e}},{measure:function(e,t){return l(c)?A[c](e):c(S,e,t)}}),ea=!U&&!!X,{slideSizes:el,slideSizesWithGaps:eu,startGap:ec,endGap:ed}=function(e,t,r,n,i,o){let{measureSize:s,startEdge:a,endEdge:l}=e,u=r[0]&&i,c=function(){if(!u)return 0;let e=r[0];return d(t[a]-e[a])}(),h=u?parseFloat(o.getComputedStyle(p(n)).getPropertyValue(`margin-${l}`)):0,f=r.map(s),g=r.map((e,t,r)=>{let n=t===m(r);return t?n?f[t]+h:r[t+1][a]-e[a]:f[t]+c}).map(d);return{slideSizes:f,slideSizesWithGaps:g,startGap:c,endGap:h}}(en,et,er,r,U||!!X,i),eh=function(e,t,r,n,i,o,s,l){let{startEdge:u,endEdge:c,direction:h}=e,g=a(r);return{groupSlides:function(e){return g?f(e).filter(e=>e%r==0).map(t=>e.slice(t,t+r)):e.length?f(e).reduce((r,a,f)=>{let g=p(r)||0,v=a===m(e),y=i[u]-o[g][u],b=i[u]-o[a][c],w=n||0!==g?0:h(s),x=d(b-(!n&&v?h(l):0)-(y+w));return f&&x>t+2&&r.push(a),v&&r.push(e.length),r},[]).map((t,r,n)=>{let i=Math.max(n[r-1]||0);return e.slice(i,t)}):[]}}}(en,ei,Y,U,et,er,ec,ed),{snaps:ef,snapsAligned:ep}=function(e,t,r,n,i){let{startEdge:o,endEdge:s}=e,{groupSlides:a}=i,l=a(n).map(e=>p(e)[s]-e[0][o]).map(d).map(t.measure),u=n.map(e=>r[o]-e[o]).map(e=>-d(e)),c=a(u).map(e=>e[0]).map((e,t)=>e+l[t]);return{snaps:u,snapsAligned:c}}(en,es,et,er,eh),em=-p(ef)+p(eu),{snapsContained:eg,scrollContainLimit:ev}=function(e,t,r,n){let i,o,s=w(-t+e,0),a=r.map((e,t)=>{let{min:n,max:i}=s,o=s.constrain(e),a=t===m(r);return t?a||function(e,t){return 1>=d(e-t)}(n,o)?n:function(e,t){return 1>=d(e-t)}(i,o)?i:o:i}).map(e=>parseFloat(e.toFixed(3))),l=(i=a[0],o=p(a),w(a.lastIndexOf(i),a.indexOf(o)+1));return{snapsContained:function(){if(t<=e+2)return[s.max];if("keepSnaps"===n)return a;let{min:r,max:i}=l;return a.slice(r,i)}(),scrollContainLimit:l}}(ei,em,ep,X),ey=ea?eg:ep,{limit:eb}
151=(_=ey[0],{limit:w(U?_-em:p(ey),_)}),ew=function e(t,r,n){let{constrain:i}=w(0,t),o=t+1,s=a(r);function a(e){return n?d((o+e)%o):i(e)}function l(){return e(t,s,n)}let u={get:function(){return s},set:function(e){return s=a(e),u},add:function(e){return l().set(s+e)},clone:l};return u}(m(ey),$,U),ex=ew.clone(),eE=f(r),eS=function(e,t,r,n){let i=b(),o=1e3/60,s=null,a=0,l=0;function u(e){if(!l)return;s||(s=e,r(),r());let i=e-s;for(s=e,a+=i;a>=o;)r(),a-=o;n(a/o),l&&(l=t.requestAnimationFrame(u))}function c(){t.cancelAnimationFrame(l),s=null,a=0,l=0}return{init:function(){i.add(e,"visibilitychange",()=>{e.hidden&&(s=null,a=0)})},destroy:function(){c(),i.clear()},start:function(){l||(l=t.requestAnimationFrame(u))},stop:c,update:r,render:n}}(n,i,()=>(({dragHandler:e,scrollBody:t,scrollBounds:r,options:{loop:n}})=>{n||r.constrain(e.pointerDown()),t.seek()})(ej),e=>(({scrollBody:e,translate:t,location:r,offsetLocation:n,previousLocation:i,scrollLooper:o,slideLooper:s,dragHandler:a,animation:l,eventHandler:u,scrollBounds:c,options:{loop:d}},h)=>{let f=e.settled(),p=!c.shouldConstrain(),m=d?f:f&&p,g=m&&!a.pointerDown();g&&l.stop();let v=r.get()*h+i.get()*(1-h);n.set(v),d&&(o.loop(e.direction()),s.loop()),t.to(n.get()),g&&u.emit("settle"),m||u.emit("scroll")})(ej,e)),eA=ey[ew.get()],eT=x(eA),eP=x(eA),eO=x(eA),ek=x(eA),eC=function(e,t,r,n,i){let o=0,s=0,a=i,l=.68,u=e.get(),c=0;function f(e){return a=e,m}function p(e){return l=e,m}let m={direction:function(){return s},duration:function(){return a},velocity:function(){return o},seek:function(){let t=n.get()-e.get(),i=0;return a?(r.set(e),o+=t/a,o*=l,u+=o,e.add(o),i=u-c):(o=0,r.set(n),e.set(n),i=t),s=h(i),c=u,m},settled:function(){return .001>d(n.get()-t.get())},useBaseFriction:function(){return p(.68)},useBaseDuration:function(){return f(i)},useFriction:p,useDuration:f};return m}(eT,eO,eP,ek,H),e_=function(e,t,r,n,i){let{reachedAny:o,removeOffset:s,constrain:a}=n;function l(e){return e.concat().sort((e,t)=>d(e)-d(t))[0]}function u(t,n){let i=[t,t+r,t-r];if(!e)return t;if(!n)return l(i);let o=i.filter(e=>h(e)===n);return o.length?l(o):p(i)-r}return{byDistance:function(r,n){let l=i.get()+r,{index:c,distance:h}=function(r){let n=e?s(r):a(r),{index:i}=t.map((e,t)=>({diff:u(e-n,0),index:t})).sort((e,t)=>d(e.diff)-d(t.diff))[0];return{index:i,distance:n}}(l),f=!e&&o(l);if(!n||f)return{index:c,distance:r};let p=r+u(t[c]-h,0);return{index:c,distance:p}},byIndex:function(e,r){let n=u(t[e]-i.get(),r);return{index:e,distance:n}},shortcut:u}}(U,ey,em,eb,ek),eR=function(e,t,r,n,i,o,s){function a(i){let a=i.distance,l=i.index!==t.get();
151o.add(a),a&&(n.duration()?e.start():(e.update(),e.render(1),e.update())),l&&(r.set(t.get()),t.set(i.index),s.emit("select"))}return{distance:function(e,t){a(i.byDistance(e,t))},index:function(e,r){let n=t.clone().set(e);a(i.byIndex(n.get(),r))}}}(eS,ew,ex,eC,e_,ek,s),eM=function(e){let{max:t,length:r}=e;return{get:function(e){return r?-((e-t)/r):0}}}(eb),eD=b(),eI=(M={},D=null,I=null,L=!1,{init:function(){R=new IntersectionObserver(e=>{L||(e.forEach(e=>{M[r.indexOf(e.target)]=e}),D=null,I=null,s.emit("slidesInView"))},{root:t.parentElement,threshold:q}),r.forEach(e=>R.observe(e))},destroy:function(){R&&R.disconnect(),L=!0},get:function(e=!0){if(e&&D)return D;if(!e&&I)return I;let t=v(M).reduce((t,r)=>{let n=parseInt(r),{isIntersecting:i}=M[n];return(e&&i||!e&&!i)&&t.push(n),t},[]);return e&&(D=t),e||(I=t),t}}),{slideRegistry:eL}=function(e,t,r,n,i,o){let s,{groupSlides:a}=i,{min:l,max:u}=n;return{slideRegistry:(s=a(o),1===r.length?[o]:e&&"keepSnaps"!==t?s.slice(l,u).map((e,t,r)=>{let n=t===m(r);return t?n?g(m(o)-p(r)[0]+1,p(r)[0]):e:g(p(r[0])+1)}):s)}}(ea,X,ey,ev,eh,eE),eF=function(e,t,r,n,i,o,s,l){let c={passive:!0,capture:!0},d=0;function h(e){"Tab"===e.code&&(d=new Date().getTime())}return{init:function(f){l&&(o.add(document,"keydown",h,!1),t.forEach((t,h)=>{o.add(t,"focus",t=>{(u(l)||l(f,t))&&function(t){if(new Date().getTime()-d>10)return;s.emit("slideFocusStart"),e.scrollLeft=0;let o=r.findIndex(e=>e.includes(t));a(o)&&(i.useDuration(0),n.index(o,0),s.emit("slideFocus"))}(h)},c)}))}}}(e,r,eL,eR,eC,eD,s,Z),ej={ownerDocument:n,ownerWindow:i,eventHandler:s,containerRect:et,slideRects:er,animation:eS,axis:en,dragHandler:function(e,t,r,n,i,o,s,a,l,c,f,p,m,g,v,x,E,S){let{cross:A,direction:T}=e,P=["INPUT","SELECT","TEXTAREA"],O={passive:!1},k=b(),C=b(),_=w(50,225).constrain(g.measure(20)),R={mouse:300,touch:400},M={mouse:500,touch:600},D=v?43:25,I=!1,L=0,F=0,j=!1,N=!1,B=!1,V=!1;function $(e){if(!y(e,n)&&e.touches.length>=2)return U(e);let t=o.readPoint(e),r=o.readPoint(e,A),s=d(t-L),l=d(r-F);if(!N&&!V&&(!e.cancelable||!(N=s>l)))return U(e);let u=o.pointerMove(e);s>x&&(B=!0),c.useFriction(.3).useDuration(.75),a.start(),i.add(T(u)),e.preventDefault()}function U(e){var t;let r,n,i=f.byDistance(0,!1).index!==p.get(),s=o.pointerUp(e)*(v?M:R)[V?"mouse":"touch"],a=(t=T(s),r=p.add(-1*h(t)),n=f.byDistance(t,!v).distance,v||d(t)<_?n:E&&i?.5*n:f.byIndex(r.get(),0).distance),u=function(e,t){var r,n;if(0===e||0===t||d(e)<=d(t))return 0;let i=(r=d(e),n=d(t),d(r-n));return d(i/e)}(s,a);N=!1,j=!1,C.clear(),c.useDuration(D-10*u).useFriction(.68+u/50),l.distance(a,!v),V=!1,m.emit("pointerUp")}function H(e){B&&(e.stopPropagation(),e.preventDefault(),B=!1)}return{init:function(e){S&&k.add(t,"dragstart",e=>e.preventDefault(),O).add(t,"touchmove",()=>void 0,O).add(t,"touchend",()=>void 0).add(t,"touchstart",a).add(t,"mousedown",a).add(t,"touchcancel",U).add(t,"contextmenu",U).add(t,"click",H,!0);function a(a){(u(S)||S(e,a))&&function(e){let a,l=y(e,n);if((V=l,B=v&&l&&!e.buttons&&I,I=d(i.get()-s.get())>=2,!l||0===e.button)&&(a=e.target.nodeName||"",!P.includes(a))){let n;j=!0,o.pointerDown(e),c.useFriction(0).useDuration(0),i.set(s),n=V?r:t,C.add(n,"touchmove",$,O).add(n,"touchend",U).add(n,"mousemove",$,O).add(n,"mouseup",U),L=o.readPoint(e),F=o.readPoint(e,A),m.emit("pointerDown")}}(a)}},destroy:function(){k.clear(),C.clear()},pointerDown:function(){return j}}}(en,e,n,i,ek,function(e,t){let r,n;function i(e){return e.timeStamp}function o(r,n){let i=n||e.scroll,o=`client${"x"===i?"X":"Y"}`;return(y(r,t)?r:r.touches[0])[o]}return{pointerDown:function(e){return r=e,n=e,o(e)},pointerMove:function(e){let t=o(e)-o(n),s=i(e)-i(r)>170;return n=e,s&&(r=e),t},pointerUp:function(e){if(!r||!n)return 0;let t=o(n)-o(r),s=i(e)-i(r),a=i(e)-i(n)>170,l=t/s;return s&&!a&&d(l)>.1?l:0},readPoint:o}}(en,i),eT,eS,eR,eC,e_,ew,s,eo,W,z,G,J),eventStore:eD,percentOfView:eo,index:ew,indexPrevious:ex,limit:eb,location:eT,offsetLocation:eO,previousLocation:eP,options:o,resizeHandler:function(e,t,r,n,i,o,s){let a,l,c=[e].concat(n),h=[],f=!1;function p(e){return i.measureSize(s.measure(e))}return{init:function(i){o&&(l=p(e),h=n.map(p),a=new ResizeObserver(r=>{(u(o)||o(i,r))&&function(r){for(let o of r){if(f)return;let r=o.target===e,s=n.indexOf(o.target),a=r?l:h[s];if(d(p(r?e:n[s])-a)>=.5){i.reInit(),t.emit("resize");break}}}(r)}),r.requestAnimationFrame(()=>
151{c.forEach(e=>a.observe(e))}))},destroy:function(){f=!0,a&&a.disconnect()}}}(t,s,i,r,en,K,ee),scrollBody:eC,scrollBounds:function(e,t,r,n,i){let o=i.measure(10),s=i.measure(50),a=w(.1,.99),l=!1;function u(){return!l&&!!e.reachedAny(r.get())&&!!e.reachedAny(t.get())}return{shouldConstrain:u,constrain:function(i){if(!u())return;let l=e.reachedMin(t.get())?"min":"max",c=d(e[l]-t.get()),h=r.get()-t.get(),f=a.constrain(c/s);r.subtract(h*f),!i&&d(h)<o&&(r.set(e.constrain(r.get())),n.useDuration(25).useBaseFriction())},toggleActive:function(e){l=!e}}}(eb,eO,ek,eC,eo),scrollLooper:function(e,t,r,n){let{reachedMin:i,reachedMax:o}=w(t.min+.1,t.max+.1);return{loop:function(t){if(!(1===t?o(r.get()):-1===t&&i(r.get())))return;let s=-1*t*e;n.forEach(e=>e.add(s))}}}(em,eb,eO,[eT,eO,eP,ek]),scrollProgress:eM,scrollSnapList:ey.map(eM.get),scrollSnaps:ey,scrollTarget:e_,scrollTo:eR,slideLooper:function(e,t,r,n,i,o,s,a,l){let u=f(i),c=f(i).reverse(),d=m(p(c,s[0]),r,!1).concat(m(p(u,t-s[0]-1),-r,!0));function h(e,t){return e.reduce((e,t)=>e-i[t],t)}function p(e,t){return e.reduce((e,r)=>h(e,t)>0?e.concat([r]):e,[])}function m(i,s,u){let c=o.map((e,r)=>({start:e-n[r]+.5+s,end:e+t-.5+s}));return i.map(t=>{let n=u?0:-r,i=u?r:0,o=c[t][u?"end":"start"];return{index:t,loopPoint:o,slideLocation:x(-1),translate:E(e,l[t]),target:()=>a.get()>o?n:i}})}return{canLoop:function(){return d.every(({index:e})=>.1>=h(u.filter(t=>t!==e),t))},clear:function(){d.forEach(e=>e.translate.clear())},loop:function(){d.forEach(e=>{let{target:t,translate:r,slideLocation:n}=e,i=t();i!==n.get()&&(r.to(i),n.set(i))})},loopPoints:d}}(en,ei,em,el,eu,ef,ey,eO,r),slideFocus:eF,slidesHandler:(j=!1,{init:function(e){Q&&(F=new MutationObserver(t=>{!j&&(u(Q)||Q(e,t))&&function(t){for(let r of t)if("childList"===r.type){e.reInit(),s.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){F&&F.disconnect(),j=!0}}),slidesInView:eI,slideIndexes:eE,slideRegistry:eL,slidesToScroll:eh,target:ek,translate:E(en,t)};return ej}(e,P,O,C,_,r,I);return r.loop&&!n.slideLooper.canLoop()?t(Object.assign({},r,{loop:!1})):n}(H),j([U,...W.map(({options:e})=>e)]).forEach(e=>D.add(e,"change",q)),H.active&&(s.translate.to(s.location.get()),s.animation.init(),s.slidesInView.init(),s.slideFocus.init(K),s.eventHandler.init(K),s.resizeHandler.init(K),s.slidesHandler.init(K),s.options.loop&&s.slideLooper.loop(),P.offsetParent&&O.length&&s.dragHandler.init(K),T=M.init(K,W)))}function q(e,t){let r=X();Y(),z(L({startIndex:r},e),t),I.emit("reInit")}function Y(){s.dragHandler.destroy(),s.eventStore.clear(),s.translate.clear(),s.slideLooper.clear(),s.resizeHandler.destroy(),s.slidesHandler.destroy(),s.slidesInView.destroy(),s.animation.destroy(),M.destroy(),D.clear()}function G(e,t,r){H.active&&!$&&(s.scrollBody.useBaseFriction().useDuration(!0===t?0:H.duration),s.scrollTo.index(e,r||0))}function X(){return s.index.get()}let K={canScrollNext:function(){return s.index.add(1).get()!==X()},canScrollPrev:function(){return s.index.add(-1).get()!==X()},containerNode:function(){return P},internalEngine:function(){return s},destroy:function(){$||($=!0,D.clear(),Y(),I.emit("destroy"),I.clear())},off:B,on:N,emit:V,plugins:function(){return T},previousScrollSnap:function(){return s.indexPrevious.get()},reInit:q,rootNode:function(){return e},scrollNext:function(e){G(s.index.add(1).get(),e,-1)},scrollPrev:function(e){G(s.index.add(-1).get(),e,1)},scrollProgress:function(){return s.scrollProgress.get(s.offsetLocation.get())},scrollSnapList:function(){return s.scrollSnapList},scrollTo:G,selectedScrollSnap:X,slideNodes:function(){return O},slidesInView:function(){return s.slidesInView.get()},slidesNotInView:function(){return s.slidesInView.get(!1)}};return z(t,r),setTimeout(()=>I.emit("init"),0),K}function T(e={}
151,t=[]){let r=(0,n.useRef)(e),i=(0,n.useRef)(t),[a,l]=(0,n.useState)(),[u,c]=(0,n.useState)(),d=(0,n.useCallback)(()=>{a&&a.reInit(r.current,i.current)},[a]);return(0,n.useEffect)(()=>{o(r.current,e)||(r.current=e,d())},[e,d]),(0,n.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let r=s(e),n=s(t);return r.every((e,t)=>o(e,n[t]))}(i.current,t)&&(i.current=t,d())},[t,d]),(0,n.useEffect)(()=>{if("u">typeof window&&window.document&&window.document.createElement&&u){A.globalOptions=T.globalOptions;let e=A(u,r.current,i.current);return l(e),()=>e.destroy()}l(void 0)},[u,l]),[c,a]}A.globalOptions=void 0,T.globalOptions=void 0},50017:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e){r[++t]=e}),r}},50048:(e,t,r)=>{"use strict";r.d(t,{$:()=>f});var n=r(36664),i=r(29652),o=r(98084),s=r(27813),a=r(23201),l=r(52554),u=r(89696),c=r(29180),d=r(48311),h=r(15184);function f(e,t,{delay:r=0,transitionOverride:p,type:m}={}){let{transition:g,transitionEnd:v,...y}=t,b=e.getDefaultTransition();g=g?(0,i.K)(g,b):b;let w=g?.reduceMotion;p&&(g=p);let x=[],E=m&&e.animationState&&e.animationState.getState()[m];for(let t in y){let i=e.getValue(t,e.latestValues[t]??null),s=y[t];if(void 0===s||E&&function({protectedKeys:e,needsAnimating:t},r){let n=e.hasOwnProperty(r)&&!0!==t[r];return t[r]=!1,n}(E,t))continue;let a={delay:r,...(0,n.r)(g||{},t)},l=i.get();if(void 0!==l&&!i.isAnimating()&&!Array.isArray(s)&&s===l&&!a.velocity){h.Gt.update(()=>i.set(s));continue}let f=!1;if(window.MotionHandoffAnimation){let r=(0,c.P)(e);if(r){let e=window.MotionHandoffAnimation(r,t,h.Gt);null!==e&&(a.startTime=e,f=!0)}}(0,u.g)(e,t);let p=w??e.shouldReduceMotion;i.start((0,d.f)(t,i,s,p&&o.$.has(t)?{type:!1}:a,e,f));let m=i.animation;m&&x.push(m)}if(v){let t=()=>h.Gt.update(()=>{v&&function(e,t){let{transitionEnd:r={},transition:n={},...i}=(0,a.K)(e,t)||{};for(let t in i={...i,...r}){var o;let r=(o=i[t],(0,l.p)(o)?o[o.length-1]||0:o);e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,(0,s.OQ)(r))}}(e,v)});x.length?Promise.all(x).then(t):t()}return x}},50375:(e,t,r)=>{"use strict";r.d(t,{E4:()=>a,Hr:()=>d,W9:()=>c});var n=r(14753),i=r(96297),o=r(36964),s=r(65441);let a=e=>e===o.ai||e===s.px,l=new Set(["x","y","z"]),u=i.U.filter(e=>!l.has(e));function c(e){let t=[];return u.forEach(r=>{let n=e.getValue(r);void 0!==n&&(t.push([r,n.get()]),n.set(+!!r.startsWith("scale")))}),t}let d={width:({x:e},{paddingLeft:t="0",paddingRight:r="0",boxSizing:n})=>{let i=e.max-e.min;return"border-box"===n?i:i-parseFloat(t)-parseFloat(r)},height:({y:e},{paddingTop:t="0",paddingBottom:r="0",boxSizing:n})=>{let i=e.max-e.min;return"border-box"===n?i:i-parseFloat(t)-parseFloat(r)},top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>(0,n.ry)(t,"x"),y:(e,{transform:t})=>(0,n.ry)(t,"y")};d.translateX=d.x,d.translateY=d.y},50434:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.sendGTMEvent=void 0,t.GoogleTagManager=function(e){let{gtmId:t,gtmScriptUrl:r,dataLayerName:n="dataLayer",auth:l,preview:u,dataLayer:c,nonce:d}=e;a=n;let h=new URL(r||"https://www.googletagmanager.com/gtm.js");return t&&h.searchParams.set("id",t),"dataLayer"!==n&&h.searchParams.set("l",n),l&&h.searchParams.set("gtm_auth",l),u&&(h.searchParams.set("gtm_preview",u),h.searchParams.set("gtm_cookies_win","x")),(0,o.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:`
152      (function(w,l){
153        w[l]=w[l]||[];
154        w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});
155        ${c?`w[l].push(${JSON.stringify(c)})`:""}
156      })(window,'${n}');`},nonce:d}),(0,i.jsx)(s.default,{id:"_next-gtm","data-ntpc":"GTM",src:h.href,nonce:d})]})};let i=r(2183),o=r(36439),s=n(r(4903)),a="dataLayer";t.sendGTMEvent=(e,t)=>
156{let r=t||a;window[r]=window[r]||[],window[r].push(e)}},50686:(e,t,r)=>{var n=r(52387),i=r(83898),o=r(42767),s=r(80014),a=1/0,l=n?n.prototype:void 0,u=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return i(t,e)+"";if(s(t))return u?u.call(t):"";var r=t+"";return"0"==r&&1/t==-a?"-0":r}},50790:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},50937:(e,t,r)=>{"use strict";r.d(t,{B:()=>l});var n=r(33892),i=r(36964),o=r(52748),s=r(6525);let a={...i.ai,transform:e=>Math.round((0,n.q)(0,255,e))},l={test:(0,s.$)("rgb","red"),parse:(0,s.q)("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+a.transform(e)+", "+a.transform(t)+", "+a.transform(r)+", "+(0,o.a)(i.X4.transform(n))+")"}},51168:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"afterTaskAsyncStorage",{enumerable:!0,get:function(){return n.afterTaskAsyncStorageInstance}});let n=r(57741)},51275:(e,t,r)=>{"use strict";r.d(t,{X:()=>s});var n=r(36439),i=r(69020),o=r(7349);function s(e){let t=(0,o._)(e),r=(0,n.useRef)(!1);(0,n.useEffect)(()=>(r.current=!1,()=>{r.current=!0,(0,i._)(()=>{r.current&&t()})}),[t])}},51282:(e,t,r)=>{"use strict";r.d(t,{Bd:()=>n,N6:()=>o,Qg:()=>s,lV:()=>u,p7:()=>i,qx:()=>a,tX:()=>l});let n="u">typeof window&&void 0!==window.document,i="object"==typeof self&&"function"==typeof self?.importScripts&&(self.constructor?.name==="DedicatedWorkerGlobalScope"||self.constructor?.name==="ServiceWorkerGlobalScope"||self.constructor?.name==="SharedWorkerGlobalScope"),o="u">typeof Deno&&void 0!==Deno.version&&void 0!==Deno.version.deno,s="u">typeof Bun&&void 0!==Bun.version,a=void 0!==globalThis.process&&!!globalThis.process.version&&!!globalThis.process.versions?.node,l=a&&!s&&!o,u="u">typeof navigator&&navigator?.product==="ReactNative"},51442:(e,t,r)=>{"use strict";function n(e,t){-1===e.indexOf(t)&&e.push(t)}function i(e,t){let r=e.indexOf(t);r>-1&&e.splice(r,1)}r.d(t,{Ai:()=>i,Kq:()=>n})},51457:(e,t,r)=>{"use strict";r.d(t,{L:()=>z});var n=r(27813),i=r(14017),o=r(71816),s=r(36439),a=r(8665),l=r(15184);function u(e,t){let r,n=()=>{let{currentTime:n}=t,i=(null===n?0:n.value)/100;r!==i&&e(i),r=i};return l.Gt.preUpdate(n,!0),()=>(0,l.WG)(n)}function c(e){return!("u"<typeof window)&&(e?(0,i.d)():(0,i.J)())}var d=r(87794),h=r(608),f=r(58017);let p=()=>({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,r,n){let i=r[t],{length:o,position:s}=m[t],a=i.current,l=r.time;i.current=Math.abs(e[`scroll${s}`]),i.scrollLength=e[`scroll${o}`]-e[`client${o}`],i.offset.length=0,i.offset[0]=0,i.offset[1]=i.scrollLength,i.progress=(0,h.q)(0,i.scrollLength,i.current);let u=n-l;i.velocity=u>50?0:(0,f.f)(i.current-a,u)}var v=r(27708),y=r(60824),b=r(33892),w=r(87208);let x={start:0,center:.5,end:1};function E(e,t,r=0){let n=0;if(e in x&&(e=x[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?n=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?n=t/100*document.documentElement.clientWidth:e.endsWith("vh")?n=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(n=t*e),r+n}let S=[0,0],A=[[0,0],[1,1]],T={x:0,y:0},P=new WeakMap,O=new WeakMap,k=new WeakMap,C=new WeakMap,_=new WeakMap,R=e=>e===document.scrollingElement?window:e;function M(e,{container:t=document.scrollingElement,trackContentSize:r=!1,...n}={}){if(!t)return a.l;let i=k.get(t);i||(i=new Set,k.set(t,i));let o=function(e,t,r,n={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let n=t;for(;n&&n!==e;)r.x.targetOffset+=n.offsetLeft,r.y.targetOffset+=n.offsetTop,n=n.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,n.target,r),g(e,"x",r,t),g(e,"y",r,t),r.time=t,(n.offset||n.target)&&function(e,t,r){let{offset:n=A}=r,{target:i=e,axis:o="y"}=r,s="y"===o?"height":"width",a=i!==e?function(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if((0,w.s)(n))r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if("svg"===n.tagName){let e=n.getBoundingClientRect(),t=(n=n.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(n instanceof SVGGraphicsElement){let{x:e,y:t}=n.getBBox();r.x+=e,r.y+=t;let i=null,o=n.parentNode;for(;!i;)"svg"===o.tagName&&(i=o),o=n.parentNode;n=i}else break;return r}(i,e):T,l=i===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in i&&"svg"!==i.tagName?i.getBBox():{width:i.clientWidth,height:i.clientHeight}
156,u={width:e.clientWidth,height:e.clientHeight};t[o].offset.length=0;let c=!t[o].interpolate,d=n.length;for(let e=0;e<d;e++){let r=function(e,t,r,n){let i=Array.isArray(e)?e:S,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=E(i[0],r,n))-E(i[1],t)}(n[e],u[s],l[s],a[o]);c||r===t[o].interpolatorOffsets[e]||(c=!0),t[o].offset[e]=r}c&&(t[o].interpolate=(0,v.G)(t[o].offset,(0,y.Z)(n),{clamp:!1}),t[o].interpolatorOffsets=[...t[o].offset]),t[o].progress=(0,b.q)(0,1,t[o].interpolate(t[o].current))}(e,r,n)},notify:()=>t(r)}}(t,e,{time:0,x:p(),y:p()},n);if(i.add(o),!P.has(t)){let e=()=>{for(let e of i)e.measure(l.uv.timestamp);l.Gt.preUpdate(r)},r=()=>{for(let e of i)e.notify()},n=()=>l.Gt.read(e);P.set(t,n);let o=R(t);window.addEventListener("resize",n),t!==document.documentElement&&O.set(t,(0,d.X)(t,n)),o.addEventListener("scroll",n),n()}if(r&&!_.has(t)){let e=P.get(t),r={width:t.scrollWidth,height:t.scrollHeight};C.set(t,r);let n=l.Gt.read(()=>{let n=t.scrollWidth,i=t.scrollHeight;(r.width!==n||r.height!==i)&&(e(),r.width=n,r.height=i)},!0);_.set(t,n)}let s=P.get(t);return l.Gt.read(s,!1,!0),()=>{(0,l.WG)(s);let e=k.get(t);if(!e||(e.delete(o),e.size))return;let r=P.get(t);P.delete(t),r&&(R(t).removeEventListener("scroll",r),O.get(t)?.(),window.removeEventListener("resize",r));let n=_.get(t);n&&((0,l.WG)(n),_.delete(t)),C.delete(t)}}let D=[[[[0,1],[1,1]],"entry"],[[[0,0],[1,0]],"exit"],[[[1,0],[0,1]],"cover"],[A,"contain"]],I={start:0,end:1};function L(e){if(!e)return{rangeStart:"contain 0%",rangeEnd:"contain 100%"};for(let[t,r]of D)if(function(e,t){let r=function(e){if(2!==e.length)return;let t=[];for(let r of e)if(Array.isArray(r))t.push(r);else{if("string"!=typeof r)return;let e=function(e){let t=e.trim().split(/\s+/);if(2!==t.length)return;let r=I[t[0]],n=I[t[1]];if(void 0!==r&&void 0!==n)return[r,n]}(r);if(!e)return;t.push(e)}return t}(e);if(!r)return!1;for(let e=0;e<2;e++){let n=r[e],i=t[e];if(n[0]!==i[0]||n[1]!==i[1])return!1}return!0}(e,t))return{rangeStart:`${r} 0%`,rangeEnd:`${r} 100%`}}let F=new Map;function j(e){let t={value:0},r=M(r=>{t.value=100*r[e.axis].progress},e);return{currentTime:t,cancel:r}}function N({source:e,container:t,...r}){let{axis:n}=r;e&&(t=e);let i=F.get(t);i||(i=new Map,F.set(t,i));let o=r.target??"self",s=i.get(o);s||(s={},i.set(o,s));let a=n+(r.offset??[]).join(",");return s[a]||(r.target&&c(r.target)?L(r.offset)?s[a]=new ViewTimeline({subject:r.target,axis:n}):s[a]=j({container:t,...r}):c()?s[a]=new ScrollTimeline({source:t,axis:n}):s[a]=j({container:t,...r})),s[a]}function B(e,{axis:t="y",container:r=document.scrollingElement,...n}={}){var i,o;let s,l,d;if(!r)return a.l;let h={axis:t,container:r,...n};return"function"==typeof e?(i=e,o=h,2===i.length?M(e=>{i(e[o.axis].progress,e)},o):u(i,N(o))):(s=N(h),l=h.target?L(h.offset):void 0,d=h.target?c(h.target)&&!!l:c(),e.attachTimeline({timeline:d?s:void 0,...l&&d&&{rangeStart:l.rangeStart,rangeEnd:l.rangeEnd},observe:e=>(e.pause(),u(t=>{e.time=e.iterationDuration*t},s))}))}var V=r(90631),$=r(71403);let U=()=>({scrollX:(0,n.OQ)(0),scrollY:(0,n.OQ)(0),scrollXProgress:(0,n.OQ)(0),scrollYProgress:(0,n.OQ)(0)}),H=e=>!!e&&!e.current;function W(e,t,r,n){return{factory:i=>B(i,{...t,axis:e,container:r?.current||void 0,target:n?.current||void 0}),times:[0,1],keyframes:[0,1],ease:e=>e,duration:1}}function z({container:e,target:t,...r}={}){var n;let a=(0,V.M)(U);n=r.offset,!("u"<typeof window)&&(t?(0,i.d)()&&!!L(n):(0,i.J)())&&(a.scrollXProgress.accelerate=W("x",r,e,t),a.scrollYProgress.accelerate=W("y",r,e,t));let l=(0,s.useRef)(null),u=(0,s.useRef)(!1),c=(0,s.useCallback)(()=>(l.current=B((e,{x:t,y:r})=>{a.scrollX.set(t.current),a.scrollXProgress.set(t.progress),a.scrollY.set(r.current),a.scrollYProgress.set(r.progress)},{...r,container:e?.current||void 0,target:t?.current||void 0}),()=>{l.current?.()}),[e,t,JSON.stringify(r.offset)]);return(0,$.E)(()=>{if(u.current=!1,!(H(e)||H(t)))return c();u.current=!0},[c]),(0,s.useEffect)(()=>u.current?((0,o.V)(!H(e),"Container ref is defined but not hydrated","use-scroll-ref"),(0,o.V)(!H(t),"Target ref is defined but not hydrated","use-scroll-ref"),c()):void 0,[c]),a}},51872:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=!!t,t}},52109:(e,t,r)=>{"use strict";Object.defineProperty(t,"F",{enumerable:!0,get:function(){return c}});let n=r(69407),i=r(67166),o=r(24674),s=r(29916),a=r(53665),l=r(69030);r(86133);let u=r(98074);function c(){let e=n.workAsyncStorage.getStore(),t=i.workUnitAsyncStorage.getStore();if(e){if(t&&!(0,l.isRequestApiAllowedInCurrentPhase)(t))throw Object.defineProperty(Error(`Route ${e.route} used \`connection()\` inside \`after()\` while rendering. The \`connection()\` function is used to indicate the subsequent code must only run when there is an actual Request, but \`after()\` executes after the request, so this function is not allowed in this scope. See more info here: https://nextjs.org/docs/app/api-reference/functions/after`),"__NEXT_ERROR_CODE",{value:"E1377",enumerable:!1,
156configurable:!0});if(e.forceStatic)return Promise.resolve(void 0);if(e.dynamicShouldError)throw Object.defineProperty(new s.StaticGenBailoutError(`Route ${e.route} with \`dynamic = "error"\` couldn't be rendered statically because it used \`connection()\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`),"__NEXT_ERROR_CODE",{value:"E847",enumerable:!1,configurable:!0});if(t)switch(t.type){case"cache":{let t=Object.defineProperty(Error(`Route ${e.route} used \`connection()\` inside "use cache". The \`connection()\` function is used to indicate the subsequent code must only run when there is an actual request, but caches must be able to be produced before a request, so this function is not allowed in this scope. See more info here: https://nextjs.org/docs/messages/next-request-in-use-cache`),"__NEXT_ERROR_CODE",{value:"E841",enumerable:!1,configurable:!0});throw Error.captureStackTrace(t,c),(0,a.applyOwnerStack)(t),e.invalidDynamicUsageError??=t,t}case"private-cache":{let t=Object.defineProperty(Error(`Route ${e.route} used \`connection()\` inside "use cache: private". The \`connection()\` function is used to indicate the subsequent code must only run when there is an actual navigation request, but caches must be able to be produced before a navigation request, so this function is not allowed in this scope. See more info here: https://nextjs.org/docs/messages/next-request-in-use-cache`),"__NEXT_ERROR_CODE",{value:"E837",enumerable:!1,configurable:!0});throw Error.captureStackTrace(t,c),(0,a.applyOwnerStack)(t),e.invali
156dDynamicUsageError??=t,t}case"unstable-cache":throw Object.defineProperty(Error(`Route ${e.route} used \`connection()\` inside a function cached with \`unstable_cache()\`. The \`connection()\` function is used to indicate the subsequent code must only run when there is an actual Request, but caches must be able to be produced before a Request so this function is not allowed in this scope. See more info here: https://nextjs.org/docs/app/api-reference/functions/unstable_cache`),"__NEXT_ERROR_CODE",{value:"E840",enumerable:!1,configurable:!0});case"generate-static-params":throw Object.defineProperty(Error(`Route ${e.route} used \`connection()\` inside \`generateStaticParams\`. This is not supported because \`generateStaticParams\` runs at build time without an HTTP request. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context`),"__NEXT_ERROR_CODE",{value:"E1125",enumerable:!1,configurable:!0});case"prerender":case"prerender-client":case"prerender-runtime":return(0,a.makeDynamicHangingPromise)(t.renderSignal,e.route,"`connection()`");case"validation-client":{let e="`connection`";throw Object.defineProperty(new u.InvariantError(`${e} must not be used within a Client Component. Next.js should be preventing ${e} from being included in Client Components statically, but did not in this case.`),"__NEXT_ERROR_CODE",{value:"E1063",enumerable:!1,configurable:!0})}case"prerender-ppr":return(0,o.postponeWithTracking)(e.route,"connection",t.dynamicTracking);case"prerender-legacy":return(0,o.throwToInterruptStaticGeneration)("connection",e,t);case"request":if((0,o.trackDynamicDataInDynamicRender)(t),t.asyncApiPromises)return t.asyncApiPromises.connection;return Promise.resolve(void 0)}}(0,i.throwForMissingRequestStore)("connection")}},52114:(e,t,r)=>{var n=r(49914);"u">typeof __nccwpck_require__&&(__nccwpck_require__.ab="//"),({166:function(){!function(e){"use strict";if(!e.setImmediate){var t,r,i,o,s,a=1,l={},u=!1,c=e.document,d=Object.getPrototypeOf&&Object.getPrototypeOf(e);d=d&&d.setTimeout?d:e,"[object process]"===({}).toString.call(e.process)?s=function(e){n.nextTick(function(){f(e)})}:function(){if(e.postMessage&&!e.importScripts){var t=!0,r=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=r,t}}()?(t="setImmediate$"+Math.random()+"$",r=function(r){r.source===e&&"string"==typeof r.data&&0===r.data.indexOf(t)&&f(+r.data.slice(t.length))},e.addEventListener?e.addEventListener("message",r,!1):e.attachEvent("onmessage",r),s=function(r){e.postMessage(t+r,"*")}):e.MessageChannel?((i=new MessageChannel).port1.onmessage=function(e){f(e.data)},s=function(e){i.port2.postMessage(e)}):c&&"onreadystatechange"in c.createElement("script")?(o=c.documentElement,s=function(e){var t=c.createElement("script");t.onreadystatechange=function(){f(e),t.onreadystatechange=null,o.removeChild(t),t=null},o.appendChild(t)}):s=function(e){setTimeout(f,0,e)},d.setImmediate=function(e){"function"!=typeof e&&(e=Function(""+e));for(var t=Array(arguments.length-1),r=0;r<t.length;r++)t[r]=arguments[r+1];var n={callback:e,args:t};return l[a]=n,s(a),a++},d.clearImmediate=h}function h(e){delete l[e]}function f(e){if(u)setTimeout(f,0,e);else{var t=l[e];if(t){u=!0;try{var r=t.callback,n=t.args;switch(n.length){case 0:r();break;case 1:r(n[0]);break;case 2:r(n[0],n[1]);break;case 3:r(n[0],n[1],n[2]);break;default:r.apply(void 0,n)}}finally{h(e),u=!1}}}}}("u"<typeof self?void 0===r.g?this:r.g:self)}})[166](),e.exports={}},52387:(e,t,r)=>{e.exports=r(63735).Symbol},52399:(e,t,r)=>{var n=r(59688),i=r(32190),o=r(42767),s=r(20212),a=r(36565),l=r(81259),u=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=o(e),c=!r&&i(e),d=!r&&!c&&s(e),h=!r&&!c&&!d&&l(e),f=r||c||d||h,p=f?n(e.length,String):[],m=p.length;for(var g in e)(t||u.call(e,g))&&!(f&&("length"==g||d&&("offset"==g||"parent"==g)||h&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||a(g,m)))&&p.push(g);return p}},52421:(e,t,r)=>{"use strict";function n(e,{style:t,vars:r},i,o){for(let n in Object.assign(e.style,t,o&&o.getProjectionStyles(i)),r)e.style.setProperty(n,r[n])}r.d(t,{e:()=>n})},52435:(e,t,r)=>{"use strict";r.d(t,{B:()=>O});var n=r(35659),i=r(48109),o=r(82367),s=r(85789),a=r(5305),l=r(33049);let u={current:null},c={current:!1};var d=r(60627),h=r(11404),f=r(23078),p=r(11449),m=r(12809),g=r(35242),v=r(85969),y=r(75388);let b=[...v.T,g.y,f.f];var w=r(27402),x=r(40834),E=r(54976),S=r(47858),A=r(66936),T=r(40089);let P=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class O{scrapeMotionValuesFromProps(e,t,r){return{}}constructor({parent:e,props:t,presenceContext:r,reducedMotionConfig:i,blockInitialAnimation:o,visualState:s},a={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=S.h,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let e=n.k.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,T.Gt.render(this.render,!1,!0))};const{latestValues:l,renderState:u,onUpdate:c}=s;this.onUpdate=c,this.latestValues=l,this.baseTarget={...l},this.initialValues=t.initial?{...l}:{},this.renderState=u,this.parent=e,this.props=t,this.presenceContext=r,this.depth=e?e.depth+1:0,this.reducedMotionConfig=i,this.options=a,this.blockInitialAnimation=!!o,this.isControllingVariants=(0,E.e)(t),this.isVariantNode=(0,E.O)(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);const{willChange:d,...h}=this.scrapeMotionValuesFromProps(t,{},this);for(const e in h){const t=h[e];void 0!==l[e]&&(0,p.S)(t)&&t.set(l[e],!1)}}mount(e){this.current=e,x.C.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEac
156h((e,t)=>this.bindToMotionValue(t,e)),c.current||function(){if(c.current=!0,l.B)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>u.current=e.matches;e.addListener(t),t()}else u.current=!1}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||u.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let e in x.C.delete(this.current),this.projection&&this.projection.unmount(),(0,T.WG)(this.notifyUpdate),(0,T.WG)(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}bindToMotionValue(e,t){let r;this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();let n=w.f.has(e),i=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&T.Gt.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0)}),o=t.on("renderRequest",this.scheduleRender);window.MotionCheckAppearSync&&(r=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{i(),o(),r&&r(),t.owner&&t.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in i.B){let t=i.B[e];if(!t)continue;let{isEnabled:r,Feature:n}=t;if(!this.features[e]&&n&&r(this.props)&&(this.features[e]=new n(this)),this.features[e]){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):(0,o.ge)()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<P.length;t++){let r=P[t];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);let n=e["on"+r];n&&(this.propEventSubscriptions[r]=this.on(r,n))}this.prevMotionValues=function(e,t,r){for(let n in t){let i=t[n],o=r[n];if((0,p.S)(i))e.addValue(n,i);else if((0,p.S)(o))e.addValue(n,(0,h.OQ)(i,{owner:e}));else if(o!==i)if(e.hasValue(n)){let t=e.getValue(n);!0===t.liveStyle?t.jump(i):t.hasAnimated||t.set(i)}else{let t=e.getStaticValue(n);e.addValue(n,(0,h.OQ)(void 0!==t?t:i,{owner:e}))}}for(let n in r)void 0===t[n]&&e.removeValue(n);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue(),this.onUpdate&&this.onUpdate(this)}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let r=this.values.get(e);t!==r&&(r&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let r=this.values.get(e);return void 0===r&&void 0!==t&&(r=(0,h.OQ)(null===t?void 0:t,{owner:this}),this.addValue(e,r)),r}readValue(e,t){var r;let n=void 0===this.latestValues[e]&&this.current?null!=(r=this.getBaseTargetFromProps(this.props,e))?r:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];
156if(null!=n){if("string"==typeof n&&((0,s.i)(n)||(0,a.$)(n)))n=parseFloat(n);else{let r;r=n,!b.find((0,y.w)(r))&&f.f.test(t)&&(n=(0,m.J)(e,t))}this.setBaseTarget(e,(0,p.S)(n)?n.get():n)}return(0,p.S)(n)?n.get():n}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var t;let r,{initial:n}=this.props;if("string"==typeof n||"object"==typeof n){let i=(0,A.a)(this.props,n,null==(t=this.presenceContext)?void 0:t.custom);i&&(r=i[e])}if(n&&void 0!==r)return r;let i=this.getBaseTargetFromProps(this.props,e);return void 0===i||(0,p.S)(i)?void 0!==this.initialValues[e]&&void 0===r?void 0:this.baseTarget[e]:i}on(e,t){return this.events[e]||(this.events[e]=new d.v),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}}},52504:(e,t,r)=>{var n=r(99819),i=r(65163),o=r(42395);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(o||i),string:new n}}},52554:(e,t,r)=>{"use strict";r.d(t,{p:()=>n});let n=e=>Array.isArray(e)},52628:(e,t,r)=>{"use strict";r.d(t,{Y:()=>o});var n=r(36439),i=r(85795);function o(e){let t=(0,n.useRef)(e);return(0,i.s)(()=>{t.current=e},[e]),t}},52748:(e,t,r)=>{"use strict";r.d(t,{a:()=>n});let n=e=>Math.round(1e5*e)/1e5},53059:(e,t,r)=>{"use strict";r.d(t,{O:()=>a,e:()=>s});var n=r(91388),i=r(76903),o=r(34762);function s(e){return(0,n.N)(e.animate)||o._.some(t=>(0,i.w)(e[t]))}function a(e){return!!(s(e)||e.variants)}},53307:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3m-3 11H8v-5h8zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-1-9H6v4h12z"}),"Print")},53377:e=>{e.exports=function(e){return function(t,r,n){for(var i=-1,o=Object(t),s=n(t),a=s.length;a--;){var l=s[e?a:++i];if(!1===r(o[l],l,o))break}return t}}},53665:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={ClientHookDynamicError:function(){return c},RENDER_STAGES_BY_DATA_KIND:function(){return P},applyOwnerStack:function(){return O},isClientHookDynamicError:function(){return d},isHangingPromiseRejectionError:function(){return s},makeClientHookHangingPromise:function(){return x},makeDevtoolsIOAwarePromise:function(){return T},makeDynamicHangingPromise:function(){return f},makeFallbackParamsHangingPromise:function(){return g},makePromiseFromTrigger:function(){return A},makeRuntimeHangingPromise:function(){return m},makeStageHangingPromise:function(){return v},makeUntrackedHangingPromise:function(){return p},trackFallbackParamsAccessed:function(){return b},trackRuntimeDataAccessed:function(){return y}};for(var i in n)Object.defineProperty(t,i,{enumerable:!0,get:n[i]});let o=r(86133);function s(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===a}r(67166),r(43769);let a="HANGING_PROMISE_REJECTION";class l extends Error{constructor(e,t){super(`During prerendering, ${t} rejects when the prerender is complete. Typically these errors are handled by React but if you move ${t} to a different context by using \`setTimeout\`, \`after\`, or similar functions you may observe this error and you should handle it in that context. This occurred at route "${e}".`),this.route=e,this.expression=t,this.digest=a}}let u="CLIENT_HOOK_DYNAMIC";class c extends Error{constructor(e,t){super(`Route "${e}": Next.js encountered URL data \`${t}\` in a Client Component outside of \`<Suspense>\`.
157
158This blocks prerendering because the value is only available at runtime.
159
160Ways to fix this:
161  - [stream] Wrap the component in \`<Suspense fallback={...}>\` so the hook value streams in after prerendering
162  - [block] Set \`export const instant = false\` to allow a blocking route
163
164Learn more: https://nextjs.org/docs/messages/blocking-prerender-client-hook`),this.digest=u,Object.defineProperty(this,"__NEXT_ERROR_CODE",{value:"E1433",enumerable:!1,configurable:!0})}}function d(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===u}let h=new WeakMap;function f(e,t,r){return E(e,new l(t,r))}function p(e,t,r){return E(e,new l(t,r))}function m(e,t,r,n){return null!==n&&y(n),E(e,new l(t,r))}function g(e,t,r,n){return null!==n&&b(n),E(e,new l(t,r))}function v(e,t,r,n){return y(n),E(e,new l(t,r))}function y(e){w(e,!1)}function b(e){w(e,!0)}function w(e,t){if("prerender"===e.type){var r;null==(r=e.runtimeDataAccessed)||r.resolve(!0);let n=e.shouldAttemptStaticPrefetch;null===n||t&&e.isFallbackUpgradeable||(n.current=!1)}}function x(e,t){return E(e,t)}function E(e,t){if(e.aborted)return Promise.reject(t);{let r=new Promise((r,n)=>{let i=n.bind(null,t),o=h.get(e);if(o)o.push(i);else{let t=[i];h.set(e,t),e.addEventListener("abort",()=>{for(let e=0;e<t.length;e++)t[e]()},{once:!0})}});return r.catch(S),r}}function S(){}function A(e,t){let r=e.then(()=>t);return r.catch(S),r}function T(e,t,r){return t.stagedRendering?t.stagedRendering.delayUntil
164Stage(r,void 0,e):new Promise(t=>{setTimeout(()=>{t(e)},0)})}let P={sessionData:o.RenderStage.ShellRuntime,staticLinkData:o.RenderStage.Static,runtimeLinkData:o.RenderStage.Runtime};function O(e){return e}},53687:(e,t,r)=>{"use strict";var n=r(49914);Object.defineProperty(t,"__esModule",{value:!0}),t.parseRewriteHeader=t.isServerSidePropsContext=t.extractPath=t.getEditingSecret=t.handleEditorFastRefresh=void 0,r(96556);let i=r(73031);t.handleEditorFastRefresh=(e=!1)=>{},t.getEditingSecret=()=>{let e=n.env.SITECORE_EDITING_SECRET;if(!e||0===e.length)throw Error("The SITECORE_EDITING_SECRET environment variable is missing or invalid.");return e},t.extractPath=e=>{var t;return void 0===e.params?"/":Array.isArray(e.params.path)?e.params.path.join("/"):null!=(t=e.params.path)?t:"/"},t.isServerSidePropsContext=e=>void 0!==e.req,t.parseRewriteHeader=e=>{let t=e.get(i.REWRITE_HEADER_NAME),r=(null==t?void 0:t.split("/").filter(e=>e))||[];return{site:r[0],locale:r[1]}}},54238:(e,t,r)=>{var n=r(11099);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],o=r.cache;if(o.has(i))return o.get(i);var s=e.apply(this,n);return r.cache=o.set(i,s)||o,s};return r.cache=new(i.Cache||n),r}i.Cache=n,e.exports=i},54720:(e,t,r)=>{var n=r(70858),i=r(62502);e.exports=function(e){return null!=e&&i(e.length)&&!n(e)}},54919:(e,t,r)=>{"use strict";r.d(t,{P:()=>i});var n=r(2273);function i(e){return e.props[n.n]}},54924:(e,t,r)=>{e.exports=r(2918)(r(63735),"Promise")},54976:(e,t,r)=>{"use strict";r.d(t,{O:()=>a,e:()=>s});var n=r(97503),i=r(84046),o=r(12213);function s(e){return(0,n.N)(e.animate)||o._.some(t=>(0,i.w)(e[t]))}function a(e){return!!(s(e)||e.variants)}},55088:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var n=r(36439),i=r(80955);let o={some:0,all:1};function s(e,{root:t,margin:r,amount:a,once:l=!1}={}){let[u,c]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{if(!e.current||l&&u)return;let n={root:t&&t.current||void 0,margin:r,amount:a};return function(e,t,{root:r,margin:n,amount:s="some"}={}){let a=(0,i.KJ)(e),l=new WeakMap,u=new IntersectionObserver(e=>{e.forEach(e=>{let r=l.get(e.target);if(!!r!==e.isIntersecting)if(e.isIntersecting){let r=t(e);"function"==typeof r?l.set(e.target,r):u.unobserve(e.target)}else"function"==typeof r&&(r(e),l.delete(e.target))})},{root:r,rootMargin:n,threshold:"number"==typeof s?s:o[s]});return a.forEach(e=>u.observe(e)),()=>u.disconnect()}(e.current,()=>(c(!0),l?void 0:()=>c(!1)),n)},[t,e,r,l,a]),u}},55100:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={bindSnapshot:function(){return l},createAsyncLocalStorage:function(){return a},createSnapshot:function(){return u}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let i=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class o{disable(){throw i}getStore(){}run(){throw i}exit(){throw i}enterWith(){throw i}static bind(e){return e}}let s="u">typeof globalThis&&globalThis.AsyncLocalStorage;function a(){return s?new s:new o}function l(e){return s?s.bind(e):o.bind(e)}function u(){return s?s.snapshot():function(e,...t){return e(...t)}}},55114:(e,t,r)=>{var n,i=r(44311),o=(n=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";e.exports=function(e){return!!o&&o in e}},55222:(e,t,r)=>{var n=r(24254);e.exports=function(e,t,r){var i=null==e?void 0:n(e,t);return void 0===i?r:i}},55793:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EditingRenderMiddleware=void 0;let i=r(73810),o=r(96556),s=r(32220),a=r(53687),l=r(65012),u=r(28574),c=n(r(1671)),d=r(22786),h=r(96562);class f extends l.RenderMiddlewareBase{constructor(e){super(),this.config=e,this.handler=async(e,t)=>{var r,n,i,l,f;let{body:p,method:m,headers:g,query:v}=e;c.default.editing("editing render middleware start: %o",{method:m,query:v,headers:g,body:p});let y=(0,u.getEnforcedCorsHeaders)({requestMethod:e.method,headers:e.headers,presetCorsHeader:g["Access-Control-Allow-Origin"],allowedOrigins:o.EDITING_ALLOWED_ORIGINS});if(!y)return c.default.editing("invalid origin host - set allowed origins in JSS_ALLOWED_ORIGINS environment variable"),t.status(401).json({html:`<html><body>Requests from origin ${null==(r=e.headers)?void 0:r.origin} not allowed</body></html>`});
164Object.keys(y).forEach(e=>{t.setHeader(e,y[e])});let b=v[o.QUERY_PARAM_EDITING_SECRET];if(b!==(0,a.getEditingSecret)())return c.default.editing('invalid editing secret - sent "%s" expected "%s"',b,(0,a.getEditingSecret)()),t.status(401).json({html:o.INVALID_SECRET_HTML_MESSAGE});if("OPTIONS"===e.method)return c.default.editing("preflight request"),t.status(204).send(null);if("GET"!==e.method)return c.default.editing("invalid method - sent %s expected GET",e.method),t.setHeader("Allow","GET"),t.status(405).json({html:`<html><body>Invalid request method '${e.method}'</body></html>`});let w=Date.now(),x=v.mode,E=(0,d.getRequiredEditingParamsList)(x).filter(e=>!v[e]),{allowedQueryParams:S,missingAllowedParams:A}=(0,d.getAllowedQueryParams)(v,null==(n=this.config)?void 0:n.allowedQueryParams);if(E.length||A.length)return c.default.editing("missing required query parameters: %o",[...E,...A]),t.status(400).json({html:`<html><body>Missing required query parameters: ${[...E,...A].join(", ")}</body></html>`});let T=Object.assign(Object.assign({},(0,d.mapEditingParams)(v)),S);if(t.setPreviewData(T,{maxAge:3}),x===s.LayoutServicePageState.Preview){let e=t.getHeader("Set-Cookie"),r=(0,d.getPreviewCookies)(v.sc_site);t.setHeader("Set-Cookie",[...e,...r])}t.setHeader("Content-Security-Policy",(0,d.getCSPHeader)());let P=encodeURI(v.route),O=(null==(l=null==(i=this.config)?void 0:i.resolvePageUrl)?void 0:l.call(i,P))||P,k=new URL(O,(null==(f=this.config)?void 0:f.sitecoreInternalEditingHostUrl)||(0,d.resolveServerUrl)(e)),C=t.getHeader("Set-Cookie");try{c.default.editing("fetching page route for %s",v.route);let e=(0,d.getQueryParamsForPropagation)(v),r=Object.assign(Object.assign({},(0,d.getHeadersForPropagation)(g)),{[h.EDITING_PARAMS_HEADER]:JSON.stringify(T)}),n=await (0,d.getEditingRequestHtml)(k,e,r,C,this.dataFetcher);if(C&&Array.isArray(C)){let e=(0,d.cleanupNextPreviewCookies)(C);e&&t.setHeader("Set-Cookie",e)}t.setHeader("Set-Cookie",[...t.getHeader("Set-Cookie"),`${d.PREVIEW_COOKIES.PREVIEW_TOKEN}=${r.authorization}; Path=/; HttpOnly; SameSite=None; Secure`]),c.default.editing("editing render middleware end in %dms: %o",Date.now()-w,{status:200,route:O}),t.setHeader("Content-Type","text/html; charset=utf-8"),t.status(200).send(n)}catch(e){console.error(e),e.response&&console.info("Hint: for non-standard server or Next.js route configurations, you may need to override 'resolvePageUrl' or set the 'sitecoreInternalEditingHostUrl' (or SITECORE_INTERNAL_EDITING_HOST_URL env variable) available on the 'EditingRenderMiddleware' config."),t.status(500).send(`<html><body>${e}</body></html>`)}},this.dataFetcher=new i.NativeDataFetcher({debugger:c.default.editing})}getHandler(){return this.handler}}t.EditingRenderMiddleware=f},55917:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NextURL",{enumerable:!0,get:function(){return c}});let n=r(29175),i=r(59994),o=r(82373),s=r(81241),a=/^(?:127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|\[::1\]|localhost)$/;function l(e,t){let r=new URL(String(e),t&&String(t));return a.test(r.hostname)&&(r.hostname="localhost"),r}let u=Symbol("NextURLInternal");class c{constructor(e,t,r){let n,i;"object"==typeof t&&"pathname"in t||"string"==typeof t?(n=t,i=r||{}):i=r||t||{},this[u]={url:l(e,n??i.base),options:i,basePath:""},this.analyze()}analyze(){var e,t,r,i,a;let l=(0,s.getNextPathnameInfo)(this[u].url.pathname,{nextConfig:this[u].options.nextConfig,parseData:!0,i18nProvider:this[u].options.i18nProvider}),c=(0,o.getHostname)(this[u].url,this[u].options.headers);this[u].domainLocale=this[u].options.i18nProvider?this[u].options.i18nProvider.detectDomainLocale(c):(0,n.detectDomainLocale)(null==(t=this[u].options.nextConfig)||null==(e=t.i18n)?void 0:e.domains,c);let d=(null==(r=this[u].domainLocale)?void 0:r.defaultLocale)||(null==(a=this[u].options.nextConfig)||null==(i=a.i18n)?void 0:i.defaultLocale);this[u].url.pathname=l.pathname,this[u].defaultLocale=d,this[u].basePath=l.basePath??"",this[u].buildId=l.buildId,this[u].locale=l.locale??d,this[u].trailingSlash=l.trailingSlash}formatPathname(){return(0,i.formatNextPathnameInfo)({basePath:this[u].basePath,buildId:this[u].buildId,defaultLocale:this[u].options.forceLocale?void 0:this[u].defaultLocale,locale:this[u].locale,pathname:this[u].url.pathname,trailingSlash:this[u].trailingSlash})}formatSearch(){return this[u].url.search}get buildId(){return this[u].buildId}set buildId(e){this[u].buildId=e}get locale(){return this[u].locale??""}set locale(e){var t,r;if(!this[u].locale||!(null==(r=this[u].options.nextConfig)||null==(t=r.i18n)?void 0:t.locales.includes(e)))throw Object.defineProperty(TypeError(`The NextURL configuration includes no locale "${e}
164"`),"__NEXT_ERROR_CODE",{value:"E597",enumerable:!1,configurable:!0});this[u].locale=e}get defaultLocale(){return this[u].defaultLocale}get domainLocale(){return this[u].domainLocale}get searchParams(){return this[u].url.searchParams}get host(){return this[u].url.host}set host(e){this[u].url.host=e}get hostname(){return this[u].url.hostname}set hostname(e){this[u].url.hostname=e}get port(){return this[u].url.port}set port(e){this[u].url.port=e}get protocol(){return this[u].url.protocol}set protocol(e){this[u].url.protocol=e}get href(){let e=this.formatPathname(),t=this.formatSearch();return`${this.protocol}//${this.host}${e}${t}${this.hash}`}set href(e){this[u].url=l(e),this.analyze()}get origin(){return this[u].url.origin}get pathname(){return this[u].url.pathname}set pathname(e){this[u].url.pathname=e}get hash(){return this[u].url.hash}set hash(e){this[u].url.hash=e}get search(){return this[u].url.search}set search(e){this[u].url.search=e}get password(){return this[u].url.password}set password(e){this[u].url.password=e}get username(){return this[u].url.username}set username(e){this[u].url.username=e}get basePath(){return this[u].basePath}set basePath(e){this[u].basePath=e.startsWith("/")?e:`/${e}`}toString(){return this.href}toJSON(){return this.href}[Symbol.for("edge-runtime.inspect.custom")](){return{href:this.href,origin:this.origin,protocol:this.protocol,username:this.username,password:this.password,host:this.host,hostname:this.hostname,port:this.port,pathname:this.pathname,search:this.search,searchParams:this.searchParams,hash:this.hash}}clone(){return new c(String(this),this[u].options)}}},56050:(e,t,r)=>{"use strict";r.d(t,{s:()=>b});var n=r(25553),i=r(33892),o=r(79509),s=r(87474),a=r(93071),l=r(19897),u=r(15184);let c=e=>{let t=({timestamp:t})=>e(t);return{start:(e=!0)=>u.Gt.update(t,e),stop:()=>(0,u.WG)(t),now:()=>u.uv.isProcessing?u.uv.timestamp:s.k.now()}};var d=r(47575),h=r(56608),f=r(20347),p=r(84374),m=r(39233),g=r(94571),v=r(92841);let y=e=>e/100;class b extends v.q{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.delayState={done:!1,value:void 0},this.stop=()=>{let{motionValue:e}=this.options;e&&e.updatedAt!==s.k.now()&&this.tick(s.k.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},a.q.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){let{options:e}=this;(0,g.E)(e);let{type:t=h.i,repeat:r=0,repeatDelay:i=0,repeatType:o,velocity:s=0}=e,{keyframes:a}=e,u=t||h.i;u!==h.i&&"number"!=typeof a[0]&&(this.mixKeyframes=(0,n.F)(y,(0,l.j)(a[0],a[1])),a=[0,100]);let c=u({...e,keyframes:a});"mirror"===o&&(this.mirroredGenerator=u({...e,keyframes:[...a].reverse(),velocity:-s})),null===c.calculatedDuration&&(c.calculatedDuration=(0,f.t)(c));let{calculatedDuration:d}=c;this.calculatedDuration=d,this.resolvedDuration=d+i,this.totalDuration=this.resolvedDuration*(r+1)-i,this.generator=c}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){let r,{generator:n,totalDuration:o,mixKeyframes:s,mirroredGenerator:a,resolvedDuration:l,calculatedDuration:u}=this;if(null===this.startTime)return n.next(0);let{delay:c=0,keyframes:h,repeat:f,repeatType:p,repeatDelay:g,type:v,onUpdate:y,finalKeyframe:b}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-o/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);let w=this.currentTime-c*(this.playbackSpeed>=0?1:-1),x=this.playbackSpeed>=0?w<0:w>o;this.currentTime=Math.max(w,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=o);let E=this.currentTime,S=n;if(f){let e=Math.min(this.currentTime,o)/l,t=Math.floor(e),r=e%1;!r&&e>=1&&(r=1),1===r&&t--,(t=Math.min(t,f+1))%2&&("reverse"===p?(r=1-r,g&&(r-=g/l)):"mirror"===p&&(S=a)),E=(0,i.q)(0,1,r)*l}x?(this.delayState.value=h[0],r=this.delayState):r=S.next(E),s&&!x&&(r.value=s(r.value));let{done:A}=r;x||null===u||(A=this.playbackSpeed>=0?this.currentTime>=o:this.currentTime<=0);let T=null===this.holdTime&&("finished"===this.state||"running"===this.state&&A);return T&&v!==d.B&&(r.value=(0,m.X)(h,this.options,b,this.speed)),y&&y(r.value),T&&this.finish(),r}then(e,t){return this.finished.then(e,t)}get duration(){return(0,o.X)(this.calculatedDuration)}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+(0,o.X)(e)}get time(){return(0,o.X)(this.currentTime)}set time(e){e=(0,o.f)(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=e,this.tick(e))}getGeneratorVelocity(){let e=this.currentTime;if(e<=0)return this.options.velocity||0;if(this.generator.velocity)return this.generator.velocity(e);let t=this.generator.next(e).value;return(0,p.z)(e=>this.generator.next(e).value,e,t)}get speed(){return this.playbackSpeed}set speed(e){let t=this.playbackSpeed!==e;t&&this.driver&&this.updateTime(s.k.now()),this.playbackSpeed=e,t&&this.driver&&(this.time=(0,o.X)(this.currentTime))}play(){if(this.isStopped)return;let{driver:e=c,startTime:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),this.options.onPlay?.();let r=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=r):null!==this.holdTime?this.startTime=r-this.holdTime:this.startTime||(this.startTime=t??r),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(s.k.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null,a.q.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),e.observe(this)}}},56608:(e,t,r)=>{"use strict";r.d(t,{i:()=>g});var n=r(78361),i=r(90319),o=r(71816),s=r(8665),a=r(19699),l=r(60894),u=r(47634),c=r(97137),d=r(30063);let h={linear:s.l,easeIn:n.a6,easeInOut:n.am,easeOut:n.vT,circIn:u.po,circInOut:u.tn,circOut:u.yT,backIn:l.dg,backInOut:l.ZZ,backOut:l.Sz,anticipate:a.b},f=e=>{if((0,d.D)(e)){(0,o.V)(4===e.length,"Cubic bezier arrays must contain four numerical values.","cubic-bezier-length");let[t,r,n,i]=e;return(0,c.A)(t,r,n,i)}return"string"==typeof e?((0,o.V)(void 0!==h[e],`Invalid easing type '${e}
164'`,"invalid-easing-type"),h[e]):e};var p=r(27708),m=r(60824);function g({duration:e=300,keyframes:t,times:r,ease:o="easeInOut"}){var s;let a=(0,i.h)(o)?o.map(f):f(o),l={done:!1,value:t[0]},u=(s=r&&r.length===t.length?r:(0,m.Z)(t),s.map(t=>t*e)),c=(0,p.G)(u,t,{ease:Array.isArray(a)?a:t.map(()=>a||n.am).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(l.value=c(t),l.done=t>=e,l)}}},56661:(e,t,r)=>{"use strict";r.d(t,{p:()=>l});var n=r(23078),i=r(14060);let o=new Set(["brightness","contrast","saturate","opacity"]);function s(e){let[t,r]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[n]=r.match(i.S)||[];if(!n)return e;let s=r.replace(n,""),a=+!!o.has(t);return n!==r&&(a*=100),t+"("+a+s+")"}let a=/\b([a-z-]*)\(.*?\)/gu,l={...n.f,getAnimatableNone:e=>{let t=e.match(a);return t?t.map(s).join(" "):e}}},56689:e=>{"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(o=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,o[i]))return!1;for(i=n;0!=i--;){var n,i,o,s=o[i];if(!e(t[s],r[s]))return!1}return!0}return t!=t&&r!=r}},57157:(e,t,r)=>{"use strict";r.d(t,{E4:()=>s,Hr:()=>h,W9:()=>d});var n=r(80865),i=r(39016),o=r(27402);let s=e=>e===n.ai||e===i.px,a=(e,t)=>parseFloat(e.split(", ")[t]),l=(e,t)=>(r,{transform:n})=>{if("none"===n||!n)return 0;let i=n.match(/^matrix3d\((.+)\)$/u);if(i)return a(i[1],t);{let t=n.match(/^matrix\((.+)\)$/u);return t?a(t[1],e):0}},u=new Set(["x","y","z"]),c=o.U.filter(e=>!u.has(e));function d(e){let t=[];return c.forEach(r=>{let n=e.getValue(r);void 0!==n&&(t.push([r,n.get()]),n.set(+!!r.startsWith("scale")))}),t}let h={width:({x:e},{paddingLeft:t="0",paddingRight:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),height:({y:e},{paddingTop:t="0",paddingBottom:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:l(4,13),y:l(5,14)};h.translateX=h.x,h.translateY=h.y},57741:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"afterTaskAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(55100).createAsyncLocalStorage)()},57935:(e,t,r)=>{"use strict";let n;r.d(t,{o:()=>V});var i=r(83884),o=r(35101),s=r(36439);let a="u">typeof document?s.useLayoutEffect:()=>{};function l(e){return e.nativeEvent=e,e.isDefaultPrevented=()=>e.defaultPrevented,e.isPropagationStopped=()=>e.cancelBubble,e.persist=()=>{},e}function u(e){let t=(0,s.useRef)({isFocused:!1,observer:null});return a(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]),(0,s.useCallback)(r=>{let n=(0,i.wt)(r);(n instanceof HTMLButtonElement||n instanceof HTMLInputElement||n instanceof HTMLTextAreaElement||n instanceof HTMLSelectElement)&&(t.current.isFocused=!0,n.addEventListener("focusout",r=>{if(t.current.isFocused=!1,n.disabled){let t=l(r);e?.(t)}t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&n.disabled){t.current.observer?.disconnect();let e=n===(0,i.bq)()?null:(0,i.bq)();n.dispatchEvent(new FocusEvent("blur",{relatedTarget:e})),n.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:e}))}}),t.current.observer.observe(n,{attributes:!0,attributeFilter:["disabled"]}))},[e])}function c(e){if("u"<typeof window||null==window.navigator)return!1;let t=window.navigator.userAgentData?.brands;return Array.isArray(t)&&t.some(t=>e.test(t.brand))||e.test(window.navigator.userAgent)}function d(e){return"u">typeof window&&null!=window.navigator&&e.test(window.navigator.userAgentData?.platform||window.navigator.platform)}function h(e){let t=null;return()=>(null==t&&(t=e()),t)}let f=h(function(){return d(/^Mac/i)}),p=h(function(){return d(/^iPhone/i)}),m=h(function(){return d(/^iPad/i)||f()&&navigator.maxTouchPoints>1}),g=h(function(){return p()||m()});h(function(){return f()||g()});
164let v=h(function(){return c(/AppleWebKit/i)&&!y()}),y=h(function(){return c(/Chrome/i)}),b=h(function(){return c(/Android/i)}),w=h(function(){return c(/Firefox/i)}),x=null;function E(e,t,r=!0){let{metaKey:n,ctrlKey:i,altKey:o,shiftKey:s}=t;w()&&window.event?.type?.startsWith("key")&&"_blank"===e.target&&(f()?n=!0:i=!0);let a=v()&&f()&&!m()&&1?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:n,ctrlKey:i,altKey:o,shiftKey:s}):new MouseEvent("click",{metaKey:n,ctrlKey:i,altKey:o,shiftKey:s,detail:1,bubbles:!0,cancelable:!0});E.isOpening=r;if(function(){if(null==x){x=!1;try{document.createElement("div").focus({get preventScroll(){return x=!0,!0}})}catch{}}return x}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,r=[],n=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==n;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&r.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return n instanceof HTMLElement&&r.push({element:n,scrollTop:n.scrollTop,scrollLeft:n.scrollLeft}),r}(e);e.focus(),function(e){for(let{element:t,scrollTop:r,scrollLeft:n}of e)t.scrollTop=r,t.scrollLeft=n}(t)}e.dispatchEvent(a),E.isOpening=!1}E.isOpening=!1;let S=null,A=new Set,T=new Map,P=!1,O=!1,k={Tab:!0,Escape:!0};function C(e,t){for(let r of A)r(e,t)}function _(e){P=!0,E.isOpening||e.metaKey||!f()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(S="keyboard",C("keyboard",e))}function R(e){S="pointer","pointerType"in e&&e.pointerType,("mousedown"===e.type||"pointerdown"===e.type)&&(P=!0,C("pointer",e))}function M(e){E.isOpening||(""!==e.pointerType||!e.isTrusted)&&(b()&&e.pointerType?"click"!==e.type||1!==e.buttons:0!==e.detail||e.pointerType)||(P=!0,S="virtual")}function D(e){let t=(0,o.mD)((0,i.wt)(e)),r=(0,o.TW)((0,i.wt)(e));
164(0,i.wt)(e)!==t&&(0,i.wt)(e)!==r&&e.isTrusted&&(P||O||(S="virtual",C("virtual",e)),P=!1,O=!1)}function I(){P=!1,O=!0}function L(e){if("u"<typeof window||"u"<typeof document)return;let t=(0,o.mD)(e),r=(0,o.TW)(e);if(T.get(t))return;let n=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){P=!0,n.apply(this,arguments)},r.addEventListener("keydown",_,!0),r.addEventListener("keyup",_,!0),r.addEventListener("click",M,!0),t.addEventListener("focus",D,!0),t.addEventListener("blur",I,!1),"u">typeof PointerEvent&&(r.addEventListener("pointerdown",R,!0),r.addEventListener("pointermove",R,!0),r.addEventListener("pointerup",R,!0)),t.addEventListener("beforeunload",()=>{F(e)},{once:!0}),T.set(t,{focus:n})}let F=(e,t)=>{let r=(0,o.mD)(e),n=(0,o.TW)(e);t&&n.removeEventListener("DOMContentLoaded",t),T.has(r)&&(r.HTMLElement.prototype.focus=T.get(r).focus,n.removeEventListener("keydown",_,!0),n.removeEventListener("keyup",_,!0),n.removeEventListener("click",M,!0),r.removeEventListener("focus",D,!0),r.removeEventListener("blur",I,!1),"u">typeof PointerEvent&&(n.removeEventListener("pointerdown",R,!0),n.removeEventListener("pointermove",R,!0),n.removeEventListener("pointerup",R,!0)),T.delete(r))};function j(){return"pointer"!==S}"u">typeof document&&("loading"!==(n=(0,o.TW)(void 0)).readyState?L(void 0):n.addEventListener("DOMContentLoaded",()=>{L(void 0)}));let N=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);var B=r(14421);function V(e={}){var t;let{autoFocus:r=!1,isTextInput:n,within:a}=e,c=(0,s.useRef)({isFocused:!1,isFocusVisible:r||j()}
164),[d,h]=(0,s.useState)(!1),[f,p]=(0,s.useState)(()=>c.current.isFocused&&c.current.isFocusVisible),m=(0,s.useCallback)(()=>p(c.current.isFocused&&c.current.isFocusVisible),[]),g=(0,s.useCallback)(e=>{c.current.isFocused=e,c.current.isFocusVisible=j(),h(e),m()},[m]);t={enabled:d,isTextInput:n},L(),(0,s.useEffect)(()=>{if(t?.enabled===!1)return;let e=(e,r)=>{var n;let s,a,l,u,d,h,f,p;n=!!t?.isTextInput,s=r?(0,i.wt)(r):void 0,a=(0,o.TW)(s),u=void 0!==(l=(0,o.mD)(s))?l.HTMLInputElement:HTMLInputElement,d=void 0!==l?l.HTMLTextAreaElement:HTMLTextAreaElement,h=void 0!==l?l.HTMLElement:HTMLElement,f=void 0!==l?l.KeyboardEvent:KeyboardEvent,p=(0,i.bq)(a),(n=n||p instanceof u&&!N.has(p.type)||p instanceof d||p instanceof h&&p.isContentEditable)&&"keyboard"===e&&r instanceof f&&!k[r.key]||(e=>{c.current.isFocusVisible=e,m()})(j())};return A.add(e),()=>{A.delete(e)}},[n,d]);let{focusProps:v}=function(e){let{isDisabled:t,onFocus:r,onBlur:n,onFocusChange:a}=e,l=(0,s.useCallback)(e=>{if((0,i.wt)(e)===e.currentTarget)return n&&n(e),a&&a(!1),!0},[n,a]),c=u(l),d=(0,s.useCallback)(e=>{let t=(0,i.wt)(e),n=(0,o.TW)(t),s=n?(0,i.bq)(n):(0,i.bq)();t===e.currentTarget&&t===s&&(r&&r(e),a&&a(!0),c(e))},[a,r,c]);return{focusProps:{onFocus:!t&&(r||a||n)?d:void 0,onBlur:!t&&(n||a)?l:void 0}}}({isDisabled:a,onFocusChange:g}),{focusWithinProps:y}=function(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:a}=e,c=(0,s.useRef)({isFocusWithin:!1}),{addGlobalListener:d,removeAllGlobalListeners:h}=(0,B.A)(),f=(0,s.useCallback)(e=>{(0,i.sD)(e.currentTarget,(0,i.wt)(e))&&c.current.isFocusWithin&&!(0,i.sD)(e.currentTarget,e.relatedTarget)&&(c.current.isFocusWithin=!1,h(),r&&r(e),a&&a(!1))},[r,a,c,h]),p=u(f),m=(0,s.useCallback)(e=>{if(!(0,i.sD)(e.currentTarget,(0,i.wt)(e)))return;let t=(0,i.wt)(e),r=(0,o.TW)(t),s=(0,i.bq)(r);if(!c.current.isFocusWithin&&s===t){n&&n(e),a&&a(!0),c.current.isFocusWithin=!0,p(e);let t=e.currentTarget;d(r,"focus",e=>{let n=(0,i.wt)(e);if(c.current.isFocusWithin&&!(0,i.sD)(t,n)){let e=new r.defaultView.FocusEvent("blur",{relatedTarget:n});Object.defineProperty(e,"target",{value:t}),Object.defineProperty(e,"currentTarget",{value:t}),f(l(e))}},{capture:!0})}},[n,a,p,d,f]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:m,onBlur:f}}}({isDisabled:!a,onFocusWithinChange:g});return{isFocused:d,isFocusVisible:f,focusProps:a?y:v}}},57959:(e,t,r)=>{"use strict";r.d(t,{J:()=>u});var n=r(75668),i=r(68793),o=r(18504),s=r(33325),a=r(28603);let l=(0,s.KV)("ts-http-runtime retryPolicy");function u(e,t={maxRetries:a.o}){let r=t.logger||l;return{name:"retryPolicy",async sendRequest(s,l){let u,c,d=-1;e:for(;;){d+=1,u=void 0,c=void 0;try{r.info(`Retry ${d}: Attempting to send request`,s.requestId),u=await l(s),r.info(`Retry ${d}: Received a response from request`,s.requestId)}catch(e){if(r.error(`Retry ${d}: Received an error from request`,s.requestId),!(0,i.T)(e))throw e;c=e,u=e.response}if(s.abortSignal?.aborted)throw r.error(`Retry ${d}: Request aborted.`),new o.l;if(d>=(t.maxRetries??a.o)){if(r.info(`Retry ${d}: Maximum retries reached. Returning the last received response, or throwing the last received error.`),c)throw c;if(u)return u;throw Error("Maximum retries reached with no response or error to throw")}for(let t of(r.info(`Retry ${d}: Processing ${e.length} retry strategies.`),e)){let e=t.logger||r;e.info(`Retry ${d}: Processing retry strategy ${t.name}.`);let i=t.retry({retryCount:d,response:u,responseError:c});if(i.skipStrategy){e.info(`Retry ${d}: Skipped.`);continue}let{errorToThrow:o,retryAfterInMs:a,redirectTo:l}=i;if(o)throw e.error(`Retry ${d}: Retry strategy ${t.name} throws error:`,o),o;if(a||0===a){e.info(`Retry ${d}: Retry strategy ${t.name} retries after ${a}`),await (0,n.c)(a,void 0,{abortSignal:s.abortSignal});continue e}if(l){e.info(`Retry ${d}: Retry strategy ${t.name} redirects to ${l}`),s.url=l;continue e}}if(c)throw r.info("None of the retry strategies could work with the received error. Throwing it."),c;if(u)return r.info("None of the retry strategies could work with the received response. Returning it."),u}}}}},58003:(e,t,r)=>{"use strict";r.d(t,{J:()=>
164o});var n=r(47167);let i={};function o(e,t){let r=(0,n.p)(e);return()=>i[t]??r()}},58017:(e,t,r)=>{"use strict";function n(e,t){return t?1e3/t*e:0}r.d(t,{f:()=>n})},58268:(e,t,r)=>{var n,i={943:function(i,o){!function(s){"use strict";var a="function",l="undefined",u="object",c="string",d="major",h="model",f="name",p="type",m="vendor",g="version",v="architecture",y="console",b="mobile",w="tablet",x="smarttv",E="wearable",S="embedded",A="Amazon",T="Apple",P="ASUS",O="BlackBerry",k="Browser",C="Chrome",_="Firefox",R="Google",M="Huawei",D="Microsoft",I="Motorola",L="Opera",F="Samsung",j="Sharp",N="Sony",B="Xiaomi",V="Zebra",$="Facebook",U="Chromium OS",H="Mac OS",W=function(e,t){var r={};for(var n in e)t[n]&&t[n].length%2==0?r[n]=t[n].concat(e[n]):r[n]=e[n];return r},z=function(e){for(var t={},r=0;r<e.length;r++)t[e[r].toUpperCase()]=e[r];return t},q=function(e,t){return typeof e===c&&-1!==Y(t).indexOf(Y(e))},Y=function(e){return e.toLowerCase()},G=function(e,t){if(typeof e===c)return e=e.replace(/^\s\s*/,""),typeof t===l?e:e.substring(0,350)},X=function(e,t){for(var r,n,i,o,s,l,c=0;c<t.length&&!s;){var d=t[c],h=t[c+1];for(r=n=0;r<d.length&&!s&&d[r];)if(s=d[r++].exec(e))for(i=0;i<h.length;i++)l=s[++n],typeof(o=h[i])===u&&o.length>0?2===o.length?typeof o[1]==a?this[o[0]]=o[1].call(this,l):this[o[0]]=o[1]:3===o.length?typeof o[1]!==a||o[1].exec&&o[1].test?this[o[0]]=l?l.replace(o[
1641],o[2]):void 0:this[o[0]]=l?o[1].call(this,l,o[2]):void 0:4===o.length&&(this[o[0]]=l?o[3].call(this,l.replace(o[1],o[2])):void 0):this[o]=l||void 0;c+=2}},K=function(e,t){for(var r in t)if(typeof t[r]===u&&t[r].length>0){for(var n=0;n<t[r].length;n++)if(q(t[r][n],e))return"?"===r?void 0:r}else if(q(t[r],e))return"?"===r?void 0:r;return e},Q={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},J={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[g,[f,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[g,[f,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[f,g],[/opios[\/ ]+([\w\.]+)/i],[g,[f,L+" Mini"]],[/\bopr\/([\w\.]+)/i],[g,[f,L]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant |iemobile|slim)(?:browser)?[\/ ]?([\w\.]*)/i,/(ba?idubrowser)[\/ ]?([\w\.]+)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[f,g],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[g,[f,"UC"+k]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i],[g,[f,"WeChat(Win) Desktop"]],[/micromessenger\/([\w\.]+)/i],[g,[f,"WeChat"]],[/konqueror\/([\w\.]+)/i],[g,[f,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[g,[f,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[g,[f,"Yandex"]],[/(avast|avg)\/([\w\.]+)/i],[[f,/(.+)/,"$1 Secure "+k],g],[/\bfocus\/([\w\.]+)/i],[g,[f,_+" Focus"]],[/\bopt\/([\w\.]+)/i],[g,[f,L+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[g,[f,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[g,[f,"Dolphin"]],[/coast\/([\w\.]+)/i],[g,[f,L+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[g,[f,"MIUI "+k]],[/fxios\/([-\w\.]+)/i],[g,[f,_]],[/\bqihu|(qi?ho?o?|360)browser/i],[[f,"360 "+k]],[/(oculus|samsung|sailfish|huawei)browser\/([\w\.]+)/i],[[f,/(.+)/,"$1 "+k],g],[/(comodo_dragon)\/([\w\.]+)/i],[[f,/_/g," "],g],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|baiduboxapp|2345Explorer)[\/ ]?([\w\.]+)/i],[f,g],[/(metasr)[\/ ]?([\w\.]+)/i,/(lbbrowser)/i,/\[(linkedin)app\]/i],[f],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[f,$],g],[/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(chromium|instagram)[\/ ]([-\w\.]+)/i],[f,g],[/\bgsa\/([\w\.]+) .*safari\//i],[g,[f,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[g,[f,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[g,[f,C+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[f,C+" WebView"],g],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[g,[f,"Android "+k]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[f,g],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[g,[f,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[g,f],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[f,[g,K,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[f,g],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[f,"Netscape"],g],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[g,[f,_+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i,/panasonic;(viera)/i],[f,g],[/(cobalt)\/([\w\.]+)/i],[f,[g,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[v,"amd64"]],[/(ia32(?=;))/i],[[v,Y]],[/((?:i[346]|x)86)[;\)]/i],[[v,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[v,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[v,"armhf"]],[/windows (ce|mobile); ppc;/i],[[v,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[v,/ower/,"",Y]],[/(sun4\w)[;\)]/i],[[v,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;
vendor: 7,302 bytes, line 164
164|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[v,Y]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[h,[m,F],[p,w]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[h,[m,F],[p,b]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[h,[m,T],[p,b]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[h,[m,T],[p,w]],[/(macintosh);/i],[h,[m,T]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[h,[m,j],[p,b]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[h,[m,M],[p,w]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[h,[m,M],[p,b]],[/\b(poco[\w ]+)(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[h,/_/g," "],[m,B],[p,b]],[/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[h,/_/g," "],[m,B],[p,w]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[h,[m,"OPPO"],[p,b]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[h,[m,"Vivo"],[p,b]],[/\b(rmx[12]\d{3})(?: bui|;|\))/i],[h,[m,"Realme"],[p,b]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[h,[m,I],[p,b]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[h,[m,I],[p,w]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[h,[m,"LG"],[p,w]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[h,[m,"LG"],[p,b]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[h,[m,"Lenovo"],[p,w]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[h,/_/g," "],[m,"Nokia"],[p,b]],[/(pixel c)\b/i],[h,[m,R],[p,w]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[h,[m,R],[p,b]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[h,[m,N],[p,b]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[h,"Xperia Tablet"],[m,N],[p,w]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[h,[m,"OnePlus"],[p,b]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[h,[m,A],[p,w]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[h,/(.+)/g,"Fire Phone $1"],[m,A],[p,b]],[/(playbook);[-\w\),; ]+(rim)/i],[h,m,[p,w]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[h,[m,O],[p,b]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[h,[m,P],[p,w]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[h,[m,P],[p,b]],[/(nexus 9)/i],[h,[m,"HTC"],[p,w]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[m,[h,/_/g," "],[p,b]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[h,[m,"Acer"],[p,w]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[h,[m,"Meizu"],[p,b]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[m,h,[p,b]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[m,h,[p,w]],[/(surface duo)/i],[h,[m,D],[p,w]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[h,[m,"Fairphone"],[p,b]],[/(u304aa)/i],[h,[m,"AT&T"],[p,b]],[/\bsie-(\w*)/i],[h,[m,"Siemens"],[p,b]],[/\b(rct\w+) b/i],[h,[m,"RCA"],[p,w]],[/\b(venue[\d ]{2,7}) b/i],[h,[m,"Dell"],[p,w]],[/\b(q(?:mv|ta)\w+) b/i],[h,[m,"Verizon"],[p,w]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[h,[m,"Barnes & Noble"],[p,w]],[/\b(tm\d{3}\w+) b/i],[h,[m,"NuVision"],[p,w]],[/\b(k88) b/i],[h,[m,"ZTE"],[p,w]],[/\b(nx\d{3}j) b/i],[h,[m,"ZTE"],[p,b]],[/\b(gen\d{3}) b.+49h/i],[h,[m,"Swiss"],[p,b]],[/\b(zur\d{3}) b/i],[h,[m,"Swiss"],[p,w]],[/\b((zeki)?tb.*\b) b/i],[h,[m,"Zeki"],[p,w]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[m,"Dragon Touch"],h,[p,w]],[/\b(ns-?\w{0,9}) b/i],[h,[m,"Insignia"],[p,w]],[/\b((nxa|next)-?\w{0,9}) b/i],[h,[m,"NextBook"],[p,w]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[m,"Voice"],h,[p,b]],[/\b(lvtel\-)?(v1[12]) b/i],[[m,"LvTel"],h,[p,b]],[/\b(ph-1) /i],[h,[m,"Essential"],[p,b]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[h,[m,"Envizen"],[p,w]],[/\b(trio[-\w\. ]+) b/i],[h,[m,"MachSpeed"],[p,w]],[/\btu_(1491) b/i],[h,[m,"Rotor"],[p,w]],[/(shield[\w ]+) b/i],[h,[m,"Nvidia"],[p,w]],[/(sprint) (\w+)/i],[m,h,[p,b]],[/(kin\.[onetw]{3})/i],[[h,/\./g," "],[m,D],[p,b]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[h,[m,V],[p,w]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[h,[m,V],[p,b]],[/smart-tv.+(samsung)/i],[m,[p,x]],[/hbbtv.+maple;(\d+)/i],[[h,/^/,"SmartTV"],[m,F],[p,x]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[m,"LG"],[p,x]],[/(apple) ?tv/i],[m,[h,T+" TV"],[p,x]],[/crkey/i],[[h,C+"cast"],[m,R],[p,x]],[/droid.+aft(\w)( bui|\))/i],[h,[m,A],[p,x]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[h,[m,j],[p,x]],[/(bravia[\w ]+)( bui|\))/i],[h,[m,N],[p,x]],[/(mitv-\w{5}) bui/i],[h,[m,B],[p,x]],[/Hbbtv.*(technisat) (.*);/i],[m,h,[p,x]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[m,G],[h,G],[p,x]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[p,x]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[m,h,[p,y]],[/droid.+; (shield) bui/i],[h,[m,"Nvidia"],[p,y]],[/(playstation [345portablevi]+)/i],[h,[m,N],[p,y]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[h,[m,D],[p,y]],[/((pebble))app/i],[m,h,[p,E]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[h,[m,T],[p,E]],[/droid.+; (glass) \d/i],[h,[m,R],[p,E]],[/droid.+; (wt63?0{2,3})\)/i],[h,[m,V],[p,E]],[/(quest( 2| pro)?)/i],[h,[m,$],[p,E]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[m,[p,S]],[/(aeobc)\b/i],[h,[m,A],[p,S]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+? mobile safari/i],[h,[p,b]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[h,[p,w]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[p,w]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[p,b]],[/(android[-\w\. ]{0,9});.+buil/i],[h,[m,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[g,[f,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[g,[f,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[f,g],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[g,f]],os:[[/microsoft (windows) (vista|xp)/i],[f,g],[/(windows) nt 6\.2; (arm)/i,/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i,/(windows)[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i],[f,[g,
164K,Q]],[/(win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[f,"Windows"],[g,K,Q]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/ios;fbsv\/([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[g,/_/g,"."],[f,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[f,H],[g,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[g,f],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[f,g],[/\(bb(10);/i],[g,[f,O]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[g,[f,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[g,[f,_+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[g,[f,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[g,[f,"watchOS"]],[/crkey\/([\d\.]+)/i],[g,[f,C+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[f,U],g],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[f,g],[/(sunos) ?([\w\.\d]*)/i],[[f,"Solaris"],g],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[f,g]]},Z=function(e,t){if(typeof e===u&&(t=e,e=void 0),!(this instanceof Z))return new Z(e,t).getResult();var r=typeof s!==l&&s.navigator?s.navigator:void 0,n=e||(r&&r.userAgent?r.userAgent:""),i=r&&r.userAgentData?r.userAgentData:void 0,o=t?W(J,t):J,y=r&&r.userAgent==n;return this.getBrowser=function(){var e,t={};return t[f]=void 0,t[g]=void 0,X.call(t,n,o.browser),t[d]=typeof(e=t[g])===c?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0,y&&r&&r.brave&&typeof r.brave.isBrave==a&&(t[f]="Brave"),t},this.getCPU=function(){var e={};return e[v]=void 0,X.call(e,n,o.cpu),e},this.getDevice=function(){var e={};return e[m]=void 0,e[h]=void 0,e[p]=void 0,X.call(e,n,o.device),y&&!e[p]&&i&&i.mobile&&(e[p]=b),y&&"Macintosh"==e[h]&&r&&typeof r.standalone!==l&&r.maxTouchPoints&&r.maxTouchPoints>2&&(e[h]="iPad",e[p]=w),e},this.getEngine=function(){var e={};return e[f]=void 0,e[g]=void 0,X.call(e,n,o.engine),e},this.getOS=function(){var e={};return e[f]=void 0,e[g]=void 0,X.call(e,n,o.os),y&&!e[f]&&i&&"Unknown"!=i.platform&&(e[f]=i.platform.replace(/chrome os/i,U).replace(/macos/i,H)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return n},this.setUA=function(e){return n=typeof e===c&&e.length>350?G(e,350):e,this},this.setUA(n),this};Z.VERSION="1.0.35",Z.BROWSER=z([f,g,d]),Z.CPU=z([v]),Z.DEVICE=z([h,m,p,y,b,x,w,E,S]),Z.ENGINE=Z.OS=z([f,g]),typeof o!==l?(i.exports&&(o=i.exports=Z),o.UAParser=Z):r.amdO?void 0===(n=(function(){return Z}).call(t,r,t,e))||(e.exports=n):typeof s!==l&&(s.UAParser=Z);var ee=typeof s!==l&&(s.jQuery||s.Zepto);if(ee&&!ee.ua){var et=new Z;ee.ua=et.getResult(),ee.ua.get=function(){return et.getUA()},ee.ua.set=function(e){et.setUA(e);var t=et.getResult();for(var r in t)ee.ua[r]=t[r]}}}("object"==typeof window?window:this)}},o={};function s(e){var t=o[e];if(void 0!==t)return t.exports;var r=o[e]={exports:{}},n=!0;try{i[e].call(r.exports,r,r.exports,s),n=!1}finally{n&&delete o[e]}return r.exports}s.ab="//",e.exports=s(943)},58568:(e,t,r)=>{var n=r(65649),i=r(28566),o=r(17654);e.exports=function(e){return n(e,o,i)}},59127:(e,t,r)=>{"use strict";function n(...e){return Array.from(new Set(e.flatMap(e=>
164"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}r.d(t,{x:()=>n})},59223:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return h}});let n=r(21776)._(r(36439)),i=r(6677),o=[],s=[],a=!1;function l(e){let t=e(),r={loading:!0,loaded:null,error:null};return r.promise=t.then(e=>(r.loading=!1,r.loaded=e,e)).catch(e=>{throw r.loading=!1,r.error=e,e}),r}class u{constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}}function c(e){return function(e,t){let r=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),o=null;function l(){if(!o){let t=new u(e,r);o={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return o.promise()}if(!a){let e=r.webpack&&1?r.webpack():r.modules;e&&s.push(t=>{for(let r of e)if(t.includes(r))return l()})}function c(e,t){let s;l(),(s=n.default.useContext(i.LoadableContext))&&Array.isArray(r.modules)&&r.modules.forEach(e=>{s(e)});let a=n.default.useSyncExternalStore(o.subscribe,o.getCurrentValue,o.getCurrentValue);return n.default.useImperativeHandle(t,()=>({retry:o.retry}),[]),n.default.useMemo(()=>{var t;return a.loading||a.error?n.default.createElement(r.loading,{isLoading:a.loading,pastDelay:a.pastDelay,timedOut:a.timedOut,error:a.error,retry:o.retry}):a.loaded?n.default.createElement((t=a.loaded)&&t.default?t.default:t,e):null},[e,a])}return c.preload=()=>l(),c.displayName="LoadableComponent",n.default.forwardRef(c)}(l,e)}function d(e,t){let r=[];for(;e.length;){let n=e.pop();r.push(n(t))}return Promise.all(r).then(()=>{if(e.length)return d(e,t)})}c.preloadAll=()=>new Promise((e,t)=>{d(o).then(e,t)}),c.preloadReady=(e=[])=>new Promise(t=>{let r=()=>(a=!0,t());d(s,e).then(r,r)}),window.__NEXT_PRELOADREADY=c.preloadReady;let h=c},59270:e=>{e.exports={style:{fontFamily:"'daciaText', 'daciaText Fallback'"},className:"__className_180013",variable:"__variable_180013"}},59672:(e,t,r)=>{"use strict";r.d(t,{d:()=>i});var n=r(88538);let i={...n.f,getAnimatableNone:e=>{let t=n.f.parse(e);return n.f.createTransformer(e)(t.map(e=>"number"==typeof e?0:"object"==typeof e?{...e,alpha:1}:e))}}},59688:e=>{e.exports=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}},59949:(e,t,r)=>{"use strict";r.d(t,{k:()=>o});var n=r(36439);let i=(e,t)=>{let r=e instanceof Map?e:new Map(e.entries()),n=t instanceof Map?t:new Map(t.entries());if(r.size!==n.size)return!1;for(let[e,t]of r)if(!Object.is(t,n.get(e)))return!1;return!0};function o(e){let t=n.useRef();return r=>{let n=e(r);return!function(e,t){if(Object.is(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;if(!(Symbol.iterator in e)||!(Symbol.iterator in t))return i({entries:()=>Object.entries(e)},{entries:()=>Object.entries(t)});if("entries"in e&&"entries"in t)return i(e,t);let r=e[Symbol.iterator](),n=t[Symbol.iterator](),o=r.next(),s=n.next();for(;!o.done&&!s.done;){if(!Object.is(o.value,s.value))return!1;o=r.next(),s=n.next()}return!!o.done&&!!s.done}(t.current,n)?t.current=n:t.current}}},60192:(e,t,r)=>{"use strict";var n=r(36439),i=r(63352),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},s=i.useSyncExternalStore,a=n.useRef,l=n.useEffect,u=n.useMemo,c=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,i){var d=a(null);if(null===d.current){var h={hasValue:!1,value:null};d.current=h}else h=d.current;var f=s(e,(d=u(function(){function e(e){if(!l){if(l=!0,s=e,e=n(e),void 0!==i&&h.hasValue){var t=h.value;if(i(t,e))return a=t}return a=e}if(t=a,o(s,e))return t;var r=n(e);return void 0!==i&&i(t,r)?(s=e,t):(s=e,a=r)}var s,a,l=!1,u=void 0===r?null:r;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,r,n,i]))[0],d[1]);return l(function(){h.hasValue=!0,h.value=f},[f]),c(f),f}},60267:(e,t,r)=>{"use strict";
164Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(55100).createAsyncLocalStorage)()},60313:(e,t,r)=>{var n=r(65163),i=r(74794),o=r(62542),s=r(40115),a=r(72463),l=r(98823);function u(e){var t=this.__data__=new n(e);this.size=t.size}u.prototype.clear=i,u.prototype.delete=o,u.prototype.get=s,u.prototype.has=a,u.prototype.set=l,e.exports=u},60592:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5"}),"Link")},60627:(e,t,r)=>{"use strict";r.d(t,{v:()=>i});var n=r(9707);class i{constructor(){this.subscriptions=[]}add(e){return(0,n.Kq)(this.subscriptions,e),()=>(0,n.Ai)(this.subscriptions,e)}notify(e,t,r){let n=this.subscriptions.length;if(n)if(1===n)this.subscriptions[0](e,t,r);else for(let i=0;i<n;i++){let n=this.subscriptions[i];n&&n(e,t,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}},60824:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(76748);function i(e){let t=[0];return(0,n.f)(t,e.length-1),t}},60853:(e,t,r)=>{e.exports=r(2918)(r(63735),"Set")},60894:(e,t,r)=>{"use strict";r.d(t,{Sz:()=>s,ZZ:()=>l,dg:()=>a});var n=r(97137),i=r(18291),o=r(14370);let s=(0,n.A)(.33,1.53,.69,.99),a=(0,o.G)(s),l=(0,i.V)(a)},60968:e=>{e.exports={style:{fontFamily:"'Work Sans', 'Work Sans Fallback'",fontStyle:"normal"},className:"__className_f9d2a6",variable:"__variable_f9d2a6"}},61042:(e,t,r)=>{"use strict";let n,i;r.d(t,{Ac:()=>l,Ci:()=>c,FX:()=>m,mK:()=>u,oE:()=>g,v6:()=>p});var o=r(36439),s=r(59127),a=r(40771),l=((n=l||{})[n.None=0]="None",n[n.RenderStrategy=1]="RenderStrategy",n[n.Static=2]="Static",n),u=((i=u||{})[i.Unmount=0]="Unmount",i[i.Hidden=1]="Hidden",i);function c(){let e,t,r=(e=(0,o.useRef)([]),t=(0,o.useCallback)(t=>{for(let r of e.current)null!=r&&("function"==typeof r?r(t):r.current=t)},[]),(...r)=>{if(!r.every(e=>null==e))return e.current=r,t});return(0,o.useCallback)(e=>(function({ourProps:e,theirProps:t,slot:r,defaultTag:n,features:i,visible:o=!0,name:s,mergeRefs:l}){l=null!=l?l:h;let u=f(t,e);if(o)return d(u,r,n,s,l);let c=null!=i?i:0;if(2&c){let{static:e=!1,...t}=u;if(e)return d(t,r,n,s,l)}if(1&c){let{unmount:e=!0,...t}=u;return(0,a.Y)(+!e,{0:()=>null,1:()=>d({...t,hidden:!0,style:{display:"none"}},r,n,s,l)})}return d(u,r,n,s,l)})({mergeRefs:r,...e}),[r])}function d(e,t={},r,n,i){let{as:a=r,children:l,refName:u="ref",...c}=v(e,["unmount","static"]),h=void 0!==e.ref?{[u]:e.ref}:{},p="function"==typeof l?l(t):l;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t)),c["aria-labelledby"]&&c["aria-labelledby"]===c.id&&(c["aria-labelledby"]=void 0);let m={};if(t){let e=!1,r=[];for(let[n,i]of Object.entries(t))"boolean"==typeof i&&(e=!0),!0===i&&r.push(n.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`));if(e)for(let e of(m["data-headlessui-state"]=r.join(" "),r))m[`data-${e}`]=""}if(a===o.Fragment&&(Object.keys(g(c)).length>0||Object.keys(g(m)).length>0))if(!(0,o.isValidElement)(p)||Array.isArray(p)&&p.length>1){if(Object.keys(g(c)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${n} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(g(c)).concat(Object.keys(g(m))).map(e=>`  - ${e}`).join(`
165`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>`  - ${e}`).join(`
166`)].join(`
167`))}else{let e=p.props,t=null==e?void 0:e.className,r="function"==typeof t?(...e)=>(0,s.x)(t(...e),c.className):(0,s.x)(t,c.className),n=f(p.props,g(v(c,["ref"])));for(let e in m)e in n&&delete m[e];return(0,o.cloneElement)(p,Object.assign({},n,m,h,{ref:i(p.ref,h.ref)},r?{className:r}:{}))}return(0,o.createElement)(a,Object.assign({},v(c,["ref"]),a!==o.Fragment&&h,a!==o.Fragment&&m),p)}function h(...e){return e.every(e=>null==e)?void 0:t=>{for(let r of e)null!=r&&("function"==typeof r?r(t):r.current=t)}}function f(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];if(t.disabled||t["aria-disabled"])for(let e in r)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(r[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in r)Object.assign(t,{[e](t,...n){for(let i of r[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;i(t,...n)}}});return t}function p(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];for(let e in r)Object.assign(t,{[e](...t){for(let n of r[e])null==n||n(...t)}});return t}function m(e){var t;return Object.assign((0,o.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function g(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function v(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}},61077:(e,t,r)=>{"use strict";r.d(t,{A:()=>W});var n=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepe
vendor: 5,547 bytes, line 167
167nd?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t));var t,r=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(r);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else r.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach(function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),this.tags=[],this.ctr=0},e}(),i=Math.abs,o=String.fromCharCode,s=Object.assign;function a(e,t,r){return e.replace(t,r)}function l(e,t){return e.indexOf(t)}function u(e,t){return 0|e.charCodeAt(t)}function c(e,t,r){return e.slice(t,r)}function d(e){return e.length}function h(e,t){return t.push(e),e}var f=1,p=1,m=0,g=0,v=0,y="";function b(e,t,r,n,i,o,s){return{value:e,root:t,parent:r,type:n,props:i,children:o,line:f,column:p,length:s,return:""}}function w(e,t){return s(b("",null,null,"",null,null,0),e,{length:-e.length},t)}function x(){return v=g<m?u(y,g++):0,p++,10===v&&(p=1,f++),v}function E(){return u(y,g)}function S(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function A(e){return f=p=1,m=d(y=e),g=0,[]}function T(e){var t,r;return(t=g-1,r=function e(t){for(;x();)switch(v){case t:return g;case 34:case 39:34!==t&&39!==t&&e(v);break;case 40:41===t&&e(t);break;case 92:x()}return g}(91===e?e+2:40===e?e+1:e),c(y,t,r)).trim()}var P="-ms-",O="-moz-",k="-webkit-",C="comm",_="rule",R="decl",M="@keyframes";function D(e,t){for(var r="",n=e.length,i=0;i<n;i++)r+=t(e[i],i,e,t)||"";return r}function I(e,t,r,n){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case R:return e.return=e.return||e.value;case C:return"";case M:return e.return=e.value+"{"+D(e.children,n)+"}";case _:e.value=e.props.join(",")}return d(r=D(e.children,n))?e.return=e.value+"{"+r+"}":""}function L(e,t,r,n,o,s,l,u,d,h,f){for(var p=o-1,m=0===o?s:[""],g=m.length,v=0,y=0,w=0;v<n;++v)for(var x=0,E=c(e,p+1,p=i(y=l[v])),S=e;x<g;++x)(S=(y>0?m[x]+" "+E:a(E,/&\f/g,m[x])).trim())&&(d[w++]=S);return b(e,t,r,0===o?_:u,d,h,f)}function F(e,t,r,n){return b(e,t,r,R,c(e,0,n),c(e,n+1,-1),n)}var j=function(e,t,r){for(var n=0,i=0;n=i,i=E(),38===n&&12===i&&(t[r]=1),!S(i);)x();return c(y,e,g)},N=function(e,t){var r=-1,n=44;do switch(S(n)){case 0:38===n&&12===E()&&(t[r]=1),e[r]+=j(g-1,t,r);break;case 2:e[r]+=T(n);break;case 4:if(44===n){e[++r]=58===E()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=o(n)}while(n=x());return e},B=function(e,t){var r;return r=N(A(e),t),y="",r},V=new WeakMap,$=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||V.get(r))&&!n){V.set(e,!0);for(var i=[],o=B(t,i),s=r.props,a=0,l=0;a<o.length;a++)for(var u=0;u<s.length;u++,l++)e.props[l]=i[a]?o[a].replace(/&\f/g,s[u]):s[u]+" "+o[a]}}},U=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},H=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case R:e.return=function e(t,r){switch(45^u(t,0)?(((r<<2^u(t,0))<<2^u(t,1))<<2^u(t,2))<<2^u(t,3):0){case 5103:return k+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return k+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return k+t+O+t+P+t+t;case 6828:case 4268:return k+t+P+t+t;case 6165:return k+t+P+"flex-"+t+t;case 5187:return k+t+a(t,/(\w+).+(:[^]+)/,k+"box-$1$2"+P+"flex-$1$2")+t;case 5443:return k+t+P+"flex-item-"+a(t,/flex-|-self/,"")+t;case 4675:return k+t+P+"flex-line-pack"+a(t,/align-content|flex-|-self/,"")+t;case 5548:return k+t+P+a(t,"shrink","negative")+t;case 5292:return k+t+P+a(t,"basis","preferred-size")+t;case 6060:return k+"box-"+a(t,"-grow","")+k+t+P+a(t,"grow","positive")+t;case 4554:return k+a(t,/([^-])(transform)/g,"$1"+k+"$2")+t;case 6187:return a(a(a(t,/(zoom-|grab)/,k+"$1"),/(image-set)/,k+"$1"),t,"")+t;case 5495:case 3959:return a(t,/(image-set\([^]*)/,k+"$1$`$1");case 4968:return a(a(t,/(.+:)(flex-)?(.*)/,k+"box-pack:$3"+P+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+k+t+t;case 4095:case 3583:case 4068:case 2532:return a(t,/(.+)-inline(.+)/,k+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(d(t)-1-r>6)switch(u(t,r+1)){case 109:if(45!==u(t,r+4))break;case 102:return a(t,/(.+:)(.+)-([^]+)/,"$1"+k+"$2-$3$1"+O+(108==u(t,r+3)?"$3":"$2-$3"))+t;
167case 115:return~l(t,"stretch")?e(a(t,"stretch","fill-available"),r)+t:t}break;case 4949:if(115!==u(t,r+1))break;case 6444:switch(u(t,d(t)-3-(~l(t,"!important")&&10))){case 107:return a(t,":",":"+k)+t;case 101:return a(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+k+(45===u(t,14)?"inline-":"")+"box$3$1"+k+"$2$3$1"+P+"$2box$3")+t}break;case 5936:switch(u(t,r+11)){case 114:return k+t+P+a(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return k+t+P+a(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return k+t+P+a(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return k+t+P+t+t}return t}(e.value,e.length);break;case M:return D([w(e,{value:a(e.value,"@","@"+k)})],n);case _:if(e.length){var i,o;return i=e.props,o=function(t){var r;switch(r=t,(r=/(::plac\w+|:read-\w+)/.exec(r))?r[0]:r){case":read-only":case":read-write":return D([w(e,{props:[a(t,/:(read-\w+)/,":"+O+"$1")]})],n);case"::placeholder":return D([w(e,{props:[a(t,/:(plac\w+)/,":"+k+"input-$1")]}),w(e,{props:[a(t,/:(plac\w+)/,":"+O+"$1")]}),w(e,{props:[a(t,/:(plac\w+)/,P+"input-$1")]})],n)}return""},i.map(o).join("")}}}],W=function(e){var t,r,i,s,m,w=e.key;if("css"===w){var P=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(P,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var O=e.stylisPlugins||H,k={},_=[];s=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+w+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)k[t[r]]=!0;_.push(e)});var R=(r=(t=[$,U].concat(O,[I,(i=function(e){m.insert(e)},function(e){!e.root&&(e=e.return)&&i(e)})])).length,function(e,n,i,o){for(var s="",a=0;a<r;a++)s+=t[a](e,n,i,o)||"";return s}),M=function(e){var t,r;return D((r=function e(t,r,n,i,s,m,w,A,P){for(var O,k=0,_=0,R=w,M=0,D=0,I=0,j=1,N=1,B=1,V=0,$="",U=s,H=m,W=i,z=$;N;)switch(I=V,V=x()){case 40:if(108!=I&&58==u(z,R-1)){-1!=l(z+=a(T(V),"&","&\f"),"&\f")&&(B=-1);break}case 34:case 39:case 91:z+=T(V);break;case 9:case 10:case 13:case 32:z+=function(e){for(;v=E();)if(v<33)x();else break;return S(e)>2||S(v)>3?"":" "}(I);break;case 92:z+=function(e,t){for(var r;--t&&x()&&!(v<48)&&!(v>102)&&(!(v>57)||!(v<65))&&(!(v>70)||!(v<97)););return r=g+(t<6&&32==E()&&32==x()),c(y,e,r)}(g-1,7);continue;case 47:switch(E()){case 42:case 47:h((O=function(e,t){for(;x();)if(e+v===57)break;else if(e+v===84&&47===E())break;return"/*"+c(y,t,g-1)+"*"+o(47===e?e:x())}(x(),g),b(O,r,n,C,o(v),c(O,2,-2),0)),P);break;default:z+="/"}break;case 123*j:A[k++]=d(z)*B;case 125*j:case 59:case 0:switch(V){case 0:case 125:N=0;case 59+_:-1==B&&(z=a(z,/\f/g,"")),D>0&&d(z)-R&&h(D>32?F(z+";",i,n,R-1):F(a(z," ","")+";",i,n,R-2),P);break;case 59:z+=";";default:if(h(W=L(z,r,n,k,_,s,A,$,U=[],H=[],R),m),123===V)if(0===_)e(z,r,W,W,U,m,R,A,H);else switch(99===M&&110===u(z,3)?100:M){case 100:case 108:case 109:case 115:e(t,W,W,i&&h(L(t,W,W,0,0,s,A,$,s,U=[],R),H),s,H,R,A,i?U:H);break;default:e(z,W,W,W,[""],H,0,A,H)}}k=_=D=0,j=B=1,$=z="",R=w;break;case 58:R=1+d(z),D=I;default:if(j<1){if(123==V)--j;else if(125==V&&0==j++&&125==(v=g>0?u(y,--g):0,p--,10===v&&(p=1,f--),v))continue}switch(z+=o(V),V*j){case 38:B=_>0?1:(z+="\f",-1);break;case 44:A[k++]=(d(z)-1)*B,B=1;break;case 64:45===E()&&(z+=T(x())),M=E(),_=R=d($=z+=function(e){for(;!S(E());)x();return c(y,e,g)}(g)),V++;break;case 45:45===I&&2==d(z)&&(j=0)}}return m}("",null,null,null,[""],t=A(t=e),0,[0],t),y="",r),R)},j={key:w,sheet:new n({key:w,container:s,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:k,registered:{},insert:function(e,t,r,n){m=r,M(e?e+"{"+t.styles+"}":t.styles),n&&(j.inserted[t.name]=!0)}};return j.sheet.hydrate(_),j}},61099:(e,t,r)=>{"use strict";r.d(t,{j:()=>A});var n=r(37476),i=r(77460);function o(e,t,r){return(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}var s=r(36309),a=r(75670),l=r(31426);function u(e,t){return r=>r>0?t:e}let c=(e,t,r)=>{let n=e*e,i=r*(t*t-n)+n;return i<0?0:Math.sqrt(i)},d=[s.u,a.B,l.V];function h(e){let t=d.find(t=>t.test(e));if((0,i.$)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`),!t)return!1;let r=t.parse(e);return t===l.V&&(r=function({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,r/=100;let i=0,s=0,a=0;if(t/=100){let n=r<.5?r*(1+t):r+t-r*t,l=2*r-n;i=o(l,n,e+1/3),s=o(l,n,e),a=o(l,n,e-1/3)}else i=s=a=r;return{red:Math.round(255*i),green:Math.round(255*s),blue:Math.round(255*a),alpha:n}}(r)),r}let f=(e,t)=>{let r=h(e),i=h(t);if(!r||!i)return u(e,t);let o={...r};return e=>(o.red=c(r.red,i.red,e),o.green=c(r.green,i.green,e),o.blue=c(r.blue,i.blue,e),o.alpha=(0,n.k)(r.alpha,i.alpha,e),a.B.transform(o))};var p=r(96242),m=r(35242),g=r(23078),v=r(11809);let y=new Set(["none","hidden"]);function b(e,t){return r=>(0,n.k)(e,t,r)}function w(e){return"number"==typeof e?b:"string"==typeof e?(0,v.p)(e)?u:m.y.test(e)?f:S:Array.isArray(e)?x:"object"==typeof e?m.y.test(e)?f:E:u}function x(e,t){let r=[...e],n=r.length,i=e.map((e,r)=>w(e)(e,t[r]));return e=>{for(let t=0;t<n;t++)r[t]=i[t](e);return r}}function E(e,t){let r={...e,...t},n={};for(let i in r)void 0!==e[i]&&void 0!==t[i]&&(n[i]=w(e[i])(e[i],t[i]));return e=>{for(let t in n)r[t]=n[t](e);return r}}let S=(e,t)=>{let r=g.f.createTransformer(t),n=(0,g.V)(e),o=(0,g.V)(t);if(!(n.indexes.var.length===o.indexes.var.length&&n.indexes.color.length===o.indexes.color.length&&n.indexes.number.length>=o.indexes.number.length))return(0,i.$)(!0,`Complex values '${e}' and '${t}
167' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),u(e,t);if(y.has(e)&&!o.values.length||y.has(t)&&!n.values.length)return y.has(e)?r=>r<=0?e:t:r=>r>=1?t:e;return(0,p.F)(x(function(e,t){var r;let n=[],i={color:0,var:0,number:0};for(let o=0;o<t.values.length;o++){let s=t.types[o],a=e.indexes[s][i[s]],l=null!=(r=e.values[a])?r:0;n[o]=l,i[s]++}return n}(n,o),o.values),r)};function A(e,t,r){return"number"==typeof e&&"number"==typeof t&&"number"==typeof r?(0,n.k)(e,t,r):w(e)(e,t)}},61193:e=>{e.exports={style:{fontFamily:"'fordFont', 'fordFont Fallback'"},className:"__className_dc6366",variable:"__variable_dc6366"}},61204:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},61419:(e,t,r)=>{"use strict";r.d(t,{k:()=>n});let n=(e,t,r)=>e+(t-e)*r},61751:(e,t,r)=>{"use strict";r.d(t,{x:()=>i});var n=r(80393);function i(e){return(0,n.G)(e)&&"ownerSVGElement"in e}},61982:e=>{e.exports={style:{fontFamily:"'alpineProtoTypeText', 'alpineProtoTypeText Fallback'"},className:"__className_934864",variable:"__variable_934864"}},62097:(e,t,r)=>{e.exports=r(53377)()},62237:(e,t,r)=>{var n=r(65977);e.exports=function(e){return n(this,e).get(e)}},62489:(e,t,r)=>{var n=r(65977);e.exports=function(e){return n(this,e).has(e)}},62502:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}},62542:e=>{e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},62632:(e,t,r)=>{"use strict";r.d(t,{K:()=>m});var n=r(5305),i=r(21637),o=r(23078),s=r(12809);let a=new Set(["auto","none","0"]);var l=r(47858),u=r(77460),c=r(85789),d=r(11809);let h=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;var f=r(57157),p=r(85969);class m extends l.h{constructor(e,t,r,n,i){super(e,t,r,n,i,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:r}=this;if(!t||!t.current)return;super.readKeyframes();for(let r=0;r<e.length;r++){let n=e[r];if("string"==typeof n&&(n=n.trim(),(0,d.p)(n))){let i=function e(t,r,n=1){(0,u.V)(n<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`);let[i,o]=function(e){let t=h.exec(e);if(!t)return[,];let[,r,n,i]=t;return[`--${null!=r?r:n}`,i]}(t);if(!i)return;let s=window.getComputedStyle(r).getPropertyValue(i);if(s){let e=s.trim();return(0,c.i)(e)?parseFloat(e):e}return(0,d.p)(o)?e(o,r,n+1):o}(n,t.current);void 0!==i&&(e[r]=i),r===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!i.$.has(r)||2!==e.length)return;let[n,o]=e,s=(0,p.n)(n),a=(0,p.n)(o);if(s!==a)if((0,f.E4)(s)&&(0,f.E4)(a))for(let t=0;t<e.length;t++){let r=e[t];"string"==typeof r&&(e[t]=parseFloat(r))}else this.needsMeasurement=!0}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,r=[];for(let t=0;t<e.length;t++){var i;("number"==typeof(i=e[t])?0===i:null===i||"none"===i||"0"===i||(0,n.$)(i))&&r.push(t)}r.length&&function(e,t,r){let n,i=0;for(;i<e.length&&!n;){let t=e[i];"string"==typeof t&&!a.has(t)&&(0,o.V)(t).values.length&&(n=e[i]),i++}if(n&&r)for(let i of t)e[i]=(0,s.J)(r,n)}(e,r,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:r}=this;if(!e||!e.current)return;"height"===r&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=f.Hr[r](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let n=t[t.length-1];void 0!==n&&e.getValue(r,n).jump(n,!1)}measureEndState(){var e;let{element:t,name:r,unresolvedKeyframes:n}=this;if(!t||!t.current)return;let i=t.getValue(r);i&&i.jump(this.measuredOrigin,!1);let o=n.length-1,s=n[o];n[o]=f.Hr[r](t.measureViewportBox(),window.getComputedStyle(t.current)),null!==s&&void 0===this.finalKeyframe&&(this.finalKeyframe=s),(null==(e=this.removedTransforms)?void 0:e.length)&&this.removedTransforms.forEac
167h(([e,r])=>{t.getValue(e).set(r)}),this.resolveNoneKeyframes()}}},62718:(e,t,r)=>{var n=r(52387),i=r(76671),o=r(61204),s=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":s&&s in Object(e)?i(e):o(e)}},62876:(e,t,r)=>{"use strict";r.d(t,{$:()=>a,P:()=>l});var n=r(75668);let i="Retry-After",o=["retry-after-ms","x-ms-retry-after-ms",i];function s(e){if(e&&[429,503].includes(e.status))try{for(let t of o){let r=(0,n.H)(e,t);if(0===r||r){let e=t===i?1e3:1;return r*e}}let t=e.headers.get(i);if(!t)return;let r=Date.parse(t)-Date.now();return Number.isFinite(r)?Math.max(0,r):void 0}catch{return}}function a(e){return Number.isFinite(s(e))}function l(){return{name:"throttlingRetryStrategy",retry({response:e}){let t=s(e);return Number.isFinite(t)?{retryAfterInMs:t}:{skipStrategy:!0}}}}},62895:(e,t,r)=>{var n=r(42767),i=r(27054),o=r(68708),s=r(11158);e.exports=function(e,t){return n(e)?e:i(e,t)?[e]:o(s(e))}},62990:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"after",{enumerable:!0,get:function(){return o}});let n=r(69407),i=r(67166);function o(e){let t=n.workAsyncStorage.getStore(),r=i.workUnitAsyncStorage.getStore();if(!t||!r)throw Object.defineProperty(Error("`after` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context"),"__NEXT_ERROR_CODE",{value:"E468",enumerable:!1,configurable:!0});let{afterContext:o}=t;return o.after(e,r)}},63352:(e,t,r)=>{"use strict";e.exports=r(93911)},63735:(e,t,r)=>{var n=r(78474),i="object"==typeof self&&self&&self.Object===Object&&self;e.exports=n||i||Function("return this")()},64088:(e,t,r)=>{"use strict";let n;r.d(t,{A:()=>a});let i="u">typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),o=new Uint8Array(16),s=[];for(let e=0;e<256;++e)s.push((e+256).toString(16).slice(1));let a=function(e,t,r){if(i&&!t&&!e)return i();let a=(e=e||{}).random??e.rng?.()??function(){if(!n){if("u"<typeof crypto||!crypto.getRandomValues)throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");n=crypto.getRandomValues.bind(crypto)}return n(o)}();if(a.length<16)throw Error("Random bytes length must be >= 16");if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,t){if((r=r||0)<0||r+16>t.length)throw RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[r+e]=a[e];return t}return function(e,t=0){return(s[e[t+0]]+s[e[t+1]]+s[e[t+2]]+s[e[t+3]]+"-"+s[e[t+4]]+s[e[t+5]]+"-"+s[e[t+6]]+s[e[t+7]]+"-"+s[e[t+8]]+s[e[t+9]]+"-"+s[e[t+10]]+s[e[t+11]]+s[e[t+12]]+s[e[t+13]]+s[e[t+14]]+s[e[t+15]]).toLowerCase()}(a)}},64228:(e,t,r)=>{"use strict";function n(e){return void 0===e||1===e}function i({scale:e,scaleX:t,scaleY:r}){return!n(e)||!n(t)||!n(r)}function o(e){return i(e)||s(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function s(e){var t,r;return(t=e.x)&&"0%"!==t||(r=e.y)&&"0%"!==r}r.d(t,{HD:()=>o,vF:()=>s,vk:()=>i})},64659:(e,t,r)=>{"use strict";r.d(t,{y:()=>s});var n=r(8696),i=r(81765),o=r(50937);let s={test:e=>o.B.test(e)||n.u.test(e)||i.V.test(e),parse:e=>o.B.test(e)?o.B.parse(e):i.V.test(e)?i.V.parse(e):n.u.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?o.B.transform(e):i.V.transform(e),getAnimatableNone:e=>{let t=s.parse(e);return t.alpha=0,s.transform(t)}}},64832:(e,t,r)=>{"use strict";let n,i;r.d(t,{AM:()=>Z,QT:()=>J,ut:()=>X});var o=r(57935),s=r(35533),a=r(36439),l=r(12731),u=r(41829),c=r(7349),d=r(75792),h=r(85795),f=r(52628),p=r(36414),m=r(21353),g=r(21026),v=r(67323),y=r(69442),b=r(93326),w=r(87049),x=r(9530),E=r(79337),S=r(90044),A=r(72888),T=r(4302),P=r(21533),O=r(95941),k=r(41254),C=r(40771),_=r(99065),R=r(61042),M=r(7532),D=r(26578),I=((n=I||{})[n.Open=0]="Open",n[n.Closed=1]="Closed",n),L=((i=L||{})[i.TogglePopover=0]="TogglePopover",i[i.ClosePopover=1]="ClosePopover",i[i.SetButton=2]="SetButton",i[i.SetButtonId=3]="SetButtonId",i[i.SetPanel=4]="SetPanel",i[i.SetPanelId=5]="SetPanelId",i);let F={0:e=>({...e,popoverState:(0,C.Y)(e.popoverState,{0:1,1:0}),__demoMode:!1}),1:e=>1===e.popoverState?e:{...e,popoverState:1,__demoMode:!1},2:(e,t)=>e.button===t.button?e:{...e,button:t.button},3:(e,t)=>
167e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},4:(e,t)=>e.panel===t.panel?e:{...e,panel:t.panel},5:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},j=(0,a.createContext)(null);function N(e){let t=(0,a.useContext)(j);if(null===t){let t=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,N),t}return t}j.displayName="PopoverContext";let B=(0,a.createContext)(null);function V(e){let t=(0,a.useContext)(B);if(null===t){let t=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,V),t}return t}B.displayName="PopoverAPIContext";let $=(0,a.createContext)(null);function U(){return(0,a.useContext)($)}$.displayName="PopoverGroupContext";let H=(0,a.createContext)(null);function W(e,t){return(0,C.Y)(t.type,F,e,t)}H.displayName="PopoverPanelContext";let z=R.Ac.RenderStrategy|R.Ac.Static;function q(e,t){let r=(0,a.useId)(),{id:n=`headlessui-popover-backdrop-${r}`,transition:i=!1,...o}=e,[{popoverState:s},l]=N("Popover.Backdrop"),[u,d]=(0,a.useState)(null),h=(0,w.P)(t,d),f=(0,P.O_)(),[p,m]=(0,E.p)(i,u,null!==f?(f&P.Uw.Open)===P.Uw.Open:0===s),g=(0,c._)(e=>{if((0,O.l)(e.currentTarget))return e.preventDefault();l({type:1})}),v=(0,a.useMemo)(()=>({open:0===s}),[s]),y={ref:h,id:n,"aria-hidden":!0,onClick:g,...(0,E.B)(m)};return(0,R.Ci)()({ourProps:y,theirProps:o,slot:v,defaultTag:"div",features:z,visible:p,name:"Popover.Backdrop"})}let Y=R.Ac.RenderStrategy|R.Ac.Static,G=(0,R.FX)(function(e,t){var r;let{__demoMode:n=!1,...i}=e,o=(0,a.useRef)(null),s=(0,w.P)(t,(0,w.a)(e=>{o.current=e})),l=(0,a.useRef)([]),u=(0,a.useReducer)(W,{__demoMode:n,popoverState:+!n,buttons:l,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,a.createRef)(),afterPanelSentinel:(0,a.createRef)(),afterButtonSentinel:(0,a.createRef)()}),[{popoverState:h,button:p,buttonId:v,panel:b,panelId:x,beforePanelSentinel:E,afterPanelSentinel:T,afterButtonSentinel:O},_]=u,M=(0,g.g)(null!=(r=o.current)?r:p),I=(0,a.useMemo)(()=>{if(!p||!b)return!1;for(let e of document.querySelectorAll("body > *"))if(Number(null==e?void 0:e.contains(p))^Number(null==e?void 0:e.contains(b)))return!0;let e=(0,k.iq)(),t=e.indexOf(p),r=(t+e.length-1)%e.length,n=(t+1)%e.length,i=e[r],o=e[n];return!b.contains(i)&&!b.contains(o)},[p,b]),L=(0,f.Y)(v),F=(0,f.Y)(x),N=(0,a.useMemo)(()=>({buttonId:L,panelId:F,close:()=>_({type:1})}),[L,F,_]),V=U(),$=null==V?void 0:V.registerPopover,z=(0,c._)(()=>{var e;return null!=(e=null==V?void 0:V.isFocusWithinPopoverGroup())?e:(null==M?void 0:M.activeElement)&&((null==p?void 0:p.contains(M.activeElement))||(null==b?void 0:b.contains(M.activeElement)))});(0,a.useEffect)(()=>null==$?void 0:$(N),[$,N]);let[q,Y]=(0,D.k2)(),G=(0,y.xA)(p),X=(0,y.iq)({mainTreeNode:G,portals:q,defaultContainers:[p,b]});(0,d.M)(null==M?void 0:M.defaultView,"focus",e=>{var t,r,n,i,o,s;e.target!==window&&e.target instanceof HTMLElement&&0===h&&(z()||p&&b&&(X.contains(e.target)||null!=(r=null==(t=E.current)?void 0:t.contains)&&r.call(t,e.target)||null!=(i=null==(n=T.current)?void 0:n.contains)&&i.call(n,e.target)||null!=(s=null==(o=O.current)?void 0:o.contains)&&s.call(o,e.target)||_({type:1})))},!0),(0,m.j)(0===h,X.resolveContainers,(e,t)=>{_({type:1}),(0,k.Bm)(t,k.MZ.Loose)||(e.preventDefault(),null==p||p.focus())});let K=(0,c._)(e=>{_({type:1});let t=e?e instanceof HTMLElement?e:"current"in e&&e.current instanceof HTMLElement?e.current:p:p;null==t||t.focus()}),Q=(0,a.useMemo)(()=>({close:K,isPortalled:I}),[K,I]),J=(0,a.useMemo)(()=>({open:0===h,close:K}),[h,K]),Z=(0,R.Ci)();return a.createElement(y.H5,{node:G},a.createElement(A.St,null,a.createElement(H.Provider,{value:null},a.createElement(j.Provider,{value:u},a.createElement(B.Provider,{value:Q},a.createElement(S.e,{value:K},a.createElement(P.El,{value:(0,C.Y)(h,{0:P.Uw.Open,1:P.Uw.Closed})},a.createElement(Y,null,Z({ourProps:{ref:s},theirProps:i,slot:J,defaultTag:"div",name:"Popover"})))))))))}),X=(0,R.FX)(function(e,t){let r=(0,a.useId)(),{id:n=`headlessui-popover-button-${r}`,disabled:i=!1,autoFocus:u=!1,...d}=e,[h,f]=N("Popover.Button"),{isPortalled:p}=V("Popover.Button"),m=(0,a.useRef)(null),y=`headlessui-focus-sentinel-${(0,a.useId)()}`,b=U(),E=null==b?void 0:b.closeOthers,S=null!==(0,a.useContext)(H);(0,a.useEffect)(()=>
167{if(!S)return f({type:3,buttonId:n}),()=>{f({type:3,buttonId:null})}},[S,n,f]);let[P]=(0,a.useState)(()=>Symbol()),_=(0,w.P)(m,t,(0,A.Xc)(),(0,c._)(e=>{if(!S){if(e)h.buttons.current.push(P);else{let e=h.buttons.current.indexOf(P);-1!==e&&h.buttons.current.splice(e,1)}h.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&f({type:2,button:e})}})),D=(0,w.P)(m,t),I=(0,g.g)(m),L=(0,c._)(e=>{var t,r,n;if(S){if(1===h.popoverState)return;switch(e.key){case M.D.Space:case M.D.Enter:e.preventDefault(),null==(r=(t=e.target).click)||r.call(t),f({type:1}),null==(n=h.button)||n.focus()}}else switch(e.key){case M.D.Space:case M.D.Enter:e.preventDefault(),e.stopPropagation(),1===h.popoverState&&(null==E||E(h.buttonId)),f({type:0});break;case M.D.Escape:if(0!==h.popoverState)return null==E?void 0:E(h.buttonId);if(!m.current||null!=I&&I.activeElement&&!m.current.contains(I.activeElement))return;e.preventDefault(),e.stopPropagation(),f({type:1})}}),F=(0,c._)(e=>{S||e.key===M.D.Space&&e.preventDefault()}),j=(0,c._)(e=>{var t,r;(0,O.l)(e.currentTarget)||i||(S?(f({type:1}),null==(t=h.button)||t.focus()):(e.preventDefault(),e.stopPropagation(),1===h.popoverState&&(null==E||E(h.buttonId)),f({type:0}),null==(r=h.button)||r.focus()))}),B=(0,c._)(e=>{e.preventDefault(),e.stopPropagation()}),{isFocusVisible:$,focusProps:W}=(0,o.o)({autoFocus:u}),{isHovered:z,hoverProps:q}=(0,s.M)({isDisabled:i}),{pressed:Y,pressProps:G}=(0,l.Z)({disabled:i}),X=0===h.popoverState,K=(0,a.useMemo)(()=>({open:X,active:Y||X,disabled:i,hover:z,focus:$,autofocus:u}),[X,z,$,Y,i,u]),Q=(0,v.c)(e,h.button),J=S?(0,R.v6)({ref:D,type:Q,onKeyDown:L,onClick:j,disabled:i||void 0,autoFocus:u},W,q,G):(0,R.v6)({ref:_,id:h.buttonId,type:Q,"aria-expanded":0===h.popoverState,"aria-controls":h.panel?h.panelId:void 0,disabled:i||void 0,autoFocus:u,onKeyDown:L,onKeyUp:F,onClick:j,onMouseDown:B},W,q,G),Z=(0,x.u)(),ee=(0,c._)(()=>{let e=h.panel;e&&(0,C.Y)(Z.current,{[x.O.Forwards]:()=>(0,k.CU)(e,k.BD.First),[x.O.Backwards]:()=>(0,k.CU)(e,k.BD.Last)})===k.Me.Error&&(0,k.CU)((0,k.iq)().filter(e=>"true"!==e.dataset.headlessuiFocusGuard),(0,C.Y)(Z.current,{[x.O.Forwards]:k.BD.Next,[x.O.Backwards]:k.BD.Previous}),{relativeTo:h.button})}),et=(0,R.Ci)();return a.createElement(a.Fragment,null,et({ourProps:J,theirProps:d,slot:K,defaultTag:"button",name:"Popover.Button"}),X&&!S&&p&&a.createElement(T.j,{id:y,ref:h.afterButtonSentinel,features:T.u.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:ee}))}),K=(0,R.FX)(q),Q=(0,R.FX)(q),J=(0,R.FX)(function(e,t){let r=(0,a.useId)(),{id:n=`headlessui-popover-panel-${r}`,focus:i=!1,anchor:o,portal:s=!1,modal:l=!1,transition:d=!1,...f}=e,[m,v]=N("Popover.Panel"),{close:y,isPortalled:S}=V("Popover.Panel"),O=`headlessui-focus-sentinel-before-${r}`,_=`headlessui-focus-sentinel-after-${r}`,I=(0,a.useRef)(null),L=(0,A.zn)(o),[F,j]=(0,A.UF)(L),$=(0,A.G3)();L&&(s=!0);let[U,W]=(0,a.useState)(null),z=(0,w.P)(I,t,L?F:null,(0,c._)(e=>v({type:4,panel:e})),W),q=(0,g.g)(I);(0,h.s)(()=>(v({type:5,panelId:n}),()=>{v({type:5,panelId:null})}),[n,v]);let G=(0,P.O_)(),[X,K]=(0,E.p)(d,U,null!==G?(G&P.Uw.Open)===P.Uw.Open:0===m.popoverState);(0,p.O)(X,m.button,()=>{v({type:1})});let Q=!m.__demoMode&&l&&X;(0,b.K)(Q,q);let J=(0,c._)(e=>{var t;if(e.key===M.D.Escape){if(0!==m.popoverState||!I.current||null!=q&&q.activeElement&&!I.current.contains(q.activeElement))return;e.preventDefault(),e.stopPropagation(),v({type:1}),null==(t=m.button)||t.focus()}});(0,a.useEffect)(()=>{var t;e.static||1===m.popoverState&&(null==(t=e.unmount)||t)&&v({type:4,panel:null})},[m.popoverState,e.unmount,e.static,v]),(0,a.useEffect)(()=>{if(m.__demoMode||!i||0!==m.popoverState||!I.current)return;let e=null==q?void 0:q.activeElement;I.current.contains(e)||(0,k.CU)(I.current,k.BD.First)},[m.__demoMode,i,I.current,m.popoverState]);let Z=(0,a.useMemo)(()=>({open:0===m.popoverState,close:y}),[m.popoverState,y]),ee=(0,R.v6)(L?$():{},{ref:z,id:n,onKeyDown:J,onBlur:i&&0===m.popoverState?e=>{var t,r,n,i,o;let s=e.relatedTarget;s&&I.current&&(null!=(t=I.current)&&t.contains(s)||(v({type:1}),(null!=(n=null==(r=m.beforePanelSentinel.current)?void 0:r.contains)&&n.call(r,s)||null!=(o=null==(i=m.afterPanelSentinel.current)?void 0:i.contains)&&o.call(i,s))&&s.focus({preventScroll:!0})))}:void 0,tabIndex:-1,style:{...f.style,...j,"--button-width":(0,u.L)(m.button,!0).width},...(0,E.B)(K)}),et=(0,x.u)(),er=(0,c._)(()=>{let e=I.current;e&&(0,C.Y)(et.current,{[x.O.Forwards]:()=>{var t;(0,k.CU)(e,k.BD.First)===k.Me.Error&&(null==(t=m.afterPanelSentinel.current)||t.focu
167s())},[x.O.Backwards]:()=>{var e;null==(e=m.button)||e.focus({preventScroll:!0})}})}),en=(0,c._)(()=>{let e=I.current;e&&(0,C.Y)(et.current,{[x.O.Forwards]:()=>{if(!m.button)return;let e=(0,k.iq)(),t=e.indexOf(m.button),r=e.slice(0,t+1),n=[...e.slice(t+1),...r];for(let e of n.slice())if("true"===e.dataset.headlessuiFocusGuard||null!=U&&U.contains(e)){let t=n.indexOf(e);-1!==t&&n.splice(t,1)}(0,k.CU)(n,k.BD.First,{sorted:!1})},[x.O.Backwards]:()=>{var t;(0,k.CU)(e,k.BD.Previous)===k.Me.Error&&(null==(t=m.button)||t.focus())}})}),ei=(0,R.Ci)();return a.createElement(P.$x,null,a.createElement(H.Provider,{value:n},a.createElement(B.Provider,{value:{close:y,isPortalled:S}},a.createElement(D.ZL,{enabled:!!s&&(e.static||X)},X&&S&&a.createElement(T.j,{id:O,ref:m.beforePanelSentinel,features:T.u.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:er}),ei({ourProps:ee,theirProps:f,slot:Z,defaultTag:"div",features:Y,visible:X,name:"Popover.Panel"}),X&&S&&a.createElement(T.j,{id:_,ref:m.afterPanelSentinel,features:T.u.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:en})))))}),Z=Object.assign(G,{Button:X,Backdrop:Q,Overlay:K,Panel:J,Group:(0,R.FX)(function(e,t){let r=(0,a.useRef)(null),n=(0,w.P)(r,t),[i,o]=(0,a.useState)([]),s=(0,c._)(e=>{o(t=>{let r=t.indexOf(e);if(-1!==r){let e=t.slice();return e.splice(r,1),e}return t})}),l=(0,c._)(e=>(o(t=>[...t,e]),()=>s(e))),u=(0,c._)(()=>{var e;let t=(0,_.T)(r);if(!t)return!1;let n=t.activeElement;return!!(null!=(e=r.current)&&e.contains(n))||i.some(e=>{var r,i;return(null==(r=t.getElementById(e.buttonId.current))?void 0:r.contains(n))||(null==(i=t.getElementById(e.panelId.current))?void 0:i.contains(n))})}),d=(0,c._)(e=>{for(let t of i)t.buttonId.current!==e&&t.close()}),h=(0,a.useMemo)(()=>({registerPopover:l,unregisterPopover:s,isFocusWithinPopoverGroup:u,closeOthers:d}),[l,s,u,d]),f=(0,a.useMemo)(()=>({}),[]),p=(0,R.Ci)();return a.createElement(y.H5,null,a.createElement($.Provider,{value:h},p({ourProps:{ref:n},theirProps:e,slot:f,defaultTag:"div",name:"Popover.Group"})))})})},64963:(e,t,r)=>{"use strict";r.d(t,{x:()=>o});var n=r(35600),i=r(11449);function o(e,t,r){var o;let{style:s}=e,a={};for(let l in s)((0,i.S)(s[l])||t.style&&(0,i.S)(t.style[l])||(0,n.z)(l,e)||(null==(o=null==r?void 0:r.getValue(l))?void 0:o.liveStyle)!==void 0)&&(a[l]=s[l]);return a}},65012:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RenderMiddlewareBase=void 0;let n=r(96562);class i{constructor(){this.getQueryParamsForPropagation=e=>{let t={};return e[n.QUERY_PARAM_VERCEL_PROTECTION_BYPASS]&&(t[n.QUERY_PARAM_VERCEL_PROTECTION_BYPASS]=e[n.QUERY_PARAM_VERCEL_PROTECTION_BYPASS]),e[n.QUERY_PARAM_VERCEL_SET_BYPASS_COOKIE]&&(t[n.QUERY_PARAM_VERCEL_SET_BYPASS_COOKIE]=e[n.QUERY_PARAM_VERCEL_SET_BYPASS_COOKIE]),t},this.getHeadersForPropagation=e=>n.EDITING_PASS_THROUGH_HEADERS.reduce((t,r)=>{let n=e.get?e.get(r):e[r];return n&&(t[r]=Array.isArray(n)?n.join(", "):n),t},{})}}t.RenderMiddlewareBase=i},65163:(e,t,r)=>{var n=r(20392),i=r(21472),o=r(83149),s=r(15222),a=r(44361);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=s,l.prototype.set=a,e.exports=l},65421:(e,t,r)=>{"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}r.d(t,{A:()=>n})},65441:(e,t,r)=>{"use strict";r.d(t,{KN:()=>o,gQ:()=>u,px:()=>s,uj:()=>i,vh:()=>a,vw:()=>l});let n=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),i=n("deg"),o=n("%"),s=n("px"),a=n("vh"),l=n("vw"),u={...o,parse:e=>o.parse(e)/100,transform:e=>o.transform(100*e)}},65649:(e,t,r)=>{var n=r(67688),i=r(42767);e.exports=function(e,t,r){var o=t(e);return i(e)?o:n(o,r(e))}},65681:(e,t,r)=>{"use strict";r.d(t,{g:()=>i});var n=r(11449);function i(e,t){let r=e.getValue("willChange");if((0,n.S)(r)&&r.add)return r.add(t)}},65682:(e,t,r)=>{"use strict";r.d(t,{L:()=>i});var n=r(36439);function i(e,t,r){(0,n.useInsertionEffect)(()=>e.on(t,r),[e,t,r])}},65934:(e,t)=>{"use strict";
167Object.defineProperty(t,"__esModule",{value:!0});var r={allRequiredBoundariesRendered:function(){return o},createValidationBoundaryTracking:function(){return i}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});function i(){return{requiredIds:new Map,renderedIds:new Set}}function o(e){for(let t of e.requiredIds.keys())if(!e.renderedIds.has(t))return!1;return!0}},65977:(e,t,r)=>{var n=r(35750);e.exports=function(e,t){var r=e.__data__;return n(t)?r["string"==typeof t?"string":"hash"]:r.map}},66184:(e,t,r)=>{"use strict";function n(e){return e.toLowerCase()}r.d(t,{N:()=>o});class i{_headersMap;constructor(e){if(this._headersMap=new Map,e)for(const t of Object.keys(e))this.set(t,e[t])}set(e,t){this._headersMap.set(n(e),{name:e,value:String(t).trim()})}get(e){return this._headersMap.get(n(e))?.value}has(e){return this._headersMap.has(n(e))}delete(e){this._headersMap.delete(n(e))}toJSON(e={}){let t={};if(e.preserveCase)for(let e of this._headersMap.values())t[e.name]=e.value;else for(let[e,r]of this._headersMap)t[e]=r.value;return t}toString(){return JSON.stringify(this.toJSON({preserveCase:!0}))}[Symbol.iterator](){return function*(e){for(let t of e.values())yield[t.name,t.value]}(this._headersMap)}}function o(e){return new i(e)}},66428:(e,t,r)=>{"use strict";r.d(t,{OU:()=>u,Ql:()=>c,Ww:()=>h,hq:()=>o,o4:()=>l});var n=r(37476),i=r(76891);function o(e,t,r){return r+t*(e-r)}function s(e,t,r,n,i){return void 0!==i&&(e=n+i*(e-n)),n+r*(e-n)+t}function a(e,t=0,r=1,n,i){e.min=s(e.min,t,r,n,i),e.max=s(e.max,t,r,n,i)}function l(e,{x:t,y:r}){a(e.x,t.translate,t.scale,t.originPoint),a(e.y,r.translate,r.scale,r.originPoint)}function u(e,t,r,n=!1){let o,s,a=r.length;if(a){t.x=t.y=1;for(let u=0;u<a;u++){s=(o=r[u]).projectionDelta;let{visualElement:a}=o.options;(!a||!a.props.style||"contents"!==a.props.style.display)&&(n&&o.options.layoutScroll&&o.scroll&&o!==o.root&&h(e,{x:-o.scroll.offset.x,y:-o.scroll.offset.y}),s&&(t.x*=s.x.scale,t.y*=s.y.scale,l(e,s)),n&&(0,i.HD)(o.latestValues)&&h(e,o.latestValues))}t.x<1.0000000000001&&t.x>.999999999999&&(t.x=1),t.y<1.0000000000001&&t.y>.999999999999&&(t.y=1)}}function c(e,t){e.min=e.min+t,e.max=e.max+t}function d(e,t,r,i,o=.5){let s=(0,n.k)(e.min,e.max,o);a(e,t,r,s,i)}function h(e,t){d(e.x,t.x,t.scaleX,t.scale,t.originX),d(e.y,t.y,t.scaleY,t.scale,t.originY)}},66680:(e,t,r)=>{"use strict";r.d(t,{i:()=>n});let n=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e)},66723:function(e,t,r){"use strict";var n=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.YouTubeEmbed=void 0;let o=i(r(81429)),s=r(28348);t.YouTubeEmbed=e=>{var t=n(e,[]);return(0,s.formatData)(o.default,t)}},66936:(e,t,r)=>{"use strict";function n(e){let t=[{},{}];return null==e||e.values.forEach((e,r)=>{t[0][r]=e.get(),t[1][r]=e.getVelocity()}),t}function i(e,t,r,i){if("function"==typeof t){let[o,s]=n(i);t=t(void 0!==r?r:e.custom,o,s)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[o,s]=n(i);t=t(void 0!==r?r:e.custom,o,s)}return t}r.d(t,{a:()=>i})},67166:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={getCacheSignal:function(){return m},getDraftModeProviderForCacheScope:function(){return f},getHmrRefreshHash:function(){return c},getResumeDataCache:function(){return u},getServerComponentsHmrCache:function(){return h},getStagedRenderingController:function(){return p},getVaryParamsAccumulator:function(){return g},isHmrRefresh:function(){return d},throwForMissingRequestStore:function(){return a},throwInvariantForMissingStore:function(){return l},workUnitAsyncStorage:function(){return o.workUnitAsyncStorageInstance}};for(var i in n)Object.defineProperty(t,i,{enumerable:!0,get:n[i]});
167let o=r(87495),s=r(98074);function a(e){throw Object.defineProperty(Error(`\`${e}\` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context`),"__NEXT_ERROR_CODE",{value:"E251",enumerable:!1,configurable:!0})}function l(){throw Object.defineProperty(new s.InvariantError("Expected workUnitAsyncStorage to have a store."),"__NEXT_ERROR_CODE",{value:"E696",enumerable:!1,configurable:!0})}function u(e){switch(e.type){case"request":case"prerender":case"prerender-runtime":case"prerender-client":case"validation-client":case"prerender-ppr":return e.resumeDataCache;case"cache":case"private-cache":case"unstable-cache":case"prerender-legacy":case"generate-static-params":return null;default:return e}}function c(e){}function d(e){return!1}function h(e){}function f(e,t){if(e.isDraftMode)switch(t.type){case"cache":case"private-cache":case"unstable-cache":case"prerender-runtime":case"request":return t.draftMode}}function p(e){switch(e.type){case"request":case"prerender-runtime":case"prerender":return e.stagedRendering??null;case"prerender-client":case"validation-client":case"prerender-ppr":case"prerender-legacy":case"cache":case"private-cache":case"unstable-cache":case"generate-static-params":return null;default:return e}}function m(e){switch(e.type){case"prerender":case"prerender-client":case"validation-client":case"prerender-runtime":return e.cacheSignal;case"request":if(e.cacheSignal)return e.cacheSignal;case"prerender-ppr":case"prerender-legacy":case"cache":case"private-cache":case"unstable-cache":case"generate-static-params":return null;default:return e}}function g(e){switch(e.type){case"prerender":case"prerender-runtime":case"request":return e.varyParamsAccumulator??null;default:return null}}},67323:(e,t,r)=>{"use strict";r.d(t,{c:()=>i});var n=r(36439);function i(e,t){return(0,n.useMemo)(()=>{var r;if(e.type)return e.type;let n=null!=(r=e.as)?r:"button";if("string"==typeof n&&"button"===n.toLowerCase()||(null==t?void 0:t.tagName)==="BUTTON"&&!t.hasAttribute("type"))return"button"},[e.type,e.as,t])}},67332:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={INSTANT_SLOT_MARKER_PREFIX:function(){return o},INSTANT_SLOT_MARKER_SUFFIX:function(){return s},INSTANT_VALIDATION_BOUNDARY_NAME:function(){return i}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let i="__next_instant_validation_boundary__",o="__next_instant_slot_",s="__"},67688:e=>{e.exports=function(e,t){for(var r=-1,n=t.length,i=e.length;++r<n;)e[i+r]=t[r];return e}},68234:(e,t,r)=>{"use strict";function n({top:e,left:t,right:r,bottom:i}){return{x:{min:t,max:r},y:{min:e,max:i}}}function i({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function o(e,t){if(!t)return e;let r=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:n.y,right:n.x}}r.d(t,{FY:()=>n,bS:()=>o,pA:()=>i})},68708:(e,t,r)=>{var n=r(76284),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g;e.exports=n(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,function(e,r,n,i){t.push(n?i.replace(o,"$1"):r||e)}),t})},68793:(e,t,r)=>{"use strict";r.d(t,{p:()=>s,T:()=>a});var n=r(99411);let i=Symbol(),o=new(r(99634)).I;class s extends Error{static REQUEST_SEND_ERROR="REQUEST_SEND_ERROR";static PARSE_ERROR="PARSE_ERROR";code;statusCode;request;response;details;constructor(e,t={}){super(e),this.name="RestError",this.code=t.code,this.statusCode=t.statusCode,Object.defineProperty(this,"request",{value:t.request,enumerable:!1}),Object.defineProperty(this,"response",{value:t.response,enumerable:!1});const r=this.request?.agent?{maxFreeSockets:this.request.agent.maxFreeSockets,maxSockets:this.request.agent.maxSockets}:void 0;Object.defineProperty(this,i,{value:()=>`RestError: ${this.message} 
168 ${o.sanitize({...this,request:{...this.request,agent:r},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,s.prototype)}}function a(e){return e instanceof s||(0,n.b)(e)&&"RestError"===e.name}},69020:(e,t,r)=>{"use strict";function n(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}r.d(t,{_:()=>n})},69030:(e,t,r)=>{"use strict";
168Object.defineProperty(t,"__esModule",{value:!0});var n={isRequestApiAllowedInCurrentPhase:function(){return c},throwForSearchParamsAccessInUseCache:function(){return u},throwWithStaticGenerationBailoutErrorWithDynamicError:function(){return l}};for(var i in n)Object.defineProperty(t,i,{enumerable:!0,get:n[i]});let o=r(29916),s=r(46922),a=r(51168);function l(e,t){throw Object.defineProperty(new o.StaticGenBailoutError(`Route ${e} with \`dynamic = "error"\` couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`),"__NEXT_ERROR_CODE",{value:"E543",enumerable:!1,configurable:!0})}function u(e,t){let r=Object.defineProperty(Error(`Route ${e.route} used \`searchParams\` inside "use cache". Accessing dynamic request data inside a cache scope is not supported. If you need some search params inside a cached function await \`searchParams\` outside of the cached function and pass only the required search params as arguments to the cached function. See more info here: https://nextjs.org/docs/messages/next-request-in-use-cache`),"__NEXT_ERROR_CODE",{value:"E842",enumerable:!1,configurable:!0});throw Error.captureStackTrace(r,t),e.invalidDynamicUsageError??=r,r}function c(e){switch(e.phase){case"action":case"render":return!0;case"after":{let e=s.actionAsyncStorage.getStore();if(e&&(e.isAppRoute||e.isAction))return!0;let t=a.afterTaskAsyncStorage.getStore();if(t)return"action"===t.rootTaskSpawnPhase;return!1}}}},69361:(e,t,r)=>{"use strict";r.d(t,{y:()=>i});let n=e=>{let t,r=new Set,n=(e,n)=>{let i="function"==typeof e?e(t):e;if(!Object.is(i,t)){let e=t;t=(null!=n?n:"object"!=typeof i||null===i)?i:Object.assign({},t,i),r.forEach(r=>r(t,e))}},i=()=>t,o={setState:n,getState:i,getInitialState:()=>s,subscribe:e=>(r.add(e),()=>r.delete(e))},s=t=e(n,i,o);return o},i=e=>e?n(e):n},69407:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=r(86890)},69413:e=>{e.exports=function(e,t){return e.has(t)}},69442:(e,t,r)=>{"use strict";r.d(t,{H5:()=>c,iq:()=>l,xA:()=>d});var n=r(36439),i=r(4302),o=r(99065),s=r(7349),a=r(21026);function l({defaultContainers:e=[],portals:t,mainTreeNode:r}={}){let n=(0,a.g)(r),i=(0,s._)(()=>{var i,o;let s=[];for(let t of e)null!==t&&(t instanceof HTMLElement?s.push(t):"current"in t&&t.current instanceof HTMLElement&&s.push(t.current));if(null!=t&&t.current)for(let e of t.current)s.push(e);for(let e of null!=(i=null==n?void 0:n.querySelectorAll("html > *, body > *"))?i:[])e!==document.body&&e!==document.head&&e instanceof HTMLElement&&"headlessui-portal-root"!==e.id&&(r&&(e.contains(r)||e.contains(null==(o=null==r?void 0:r.getRootNode())?void 0:o.host))||s.some(t=>e.contains(t))||s.push(e));return s});
168return{resolveContainers:i,contains:(0,s._)(e=>i().some(t=>t.contains(e)))}}let u=(0,n.createContext)(null);function c({children:e,node:t}){let[r,s]=(0,n.useState)(null),a=d(null!=t?t:r);return n.createElement(u.Provider,{value:a},e,null===a&&n.createElement(i.j,{features:i.u.Hidden,ref:e=>{var t,r;if(e){for(let n of null!=(r=null==(t=(0,o.T)(e))?void 0:t.querySelectorAll("html > *, body > *"))?r:[])if(n!==document.body&&n!==document.head&&n instanceof HTMLElement&&null!=n&&n.contains(e)){s(n);break}}}}))}function d(e=null){var t;return null!=(t=(0,n.useContext)(u))?t:e}},69721:(e,t,r)=>{"use strict";r.d(t,{_:()=>s});var n=Object.defineProperty,i=(e,t,r)=>{let i;return(i="symbol"!=typeof t?t+"":t)in e?n(e,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[i]=r,r};class o{constructor(){i(this,"current",this.detect()),i(this,"handoffState","pending"),i(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"u"<typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}let s=new o},69788:e=>{e.exports={style:{fontFamily:"'Figtree', 'Figtree Fallback'",fontStyle:"normal"},className:"__className_2ca027",variable:"__variable_2ca027"}},69795:(e,t,r)=>{var n=r(84539),i=r(46373),o=r(27054),s=r(10669);e.exports=function(e){return o(e)?n(s(e)):i(e)}},69909:(e,t,r)=>{"use strict";r.d(t,{e:()=>function e(){let t=[],r={addEventListener:(e,t,n,i)=>(e.addEventListener(t,n,i),r.add(()=>e.removeEventListener(t,n,i))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return r.add(()=>cancelAnimationFrame(t))},nextFrame:(...e)=>r.requestAnimationFrame(()=>r.requestAnimationFrame(...e)),setTimeout(...e){let t=setTimeout(...e);return r.add(()=>clearTimeout(t))},microTask(...e){let t={current:!0};return(0,n._)(()=>{t.current&&e[0]()}),r.add(()=>{t.current=!1})},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add(()=>{Object.assign(e.style,{[t]:n})})},group(t){let r=e();return t(r),this.add(()=>r.dispose())},add:e=>(t.includes(e)||t.push(e),()=>{let r=t.indexOf(e);if(r>=0)for(let e of t.splice(r,1))e()}),dispose(){for(let e of t.splice(0))e()}};return r}});var n=r(69020)},70166:(e,t,r)=>{var n=r(62895),i=r(32190),o=r(42767),s=r(36565),a=r(62502),l=r(10669);e.exports=function(e,t,r){t=n(t,e);for(var u=-1,c=t.length,d=!1;++u<c;){var h=l(t[u]);if(!(d=null!=e&&r(e,h)))break;e=e[h]}return d||++u!=c?d:!!(c=null==e?0:e.length)&&a(c)&&s(h,c)&&(o(e)||i(e))}},70378:(e,t,r)=>{e.exports=r(63735).Uint8Array},70381:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{apiKey:t,...r}=e,n={...r,key:t},{html:a}=(0,o.GoogleMapsEmbed)(n);return(0,i.jsx)(s.default,{height:n.height||null,width:n.width||null,html:a,dataNtpc:"GoogleMapsEmbed"})};let i=r(2183),o=r(92134),s=n(r(27389))},70627:(e,t,r)=>{"use strict";r.d(t,{v:()=>d});var n=r(69909),i=r(99065),o=r(80492),s=r(85795);let a=new Map,l=new Map;function u(e){var t;let r=null!=(t=l.get(e))?t:0;return l.set(e,r+1),0!==r?()=>c(e):(a.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),e.setAttribute("aria-hidden","true"),e.inert=!0,()=>c(e))}function c(e){var t;let r=null!=(t=l.get(e))?t:1;if(1===r?l.delete(e):l.set(e,r-1),1!==r)return;let n=a.get(e);n&&(null===n["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",n["aria-hidden"]),e.inert=n.inert,a.delete(e))}function d(e,{allowed:t,disallowed:r}={}){let a=(0,o.S)(e,"inert-others");(0,s.s)(()=>{var e,o;if(!a)return;let s=(0,n.e)();for(let t of null!=(e=null==r?void 0:r())?e:[])t&&s.add(u(t));let l=null!=(o=null==t?void 0:t())?o:[];for(let e of l){if(!e)continue;let t=(0,i.T)(e);if(!t)continue;let r=e.parentElement;for(;r&&r!==t.body;){for(let e of r.children)l.some(t=>e.contains(t))||s.add(u(e));r=r.parentElement}}return s.dispose},[a,t,r])}},70858:(e,t,r)=>{var n=r(62718),i=r(24329);e.exports=function(e){if(!i(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},70867:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}}
168,71222:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(65421);function i(e){var t=function(e,t){if("object"!=(0,n.A)(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=(0,n.A)(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==(0,n.A)(t)?t:t+""}},71308:(e,t,r)=>{"use strict";r.d(t,{I:()=>o});var n=r(18932),i=r(40161);function o(e,t){return(0,i.t)(e,n.$,t)}},71403:(e,t,r)=>{"use strict";r.d(t,{E:()=>i});var n=r(36439);let i="u">typeof window?n.useLayoutEffect:n.useEffect},71816:(e,t,r)=>{"use strict";r.d(t,{$:()=>n,V:()=>i}),r(49914);let n=()=>{},i=()=>{}},71926:function(e,t,r){"use strict";var n,i=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return s(t,e),t},l=this&&this.__spreadArray||function(e,t,r){if(r||2==arguments.length)for(var n,i=0,o=t.length;i<o;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0});var u=a(r(36439)),c=r(35866),d=r(39574),h=["ArrowRight","ArrowUp","k","PageUp"],f=["ArrowLeft","ArrowDown","j","PageDown"];t.default=function(e){function t(t){var r=e.call(this,t)||this;if(r.trackRef=u.createRef(),r.thumbRefs=[],r.state={draggedTrackPos:[-1,-1],draggedThumbIndex:-1,thumbZIndexes:Array(r.props.values.length).fill(0).map(function(e,t){return t}),isChanged:!1,markOffsets:[]},r.getOffsets=function(){var e=r.props,t=e.direction,n=e.values,i=e.min,o=e.max,s=r.trackRef.current;if(!s)return console.warn("No track element found."),[];var a=s.getBoundingClientRect(),l=(0,c.getPaddingAndBorder)(s);return r.getThumbs().map(function(e,r){var s={x:0,y:0},u=e.getBoundingClientRect(),h=(0,c.getMargin)(e);switch(t){case d.Direction.Right:return s.x=-((h.left+l.left)*1),s.y=-(((u.height-a.height)/2+l.top)*1),s.x+=a.width*(0,c.relativeValue)(n[r],i,o)-u.width/2,s;case d.Direction.Left:return s.x=-((h.right+l.right)*1),s.y=-(((u.height-a.height)/2+l.top)*1),s.x+=a.width-a.width*(0,c.relativeValue)(n[r],i,o)-u.width/2,s;case d.Direction.Up:return s.x=-(((u.width-a.width)/2+h.left+l.left)*1),s.y=-l.left,s.y+=a.height-a.height*(0,c.relativeValue)(n[r],i,o)-u.height/2,s;case d.Direction.Down:return s.x=-(((u.width-a.width)/2+h.left+l.left)*1),s.y=-l.left,s.y+=a.height*(0,c.relativeValue)(n[r],i,o)-u.height/2,s;default:return(0,c.assertUnreachable)(t)}})},r.getThumbs=function(){return r.trackRef&&r.trackRef.current?Array.from(r.trackRef.current.children).filter(function(e){return e.hasAttribute("aria-valuenow")}):(console.warn("No thumbs found in the track container. Did you forget to pass & spread the `props` param in renderTrack?"),[])},r.getTargetIndex=function(e){return r.getThumbs().findIndex(function(t){return t===e.target||t.contains(e.target)})},r.addTouchEvents=function(e){document.addEventListener("touchmove",r.schdOnTouchMove,{passive:!1}),document.addEventListener("touchend",r.schdOnEnd,{passive:!1}),document.addEventListener("touchcancel",r.schdOnEnd,{passive:!1})},r.addMouseEvents=function(e){document.addEventListener("mousemove",r.schdOn
168MouseMove),document.addEventListener("mouseup",r.schdOnEnd)},r.onMouseDownTrack=function(e){var t;if(!(0!==e.button||(0,c.isIOS)()))if(e.persist(),e.preventDefault(),r.addMouseEvents(e.nativeEvent),r.props.values.length>1&&r.props.draggableTrack){if(r.thumbRefs.some(function(t){var r;return null==(r=t.current)?void 0:r.contains(e.target)}))return;r.setState({draggedTrackPos:[e.clientX,e.clientY]},function(){return r.onMove(e.clientX,e.clientY)})}else{var n=(0,c.getClosestThumbIndex)(r.thumbRefs.map(function(e){return e.current}),e.clientX,e.clientY,r.props.direction);null==(t=r.thumbRefs[n].current)||t.focus(),r.setState({draggedThumbIndex:n},function(){return r.onMove(e.clientX,e.clientY)})}},r.onResize=function(){(0,c.translateThumbs)(r.getThumbs(),r.getOffsets(),r.props.rtl),r.calculateMarkOffsets()},r.onTouchStartTrack=function(e){var t;if(e.persist(),r.addTouchEvents(e.nativeEvent),r.props.values.length>1&&r.props.draggableTrack){if(r.thumbRefs.some(function(t){var r;return null==(r=t.current)?void 0:r.contains(e.target)}))return;r.setState({draggedTrackPos:[e.touches[0].clientX,e.touches[0].clientY]},function(){return r.onMove(e.touches[0].clientX,e.touches[0].clientY)})}else{var n=(0,c.getClosestThumbIndex)(r.thumbRefs.map(function(e){return e.current}),e.touches[0].clientX,e.touches[0].clientY,r.props.direction);null==(t=r.thumbRefs[n].current)||t.focus(),r.setState({draggedThumbIndex:n},function(){return r.onMove(e.touches[0].clientX,e.touches[0].clientY)})}},r.onMouseOrTouchStart=function(e){if(!r.props.disabled){var t=(0,c.isTouchEvent)(e);if(t||0===e.button){var n=r.getTargetIndex(e);-1!==n&&(t?r.addTouchEvents(e):r.addMouseEvents(e),r.setState({draggedThumbIndex:n,thumbZIndexes:r.state.thumbZIndexes.map(function(e,t){return t===n?Math.max.apply(Math,r.state.thumbZIndexes):e<=r.state.thumbZIndexes[n]?e:e-1})}))}}},r.onMouseMove=function(e){e.preventDefault(),r.onMove(e.clientX,e.clientY)},r.onTouchMove=function(e){e.preventDefault(),r.onMove(e.touches[0].clientX,e.touches[0].clientY)},r.onKeyDown=function(e){var t=r.props,n=t.values,i=t.onChange,o=t.step,s=t.rtl,a=t.direction,l=r.state.isChanged,u=r.getTargetIndex(e.nativeEvent),p=s||a===d.Direction.Left||a===d.Direction.Down?-1:1;-1!==u&&(h.includes(e.key)?(e.preventDefault(),r.setState({draggedThumbIndex:u,isChanged:!0}),i((0,c.replaceAt)(n,u,r.normalizeValue(n[u]+p*("PageUp"===e.key?10*o:o),u)))):f.includes(e.key)?(e.preventDefault(),r.setState({draggedThumbIndex:u,isChanged:!0}),i((0,c.replaceAt)(n,u,r.normalizeValue(n[u]-p*("PageDown"===e.key?10*o:o),u)))):"Tab"===e.key?r.setState({draggedThumbIndex:-1},function(){l&&r.fireOnFinalChange()}):l&&r.fireOnFinalChange())},r.onKeyUp=function(e){var t=r.state.isChanged;r.setState({draggedThumbIndex:-1},function(){t&&r.fireOnFinalChange()})},r.onMove=function(e,t){var n=r.state,i=n.draggedThumbIndex,o=n.draggedTrackPos,s=r.props,a=s.direction,l=s.min,u=s.max,h=s.onChange,f=s.values,p=s.step,m=s.rtl;if(-1===i&&-1===o[0]&&-1===o[1])return null;var g=r.trackRef.current;if(!g)return null;var v=g.getBoundingClientRect(),y=(0,c.isVertical)(a)?v.height:v.width;if(-1!==o[0]&&-1!==o[1]){var b=e-o[0],w=t-o[1],x=0;switch(a){case d.Direction.Right:case d.Direction.Left:x=b/y*(u-l);break;case d.Direction.Down:case d.Direction.Up:x=w/y*(u-l);break;default:(0,c.assertUnreachable)(a)}if(m&&(x*=-1),Math.abs(x)>=p/2){for(var E=0;E<r.thumbRefs.length;E++){if(f[E]===u&&1===Math.sign(x)||f[E]===l&&-1===Math.sign(x))return;var S=f[E]+x;S>u?x=u-f[E]:S<l&&(x=l-f[E])}for(var A=f.slice(0),E=0;E<r.thumbRefs.length;E++)A=(0,c.replaceAt)(A,E,r.normalizeValue(f[E]+x,E));r.setState({draggedTrackPos:[e,t]}),h(A)}}else{var T=0;switch(a){case d.Direction.Right:T=(e-v.left)/y*(u-l)+l;break;case d.Direction.Left:T=(y-(e-v.left))/y*(u-l)+l;break;case d.Direction.Down:T=(t-v.top)/y*(u-l)+l;break;case d.Direction.Up:T=(y-(t-v.top))/y*(u-l)+l;break;default:(0,c.assertUnreachable)(a)}m&&(T=u+l-T),Math.abs(f[i]-T)>=p/2&&h((0,c.replaceAt)(f,i,r.normalizeValue(T,i)))}},r.normalizeValue=function(e,t){var n=r.props,i=n.min,o=n.max,s=n.step,a=n.allowOverlap,l=n.values;return(0,c.normalizeValue)(e,t,i,o,s,a,l)},r.onEnd=function(e){if(e.preventDefault(),document.removeEventListener("mousemove",r.schdOn
168MouseMove),document.removeEventListener("touchmove",r.schdOnTouchMove),document.removeEventListener("mouseup",r.schdOnEnd),document.removeEventListener("touchend",r.schdOnEnd),document.removeEventListener("touchcancel",r.schdOnEnd),-1===r.state.draggedThumbIndex&&-1===r.state.draggedTrackPos[0]&&-1===r.state.draggedTrackPos[1])return null;r.setState({draggedThumbIndex:-1,draggedTrackPos:[-1,-1]},function(){r.fireOnFinalChange()})},r.fireOnFinalChange=function(){r.setState({isChanged:!1});var e=r.props,t=e.onFinalChange,n=e.values;t&&t(n)},r.updateMarkRefs=function(e){if(!e.renderMark){r.numOfMarks=void 0,r.markRefs=void 0;return}r.numOfMarks=(e.max-e.min)/r.props.step,r.markRefs=[];for(var t=0;t<r.numOfMarks+1;t++)r.markRefs[t]=u.createRef()},r.calculateMarkOffsets=function(){if(r.props.renderMark&&r.trackRef&&r.numOfMarks&&r.markRefs&&null!==r.trackRef.current){for(var e=window.getComputedStyle(r.trackRef.current),t=parseInt(e.width,10),n=parseInt(e.height,10),i=parseInt(e.paddingLeft,10),o=parseInt(e.paddingTop,10),s=[],a=0;a<r.numOfMarks+1;a++){var l=9999,u=9999;if(r.markRefs[a].current){var c=r.markRefs[a].current.getBoundingClientRect();l=c.height,u=c.width}r.props.direction===d.Direction.Left||r.props.direction===d.Direction.Right?s.push([Math.round(t/r.numOfMarks*a+i-u/2),-Math.round((l-n)/2)]):s.push([Math.round(n/r.numOfMarks*a+o-l/2),-Math.round((u-t)/2)])}r.setState({markOffsets:s})}},0===t.step)throw Error('"step" property should be a positive number');return r.schdOnMouseMove=(0,c.schd)(r.onMouseMove),r.schdOnTouchMove=(0,c.schd)(r.onTouchMove),r.schdOnEnd=(0,c.schd)(r.onEnd),r.thumbRefs=t.values.map(function(){return u.createRef()}),r.updateMarkRefs(t),r}return i(t,e),t.prototype.componentDidMount=function(){var e=this,t=this.props,r=t.values,n=t.min,i=t.step;this.resizeObserver=window.ResizeObserver?new window.ResizeObserver(this.onResize):{observe:function(){return window.addEventListener("resize",e.onResize)},unobserve:function(){return window.removeEventListener("resize",e.onResize)}},document.addEventListener("touchstart",this.onMouseOrTouchStart,{passive:!1}),document.addEventListener("mousedown",this.onMouseOrTouchStart,{passive:!1}),this.props.allowOverlap||(0,c.checkInitialOverlap)(this.props.values),this.props.values.forEach(function(t){return(0,c.checkBoundaries)(t,e.props.min,e.props.max)}),this.resizeObserver.observe(this.trackRef.current),(0,c.translateThumbs)(this.getThumbs(),this.getOffsets(),this.props.rtl),this.calculateMarkOffsets(),r.forEach(function(e){(0,c.isStepDivisible)(n,e,i)||console.warn("The `values` property is in conflict with the current `step`, `min`, and `max` properties. Please provide values that are accessible using the min, max, and step values.")})},t.prototype.componentDidUpdate=function(e,t){var r=this.props,n=r.max,i=r.min,o=r.step,s=r.values,a=r.rtl;(e.max!==n||e.min!==i||e.step!==o)&&this.updateMarkRefs(this.props),(0,c.translateThumbs)(this.getThumbs(),this.getOffsets(),a),(e.max!==n||e.min!==i||e.step!==o||t.markOffsets.length!==this.state.markOffsets.length)&&(this.calculateMarkOffsets(),s.forEac
168h(function(e){(0,c.isStepDivisible)(i,e,o)||console.warn("The `values` property is in conflict with the current `step`, `min`, and `max` properties. Please provide values that are accessible using the min, max, and step values.")}))},t.prototype.componentWillUnmount=function(){document.removeEventListener("mousedown",this.onMouseOrTouchStart,{passive:!1}),document.removeEventListener("mousemove",this.schdOnMouseMove),document.removeEventListener("touchmove",this.schdOnTouchMove),document.removeEventListener("touchstart",this.onMouseOrTouchStart),document.removeEventListener("mouseup",this.schdOnEnd),document.removeEventListener("touchend",this.schdOnEnd),this.resizeObserver.unobserve(this.trackRef.current)},t.prototype.render=function(){var e=this,t=this.props,r=t.label,n=t.labelledBy,i=t.renderTrack,o=t.renderThumb,s=t.renderMark,a=void 0===s?function(){return null}:s,u=t.values,h=t.min,f=t.max,p=t.allowOverlap,m=t.disabled,g=this.state,v=g.draggedThumbIndex,y=g.thumbZIndexes,b=g.markOffsets;return i({props:{style:{transform:"scale(1)",cursor:v>-1?"grabbing":this.props.draggableTrack?(0,c.isVertical)(this.props.direction)?"ns-resize":"ew-resize":1!==u.length||m?"inherit":"pointer"},onMouseDown:m?c.voidFn:this.onMouseDownTrack,onTouchStart:m?c.voidFn:this.onTouchStartTrack,ref:this.trackRef},isDragged:this.state.draggedThumbIndex>-1,disabled:m,children:l(l([],b.map(function(t,r,n){return a({props:{style:e.props.direction===d.Direction.Left||e.props.direction===d.Direction.Right?{position:"absolute",left:"".concat(t[0],"px"),marginTop:"".concat(t[1],"px")}:{position:"absolute",top:"".concat(t[0],"px"),marginLeft:"".concat(t[1],"px")},key:"mark".concat(r),ref:e.markRefs[r]},index:r})}),!0),u.map(function(t,i){var s=e.state.draggedThumbIndex===i;return o({index:i,value:t,isDragged:s,props:{style:{position:"absolute",zIndex:y[i],cursor:m?"inherit":s?"grabbing":"grab",userSelect:"none",touchAction:"none",WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none"},key:i,tabIndex:m?void 0:0,"aria-valuemax":p?f:u[i+1]||f,"aria-valuemin":p?h:u[i-1]||h,"aria-valuenow":t,draggable:!1,ref:e.thumbRefs[i],"aria-label":r,"aria-labelledby":n,role:"slider",onKeyDown:m?c.voidFn:e.onKeyDown,onKeyUp:m?c.voidFn:e.onKeyUp}})}),!0)})},t.defaultProps={label:"Accessibility label",labelledBy:null,step:1,direction:d.Direction.Right,rtl:!1,disabled:!1,allowOverlap:!1,draggableTrack:!1,min:0,max:100},t}(u.Component)},71944:(e,t,r)=>{e.exports=r(8511)(Object.keys,Object)},71971:(e,t,r)=>{"use strict";function n(e,t){switch(t){case"utf-8":var r;return r=e,new TextEncoder().encode(r);case"base64":return i(e);case"base64url":return i(e.replace(/-/g,"+").replace(/_/g,"/"));case"hex":var n=e;let s=new Uint8Array(n.length/2);for(let e=0;e<n.length/2;++e){let t=n[2*e],r=n[2*e+1];if(!o.has(t)||!o.has(r))return s.slice(0,e);s[e]=parseInt(`${t}${r}`,16)}return s}}function i(e){return new Uint8Array([...atob(e)].map(e=>e.charCodeAt(0)))}r.d(t,{Al:()=>n});let o=new Set("0123456789abcdefABCDEF")},72008:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={DynamicServerError:function(){return o},isDynamicServerError:function(){return s}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let i="DYNAMIC_SERVER_USAGE";class o extends Error{constructor(e){super(`Dynamic server usage: ${e}`),this.description=e,this.digest=i}}function s(e){return"object"==typeof e&&null!==e&&"digest"in e&&"string"==typeof e.digest&&e.digest===i}("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)},72023:(e,t,r)=>{"use strict";r.d(t,{x:()=>o});var n=r(79384);let i=["GET","HEAD"];function o(e={}){let{maxRetries:t=20,allowCrossOriginRedirects:r=!1}=e;return{name:"redirectPolicy",async sendRequest(e,n){let i=await n(e);return s(n,i,t,r)}}}async function s(e,t,r,o,a=0){let{request:l,status:u,headers:c}=t,d=c.get("location");if(d&&(300===u||301===u&&i.includes(l.method)||302===u&&i.includes(l.method)||303===u&&"POST"===l.method||307===u)&&a<r){let i=new URL(d,l.url);if(!o){let e=new URL(l.url);if(i.origin!==e.origin)return n.v.verbose(`Skipping cross-origin redirect from ${e.origin} to ${i.origin}.`),t}l.url=i.toString(),303===u&&(l.method="GET",l.headers.delete("Content-Length"),delete l.body),l.headers.delete("Authorization");let c=await e(l);return s(e,c,r,o,a+1)}return t}},72046:(e,t,r)=>{"use strict";r.d(t,{l:()=>f});var n=r(96297),i=r(49445),o=r(16964),s=r(41972),a=r(88212),l=r(80394);let u=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);
168var c=r(35769),d=r(43906),h=r(84661);class f extends s.b{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=o.ge}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(n.f.has(t)){let e=(0,i.D)(t);return e&&e.default||0}return t=u.has(t)?t:(0,a.I)(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,r){return(0,h.x)(e,t,r)}build(e,t,r){(0,l.B)(e,t,this.isSVGTag,r.transformTemplate,r.style)}renderInstance(e,t,r,n){for(let r in(0,d.e)(e,t,void 0,n),t.attrs)e.setAttribute(u.has(r)?r:(0,a.I)(r),t.attrs[r])}mount(e){this.isSVGTag=(0,c.n)(e.tagName),super.mount(e)}}},72121:(e,t,r)=>{"use strict";r.d(t,{BN:()=>f,ER:()=>p,Ej:()=>g,UE:()=>y,UU:()=>m,cY:()=>h,jD:()=>v,we:()=>d});var n=r(15889),i=r(36439),o=r(72354),s="u">typeof document?i.useLayoutEffect:function(){};function a(e,t){let r,n,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!a(e[n],t[n]))return!1;return!0}if((r=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,i[n]))return!1;for(n=r;0!=n--;){let r=i[n];if(("_owner"!==r||!e.$$typeof)&&!a(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function l(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function u(e,t){let r=l(e);return Math.round(t*r)/r}function c(e){let t=i.useRef(e);return s(()=>{t.current=e}),t}function d(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:d=[],platform:h,elements:{reference:f,floating:p}={},transform:m=!0,whileElementsMounted:g,open:v}=e,[y,b]=i.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[w,x]=i.useState(d);a(w,d)||x(d);let[E,S]=i.useState(null),[A,T]=i.useState(null),P=i.useCallback(e=>{e!==_.current&&(_.current=e,S(e))},[]),O=i.useCallback(e=>{e!==R.current&&(R.current=e,T(e))},[]),k=f||E,C=p||A,_=i.useRef(null),R=i.useRef(null),M=i.useRef(y),D=null!=g,I=c(g),L=c(h),F=c(v),j=i.useCallback(()=>{if(!_.current||!R.current)return;let e={placement:t,strategy:r,middleware:w};L.current&&(e.platform=L.current),(0,n.rD)(_.current,R.current,e).then(e=>{let t={...e,isPositioned:!1!==F.current};N.current&&!a(M.current,t)&&(M.current=t,o.flushSync(()=>{b(t)}))})},[w,t,r,L,F]);s(()=>{!1===v&&M.current.isPositioned&&(M.current.isPositioned=!1,b(e=>({...e,isPositioned:!1})))},[v]);let N=i.useRef(!1);s(()=>(N.current=!0,()=>{N.current=!1}),[]),s(()=>{if(k&&(_.current=k),C&&(R.current=C),k&&C){if(I.current)return I.current(k,C,j);j()}},[k,C,j,I,D]);let B=i.useMemo(()=>({reference:_,floating:R,setReference:P,setFloating:O}),[P,O]),V=i.useMemo(()=>({reference:k,floating:C}),[k,C]),$=i.useMemo(()=>{let e={position:r,left:0,top:0};if(!V.floating)return e;let t=u(V.floating,y.x),n=u(V.floating,y.y);return m?{...e,transform:"translate("+t+"px, "+n+"px)",...l(V.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,m,V.floating,y.x,y.y]);return i.useMemo(()=>({...y,update:j,refs:B,elements:V,floatingStyles:$}),[y,j,B,V,$])}let h=(e,t)=>{let r=(0,n.cY)(e);return{name:r.name,fn:r.fn,options:[e,t]}},f=(e,t)=>{let r=(0,n.BN)(e);return{name:r.name,fn:r.fn,options:[e,t]}},p=(e,t)=>({fn:(0,n.ER)(e).fn,options:[e,t]}),m=(e,t)=>{let r=(0,n.UU)(e);return{name:r.name,fn:r.fn,options:[e,t]}},g=(e,t)=>{let r=(0,n.Ej)(e);return{name:r.name,fn:r.fn,options:[e,t]}},v=(e,t)=>{let r=(0,n.jD)(e);return{name:r.name,fn:r.fn,options:[e,t]}},y=(e,t)=>{let r={name:"arrow",options:e,fn(t){let{element:r,padding:i}="function"==typeof e?e(t):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?(0,n.UE)({element:r.current,padding:i}).fn(t):{}:r?(0,n.UE)({element:r,padding:i}).fn(t):{}}};return{name:r.name,fn:r.fn,options:[e,t]}}},72132:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M14.69 2.21 4.33 11.49c-.64.58-.28 1.65.58 1.73L13 14l-4.85 6.76c-.22.31-.19.74.08 1.01.3.3.77.31 1.08.02l10.36-9.28c.64-.58.28-1.65-.58-1.73L11 10l4.85-6.76c.22-.31.19-.74-.08-1.01-.3-.3-.77-.31-1.08-.02"}),"ElectricBolt")},72463:e=>{e.exports=function(e){return this.__data__.has(e)}},72552:(e,t,r)=>{"use strict";r.d(t,{xB:()=>i});var n=r(62876);function i(e={}){let t=e.retryDelayInMs??1e3,r=e.maxRetryDelayInMs??64e3;return{name:"exponentialRetryStrategy",retry({retryCount:i,response:o,responseError:s}){var a,l,u,c,d;let h,f,p=!!(c=s)&&("ETIMEDOUT"===c.code||"ESOCKETTIMEDOUT"===c.code||"ECONNREFUSED"===c.code||"ECONNRESET"===c.code||"ENOENT"===c.code||"ENOTFOUND"===c.code),m=p&&e.ignoreSystemErrors,g=!!((d=o)&&void 0!==d.status&&(d.status>=500||408===d.status)&&501!==d.status&&505!==d.status),v=g&&e.ignoreHttpStatusCodes;return o&&((0,n.$)(o)||!g)||v||m?{skipStrategy:!0}:!s||p||g?(h=(a={retryDelayInMs:t,maxRetryDelayInMs:r}).retryDelayInMs*Math.pow(2,i),{retryAfterInMs:(f=Math.min(a.maxRetryDelayInMs,h))/2+(l=0,u=f/2,l=Math.ceil(l),Math.floor(Math.random()*((u=Math.floor(u))-l+1))+l)}):{errorToThrow:s}}}}},72888:(e,t,r)=>{"use strict";r.d(t,{G3:()=>m,St:()=>v,TI:()=>p,UF:()=>g,Xc:()=>f,zn:()=>h});var n=r(9957),i=r(72121),o=r(15889),s=r(36439),a=r(6494),l=r(7349),u=r(85795);let c=(0,s.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});c.displayName="FloatingContext";let d=(0,s.createContext)(null);function h(e){return(0,s.useMemo)(()=>e?"string"==typeof e?{to:e}:e:null,[e])}function f(){return(0,s.useContext)(c).setReference}function p(){return(0,s.useContext)(c).getReferenceProps}function m(){let{getFloatingProps:e,slot:t}=(0,s.useContext)(c);return(0,s.useCallback)((...r)=>Object.assign({},e(...r),{"data-anchor":t.anchor}),[e,t])}function g(e=null){!1===e&&(e=null),"string"==typeof e&&(e={to:e});let t=(0,s.useContext)(d),r=(0,s.useMemo)(()=>e,[JSON.stringify(e,(e,t)=>{var r;return null!=(r=null==t?void 0:t.outerHTML)?r:t})]);(0,u.s)(()=>{null==t||t(null!=r?r:null)},[t,r]);let n=(0,s.useContext)(c);return(0,s.useMemo)(()=>[n.setFloating,e?n.styles:{}],[n.setFloating,e,n.styles])}function v({children:e,enabled:t=!0}){var r,a,h,f,p,m;
168let g,b,w,[x,E]=(0,s.useState)(null),[S,A]=(0,s.useState)(0),T=(0,s.useRef)(null),[P,O]=(0,s.useState)(null);r=P,(0,u.s)(()=>{if(!r)return;let e=new MutationObserver(()=>{let e=window.getComputedStyle(r).maxHeight,t=parseFloat(e);if(isNaN(t))return;let n=parseInt(e);isNaN(n)||t!==n&&(r.style.maxHeight=`${Math.ceil(t)}px`)});return e.observe(r,{attributes:!0,attributeFilter:["style"]}),()=>{e.disconnect()}},[r]);let k=t&&null!==x&&null!==P,{to:C="bottom",gap:_=0,offset:R=0,padding:M=0,inner:D}=(a=x,h=P,g=y(null!=(f=null==a?void 0:a.gap)?f:"var(--anchor-gap, 0)",h),b=y(null!=(p=null==a?void 0:a.offset)?p:"var(--anchor-offset, 0)",h),w=y(null!=(m=null==a?void 0:a.padding)?m:"var(--anchor-padding, 0)",h),{...a,gap:g,offset:b,padding:w}),[I,L="center"]=C.split(" ");(0,u.s)(()=>{k&&A(0)},[k]);let{refs:F,floatingStyles:j,context:N}=(0,n.we)({open:k,placement:"selection"===I?"center"===L?"bottom":`bottom-${L}`:"center"===L?`${I}`:`${I}-${L}`,strategy:"absolute",transform:!1,middleware:[(0,i.cY)({mainAxis:"selection"===I?0:_,crossAxis:R}),(0,i.BN)({padding:M}),"selection"!==I&&(0,i.UU)({padding:M}),"selection"===I&&D?(0,n.vW)({...D,padding:M,overflowRef:T,offset:S,minItemsVisible:4,referenceOverflowThreshold:M,onFallbackChange(e){var t,r;if(!e)return;let n=N.elements.floating;if(!n)return;let i=parseFloat(getComputedStyle(n).scrollPaddingBottom)||0,o=Math.min(4,n.childElementCount),s=0,a=0;for(let e of null!=(r=null==(t=N.elements.floating)?void 0:t.childNodes)?r:[])if(e instanceof HTMLElement){let t=e.offsetTop,r=t+e.clientHeight+i,l=n.scrollTop,u=l+n.clientHeight;if(t>=l&&r<=u)o--;else{a=Math.max(0,Math.min(r,u)-Math.max(t,l)),s=e.clientHeight;break}}o>=1&&A(e=>{let t=s*o-a+i;return e>=t?e:t})}}):null,(0,i.Ej)({padding:M,apply({availableWidth:e,availableHeight:t,elements:r}){Object.assign(r.floating.style,{overflow:"auto",maxWidth:`${e}px`,maxHeight:`min(var(--anchor-max-height, 100vh), ${t}px)`})}})].filter(Boolean),whileElementsMounted:o.ll}),[B=I,V=L]=N.placement.split("-");"selection"===I&&(B="selection");let $=(0,s.useMemo)(()=>({anchor:[B,V].filter(Boolean).join(" ")}),[B,V]),U=(0,n.Zx)(N,{overflowRef:T,onChange:A}),{getReferenceProps:H,getFloatingProps:W}=(0,n.bv)([U]),z=(0,l._)(e=>{O(e),F.setFloating(e)});return s.createElement(d.Provider,{value:E},s.createElement(c.Provider,{value:{setFloating:z,setReference:F.setReference,styles:j,getReferenceProps:H,getFloatingProps:W,slot:$}},e))}function y(e,t,r){let n=(0,a.L)(),i=(0,l._)((e,t)=>{if(null==e)return[r,null];if("number"==typeof e)return[e,null];if("string"==typeof e){if(!t)return[r,null];let i=b(e,t);return[i,r=>{let o=function e(t){let r=/var\((.*)\)/.exec(t);if(r){let t=r[1].indexOf(",");if(-1===t)return[r[1]];let n=r[1].slice(0,t).trim(),i=r[1].slice(t+1).trim();return i?[n,...e(i)]:[n]}return[]}(e);{let s=o.map(e=>window.getComputedStyle(t).getPropertyValue(e));n.requestAnimationFrame(function a(){n.nextFrame(a);let l=!1;for(let[e,r]of o.entries()){let n=window.getComputedStyle(t).getPropertyValue(r);if(s[e]!==n){s[e]=n,l=!0;break}}if(!l)return;let u=b(e,t);i!==u&&(r(u),i=u)})}return n.dispose}]}return[r,null]}),o=(0,s.useMemo)(()=>i(e,t)[0],[e,t]),[c=o,d]=(0,s.useState)();return(0,u.s)(()=>{let[r,n]=i(e,t);if(d(r),n)return n(d)},[e,t]),c}function b(e,t){let r=document.createElement("div");t.appendChild(r),r.style.setProperty("margin-top","0px","important"),r.style.setProperty("margin-top",e,"important");let n=parseFloat(window.getComputedStyle(r).marginTop)||0;return t.removeChild(r),n}d.displayName="PlacementContext"},73031:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.defineProxy=t.ProxyBase=t.ProxyHandler=t.LOCALE_HEADER_NAME=t.REWRITE_HEADER_NAME=void 0;let i=r(86017),o=r(77155),s=r(75885),a=r(22786),l=n(r(1671));t.REWRITE_HEADER_NAME="x-sc-rewrite",t.LOCALE_HEADER_NAME="x-sc-locale";class u{}t.ProxyHandler=u;class c extends u{constructor(e){super(),this.config=e,this.siteResolver=new i.SiteResolver(e.sites),this.defaultHostname=e.defaultHostname||"localhost"}get name(){return"ProxyBase"}isPreview(e){var t,r;
168return!!((null==(t=e.cookies.get(a.PREVIEW_COOKIES.PRERENDER_BYPASS))?void 0:t.value)||(null==(r=e.cookies.get(a.PREVIEW_COOKIES.PREVIEW_DATA))?void 0:r.value))}isAppRouter(e){return!!this.getLanguageFromHeader(e)}isPrefetch(e){let t="?1"===e.headers.get("sec-ch-ua-mobile"),r=e.headers.get("user-agent")||"",n=/iPhone|Mac|Linux|Windows|Android/i.test(r),i=e.headers.get("purpose"),o=e.headers.get("Next-Router-Prefetch"),s=e.headers.get("x-middleware-prefetch");return(!t&&!n||"1"!==s)&&("prefetch"===i||"1"===o||"1"===s)}disabled(e,t){let{pathname:r}=e.nextUrl;return r.startsWith("/api/")||r.startsWith("/sitecore/")||r.startsWith("/_next")||this.config.skip&&this.config.skip(e,t)}extractDebugHeaders(e){let t={};return e.forEach((e,r)=>t[r]=e),t}getLanguage(e,t){return this.getLanguageFromHeader(t)||e.nextUrl.locale||e.nextUrl.defaultLocale||this.config.defaultLanguage||"en"}getLanguageFromHeader(e){var r;return null!=(r=null==e?void 0:e.headers.get(t.LOCALE_HEADER_NAME))?r:void 0}getHostHeader(e){return(0,i.getHostnameFromHostHeader)(e.headers.get("x-forwarded-host")||e.headers.get("host")||"")}getSite(e,t){var r;let n=null==(r=null==t?void 0:t.cookies.get(i.SITE_KEY))?void 0:r.value,o=this.getHostHeader(e)||this.defaultHostname;return n?this.siteResolver.getByName(n)||{name:n,language:this.getLanguage(e),hostName:"*"}:this.siteResolver.getByHost(o)}getClientFactory(e){return(0,s.createGraphQLClientFactory)(e)}rewrite(e,r,n,i){let s=r.nextUrl.clone();s.pathname=e;let a=o.NextResponse.rewrite(s.href,n);return i||a.headers.set(t.REWRITE_HEADER_NAME,e),a}}t.ProxyBase=c,t.defineProxy=(...e)=>({exec:async(t,r,n)=>{let i=r||o.NextResponse.next();l.default.common("proxy start");let s=Date.now(),a=await e.reduce((e,r)=>e.then(e=>{let i;return 403===e.status||e.redirected||(i=e.status)>=300&&i<=399?e:r.handle(t,e,n)}),Promise.resolve(i));return l.default.common("proxy end in %dms",Date.now()-s),a}})},73099:e=>{e.exports=function(){return[]}},73345:(e,t,r)=>{"use strict";r.d(t,{q:()=>n});let n=(e,t,r)=>r>t?t:r<e?e:r},73506:(e,t,r)=>{var n=r(13214),i=r(17654);e.exports=function(e){for(var t=i(e),r=t.length;r--;){var o=t[r],s=e[o];t[r]=[o,s,n(s)]}return t}},73840:(e,t,r)=>{"use strict";r.d(t,{W:()=>a});var n=r(36964);let i={...n.ai,transform:Math.round};var o=r(65441);let s={rotate:o.uj,rotateX:o.uj,rotateY:o.uj,rotateZ:o.uj,scale:n.hs,scaleX:n.hs,scaleY:n.hs,scaleZ:n.hs,skew:o.uj,skewX:o.uj,skewY:o.uj,distance:o.px,translateX:o.px,translateY:o.px,translateZ:o.px,x:o.px,y:o.px,z:o.px,perspective:o.px,transformPerspective:o.px,opacity:n.X4,originX:o.gQ,originY:o.gQ,originZ:o.px},a={borderWidth:o.px,borderTopWidth:o.px,borderRightWidth:o.px,borderBottomWidth:o.px,borderLeftWidth:o.px,borderRadius:o.px,borderTopLeftRadius:o.px,borderTopRightRadius:o.px,borderBottomRightRadius:o.px,borderBottomLeftRadius:o.px,width:o.px,maxWidth:o.px,height:o.px,maxHeight:o.px,top:o.px,right:o.px,bottom:o.px,left:o.px,inset:o.px,insetBlock:o.px,insetBlockStart:o.px,insetBlockEnd:o.px,insetInline:o.px,insetInlineStart:o.px,insetInlineEnd:o.px,padding:o.px,paddingTop:o.px,paddingRight:o.px,paddingBottom:o.px,paddingLeft:o.px,paddingBlock:o.px,paddingBlockStart:o.px,paddingBlockEnd:o.px,paddingInline:o.px,paddingInlineStart:o.px,paddingInlineEnd:o.px,margin:o.px,marginTop:o.px,marginRight:o.px,marginBottom:o.px,marginLeft:o.px,marginBlock:o.px,marginBlockStart:o.px,marginBlockEnd:o.px,marginInline:o.px,marginInlineStart:o.px,marginInlineEnd:o.px,fontSize:o.px,backgroundPositionX:o.px,backgroundPositionY:o.px,...s,zIndex:i,fillOpacity:n.X4,strokeOpacity:n.X4,numOctaves:i}},74040:(e,t,r)=>{"use strict";function n(e,t){return e?e+"["+t+"]":t}function i(e){var t,r;let n=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(n){for(let t of n.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(r=n.requestSubmit)||r.call(n)}}r.d(t,{h:()=>function e(t={},r=null,i=[]){for(let[o,s]of Object.entries(t))!function t(r,i,o){if(Array.isArray(o))for(let[e,s]of o.entries())t(r,n(i,e.toString()),s);else o instanceof Date?r.push([i,o.toISOString()]):"boolean"==typeof o?r.push([i,o?"1":"0"]):"string"==typeof o?r.push([i,o]):"number"==typeof o?r.push([i,`${o}
168`]):null==o?r.push([i,""]):e(o,i,r)}(i,n(r,o),s);return i},q:()=>i})},74046:(e,t,r)=>{"use strict";r.d(t,{AH:()=>u,Y:()=>l,i7:()=>c});var n,i,o=r(38563),s=r(36439);r(44350);var a=r(81450);r(61077),r(78910);var l=function(e,t){var r=arguments;if(null==t||!o.h.call(t,"css"))return s.createElement.apply(void 0,r);var n=r.length,i=Array(n);i[0]=o.E,i[1]=(0,o.c)(e,t);for(var a=2;a<n;a++)i[a]=r[a];return s.createElement.apply(null,i)};function u(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,a.J)(t)}function c(){var e=u.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}n=l||(l={}),i||(i=n.JSX||(n.JSX={}))},74208:(e,t,r)=>{"use strict";r.d(t,{B:()=>l});var n=r(82682),i=r(39016);let o={offset:"stroke-dashoffset",array:"stroke-dasharray"},s={offset:"strokeDashoffset",array:"strokeDasharray"};function a(e,t,r){return"string"==typeof e?e:i.px.transform(t+r*e)}function l(e,{attrX:t,attrY:r,attrScale:u,originX:c,originY:d,pathLength:h,pathSpacing:f=1,pathOffset:p=0,...m},g,v){let y,b;if((0,n.O)(e,m,v),g){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:w,style:x,dimensions:E}=e;w.transform&&(E&&(x.transform=w.transform),delete w.transform),E&&(void 0!==c||void 0!==d||x.transform)&&(y=a(void 0!==c?c:.5,E.x,E.width),b=a(void 0!==d?d:.5,E.y,E.height),x.transformOrigin=`${y} ${b}`),void 0!==t&&(w.x=t),void 0!==r&&(w.y=r),void 0!==u&&(w.scale=u),void 0!==h&&function(e,t,r=1,n=0,a=!0){e.pathLength=1;let l=a?o:s;e[l.offset]=i.px.transform(-n);let u=i.px.transform(t),c=i.px.transform(r);e[l.array]=`${u} ${c}`}(w,h,f,p,!1)}},74241:(e,t,r)=>{"use strict";r.d(t,{P:()=>rp});var n,i,o,s=r(97503),a=r(7233);function l(e,t){if(!Array.isArray(t))return!1;let r=t.length;if(r!==e.length)return!1;for(let n=0;n<r;n++)if(t[n]!==e[n])return!1;return!0}var u=r(84046),c=r(83628),d=r(12213),h=r(77513);function f(e,t,r={}){var n;let i=(0,c.K)(e,t,"exit"===r.type?null==(n=e.presenceContext)?void 0:n.custom:void 0),{transition:o=e.getDefaultTransition()||{}}=i||{};r.transitionOverride&&(o=r.transitionOverride);let s=i?()=>Promise.all((0,h.$)(e,i,r)):()=>Promise.resolve(),a=e.variantChildren&&e.variantChildren.size?(n=0)=>{let{delayChildren:i=0,staggerChildren:s,staggerDirection:a}=o;return function(e,t,r=0,n=0,i=1,o){let s=[],a=(e.variantChildren.size-1)*n,l=1===i?(e=0)=>e*n:(e=0)=>a-e*n;return Array.from(e.variantChildren).sort(p).forEach((e,n)=>{e.notify("AnimationStart",t),s.push(f(e,t,{...o,delay:r+l(n)}).then(()=>e.notify("AnimationComplete",t)))}),Promise.all(s)}(e,t,i+n,s,a,r)}:()=>Promise.resolve(),{when:l}=o;if(!l)return Promise.all([s(),a(r.delay)]);{let[e,t]="beforeChildren"===l?[s,a]:[a,s];return e().then(()=>t())}}function p(e,t){return e.sortNodePosition(t)}let m=d._.length,g=[...d.U].reverse(),v=d.U.length;function y(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function b(){return{animate:y(!0),whileInView:y(),whileHover:y(),whileTap:y(),whileDrag:y(),whileFocus:y(),exit:y()}}class w{constructor(e){this.isMounted=!1,this.node=e}update(){}}class x extends w{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:r})=>(function(e,t,r={}){let n;if(e.notify("AnimationStart",t),Array.isArray(t))n=Promise.all(t.map(t=>f(e,t,r)));else if("string"==typeof t)n=f(e,t,r);else{let i="function"==typeof t?(0,c.K)(e,t,r.custom):t;n=Promise.all((0,h.$)(e,i,r))}return n.then(()=>{e.notify("AnimationComplete",t)})})(e,t,r))),r=b(),n=!0,i=t=>(r,n)=>{var i;let o=(0,c.K)(e,n,"exit"===t?null==(i=e.presenceContext)?void 0:i.custom:void 0);if(o){let{transition:e,transitionEnd:t,...n}=o;r={...r,...n,...t}}return r};function o(o){let{props:c}=e,h=function e(t){if(!t)return;if(!t.isControllingVariants){let r=t.parent&&e(t.parent)||{};return void 0!==t.props.initial&&(r.initial=t.props.initial),r}let r={};for(let e=0;e<m;e++){let n=d._[e],i=t.props[n];((0,u.w)(i)||!1===i)&&(r[n]=i)}return r}(e.parent)||{},f=[],p=new Set,y={},b=1/0;for(let t=0;t<v;t++){var w,x;let d=g[t],m=r[d],v=void 0!==c[d]?c[d]:h[d],E=(0,u.w)(v),S=d===o?m.isActive:null;!1===S&&(b=t);let A=v===h[d]&&v!==c[d]&&E;if(A&&n&&e.manuallyAnimateOnMount&&(A=!1),m.protectedKeys={...y},!m.isActive&&null===S||!v&&!m.prevProp||(0,s.N)(v)||"boolean"==typeof v)continue;let T=(w=m.prevProp,"string"==typeof(x=v)?x!==w:!!Array.isArray(x)&&!l(x,w)),P=T||d===o&&m.isActive&&!A&&E||t>b&&E,O=!1,k=Array.isArray(v)?v:[v],C=k.reduce(i(d),{});!1===S&&(C={});let{prevResolvedValues:_={}}=m,R={..._,...C},M=t=>{P=!0,p.has(t)&&(O=!0,p.delete(t)),m.needsAnimating[t]=!0;let r=e.getValue(t);r&&(r.liveStyle=!1)};for(let e in R){let t=C[e],r=_[e];if(!y.hasOwnProperty(e))((0,a.p)(t)&&(0,a.p)(r)?l(t,r):t===r)?void 0!==t&&p.has(e)?M(e):m.protectedKeys[e]=!0:null!=t?M(e):p.add(e)}m.prevProp=v,m.prevResolvedValues=C,m.isActive&&(y={...y,...C}),n&&e.blockInitialAnimation&&(P=!1);let D=!(A&&T)||O;P&&D&&f.push(...k.map(e=>({animation:e,options:{type:d}})))}if(p.size){let t={};p.forEach(r=>{let n=e.getBaseTarget(r),i=e.getValue(r);i&&(i.liveStyle=!0),t[r]=null!=n?n:null}),f.push({animation:t})}let E=!!f.length;return n&&(!1===c.initial||c.initial===c.animate)&&!e.manuallyAnimateOnMount&&(E=!1),n=!1,E?t(f):Prom
168ise.resolve()}return{animateChanges:o,setActive:function(t,n){var i;if(r[t].isActive===n)return Promise.resolve();null==(i=e.variantChildren)||i.forEach(e=>{var r;return null==(r=e.animationState)?void 0:r.setActive(t,n)}),r[t].isActive=n;let s=o(t);for(let e in r)r[e].protectedKeys={};return s},setAnimateFunction:function(r){t=r(e)},getState:()=>r,reset:()=>{r=b(),n=!0}}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();(0,s.N)(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){var e;this.node.animationState.reset(),null==(e=this.unmountControls)||e.call(this)}}let E=0;class S extends w{constructor(){super(...arguments),this.id=E++}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===r)return;let n=this.node.animationState.setActive("exit",!e);t&&!e&&n.then(()=>t(this.id))}mount(){let{register:e}=this.node.presenceContext||{};e&&(this.unmount=e(this.id))}unmount(){}}var A=r(76845),T=r(77460),P=r(80955),O=r(28265);function k(e,t,r,n={passive:!0}){return e.addEventListener(t,r,n),()=>e.removeEventListener(t,r)}function C(e){return{point:{x:e.pageX,y:e.pageY}}}function _(e,t,r,n){return k(e,t,e=>(0,P.Mc)(e)&&r(e,C(e)),n)}let R=(e,t)=>Math.abs(e-t);var M=r(96242),D=r(40089);class I{constructor(e,t,{transformPagePoint:r,contextWindow:n,dragSnapToOrigin:i=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{var e,t;if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let r=j(this.lastMoveEventInfo,this.history),n=null!==this.startEvent,i=(e=r.offset,t={x:0,y:0},Math.sqrt(R(e.x,t.x)**2+R(e.y,t.y)**2)>=3);if(!n&&!i)return;let{point:o}=r,{timestamp:s}=D.uv;this.history.push({...o,timestamp:s});let{onStart:a,onMove:l}=this.handlers;n||(a&&a(this.lastMoveEvent,r),this.startEvent=this.lastMoveEvent),l&&l(this.lastMoveEvent,r)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=L(t,this.transformPagePoint),D.Gt.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:r,onSessionEnd:n,resumeAnimation:i}=this.handlers;if(this.dragSnapToOrigin&&i&&i(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let o=j("pointercancel"===e.type?this.lastMoveEventInfo:L(t,this.transformPagePoint),this.history);this.startEvent&&r&&r(e,o),n&&n(e,o)},!(0,P.Mc)(e))return;this.dragSnapToOrigin=i,this.handlers=t,this.transformPagePoint=r,this.contextWindow=n||window;const o=L(C(e),this.transformPagePoint),{point:s}=o,{timestamp:a}=D.uv;this.history=[{...s,timestamp:a}];const{onSessionStart:l}=t;l&&l(e,j(o,this.history)),this.removeListeners=(0,M.F)(_(this.contextWindow,"pointermove",this.handlePointerMove),_(this.contextWindow,"pointerup",this.handlePointerUp),_(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),(0,D.WG)(this.updatePoint)}}function L(e,t){return t?{point:t(e.point)}:e}function F(e,t){return{x:e.x-t.x,y:e.y-t.y}}function j({point:e},t){return{point:e,delta:F(e,N(t)),offset:F(e,t[0]),velocity:function(e){if(e.length<2)return{x:0,y:0};let t=e.length-1,r=null,n=N(e);for(;t>=0&&(r=e[t],!(n.timestamp-r.timestamp>(0,O.f)(.1)));)t--;if(!r)return{x:0,y:0};let i=(0,O.X)(n.timestamp-r.timestamp);if(0===i)return{x:0,y:0};let o={x:(n.x-r.x)/i,y:(n.y-r.y)/i};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}(t)}}function N(e){return e[e.length-1]}function B(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}var V=r(43332),$=r(37476);function U(e){return e.max-e.min}function H(e,t,r,n=.5){e.origin=n,e.originPoint=(0,$.k)(t.min,t.max,e.origin),e.scale=U(r)/U(t),e.translate=(0,$.k)(r.min,r.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function W(e,t,r,n){H(e.x,t.x,r.x,n?n.originX:void 0),H(e.y,t.y,r.y,n?n.originY:void 0)}function z(e,t,r){e.min=r.min+t.min,e.max=e.min+U(t)}function q(e,t,r){e.min=t.min-r.min,e.max=e.min+U(t)}function Y(e,t,r){q(e.x,t.x,r.x),q(e.y,t.y,r.y)}var G=r(73345);function X(e,t,r){return{min:void 0!==t?e.min+t:void 0,max:void 0!==r?e.max+r-(e.max-e.min):void 0}}function K(e,t){let r=t.min-e.min,n=t.max-e.max;return t.max-t.min<e.max-e.min&&([r,n]=[n,r]),{min:r,max:n}}function Q(e,t,r){return{min:J(e,t),max:J(e,r)}}function J(e,t){return"number"==typeof e?e:e[t]||0}var Z=r(82367);function ee(e){return[e("x"),e("y")]}var et=r(95376),er=r(96449),en=r(39016),ei=r(90861);let eo=({current:e})=>e?e.ownerDocument.defaultView:null;var es=r(65681);let ea=new WeakMap;
168class el{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=(0,Z.ge)(),this.visualElement=e}start(e,{snapToCursor:t=!1}={}){let{presenceContext:r}=this.visualElement;if(r&&!1===r.isPresent)return;let n=e=>{let{dragSnapToOrigin:r}=this.getProps();r?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(C(e).point)},i=(e,t)=>{let{drag:r,dragPropagation:n,onDragStart:i}=this.getProps();if(r&&!n&&(this.openDragLock&&this.openDragLock(),this.openDragLock=(0,P.Wp)(r),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),ee(e=>{let t=this.getAxisMotionValue(e).get()||0;if(en.KN.test(t)){let{projection:r}=this.visualElement;if(r&&r.layout){let n=r.layout.layoutBox[e];n&&(t=U(n)*(parseFloat(t)/100))}}this.originPoint[e]=t}),i&&D.Gt.postRender(()=>i(e,t)),(0,es.g)(this.visualElement,"transform");let{animationState:o}=this.visualElement;o&&o.setActive("whileDrag",!0)},o=(e,t)=>{let{dragPropagation:r,dragDirectionLock:n,onDirectionLock:i,onDrag:o}=this.getProps();if(!r&&!this.openDragLock)return;let{offset:s}=t;if(n&&null===this.currentDirection){this.currentDirection=function(e,t=10){let r=null;return Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x"),r}(s),null!==this.currentDirection&&i&&i(this.currentDirection);return}this.updateAxis("x",t.point,s),this.updateAxis("y",t.point,s),this.visualElement.render(),o&&o(e,t)},s=(e,t)=>this.stop(e,t),a=()=>ee(e=>{var t;return"paused"===this.getAnimationState(e)&&(null==(t=this.getAxisMotionValue(e).animation)?void 0:t.play())}),{dragSnapToOrigin:l}=this.getProps();this.panSession=new I(e,{onSessionStart:n,onStart:i,onMove:o,onSessionEnd:s,resumeAnimation:a},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:l,contextWindow:eo(this.visualElement)})}stop(e,t){let r=this.isDragging;if(this.cancel(),!r)return;let{velocity:n}=t;this.startAnimation(n);let{onDragEnd:i}=this.getProps();i&&D.Gt.postRender(()=>i(e,t))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,r){let{drag:n}=this.getProps();if(!r||!eu(e,n,this.currentDirection))return;let i=this.getAxisMotionValue(e),o=this.originPoint[e]+r[e];this.constraints&&this.constraints[e]&&(o=function(e,{min:t,max:r},n){return void 0!==t&&e<t?e=n?(0,$.k)(t,e,n.min):Math.max(e,t):void 0!==r&&e>r&&(e=n?(0,$.k)(r,e,n.max):Math.min(e,r)),e}(o,this.constraints[e],this.elastic[e])),i.set(o)}resolveConstraints(){var e;let{dragConstraints:t,dragElastic:r}=this.getProps(),n=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null==(e=this.visualElement.projection)?void 0:e.layout,i=this.constraints;t&&B(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&n?this.constraints=function(e,{top:t,left:r,bottom:n,right:i}){return{x:X(e.x,r,i),y:X(e.y,t,n)}}(n.layoutBox,t):this.constraints=!1,this.elastic=function(e=.35){return!1===e?e=0:!0===e&&(e=.35),{x:Q(e,"left","right"),y:Q(e,"top","bottom")}}(r),i!==this.constraints&&n&&this.constraints&&!this.hasMutatedConstraints&&ee(e=>{var t,r;let i;!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=(t=n.layoutBox[e],r=this.constraints[e],i={},void 0!==r.min&&(i.min=r.min-t.min),void 0!==r.max&&(i.max=r.max-t.min),i))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:r}=this.getProps();if(!t||!B(t))return!1;let n=t.current;(0,T.V)(null!==n,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:i}=this.visualElement;if(!i||!i.layout)return!1;let o=(0,et.L)(n,i.root,this.visualElement.getTransformPagePoint()),s=(e=i.layout.layoutBox,{x:K(e.x,o.x),y:K(e.y,o.y)});if(r){let e=r((0,er.pA)(s));this.hasMutatedConstraints=!!e,e&&(s=(0,er.FY)(e))}return s}startAnimation(e){let{drag:t,dragMomentum:r,dragElastic:n,dragTransition:i,dragSnapToOrigin:o,onDragTransitionEnd:s}=this.getProps(),a=this.constraints||{};return Promise.all(ee(s=>{if(!eu(s,t,this.currentDirection))return;let l=a&&a[s]||{};o&&(l={min:0,max:0});let u={type:"inertia",velocity:r?e[s]:0,bounceStiffness:n?200:1e6,bounceDamping:n?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...i,...l};return this.startAxisValueAnimation(s,u)})).then(s)}startAxisValueAnimation(e,t){let r=this.getAxisMotionValue(e);return(0,es.g)(this.visualElement,e),r.start((0,ei.f)(e,r,0,t,this.visualElement,!1))}stopAnimation(){ee(e=>this.getAxisMotionValue(e).stop())}pauseAnimation(){ee(e=>{var t;return null==(t=this.getAxisMotionValue(e).animation)?void 0:t.pause()})}getAnimationState(e){var t;return null==(t=this.getAxisMotionValue(e).animation)?void 0:t.state}getAxisMotionValue(e){let t=`_drag${e.toUpperCase()}`,r=this.visualElement.getProps();return r[t]||this.visualElement.getValue(e,(r.initial?r.initial[e]:void 0)||0)}snapToCursor(e){ee(t=>{let{drag:r}=this.getProps();if(!eu(t,r,this.currentDirection))return;let{projection:n}=this.visualElement,i=this.getAxisMotionValue(t);if(n&&n.layout){let{min:r,max:o}=n.layout.layoutBox[t];i.set(e[t]-(0,$.k)(r,o,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:r}=this.visualElement;if(!B(t)||!r||!this.constraints)return;this.stopAnimation();let n={x:0,y:0};ee(e=>{let t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){var r,i;let o,s,a,l=t.get();n[e]=(r={min:l,max:l},i=this.constraints[e],o=.5,s=U(r),(a=U(i))>s?o=(0,V.q)(i.min,i.max-s,r.min):s>a&&(o=(0,V.q)(r.min,r.max-a,i.min)),(0,G.q)(0,1,o))}});let{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.resolveConstraints(),ee(t=>{if(!eu(t,e,null))return;let r=this.getAxisMotionValue(t),{min:i,max:o}=this.constraints[t];r.set((0,$.k)(i,o,n[t]))})}addListeners(){if(!this.visualElement.current)return;ea.set(this.visualElement,this);let e=_(this.visualElement.current,"pointerdown",e=>{let{drag:t,dragListener:r=!0}=this.getProps();t&&r&&this.start(e)}),t=()=>{let{dragConstraints:e}=this.getProps();B(e)&&e.current&&(this.constraints=this.resolveRefConstraints())},{projection:r}=this.visualElement,n=r.addEventListener("measure",t);r&&!r.layout&&(r.root&&r.root.updateScroll(),r.updateLayout()),D.Gt.read(t);let i=k(window,"resize",()=>this.scalePositionWithinConstraints()),o=r.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(ee(t=>{let r=this.getAxisMotionValue(t);r&&(this.originPoint[t]+=e[t].translate,r.set(r.get()+e[t].translate))}),this.visualElement.render())});return()=>{i(),e(),n(),o&&o()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:r=!1,dragPropagation:n=!1,dragConstraints:i=!1,dragElastic:o=.35,dragMomentum:s=!0}=e;return{...e,drag:t,dragDirectionLock:r,dragPropagation:n,dragConstraints:i,dragElastic:o,dragMomentum:s}}}function eu(e,t,r){return(!0===t||t===e)&&(null===r||r===e)}class ec extends w{constructor(e){super(e),this.removeGroupControls=A.l,this.removeListeners=A.l,this.controls=new el(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||A.l}unmount(){this.removeGroupControls(),this.removeListeners()}}let ed=e=>(t,r)=>{e&&D.Gt.postRender(()=>e(t,r))};class eh extends w{constructor(){super(...arguments),this.removePointerDownListener=A.l}onPointerDown(e){this.session=new I(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:eo(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:r,onPanEnd:n}=this.node.getProps();return{onSessionStart:ed(e),onStart:ed(t),onMove:r,onEnd:(e,t)=>{delete this.session,n&&D.Gt.postRender(()=>n(e,t))}}}mount(){this.removePointerDownListener=_(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}var ef=r(2183),ep=r(36439);let em=(0,ep.createContext)(null),eg=(0,ep.createContext)({}),ev=(0,ep.createContext)({}),ey={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function eb(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let ew={correct:(e,t)=>
168{if(!t.target)return e;if("string"==typeof e)if(!en.px.test(e))return e;else e=parseFloat(e);let r=eb(e,t.target.x),n=eb(e,t.target.y);return`${r}% ${n}%`}};var ex=r(23078),eE=r(17024);let{schedule:eS,cancel:eA}=(0,r(37718).I)(queueMicrotask,!1);class eT extends ep.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r,layoutId:n}=this.props,{projection:i}=e;(0,eE.$)(eO),i&&(t.group&&t.group.add(i),r&&r.register&&n&&r.register(i),i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),ey.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:r,drag:n,isPresent:i}=this.props,o=r.projection;return o&&(o.isPresent=i,n||e.layoutDependency!==t||void 0===t?o.willUpdate():this.safeToRemove(),e.isPresent!==i&&(i?o.promote():o.relegate()||D.Gt.postRender(()=>{let e=o.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),eS.postRender(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r}=this.props,{projection:n}=e;n&&(n.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(n),r&&r.deregister&&r.deregister(n))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}}function eP(e){let[t,r]=function(e=!0){let t=(0,ep.useContext)(em);if(null===t)return[!0,null];let{isPresent:r,onExitComplete:n,register:i}=t,o=(0,ep.useId)();(0,ep.useEffect)(()=>{e&&i(o)},[e]);let s=(0,ep.useCallback)(()=>e&&n&&n(o),[o,n,e]);return!r&&n?[!1,s]:[!0]}(),n=(0,ep.useContext)(eg);return(0,ef.jsx)(eT,{...e,layoutGroup:n,switchLayoutGroup:(0,ep.useContext)(ev),isPresent:t,safeToRemove:r})}let eO={borderRadius:{...ew,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:ew,borderTopRightRadius:ew,borderBottomLeftRadius:ew,borderBottomRightRadius:ew,boxShadow:{correct:(e,{treeScale:t,projectionDelta:r})=>{let n=ex.f.parse(e);if(n.length>5)return e;let i=ex.f.createTransformer(e),o=+("number"!=typeof n[0]),s=r.x.scale*t.x,a=r.y.scale*t.y;n[0+o]/=s,n[1+o]/=a;let l=(0,$.k)(s,a,.5);return"number"==typeof n[2+o]&&(n[2+o]/=l),"number"==typeof n[3+o]&&(n[3+o]/=l),i(n)}}};var ek=r(26045),eC=r(54919),e_=r(35659),eR=r(36462),eM=r(9707);let eD=(e,t)=>e.depth-t.depth;class eI{constructor(){this.children=[],this.isDirty=!1}add(e){(0,eM.Kq)(this.children,e),this.isDirty=!0}remove(e){(0,eM.Ai)(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(eD),this.isDirty=!1,this.children.forEach(e)}}var eL=r(60627),eF=r(25720),ej=r(11449);function eN(e){let t=(0,ej.S)(e)?e.get():e;return(0,eF.B)(t)?t.toValue():t}var eB=r(18573);let eV=["TopLeft","TopRight","BottomLeft","BottomRight"],e$=eV.length,eU=e=>"string"==typeof e?parseFloat(e):e,eH=e=>"number"==typeof e||en.px.test(e);function eW(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let ez=eY(0,.5,eB.yT),eq=eY(.5,.95,A.l);function eY(e,t,r){return n=>n<e?0:n>t?1:r((0,V.q)(e,t,n))}function eG(e,t){e.min=t.min,e.max=t.max}function eX(e,t){eG(e.x,t.x),eG(e.y,t.y)}function eK(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}var eQ=r(66428);function eJ(e,t,r,n,i){return e-=t,e=(0,eQ.hq)(e,1/r,n),void 0!==i&&(e=(0,eQ.hq)(e,1/i,n)),e}function eZ(e,t,[r,n,i],o,s){!function(e,t=0,r=1,n=.5,i,o=e,s=e){if(en.KN.test(t)&&(t=parseFloat(t),t=(0,$.k)(s.min,s.max,t/100)-s.min),"number"!=typeof t)return;let a=(0,$.k)(o.min,o.max,n);e===o&&(a-=t),e.min=eJ(e.min,t,r,a,i),e.max=eJ(e.max,t,r,a,i)}(e,t[r],t[n],t[i],t.scale,o,s)}let e0=["x","scaleX","originX"],e1=["y","scaleY","originY"];function e2(e,t,r,n){eZ(e.x,t,e0,r?r.x:void 0,n?n.x:void 0),eZ(e.y,t,e1,r?r.y:void 0,n?n.y:void 0)}function e3(e){return 0===e.translate&&1===e.scale}function e5(e){return e3(e.x)&&e3(e.y)}function e4(e,t){return e.min===t.min&&e.max===t.max}function e6(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function e9(e,t){return e6(e.x,t.x)&&e6(e.y,t.y)}function e8(e){return U(e.x)/U(e.y)}function e7(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class te{constructor(){this.members=[]}add(e){(0,eM.Kq)(this.members,e),e.scheduleRender()}remove(e){if((0,eM.Ai)(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){let t,r=this.members.findIndex(t=>e===t);if(0===r)return!1;for(let e=r;e>=0;e--){let r=this.members[e];if(!1!==r.isPresent){t=r;break}}return!!t&&(this.promote(t),!0)}promote(e,t){let r=this.lead;if(e!==r&&(this.prevLead=r,this.lead=e,e.show(),r)){r.instance&&r.scheduleRender(),e.scheduleRender(),e.resumeFrom=r,t&&(e.resumeFrom.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);let{crossfade:n}=e.options;!1===n&&r.hide()}}
168exitAnimationComplete(){this.members.forEach(e=>{let{options:t,resumingFrom:r}=e;t.onExitComplete&&t.onExitComplete(),r&&r.options.onExitComplete&&r.options.onExitComplete()})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}var tt=r(76891);let tr={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},tn="u">typeof window&&void 0!==window.MotionDebug,ti=["","X","Y","Z"],to={visibility:"hidden"},ts=0;function ta(e,t,r,n){let{latestValues:i}=t;i[e]&&(r[e]=i[e],t.setStaticValue(e,0),n&&(n[e]=0))}function tl({attachResizeListener:e,defaultParent:t,measureScroll:r,checkIsScrollRoot:n,resetTransform:i}){return class{constructor(e={},r=null==t?void 0:t()){this.id=ts++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,tn&&(tr.totalNodes=tr.resolvedTargetDeltas=tr.recalculatedProjection=0),this.nodes.forEach(td),this.nodes.forEach(ty),this.nodes.forEach(tb),this.nodes.forEach(th),tn&&window.MotionDebug.record(tr)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=r?r.root||r:this,this.path=r?[...r.path,r]:[],this.parent=r,this.depth=r?r.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new eI)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new eL.v),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let r=this.eventHandlers.get(e);r&&r.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t,r=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=(0,eR.x)(t),this.instance=t;let{layoutId:n,layout:i,visualElement:o}=this.options;if(o&&!o.current&&o.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),r&&(i||n)&&(this.isLayoutDirty=!0),e){let r,n=()=>this.root.updateBlockedByResize=!1;e(t,()=>{let e,t;this.root.updateBlockedByResize=!0,r&&r(),e=e_.k.now(),t=({timestamp:r})=>{let i=r-e;i>=250&&((0,D.WG)(t),n())},D.Gt.read(t,!0),r=()=>(0,D.WG)(t),ey.hasAnimatedSinceResize&&(ey.hasAnimatedSinceResize=!1,this.nodes.forEach(tv))})}n&&this.root.registerSharedNode(n,this),!1!==this.options.animate&&o&&(n||i)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeTargetChanged:r,layout:n})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let i=this.options.transition||o.getDefaultTransition()||tT,{onLayoutAnimationStart:s,onLayoutAnimationComplete:a}=o.getProps(),l=!this.targetLayout||!e9(this.targetLayout,n)||r,u=!t&&r;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||u||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(e,u);let t={...(0,P.rU)(i,"layout"),onPlay:s,onComplete:a};(o.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t)}else t||tv(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=n})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,(0,D.WG)(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEac
168h(tw),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&function e(t){if(t.hasCheckedOptimisedAppear=!0,t.root===t)return;let{visualElement:r}=t.options;if(!r)return;let n=(0,eC.P)(r);if(window.MotionHasOptimisedAnimation(n,"transform")){let{layout:e,layoutId:r}=t.options;window.MotionCancelOptimisedAnimation(n,"transform",D.Gt,!(e||r))}let{parent:i}=t;i&&!i.hasCheckedOptimisedAppear&&e(i)}(this),this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:r}=this.options;if(void 0===t&&!r)return;let n=this.getTransformTemplate();this.prevTransformTemplateValue=n?n(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(tp);return}this.isUpdating||this.nodes.forEach(tm),this.isUpdating=!1,this.nodes.forEach(tg),this.nodes.forEach(tu),this.nodes.forEach(tc),this.clearAllSnapshots();let e=e_.k.now();D.uv.delta=(0,G.q)(0,1e3/60,e-D.uv.timestamp),D.uv.timestamp=e,D.uv.isProcessing=!0,D.PP.update.process(D.uv),D.PP.preRender.process(D.uv),D.PP.render.process(D.uv),D.uv.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,eS.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(tf),this.sharedNodes.forEach(tx)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,D.Gt.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){D.Gt.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++)this.path[e].updateScroll();let e=this.layout;this.layout=this.measure(!1),this.layoutCorrected=(0,Z.ge)(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t){let t=n(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:r(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!i)return;let e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!e5(this.projectionDelta),r=this.getTransformTemplate(),n=r?r(this.latestValues,""):void 0,o=n!==this.prevTransformTemplateValue;e&&(t||(0,tt.HD)(this.latestValues)||o)&&(i(this.instance,n),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){var t;let r=this.measurePageBox(),n=this.removeElementScroll(r);return e&&(n=this.removeTransform(n)),tk((t=n).x),tk(t.y),{animationId:this.root.animationId,measuredBox:r,layoutBox:n,latestValues:{},source:this.id}}measurePageBox(){var e;let{visualElement:t}=this.options;if(!t)return(0,Z.ge)();let r=t.measureViewportBox();if(!((null==(e=this.scroll)?void 0:e.wasRoot)||this.path.some(t_))){let{scroll:e}=this.root;e&&((0,eQ.Ql)(r.x,e.offset.x),(0,eQ.Ql)(r.y,e.offset.y))}return r}removeElementScroll(e){var t;let r=(0,Z.ge)();if(eX(r,e),null==(t=this.scroll)?void 0:t.wasRoot)return r;for(let t=0;t<this.path.length;t++){let n=this.path[t],{scroll:i,options:o}=n;n!==this.root&&i&&o.layoutScroll&&(i.wasRoot&&eX(r,e),(0,eQ.Ql)(r.x,i.offset.x),(0,eQ.Ql)(r.y,i.offset.y))}return r}applyTransform(e,t=!1){let r=(0,Z.ge)();eX(r,e);for(let e=0;e<this.path.length;e++){let n=this.path[e];!t&&n.options.layoutScroll&&n.scroll&&n!==n.root&&(0,eQ.Ww)(r,{x:-n.scroll.offset.x,y:-n.scroll.offset.y}),(0,tt.HD)(n.latestValues)&&(0,eQ.Ww)(r,n.latestValues)}return(0,tt.HD)(this.latestValues)&&(0,eQ.Ww)(r,this.latestValues),r}removeTransform(e){let t=(0,Z.ge)();eX(t,e);for(let e=0;e<this.path.length;e++){let r=this.path[e];if(!r.instance||!(0,tt.HD)(r.latestValues))continue;(0,tt.vk)(r.latestValues)&&r.updateSnapshot();let n=(0,Z.ge)();eX(n,r.measurePageBox()),e2(t,r.latestValues,r.snapshot?r.snapshot.layoutBox:void 0,n)}return(0,tt.HD)(this.latestValues)&&e2(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==D.uv.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){var t,r,n,i;let o=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=o.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=o.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=o.isSharedProjectionDirty);let s=!!this.resumingFrom||this!==o;if(!(e||s&&this.isSharedProjectionDirty||this.isProjectionDirty||(null==(t=this.parent)?void 0:t.isProjectionDirty)||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:a,layoutId:l}=this.options;if(this.layout&&(a||l)){if(this.resolvedRelativeTargetAt=D.uv.timestamp,!this.targetDelta&&!this.relativeTarget){let e=this.getClosestProjectingParent();e&&e.layout&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=(0,Z.ge)(),this.relativeTargetOrigin=(0,Z.ge)(),Y(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),eX(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){if((this.target||(this.target=(0,Z.ge)(),this.targetWithTransforms=(0,Z.ge)()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target)?(this.forceRelativeParentToResolveTarget(),r=this.target,n=this.relativeTarget,i=this.relativeParent.target,z(r.x,n.x,i.x),z(r.y,n.y,i.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):eX(this.target,this.layout.layoutBox),(0,eQ.o4)(this.target,this.targetDelta)):eX(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let e=this.getClosestProjectingParent();e&&!!e.resumingFrom==!!this.resumingFrom&&!e.options.layoutScroll&&e.target&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=(0,Z.ge)(),this.relativeTargetOrigin=(0,Z.ge)(),Y(this.relativeTargetOrigin,this.target,e.target),eX(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}tn&&tr.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||(0,tt.vk)(this.parent.latestValues)||(0,tt.vF)(this.parent.latestValues)))if(this.parent.isProjecting())return this.parent;else return this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var e;let t=this.getLead(),r=!!this.resumingFrom||this!==t,n=!0;if((this.isProjectionDirty||(null==(e=this.parent)?void 0:e.isProjectionDirty))&&(n=!1),r&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(n=!1),this.resolvedRelativeTargetAt===D.uv.timestamp&&(n=!1),n)return;let{layout:i,layoutId:o}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(i||o))return;eX(this.layoutCorrected,this.layout.layoutBox);let s=this.treeScale.x,a=this.treeScale.y;(0,eQ.OU)(this.layoutCorrected,this.treeScale,this.path,r),t.layout&&!t.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(t.target=t.layout.layoutBox,t.targetWithTransforms=(0,Z.ge)());let{target:l}=t;if(!l){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(eK(this.prevProjectionDelta.x,this.projectionDelta.x),eK(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),W(this.projectionDelta,this.layoutCorrected,l,this.latestValues),this.treeScale.x===s&&this.treeScale.y===a&&e7(this.projectionDelta.x,this.prevProjectionDelta.x)&&e7(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",l)),tn&&tr.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){var t;if(null==(t=this.options.visualElement)||t.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=(0,Z.xU)(),this.projectionDelta=(0,Z.xU)(),this.projectionDeltaWithTransform=(0,Z.xU)()}setAnimationOrigin(e,t=!1){let r,n=this.snapshot,i=n?n.latestValues:{},o={...this.latestValues},s=(0,Z.xU)();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let a=(0,Z.ge)(),l=(n?n.source:void 0)!==(this.layout?this.layout.source:void 0),u=this.getStack(),c=!u||u.members.length<=1,d=!!(l&&!c&&!0===this.options.crossfade&&!this.path.some(tA));this.animationProgress=0,this.mixTargetDelta=t=>{let n=t/1e3;if(tE(s.x,e.x,n),tE(s.y,e.y,n),this.setTargetDelta(s),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var u,h,f,p,m,g;Y(a,this.layout.layoutBox,this.relativeParent.layout.layoutBox),f=this.relativeTarget,p=this.relativeTargetOrigin,m=a,g=n,tS(f.x,p.x,m.x,g),tS(f.y,p.y,m.y,g),r&&(u=this.relativeTarget,h=r,e4(u.x,h.x)&&e4(u.y,h.y))&&(this.isProjectionDirty=!1),r||(r=(0,Z.ge)()),eX(r,this.relativeTarget)}l&&(this.animationValues=o,function(e,t,r,n,i,o){i?(e.opacity=(0,$.k)(0,void 0!==r.opacity?r.opacity:1,ez(n)),e.opacityExit=(0,$.k)(void 0!==t.opacity?t.opacity:1,0,eq(n))):o&&(e.opacity=(0,$.k)(void 0!==t.opacity?t.opacity:1,void 0!==r.opacity?r.opacity:1,n));for(let i=0;i<e$;i++){let o=`border${eV[i]}Radius`,s=eW(t,o),a=eW(r,o);(void 0!==s||void 0!==a)&&(s||(s=0),a||(a=0),0===s||0===a||eH(s)===eH(a)?(e[o]=Math.max((0,$.k)(eU(s),eU(a),n),0),(en.KN.test(a)||en.KN.test(s))&&(e[o]+="%")):e[o]=a)}(t.rotate||r.rotate)&&(e.rotate=(0,$.k)(t.rotate||0,r.rotate||0,n))}(o,i,this.latestValues,n,d,c)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=n},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&((0,D.WG)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=D.Gt.update(()=>
168{ey.hasAnimatedSinceResize=!0,this.currentAnimation=(0,ek.z)(0,1e3,{...e,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onComplete:()=>{e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:r,layout:n,latestValues:i}=e;if(t&&r&&n){if(this!==e&&this.layout&&n&&tC(this.options.animationType,this.layout.layoutBox,n.layoutBox)){r=this.target||(0,Z.ge)();let t=U(this.layout.layoutBox.x);r.x.min=e.target.x.min,r.x.max=r.x.min+t;let n=U(this.layout.layoutBox.y);r.y.min=e.target.y.min,r.y.max=r.y.min+n}eX(t,r),(0,eQ.Ww)(t,i),W(this.projectionDeltaWithTransform,this.layoutCorrected,t,i)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new te),this.sharedNodes.get(e).add(t);let r=t.options.initialPromotionConfig;t.promote({transition:r?r.transition:void 0,preserveFollowOpacity:r&&r.shouldPreserveFollowOpacity?r.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){var e;let{layoutId:t}=this.options;return t&&(null==(e=this.getStack())?void 0:e.lead)||this}getPrevLead(){var e;let{layoutId:t}=this.options;return t?null==(e=this.getStack())?void 0:e.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:r}={}){let n=this.getStack();n&&n.promote(this,r),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:r}=e;if((r.z||r.rotate||r.rotateX||r.rotateY||r.rotateZ||r.skewX||r.skewY)&&(t=!0),!t)return;let n={};r.z&&ta("z",e,n,this.animationValues);for(let t=0;t<ti.length;t++)ta(`rotate${ti[t]}`,e,n,this.animationValues),ta(`skew${ti[t]}`,e,n,this.animationValues);for(let t in e.render(),n)e.setStaticValue(t,n[t]),this.animationValues&&(this.animationValues[t]=n[t]);e.scheduleRender()}getProjectionStyles(e){var t,r;if(!this.instance||this.isSVG)return;if(!this.isVisible)return to;let n={visibility:""},i=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,n.opacity="",n.pointerEvents=eN(null==e?void 0:e.pointerEvents)||"",n.transform=i?i(this.latestValues,""):"none",n;let o=this.getLead();if(!this.projectionDelta||!this.layout||!o.target){let t={};return this.options.layoutId&&(t.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,t.pointerEvents=eN(null==e?void 0:e.pointerEvents)||""),this.hasProjected&&!(0,tt.HD)(this.latestValues)&&(t.transform=i?i({},""):"none",this.hasProjected=!1),t}let s=o.animationValues||o.latestValues;this.applyTransformsToTarget(),n.transform=function(e,t,r){let n="",i=e.x.translate/t.x,o=e.
168y.translate/t.y,s=(null==r?void 0:r.z)||0;if((i||o||s)&&(n=`translate3d(${i}px, ${o}px, ${s}px) `),(1!==t.x||1!==t.y)&&(n+=`scale(${1/t.x}, ${1/t.y}) `),r){let{transformPerspective:e,rotate:t,rotateX:i,rotateY:o,skewX:s,skewY:a}=r;e&&(n=`perspective(${e}px) ${n}`),t&&(n+=`rotate(${t}deg) `),i&&(n+=`rotateX(${i}deg) `),o&&(n+=`rotateY(${o}deg) `),s&&(n+=`skewX(${s}deg) `),a&&(n+=`skewY(${a}deg) `)}let a=e.x.scale*t.x,l=e.y.scale*t.y;return(1!==a||1!==l)&&(n+=`scale(${a}, ${l})`),n||"none"}(this.projectionDeltaWithTransform,this.treeScale,s),i&&(n.transform=i(s,n.transform));let{x:a,y:l}=this.projectionDelta;for(let e in n.transformOrigin=`${100*a.origin}% ${100*l.origin}% 0`,o.animationValues?n.opacity=o===this?null!=(r=null!=(t=s.opacity)?t:this.latestValues.opacity)?r:1:this.preserveOpacity?this.latestValues.opacity:s.opacityExit:n.opacity=o===this?void 0!==s.opacity?s.opacity:"":void 0!==s.opacityExit?s.opacityExit:0,eE.H){if(void 0===s[e])continue;let{correct:t,applyTo:r}=eE.H[e],i="none"===n.transform?s[e]:t(s[e],o);if(r){let e=r.length;for(let t=0;t<e;t++)n[r[t]]=i}else n[e]=i}return this.options.layoutId&&(n.pointerEvents=o===this?eN(null==e?void 0:e.pointerEvents)||"":"none"),n}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>{var t;return null==(t=e.currentAnimation)?void 0:t.stop()}),this.root.nodes.forEach(tp),this.root.sharedNodes.clear()}}}function tu(e){e.updateLayout()}function tc(e){var t;let r=(null==(t=e.resumeFrom)?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&r&&e.hasListeners("didUpdate")){let{layoutBox:t,measuredBox:n}=e.layout,{animationType:i}=e.options,o=r.source!==e.layout.source;"size"===i?ee(e=>{let n=o?r.measuredBox[e]:r.layoutBox[e],i=U(n);n.min=t[e].min,n.max=n.min+i}):tC(i,r.layoutBox,t)&&ee(n=>{let i=o?r.measuredBox[n]:r.layoutBox[n],s=U(t[n]);i.max=i.min+s,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[n].max=e.relativeTarget[n].min+s)});let s=(0,Z.xU)();W(s,t,r.layoutBox);let a=(0,Z.xU)();o?W(a,e.applyTransform(n,!0),r.measuredBox):W(a,t,r.layoutBox);let l=!e5(s),u=!1;if(!e.resumeFrom){let n=e.getClosestProjectingParent();if(n&&!n.resumeFrom){let{snapshot:i,layout:o}=n;if(i&&o){let s=(0,Z.ge)();Y(s,r.layoutBox,i.layoutBox);let a=(0,Z.ge)();Y(a,t,o.layoutBox),e9(s,a)||(u=!0),n.options.layoutRoot&&(e.relativeTarget=a,e.relativeTargetOrigin=s,e.relativeParent=n)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:r,delta:a,layoutDelta:s,hasLayoutChanged:l,hasRelativeTargetChanged:u})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function td(e){tn&&tr.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function th(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function tf(e){e.clearSnapshot()}function tp(e){e.clearMeasurements()}function tm(e){e.isLayoutDirty=!1}function tg(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function tv(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function ty(e){e.resolveTargetDelta()}function tb(e){e.calcProjection()}function tw(e){e.resetSkewAndRotation()}function tx(e){e.removeLeadSnapshot()}function tE(e,t,r){e.translate=(0,$.k)(t.translate,0,r),e.scale=(0,$.k)(t.scale,1,r),e.origin=t.origin,e.originPoint=t.originPoint}function tS(e,t,r,n){e.min=(0,$.k)(t.min,r.min,n),e.max=(0,$.k)(t.max,r.max,n)}function tA(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let tT={duration:.45,ease:[.4,0,.1,1]},tP=e=>"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),tO=tP("applewebkit/")&&!tP("chrome/")?Math.round:A.l;function tk(e){e.min=tO(e.min),e.max=tO(e.max)}function tC(e,t,r){return"position"===e||"preserve-aspect"===e&&!(.2>=Math.abs(e8(t)-e8(r)))}function t_(e){var t;return e!==e.root&&(null==(t=e.scroll)?void 0:t.wasRoot)}let tR=tl({attachResizeListener:(e,t)=>k(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),tM={current:void 0},tD=tl({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!tM.current){let e=new tR({});e.mount(window),e.setOptions({layoutScroll:!0}),tM.current=e}return tM.current},resetTransform:(e,t)=>
168{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position});function tI(e,t,r){let{props:n}=e;e.animationState&&n.whileHover&&e.animationState.setActive("whileHover","Start"===r);let i=n["onHover"+r];i&&D.Gt.postRender(()=>i(t,C(t)))}class tL extends w{mount(){let{current:e}=this.node;e&&(this.unmount=(0,P.PT)(e,e=>(tI(this.node,e,"Start"),e=>tI(this.node,e,"End"))))}unmount(){}}class tF extends w{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=(0,M.F)(k(this.node.current,"focus",()=>this.onFocus()),k(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function tj(e,t,r){let{props:n}=e;e.animationState&&n.whileTap&&e.animationState.setActive("whileTap","Start"===r);let i=n["onTap"+("End"===r?"":r)];i&&D.Gt.postRender(()=>i(t,C(t)))}class tN extends w{mount(){let{current:e}=this.node;e&&(this.unmount=(0,P.c$)(e,e=>(tj(this.node,e,"Start"),(e,{success:t})=>tj(this.node,e,t?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}let tB=new WeakMap,tV=new WeakMap,t$=e=>{let t=tB.get(e.target);t&&t(e)},tU=e=>{e.forEach(t$)},tH={some:0,all:1};class tW extends w{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){var e;let t;this.unmount();let{viewport:r={}}=this.node.getProps(),{root:n,margin:i,amount:o="some",once:s}=r,a={root:n?n.current:void 0,rootMargin:i,threshold:"number"==typeof o?o:tH[o]},l=e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,s&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:r,onViewportLeave:n}=this.node.getProps(),i=t?r:n;i&&i(e)};return e=this.node.current,t=function({root:e,...t}){let r=e||document;tV.has(r)||tV.set(r,{});let n=tV.get(r),i=JSON.stringify(t);return n[i]||(n[i]=new IntersectionObserver(tU,{root:e,...t})),n[i]}(a),tB.set(e,l),t.observe(e),()=>{tB.delete(e),t.unobserve(e)}}mount(){this.startObserver()}update(){if("u"<typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return r=>e[r]!==t[r]}(e,t))&&this.startObserver()}unmount(){}}let tz=(0,ep.createContext)({strict:!1});var tq=r(96971);let tY=(0,ep.createContext)({});var tG=r(54976);function tX(e){return Array.isArray(e)?e.join(" "):e}var tK=r(33049),tQ=r(48109);let tJ=Symbol.for("motionComponentSymbol");var tZ=r(28233),t0=r(2273);let t1=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function t2(e){if("string"!=typeof e||e.includes("-"));else if(t1.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}var t3=r(66936),t5=r(20924);let t4=e=>(t,r)=>{let n=(0,ep.useContext)(tY),i=(0,ep.useContext)(em),o=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t,onUpdate:r},n,i,o){let a={latestValues:function(e,t,r,n){let i={},o=n(e,{});for(let e in o)i[e]=eN(o[e]);let{initial:a,animate:l}=e,u=(0,tG.e)(e),c=(0,tG.O)(e);t&&c&&!u&&!1!==e.inherit&&(void 0===a&&(a=t.initial),void 0===l&&(l=t.animate));let d=!!r&&!1===r.initial,h=(d=d||!1===a)?l:a;if(h&&"boolean"!=typeof h&&!(0,s.N)(h)){let t=Array.isArray(h)?h:[h];for(let r=0;r<t.length;r++){let n=(0,t3.a)(e,t[r]);if(n){let{transitionEnd:e,transition:t,...r}=n;for(let e in r){let t=r[e];if(Array.isArray(t)){let e=d?t.length-1:0;t=t[e]}null!==t&&(i[e]=t)}for(let t in e)i[t]=e[t]}}}return i}(n,i,o,e),renderState:t()};return r&&(a.onMount=e=>r({props:n,current:e,...a}),a.onUpdate=e=>r(e)),a})(e,t,n,i);return r?o():(0,t5.M)(o)};var t6=r(27402),t9=r(74208);let t8=()=>({style:{},transform:{},transformOrigin:{},vars:{}}),t7=()=>({...t8(),attrs:{}});var re=r(17860),rt=r(30438),rr=r(30004);let rn=["x","y","width","height","cx","cy","r"],ri={useVisualState:t4({scrapeMotionValuesFromProps:rr.x,createRenderState:t7,onUpdate:({props:e,prevProps:t,current:r,render
168State:n,latestValues:i})=>{if(!r)return;let o=!!e.drag;if(!o){for(let e in i)if(t6.f.has(e)){o=!0;break}}if(!o)return;let s=!t;if(t)for(let r=0;r<rn.length;r++){let n=rn[r];e[n]!==t[n]&&(s=!0)}s&&D.Gt.read(()=>{try{n.dimensions="function"==typeof r.getBBox?r.getBBox():r.getBoundingClientRect()}catch(e){n.dimensions={x:0,y:0,width:0,height:0}}D.Gt.render(()=>{(0,t9.B)(n,i,(0,re.n)(r.tagName),e.transformTemplate),(0,rt.d)(r,n)})})}})},ro={useVisualState:t4({scrapeMotionValuesFromProps:r(64963).x,createRenderState:t8})};var rs=r(35600),ra=r(82682);function rl(e,t,r){for(let n in t)(0,ej.S)(t[n])||(0,rs.z)(n,r)||(e[n]=t[n])}let ru=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function rc(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||ru.has(e)}let rd=e=>!rc(e);try{(n=require("@emotion/is-prop-valid").default)&&(rd=e=>e.startsWith("on")?!rc(e):n(e))}catch(e){}var rh=r(31258),rf=r(46958);let rp=function(e){if("u"<typeof Proxy)return e;let t=new Map;return new Proxy((...t)=>e(...t),{get:(r,n)=>"create"===n?e:(t.has(n)||t.set(n,e(n)),t.get(n))})}((i={animation:{Feature:x},exit:{Feature:S},inView:{Feature:tW},tap:{Feature:tN},focus:{Feature:tF},hover:{Feature:tL},pan:{Feature:eh},drag:{Feature:ec,ProjectionNode:tD,MeasureLayout:eP},layout:{ProjectionNode:tD,MeasureLayout:eP}},o=(e,t)=>t2(e)?new rf.l(t):new rh.M(t,{allowProjection:e!==ep.Fragment}),function(e,{forwardMotionProps:t}={forwardMotionProps:!1}){return function({preloadedFeatures:e,createVisualElement:t,useRender:r,useVisualState:n,Component:i}){var o,s;function a(e,o){var s;let a,l={...(0,ep.useContext)(tq.Q),...e,layoutId:function({layoutId:e}){let t=(0,ep.useContext)(eg).id;return t&&void 0!==e?t+"-"+e:e}(e)},{isStatic:c}=l,d=function(e){let{initial:t,animate:r}=function(e,t){if((0,tG.e)(e)){let{initial:t,animate:r}=e;return{initial:!1===t||(0,u.w)(t)?t:void 0,animate:(0,u.w)(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,ep.useContext)(tY));return(0,ep.useMemo)(()=>({initial:t,animate:r}),[tX(t),tX(r)])}(e),h=n(e,c);if(!c&&tK.B){(0,ep.useContext)(tz).strict;let e=function(e){let{drag:t,layout:r}=tQ.B;if(!t&&!r)return{};let n={...t,...r};return{MeasureLayout:(null==t?void 0:t.isEnabled(e))||(null==r?void 0:r.isEnabled(e))?n.MeasureLayout:void 0,ProjectionNode:n.ProjectionNode}}(l);a=e.MeasureLayout,d.visualElement=function(e,t,r,n,i){var o,s;let{visualElement:a}=(0,ep.useContext)(tY),l=(0,ep.useContext)(tz),u=(0,ep.useContext)(em),c=(0,ep.useContext)(tq.Q).reducedMotion,d=(0,ep.useRef)(null);n=n||l.renderer,!d.current&&n&&(d.current=n(e,{visualState:t,parent:a,props:r,presenceContext:u,blockInitialAnimation:!!u&&!1===u.initial,reducedMotionConfig:c}));let h=d.current,f=(0,ep.useContext)(ev);h&&!h.projection&&i&&("html"===h.type||"svg"===h.type)&&function(e,t,r,n){let{layoutId:i,layout:o,drag:s,dragConstraints:a,layoutScroll:l,layoutRoot:u}=t;e.projection=new r(e.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(e.parent)),e.projection.setOptions({layoutId:i,layout:o,alwaysMeasureLayout:!!s||a&&B(a),visualElement:e,animationType:"string"==typeof o?o:"both",initialPromotionConfig:n,layoutScroll:l,layoutRoot:u})}(d.current,r,i,f);let p=(0,ep.useRef)(!1);(0,ep.useInsertionEffect)(()=>{h&&p.current&&h.update(r,u)});let m=r[t0.n],g=(0,ep.useRef)(!!m&&!(null==(o=window.MotionHandoffIsComplete)?void 0:o.call(window,m))&&(null==(s=window.MotionHasOptimisedAnimation)?void 0:s.call(window,m)));return(0,tZ.E)(()=>{h&&(p.current=!0,window.MotionIsMounted=!0,h.updateFeatures(),eS.render(h.render),g.current&&h.animationState&&h.animationState.animateChanges())}),(0,ep.useEffect)(()=>{h&&(!g.current&&h.animationState&&h.animationState.animateChanges(),g.current&&(queueMicrotask(()=>{var e;null==(e=window.MotionHandoffMarkAsComplete)||e.call(window,m)}),g.current=!1))}),h}(i,h,l,t,e.ProjectionNode)}return(0,ef.jsxs)(tY.Provider,{value:d,children:[a&&d.visualElement?(0,ef.jsx)(a,{visualElement:d.visualElement,...l}):null,r(i,e,(s=d.visualElement,(0,ep.useCallback)(e=>{e&&h.onMount&&h.onMount(e),s&&(e?s.mount(e):s.unmount()),o&&("function"==typeof o?o(e):B(o)&&(o.current=e))},[s])),h,c,d.visualElement)]})}e&&function(e){for(let t in e)tQ.B[t]={...tQ.B[t],...e[t]}}(e),a.displayName=`motion.${"string"==typeof i?i:`create(${null!=(s=null!=(o=i.displayName)?o:i.name)?s:""})`}`;let l=(0,ep.forwardRef)(a);return l[tJ]=i,l}({...t2(e)?ri:ro,preloadedFeatures:i,useRender:function(e=!1){return(t,r,n,{latestValues:i},o)=>{let s=(t2(t)?function(e,t,r,n){let i=(0,ep.useMemo)(()=>{let r=t7();return(0,t9.B)(r,t,(0,re.n)(n),e.transformTemplate),{...r.attrs,style:{...r.style}}},[t]);if(e.style){let t={};rl(t,e.style,e),i.style={...t,...i.style}}return i}:function(e,t){let r,n,i={},o=(r=e.style||{},rl(n={},r,e),Object.assign(n,function({transformTemplate:e},t){return(0,ep.useMemo)(()=>{let r=t8();return(0,ra.O)(r,t,e),Object.assign({},r.vars,r.style)}
168,[t])}(e,t)),n);return e.drag&&!1!==e.dragListener&&(i.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(i.tabIndex=0),i.style=o,i})(r,i,o,t),a=function(e,t,r){let n={};for(let i in e)("values"!==i||"object"!=typeof e.values)&&(rd(i)||!0===r&&rc(i)||!t&&!rc(i)||e.draggable&&i.startsWith("onDrag"))&&(n[i]=e[i]);return n}(r,"string"==typeof t,e),l=t!==ep.Fragment?{...a,...s,ref:n}:{},{children:u}=r,c=(0,ep.useMemo)(()=>(0,ej.S)(u)?u.get():u,[u]);return(0,ep.createElement)(t,{...l,children:c})}}(t),createVisualElement:o,Component:e})}))},74269:(e,t,r)=>{"use strict";r.d(t,{S:()=>o,a:()=>s});var n=r(36439);let i=(0,n.createContext)(!1);function o(){return(0,n.useContext)(i)}function s(e){return n.createElement(i.Provider,{value:e.force},e.children)}},74693:(e,t,r)=>{"use strict";function n(e){let t=[{},{}];return e?.values.forEach((e,r)=>{t[0][r]=e.get(),t[1][r]=e.getVelocity()}),t}function i(e,t,r,i){if("function"==typeof t){let[o,s]=n(i);t=t(void 0!==r?r:e.custom,o,s)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[o,s]=n(i);t=t(void 0!==r?r:e.custom,o,s)}return t}r.d(t,{a:()=>i})},74794:(e,t,r)=>{var n=r(65163);e.exports=function(){this.__data__=new n,this.size=0}},75388:(e,t,r)=>{"use strict";r.d(t,{w:()=>n});let n=e=>t=>t.test(e)},75668:(e,t,r)=>{"use strict";r.d(t,{H:()=>o,c:()=>i});var n=r(18504);function i(e,t,r){return new Promise((i,o)=>{let s,a,l=()=>o(new n.l(r?.abortErrorMsg?r?.abortErrorMsg:"The operation was aborted.")),u=()=>{r?.abortSignal&&a&&r.abortSignal.removeEventListener("abort",a)};if(a=()=>(s&&clearTimeout(s),u(),l()),r?.abortSignal&&r.abortSignal.aborted)return l();s=setTimeout(()=>{u(),i(t)},e),r?.abortSignal&&r.abortSignal.addEventListener("abort",a)})}function o(e,t){let r=e.headers.get(t);if(!r)return;let n=Number(r);if(!Number.isNaN(n))return n}},75670:(e,t,r)=>{"use strict";r.d(t,{B:()=>l});var n=r(73345),i=r(80865),o=r(32387),s=r(18866);let a={...i.ai,transform:e=>Math.round((0,n.q)(0,255,e))},l={test:(0,s.$)("rgb","red"),parse:(0,s.q)("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+a.transform(e)+", "+a.transform(t)+", "+a.transform(r)+", "+(0,o.a)(i.X4.transform(n))+")"}},75792:(e,t,r)=>{"use strict";r.d(t,{M:()=>o});var n=r(36439),i=r(52628);function o(e,t,r,o){let s=(0,i.Y)(r);(0,n.useEffect)(()=>{function r(e){s.current(e)}return(e=null!=e?e:window).addEventListener(t,r,o),()=>e.removeEventListener(t,r,o)},[e,t,o])}},75975:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),r=t[0],n=t[1];return(r+n)*3/4-n},t.toByteArray=function(e){var t,r,o=l(e),s=o[0],a=o[1],u=new i((s+a)*3/4-a),c=0,d=a>0?s-4:s;for(r=0;r<d;r+=4)t=n[e.charCodeAt(r)]<<18|n[e.charCodeAt(r+1)]<<12|n[e.charCodeAt(r+2)]<<6|n[e.charCodeAt(r+3)],u[c++]=t>>16&255,u[c++]=t>>8&255,u[c++]=255&t;return 2===a&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,u[c++]=255&t),1===a&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,u[c++]=t>>8&255,u[c++]=255&t),u},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,o=[],s=0,a=n-i;s<a;s+=16383)o.push(function(e,t,n){for(var i,o=[],s=t;s<n;s+=3)i=(e[s]<<16&0xff0000)+(e[s+1]<<8&65280)+(255&e[s+2]),o.push(r[i>>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return o.join("")}(e,s,s+16383>a?a:s+16383));return 1===i?o.push(r[(t=e[n-1])>>2]+r[t<<4&63]+"=="):2===i&&o.push(r[(t=(e[n-2]<<8)+e[n-1])>>10]+r[t>>4&63]+r[t<<2&63]+"="),o.join("")};for(var r=[],n=[],i="u">typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,a=o.length;s<a;++s)r[s]=o[s],n[o.charCodeAt(s)]=s;function l(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}n[45]=62,n[95]=63},76284:(e,t,r)=>{var n=r(54238);e.exports=function(e){var t=n(e,function(e){return 500===r.size&&r.clear(),e}),r=t.cache;return t}},76642:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(71222);function i(e,t,r){return(t=(0,n.A)(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},76671:(e,t,r)=>{var n=r(52387),i=Object.prototype,o=i.hasOwnProperty,s=i.toString,a=n?n.toStringTag:void 0;e.exports=function(e){var t=o.call(e,a),r=e[a];try{e[a]=void 0;var n=!0}catch(e){}var i=s.call(e);return n&&(t?e[a]=r:delete e[a]),i}},76718:(e,t,r)=>{"use strict";let n;r.d(t,{B:()=>i,X:()=>o});var i=((n=i||{})[n.First=0]="First",n[n.Previous=1]="Previous",n[n.Next=2]="Next",n[n.Last=3]="Last",n[n.Specific=4]="Specific",n[n.Nothing=5]="Nothing",n);function o(e,t){let r=t.resolveItems();if(r.length<=0)return null;let n=t.resolveActiveIndex(),i=null!=n?n:-1;switch(e.focus){case 0:for(let e=0;e<r.length;++e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 1:-1===i&&(i=r.length);for(let e=i-1;e>=0;--e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 2:for(let e=i+1;e<r.length;++e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 3:for(let e=r.length-1;e>=0;--e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 4:for(let n=0;n<r.length;++n)if(t.resolveId(r[n],n,r)===e.id)return n;return n;case 5:return null;default:throw Error("Unexpected object: "+e)}}},76748:(e,t,r)=>{"use strict";r.d(t,{f:()=>o});var n=r(608),i=r(61419);function o(e,t){let r=e[e.length-1];for(let o=1;o<=t;o++){let s=(0,n.q)(0,t,o);e.push((0,i.k)(r,1,s))}}},76845:(e,t,r)=>{"use strict";r.d(t,{l:()=>n});let n=e=>e},76891:(e,t,r)=>{"use strict";function n(e){return void 0===e||1===e}function i({scale:e,scaleX:t,scaleY:r}){return!n(e)||!n(t)||!n(r)}
168function o(e){return i(e)||s(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function s(e){var t,r;return(t=e.x)&&"0%"!==t||(r=e.y)&&"0%"!==r}r.d(t,{HD:()=>o,vF:()=>s,vk:()=>i})},76903:(e,t,r)=>{"use strict";function n(e){return"string"==typeof e||Array.isArray(e)}r.d(t,{w:()=>n})},77155:(e,t,r)=>{let n={NextRequest:r(31849).NextRequest,NextResponse:r(80679).R,ImageResponse:r(81043).f,userAgentFromString:r(47475).userAgentFromString,userAgent:r(47475).userAgent,URLPattern:r(4546).I,after:r(43076).after,connection:r(52109).F};e.exports=n,t.NextRequest=n.NextRequest,t.NextResponse=n.NextResponse,t.ImageResponse=n.ImageResponse,t.userAgentFromString=n.userAgentFromString,t.userAgent=n.userAgent,t.URLPattern=n.URLPattern,t.after=n.after,t.connection=n.connection},77356:(e,t,r)=>{"use strict";r.d(t,{pj:()=>d.p,fl:()=>v,O8:()=>c,Nc:()=>i.N,G6:()=>a,T0:()=>d.T});var n=r(18504);r(33325);var i=r(66184),o=r(81998);class s{url;method;headers;timeout;withCredentials;body;multipartBody;formData;streamResponseStatusCodes;enableBrowserStreams;proxySettings;disableKeepAlive;abortSignal;requestId;allowInsecureConnection;onUploadProgress;onDownloadProgress;requestOverrides;authSchemes;constructor(e){this.url=e.url,this.body=e.body,this.headers=e.headers??(0,i.N)(),this.method=e.method??"GET",this.timeout=e.timeout??0,this.multipartBody=e.multipartBody,this.formData=e.formData,this.disableKeepAlive=e.disableKeepAlive??!1,this.proxySettings=e.proxySettings,this.streamResponseStatusCodes=e.streamResponseStatusCodes,this.withCredentials=e.withCredentials??!1,this.abortSignal=e.abortSignal,this.onUploadProgress=e.onUploadProgress,this.onDownloadProgress=e.onDownloadProgress,this.requestId=e.requestId||(0,o.N)(),this.allowInsecureConnection=e.allowInsecureConnection??!1,this.enableBrowserStreams=e.enableBrowserStreams??!1,this.requestOverrides=e.requestOverrides,this.authSchemes=e.authSchemes}}function a(e){return new s(e)}let l=new Set(["Deserialize","Serialize","Retry","Sign"]);class u{_policies=[];_orderedPolicies;constructor(e){this._policies=e?.slice(0)??[],this._orderedPolicies=void 0}addPolicy(e,t={}){if(t.phase&&t.afterPhase)throw Error("Policies inside a phase cannot specify afterPhase.");if(t.phase&&!l.has(t.phase))throw Error(`Invalid phase name: ${t.phase}`);if(t.afterPhase&&!l.has(t.afterPhase))throw Error(`Invalid afterPhase name: ${t.afterPhase}`);this._policies.push({policy:e,options:t}),this._orderedPolicies=void 0}removePolicy(e){let t=[];return this._policies=this._policies.filter(r=>(!e.name||r.policy.name!==e.name)&&(!e.phase||r.options.phase!==e.phase)||(t.push(r.policy),!1)),this._orderedPolicies=void 0,t}sendRequest(e,t){return this.getOrderedPolicies().reduceRight((e,t)=>r=>t.sendRequest(r,e),t=>e.sendRequest(t))(t)}getOrderedPolicies(){return this._orderedPolicies||(this._orderedPolicies=this.orderPolicies()),this._orderedPolicies}clone(){return new u(this._policies)}static create(){return new u}orderPolicies(){let e=[],t=new Map;function r(e){return{name:e,policies:new Set,hasRun:!1,hasAfterPolicies:!1}}let n=r("Serialize"),i=r("None"),o=r("Deserialize"),s=r("Retry"),a=r("Sign"),l=[n,i,o,s,a];function u(e){return"Retry"===e?s:"Serialize"===e?n:"Deserialize"===e?o:"Sign"===e?a:i}for(let e of this._policies){let r=e.policy,n=e.options,i=r.name;if(t.has(i))throw Error("Duplicate policy names not allowed in pipeline");let o={policy:r,dependsOn:new Set,dependants:new Set};n.afterPhase&&(o.afterPhase=u(n.afterPhase),o.afterPhase.hasAfterPolicies=!0),t.set(i,o),u(n.phase).policies.add(o)}for(let e of this._policies){let{policy:r,options:n}=e,i=r.name,o=t.get(i);if(!o)throw Error(`Missing node for policy ${i}`);if(n.afterPolicies)for(let e of n.afterPolicies){let r=t.get(e);r&&(o.dependsOn.add(r),r.dependants.add(o))}if(n.beforePolicies)for(let e of n.beforePolicies){let r=t.get(e);r&&(r.dependsOn.add(o),o.dependants.add(r))}}function c(r){for(let n of(r.hasRun=!0,r.policies))if((!n.afterPhase||n.afterPhase.hasRun&&!n.afterPhase.policies.size)&&0===n.dependsOn.size){for(let t of(e.push(n.policy),n.dependants))t.dependsOn.delete(n);t.delete(n.policy.name),r.policies.delete(n)}}let d=0;for(;t.size>0;){d++;let t=e.length;if(!function(){for(let e of l){if(c(e),e.policies.size>0&&e!==i){i.hasRun||c(i);return}e.hasAfterPolicies&&c(i)}}(),e.length<=t&&d>1)throw Error("Cannot satisfy policy dependencies due to requirements cycle.")}return e}}function c(){return u.create()}var d=r(68793);r(71971);var h=r(93073);class f{async sendRequest(e){if("https:"!==new URL(e.url).protocol&&!e.allowInsecureConnection)throw Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);if(e.proxySettings)throw Error("HTTP proxy is not supported in browser environment");try{return await p(e)}catch(n){var t,r;throw t=n,r=e,t&&t?.name==="AbortError"?t:new d.p(`Error sending request: ${t.message}
168`,{code:t?.code??d.p.REQUEST_SEND_ERROR,request:r})}}}async function p(e){let{abortController:t,abortControllerCleanup:r}=function(e){let t,r,i=new AbortController;if(e.abortSignal){if(e.abortSignal.aborted)throw new n.l("The operation was aborted. Request has already been canceled.");r=e=>{"abort"===e.type&&i.abort()},e.abortSignal.addEventListener("abort",r),t=()=>{r&&e.abortSignal?.removeEventListener("abort",r)}}return e.timeout>0&&setTimeout(()=>{i.abort()},e.timeout),{abortController:i,abortControllerCleanup:t}}(e);try{var i;let n=function(e){let t=new Headers;for(let[r,n]of e)t.append(r,n);return t}(e.headers),{streaming:o,body:s}=function(e){let t="function"==typeof e.body?e.body():e.body;if((0,h.vB)(t))throw Error("Node streams are not supported in browser environment.");return(0,h.xU)(t)?{streaming:!0,body:g(t,{onProgress:e.onUploadProgress})}:"object"==typeof t&&t&&"buffer"in t?{streaming:!1,body:function(e){if(e.buffer instanceof ArrayBuffer&&0===e.byteOffset&&e.byteLength===e.buffer.byteLength)return e.buffer;let t=new Uint8Array(new ArrayBuffer(e.byteLength)),r=new Uint8Array(e.buffer,e.byteOffset,e.byteLength);return t.set(r),t.buffer}(t)}:void 0===t?{streaming:!1}:{streaming:!1,body:t}}(e),a={body:s,method:e.method,headers:n,signal:t.signal,..."credentials"in Request.prototype?{credentials:e.withCredentials?"include":"same-origin"}:{},..."cache"in Request.prototype?{cache:"no-store"}:{}};o&&(a.duplex="half");let l=await fetch(e.url,{...a,...e.requestOverrides});return i=e.body,("function"==typeof Blob||"object"==typeof Blob)&&i instanceof Blob&&e.onUploadProgress&&e.onUploadProgress({loadedBytes:e.body.size}),m(l,e,r)}catch(e){throw r?.(),e}}async function m(e,t,r){let n={request:t,headers:function(e){let t=(0,i.N)();for(let[r,n]of e.headers)t.set(r,n);return t}(e),status:e.status},o=(0,h.xU)(e.body)?g(e.body,{onProgress:t.onDownloadProgress,onEnd:r}):e.body;if(t.streamResponseStatusCodes?.has(1/0)||t.streamResponseStatusCodes?.has(n.status))t.enableBrowserStreams?n.browserStreamBody=o??void 0:(n.blobBody=new Response(o).blob(),r?.());else{let e=new Response(o);n.bodyAsText=await e.text(),r?.()}return n}function g(e,t={}){let r=0,{onProgress:n,onEnd:i}=t;if(void 0!==e.pipeThrough&&void 0!==self.TransformStream)return e.pipeThrough(new TransformStream({transform(e,t){null===e?t.terminate():(t.enqueue(e),r+=e.length,n&&n({loadedBytes:r}))},flush(){i?.()}}));{let t=e.getReader();return new ReadableStream({async pull(e){let{done:o,value:s}=await t.read();if(o||!s){i?.(),e.close(),t.releaseLock();return}r+=s?.length??0,e.enqueue(s),n&&n({loadedBytes:r})},cancel:e=>(i?.(),t.cancel(e))})}}function v(){return new f}r(19831),r(72023),r(80700),r(98458),r(96517),r(51282),r(25127),r(79384),r(49914)},77460:(e,t,r)=>{"use strict";r.d(t,{$:()=>i,V:()=>o});var n=r(76845);let i=n.l,o=n.l},77508:(e,t,r)=>{"use strict";r.d(t,{P:()=>i});var n=r(36439);function i(e){return(0,n.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot)}},77513:(e,t,r)=>{"use strict";r.d(t,{$:()=>h});var n=r(80955),i=r(21637),o=r(25720),s=r(11404),a=r(83628),l=r(65681),u=r(54919),c=r(90861),d=r(40089);function h(e,t,{delay:r=0,transitionOverride:f,type:p}={}){var m;let{transition:g=e.getDefaultTransition(),transitionEnd:v,...y}=t;f&&(g=f);let b=[],w=p&&e.animationState&&e.animationState.getState()[p];for(let t in y){let o=e.getValue(t,null!=(m=e.latestValues[t])?m:null),s=y[t];if(void 0===s||w&&function({protectedKeys:e,needsAnimating:t},r){let n=e.hasOwnProperty(r)&&!0!==t[r];return t[r]=!1,n}(w,t))continue;let a={delay:r,...(0,n.rU)(g||{},t)},h=!1;if(window.MotionHandoffAnimation){let r=(0,u.P)(e);if(r){let e=window.MotionHandoffAnimation(r,t,d.Gt);null!==e&&(a.startTime=e,h=!0)}}(0,l.g)(e,t),o.start((0,c.f)(t,o,s,e.shouldReduceMotion&&i.$.has(t)?{type:!1}:a,e,h));let f=o.animation;f&&b.push(f)}return v&&Promise.all(b).then(()=>{d.Gt.update(()=>{v&&function(e,t){let{transitionEnd:r={},transition:n={},...i}=(0,a.K)(e,t)||{};for(let t in i={...i,...r}){let r=(0,o.K)(i[t]);e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,(0,s.OQ)(r))}}(e,v)})}),b}},77559:(e,t,r)=>{var n=r(48649),i=r(15936),o=r(69413);e.exports=function(e,t,r,s,a,l){var u=1&r,c=e.length,d=t.length;if(c!=d&&!(u&&d>c))return!1;var h=l.get(e),f=l.get(t);if(h&&f)return h==t&&f==e;var p=-1,m=!0,g=2&r?new n:void 0;for(l.set(e,t),l.set(t,e);++p<c;){var v=e[p],y=t[p];if(s)var b=u?s(y,v,p,t,e,l):s(v,y,p,e,t,l);if(void 0!==b){if(b)continue;m=!1;break}if(g){if(!i(t,function(e,t){if(!o(g,t)&&(v===e||a(v,e,r,s,l)))return g.push(t)})){m=!1;break}}else if(!(v===y||a(v,y,r,s,l))){m=!1;break}}return l.delete(e),l.delete(t),m}},77918:(e,t,r)=>{"use strict";r.d(t,{$:()=>n});let n=e=>/^0[^.\s]+$/u.test(e)},78361:(e,t,r)=>{"use strict";r.d(t,{a6:()=>i,am:()=>s,vT:()=>
168o});var n=r(97137);let i=(0,n.A)(.42,0,1,1),o=(0,n.A)(0,0,.58,1),s=(0,n.A)(.42,0,.58,1)},78474:(e,t,r)=>{e.exports="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g},78850:(e,t,r)=>{"use strict";r.d(t,{f:()=>o});var n=r(43332),i=r(37476);function o(e,t){let r=e[e.length-1];for(let o=1;o<=t;o++){let s=(0,n.q)(0,t,o);e.push((0,i.k)(r,1,s))}}},78910:(e,t,r)=>{"use strict";var n=r(18306),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},s={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},a={};function l(e){return n.isMemo(e)?s:a[e.$$typeof]||i}a[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},a[n.Memo]=s;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(p){var i=f(r);i&&i!==p&&e(t,i,n)}var s=c(r);d&&(s=s.concat(d(r)));for(var a=l(t),m=l(r),g=0;g<s.length;++g){var v=s[g];if(!o[v]&&!(n&&n[v])&&!(m&&m[v])&&!(a&&a[v])){var y=h(r,v);try{u(t,v,y)}catch(e){}}}}return t}},79337:(e,t,r)=>{"use strict";let n;r.d(t,{B:()=>h,p:()=>f});var i,o,s=r(36439),a=r(69909),l=r(6494),u=r(85795),c=r(49914);void 0!==c&&"u">typeof globalThis&&"u">typeof Element&&(null==(i=null==c?void 0:c.env)?void 0:i.NODE_ENV)==="test"&&void 0===(null==(o=null==Element?void 0:Element.prototype)?void 0:o.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join(`
169`)),[]});var d=((n=d||{})[n.None=0]="None",n[n.Closed=1]="Closed",n[n.Enter=2]="Enter",n[n.Leave=4]="Leave",n);function h(e){let t={};for(let r in e)!0===e[r]&&(t[`data-${r}`]="");return t}function f(e,t,r,n){let[i,o]=(0,s.useState)(r),{hasFlag:c,addFlag:d,removeFlag:h}=function(e=0){let[t,r]=(0,s.useState)(e),n=(0,s.useCallback)(e=>r(e),[t]),i=(0,s.useCallback)(e=>r(t=>t|e),[t]),o=(0,s.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:n,addFlag:i,hasFlag:o,removeFlag:(0,s.useCallback)(e=>r(t=>t&~e),[r]),toggleFlag:(0,s.useCallback)(e=>r(t=>t^e),[r])}}(e&&i?3:0),f=(0,s.useRef)(!1),p=(0,s.useRef)(!1),m=(0,l.L)();return(0,u.s)(()=>{var i;if(e){if(r&&o(!0),!t){r&&d(3);return}return null==(i=null==n?void 0:n.start)||i.call(n,r),function(e,{prepare:t,run:r,done:n,inFlight:i}){let o=(0,a.e)();return function(e,{inFlight:t,prepare:r}){if(null!=t&&t.current)return r();let n=e.style.transition;e.style.transition="none",r(),e.offsetHeight,e.style.transition=n}(e,{prepare:t,inFlight:i}),o.nextFrame(()=>{r(),o.requestAnimationFrame(()=>{o.add(function(e,t){var r,n;let i=(0,a.e)();if(!e)return i.dispose;let o=!1;i.add(()=>{o=!0});let s=null!=(n=null==(r=e.getAnimations)?void 0:r.call(e).filter(e=>e instanceof CSSTransition))?n:[];return 0===s.length?t():Promise.allSettled(s.map(e=>e.finished)).then(()=>{o||t()}),i.dispose}(e,n))})}),o.dispose}(t,{inFlight:f,prepare(){p.current?p.current=!1:p.current=f.current,f.current=!0,p.current||(r?(d(3),h(4)):(d(4),h(2)))},run(){p.current?r?(h(3),d(4)):(h(4),d(3)):r?h(1):d(1)},done(){var e;p.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(f.current=!1,h(7),r||o(!1),null==(e=null==n?void 0:n.end)||e.call(n,r))}})}},[e,r,t,m]),e?[i,{closed:c(1),enter:c(2),leave:c(4),transition:c(2)||c(4)}]:[r,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}},79384:(e,t,r)=>{"use strict";r.d(t,{v:()=>n});let n=(0,r(33325).KV)("ts-http-runtime")},79509:(e,t,r)=>{"use strict";r.d(t,{X:()=>i,f:()=>n});let n=e=>1e3*e,i=e=>e/1e3},79531:e=>{e.exports={style:{fontFamily:"'Roboto', 'Roboto Fallback'",fontWeight:700,fontStyle:"normal"},className:"__className_4fc34e",variable:"__variable_4fc34e"}},79792:(e,t,r)=>{var n=r(65977);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=!!t,t}},79964:(e,t,r)=>{"use strict";r.d(t,{D:()=>c});var n=r(36439),i=r(18466),o=r(37274),s=r(33991),a=r(61042),l=r(45948),u=r(6868);let c=(0,a.FX)(function(e,t){let r=`headlessui-control-${(0,n.useId)()}`,[c,d]=(0,u.b0)(),[h,f]=(0,l.rU)(),p=(0,i._)(),{disabled:m=p||!1,...g}=e,v=(0,n.useMemo)(()=>({disabled:m}),[m]),y=(0,a.Ci)();return n.createElement(i.S,{value:m},n.createElement(d,{value:c},n.createElement(f,{value:h},n.createElement(s.J,{id:r},y({ourProps:{ref:t,disabled:m||void 0,"aria-disabled":m||void 0},theirProps:{...g,children:n.createElement(o.PC,null,"function"==typeof g.children?g.children(v):g.children)},slot:v,defaultTag:"div",name:"Field"})))))})},80014:(e,t,r)=>{var n=r(62718),i=r(27854);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==n(e)}},80393:(e,t,r)=>{"use strict";function n(e){return"object"==typeof e&&null!==e}r.d(t,{G:()=>n})},80394:(e,t,r)=>{"use strict";r.d(t,{B:()=>a});var n=r(42633);let i={offset:"stroke-dashoffset",array:"stroke-dasharray"},o={offset:"strokeDashoffset",array:"strokeDasharray"},s=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function a(e,{attrX:t,attrY:r,attrScale:l,pathLength:u,pathSpacing:c=1,pathOffset:d=0,...h}
169,f,p,m){if((0,n.O)(e,h,p),f){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:g,style:v}=e;for(let e of(g.transform&&(v.transform=g.transform,delete g.transform),(v.transform||g.transformOrigin)&&(v.transformOrigin=g.transformOrigin??"50% 50%",delete g.transformOrigin),v.transform&&(v.transformBox=m?.transformBox??"fill-box",delete g.transformBox),s))void 0!==g[e]&&(v[e]=g[e],delete g[e]);void 0!==t&&(g.x=t),void 0!==r&&(g.y=r),void 0!==l&&(g.scale=l),void 0!==u&&function(e,t,r=1,n=0,s=!0){e.pathLength=1;let a=s?i:o;e[a.offset]=`${-n}`,e[a.array]=`${t} ${r}`}(g,u,c,d,!1)}},80492:(e,t,r)=>{"use strict";r.d(t,{S:()=>u});var n=r(36439);class i extends Map{constructor(e){super(),this.factory=e}get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}}var o=r(42859),s=r(85795),a=r(77508);let l=new i(()=>(0,o.y)(()=>[],{ADD(e){return this.includes(e)?this:[...this,e]},REMOVE(e){let t=this.indexOf(e);if(-1===t)return this;let r=this.slice();return r.splice(t,1),r}}));function u(e,t){let r=l.get(t),i=(0,n.useId)(),o=(0,a.P)(r);if((0,s.s)(()=>{if(e)return r.dispatch("ADD",i),()=>r.dispatch("REMOVE",i)},[r,e]),!e)return!1;let u=o.indexOf(i),c=o.length;return -1===u&&(u=c,c+=1),u===c-1}},80606:(e,t,r)=>{"use strict";r.d(t,{i:()=>L});var n=r(80955),i=r(24807),o=r(28265),s=r(77460),a=r(43332),l=r(7338);function u(e,t){var r;let n;return(0,l.h)(e)?e[r=e.length,((t-0)%(n=r-0)+n)%n+0]:e}var c=r(95346),d=r(78850),h=r(11449);function f(e){return"object"==typeof e&&!Array.isArray(e)}function p(e,t,r,i){return"string"==typeof e&&f(t)?(0,n.KJ)(e,r,i):e instanceof NodeList?Array.from(e):Array.isArray(e)?e:[e]}function m(e,t,r,n){var i;return"number"==typeof t?t:t.startsWith("-")||t.startsWith("+")?Math.max(0,e+parseFloat(t)):"<"===t?r:null!=(i=n.get(t))?i:e}var g=r(9707),v=r(37476);function y(e,t){return e.at!==t.at?e.at-t.at:null===e.value?1:null===t.value?-1:0}function b(e,t){return t.has(e)||t.set(e,{}),t.get(e)}function w(e,t){return t[e]||(t[e]=[]),t[e]}let x=e=>"number"==typeof e,E=e=>e.every(x);var S=r(40834),A=r(77513),T=r(36462),P=r(46958),O=r(31258),k=r(82367),C=r(52435);class _ extends C.B{constructor(){super(...arguments),this.type="object"}readValueFromInstance(e,t){if(t in e){let r=e[t];if("string"==typeof r||"number"==typeof r)return r}}getBaseTargetFromProps(){}removeValueFromRenderState(e,t){delete t.output[e]}measureInstanceViewportBox(){return(0,k.ge)()}build(e,t){Object.assign(e.output,t)}renderInstance(e,{output:t}){Object.assign(e,t)}sortInstanceNodePosition(){return 0}}function R(e){let t={presenceContext:null,props:{},visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},r=(0,T.x)(e)?new P.l(t):new O.M(t);r.mount(e),S.C.set(e,r)}function M(e){let t=new _({presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}});t.mount(e),S.C.set(e,t)}var D=r(26045);function I(e,t,r,n){let i=[];if((0,h.S)(e)||"number"==typeof e||"string"==typeof e&&!f(t))i.push((0,D.z)(e,f(t)&&t.default||t,r&&r.default||r));else{let o=p(e,t,n),a=o.length;(0,s.V)(!!a,"No valid elements provided.");for(let e=0;e<a;e++){let n=o[e],s=n instanceof Element?R:M;S.C.has(n)||s(n);let l=S.C.get(n),u={...r};"delay"in u&&"function"==typeof u.delay&&(u.delay=u.delay(e,a)),i.push(...(0,A.$)(l,{...t,transition:u},{}))}}return i}let L=function(e,t,r){let l=[];if(Array.isArray(e)&&e.some(Array.isArray)){let r;r=[],(function(e,{defaultTransition:t={},...r}={},i,l){let f=t.duration||.3,x=new Map,S=new Map,A={},T=new Map,P=0,O=0,k=0;for(let r=0;r<e.length;r++){let a=e[r];if("string"==typeof a){T.set(a,O);continue}if(!Array.isArray(a)){T.set(a.name,m(O,a.at,P,T));continue}let[y,x,R={}]=a;void 0!==R.at&&(O=m(O,R.at,P,T));let M=0,D=(e,r,i,a=0,h=0)=>{var p;let m=Array.isArray(p=e)?p:[p],{delay:y=0,times:b=(0,c.Z)(m),type:w="keyframes",repeat:x,repeatType:S,repeatDelay:A=0,...T}=r,{ease:P=t.ease||"easeOut",duration:C}=r,_="function"==typeof y?y(a,h):y,R=m.length,D=(0,n.WH)(w)?w:null==l?void 0:l[w];if(R<=2&&D){let e=100;2===R&&E(m)&&(e=Math.abs(m[1]-m[0]));let t={...T};void 0!==C&&(t.duration=(0,o.f)(C));let r=(0,n.XG)(t,e,D);P=r.ease,C=r.duration}null!=C||(C=f);let I=O+_;1===b.length&&0===b[0]&&(b[1]=1);let L=b.length-m.length;if(L>0&&(0,d.f)(b,L),1===m.length&&m.unshift(null),x){(0,s.V)(x<20,"Repeat count too high, must be less than 20"),C*=x+1;let e=[...m],t=[...b],r=[...P=Array.isArray(P)?[...P]:[P]];for(let n=0;n<x;n++){m.push(...e);for(let i=0;i<e.length;i++)b.push(t[i]+(n+1)),P.push(0===i?"linear":u(r,i-1))}for(let e=0;e<b.length;e++)b[e]=b[e]/(x+1)}let F=I+C;!function(e,t,r,n,i,o){for(let t=0;t<e.length;t++){let r=e[t];r.at>i&&r.at<o&&((0,g.Ai)(e,r),t--)}for(let s=0;s<t.length;s++)e.push({value:t[s],at:(0,v.k)(i,o,n[s]),easing:u(r,s)})}(i,m,P,b,I,F),M=Math.max(_+C,M),k=Math.max(F,k)};if((0,h.S)(y))D(x,R,w("default",b(y,S)));else{let e=p(y,x,i,A),t=e.length;for(let r=0;r<t;r++){let n=b(e[r],S);for(let e in x){var C,_;D(x[e],(C=R,_=e,C&&C[_]?{...C,...C[_]}:{...C}),w(e,n),r,t)}}}P=O,O+=M}
169return S.forEach((e,n)=>{for(let i in e){let o=e[i];o.sort(y);let s=[],l=[],u=[];for(let e=0;e<o.length;e++){let{at:t,value:r,easing:n}=o[e];s.push(r),l.push((0,a.q)(0,k,t)),u.push(n||"easeOut")}0!==l[0]&&(l.unshift(0),s.unshift(s[0]),u.unshift("easeInOut")),1!==l[l.length-1]&&(l.push(1),s.push(null)),x.has(n)||x.set(n,{keyframes:{},transition:{}});let c=x.get(n);c.keyframes[i]=s,c.transition[i]={...t,duration:k,ease:u,times:l,...r}}}),x})(e,t,void 0,{spring:i.o}).forEach(({keyframes:e,transition:t},n)=>{r.push(...I(n,e,t))}),l=r}else l=I(e,t,r,void 0);return new n.P6(l)}},80679:(e,t,r)=>{"use strict";Object.defineProperty(t,"R",{enumerable:!0,get:function(){return d}});let n=r(95019),i=r(55917),o=r(84165),s=r(6986),a=r(95019),l=Symbol("internal response"),u=new Set([301,302,303,307,308]);function c(e,t){var r;if(null==e||null==(r=e.request)?void 0:r.headers){if(!(e.request.headers instanceof Headers))throw Object.defineProperty(Error("request.headers must be an instance of Headers"),"__NEXT_ERROR_CODE",{value:"E119",enumerable:!1,configurable:!0});let r=[];for(let[n,i]of e.request.headers)t.set("x-middleware-request-"+n,i),r.push(n);t.set("x-middleware-override-headers",r.join(","))}}class d extends Response{constructor(e,t={}){super(e,t);const r=this.headers,u=new Proxy(new a.ResponseCookies(r),{get(e,i,o){switch(i){case"delete":case"set":return(...o)=>{let s=Reflect.apply(e[i],e,o),l=new Headers(r);return s instanceof a.ResponseCookies&&r.set("x-middleware-set-cookie",s.getAll().map(e=>(0,n.stringifyCookie)(e)).join(",")),c(t,l),s};default:return s.ReflectAdapter.get(e,i,o)}}});this[l]={cookies:u,url:t.url?new i.NextURL(t.url,{headers:(0,o.toNodeOutgoingHttpHeaders)(r),nextConfig:t.nextConfig}):void 0}}[Symbol.for("edge-runtime.inspect.custom")](){return{cookies:this.cookies,url:this.url,body:this.body,bodyUsed:this.bodyUsed,headers:Object.fromEntries(this.headers),ok:this.ok,redirected:this.redirected,status:this.status,statusText:this.statusText,type:this.type}}get cookies(){return this[l].cookies}static json(e,t){let r=Response.json(e,t);return new d(r.body,r)}static redirect(e,t){let r="number"==typeof t?t:(null==t?void 0:t.status)??307;if(!u.has(r))throw Object.defineProperty(RangeError('Failed to execute "redirect" on "response": Invalid status code'),"__NEXT_ERROR_CODE",{value:"E529",enumerable:!1,configurable:!0});let n="object"==typeof t?t:{},i=new Headers(null==n?void 0:n.headers);return i.set("Location",(0,o.validateURL)(e)),new d(null,{...n,headers:i,status:r})}static rewrite(e,t){let r=new Headers(null==t?void 0:t.headers);return r.set("x-middleware-rewrite",(0,o.validateURL)(e)),c(t,r),new d(null,{...t,headers:r})}static next(e){let t=new Headers(null==e?void 0:e.headers);return t.set("x-middleware-next","1"),c(e,t),new d(null,{...e,headers:t})}}},80700:()=>{},80809:e=>{"use strict";e.exports=JSON.parse('{"id":"google-maps-embed","description":"Embed a Google Maps embed on your webpage","website":"https://developers.google.com/maps/documentation/embed/get-started","html":{"element":"iframe","attributes":{"loading":"lazy","src":{"url":"https://www.google.com/maps/embed/v1/place","slugParam":"mode","params":["key","q","center","zoom","maptype","language","region"]},"referrerpolicy":"no-referrer-when-downgrade","frameborder":"0","style":"border:0","allowfullscreen":true,"width":null,"height":null}}}')},80865:(e,t,r)=>{"use strict";r.d(t,{X4:()=>o,ai:()=>i,hs:()=>s});var n=r(73345);let i={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},o={...i,transform:e=>(0,n.q)(0,1,e)},s={...i,default:1}},80955:(e,t,r)=>{"use strict";let n;r.d(t,{P6:()=>l,vG:()=>m,tu:()=>d,XG:()=>f,KZ:()=>w,rU:()=>u,PT:()=>k,DW:()=>g,WH:()=>p,Mc:()=>_,yL:()=>x,TU:()=>function e(t,r){if(t)return"function"==typeof t&&y()?w(t,r):g(t)?E(t):Array.isArray(t)?t.map(t=>e(t,r)||S.easeOut):S[t]},YE:()=>c,c$:()=>F,KJ:()=>T,Wp:()=>j,nL:()=>y});var i,o=r(46267);let s=(0,o.p)(()=>void 0!==window.ScrollTimeline);class a{constructor(e){this.stop=()=>this.runAll("stop"),this.animations=e.filter(Boolean)}get finished(){return Promise.all(this.animations.map(e=>"finished"in e?e.finished:e))}getAll(e){return this.animations[0][e]}setAll(e,t){for(let r=0;r<this.animations.length;r++)this.animations[r][e]=t}attachTimeline(e,t){let r=this.animations.map(r=>s()&&r.attachTimeline?r.attachTimeline(e):"function"==typeof t?t(r):void 0);return()=>{r.forEach((e,t)=>{e&&e(),this.animations[t].stop()})}}get time(){return this.getAll("time")}set time(e){this.setAll("time",e)}get speed(){return this.getAll("speed")}set speed(e){this.setAll("speed",e)}get startTime(){return this.getAll("startTime")}get duration(){let e=0;for(let t=0;t<this.animations.length;t++)e=Math.max(e,this.animations[t].duration);return e}runAll(e){this.animations.forEach(t=>t[e]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}class l extends a{then(e,t){return Promise.all(this.animations).then(e).catch(t)}}function u(e,t){return e?e[t]||e.default||e:void 0}let c=2e4;function d(e){let t=0,r=e.next(t);for(;!r.done&&t<c;)t+=50,r=e.next(t);return t>=c?1/0:t}var h=r(28265);function f(e,t=100,r){let n=r({...e,keyframes:[0,t]}),i=Math.min(d(n),c);return{type:"keyframes",ease:e=>n.next(i*e).value/t,duration:(0,h.X)(i)}}function p(e){return"function"==typeof e}function m(e,t){e.timeline=t,e.onfinish=null}let g=e=>Array.isArray(e)&&"number"==typeof e[0],v,y=(i=()=>{try{document.createElement("div").animate({opacity:0}
169,{easing:"linear(0, 1)"})}catch(e){return!1}return!0},n=(0,o.p)(i),()=>{var e;return null!=(e=v)?e:n()});var b=r(43332);let w=(e,t,r=10)=>{let n="",i=Math.max(Math.round(t/r),2);for(let t=0;t<i;t++)n+=e((0,b.q)(0,i-1,t))+", ";return`linear(${n.substring(0,n.length-2)})`};function x(e){return!!("function"==typeof e&&y()||!e||"string"==typeof e&&(e in S||y())||g(e)||Array.isArray(e)&&e.every(x))}let E=([e,t,r,n])=>`cubic-bezier(${e}, ${t}, ${r}, ${n})`,S={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:E([0,.65,.55,1]),circOut:E([.55,0,1,.45]),backIn:E([.31,.01,.66,-.59]),backOut:E([.33,1.53,.69,.99])},A={x:!1,y:!1};function T(e,t,r){var n;if(e instanceof Element)return[e];if("string"==typeof e){let i=document;t&&(i=t.current);let o=null!=(n=null==r?void 0:r[e])?n:i.querySelectorAll(e);return o?Array.from(o):[]}return Array.from(e)}function P(e,t){let r=T(e),n=new AbortController;return[r,{passive:!0,...t,signal:n.signal},()=>n.abort()]}function O(e){return t=>{"touch"===t.pointerType||A.x||A.y||e(t)}}function k(e,t,r={}){let[n,i,o]=P(e,r),s=O(e=>{let{target:r}=e,n=t(e);if("function"!=typeof n||!r)return;let o=O(e=>{n(e),r.removeEventListener("pointerleave",o)});r.addEventListener("pointerleave",o,i)});return n.forEach(e=>{e.addEventListener("pointerenter",s,i)}),o}let C=(e,t)=>!!t&&(e===t||C(e,t.parentElement)),_=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary,R=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),M=new WeakSet;function D(e){return t=>{"Enter"===t.key&&e(t)}}function I(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function L(e){return _(e)&&!(A.x||A.y)}function F(e,t,r={}){let[n,i,o]=P(e,r),s=e=>{let n=e.currentTarget;if(!L(e)||M.has(n))return;M.add(n);let o=t(e),s=(e,t)=>{window.removeEventListener("pointerup",a),window.removeEventListener("pointercancel",l),L(e)&&M.has(n)&&(M.delete(n),"function"==typeof o&&o(e,{success:t}))},a=e=>{s(e,r.useGlobalTarget||C(n,e.target))},l=e=>{s(e,!1)};window.addEventListener("pointerup",a,i),window.addEventListener("pointercancel",l,i)};return n.forEach(e=>{R.has(e.tagName)||-1!==e.tabIndex||null!==e.getAttribute("tabindex")||(e.tabIndex=0),(r.useGlobalTarget?window:e).addEventListener("pointerdown",s,i),e.addEventListener("focus",e=>((e,t)=>{let r=e.currentTarget;if(!r)return;let n=D(()=>{if(M.has(r))return;I(r,"down");let e=D(()=>{I(r,"up")});r.addEventListener("keyup",e,t),r.addEventListener("blur",()=>I(r,"cancel"),t)});r.addEventListener("keydown",n,t),r.addEventListener("blur",()=>r.removeEventListener("keydown",n),t)})(e,i),i)}),o}function j(e){if("x"===e||"y"===e)if(A[e])return null;else return A[e]=!0,()=>{A[e]=!1};return A.x||A.y?null:(A.x=A.y=!0,()=>{A.x=A.y=!1})}r(76845)},81021:(e,t,r)=>{var n=r(70858),i=r(55114),o=r(24329),s=r(70867),a=/^\[object .+?Constructor\]$/,l=Object.prototype,u=Function.prototype.toString,c=l.hasOwnProperty,d=RegExp("^"+u.call(c).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||i(e))&&(n(e)?d:a).test(s(e))}},81043:(e,t)=>{"use strict";function r(){throw Object.defineProperty(Error('ImageResponse moved from "next/server" to "next/og" since Next.js 14, please import from "next/og" instead'),"__NEXT_ERROR_CODE",{value:"E183",enumerable:!1,configurable:!0})}Object.defineProperty(t,"f",{enumerable:!0,get:function(){return r}})},81259:(e,t,r)=>{var n=r(37203),i=r(97729),o=r(81555),s=o&&o.isTypedArray;e.exports=s?i(s):n},81429:e=>{"use strict";e.exports=JSON.parse('{"id":"youtube-embed","description":"Embed a YouTube embed on your webpage.","website":"https://github.com/paulirish/lite-youtube-embed","html":{"element":"lite-youtube","attributes":{"videoid":null,"playlabel":null}},"stylesheets":["https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.css"],"scripts":[{"url":"https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.js","strategy":"idle","location":"head","action":"append"}]}')},81450:(e,t,r)=>{"use strict";r.d(t,{J:()=>p});var n,i={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGr
169idRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},o=r(89535),s=/[A-Z]|^ms/g,a=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},u=function(e){return null!=e&&"boolean"!=typeof e},c=(0,o.A)(function(e){return l(e)?e:e.replace(s,"-$&").toLowerCase()}),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(a,function(e,t,r){return n={name:t,styles:r,next:n},t})}return 1===i[e]||l(e)||"number"!=typeof t||0===t?t:t+"px"};function h(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return n={name:r.name,styles:r.styles,next:n},r.name;if(void 0!==r.styles){var i=r.next;if(void 0!==i)for(;void 0!==i;)n={name:i.name,styles:i.styles,next:n},i=i.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var i=0;i<r.length;i++)n+=h(e,t,r[i])+";";else for(var o in r){var s=r[o];if("object"!=typeof s)null!=t&&void 0!==t[s]?n+=o+"{"+t[s]+"}":u(s)&&(n+=c(o)+":"+d(o,s)+";");else if(Array.isArray(s)&&"string"==typeof s[0]&&(null==t||void 0===t[s[0]]))for(var a=0;a<s.length;a++)u(s[a])&&(n+=c(o)+":"+d(o,s[a])+";");else{var l=h(e,t,s);switch(o){case"animation":case"animationName":n+=c(o)+":"+l+";";break;default:n+=o+"{"+l+"}"}}}return n}(e,t,r);case"function":if(void 0!==e){var o=n,s=r(e);return n=o,h(e,t,s)}}if(null==t)return r;var a=t[r];return void 0!==a?a:r}var f=/label:\s*([^\s;{]+)\s*(;|$)/g;function p(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var i,o=!0,s="";n=void 0;var a=e[0];null==a||void 0===a.raw?(o=!1,s+=h(r,t,a)):s+=a[0];for(var l=1;l<e.length;l++)s+=h(r,t,e[l]),o&&(s+=a[l]);f.lastIndex=0;for(var u="";null!==(i=f.exec(s));)u+="-"+i[1];return{name:function(e){for(var t,r=0,n=0,i=e.length;i>=4;++n,i-=4)t=(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))*0x5bd1e995+((t>>>16)*59797<<16),t^=t>>>24,r=(65535&t)*0x5bd1e995+((t>>>16)*59797<<16)^(65535&r)*0x5bd1e995+((r>>>16)*59797<<16);switch(i){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r^=255&e.charCodeAt(n),r=(65535&r)*0x5bd1e995+((r>>>16)*59797<<16)}return r^=r>>>13,(((r=(65535&r)*0x5bd1e995+((r>>>16)*59797<<16))^r>>>15)>>>0).toString(36)}(s)+u,styles:s,next:n}}},81555:(e,t,r)=>{e=r.nmd(e);var n=r(78474),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,s=o&&o.exports===i&&n.process,a=function(){try{var e=o&&o.require&&o.require("util").types;if(e)return e;return s&&s.binding&&s.binding("util")}catch(e){}}();e.exports=a},81765:(e,t,r)=>{"use strict";r.d(t,{V:()=>a});var n=r(36964),i=r(65441),o=r(52748),s=r(6525);let a={test:(0,s.$)("hsl","hue"),parse:(0,s.q)("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:s=1})=>"hsla("+Math.round(e)+", "+i.KN.transform((0,o.a)(t))+", "+i.KN.transform((0,o.a)(r))+", "+(0,o.a)(n.X4.transform(s))+")"}},81998:(e,t,r)=>{"use strict";r.d(t,{N:()=>i});let n="function"==typeof globalThis?.crypto?.randomUUID?globalThis.crypto.randomUUID.bind(globalThis.crypto):function(){let e="";for(let t=0;t<32;t++){let r=Math.floor(16*Math.random());12===t?e+="4":16===t?e+=(3&r|8).toString(16):e+=r.toString(16),(7===t||11===t||15===t||19===t)&&(e+="-")}return e};function i(){return n()}},82034:(e,t,r)=>{"use strict";r.d(t,{Q:()=>n});let n=(0,r(36439).createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"})},82054:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeft")},82367:(e,t,r)=>{"use strict";r.d(t,{ge:()=>s,xU:()=>i});let n=()=>({translate:0,scale:1,origin:0,originPoint:0}),i=()=>({x:n(),y:n()}),o=()=>({min:0,max:0}),s=()=>({x:o(),y:o()})},82373:(e,t)=>{"use strict";function r(e,t){let r;if(t?.host&&!Array.isArray(t.host))r=t.host.toString().split(":",1)[0];else{if(!e.hostname)return;r=e.hostname}return r.toLowerCase()}
169Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getHostname",{enumerable:!0,get:function(){return r}})},82682:(e,t,r)=>{"use strict";r.d(t,{O:()=>u});var n=r(11809);let i=(e,t)=>t&&"number"==typeof e?t.transform(e):e;var o=r(12524),s=r(27402);let a={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},l=s.U.length;function u(e,t,r){let{style:u,vars:c,transformOrigin:d}=e,h=!1,f=!1;for(let e in t){let r=t[e];if(s.f.has(e)){h=!0;continue}if((0,n.j)(e)){c[e]=r;continue}{let t=i(r,o.W[e]);e.startsWith("origin")?(f=!0,d[e]=t):u[e]=t}}if(!t.transform&&(h||r?u.transform=function(e,t,r){let n="",u=!0;for(let c=0;c<l;c++){let l=s.U[c],d=e[l];if(void 0===d)continue;let h=!0;if(!(h="number"==typeof d?d===+!!l.startsWith("scale"):0===parseFloat(d))||r){let e=i(d,o.W[l]);if(!h){u=!1;let t=a[l]||l;n+=`${t}(${e}) `}r&&(t[l]=e)}}return n=n.trim(),r?n=r(t,u?"":n):u&&(n="none"),n}(t,e.transform,r):u.transform&&(u.transform="none")),f){let{originX:e="50%",originY:t="50%",originZ:r=0}=d;u.transformOrigin=`${e} ${t} ${r}`}}},83149:(e,t,r)=>{var n=r(40123);e.exports=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},83628:(e,t,r)=>{"use strict";r.d(t,{K:()=>i});var n=r(66936);function i(e,t,r){let i=e.getProps();return(0,n.a)(i,t,void 0!==r?r:i.custom,e)}},83804:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.sendGAEvent=t.GoogleAnalytics=t.sendGTMEvent=t.GoogleTagManager=t.YouTubeEmbed=t.GoogleMapsEmbed=void 0;var i=r(70381);Object.defineProperty(t,"GoogleMapsEmbed",{enumerable:!0,get:function(){return n(i).default}});var o=r(15545);Object.defineProperty(t,"YouTubeEmbed",{enumerable:!0,get:function(){return n(o).default}});var s=r(50434);Object.defineProperty(t,"GoogleTagManager",{enumerable:!0,get:function(){return s.GoogleTagManager}}),Object.defineProperty(t,"sendGTMEvent",{enumerable:!0,get:function(){return s.sendGTMEvent}});var a=r(87072);Object.defineProperty(t,"GoogleAnalytics",{enumerable:!0,get:function(){return a.GoogleAnalytics}}),Object.defineProperty(t,"sendGAEvent",{enumerable:!0,get:function(){return a.sendGAEvent}})},83884:(e,t,r)=>{"use strict";r.d(t,{bq:()=>i,wt:()=>o,sD:()=>n}),r(35101);function n(e,t){return!!t&&!!e&&e.contains(t)}let i=(e=document)=>e.activeElement;function o(e){return e.target}},83898:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}},84046:(e,t,r)=>{"use strict";function n(e){return"string"==typeof e||Array.isArray(e)}r.d(t,{w:()=>n})},84053:(e,t,r)=>{"use strict";r.d(t,{P:()=>rk});var n,i=r(72046),o=r(37183),s=r(36439);let a=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function l(e){if("string"!=typeof e||e.includes("-"));else if(a.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}var u=r(2183),c=r(24699);let d=(0,s.createContext)({strict:!1});var h=r(82034);let f=(0,s.createContext)({});var p=r(53059),m=r(76903);function g(e){return Array.isArray(e)?e.join(" "):e}var v=r(90432),y=r(2135),b=r(42633);let w=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function x(e,t,r){for(let n in t)(0,v.S)(t[n])||(0,y.zK)(n,r)||(e[n]=t[n])}var E=r(80394),S=r(35769);let A=()=>({...w(),attrs:{}}),T=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function P(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||T.has(e)}let O=e=>!P(e);try{n=require("@emotion/is-prop-valid").default,"function"==typeof n&&(O=e=>e.startsWith("on")?!P(e):n(e))}catch{}var k=r(20064);function C(e){return(0,v.S)(e)?e.get():e}var _=r(91388),R=r(74693),M=r(85983),D=r(90631);let I=e=>(t,r)=>{let n=(0,s.useContext)(f),i=(0,s.useContext)(M.t),o=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t},r,n,i){return{latestValues:function(e,t,r,n){let i={},o=n(e,{});for(let e in o)i[e]=C(o[e]);let{initial:s,animate:a}=e,l=(0,p.e)(e),u=(0,p.O)(e);t&&u&&!l&&!1!==e.inherit&&(void 0===s&&(s=t.initial),void 0===a&&(a=t.animate));let c=!!r&&!1===r.initial,d=(c=c||!1===s)?a:s;if(d&&"boolean"!=typeof d&&!(0,_.N)(d)){let t=Array.isArray(d)?d:[d];for(let r=0;r<t.length;r++){let n=(0,R.a)(e,t[r]);if(n){let{transitionEnd:e,transition:t,...r}=n;for(let e in r){let t=r[e];if(Array.isArray(t)){let e=c?t.length-1:0;t=t[e]}null!==t&&(i[e]=t)}for(let t in e)i[t]=e[t]}}}return i}(r,n,i,e),renderState:t()}})(e,t,n,i);return r?o():(0,D.M)(o)},L=I({scrapeMotionValuesFromProps:k.x,createRenderState:w}
169),F=I({scrapeMotionValuesFromProps:r(84661).x,createRenderState:A});var j=r(99735);let N={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},B=!1;function V(){return!function(){if(B)return;let e={};for(let t in N)e[t]={isEnabled:e=>N[t].some(t=>!!e[t])};(0,j.lr)(e),B=!0}(),(0,j.vK)()}let $=Symbol.for("motionComponentSymbol");var U=r(12406);let H=(0,s.createContext)({});function W(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}var z=r(71403);function q(e,{forwardMotionProps:t=!1,type:r}={},n,i){n&&function(e){let t=V();for(let r in e)t[r]={...t[r],...e[r]};(0,j.lr)(t)}(n);let o=r?"svg"===r:l(e),a=o?F:L;function y(r,n){var y;let T,k,C,_={...(0,s.useContext)(h.Q),...r,layoutId:function({layoutId:e}){let t=(0,s.useContext)(c.L).id;return t&&void 0!==e?t+"-"+e:e}(r)},{isStatic:R}=_,D=function(e){let{initial:t,animate:r}=function(e,t){if((0,p.e)(e)){let{initial:t,animate:r}=e;return{initial:!1===t||(0,m.w)(t)?t:void 0,animate:(0,m.w)(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,s.useContext)(f));return(0,s.useMemo)(()=>({initial:t,animate:r}),[g(t),g(r)])}(r),I=a(r,R);if(!R&&"u">typeof window){(0,s.useContext)(d).strict;let t=function(e){let{drag:t,layout:r}=V();if(!t&&!r)return{};let n={...t,...r};return{MeasureLayout:t?.isEnabled(e)||r?.isEnabled(e)?n.MeasureLayout:void 0,ProjectionNode:n.ProjectionNode}}(_);T=t.MeasureLayout,D.visualElement=function(e,t,r,n,i,o){let{visualElement:a}=(0,s.useContext)(f),l=(0,s.useContext)(d),u=(0,s.useContext)(M.t),c=(0,s.useContext)(h.Q),p=c.reducedMotion,m=c.skipAnimations,g=(0,s.useRef)(null),v=(0,s.useRef)(!1);n=n||l.renderer,!g.current&&n&&(g.current=n(e,{visualState:t,parent:a,props:r,presenceContext:u,blockInitialAnimation:!!u&&!1===u.initial,reducedMotionConfig:p,skipAnimations:m,isSVG:o}),v.current&&g.current&&(g.current.manuallyAnimateOnMount=!0));let y=g.current,b=(0,s.useContext)(H);y&&!y.projection&&i&&("html"===y.type||"svg"===y.type)&&function(e,t,r,n){let{layoutId:i,layout:o,drag:s,dragConstraints:a,layoutScroll:l,layoutRoot:u,layoutAnchor:c,layoutCrossfade:d}=t;e.projection=new r(e.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(e.parent)),e.projection.setOptions({layoutId:i,layout:o,alwaysMeasureLayout:!!s||a&&W(a),visualElement:e,animationType:"string"==typeof o?o:"both",initialPromotionConfig:n,crossfade:d,layoutScroll:l,layoutRoot:u,layoutAnchor:c})}(g.current,r,i,b);let w=(0,s.useRef)(!1);(0,s.useInsertionEffect)(()=>{y&&w.current&&y.update(r,u)});let x=r[U.n],E=(0,s.useRef)(!!x&&"u">typeof window&&!window.MotionHandoffIsComplete?.(x)&&window.MotionHasOptimisedAnimation?.(x));return(0,z.E)(()=>{v.current=!0,y&&(w.current=!0,window.MotionIsMounted=!0,y.updateFeatures(),y.scheduleRenderMicrotask(),E.current&&y.animationState&&y.animationState.animateChanges())}),(0,s.useEffect)(()=>{y&&(!E.current&&y.animationState&&y.animationState.animateChanges(),E.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(x)}),E.current=!1),y.enteringChildren=void 0)}),y}(e,I,_,i,t.ProjectionNode,o)}return(0,u.jsxs)(f.Provider,{value:D,children:[T&&D.visualElement?(0,u.jsx)(T,{visualElement:D.visualElement,..._}):null,function(e,t,r,{latestValues:n},i,o=!1,a){let u=(a??l(e)?function(e,t,r,n){let i=(0,s.useMemo)(()=>{let r=A();return(0,E.B)(r,t,(0,S.n)(n),e.transformTemplate,e.style),{...r.attrs,style:{...r.style}}},[t]);if(e.style){let t={};x(t,e.style,e),i.style={...t,...i.style}}return i}:function(e,t){let r,n,i={},o=(r=e.style||{},x(n={},r,e),Object.assign(n,function({transformTemplate:e},t){return(0,s.useMemo)(()=>{let r=w();return(0,b.O)(r,t,e),Object.assign({},r.vars,r.style)},[t])}(e,t)),n);return e.drag&&!1!==e.dragListener&&(i.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}
169`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(i.tabIndex=0),i.style=o,i})(t,n,i,e),c=function(e,t,r){let n={};for(let i in e)("values"!==i||"object"!=typeof e.values)&&!(0,v.S)(e[i])&&(O(i)||!0===r&&P(i)||!t&&!P(i)||e.draggable&&i.startsWith("onDrag"))&&(n[i]=e[i]);return n}(t,"string"==typeof e,o),d=e!==s.Fragment?{...c,...u,ref:r}:{},{children:h}=t,f=(0,s.useMemo)(()=>(0,v.S)(h)?h.get():h,[h]);return(0,s.createElement)(e,{...d,children:f})}(e,r,(y=D.visualElement,k=(0,s.useRef)(n),(0,s.useInsertionEffect)(()=>{k.current=n}),C=(0,s.useRef)(null),(0,s.useCallback)(e=>{e&&I.onMount?.(e);let t=k.current;if("function"==typeof t)if(e){let r=t(e);"function"==typeof r&&(C.current=r)}else C.current?(C.current(),C.current=null):t(e);else t&&(t.current=e);y&&(e?y.mount(e):y.unmount())},[y])),I,R,t,o)]})}y.displayName=`motion.${"string"==typeof e?e:`create(${e.displayName??e.name??""})`}`;let T=(0,s.forwardRef)(y);return T[$]=e,T}class Y{constructor(e){this.isMounted=!1,this.node=e}update(){}}var G=r(23201),X=r(50048);function K(e,t,r,n=0,i=1){let o=Array.from(e).sort((e,t)=>e.sortNodePosition(t)).indexOf(t),s=e.size,a=(s-1)*n;return"function"==typeof r?r(o,s):1===i?o*n:a-o*n}function Q(e,t,r={}){let n=(0,G.K)(e,t,"exit"===r.type?e.presenceContext?.custom:void 0),{transition:i=e.getDefaultTransition()||{}}=n||{};r.transitionOverride&&(i=r.transitionOverride);let o=n?()=>Promise.all((0,X.$)(e,n,r)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(n=0)=>{let{delayChildren:o=0,staggerChildren:s,staggerDirection:a}=i;return function(e,t,r=0,n=0,i=0,o=1,s){let a=[];for(let l of e.variantChildren)l.notify("AnimationStart",t),a.push(Q(l,t,{...s,delay:r+("function"==typeof n?0:n)+K(e.variantChildren,l,n,i,o)}).then(()=>l.notify("AnimationComplete",t)));return Promise.all(a)}(e,t,n,o,s,a,r)}:()=>Promise.resolve(),{when:a}=i;if(!a)return Promise.all([o(),s(r.delay)]);{let[e,t]="beforeChildren"===a?[o,s]:[s,o];return e().then(()=>t())}}var J=r(34762);let Z=J._.length;var ee=r(52554);function et(e,t){if(!Array.isArray(t))return!1;let r=t.length;if(r!==e.length)return!1;for(let n=0;n<r;n++)if(t[n]!==e[n])return!1;return!0}let er=[...J.U].reverse(),en=J.U.length;function ei(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function eo(){return{animate:ei(!0),whileInView:ei(),whileHover:ei(),whileTap:ei(),whileDrag:ei(),whileFocus:ei(),exit:ei()}}class es extends Y{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:r})=>(function(e,t,r={}){let n;if(e.notify("AnimationStart",t),Array.isArray(t))n=Promise.all(t.map(t=>Q(e,t,r)));else if("string"==typeof t)n=Q(e,t,r);else{let i="function"==typeof t?(0,G.K)(e,t,r.custom):t;n=Promise.all((0,X.$)(e,i,r))}return n.then(()=>{e.notify("AnimationComplete",t)})})(e,t,r))),r=eo(),n=!0,i=!1,o=t=>(r,n)=>{let i=(0,G.K)(e,n,"exit"===t?e.presenceContext?.custom:void 0);if(i){let{transition:e,transitionEnd:t,...n}=i;r={...r,...n,...t}}return r};function s(s){let{props:a}=e,l=function e(t){if(!t)return;if(!t.isControllingVariants){let r=t.parent&&e(t.parent)||{};return void 0!==t.props.initial&&(r.initial=t.props.initial),r}let r={};for(let e=0;e<Z;e++){let n=J._[e],i=t.props[n];((0,m.w)(i)||!1===i)&&(r[n]=i)}return r}(e.parent)||{},u=[],c=new Set,d={},h=1/0;for(let t=0;t<en;t++){var f,p;let g=er[t],v=r[g],y=void 0!==a[g]?a[g]:l[g],b=(0,m.w)(y),w=g===s?v.isActive:null;!1===w&&(h=t);let x=y===l[g]&&y!==a[g]&&b;if(x&&(n||i)&&e.manuallyAnimateOnMount&&(x=!1),v.protectedKeys={...d},!v.isActive&&null===w||!y&&!v.prevProp||(0,_.N)(y)||"boolean"==typeof y)continue;if("exit"===g&&v.isActive&&!0!==w){v.prevResolvedValues&&(d={...d,...v.prevResolvedValues});continue}let E=(f=v.prevProp,"string"==typeof(p=y)?p!==f:!!Array.isArray(p)&&!et(p,f)),S=E||g===s&&v.isActive&&!x&&b||t>h&&b,A=!1,T=Array.isArray(y)?y:[y],P=T.reduce(o(g),{});!1===w&&(P={});let{prevResolvedValues:O={}}=v,k={...O,...P},C=t=>{S=!0,c.has(t)&&(A=!0,c.delete(t)),v.needsAnimating[t]=!0;let r=e.getValue(t);r&&(r.liveStyle=!1)};for(let e in k){let t=P[e],r=O[e];if(!d.hasOwnProperty(e))((0,ee.p)(t)&&(0,ee.p)(r)?et(t,r):t===r)?void 0!==t&&c.has(e)?C(e):v.protectedKeys[e]=!0:null!=t?C(e):c.add(e)}v.prevProp=y,v.prevResolvedValues=P,v.isActive&&(d={...d,...P}),(n||i)&&e.blockInitialAnimation&&(S=!1);let R=x&&E,M=!R||A;S&&M&&u.push(...T.map(t=>{let r={type:g};if("string"==typeof t&&(n||i)&&!R&&e.manuallyAnimateOnMount&&e.parent){let{parent:n}=e,i=(0,G.K)(n,t);if(n.enteringChildren&&i){let{delayChildren:t}=i.transition||{};r.delay=K(n.enteringChildren,e,t)}}return{animation:t,options:r}}))}if(c.size){let t={};if("boolean"!=typeof a.initial){let r=(0,G.K)(e,Array.isArray(a.initial)?a.initial[0]:a.initial);r&&r.transition&&(t.transition=r.transition)}c.forEach(r=>{let n=e.getBaseTarget(r),i=e.getValue(r);i&&(i.liveStyle=!0),t[r]=n??null}),u.push({animation:t})}let g=!!u.length;return n&&(!1===a.initial||a.initial===a.animate)&&!e.manuallyAnimateOnMount&&(g=!1),n=!1,i=!1,g?t(u):Promise.resolve()}return{animateChanges:s,setActive:function(t,n){if(r[t].isActive===n)return Promise.resolve();
169e.variantChildren?.forEach(e=>e.animationState?.setActive(t,n)),r[t].isActive=n;let i=s(t);for(let e in r)r[e].protectedKeys={};return i},setAnimateFunction:function(r){t=r(e)},getState:()=>r,reset:()=>{r=eo(),i=!0}}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();(0,_.N)(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let ea=0;class el extends Y{constructor(){super(...arguments),this.id=ea++,this.isExitComplete=!1}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===r)return;if(e&&!1===r){if(this.isExitComplete){let{initial:e,custom:t}=this.node.getProps();if("string"==typeof e){let r=(0,G.K)(this.node,e,t);if(r){let{transition:e,transitionEnd:t,...n}=r;for(let e in n)this.node.getValue(e)?.jump(n[e])}}this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);this.isExitComplete=!1;return}let n=this.node.animationState.setActive("exit",!e);t&&!e&&n.then(()=>{this.isExitComplete=!0,t(this.id)})}mount(){let{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}var eu=r(8665),ec=r(16964);let ed={x:!1,y:!1};function eh(e){return[e("x"),e("y")]}var ef=r(65441),ep=r(61419);function em(e){return e.max-e.min}function eg(e,t,r,n=.5){e.origin=n,e.originPoint=(0,ep.k)(t.min,t.max,e.origin),e.scale=em(r)/em(t),e.translate=(0,ep.k)(r.min,r.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function ev(e,t,r,n){eg(e.x,t.x,r.x,n?n.originX:void 0),eg(e.y,t.y,r.y,n?n.originY:void 0)}function ey(e,t,r,n=0){e.min=(n?(0,ep.k)(r.min,r.max,n):r.min)+t.min,e.max=e.min+em(t)}function eb(e,t,r,n=0){let i=n?(0,ep.k)(r.min,r.max,n):r.min;e.min=t.min-i,e.max=e.min+em(t)}function ew(e,t,r,n){eb(e.x,t.x,r.x,n?.x),eb(e.y,t.y,r.y,n?.y)}var ex=r(15184),eE=r(89696),eS=r(47887),eA=r(68234),eT=r(48311);let eP=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),eO=new Set(["INPUT","SELECT","TEXTAREA"]);function ek(e,t,r,n={passive:!0}){return e.addEventListener(t,r,n),()=>e.removeEventListener(t,r)}var eC=r(87794),e_=r(71816);let eR=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function eM(e){return{point:{x:e.pageX,y:e.pageY}}}function eD(e,t,r,n){return ek(e,t,e=>eR(e)&&r(e,eM(e)),n)}let eI=({current:e})=>e?e.ownerDocument.defaultView:null;var eL=r(25553),eF=r(79509);let ej=(e,t)=>Math.abs(e-t),eN=new Set(["auto","scroll"]);class eB{constructor(e,t,{transformPagePoint:r,contextWindow:n=window,dragSnapToOrigin:i=!1,distanceThreshold:o=3,element:s}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.lastRawMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=e=>{this.handleScroll(e.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{var e,t;if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;this.lastRawMoveEventInfo&&(this.lastMoveEventInfo=eV(this.lastRawMoveEventInfo,this.transformPagePoint));let r=eU(this.lastMoveEventInfo,this.history),n=null!==this.startEvent,i=(e=r.offset,t={x:0,y:0},Math.sqrt(ej(e.x,t.x)**2+ej(e.y,t.y)**2)>=this.distanceThreshold);if(!n&&!i)return;let{point:o}=r,{timestamp:s}=ex.uv;this.history.push({...o,timestamp:s});let{onStart:a,onMove:l}=this.handlers;n||(a&&a(this.lastMoveEvent,r),this.startEvent=this.lastMoveEvent),l&&l(this.lastMoveEvent,r)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastRawMoveEventInfo=t,this.lastMoveEventInfo=eV(t,this.transformPagePoint),ex.Gt.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:r,onSessionEnd:n,resumeAnimation:i}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&i&&i(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let o=eU("pointercancel"===e.type?this.lastMoveEventInfo:eV(t,this.transformPagePoint),this.history);this.startEvent&&r&&r(e,o),n&&n(e,o)},!eR(e))return;this.dragSnapToOrigin=i,this.handlers=t,this.transformPagePoint=r,this.distanceThreshold=o,this.contextWindow=n||window;const a=eV(eM(e),this.transformPagePoint),{point:l}=a,{timestamp:u}=ex.uv;this.history=[{...l,timestamp:u}];const{onSessionStart:c}=t;c&&c(e,eU(a,this.history)),this.removeListeners=(0,eL.F)(eD(this.contextWindow,"pointermove",this.handlePointerMove),eD(this.contextWindow,"pointerup",this.handlePointerUp),eD(this.contextWindow,"pointercancel",this.handlePointerUp)),s&&this.startScrollTracking(s)}startScrollTracking(e){let t=e.parentElement;for(;t;){let e=getComputedStyle(t);(eN.has(e.overflowX)||eN.has(e.overflowY))&&this.scrollPositions.set(t,{x:t.scrollLeft,y:t.scrollTop}),t=t.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(e){let t=this.scrollPositions.get(e);if(!t)return;let r=e===window,n=r?{x:window.scrollX,y:window.scrollY}:{x:e.scrollLeft,y:e.scrollTop},i={x:n.x-t.x,y:n.y-t.y};(0!==i.x||0!==i.y)&&(r?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=i.x,this.lastMoveEventInfo.point.y+=i.y):this.history.length>0&&(this.history[0].x-=i.x,this.history[0].y-=i.y),this.scrollPositions.set(e,n),ex.Gt.update(this.updatePoint,!0))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),(0,ex.WG)(this.updatePoint)}}function eV(e,t){return t?{point:t(e.point)}:e}function e$(e,t){return{x:e.x-t.x,y:e.y-t.y}}function eU({point:e},t){return{point:e,delta:e$(e,eH(t)),offset:e$(e,t[0]),velocity:function(e){if(e.length<2)return{x:0,y:0};let t=e.length-1,r=null,n=eH(e);for(;t>=0&&(r=e[t],!(n.timestamp-r.timestamp>(0,eF.f)(.1)));)t--;if(!r)return{x:0,y:0};r===e[0]&&e.length>2&&n.timestamp-r.timestamp>2*(0,eF.f)(.1)&&(r=e[1]);let i=(0,eF.X)(n.timestamp-r.timestamp);if(0===i)return{x:0,y:0};let o={x:(n.x-r.x)/i,y:(n.y-r.y)/i};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}(t)}}function eH(e){return e[e.length-1]}var eW=r(608),ez=r(33892);function eq(e,t,r){return{min:void 0!==t?e.min+t:void 0,max:void 0!==r?e.max+r-(e.max-e.min):void 0}}function eY(e,t){let r=t.min-e.min,n=t.max-e.max;return t.max-t.min<e.max-e.min&&([r,n]=[n,r]),{min:r,max:n}}function eG(e,t,r){return{min:eX(e,t),max:eX(e,r)}}function eX(e,t){return"number"==typeof e?e:e[t]||0}let eK=new WeakMap;class eQ{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=(0,ec.ge)(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=e}start(e,{snapToCursor:t=!1,distanceThreshold:r}={}){let{presenceContext:n}=this.visualElement;if(n&&!1===n.isPresent)return;let i=e=>{t&&this.snapToCursor(eM(e).point),this.stopAnimation()},o=(e,t)=>{let{drag:r,dragPropagation:n,onDragStart:i}=this.getProps();if(r&&!n&&(this.openDragLock&&this.openDragLock(),this.openDragLock=function(e){if("x"===e||"
169y"===e)if(ed[e])return null;else return ed[e]=!0,()=>{ed[e]=!1};return ed.x||ed.y?null:(ed.x=ed.y=!0,()=>{ed.x=ed.y=!1})}(r),!this.openDragLock))return;this.latestPointerEvent=e,this.latestPanInfo=t,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),eh(e=>{let t=this.getAxisMotionValue(e).get()||0;if(ef.KN.test(t)){let{projection:r}=this.visualElement;if(r&&r.layout){let n=r.layout.layoutBox[e];n&&(t=em(n)*(parseFloat(t)/100))}}this.originPoint[e]=t}),i&&ex.Gt.update(()=>i(e,t),!1,!0),(0,eE.g)(this.visualElement,"transform");let{animationState:o}=this.visualElement;o&&o.setActive("whileDrag",!0)},s=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t;let{dragPropagation:r,dragDirectionLock:n,onDirectionLock:i,onDrag:o}=this.getProps();if(!r&&!this.openDragLock)return;let{offset:s}=t;if(n&&null===this.currentDirection){this.currentDirection=function(e,t=10){let r=null;return Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x"),r}(s),null!==this.currentDirection&&i&&i(this.currentDirection);return}this.updateAxis("x",t.point,s),this.updateAxis("y",t.point,s),this.visualElement.render(),o&&ex.Gt.update(()=>o(e,t),!1,!0)},a=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t,this.stop(e,t),this.latestPointerEvent=null,this.latestPanInfo=null},l=()=>{let{dragSnapToOrigin:e}=this.getProps();(e||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:u}=this.getProps();this.panSession=new eB(e,{onSessionStart:i,onStart:o,onMove:s,onSessionEnd:a,resumeAnimation:l},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:u,distanceThreshold:r,contextWindow:eI(this.visualElement),element:this.visualElement.current})}stop(e,t){let r=e||this.latestPointerEvent,n=t||this.latestPanInfo,i=this.isDragging;if(this.cancel(),!i||!n||!r)return;let{velocity:o}=n;this.startAnimation(o);let{onDragEnd:s}=this.getProps();s&&ex.Gt.postRender(()=>s(r,n))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.endPanSession();let{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(e,t,r){let{drag:n}=this.getProps();if(!r||!eZ(e,n,this.currentDirection))return;let i=this.getAxisMotionValue(e),o=this.originPoint[e]+r[e];this.constraints&&this.constraints[e]&&(o=function(e,{min:t,max:r},n){return void 0!==t&&e<t?e=n?(0,ep.k)(t,e,n.min):Math.max(e,t):void 0!==r&&e>r&&(e=n?(0,ep.k)(r,e,n.max):Math.min(e,r)),e}(o,this.constraints[e],this.elastic[e])),i.set(o)}resolveConstraints(){let{dragConstraints:e,dragElastic:t}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,n=this.constraints;e&&W(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&r?this.constraints=function(e,{top:t,left:r,bottom:n,right:i}){return{x:eq(e.x,r,i),y:eq(e.y,t,n)}}(r.layoutBox,e):this.constraints=!1,this.elastic=function(e=.35){return!1===e?e=0:!0===e&&(e=.35),{x:eG(e,"left","right"),y:eG(e,"top","bottom")}}(t),n!==this.constraints&&!W(e)&&r&&this.constraints&&!this.hasMutatedConstraints&&eh(e=>{var t,n;let i;!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=(t=r.layoutBox[e],n=this.constraints[e],i={},void 0!==n.min&&(i.min=n.min-t.min),void 0!==n.max&&(i.max=n.max-t.min),i))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:r}=this.getProps();if(!t||!W(t))return!1;let n=t.current;(0,e_.V)(null!==n,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.","drag-constraints-ref");let{projection:i}=this.visualElement;if(!i||!i.layout)return!1;let o=(0,eS.L)(n,i.root,this.visualElement.getTransformPagePoint()),s=(e=i.layout.layoutBox,{x:eY(e.x,o.x),y:eY(e.y,o.y)});if(r){let e=r((0,eA.pA)(s));this.hasMutatedConstraints=!!e,e&&(s=(0,eA.FY)(e))}return s}startAnimation(e){let{drag:t,dragMomentum:r,dragElastic:n,dragTransition:i,dragSnapToOrigin:o,onDragTransitionEnd:s}=this.getProps(),a=this.constraints||{};return Promise.all(eh(s=>{if(!eZ(s,t,this.currentDirection))return;let l=a&&a[s]||{};(!0===o||o===s)&&(l={min:0,max:0});let u={type:"inertia",velocity:r?e[s]:0,bounceStiffness:n?200:1e6,bounceDamping:n?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...i,...l};return this.startAxisValueAnimation(s,u)})).then(s)}startAxisValueAnimation(e,t){let r=this.getAxisMotionValue(e);return(0,eE.g)(this.visualElement,e),r.start((0,eT.f)(e,r,0,t,this.visualElement,!1))}stopAnimation(){eh(e=>this.getAxisMotionValue(e).stop())}getAxisMotionValue(e){let t=`_drag${e.toUpperCase()}`,r=this.visualElement.getProps();return r[t]||this.visualElement.getValue(e,(r.initial?r.initial[e]:void 0)||0)}snapToCursor(e){eh(t=>{let{drag:r}=this.getProps();if(!eZ(t,r,this.currentDirection))return;let{projection:n}=this.visualElement,i=this.getAxisMotionValue(t);if(n&&n.layout){let{min:r,max:o}=n.layout.layoutBox[t],s=i.get()||0;i.set(e[t]-(0,ep.k)(r,o,.5)+s)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:r}=this.visualElement;if(!W(t)||!r||!this.constraints)return;this.stopAnimation();let n={x:0,y:0};eh(e=>{let t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){var r,i;let o,s,a,l=t.get();n[e]=(r={min:l,max:l},i=this.constraints[e],o=.5,s=em(r),(a=em(i))>s?o=(0,eW.q)(i.min,i.max-s,r.min):s>a&&(o=(0,eW.q)(r.min,r.max-a,i.min)),(0,ez.q)(0,1,o))}});let{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.constraints=!1,this.resolveConstraints(),eh(t=>{if(!eZ(t,e,null))return;let r=this.getAxisMotionValue(t),{min:i,max:o}=this.constraints[t];r.set((0,ep.k)(i,o,n[t]))}),this.visualElement.render()}addListeners(){let e;if(!this.visualElement.current)return;eK.set(this.visualElement,this);let t=this.visualElement.current,r=eD(t,"pointerdown",e=>{let{drag:r,dragListener:n=!0}
169=this.getProps(),i=e.target,o=i!==t&&(eO.has(i.tagName)||!0===i.isContentEditable);r&&n&&!o&&this.start(e)}),n=()=>{var r,n,i;let o,s,{dragConstraints:a}=this.getProps();W(a)&&a.current&&(this.constraints=this.resolveRefConstraints(),e||(r=t,n=a.current,i=()=>this.scalePositionWithinConstraints(),o=(0,eC.X)(r,eJ(i)),s=(0,eC.X)(n,eJ(i)),e=()=>{o(),s()}))},{projection:i}=this.visualElement,o=i.addEventListener("measure",n);i&&!i.layout&&(i.root&&i.root.updateScroll(),i.updateLayout()),ex.Gt.read(n);let s=ek(window,"resize",()=>this.scalePositionWithinConstraints()),a=i.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(eh(t=>{let r=this.getAxisMotionValue(t);r&&(this.originPoint[t]+=e[t].translate,r.set(r.get()+e[t].translate))}),this.visualElement.render())});return()=>{s(),r(),o(),a&&a(),e&&e()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:r=!1,dragPropagation:n=!1,dragConstraints:i=!1,dragElastic:o=.35,dragMomentum:s=!0}=e;return{...e,drag:t,dragDirectionLock:r,dragPropagation:n,dragConstraints:i,dragElastic:o,dragMomentum:s}}}function eJ(e){let t=!0;return()=>{if(t){t=!1;return}e()}}function eZ(e,t,r){return(!0===t||t===e)&&(null===r||r===e)}class e0 extends Y{constructor(e){super(e),this.removeGroupControls=eu.l,this.removeListeners=eu.l,this.controls=new eQ(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||eu.l}update(){let{dragControls:e}=this.node.getProps(),{dragControls:t}=this.node.prevProps||{};e!==t&&(this.removeGroupControls(),e&&(this.removeGroupControls=e.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}}let e1=e=>(t,r)=>{e&&ex.Gt.update(()=>e(t,r),!1,!0)};class e2 extends Y{constructor(){super(...arguments),this.removePointerDownListener=eu.l}onPointerDown(e){this.session=new eB(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:eI(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:r,onPanEnd:n}=this.node.getProps();return{onSessionStart:e1(e),onStart:e1(t),onMove:e1(r),onEnd:(e,t)=>{delete this.session,n&&ex.Gt.postRender(()=>n(e,t))}}}mount(){this.removePointerDownListener=eD(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let e3={hasAnimatedSinceResize:!0,hasEverUpdated:!1};var e5=r(42316),e4=r(2152);let e6=!1;class e9 extends s.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r,layoutId:n}=this.props,{projection:i}=e;i&&(t.group&&t.group.add(i),r&&r.register&&n&&r.register(i),e6&&i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),e3.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:r,drag:n,isPresent:i}=this.props,{projection:o}=r;return o&&(o.isPresent=i,e.layoutDependency!==t&&o.setOptions({...o.options,layoutDependency:t}),e6=!0,n||e.layoutDependency!==t||void 0===t||e.isPresent!==i?o.willUpdate():this.safeToRemove(),e.isPresent!==i&&(i?o.promote():o.relegate()||ex.Gt.postRender(()=>{let e=o.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{visualElement:e,layoutAnchor:t}=this.props,{projection:r}=e;r&&(r.options.layoutAnchor=t,r.root.didUpdate(),e5.k.postRender(()=>{!r.currentAnimation&&r.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r}=this.props,{projection:n}=e;e6=!0,n&&(n.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(n),r&&r.deregister&&r.deregister(n))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}}function e8(e){let[t,r]=(0,e4.xQ)(),n=(0,s.useContext)(c.L);return(0,u.jsx)(e9,{...e,layoutGroup:n,switchLayoutGroup:(0,s.useContext)(H),isPresent:t,safeToRemove:r})}var e7=r(47072),te=r(47710),tt=r(29180),tr=r(36664),tn=r(87474),ti=r(21035),to=r(93071),ts=r(37733),ta=r(61751),tl=r(91354),tu=r(27813),tc=r(47634);let td=["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],th=td.length,tf=e=>"string"==typeof e?parseFloat(e):e,tp=e=>"number"==typeof e||ef.px.test(e);function tm(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let tg=ty(0,.5,tc.yT),tv=ty(.5,.95,eu.l);function ty(e,t,r){return n=>n<e?0:n>t?1:r((0,eW.q)(e,t,n))}function tb(e,t){e.min=t.min,e.max=t.max}function tw(e,t){tb(e.x,t.x),tb(e.y,t.y)}function tx(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}var tE=r(46981);function tS(e,t,r,n,i){return e-=t,e=(0,tE.hq)(e,1/r,n),void 0!==i&&(e=(0,tE.hq)(e,1/i,n)),e}function tA(e,t,[r,n,i],o,s){!function(e,t=0,r=1,n=.5,i,o=e,s=e){if(ef.KN.test(t)&&(t=parseFloat(t),t=(0,ep.k)(s.min,s.max,t/100)-s.min),"number"!=typeof t)return;let a=(0,ep.k)(o.min,o.max,n);e===o&&(a-=t),e.min=tS(e.min,t,r,a,i),e.max=tS(e.max,t,r,a,i)}(e,t[r],t[n],t[i],t.scale,o,s)}let tT=["x","scaleX","originX"],tP=["y","scaleY","originY"];function tO(e,t,r,n){tA(e.x,t,tT,r?r.x:void 0,n?n.x:void 0),tA(e.y,t,tP,r?r.y:void 0,n?n.y:void 0)}function tk(e){return 0===e.translate&&1===e.scale}function tC(e){return tk(e.x)&&tk(e.y)}function t_(e,t){return e.min===t.min&&e.max===t.max}function tR(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function tM(e,t){return tR(e.x,t.x)&&tR(e.y,t.y)}function tD(e){return em(e.x)/em(e.y)}function tI(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}var tL=r(51442);class tF{constructor(){this.members=[]}add(e){(0,tL.Kq)(this.members,e);for(let t=this.members.length-1;t>=0;t--){let r=this.members[t];if(r===e||r===this.lead||r===this.prevLead)continue;let n=r.instance;n&&!1!==n.isConnected||r.snapshot||((0,tL.Ai)(this.members,r),r.unmount())}e.scheduleRender()}remove(e){if((0,tL.Ai)(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){for(let t=this.members.indexOf(e)-1;t>=0;t--){let e=this.members[t];if(!1!==e.isPresent&&e.instance?.isConnected!==!1)return this.promote(e),!0}return!1}promote(e,t){let r=this.lead;if(e!==r&&(this.prevLead=r,this.lead=e,e.show(),r)){r.updateSnapshot(),e.scheduleRender();let{layoutDependency:n}=r.options,{layoutDependency:i}=e.options;(void 0===n||n!==i)&&(e.resumeFrom=r,t&&(r.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues),e.root?.isU
169pdating&&(e.isLayoutDirty=!0)),!1===e.options.crossfade&&r.hide()}}exitAnimationComplete(){this.members.forEach(e=>{e.options.onExitComplete?.(),e.resumingFrom?.options.onExitComplete?.()})}scheduleRender(){this.members.forEach(e=>e.instance&&e.scheduleRender(!1))}removeLeadSnapshot(){this.lead?.snapshot&&(this.lead.snapshot=void 0)}}let tj=(e,t)=>e.depth-t.depth;class tN{constructor(){this.children=[],this.isDirty=!1}add(e){(0,tL.Kq)(this.children,e),this.isDirty=!0}remove(e){(0,tL.Ai)(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(tj),this.isDirty=!1,this.children.forEach(e)}}var tB=r(64228);let tV={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},t$=["","X","Y","Z"],tU=0;function tH(e,t,r,n){let{latestValues:i}=t;i[e]&&(r[e]=i[e],t.setStaticValue(e,0),n&&(n[e]=0))}function tW({attachResizeListener:e,defaultParent:t,measureScroll:r,checkIsScrollRoot:n,resetTransform:i}){return class{constructor(e={},r=t?.()){this.id=tU++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,ts.Q.value&&(tV.nodes=tV.calculatedTargetDeltas=tV.calculatedProjections=0),this.nodes.forEach(tY),this.nodes.forEach(t2),this.nodes.forEach(t3),this.nodes.forEach(tG),ts.Q.addProjectionMetrics&&ts.Q.addProjectionMetrics(tV)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=r?r.root||r:this,this.path=r?[...r.path,r]:[],this.parent=r,this.depth=r?r.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new tN)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new e7.v),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let r=this.eventHandlers.get(e);r&&r.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t){if(this.instance)return;this.isSVG=(0,ta.x)(t)&&!(0,tl.h)(t),this.instance=t;let{layoutId:r,layout:n,visualElement:i}=this.options;if(i&&!i.current&&i.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(n||r)&&(this.isLayoutDirty=!0),e){let r,n=0,i=()=>this.root.updateBlockedByResize=!1;ex.Gt.read(()=>{n=window.innerWidth}),e(t,()=>{let e=window.innerWidth;if(e!==n){let t,o;n=e,this.root.updateBlockedByResize=!0,r&&r(),t=tn.k.now(),o=({timestamp:e})=>{let r=e-t;r>=250&&((0,ex.WG)(o),i())},ex.Gt.setup(o,!0),r=()=>(0,ex.WG)(o),e3.hasAnimatedSinceResize&&(e3.hasAnimatedSinceResize=!1,this.nodes.forEach(t1))}})}r&&this.root.registerSharedNode(r,this),!1!==this.options.animate&&i&&(r||n)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeLayoutChanged:r,layout:n})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let o=this.options.transition||i.getDefaultTransition()||t7,{onLayoutAnimationStart:s,onLayoutAnimationComplete:a}=i.getProps(),l=!this.targetLayout||!tM(this.targetLayout,n),u=!t&&r;if(this.options.layoutRoot||this.resumeFrom||u||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);let t={...(0,tr.r)(o,"layout"),onPlay:s,onComplete:a};(i.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t),this.setAnimationOrigin(e,u)}else t||t1(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=n})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),(0,ex.WG)(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEac
169h(t5),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&function e(t){if(t.hasCheckedOptimisedAppear=!0,t.root===t)return;let{visualElement:r}=t.options;if(!r)return;let n=(0,tt.P)(r);if(window.MotionHasOptimisedAnimation(n,"transform")){let{layout:e,layoutId:r}=t.options;window.MotionCancelOptimisedAnimation(n,"transform",ex.Gt,!(e||r))}let{parent:i}=t;i&&!i.hasCheckedOptimisedAppear&&e(i)}(this),this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,("string"==typeof t.latestValues.x||"string"==typeof t.latestValues.y)&&(t.isLayoutDirty=!0),t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:r}=this.options;if(void 0===t&&!r)return;let n=this.getTransformTemplate();this.prevTransformTemplateValue=n?n(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){let e=this.updateBlockedByResize;this.unblockUpdate(),this.updateBlockedByResize=!1,this.clearAllSnapshots(),e&&this.nodes.forEach(tQ),this.nodes.forEach(tK);return}if(this.animationId<=this.animationCommitId)return void this.nodes.forEach(tJ);this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(tZ),this.nodes.forEach(t0),this.nodes.forEach(tz),this.nodes.forEach(tq)):this.nodes.forEach(tJ),this.clearAllSnapshots();let e=tn.k.now();ex.uv.delta=(0,ez.q)(0,1e3/60,e-ex.uv.timestamp),ex.uv.timestamp=e,ex.uv.isProcessing=!0,ex.PP.update.process(ex.uv),ex.PP.preRender.process(ex.uv),ex.PP.render.process(ex.uv),ex.uv.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,e5.k.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(tX),this.sharedNodes.forEach(t4)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,ex.Gt.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){ex.Gt.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||em(this.snapshot.measuredBox.x)||em(this.snapshot.measuredBox.y)||(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++)this.path[e].updateScroll();let e=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected||(this.layoutCorrected=(0,ec.ge)()),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&this.instance){let t=n(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:r(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!i)return;let e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!tC(this.projectionDelta),r=this.getTransformTemplate(),n=r?r(this.latestValues,""):void 0,o=n!==this.prevTransformTemplateValue;e&&this.instance&&(t||(0,tB.HD)(this.latestValues)||o)&&(i(this.instance,n),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){var t;let r=this.measurePageBox(),n=this.removeElementScroll(r);return e&&(n=this.removeTransform(n)),rr((t=n).x),rr(t.y),{animationId:this.root.animationId,measuredBox:r,layoutBox:n,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:e}=this.options;if(!e)return(0,ec.ge)();let t=e.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(ri))){let{scroll:e}=this.root;e&&((0,tE.Ql)(t.x,e.offset.x),(0,tE.Ql)(t.y,e.offset.y))}return t}removeElementScroll(e){let t=(0,ec.ge)();if(tw(t,e),this.scroll?.wasRoot)return t;for(let r=0;r<this.path.length;r++){let n=this.path[r],{scroll:i,options:o}=n;n!==this.root&&i&&o.layoutScroll&&(i.wasRoot&&tw(t,e),(0,tE.Ql)(t.x,i.offset.x),(0,tE.Ql)(t.y,i.offset.y))}return t}applyTransform(e,t=!1,r){let n=r||(0,ec.ge)();tw(n,e);for(let e=0;e<this.path.length;e++){let r=this.path[e];!t&&r.options.layoutScroll&&r.scroll&&r!==r.root&&((0,tE.Ql)(n.x,-r.scroll.offset.x),(0,tE.Ql)(n.y,-r.scroll.offset.y)),(0,tB.HD)(r.latestValues)&&(0,tE.Ww)(n,r.latestValues,r.layout?.layoutBox)}return(0,tB.HD)(this.latestValues)&&(0,tE.Ww)(n,this.latestValues,this.layout?.layoutBox),n}removeTransform(e){let t=(0,ec.ge)();tw(t,e);for(let e=0;e<this.path.length;e++){let r,n=this.path[e];(0,tB.HD)(n.latestValues)&&(n.instance&&((0,tB.vk)(n.latestValues)&&n.updateSnapshot(),tw(r=(0,ec.ge)(),n.measurePageBox())),tO(t,n.latestValues,n.snapshot?.layoutBox,r))}return(0,tB.HD)(this.latestValues)&&tO(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==ex.uv.t
169imestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){let t=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=t.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=t.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=t.isSharedProjectionDirty);let r=!!this.resumingFrom||this!==t;if(!(e||r&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:n,layoutId:i}=this.options;if(!this.layout||!(n||i))return;this.resolvedRelativeTargetAt=ex.uv.timestamp;let o=this.getClosestProjectingParent();if(o&&this.linkedParentVersion!==o.layoutVersion&&!o.options.layoutRoot&&this.removeRelativeTarget(),this.targetDelta||this.relativeTarget||(!1!==this.options.layoutAnchor&&o&&o.layout?this.createRelativeTarget(o,this.layout.layoutBox,o.layout.layoutBox):this.removeRelativeTarget()),this.relativeTarget||this.targetDelta){if(this.target||(this.target=(0,ec.ge)(),this.targetWithTransforms=(0,ec.ge)()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target){var s,a,l,u;this.forceRelativeParentToResolveTarget(),s=this.target,a=this.relativeTarget,l=this.relativeParent.target,u=this.options.layoutAnchor||void 0,ey(s.x,a.x,l.x,u?.x),ey(s.y,a.y,l.y,u?.y)}else this.targetDelta?(this.resumingFrom?this.applyTransform(this.layout.layoutBox,!1,this.target):tw(this.target,this.layout.layoutBox),(0,tE.o4)(this.target,this.targetDelta)):tw(this.target,this.layout.layoutBox);this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,!1!==this.options.layoutAnchor&&o&&!!o.resumingFrom==!!this.resumingFrom&&!o.options.layoutScroll&&o.target&&1!==this.animationProgress?this.createRelativeTarget(o,this.target,o.target):this.relativeParent=this.relativeTarget=void 0),ts.Q.value&&tV.calculatedTargetDeltas++}}getClosestProjectingParent(){if(!(!this.parent||(0,tB.vk)(this.parent.latestValues)||(0,tB.vF)(this.parent.latestValues)))if(this.parent.isProjecting())return this.parent;else return this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(e,t,r){this.relativeParent=e,this.linkedParentVersion=e.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=(0,ec.ge)(),this.relativeTargetOrigin=(0,ec.ge)(),ew(this.relativeTargetOrigin,t,r,this.options.layoutAnchor||void 0),tw(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){let e=this.getLead(),t=!!this.resumingFrom||this!==e,r=!0;if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(r=!1),t&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(r=!1),this.resolvedRelativeTargetAt===ex.uv.timestamp&&(r=!1),r)return;let{layout:n,layoutId:i}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(n||i))return;tw(this.layoutCorrected,this.layout.layoutBox);let o=this.treeScale.x,s=this.treeScale.y;(0,tE.OU)(this.layoutCorrected,this.treeScale,this.path,t),e.layout&&!e.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(e.target=e.layout.layoutBox,e.targetWithTransforms=(0,ec.ge)());let{target:a}=e;if(!a){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(tx(this.prevProjectionDelta.x,this.projectionDelta.x),tx(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),ev(this.projectionDelta,this.layoutCorrected,a,this.latestValues),this.treeScale.x===o&&this.treeScale.y===s&&tI(this.projectionDelta.x,this.prevProjectionDelta.x)&&tI(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",a)),ts.Q.value&&tV.calculatedProjections++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){if(this.options.visualElement?.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=(0,ec.xU)(),this.projectionDelta=(0,ec.xU)(),this.projectionDeltaWithTransform=(0,ec.xU)()}setAnimationOrigin(e,t=!1){let r,n=this.snapshot,i=n?n.latestValues:{},o={...this.latestValues},s=(0,ec.xU)();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let a=(0,ec.ge)(),l=(n?n.source:void 0)!==(this.layout?this.layout.source:void 0),u=this.getStack(),c=!u||u.members.length<=1,d=!!(l&&!c&&!0===this.options.crossfade&&!this.path.some(t8));this.animationProgress=0,this.mixTargetDelta=t=>{let n=t/1e3;if(t6(s.x,e.x,n),t6(s.y,e.y,n),this.setTargetDelta(s),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var u,h,f,p,m,g;ew(a,this.layout.layoutBox,this.relativeParent.layout.layoutBox,this.options.layoutAnchor||void 0),f=this.relativeTarget,p=this.relativeTargetOrigin,m=a,g=n,t9(f.x,p.x,m.x,g),t9(f.y,p.y,m.y,g),r&&(u=this.relativeTarget,h=r,t_(u.x,h.x)&&t_(u.y,h.y))&&(this.isProjectionDirty=!1),r||(r=(0,ec.ge)()),tw(r,this.relativeTarget)}l&&(this.animationValues=o,function(e,t,r,n,i,o){i?(e.opacity=(0,ep.k)(0,r.opacity??1,tg(n)),e.opacityExit=(0,ep.k)(t.opacity??1,0,tv(n))):o&&(e.opacity=(0,ep.k)(t.opacity??1,r.opacity??1,n));for(let i=0;i<th;i++){let o=td[i],s=tm(t,o),a=tm(r,o);(void 0!==s||void 0!==a)&&(s||(s=0),a||(a=0),0===s||0===a||tp(s)===tp(a)?(e[o]=Math.max((0,ep.k)(tf(s),tf(a),n),0),(ef.KN.test(a)||ef.KN.test(s))&&(e[o]+="%")):e[o]=a)}(t.rotate||r.rotate)&&(e.rotate=(0,ep.k)(t.rotate||0,r.rotate||0,n))}(o,i,this.latestValues,n,d,c)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=n},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&((0,ex.WG)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=ex.Gt.update(()=>{e3.hasAnimatedSinceResize=!0,to.q.layout++,this.motionValue||(this.motionValue=(0,tu.OQ)(0)),this.motionValue.jump(0,!1),this.currentAnimation=(0,te.z)(this.motionValue,[0,1e3],{...e,velocity:0,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onStop:()=>{to.q.layout--},onComplete:()=>{to.q.layout--,e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:r,layout:n,latestValues:i}=e;if(t&&r&&n){if(this!==e&&this.layout&&n&&rn(this.options.animationType,this.layout.layoutBox,n.layoutBox)){r=this.target||(0,ec.ge)();let t=em(this.layout.layoutBox.x);r.x.min=e.target.x.min,r.x.max=r.x.min+t;let n=em(this.layout.layoutBox.y);r.y.min=e.target.y.min,r.y.max=r.y.min+n}tw(t,r),(0,tE.Ww)(t,i),ev(this.projectionDeltaWithTransform,this.layoutCorrected,t,i
169)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new tF),this.sharedNodes.get(e).add(t);let r=t.options.initialPromotionConfig;t.promote({transition:r?r.transition:void 0,preserveFollowOpacity:r&&r.shouldPreserveFollowOpacity?r.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){let{layoutId:e}=this.options;return e&&this.getStack()?.lead||this}getPrevLead(){let{layoutId:e}=this.options;return e?this.getStack()?.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:r}={}){let n=this.getStack();n&&n.promote(this,r),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:r}=e;if((r.z||r.rotate||r.rotateX||r.rotateY||r.rotateZ||r.skewX||r.skewY)&&(t=!0),!t)return;let n={};r.z&&tH("z",e,n,this.animationValues);for(let t=0;t<t$.length;t++)tH(`rotate${t$[t]}`,e,n,this.animationValues),tH(`skew${t$[t]}`,e,n,this.animationValues);for(let t in e.render(),n)e.setStaticValue(t,n[t]),this.animationValues&&(this.animationValues[t]=n[t]);e.scheduleRender()}applyProjectionStyles(e,t){if(!this.instance||this.isSVG)return;if(!this.isVisible){e.visibility="hidden";return}let r=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,e.visibility="",e.opacity="",e.pointerEvents=C(t?.pointerEvents)||"",e.transform=r?r(this.latestValues,""):"none";return}let n=this.getLead();if(!this.projectionDelta||!this.layout||!n.target){this.options.layoutId&&(e.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,e.pointerEvents=C(t?.pointerEvents)||""),this.hasProjected&&!(0,tB.HD)(this.latestValues)&&(e.transform=r?r({},""):"none",this.hasProjected=!1);return}e.visibility="";let i=n.animationValues||n.latestValues;this.applyTransformsToTarget();
169let o=function(e,t,r){let n="",i=e.x.translate/t.x,o=e.y.translate/t.y,s=r?.z||0;if((i||o||s)&&(n=`translate3d(${i}px, ${o}px, ${s}px) `),(1!==t.x||1!==t.y)&&(n+=`scale(${1/t.x}, ${1/t.y}) `),r){let{transformPerspective:e,rotate:t,rotateX:i,rotateY:o,skewX:s,skewY:a}=r;e&&(n=`perspective(${e}px) ${n}`),t&&(n+=`rotate(${t}deg) `),i&&(n+=`rotateX(${i}deg) `),o&&(n+=`rotateY(${o}deg) `),s&&(n+=`skewX(${s}deg) `),a&&(n+=`skewY(${a}deg) `)}let a=e.x.scale*t.x,l=e.y.scale*t.y;return(1!==a||1!==l)&&(n+=`scale(${a}, ${l})`),n||"none"}(this.projectionDeltaWithTransform,this.treeScale,i);r&&(o=r(i,o)),e.transform=o;let{x:s,y:a}=this.projectionDelta;for(let t in e.transformOrigin=`${100*s.origin}% ${100*a.origin}% 0`,n.animationValues?e.opacity=n===this?i.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:i.opacityExit:e.opacity=n===this?void 0!==i.opacity?i.opacity:"":void 0!==i.opacityExit?i.opacityExit:0,ti.H){if(void 0===i[t])continue;let{correct:r,applyTo:s,isCSSVariable:a}=ti.H[t],l="none"===o?i[t]:r(i[t],n);if(s){let t=s.length;for(let r=0;r<t;r++)e[s[r]]=l}else a?this.options.visualElement.renderState.vars[t]=l:e[t]=l}this.options.layoutId&&(e.pointerEvents=n===this?C(t?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>e.currentAnimation?.stop()),this.root.nodes.forEach(tK),this.root.sharedNodes.clear()}}}function tz(e){e.updateLayout()}function tq(e){let t=e.resumeFrom?.snapshot||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){let{layoutBox:r,measuredBox:n}=e.layout,{animationType:i}=e.options,o=t.source!==e.layout.source;if("size"===i)eh(e=>{let n=o?t.measuredBox[e]:t.layoutBox[e],i=em(n);n.min=r[e].min,n.max=n.min+i});else if("x"===i||"y"===i){let e="x"===i?"y":"x";tb(o?t.measuredBox[e]:t.layoutBox[e],r[e])}else rn(i,t.layoutBox,r)&&eh(n=>{let i=o?t.measuredBox[n]:t.layoutBox[n],s=em(r[n]);i.max=i.min+s,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[n].max=e.relativeTarget[n].min+s)});let s=(0,ec.xU)();ev(s,r,t.layoutBox);let a=(0,ec.xU)();o?ev(a,e.applyTransform(n,!0),t.measuredBox):ev(a,r,t.layoutBox);let l=!tC(s),u=!1;if(!e.resumeFrom){let n=e.getClosestProjectingParent();if(n&&!n.resumeFrom){let{snapshot:i,layout:o}=n;if(i&&o){let s=e.options.layoutAnchor||void 0,a=(0,ec.ge)();ew(a,t.layoutBox,i.layoutBox,s);let l=(0,ec.ge)();ew(l,r,o.layoutBox,s),tM(a,l)||(u=!0),n.options.layoutRoot&&(e.relativeTarget=l,e.relativeTargetOrigin=a,e.relativeParent=n)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:t,delta:a,layoutDelta:s,hasLayoutChanged:l,hasRelativeLayoutChanged:u})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function tY(e){ts.Q.value&&tV.nodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function tG(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function tX(e){e.clearSnapshot()}function tK(e){e.clearMeasurements()}function tQ(e){e.isLayoutDirty=!0,e.updateLayout()}function tJ(e){e.isLayoutDirty=!1}function tZ(e){e.isAnimationBlocked&&e.layout&&!e.isLayoutDirty&&(e.snapshot=e.layout,e.isLayoutDirty=!0)}function t0(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function t1(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function t2(e){e.resolveTargetDelta()}function t3(e){e.calcProjection()}function t5(e){e.resetSkewAndRotation()}function t4(e){e.removeLeadSnapshot()}function t6(e,t,r){e.translate=(0,ep.k)(t.translate,0,r),e.scale=(0,ep.k)(t.scale,1,r),e.origin=t.origin,e.originPoint=t.originPoint}function t9(e,t,r,n){e.min=(0,ep.k)(t.min,r.min,n),e.max=(0,ep.k)(t.max,r.max,n)}function t8(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let t7={duration:.45,ease:[.4,0,.1,1]},re=e=>"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),rt=re("applewebkit/")&&!re("chrome/")?Math.round:eu.l;function rr(e){e.min=rt(e.min),e.max=rt(e.max)}function rn(e,t,r){return"position"===e||"preserve-aspect"===e&&!(.2>=Math.abs(tD(t)-tD(r)))}function ri(e){return e!==e.root&&e.scroll?.wasRoot}let ro=tW({attachResizeListener:(e,t)=>ek(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body?.scrollLeft||0,y:document.documentElement.scrollTop||document.body?.scrollTop||0}),checkIsScrollRoot:()=>!0}),rs={current:void 0},ra=tW({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!rs.current){let e=new ro({});e.mount(window),e.setOptions({layoutScroll:!0}),rs.current=e}return rs.current},resetTransform:(e,t)=>
169{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position});var rl=r(23195);function ru(e,t){let r=(0,rl.K)(e),n=new AbortController;return[r,{passive:!0,...t,signal:n.signal},()=>n.abort()]}function rc(e,t,r){let{props:n}=e;e.animationState&&n.whileHover&&e.animationState.setActive("whileHover","Start"===r);let i=n["onHover"+r];i&&ex.Gt.postRender(()=>i(t,eM(t)))}class rd extends Y{mount(){let{current:e}=this.node;e&&(this.unmount=function(e,t,r={}){let[n,i,o]=ru(e,r);return n.forEach(e=>{let r,n=!1,o=!1,s=t=>{r&&(r(t),r=void 0),e.removeEventListener("pointerleave",l)},a=e=>{n=!1,window.removeEventListener("pointerup",a),window.removeEventListener("pointercancel",a),o&&(o=!1,s(e))},l=e=>{if("touch"!==e.pointerType){if(n){o=!0;return}s(e)}};e.addEventListener("pointerenter",n=>{if("touch"===n.pointerType||ed.x||ed.y)return;o=!1;let s=t(e,n);"function"==typeof s&&(r=s,e.addEventListener("pointerleave",l,i))},i),e.addEventListener("pointerdown",()=>{n=!0,window.addEventListener("pointerup",a,i),window.addEventListener("pointercancel",a,i)},i)}),o}(e,(e,t)=>(rc(this.node,t,"Start"),e=>rc(this.node,e,"End"))))}unmount(){}}class rh extends Y{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=(0,eL.F)(ek(this.node.current,"focus",()=>this.onFocus()),ek(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}var rf=r(87208);let rp=(e,t)=>!!t&&(e===t||rp(e,t.parentElement)),rm=new WeakSet;function rg(e){return t=>{"Enter"===t.key&&e(t)}}function rv(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function ry(e){return eR(e)&&!(ed.x||ed.y)}let rb=new WeakSet;function rw(e,t,r){let{props:n}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&n.whileTap&&e.animationState.setActive("whileTap","Start"===r);let i=n["onTap"+("End"===r?"":r)];i&&ex.Gt.postRender(()=>i(t,eM(t)))}class rx extends Y{mount(){let{current:e}=this.node;if(!e)return;let{globalTapTarget:t,propagate:r}=this.node.props;this.unmount=function(e,t,r={}){let[n,i,o]=ru(e,r),s=e=>{let n=e.currentTarget;if(!ry(e)||rb.has(e))return;rm.add(n),r.stopPropagation&&rb.add(e);let o=t(n,e),s=(e,t)=>{window.removeEventListener("pointerup",a),window.removeEventListener("pointercancel",l),rm.has(n)&&rm.delete(n),ry(e)&&"function"==typeof o&&o(e,{success:t})},a=e=>{s(e,n===window||n===document||r.useGlobalTarget||rp(n,e.target))},l=e=>{s(e,!1)};window.addEventListener("pointerup",a,i),window.addEventListener("pointercancel",l,i)};return n.forEach(e=>{((r.useGlobalTarget?window:e).addEventListener("pointerdown",s,i),(0,rf.s)(e))&&(e.addEventListener("focus",e=>((e,t)=>{let r=e.currentTarget;if(!r)return;let n=rg(()=>{if(rm.has(r))return;rv(r,"down");let e=rg(()=>{rv(r,"up")});r.addEventListener("keyup",e,t),r.addEventListener("blur",()=>rv(r,"cancel"),t)});r.addEventListener("keydown",n,t),r.addEventListener("blur",()=>r.removeEventListener("keydown",n),t)})(e,i)),eP.has(e.tagName)||!0===e.isContentEditable||e.hasAttribute("tabindex")||(e.tabIndex=0))}),o}(e,(e,t)=>(rw(this.node,t,"Start"),(e,{success:t})=>rw(this.node,e,t?"End":"Cancel")),{useGlobalTarget:t,stopPropagation:r?.tap===!1})}unmount(){}}let rE=new WeakMap,rS=new WeakMap,rA=e=>{let t=rE.get(e.target);t&&t(e)},rT=e=>{e.forEach(rA)},rP={some:0,all:1};class rO extends Y{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){var e;let t;this.stopObserver?.();let{viewport:r={}}=this.node.getProps(),{root:n,margin:i,amount:o="some",once:s}=r,a={root:n?n.current:void 0,rootMargin:i,threshold:"number"==typeof o?o:rP[o]},l=e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,s&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:r,onViewportLeave:n}=this.node.getProps(),i=t?r:n;i&&i(e)};this.stopObserver=(e=this.node.current,t=function({root:e,...t}){let r=e||document;rS.has(r)||rS.set(r,{});let n=rS.get(r),i=JSON.stringify(t);return n[i]||(n[i]=new IntersectionObserver(rT,{root:e,...t})),n[i]}(a),rE.set(e,l),t.observe(e),()=>{rE.delete(e),t.unobserve(e)})}mount(){this.startObserver()}update(){if("u"<typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return r=>e[r]!==t[r]}(e,t))&&this.startObserver()}unmount(){this.stopObserver?.(),this.hasEnteredView=!1,this.isInView=!1}}let rk=function(e,t){if("u"<typeof Proxy)return q;let r=new Map,n=(r,n)=>q(r,n,e,t);return new Proxy((e,t)=>n(e,t),{get:(i,o)=>"create"===o?n:(r.has(o)||r.set(o,q(o,void 0,e,t)),r.get(o))})}({animation:{Feature:es},exit:{Feature:el},inView:{Feature:rO},tap:{Feature:rx},focus:{Feature:rh},hover:{Feature:rd},pan:{Feature:e2},drag:{Feature:e0,ProjectionNode:ra,MeasureLayout:e8},layout:{ProjectionNode:ra,MeasureLayout:e8}},(e,t)=>t.isSVG??l(e)?new i.l(t):new o.M(t,{allowProjection:e!==s.Fragment}))},84119:(e,t,r)=>{"use strict";r.d(t,{I:()=>s});var n=r(26809);let i=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];var o=r(37733);function s(e,t){let r=!1,s=!0,a={delta:0,timestamp:0,isProcessing:!1},l=()=>r=!0,u=i.reduce((e,r)=>(e[r]=function(e,t){let r=new Set,n=new Set,i=!1,s=!1,a=new WeakSet,l={delta:0,timestamp:0,isProcessing:!1},u=0;
169function c(t){a.has(t)&&(d.schedule(t),e()),u++,t(l)}let d={schedule:(e,t=!1,o=!1)=>{let s=o&&i?r:n;return t&&a.add(e),s.add(e),e},cancel:e=>{n.delete(e),a.delete(e)},process:e=>{if(l=e,i){s=!0;return}i=!0;let a=r;r=n,n=a,r.forEach(c),t&&o.Q.value&&o.Q.value.frameloop[t].push(u),u=0,r.clear(),i=!1,s&&(s=!1,d.process(e))}};return d}(l,t?r:void 0),e),{}),{setup:c,read:d,resolveKeyframes:h,preUpdate:f,update:p,preRender:m,render:g,postRender:v}=u,y=()=>{let i=n.W.useManualTiming,o=i?a.timestamp:performance.now();r=!1,i||(a.delta=s?1e3/60:Math.max(Math.min(o-a.timestamp,40),1)),a.timestamp=o,a.isProcessing=!0,c.process(a),d.process(a),h.process(a),f.process(a),p.process(a),m.process(a),g.process(a),v.process(a),a.isProcessing=!1,r&&t&&(s=!1,e(y))};return{schedule:i.reduce((t,n)=>{let i=u[n];return t[n]=(t,n=!1,o=!1)=>(!r&&(r=!0,s=!0,a.isProcessing||e(y)),i.schedule(t,n,o)),t},{}),cancel:e=>{for(let t=0;t<i.length;t++)u[i[t]].cancel(e)},state:a,steps:u}}},84165:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={fromNodeOutgoingHttpHeaders:function(){return s},normalizeNextQueryParam:function(){return c},splitCookiesString:function(){return a},toNodeOutgoingHttpHeaders:function(){return l},validateURL:function(){return u}};for(var i in n)Object.defineProperty(t,i,{enumerable:!0,get:n[i]});let o=r(20726);function s(e){let t=new Headers;for(let[r,n]of Object.entries(e))for(let e of Array.isArray(n)?n:[n])void 0!==e&&("number"==typeof e&&(e=e.toString()),t.append(r,e));return t}function a(e){var t,r,n,i,o,s=[],a=0;function l(){for(;a<e.length&&/\s/.test(e.charAt(a));)a+=1;return a<e.length}for(;a<e.length;){for(t=a,o=!1;l();)if(","===(r=e.charAt(a))){for(n=a,a+=1,l(),i=a;a<e.length&&"="!==(r=e.charAt(a))&&";"!==r&&","!==r;)a+=1;a<e.length&&"="===e.charAt(a)?(o=!0,a=i,s.push(e.substring(t,n)),t=a):a=n+1}else a+=1;(!o||a>=e.length)&&s.push(e.substring(t,e.length))}return s}function l(e){let t={},r=[];if(e)for(let[n,i]of e.entries())"set-cookie"===n.toLowerCase()?(r.push(...a(i)),t[n]=1===r.length?r[0]:r):t[n]=i;return t}function u(e){try{return String(new URL(String(e)))}catch(t){throw Object.defineProperty(Error(`URL is malformed "${String(e)}". Please use only absolute URLs - https://nextjs.org/docs/messages/middleware-relative-urls`,{cause:t}),"__NEXT_ERROR_CODE",{value:"E61",enumerable:!1,configurable:!0})}}function c(e){for(let t of[o.NEXT_QUERY_PARAM_PREFIX,o.NEXT_INTERCEPTION_MARKER_PREFIX])if(e!==t&&e.startsWith(t))return e.substring(t.length);return null}},84374:(e,t,r)=>{"use strict";r.d(t,{z:()=>i});var n=r(58017);function i(e,t,r){let i=Math.max(t-5,0);return(0,n.f)(r-e(i),t-i)}},84406:(e,t)=>{"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,o=r?Symbol.for("react.fragment"):60107,s=r?Symbol.for("react.strict_mode"):60108,a=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,c=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,h=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,p=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,g=r?Symbol.for("react.lazy"):60116,v=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,w=r?Symbol.for("react.scope"):60119;function x(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case c:case d:case o:case a:case s:case f:return e;default:switch(e=e&&e.$$typeof){case u:case h:case g:case m:case l:return e;default:return t}}case i:return t}}}function E(e){return x(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=l,t.Element=n,t.ForwardRef=h,t.Fragment=o,t.Lazy=g,t.Memo=m,t.Portal=i,t.Profiler=a,t.StrictMode=s,t.Suspense=f,t.isAsyncMode=function(e){return E(e)||x(e)===c},t.isConcurrentMode=E,t.isContextConsumer=function(e){return x(e)===u},t.isContextProvider=function(e){return x(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return x(e)===h},t.isFragment=function(e){return x(e)===o},t.isLazy=function(e){return x(e)===g},t.isMemo=function(e){return x(e)===m},t.isPortal=function(e){return x(e)===i},t.isProfiler=function(e){return x(e)===a},t.isStrictMode=function(e){return x(e)===s},t.isSuspense=function(e){return x(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===a||e===s||e===f||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===l||e.$$typeof===u||e.$$typeof===h||e.$$typeof===y||e.$$typeof===b||e.$$typeof===w||e.$$typeof===v)},t.typeOf=x},84539:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},84661:(e,t,r)=>{"use strict";r.d(t,{x:()=>s});var n=r(90432),i=r(96297),o=r(20064);function s(e,t,r){let s=(0,o.x)(e,t,r);for(let r in e)((0,n.S)(e[r])||(0,n.S)(t[r]))&&(s[-1!==i.U.indexOf(r)?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r]=e[r]);return s}},84688:e=>{"use strict";e.exports=JSON.parse('{"id":"google-analytics","description":"Install a Google Analytics tag on your website","website":"https://analytics.google.com/analytics/web/","scripts":[{"url":"https://www.googletagmanager.com/gtag/js","params":["id"],"strategy":"worker","location":"head","action":"append"},{"code":"window.dataLayer=window.dataLayer||[];window.gtag=function gtag(){window.dataLayer.push(arguments);};gtag(\'js\',new Date());gtag(\'config\',\'${args.id}\')","strategy":"worker","location":"head","action":"append"}]}')},85199:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>ev});var n=r(3746),i=r(87417),o=r(47151),s=r(36439),a=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"],l=r(89985),u=r(71222);function c(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(0,u.A)(n.key),n)}}
169function d(e,t){return(d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function h(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(f=function(){return!!e})()}var p=r(65421),m=r(95340),g=r(88537);function v(e){return function(e){if(Array.isArray(e))return(0,m.A)(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,g.A)(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var y=r(27945),b=r(74046),w=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function x(e,t){if(e.length!==t.length)return!1;for(var r,n,i=0;i<e.length;i++)if(!((r=e[i])===(n=t[i])||w(r)&&w(n))&&1)return!1;return!0}for(var E={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},S=function(e){return(0,b.Y)("span",(0,l.A)({css:E},e))},A={guidance:function(e){var t=e.isSearchable,r=e.isMulti,n=e.tabSelectsValue,i=e.context,o=e.isInitialFocus;switch(i){case"menu":return"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(n?", press Tab to select the option and exit the menu":"",".");case"input":return o?"".concat(e["aria-label"]||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(r?" press left to focus selected values":""):"";case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(e){var t=e.action,r=e.label,n=void 0===r?"":r,i=e.labels,o=e.isDisabled;switch(t){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(n,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(i.length>1?"s":""," ").concat(i.join(","),", selected.");case"select-option":return o?"option ".concat(n," is disabled. Select another option."):"option ".concat(n,", selected.");default:return""}},onFocus:function(e){var t=e.context,r=e.focused,n=e.options,i=e.label,o=void 0===i?"":i,s=e.selectValue,a=e.isDisabled,l=e.isSelected,u=e.isAppleDevice,c=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&s)return"value ".concat(o," focused, ").concat(c(s,r),".");if("menu"===t&&u){var d="".concat(l?" selected":"").concat(a?" disabled":"");return"".concat(o).concat(d,", ").concat(c(n,r),".")}return""},onFilter:function(e){var t=e.inputValue,r=e.resultsMessage;return"".concat(r).concat(t?" for search term "+t:"",".")}},T=function(e){var t=e.ariaSelection,r=e.focusedOption,i=e.focusedValue,o=e.focusableOptions,a=e.isFocused,l=e.selectValue,u=e.selectProps,c=e.id,d=e.isAppleDevice,h=u.ariaLiveMessages,f=u.getOptionLabel,p=u.inputValue,m=u.isMulti,g=u.isOptionDisabled,v=u.isSearchable,y=u.menuIsOpen,w=u.options,x=u.screenReaderStatus,E=u.tabSelectsValue,T=u.isLoading,P=u["aria-label"],O=u["aria-live"],k=(0,s.useMemo)(function(){return(0,n.A)((0,n.A)({},A),h||{})},[h]),C=(0,s.useMemo)(function(){var e="";if(t&&k.onChange){var r=t.option,i=t.options,o=t.removedValue,s=t.removedValues,a=t.value,u=o||r||(Array.isArray(a)?null:a),c=u?f(u):"",d=i||s||void 0,h=d?d.map(f):[],p=(0,n.A)({isDisabled:u&&g(u,l),label:c,labels:h},t);e=k.onChange(p)}return e},[t,k,g,l,f]),_=(0,s.useMemo)(function(){var e="",t=r||i,n=!!(r&&l&&l.includes(r));if(t&&k.onFocus){var s={focused:t,label:f(t),isDisabled:g(t,l),isSelected:n,options:o,context:t===r?"menu":"value",selectValue:l,isAppleDevice:d};e=k.onFocus(s)}return e},[r,i,f,g,k,o,l,d]),R=(0,s.useMemo)(function(){var e="";if(y&&w.length&&!T&&k.onFilter){var t=x({count:o.length});e=k.onFilter({inputValue:p,resultsMessage:t})}return e},[o,p,y,k,w,x,T]),M=(null==t?void 0:t.action)==="initial-input-focus",D=(0,s.useMemo)(function(){var e="";if(k.guidance){var t=i?"value":y?"menu":"input";e=k.guidance({"aria-label":P,context:t,isDisabled:r&&g(r,l),isMulti:m,isSearchable:v,tabSelectsValue:E,isInitialFocus:M})}return e},[P,r,i,m,g,v,y,k,l,E,M]),I=(0,b.Y)(s.Fragment,null,(0,b.Y)("span",{id:"aria-selection"},C),(0,b.Y)("span",{id:"aria-focused"},_),(0,b.Y)("span",{id:"aria-results"},R),(0,b.Y)("span",{id:"aria-guidance"},D));return(0,b.Y)(s.Fragment,null,(0,b.Y)(S,{id:c},M&&I),(0,b.Y)(S,{"aria-live":O,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},a&&!M&&I))},P=[{base:"A",letters:"AⒶA\xc0\xc1\xc2ẦẤẪẨ\xc3ĀĂẰẮẴẲȦǠ\xc4ǞẢ\xc5ǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"\xc6ǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČ\xc7ḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺE\xc8\xc9\xcaỀẾỄỂẼĒḔḖĔĖ\xcbẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾI\xcc\xcd\xceĨĪĬİ\xcfḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃ\xd1ṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄO\xd2\xd3\xd4ỒỐỖỔ\xd5ṌȬṎŌṐṒŎȮȰ\xd6ȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬ\xd8ǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"}
169,{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊU\xd9\xda\xdbŨṸŪṺŬ\xdcǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲ\xddŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚ\xe0\xe1\xe2ầấẫẩ\xe3āăằắẵẳȧǡ\xe4ǟả\xe5ǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"\xe6ǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċč\xe7ḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔe\xe8\xe9\xeaềếễểẽēḕḗĕė\xebẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘi\xec\xed\xeeĩīĭ\xefḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹń\xf1ṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞo\xf2\xf3\xf4ồốỗổ\xf5ṍȭṏōṑṓŏȯȱ\xf6ȫỏőǒȍȏơờớỡởợọộǫǭ\xf8ǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢs\xdfśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤu\xf9\xfa\xfbũṹūṻŭ\xfcǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳ\xfdŷỹȳẏ\xffỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],O=RegExp("["+P.map(function(e){return e.letters}).join("")+"]","g"),k={},C=0;C<P.length;C++)for(var _=P[C],R=0;R<_.letters.length;R++)k[_.letters[R]]=_.base;var M=function(e){return e.replace(O,function(e){return k[e]})},D=function(e,t){void 0===t&&(t=x);var r=null;function n(){for(var n=[],i=0;i<arguments.length;i++)n[i]=arguments[i];if(r&&r.lastThis===this&&t(n,r.lastArgs))return r.lastResult;var o=e.apply(this,n);return r={lastResult:o,lastArgs:n,lastThis:this},o}return n.clear=function(){r=null},n}(M),I=function(e){return e.replace(/^\s+|\s+$/g,"")},L=function(e){return"".concat(e.label," ").concat(e.value)},F=["innerRef"];function j(e){var t=e.innerRef,r=(0,o.A)(e,F),n=(0,y.r)(r,"onExited","in","enter","exit","appear");return(0,b.Y)("input",(0,l.A)({ref:t},n,{css:(0,b.AH)({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var N=function(e){e.cancelable&&e.preventDefault(),e.stopPropagation()},B=["boxSizing","height","overflow","paddingRight","position"],V={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function $(e){e.cancelable&&e.preventDefault()}function U(e){e.stopPropagation()}function H(){var e=this.scrollTop,t=this.scrollHeight,r=e+this.offsetHeight;0===e?this.scrollTop=1:r===t&&(this.scrollTop=e-1)}function W(){return"ontouchstart"in window||navigator.maxTouchPoints}var z=!!("u">typeof window&&window.document&&window.document.createElement),q=0,Y={capture:!1,passive:!1},G=function(e){var t=e.target;return t.ownerDocument.activeElement&&t.ownerDocument.activeElement.blur()},X={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function K(e){var t,r,n,i,o,a,l,u,c,d,h,f,p,m,g,v,w,x,E,S,A,T,P,O,k=e.children,C=e.lockEnabled,_=e.captureEnabled,R=(r=(t={isEnabled:void 0===_||_,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}).isEnabled,n=t.onBottomArrive,i=t.onBottomLeave,o=t.onTopArrive,a=t.onTopLeave,l=(0,s.useRef)(!1),u=(0,s.useRef)(!1),c=(0,s.useRef)(0),d=(0,s.useRef)(null),h=(0,s.useCallback)(function(e,t){if(null!==d.current){var r=d.current,s=r.scrollTop,c=r.scrollHeight,h=r.clientHeight,f=d.current,p=t>0,m=c-h-s,g=!1;m>t&&l.current&&(i&&i(e),l.current=!1),p&&u.current&&(a&&a(e),u.current=!1),p&&t>m?(n&&!l.current&&n(e),f.scrollTop=c,g=!0,l.current=!0):!p&&-t>s&&(o&&!u.current&&o(e),f.scrollTop=0,g=!0,u.current=!0),g&&N(e)}},[n,i,o,a]),f=(0,s.useCallback)(function(e){h(e,e.deltaY)},[h]),p=(0,s.useCallback)(function(e){c.current=e.changedTouches[0].clientY},[]),m=(0,s.useCallback)(function(e){var t=c.current-e.changedTouches[0].clientY;h(e,t)},[h]),g=(0,s.useCallback)(function(e){if(e){var t=!!y.s&&{passive:!1};e.addEventListener("wheel",f,t),e.addEventListener("touchstart",p,t),e.addEventListener("touchmove",m,t)}},[m,p,f]),v=(0,s.useCallback)(function(e){e&&(e.removeEventListener("wheel",f,!1),e.removeEventListener("touchstart",p,!1),e.removeEventListener("touchmove",m,!1))},[m,p,f]),(0,s.useEffect)(function(){if(r){var e=d.current;return g(e),function(){v(e)}}},[r,g,v]),function(e){d.current=e}),M=(x=(w={isEnabled:C}).isEnabled,S=void 0===(E=w.accountForScrollbars)||E,A=(0,s.useRef)({}),T=(0,s.useRef)(null),P=(0,s.useCallback)(function(e){if(z){var t=document.body,r=t&&t.style;if(S&&B.forEach(function(e){var t=r&&r[e];A.current[e]=t}),S&&q<1){var n=parseInt(A.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,o=window.innerWidth-i+n||0;
169Object.keys(V).forEach(function(e){var t=V[e];r&&(r[e]=t)}),r&&(r.paddingRight="".concat(o,"px"))}t&&W()&&(t.addEventListener("touchmove",$,Y),e&&(e.addEventListener("touchstart",H,Y),e.addEventListener("touchmove",U,Y))),q+=1}},[S]),O=(0,s.useCallback)(function(e){if(z){var t=document.body,r=t&&t.style;q=Math.max(q-1,0),S&&q<1&&B.forEach(function(e){var t=A.current[e];r&&(r[e]=t)}),t&&W()&&(t.removeEventListener("touchmove",$,Y),e&&(e.removeEventListener("touchstart",H,Y),e.removeEventListener("touchmove",U,Y)))}},[S]),(0,s.useEffect)(function(){if(x){var e=T.current;return P(e),function(){O(e)}}},[x,P,O]),function(e){T.current=e});return(0,b.Y)(s.Fragment,null,C&&(0,b.Y)("div",{onClick:G,css:X}),k(function(e){R(e),M(e)}))}var Q={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},J=function(e){var t=e.name,r=e.onFocus;return(0,b.Y)("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:r,css:Q,value:"",onChange:function(){}})};function Z(e){var t;return"u">typeof window&&null!=window.navigator&&e.test((null==(t=window.navigator.userAgentData)?void 0:t.platform)||window.navigator.platform)}var ee={clearIndicator:y.a,container:y.b,control:y.d,dropdownIndicator:y.e,group:y.g,groupHeading:y.f,indicatorsContainer:y.i,indicatorSeparator:y.h,input:y.j,loadingIndicator:y.l,loadingMessage:y.k,menu:y.m,menuList:y.n,menuPortal:y.o,multiValue:y.p,multiValueLabel:y.q,multiValueRemove:y.t,noOptionsMessage:y.u,option:y.v,placeholder:y.w,singleValue:y.x,valueContainer:y.y},et={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},er={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:(0,y.z)(),captureMenuScroll:!(0,y.z)(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var r=(0,n.A)({ignoreCase:!0,ignoreAccents:!0,stringify:L,trim:!0,matchFrom:"any"},void 0),i=r.ignoreCase,o=r.ignoreAccents,s=r.stringify,a=r.trim,l=r.matchFrom,u=a?I(t):t,c=a?I(s(e)):s(e);return i&&(u=u.toLowerCase(),c=c.toLowerCase()),o&&(u=D(u),c=M(c)),"start"===l?c.substr(0,u.length)===u:c.indexOf(u)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!(0,y.A)(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function en(e,t,r,n){var i=ed(e,t,r),o=eh(e,t,r),s=eu(e,t),a=ec(e,t);return{type:"option",data:t,isDisabled:i,isSelected:o,label:s,value:a,index:n}}function ei(e,t){return e.options.map(function(r,n){if("options"in r){var i=r.options.map(function(r,n){return en(e,r,t,n)}).filter(function(t){return ea(e,t)});return i.length>0?{type:"group",data:r,options:i,index:n}:void 0}var o=en(e,r,t,n);return ea(e,o)?o:void 0}).filter(y.K)}function eo(e){return e.reduce(function(e,t){return"group"===t.type?e.push.apply(e,v(t.options.map(function(e){return e.data}))):e.push(t.data),e},[])}function es(e,t){return e.reduce(function(e,r){return"group"===r.type?e.push.apply(e,v(r.options.map(function(e){return{data:e.data,id:"".concat(t,"-").concat(r.index,"-").concat(e.index)}}))):e.push({data:r.data,id:"".concat(t,"-").concat(r.index)}),e},[])}function ea(e,t){var r=e.inputValue,n=t.data,i=t.isSelected,o=t.label,s=t.value;return(!ep(e)||!i)&&ef(e,{label:o,value:s,data:n},void 0===r?"":r)}var el=function(e,t){var r;return(null==(r=e.find(function(e){return e.data===t}))?void 0:r.id)||null},eu=function(e,t){return e.getOptionLabel(t)}
169,ec=function(e,t){return e.getOptionValue(t)};function ed(e,t,r){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,r)}function eh(e,t,r){if(r.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,r);var n=ec(e,t);return r.some(function(t){return ec(e,t)===n})}function ef(e,t,r){return!e.filterOption||e.filterOption(t,r)}var ep=function(e){var t=e.hideSelectedOptions,r=e.isMulti;return void 0===t?r:t},em=1,eg=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),e&&d(a,e);var t,r,i,o=(t=f(),function(){var e,r=h(a);e=t?Reflect.construct(r,arguments,h(this).constructor):r.apply(this,arguments);if(e&&("object"==(0,p.A)(e)||"function"==typeof e))return e;if(void 0!==e)throw TypeError("Derived constructors may only return object or undefined");if(void 0===this)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return this});function a(e){var t;if(!(this instanceof a))throw TypeError("Cannot call a class as a function");if((t=o.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:"",isAppleDevice:!1},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,r){var n=t.props,i=n.onChange;r.name=n.name,t.ariaOnChange(e,r),i(e,r)},t.setValue=function(e,r,n){var i=t.props,o=i.closeMenuOnSelect,s=i.isMulti,a=i.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:a}),o&&(t.setState({inputIsHiddenAfterUpdate:!s}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:r,option:n})},t.selectOption=function(e){var r=t.props,n=r.blurInputOnSelect,i=r.isMulti,o=r.name,s=t.state.selectValue,a=i&&t.isOptionSelected(e,s),l=t.isOptionDisabled(e,s);if(a){var u=t.getOptionValue(e);t.setValue((0,y.B)(s.filter(function(e){return t.getOptionValue(e)!==u})),"deselect-option",e)}else{if(l)return void t.ariaOnChange((0,y.C)(e),{action:"select-option",option:e,name:o});i?t.setValue((0,y.B)([].concat(v(s),[e])),"select-option",e):t.setValue((0,y.C)(e),"select-option")}n&&t.blurInput()},t.removeValue=function(e){var r=t.props.isMulti,n=t.state.selectValue,i=t.getOptionValue(e),o=n.filter(function(e){return t.getOptionValue(e)!==i}),s=(0,y.D)(r,o,o[0]||null);t.onChange(s,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange((0,y.D)(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,r=t.state.selectValue,n=r[r.length-1],i=r.slice(0,r.length-1),o=(0,y.D)(e,i,i[0]||null);n&&t.onChange(o,{action:"pop-value",removedValue:n})},t.getFocusedOptionId=function(e){return el(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return es(ei(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return y.E.apply(void 0,[t.props.classNamePrefix].concat(r))},t.getOptionLabel=function(e){return eu(t.props,e)},t.getOptionValue=function(e){return ec(t.props,e)},t.getStyles=function(e,r){var n=t.props.unstyled,i=ee[e](r,n);i.boxSizing="border-box";var o=t.props.styles[e];return o?o(i,r):i},t.getClassNames=function(e,r){var n,i;return null==(n=(i=t.props.classNames)[e])?void 0:n.call(i,r)},t.getElementId=function(e){return"".concat(t.state.instancePrefix,"-").concat(e)},t.getComponents=function(){return(0,y.F)(t.props)},t.buildCategorizedOptions=function(){return ei(t.props,t.state.selectValue)},t.getCategorizedOptions=function(){return t.props.menuIsOpen?t.buildCategorizedOptions():[]},t.buildFocusableOptions=function(){return eo(t.buildCategorizedOptions())},t.getFocusableOptions=function(){return t.props.menuIsOpen?t.buildFocusableOptions():[]},t.ariaOnChange=function(e,r){t.setState({ariaSelection:(0,n.A)({value:e},r)})},t.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),t.focusInput())},t.onMenuMouseMove=function(e){t.blockOptionHover=!1},t.onControlMouseDown=function(e){if(!e.defaultPrevented){var r=t.props.openMenuOnClick;t.state.isFocused?t.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&t.onMenuClose():r&&t.openMenu("first"):(r&&(t.openAfterFocus=!0),t.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()}},t.onDropdownIndicatorMouseDown=function(e){if((!e||"mousedown"!==e.type||0===e.button)&&!t.props.isDisabled){var r=t.props,n=r.isMulti,i=r.menuIsOpen;t.focusInput(),i?(t.setState({inputIsHiddenAfterUpdate:!n}),t.onMenuClose()):t.openMenu("first"),e.preventDefault()}},t.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(t.clearValue(),e.preventDefault(),t.openAfterFocus=!1,"touchend"===e.type?t.focu
vendor: 11,896 bytes, line 169
169sInput():setTimeout(function(){return t.focusInput()}))},t.onScroll=function(e){"boolean"==typeof t.props.closeMenuOnScroll?e.target instanceof HTMLElement&&(0,y.G)(e.target)&&t.props.onMenuClose():"function"==typeof t.props.closeMenuOnScroll&&t.props.closeMenuOnScroll(e)&&t.props.onMenuClose()},t.onCompositionStart=function(){t.isComposing=!0},t.onCompositionEnd=function(){t.isComposing=!1},t.onTouchStart=function(e){var r=e.touches,n=r&&r.item(0);n&&(t.initialTouchX=n.clientX,t.initialTouchY=n.clientY,t.userIsDragging=!1)},t.onTouchMove=function(e){var r=e.touches,n=r&&r.item(0);if(n){var i=Math.abs(n.clientX-t.initialTouchX),o=Math.abs(n.clientY-t.initialTouchY);t.userIsDragging=i>5||o>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var r=t.props.inputValue,n=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(n,{action:"input-change",prevInputValue:r}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var r=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:r}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var r=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:r>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return ep(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var r=t.props,n=r.isMulti,i=r.backspaceRemovesValue,o=r.escapeClearsValue,s=r.inputValue,a=r.isClearable,l=r.isDisabled,u=r.menuIsOpen,c=r.onKeyDown,d=r.tabSelectsValue,h=r.openMenuOnFocus,f=t.state,p=f.focusedOption,m=f.focusedValue,g=f.selectValue;if(!l){if("function"==typeof c&&(c(e),e.defaultPrevented))return;switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!n||s)return;t.focusValue("previous");break;case"ArrowRight":if(!n||s)return;t.focusValue("next");break;case"Delete":case"Backspace":if(s)return;if(m)t.removeValue(m);else{if(!i)return;n?t.popValue():a&&t.clearValue()}break;case"Tab":if(t.isComposing||e.shiftKey||!u||!d||!p||h&&t.isOptionSelected(p,g))return;t.selectOption(p);break;case"Enter":if(229===e.keyCode)break;if(u){if(!p||t.isComposing)return;t.selectOption(p);break}return;case"Escape":u?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:s}),t.onMenuClose()):a&&o&&t.clearValue();break;case" ":if(s)return;if(!u){t.openMenu("first");break}if(!p)return;t.selectOption(p);break;case"ArrowUp":u?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":u?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!u)return;t.focusOption("pageup");break;case"PageDown":if(!u)return;t.focusOption("pagedown");break;case"Home":if(!u)return;t.focusOption("first");break;case"End":if(!u)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++em),t.state.selectValue=(0,y.H)(e.value),e.menuIsOpen&&t.state.selectValue.length){var r=t.getFocusableOptionsWithIds(),i=t.buildFocusableOptions(),s=i.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=r,t.state.focusedOption=i[s],t.state.focusedOptionId=el(r,i[s])}return t}return r=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&(0,y.I)(this.menuListRef,this.focusedOptionRef),(Z(/^Mac/i)||Z(/^iPhone/i)||Z(/^iPad/i)||Z(/^Mac/i)&&navigator.maxTouchPoints>1)&&this.setState({isAppleDevice:!0})}},{key:"componentDidUpdate",value:function(e){var t=this.props,r=t.isDisabled,n=t.menuIsOpen,i=this.state.isFocused;(i&&!r&&e.isDisabled||i&&n&&!e.menuIsOpen)&&this.focusInput(),i&&r&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):i||r||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&((0,y.I)(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,r=this.state,n=r.selectValue,i=r.isFocused,o=this.buildFocusableOptions(),s="first"===e?0:o.length-1;if(!this.props.isMulti){var a=o.indexOf(n[0]);a>-1&&(s=a)}this.scrollToFocusedOptionOnUpdate=!(i&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:o[s],focusedOptionId:this.getFocusedOptionId(o[s])},function(){return t.onMenuOpen()})}},{key:"focusValue",value:function(e){var t=this.state,r=t.selectValue,n=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var i=r.indexOf(n);n||(i=-1);var o=r.length-1,s=-1;if(r.length){switch(e){case"previous":s=0===i?0:-1===i?o:i-1;break;case"next":i>-1&&i<o&&(s=i+1)}this.setState({inputIsHidden:-1!==s,focusedValue:r[s]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,r=this.state.focusedOption,n=this.getFocusableOptions();if(n.length){var i=0,o=n.indexOf(r);r||(o=-1),"up"===e?i=o>0?o-1:n.length-1:"down"===e?i=(o+1)%n.length:"pageup"===e?(i=o-t)<0&&(i=0):"pagedown"===e?(i=o+t)>n.length-1&&(i=n.length-1):"last"===e&&(i=n.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:n[i],focusedValue:null,focusedOptionId:this.getFocusedOptionId(n[i])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(et):(0,n.A)((0,n.A)({},et),this.props.theme):et}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,r=this.getStyles,n=this.getClassNames,i=this.getValue,o=this.selectOption,s=this.setValue,a=this.props,l=a.isMulti,u=a.isRtl,c=a.options;return{clearValue:e,cx:t,getStyles:r,getClassNames:n,getValue:i,hasValue:this.hasValue(),isMulti:l,isRtl:u,options:c,selectOption:o,selectProps:a,setValue:s,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,r=e.isMulti;return void 0===t?r:t}},{key:"isOptionDisabled",value:function(e,t){return ed(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return eh(this.props,e,t)}},{key:"filterOption",value:function(e,t){return ef(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"!=typeof this.props.formatOptionLabel)return this.getOptionLabel(e);var r=this.props.inputValue,n=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:r,selectValue:n})}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,r=e.isSearchable,i=e.inputId,o=e.inputValue,a=e.tabIndex,u=e.form,c=e.menuIsOpen,d=e.required,h=this.getComponents().Input,f=this.state,p=f.inputIsHidden,m=f.ariaSelection,g=this.commonProps,v=i||this.getElementId("input"),b=(0,n.A)((0,n.A)((0,n.A)({"aria-autocomplete":"list","aria-expanded":c,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":d,role:"combobox","aria-activedescendant":this.state.isAppleDevice?void 0:this.state.focusedOptionId||""},c&&{"aria-controls":this.getElementId("listbox")}),!r&&{"aria-readonly":!0}),this.hasValue()?(null==m?void 0:m.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return r?s.createElement(h,(0,l.A)({},g,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:v,innerRef:this.getInputRef,isDisabled:t,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:a,form:u,type:"text",value:o},b)):s.createElement(j,(0,l.A)({id:v,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:y.J,onFocus:this.onInputFocus,disabled:t,tabIndex:a,inputMode:"none",form:u,value:""},b))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),r=t.MultiValue,n=t.MultiValueContainer,i=t.MultiValueLabel,o=t.MultiValueRemove,a=t.SingleValue,u=t.Placeholder,c=this.commonProps,d=this.props,h=d.controlShouldRenderValue,f=d.isDisabled,p=d.isMulti,m=d.inputValue,g=d.placeholder,v=this.state,y=v.selectValue,b=v.focusedValue,w=v.isFocused;if(!this.hasValue()||!h)return m?null:s.createElement(u,(0,l.A)({},c,{key:"placeholder",isDisabled:f,isFocused:w,innerProps:{id:this.getElementId("placeholder")}}),g);if(p)return y.map(function(t,a){var u=t===b,d="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return s.createElement(r,(0,l.A)({},c,{components:{Container:n,Label:i,Remove:o},isFocused:u,isDisabled:f,key:d,index:a,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))});if(m)return null;var x=y[0];return s.createElement(a,(0,l.A)({},c,{data:x,isDisabled:f}),this.formatOptionLabel(x,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().
169ClearIndicator,t=this.commonProps,r=this.props,n=r.isDisabled,i=r.isLoading,o=this.state.isFocused;if(!this.isClearable()||!e||n||!this.hasValue()||i)return null;var a={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return s.createElement(e,(0,l.A)({},t,{innerProps:a,isFocused:o}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,r=this.props,n=r.isDisabled,i=r.isLoading,o=this.state.isFocused;return e&&i?s.createElement(e,(0,l.A)({},t,{innerProps:{"aria-hidden":"true"},isDisabled:n,isFocused:o})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,r=e.IndicatorSeparator;if(!t||!r)return null;var n=this.commonProps,i=this.props.isDisabled,o=this.state.isFocused;return s.createElement(r,(0,l.A)({},n,{isDisabled:i,isFocused:o}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,r=this.props.isDisabled,n=this.state.isFocused,i={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return s.createElement(e,(0,l.A)({},t,{innerProps:i,isDisabled:r,isFocused:n}))}},{key:"renderMenu",value:function(){var e,t=this,r=this.getComponents(),n=r.Group,i=r.GroupHeading,o=r.Menu,a=r.MenuList,u=r.MenuPortal,c=r.LoadingMessage,d=r.NoOptionsMessage,h=r.Option,f=this.commonProps,p=this.state.focusedOption,m=this.props,g=m.captureMenuScroll,v=m.inputValue,b=m.isLoading,w=m.loadingMessage,x=m.minMenuHeight,E=m.maxMenuHeight,S=m.menuIsOpen,A=m.menuPlacement,T=m.menuPosition,P=m.menuPortalTarget,O=m.menuShouldBlockScroll,k=m.menuShouldScrollIntoView,C=m.noOptionsMessage,_=m.onMenuScrollToTop,R=m.onMenuScrollToBottom;if(!S)return null;var M=function(e,r){var n=e.type,i=e.data,o=e.isDisabled,a=e.isSelected,u=e.label,c=e.value,d=p===i,m=o?void 0:function(){return t.onOptionHover(i)},g=o?void 0:function(){return t.selectOption(i)},v="".concat(t.getElementId("option"),"-").concat(r),y={id:v,onClick:g,onMouseMove:m,onMouseOver:m,tabIndex:-1,role:"option","aria-selected":t.state.isAppleDevice?void 0:a};return s.createElement(h,(0,l.A)({},f,{innerProps:y,data:i,isDisabled:o,isSelected:a,key:v,label:u,type:n,value:c,isFocused:d,innerRef:d?t.getFocusedOptionRef:void 0}),t.formatOptionLabel(e.data,"menu"))};if(this.hasOptions())e=this.getCategorizedOptions().map(function(e){if("group"===e.type){var r=e.data,o=e.options,a=e.index,u="".concat(t.getElementId("group"),"-").concat(a),c="".concat(u,"-heading");return s.createElement(n,(0,l.A)({},f,{key:u,data:r,options:o,Heading:i,headingProps:{id:c,data:e.data},label:t.formatGroupLabel(e.data)}),e.options.map(function(e){return M(e,"".concat(a,"-").concat(e.index))}))}if("option"===e.type)return M(e,"".concat(e.index))});else if(b){var D=w({inputValue:v});if(null===D)return null;e=s.createElement(c,f,D)}else{var I=C({inputValue:v});if(null===I)return null;e=s.createElement(d,f,I)}var L={minMenuHeight:x,maxMenuHeight:E,menuPlacement:A,menuPosition:T,menuShouldScrollIntoView:k},F=s.createElement(y.M,(0,l.A)({},f,L),function(r){var n=r.ref,i=r.placerProps,u=i.placement,c=i.maxHeight;return s.createElement(o,(0,l.A)({},f,L,{innerRef:n,innerProps:{onMouseDown:t.onMenuMouseDown,onMouseMove:t.onMenuMouseMove},isLoading:b,placement:u}),s.createElement(K,{captureEnabled:g,onTopArrive:_,onBottomArrive:R,lockEnabled:O},function(r){return s.createElement(a,(0,l.A)({},f,{innerRef:function(e){t.getMenuListRef(e),r(e)},innerProps:{role:"listbox","aria-multiselectable":f.isMulti,id:t.getElementId("listbox")},isLoading:b,maxHeight:c,focusedOption:p}),e)}))});return P||"fixed"===T?s.createElement(u,(0,l.A)({},f,{appendTo:P,controlElement:this.controlRef,menuPlacement:A,menuPosition:T}),F):F}},{key:"renderFormField",value:function(){var e=this,t=this.props,r=t.delimiter,n=t.isDisabled,i=t.isMulti,o=t.name,a=t.required,l=this.state.selectValue;if(a&&!this.hasValue()&&!n)return s.createElement(J,{name:o,onFocus:this.onValueInputFocus});if(o&&!n)if(i)if(r){var u=l.map(function(t){return e.getOptionValue(t)}).join(r);return s.createElement("input",{name:o,type:"hidden",value:u})}else{var c=l.length>0?l.map(function(t,r){return s.createElement("input",{key:"i-".concat(r),name:o,type:"hidden",value:e.getOptionValue(t)})}):s.createElement("input",{name:o,type:"hidden",value:""});return s.createElement("div",null,c)}else{var d=l[0]?this.getOptionValue(l[0]):"";return s.createElement("input",{name:o,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,r=t.ariaSelection,n=t.focusedOption,i=t.focusedValue,o=t.isFocused,a=t.selectValue,u=this.getFocusableOptions();return s.createElement(T,(0,l.A)({},e,{id:this.getElementId("live-region"),ariaSelection:r,focusedOption:n,focusedValue:i,isFocused:o,selectValue:a,focusableOptions:u,isAppleDevice:this.state.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,r=e.IndicatorsContainer,n=e.SelectContainer,i=e.ValueContainer,o=this.props,a=o.className,u=o.id,c=o.isDisabled,d=o.menuIsOpen,h=this.state.isFocused,f=this.commonProps=this.getCommonProps();return s.createElement(n,(0,l.A)({},f,{className:a,innerProps:{id:u,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:h}),this.renderLiveRegion(),s.createElement(t,(0,l.A)({},f,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:h,menuIsOpen:d}),s.createElement(i,(0,l.A)({},f,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),s.createElement(r,(0,l.A)({},f,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],i=[{key:"getDerivedStateFromProps",value:function(e,t){var r=t.prevProps,i=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,s=t.ariaSelection,a=t.isFocused,l=t.prevWasFocused,u=t.instancePrefix,c=e.options,d=e.value,h=e.menuIsOpen,f=e.inputValue,p=e.isMulti,m=(0,y.H)(d),g={};if(r&&(d!==r.value||c!==r.options||h!==r.menuIsOpen||f!==r.inputValue)){var v,b=h?eo(ei(e,m)):[],w=h?es(ei(e,m),"".concat(u,"-option")):[],x=i?function(e,t){var r=e.focusedValue,n=e.selectValue.indexOf(r);if(n>-1){if(t.indexOf(r)>-1)return r;if(n<t.length)return t[n]}return null}(t,m):null,E=(v=t.focusedOption)&&b.indexOf(v)>-1?v:b[0],S=el(w,E);g={selectValue:m,focusedOption:E,focusedOptionId:S,focusableOptionsWithIds:w,focusedValue:x,clearFocusValueOnUpdate:!1}}var A=null!=o&&e!==r?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},T=s,P=a&&l;return a&&!P&&(T={value:(0,y.D)(p,m,m[0]||null),options:m,action:"initial-input-focus"},P=!l),(null==s?void 0:s.action)==="initial-input-focus"&&(T=null),(0,n.A)((0,n.A)((0,n.A)({},g),A),{},{prevProps:e,ariaSelection:T,prevWasFocused:P})}}],r&&c(a.prototype,r),i&&c(a,i),Object.defineProperty(a,"prototype",{writable:!1}),a}(s.Component);eg.defaultProps=er,r(61077),r(72354),r(14078);var ev=(0,s.forwardRef)(function(e,t){var r,u,c,d,h,f,p,m,g,v,y,b,w,x,E,S,A,T,P,O,k,C,_,R,M,D,I,L,F,j,N=(r=e.defaultInputValue,u=e.defaultMenuIsOpen,c=e.defaultValue,d=e.inputValue,h=e.menuIsOpen,f=e.onChange,p=e.onInputChange,m=e.onMenuClose,g=e.onMenuOpen,v=e.value,y=(0,o.A)(e,a),b=(0,s.use
169State)(void 0!==d?d:void 0===r?"":r),x=(w=(0,i.A)(b,2))[0],E=w[1],S=(0,s.useState)(void 0!==h?h:void 0!==u&&u),T=(A=(0,i.A)(S,2))[0],P=A[1],O=(0,s.useState)(void 0!==v?v:void 0===c?null:c),C=(k=(0,i.A)(O,2))[0],_=k[1],R=(0,s.useCallback)(function(e,t){"function"==typeof f&&f(e,t),_(e)},[f]),M=(0,s.useCallback)(function(e,t){var r;"function"==typeof p&&(r=p(e,t)),E(void 0!==r?r:e)},[p]),D=(0,s.useCallback)(function(){"function"==typeof g&&g(),P(!0)},[g]),I=(0,s.useCallback)(function(){"function"==typeof m&&m(),P(!1)},[m]),L=void 0!==d?d:x,F=void 0!==h?h:T,j=void 0!==v?v:C,(0,n.A)((0,n.A)({},y),{},{inputValue:L,menuIsOpen:F,onChange:R,onInputChange:M,onMenuClose:I,onMenuOpen:D,value:j}));return s.createElement(eg,(0,l.A)({ref:t},N))})},85570:(e,t,r)=>{var n=r(91248),i=r(27854);e.exports=function e(t,r,o,s,a){return t===r||(null!=t&&null!=r&&(i(t)||i(r))?n(t,r,o,s,e,a):t!=t&&r!=r)}},85727:(e,t,r)=>{var n=r(93271),i=r(3498),o=r(35084),s=r(42767),a=r(69795);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?s(e)?i(e[0],e[1]):n(e):a(e)}},85789:(e,t,r)=>{"use strict";r.d(t,{i:()=>n});let n=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e)},85795:(e,t,r)=>{"use strict";r.d(t,{s:()=>o});var n=r(36439),i=r(69721);let o=(e,t)=>{i._.isServer?(0,n.useEffect)(e,t):(0,n.useLayoutEffect)(e,t)}},85969:(e,t,r)=>{"use strict";r.d(t,{T:()=>s,n:()=>a});var n=r(80865),i=r(39016),o=r(75388);let s=[n.ai,i.px,i.KN,i.uj,i.vw,i.vh,{test:e=>"auto"===e,parse:e=>e}],a=e=>s.find((0,o.w)(e))},85983:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});let n=(0,r(36439).createContext)(null)},86133:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,i,o={RENDER_STAGE_ADVANCE_ORDER:function(){return c},RenderStage:function(){return u},StagedRenderingController:function(){return p},SyncIOMode:function(){return f},getNextStage:function(){return d},isAdvanceableRenderStage:function(){return h}};for(var s in o)Object.defineProperty(t,s,{enumerable:!0,get:o[s]});let a=r(98074),l=r(34481);var u=((n={})[n.Before=1]="Before",n[n.ShellStatic=11]="ShellStatic",n[n.Static=13]="Static",n[n.ShellRuntime=21]="ShellRuntime",n[n.Runtime=23]="Runtime",n[n.Dynamic=30]="Dynamic",n[n.Abandoned=40]="Abandoned",n);let c=[11,13,21,23,30];function d(e){return c[c.indexOf(e)+1]}function h(e){return 1<e&&e<=30}var f=((i={})[i.Untracked=1]="Untracked",i[i.AllowedInRuntimeOrDynamic=2]="AllowedInRuntimeOrDynamic",i[i.AllowedInDynamic=3]="AllowedInDynamic",i);class p{constructor({abortSignal:e,abandonController:t,syncIO:r,finalStage:n}){this.currentStage=1,this.syncInterruptReason=null,this.triggers={11:g(),13:g(),21:g(),23:g(),30:g()},this.abortSignal=e,this.abandonController=t,this.syncIOMode=r,this.finalStage=n,e&&e.addEventListener("abort",()=>{let{reason:t}=e;for(let e of Object.values(this.triggers)){var r,n;r=e,n=t,"pending"===r.state&&(r.state="cancelled",r._listeners.length=0,r.promise.catch(m),r._rejectPromise(n))}},{once:!0}),t&&t.signal.addEventListener("abort",()=>{this.abandonRender()},{once:!0})}onStage(e,t){var r,n;r=this.triggers[e],n=t,"pending"===r.state?r._listeners.push(n):n()}shouldTrackSyncInterrupt(){if(1===this.syncIOMode)return!1;switch(this.currentStage){case 1:return!1;case 11:case 13:return!0;case 21:case 23:switch(this.syncIOMode){case 2:return!1;case 3:return!0}case 30:case 40:return!1;default:return this.currentStage,!1}}syncInterruptCurrentStageWithReason(e){let{currentStage:t}=this;if(1!==t&&30!==t&&40!==t){if(this.abandonController)return void this.abandonController.abort();if(this.abortSignal){this.syncInterruptReason=e,this.currentStage=40;return}this.syncInterruptReason=e,this.advanceStage(30)}}getSyncInterruptReason(){return this.syncInterruptReason}getStageEndTime(e){return this.triggers[d(e)].triggeredAt??1/0}abandonRender(){let{currentStage:e}=this;if(1===e)throw Object.defineProperty(new a.InvariantError("A render that hasn't started yet cannot be abandoned"),"__NEXT_ERROR_CODE",{value:"E1300",enumerable:!1,configurable:!0});if(30===e||40===e)return;let t=c.indexOf(e)+1,r=c.indexOf(30);for(let e=t;e<r;e++)this.resolveStage(c[e]);this.currentStage=40}advanceStage(e){if(null!==this.finalStage&&e>this.finalStage)throw Object.defineProperty(new a.InvariantError(`Attempted to advance to stage ${u[e]} but the render is limited to ${u[this.finalStage]}
169`),"__NEXT_ERROR_CODE",{value:"E1302",enumerable:!1,configurable:!0});let{currentStage:t}=this;if(30===t||40===t||e<=t)return;this.currentStage=e;let r=1===t?0:c.indexOf(t)+1,n=c.indexOf(e);for(let e=r;e<=n;e++)this.resolveStage(c[e])}resolveStage(e){var t=this.triggers[e];if("pending"===t.state){t.state="triggered",t.triggeredAt=performance.now()+performance.timeOrigin;try{let{_listeners:e}=t;for(let t=0;t<e.length;t++)e[t]();e.length=0}finally{t._resolvePromise()}}}getStagePromise(e){return this.triggers[e].promise}waitForStage(e){return this.getStagePromise(e)}delayUntilStage(e,t,r){let n=this.getStagePromise(e).then(()=>r);return this.abortSignal&&n.catch(m),n}}function m(){}function g(){let{promise:e,resolve:t,reject:r}=(0,l.createPromiseWithResolvers)();return{state:"pending",triggeredAt:null,promise:e,_listeners:[],_resolvePromise:t,_rejectPromise:r}}},86178:(e,t,r)=>{"use strict";r.d(t,{y:()=>a});let n={span:Symbol.for("@azure/core-tracing span"),namespace:Symbol.for("@azure/core-tracing namespace")};class i{_contextMap;constructor(e){this._contextMap=e instanceof i?new Map(e._contextMap):new Map}setValue(e,t){let r=new i(this);return r._contextMap.set(e,t),r}getValue(e){return this._contextMap.get(e)}deleteValue(e){let t=new i(this);return t._contextMap.delete(e),t}}let o={instrumenterImplementation:void 0};function s(){return o.instrumenterImplementation||(o.instrumenterImplementation={createRequestHeaders:()=>({}),parseTraceparentHeader:()=>{},startSpan:(e,t)=>({span:{end:()=>{},isRecording:()=>!1,recordException:()=>{},setAttribute:()=>{},setStatus:()=>{},addEvent:()=>{}},tracingContext:function(e={}){let t=new i(e.parentContext);return e.span&&(t=t.setValue(n.span,e.span)),e.namespace&&(t=t.setValue(n.namespace,e.namespace)),t}({parentContext:t.tracingContext})}),withContext:(e,t,...r)=>t(...r)}),o.instrumenterImplementation}function a(e){let{namespace:t,packageName:r,packageVersion:i}=e;function o(e,o,a){let l=s().startSpan(e,{...a,packageName:r,packageVersion:i,tracingContext:o?.tracingOptions?.tracingContext}),u=l.tracingContext,c=l.span;return u.getValue(n.namespace)||(u=u.setValue(n.namespace,t)),c.setAttribute("az.namespace",u.getValue(n.namespace)),{span:c,updatedOptions:Object.assign({},o,{tracingOptions:{...o?.tracingOptions,tracingContext:u}})}}async function a(e,t,r,n){let{span:i,updatedOptions:s}=o(e,t,n);try{let e=await l(s.tracingOptions.tracingContext,()=>Promise.resolve(r(s,i)));return i.setStatus({status:"success"}),e}catch(e){throw i.setStatus({status:"error",error:e}),e}finally{i.end()}}function l(e,t,...r){return s().withContext(e,t,...r)}return{startSpan:o,withSpan:a,withContext:l,parseTraceparentHeader:function(e){return s().parseTraceparentHeader(e)},createRequestHeaders:function(e){return s().createRequestHeaders(e)}}}},86830:(e,t,r)=>{var n=r(28083),i=r(71944),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return i(e);var t=[];for(var r in Object(e))o.call(e,r)&&"constructor"!=r&&t.push(r);return t}},86890:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(55100).createAsyncLocalStorage)()},87049:(e,t,r)=>{"use strict";r.d(t,{P:()=>a,a:()=>s});var n=r(36439),i=r(7349);let o=Symbol();function s(e,t=!0){return Object.assign(e,{[o]:t})}function a(...e){let t=(0,n.useRef)(e);(0,n.useEffect)(()=>{t.current=e},[e]);let r=(0,i._)(e=>{for(let r of t.current)null!=r&&("function"==typeof r?r(e):r.current=e)});return e.every(e=>null==e||(null==e?void 0:e[o]))?void 0:r}},87072:function(e,t,r){"use strict";let n;var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoogleAnalytics=function(e){let{gaId:t,debugMode:r,dataLayerName:i="dataLayer",nonce:l}=e;return void 0===n&&(n=i),(0,s.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(a.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:`
170          window['${i}'] = window['${i}'] || [];
171          function gtag(){window['${i}'].push(arguments);}
172          gtag('js', new Date());
173
174          gtag('config', '${t}' ${r?",{ 'debug_mode': true }":""});`},nonce:l}),(0,o.jsx)(a.default,{id:"_next-ga",src:`https://www.googletagmanager.com/gtag/js?i
174d=${t}`,nonce:l})]})},t.sendGAEvent=function(){void 0===n?console.warn("@next/third-parties: GA has not been initialized"):window[n]?window[n].push(arguments):console.warn(`@next/third-parties: GA dataLayer ${n} does not exist`)};let o=r(2183),s=r(36439),a=i(r(4903))},87208:(e,t,r)=>{"use strict";r.d(t,{s:()=>i});var n=r(80393);function i(e){return(0,n.G)(e)&&"offsetHeight"in e&&!("ownerSVGElement"in e)}},87417:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(88537);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,s,a=[],l=!0,u=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(a.push(n.value),a.length!==t);l=!0);}catch(e){u=!0,i=e}finally{try{if(!l&&null!=r.return&&(s=r.return(),Object(s)!==s))return}finally{if(u)throw i}}return a}}(e,t)||(0,n.A)(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},87474:(e,t,r)=>{"use strict";let n;r.d(t,{k:()=>a});var i=r(26809),o=r(15184);function s(){n=void 0}let a={now:()=>(void 0===n&&a.set(o.uv.isProcessing||i.W.useManualTiming?o.uv.timestamp:performance.now()),n),set:e=>{n=e,queueMicrotask(s)}}},87495:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workUnitAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(55100).createAsyncLocalStorage)()},87794:(e,t,r)=>{"use strict";let n,i;r.d(t,{X:()=>p});var o=r(61751),s=r(23195);let a=new WeakMap,l=(e,t,r)=>(n,i)=>i&&i[0]?i[0][e+"Size"]:(0,o.x)(n)&&"getBBox"in n?n.getBBox()[t]:n[r],u=l("inline","width","offsetWidth"),c=l("block","height","offsetHeight");function d({target:e,borderBoxSize:t}){a.get(e)?.forEach(r=>{r(e,{get width(){return u(e,t)},get height(){return c(e,t)}})})}function h(e){e.forEach(d)}let f=new Set;function p(e,t){let r;return"function"==typeof e?(f.add(e),i||(i=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};f.forEach(t=>t(e))},window.addEventListener("resize",i)),()=>{f.delete(e),f.size||"function"!=typeof i||(window.removeEventListener("resize",i),i=void 0)}):(!n&&"u">typeof ResizeObserver&&(n=new ResizeObserver(h)),(r=(0,s.K)(e)).forEach(e=>{let r=a.get(e);r||(r=new Set,a.set(e,r)),r.add(t),n?.observe(e)}),()=>{r.forEach(e=>{let r=a.get(e);r?.delete(t),r?.size||n?.unobserve(e)})})}},88032:(e,t,r)=>{"use strict";r.d(t,{P:()=>o});var n=r(36439),i=r(7349);function o(e,t,r){let[o,s]=(0,n.useState)(r),a=void 0!==e,l=(0,n.useRef)(a),u=(0,n.useRef)(!1),c=(0,n.useRef)(!1);return!a||l.current||u.current?a||!l.current||c.current||(c.current=!0,l.current=a,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(u.current=!0,l.current=a,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[a?e:o,(0,i._)(e=>(a||s(e),null==t?void 0:t(e)))]}},88081:(e,t,r)=>{var n=r(2918);e.exports=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},88092:(e,t,r)=>{"use strict";r.d(t,{V:()=>n});let n=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2},88212:(e,t,r)=>{"use strict";function n(e){return e.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)}r.d(t,{I:()=>n})},88537:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(95340);function i(e,t){if(e){if("string"==typeof e)return(0,n.A)(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?(0,n.A)(e,t):void 0}}},88538:(e,t,r)=>{"use strict";r.d(t,{V:()=>c,f:()=>h});var n=r(64659);let i=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;var o=r(16653),s=r(52748);let a="number",l="color",u=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function c(e){let t=e.toString(),r=[],i={color:[],number:[],var:[]},o=[],s=0,c=t.replace(u,e=>(n.y.test(e)?(i.color.push(s),o.push(l),r.push(n.y.parse(e))):e.startsWith("var(")?(i.var.push(s),o.push("var"),r.push(e)):(i.number.push(s),o.push(a),r.push(parseFloat(e))),++s,"${}")).split("${}");return{values:r,split:c,indexes:i,types:o}}function d({split:e,types:t}){let r=e.length;return i=>{let o="";for(let u=0;u<r;u++)if(o+=e[u],void 0!==i[u]){let e=t[u];e===a?o+=(0,s.a)(i[u]):e===l?o+=n.y.transform(i[u]):o+=i[u]}return o}}let h={test:function(e){return isNaN(e)&&"string"==typeof e&&(e.match(o.S)?.length||0)+(e.match(i)?.length||0)>0},parse:function(e){return c(e).values},createTransformer:function(e){return d(c(e))},getAnimatableNone:function(e){let t=c(e);return d(t)(t.values.map((e,r)=>((e,t)=>"number"==typeof e?t?.trim().endsWith("/")?e:0:"number"==typeof e?0:n.y.test(e)?n.y.getAnimatableNone(e):e)(e,t.split[r])))}}},88796:(e,t,r)=>{"use strict";let n;function i(){return"u">typeof window}function o(e){return l(e)?(e.nodeName||"").toLowerCase():"#document"}function s(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function a(e){var t;return null==(t=(l(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function l(e){return!!i()&&(e instanceof Node||e instanceof s(e).Node)}function u(e){return!!i()&&(e instanceof Element||e instanceof s(e).Element)}function c(e){return!!i()&&(e instanceof HTMLElement||e instanceof s(e).HTMLElement)}function d(e){return!(!i()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof s(e).ShadowRoot)}function h(e){let{overflow:t,overflowX:r,overflowY:n,display:i}=E(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&"inline"!==i&&"contents"!==i}function f(e){return/^(table|td|th)$/.test(o(e))}function p(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}r.d(t,{$4:()=>A,CP:()=>S,L9:()=>E,Lv:()=>f,Tc:()=>w,Tf:()=>p,ZU:()=>h,_m:()=>T,ep:()=>a,eu:()=>x,gJ:()=>b,mq:()=>o,sQ:()=>y,sb:()=>c,v9:()=>function e(t,r,n){var i;void 0===r&&(r=[]),void 0===n&&(n=!0);let o=function e(t){let r=A(t);return x(r)?t.ownerDocument?t.ownerDocument.body:t.body:c(r)&&h(r)?r:e(r)}(t),a=o===(null==(i=t.ownerDocument)?void 0:i.body),l=s(o);if(!a)return r.concat(o,e(o,[],n));{let t=T(l);
174return r.concat(l,l.visualViewport||[],h(o)?o:[],t&&n?e(t):[])}},vq:()=>u,zk:()=>s});let m=/transform|translate|scale|rotate|perspective|filter/,g=/paint|layout|strict|content/,v=e=>!!e&&"none"!==e;function y(e){let t=u(e)?E(e):e;return v(t.transform)||v(t.translate)||v(t.scale)||v(t.rotate)||v(t.perspective)||!w()&&(v(t.backdropFilter)||v(t.filter))||m.test(t.willChange||"")||g.test(t.contain||"")}function b(e){let t=A(e);for(;c(t)&&!x(t);){if(y(t))return t;if(p(t))break;t=A(t)}return null}function w(){return null==n&&(n="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),n}function x(e){return/^(html|body|#document)$/.test(o(e))}function E(e){return s(e).getComputedStyle(e)}function S(e){return u(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function A(e){if("html"===o(e))return e;let t=e.assignedSlot||e.parentNode||d(e)&&e.host||a(e);return d(t)?t.host:t}function T(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}},89376:(e,t,r)=>{"use strict";r.d(t,{q:()=>a});var n=r(36439);let i=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function o(e){var t,r;let n=null!=(t=e.innerText)?t:"",o=e.cloneNode(!0);if(!(o instanceof HTMLElement))return n;let s=!1;for(let e of o.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),s=!0;let a=s?null!=(r=o.innerText)?r:"":n;return i.test(a)&&(a=a.replace(i,"")),a}var s=r(7349);function a(e){let t=(0,n.useRef)(""),r=(0,n.useRef)("");return(0,s._)(()=>{let n=e.current;if(!n)return"";let i=n.innerText;if(t.current===i)return r.current;let s=(function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let r=e.getAttribute("aria-labelledby");if(r){let e=r.split(" ").map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():o(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return o(e).trim()})(n).trim().toLowerCase();return t.current=i,r.current=s,s})}},89399:(e,t,r)=>{"use strict";r.d(t,{G:()=>function e(t,r,o,s){if("function"==typeof t){let e;return u.bt.current=[],t(),e=l(u.bt.current,t),u.bt.current=void 0,e}if(void 0!==o&&!Array.isArray(o)&&"function"!=typeof r){var a=t,d=r,h=o,f=s;let n=(0,i.M)(()=>Object.keys(h)),l=(0,i.M)(()=>({}));for(let t of n)l[t]=e(a,d,h[t],f);return l}let p="function"==typeof r?r:function(...e){let t=!Array.isArray(e[0]),r=t?0:-1,i=e[0+r],o=e[1+r],s=e[2+r],a=e[3+r],l=(0,n.G)(o,s,a);return t?l(i):l}(r,o,s),m=Array.isArray(t)?c(t,p):c([t],([e])=>p(e)),g=Array.isArray(t)?void 0:t.accelerate;return g&&!g.isTransformed&&"function"!=typeof r&&Array.isArray(o)&&s?.clamp!==!1&&(m.accelerate={...g,times:r,keyframes:o,isTransformed:!0,...s?.ease?{ease:s.ease}:{}}),m}});var n=r(27708),i=r(90631),o=r(15184),s=r(71403),a=r(37285);function l(e,t){let r=(0,a.d)(t()),n=()=>r.set(t());return n(),(0,s.E)(()=>{let t=()=>o.Gt.preRender(n,!1,!0),r=e.map(e=>e.on("change",t));return()=>{r.forEach(e=>e()),(0,o.WG)(n)}}),r}var u=r(27813);function c(e,t){let r=(0,i.M)(()=>[]);return l(e,()=>{r.length=0;let n=e.length;for(let t=0;t<n;t++)r[t]=e[t].get();return t(r)})}},89535:(e,t,r)=>{"use strict";function n(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}r.d(t,{A:()=>n})},89696:(e,t,r)=>{"use strict";r.d(t,{g:()=>o});var n=r(26809),i=r(90432);function o(e,t){let r=e.getValue("willChange");if((0,i.S)(r)&&r.add)return r.add(t);if(!r&&n.W.WillChange){let r=new n.W.WillChange("auto");e.addValue("willChange",r),r.add(t)}}},89985:(e,t,r)=>{"use strict";function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{A:()=>n})},90044:(e,t,r)=>{"use strict";r.d(t,{e:()=>s,g:()=>o});var n=r(36439);let i=(0,n.createContext)(()=>{});function o(){return(0,n.useContext)(i)}function s({value:e,children:t}){return n.createElement(i.Provider,{value:e},t)}},90062:(e,t,r)=>{"use strict";function n(e,t,r){var n="";return r.split(" ").forEach(function(r){void 0!==e[r]?t.push(e[r]+";"):r&&(n+=r+" ")}),n}r.d(t,{Rk:()=>n,SF:()=>i,sk:()=>o});var i=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},o=function(e,t,r){i(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do e.insert(t===o?"."+n:"",o,e.sheet,!0),o=o.next;while(void 0!==o)}}},90303:function(e,t,r){e.exports=function(e){"use strict";var t={s:"ein paar Sekunden",m:["eine Minute","einer Minute"],mm:"%d Minuten",h:["eine Stunde","einer Stunde"],hh:"%d Stunden",d:["ein Tag","einem Tag"],dd:["%d Tage","%d Tagen"],M:["ein Monat","einem Monat"],MM:["%d Monate","%d Monaten"],y:["ein Jahr","einem Jahr"],yy:["%d Jahre","%d Jahren"]};function r(e,r,n){var i=t[n];return Array.isArray(i)&&(i=i[+!r]),i.replace("%d",e)}var n={name:"de",weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sept._Okt._Nov._Dez.".split("_"),ordinal:function(e){return e+"."},weekStart:1,yearStart:4,formats:{LTS:"HH:mm:ss",LT:"HH:mm",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},relativeTime:{future:"in %s",past:"vor %s",s:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r}};return(e&&"object"==typeof e&&"default"in e?e:{default:e}).default.locale(n,null,!0),n}(r(27144))},90319:(e,t,r)=>{"use strict";r.d(t,{h:()=>n});let n=e=>Array.isArray(e)&&"number"!=typeof e[0]},90432:(e,t,r)=>{"use strict";r.d(t,{S:()=>n});let n=e=>!!(e&&e.getVelocity)},90631:(e,t,r)=>{"use strict";r.d(t,{M:()=>i});var n=r(36439);function i(e){let t=(0,n.useRef)(null);return null===t.current&&(t.current=e()),t.current}},90861:(e,t,r)=>{"use strict";r.d(t,{f:()=>Z});var n=r(80955),i=r(28265),o=r(40089),s=r(11853),a=r(76845);let l=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e;function u(e,t,r,n){return e===t&&r===n?a.l:i=>0===i||1===i?i:l(function(e,t,r,n,i){let o,s,a=0;do(o=l(s=t+(r-t)/2,n,i)-e)>0?r=s:t=s;while(Math.abs(o)>1e-7&&++a<12);return s}(i,0,1,e,r),t,n)}var c=r(88092),d=r(1079);let h=u(.33,1.53,.69,.99),f=(0,d.G)(h),p=(0,c.V)(f),m=e=>(e*=2)<1?.5*f(e):.5*(2-Math.pow(2,-10*(e-1)));
174var g=r(18573),v=r(62632),y=r(35659),b=r(47858),w=r(77460),x=r(23078);let E=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(x.f.test(e)||"0"===e)&&!e.startsWith("url(")),S=e=>null!==e;function A(e,{repeat:t,repeatType:r="loop"},n){let i=e.filter(S),o=t&&"loop"!==r&&t%2==1?0:i.length-1;return o&&void 0!==n?n:i[o]}class T{constructor({autoplay:e=!0,delay:t=0,type:r="keyframes",repeat:n=0,repeatDelay:i=0,repeatType:o="loop",...s}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=y.k.now(),this.options={autoplay:e,delay:t,type:r,repeat:n,repeatDelay:i,repeatType:o,...s},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt}get resolved(){return this._resolved||this.hasAttemptedResolve||(0,b.q)(),this._resolved}onKeyframesResolved(e,t){this.resolvedAt=y.k.now(),this.hasAttemptedResolve=!0;let{name:r,type:i,velocity:o,delay:s,onComplete:a,onUpdate:l,isGenerator:u}=this.options;if(!u&&!function(e,t,r,i){let o=e[0];if(null===o)return!1;if("display"===t||"visibility"===t)return!0;let s=e[e.length-1],a=E(o,t),l=E(s,t);return(0,w.$)(a===l,`You are trying to animate ${t} from "${o}" to "${s}". ${o} is not an animatable value - to enable this animation set ${o} to a value animatable to ${s} via the \`style\` property.`),!!a&&!!l&&(function(e){let t=e[0];if(1===e.length)return!0;for(let r=0;r<e.length;r++)if(e[r]!==t)return!0}(e)||("spring"===r||(0,n.WH)(r))&&i)}(e,r,i,o))if(s)this.options.duration=0;else{l&&l(A(e,this.options,t)),a&&a(),this.resolveFinishedPromise();return}let c=this.initPlayback(e,t);!1!==c&&(this._resolved={keyframes:e,finalKeyframe:t,...c},this.onPostResolved())}onPostResolved(){}then(e,t){return this.currentFinishedPromise.then(e,t)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(e=>{this.resolveFinishedPromise=e})}}var P=r(73345),O=r(61099),k=r(96242),C=r(24807),_=r(41063);function R({keyframes:e,velocity:t=0,power:r=.8,timeConstant:n=325,bounceDamping:i=10,bounceStiffness:o=500,modifyTarget:s,min:a,max:l,restDelta:u=.5,restSpeed:c}){let d,h,f=e[0],p={done:!1,value:f},m=r*t,g=f+m,v=void 0===s?g:s(g);v!==g&&(m=v-f);let y=e=>-m*Math.exp(-e/n),b=e=>v+y(e),w=e=>{let t=y(e),r=b(e);p.done=Math.abs(t)<=u,p.value=p.done?v:r},x=e=>{let t;if(t=p.value,void 0!==a&&t<a||void 0!==l&&t>l){var r;d=e,h=(0,C.o)({keyframes:[p.value,(r=p.value,void 0===a?l:void 0===l||Math.abs(a-r)<Math.abs(l-r)?a:l)],velocity:(0,_.Y)(b,e,p.value),damping:i,stiffness:o,restDelta:u,restSpeed:c})}};return x(0),{calculatedDuration:null,next:e=>{let t=!1;return(h||void 0!==d||(t=!0,w(e),x(e)),void 0!==d&&e>=d)?h.next(e-d):(t||w(e),p)}}}let M=u(.42,0,1,1),D=u(0,0,.58,1),I=u(.42,0,.58,1);var L=r(7338);let F={linear:a.l,easeIn:M,easeInOut:I,easeOut:D,circIn:g.po,circInOut:g.tn,circOut:g.yT,backIn:f,backInOut:p,backOut:h,anticipate:m},j=e=>{if((0,n.DW)(e)){(0,w.V)(4===e.length,"Cubic bezier arrays must contain four numerical values.");let[t,r,n,i]=e;return u(t,r,n,i)}return"string"==typeof e?((0,w.V)(void 0!==F[e],`Invalid easing type '${e}'`),F[e]):e};var N=r(97213),B=r(95346);function V({duration:e=300,keyframes:t,times:r,ease:n="easeInOut"}){var i;let o=(0,L.h)(n)?n.map(j):j(n),s={done:!1,value:t[0]},a=(i=r&&r.length===t.length?r:(0,B.Z)(t),i.map(t=>t*e)),l=(0,N.G)(a,t,{ease:Array.isArray(o)?o:t.map(()=>o||I).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(s.value=l(t),s.done=t>=e,s)}}let $=e=>{let t=({timestamp:t})=>e(t);return{start:()=>o.Gt.update(t,!0),stop:()=>(0,o.WG)(t),now:()=>o.uv.isProcessing?o.uv.timestamp:y.k.now()}},U={decay:R,inertia:R,tween:V,keyframes:V,spring:C.o},H=e=>e/100;class W extends T{constructor(e){super(e),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.teardown();let{onStop:e}=this.options;e&&e()};const{name:t,motionValue:r,element:n,keyframes:i}=this.options,o=(null==n?void 0:n.KeyframeResolver)||b.h,s=(e,t)=>this.onKeyframesResolved(e,t);this.resolver=new o(i,s,t,r,n),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(e){let t,r,{type:i="keyframes",repeat:o=0,repeatDelay:s=0,repeatType:a,velocity:l=0}=this.options,u=(0,n.WH)(i)?i:U[i]||V;u!==V&&"number"!=typeof e[0]&&(t=(0,k.F)(H,(0,O.j)(e[0],e[1])),e=[0,100]);let c=u({...this.options,keyframes:e});"mirror"===a&&(r=u({...this.options,keyframes:[...e].reverse(),velocity:-l})),null===c.calculatedDuration&&(c.calculatedDuration=(0,n.tu)(c));let{calculatedDuration:d}=c,h=d+s;return{generator:c,mirroredGenerator:r,mapPercentToKeyframes:t,calculatedDuration:d,resolvedDuration:h,totalDuration:h*(o+1)-s}}onPostResolved(){let{autoplay:e=!0}=this.options;this.play(),"paused"!==this.pendingPlayState&&e?this.state=this.pendingPlayState:this.pause()}tick(e,t=!1){let{resolved:r}=this;if(!r){let{keyframes:e}=this.options;return{done:!0,value:e[e.length-1]}}let{finalKeyframe:n,generator:i,mirroredGenerator:o,mapPercentToKeyframes:s,keyframes:a,calculatedDuration:l,totalDuration:u,resolvedDuration:c}=r;if(null===this.startTime)return i.next(0);let{delay:d,repeat:h,repeatType:f,repeatDelay:p,onUpdate:m}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-u/this.speed,this.startTime)),t?this.currentTime=e:null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=Math.round(e-this.startTime)*this.speed;let g=this.currentTime-d*(this.speed>=0?1:-1),v=this.speed>=0?g<0:g>u;this.currentTime=Math.max(g,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=u);let y=this.currentTime,b=i;if(h){let e=Math.min(this.currentTime,u)/c,t=Math.floor(e),r=e%1;!r&&e>=1&&(r=1),1===r&&t--,(t=Math.min(t,h+1))%2&&("reverse"===f?(r=1-r,p&&(r-=p/c)):"mirror"===f&&(b=o)),y=(0,P.q)(0,1,r)*c}let w=v?{done:!1,value:a[0]}:b.next(y);s&&(w.value=s(w.value));let{done:x}=w;v||null===l||(x=this.speed>=0?this.currentTime>=u:this.currentTime<=0);let E=null===this.holdTime&&("finished"===this.state||"running"===this.state&&x);return E&&void 0!==n&&(w.value=A(a,this.options,n)),m&&m(w.value),E&&this.finish(),w}get duration(){let{resolved:e}=this;return e?(0,i.X)(e.calculatedDuration):0}
174get time(){return(0,i.X)(this.currentTime)}set time(e){e=(0,i.f)(e),this.currentTime=e,null!==this.holdTime||0===this.speed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.speed)}get speed(){return this.playbackSpeed}set speed(e){let t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=(0,i.X)(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;let{driver:e=$,onPlay:t,startTime:r}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),t&&t();let n=this.driver.now();null!==this.holdTime?this.startTime=n-this.holdTime:this.startTime?"finished"===this.state&&(this.startTime=n):this.startTime=null!=r?r:this.calcStartTime(),"finished"===this.state&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var e;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=null!=(e=this.currentTime)?e:0}complete(){"running"!==this.state&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";let{onComplete:e}=this.options;e&&e()}cancel(){null!==this.cancelTime&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}}let z=new Set(["opacity","clipPath","filter","transform"]),q=(0,r(46267).p)(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),Y={anticipate:m,backInOut:p,circInOut:g.tn};class G extends T{constructor(e){super(e);const{name:t,motionValue:r,element:n,keyframes:i}=this.options;this.resolver=new v.K(i,(e,t)=>this.onKeyframesResolved(e,t),t,r,n),this.resolver.scheduleResolve()}initPlayback(e,t){var r;let{duration:i=300,times:o,ease:s,type:a,motionValue:l,name:u,startTime:c}=this.options;if(!l.owner||!l.owner.current)return!1;if("string"==typeof s&&(0,n.nL)()&&s in Y&&(s=Y[s]),r=this.options,(0,n.WH)(r.type)||"spring"===r.type||!(0,n.yL)(r.ease)){let{onComplete:t,onUpdate:r,motionValue:n,element:l,...u}=this.options,c=function(e,t){let r=new W({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0}),n={done:!1,value:e[0]},i=[],o=0;for(;!n.done&&o<2e4;)i.push((n=r.sample(o)).value),o+=10;return{times:void 0,keyframes:i,duration:o-10,ease:"linear"}}(e,u);1===(e=c.keyframes).length&&(e[1]=e[0]),i=c.duration,o=c.times,s=c.ease,a="keyframes"}let d=function(e,t,r,{delay:i=0,duration:o=300,repeat:s=0,repeatType:a="loop",ease:l="easeInOut",times:u}={}){let c={[t]:r};u&&(c.offset=u);let d=(0,n.TU)(l,o);return Array.isArray(d)&&(c.easing=d),e.animate(c,{delay:i,duration:o,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:s+1,direction:"reverse"===a?"alternate":"normal"})}(l.owner.current,u,e,{...this.options,duration:i,times:o,ease:s});return d.startTime=null!=c?c:this.calcStartTime(),this.pendingTimeline?((0,n.vG)(d,this.pendingTimeline),this.pendingTimeline=void 0):d.onfinish=()=>{let{onComplete:r}=this.options;l.set(A(e,this.options,t)),r&&r(),this.cancel(),this.resolveFinishedPromise()},{animation:d,duration:i,times:o,type:a,ease:s,keyframes:e}}get duration(){let{resolved:e}=this;if(!e)return 0;let{duration:t}=e;return(0,i.X)(t)}get time(){let{resolved:e}=this;if(!e)return 0;let{animation:t}=e;return(0,i.X)(t.currentTime||0)}set time(e){let{resolved:t}=this;if(!t)return;let{animation:r}=t;r.currentTime=(0,i.f)(e)}get speed(){let{resolved:e}=this;if(!e)return 1;let{animation:t}=e;return t.playbackRate}set speed(e){let{resolved:t}=this;if(!t)return;let{animation:r}=t;r.playbackRate=e}get state(){let{resolved:e}=this;if(!e)return"idle";let{animation:t}=e;return t.playState}get startTime(){let{resolved:e}=this;if(!e)return null;let{animation:t}=e;return t.startTime}attachTimeline(e){if(this._resolved){let{resolved:t}=this;if(!t)return a.l;let{animation:r}=t;(0,n.vG)(r,e)}else this.pendingTimeline=e;return a.l}play(){if(this.isStopped)return;let{resolved:e}=this;if(!e)return;let{animation:t}=e;
174"finished"===t.playState&&this.updateFinishedPromise(),t.play()}pause(){let{resolved:e}=this;if(!e)return;let{animation:t}=e;t.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.resolveFinishedPromise(),this.updateFinishedPromise();let{resolved:e}=this;if(!e)return;let{animation:t,keyframes:r,duration:n,type:o,ease:s,times:a}=e;if("idle"===t.playState||"finished"===t.playState)return;if(this.time){let{motionValue:e,onUpdate:t,onComplete:l,element:u,...c}=this.options,d=new W({...c,keyframes:r,duration:n,type:o,ease:s,times:a,isGenerator:!0}),h=(0,i.f)(this.time);e.setWithVelocity(d.sample(h-10).value,d.sample(h).value,10)}let{onStop:l}=this.options;l&&l(),this.cancel()}complete(){let{resolved:e}=this;e&&e.animation.finish()}cancel(){let{resolved:e}=this;e&&e.animation.cancel()}static supports(e){let{motionValue:t,name:r,repeatDelay:n,repeatType:i,damping:o,type:s}=e;if(!t||!t.owner||!(t.owner.current instanceof HTMLElement))return!1;let{onUpdate:a,transformTemplate:l}=t.owner.getProps();return q()&&r&&z.has(r)&&!a&&!l&&!n&&"mirror"!==i&&0!==o&&"inertia"!==s}}var X=r(27402);let K={type:"spring",stiffness:500,damping:25,restSpeed:10},Q={type:"keyframes",duration:.8},J={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Z=(e,t,r,a={},l,u)=>c=>{let d=(0,n.rU)(a,e)||{},h=d.delay||a.delay||0,{elapsed:f=0}=a;f-=(0,i.f)(h);let p={keyframes:Array.isArray(r)?r:[null,r],ease:"easeOut",velocity:t.getVelocity(),...d,delay:-f,onUpdate:e=>{t.set(e),d.onUpdate&&d.onUpdate(e)},onComplete:()=>{c(),d.onComplete&&d.onComplete()},name:e,motionValue:t,element:u?void 0:l};!function({when:e,delay:t,delayChildren:r,staggerChildren:n,staggerDirection:i,repeat:o,repeatType:s,repeatDelay:a,from:l,elapsed:u,...c}){return!!Object.keys(c).length}(d)&&(p={...p,...((e,{keyframes:t})=>t.length>2?Q:X.f.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:K:J)(e,p)}),p.duration&&(p.duration=(0,i.f)(p.duration)),p.repeatDelay&&(p.repeatDelay=(0,i.f)(p.repeatDelay)),void 0!==p.from&&(p.keyframes[0]=p.from);let m=!1;if(!1!==p.type&&(0!==p.duration||p.repeatDelay)||(p.duration=0,0===p.delay&&(m=!0)),s.W.skipAnimations&&(m=!0,p.duration=0,p.delay=0),m&&!u&&void 0!==t.get()){let e=A(p.keyframes,d);if(void 0!==e)return o.Gt.update(()=>{p.onUpdate(e),p.onComplete()}),new n.P6([])}return!u&&G.supports(p)?new G(p):new W(p)}},91248:(e,t,r)=>{var n=r(60313),i=r(77559),o=r(17876),s=r(20567),a=r(3663),l=r(42767),u=r(20212),c=r(81259),d="[object Arguments]",h="[object Array]",f="[object Object]",p=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,m,g,v){var y=l(e),b=l(t),w=y?h:a(e),x=b?h:a(t);w=w==d?f:w,x=x==d?f:x;var E=w==f,S=x==f,A=w==x;if(A&&u(e)){if(!u(t))return!1;y=!0,E=!1}if(A&&!E)return v||(v=new n),y||c(e)?i(e,t,r,m,g,v):o(e,t,w,r,m,g,v);if(!(1&r)){var T=E&&p.call(e,"__wrapped__"),P=S&&p.call(t,"__wrapped__");
174if(T||P){var O=T?e.value():e,k=P?t.value():t;return v||(v=new n),g(O,k,r,m,v)}}return!!A&&(v||(v=new n),s(e,t,r,m,g,v))}},91354:(e,t,r)=>{"use strict";r.d(t,{h:()=>i});var n=r(61751);function i(e){return(0,n.x)(e)&&"svg"===e.tagName}},91368:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});let n={active:!0,breakpoints:{},delay:4e3,jump:!1,playOnInit:!0,stopOnFocusIn:!0,stopOnInteraction:!0,stopOnMouseEnter:!1,stopOnLastSnap:!1,rootNode:null};function i(e={}){let t,r,o,s,a=null,l=0,u=!1,c=!1,d=!1,h=!1;function f(){if(!o){if(g()){d=!0;return}u||r.emit("autoplay:play"),function(){let{ownerWindow:e}=r.internalEngine();e.clearTimeout(l),l=e.setTimeout(x,s[r.selectedScrollSnap()]),a=new Date().getTime(),r.emit("autoplay:timerset")}(),u=!0}}function p(){o||(u&&r.emit("autoplay:stop"),function(){let{ownerWindow:e}=r.internalEngine();e.clearTimeout(l),l=0,a=null,r.emit("autoplay:timerstopped")}(),u=!1)}function m(){if(g())return d=u,p();d&&f()}function g(){let{ownerDocument:e}=r.internalEngine();return"hidden"===e.visibilityState}function v(){c||p()}function y(){c||f()}function b(){c=!0,p()}function w(){c=!1,f()}function x(){let{index:e}=r.internalEngine(),n=e.clone().add(1).get(),i=r.scrollSnapList().length-1,o=t.stopOnLastSnap&&n===i;if(r.canScrollNext()?r.scrollNext(h):r.scrollTo(0,h),r.emit("autoplay:select"),o)return p();f()}return{name:"autoplay",options:e,init:function(a,l){var u,c,d,g;let x,E;r=a;let{mergeOptions:S,optionsAtMedia:A}=l,T=S(n,i.globalOptions);if(t=A(S(T,e)),r.scrollSnapList().length<=1)return;h=t.jump,o=!1,u=r,c=t.delay,x=u.scrollSnapList(),s="number"==typeof c?x.map(()=>c):c(x,u);let{eventStore:P,ownerDocument:O}=r.internalEngine(),k=!!r.internalEngine().options.watchDrag,C=(d=r,g=t.rootNode,E=d.rootNode(),g&&g(E)||E);P.add(O,"visibilitychange",m),k&&r.on("pointerDown",v),k&&!t.stopOnInteraction&&r.on("pointerUp",y),t.stopOnMouseEnter&&P.add(C,"mouseenter",b),t.stopOnMouseEnter&&!t.stopOnInteraction&&P.add(C,"mouseleave",w),t.stopOnFocusIn&&r.on("slideFocusStart",p),t.stopOnFocusIn&&!t.stopOnInteraction&&P.add(r.containerNode(),"focusout",f),t.playOnInit&&f()},destroy:function(){r.off("pointerDown",v).off("pointerUp",y).off("slideFocusStart",p),p(),o=!0,u=!1},play:function(e){void 0!==e&&(h=e),f()},stop:function(){u&&p()},reset:function(){u&&f()},isPlaying:function(){return u},timeUntilNext:function(){return a?s[r.selectedScrollSnap()]-(new Date().getTime()-a):null}}}i.globalOptions=void 0},91388:(e,t,r)=>{"use strict";function n(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}r.d(t,{N:()=>n})},92134:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.YouTubeEmbed=t.GoogleMapsEmbed=t.GoogleAnalytics=void 0;var n=r(15114);Object.defineProperty(t,"GoogleAnalytics",{enumerable:!0,get:function(){return n.GoogleAnalytics}});var i=r(98119);Object.defineProperty(t,"GoogleMapsEmbed",{enumerable:!0,get:function(){return i.GoogleMapsEmbed}});var o=r(66723);Object.defineProperty(t,"YouTubeEmbed",{enumerable:!0,get:function(){return o.YouTubeEmbed}})},92466:e=>{e.exports={style:{fontFamily:"'daciaHeading', 'daciaHeading Fallback'"},className:"__className_ba748f",variable:"__variable_ba748f"}},92841:(e,t,r)=>{"use strict";r.d(t,{q:()=>n});class n{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}},92858:(e,t,r)=>{"use strict";r.d(t,{o:()=>v});var n=r(71816),i=r(79509),o=r(33892),s=r(98660),a=r(20347),l=r(35773);let u=.01,c=2,d=.005,h=.5;function f(e,t){return e*Math.sqrt(1-t*t)}let p=["duration","bounce"],m=["stiffness","damping","mass"];function g(e,t){return t.some(t=>void 0!==e[t])}function v(e=.3,t=.3){let r,l,y,b,w,x,E="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:S,restDelta:A}=E,T=E.keyframes[0],P=E.keyframes[E.keyframes.length-1],O={done:!1,value:T},{stiffness:k,damping:C,mass:_,duration:R,velocity:M,isResolvedFromDuration:D}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!g(e,m)&&g(e,p))if(t.velocity=0,e.visualDuration){let r=2*Math.PI/(1.2*e.visualDuration),n=r*r,i=2*(0,o.q)(.05,1,1-(e.bounce||0))*Math.sqrt(n);t={...t,mass:1,stiffness:n,damping:i}}else{let r=function({duration:e=800,bounce:t=.3,velocity:r=0,mass:s=1}){let a,l;(0,n.$)(e<=(0,i.f)(10),"Spring duration must be 10 seconds or less","spring-duration-limit");let u=1-t;u=(0,o.q)(.05,1,u),e=(0,o.q)(.01,10,(0,i.X)(e)),u<1?(a=t=>{let n=t*u,i=n*e;return .001-(n-r)/f(t,u)*Math.exp(-i)},l=t=>{let n=t*u*e,i=Math.pow(u,2)*Math.pow(t,2)*e,o=Math.exp(-n),s=f(Math.pow(t,2),u);return(n*r+r-i)*o*(-a(t)+.001>0?-1:1)/s}):(a=t=>-.001+Math.exp(-t*e)*((t-r)*e+1),l=t=>e*e*(r-t)*Math.exp(-t*e));let c=function(e,t,r){let n=r;for(let r=1;r<12;r++)n-=e(n)/t(n);return n}(a,l,5/e);if(e=(0,i.f)(e),isNaN(c))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(c,2)*s;return{stiffness:t,damping:2*u*Math.sqrt(s*t),duration:e}}}({...e,velocity:0});(t={...t,...r,mass:1}).isResolvedFromDuration=!0}return t}({...E,velocity:-(0,i.X)(E.velocity||0)}),I=M||0,L=C/(2*Math.sqrt(k*_)),F=P-T,j=(0,i.X)(Math.sqrt(k/_)),N=5>Math.abs(F);if(S||(S=N?u:c),A||(A=N?d:h),L<1)y=f(j,L),b=(I+L*j*F)/y,r=e=>P-Math.exp(-L*j*e)*(b*Math.sin(y*e)+F*Math.cos(y*e)),w=L*j*b+F*y,x=L*j*F-b*y,l=e=>Math.exp(-L*j*e)*(w*Math.sin(y*e)+x*Math.cos(y*e));else if(1===L){r=e=>P-Math.exp(-j*e)*(F+(I+j*F)*e);let e=I+j*F;l=t=>Math.exp(-j*t)*(j*e*t-I)}
174else{let e=j*Math.sqrt(L*L-1);r=t=>{let r=Math.exp(-L*j*t),n=Math.min(e*t,300);return P-r*((I+L*j*F)*Math.sinh(n)+e*F*Math.cosh(n))/e};let t=(I+L*j*F)/e,n=L*j*t-F*e,i=L*j*F-t*e;l=t=>{let r=Math.exp(-L*j*t),o=Math.min(e*t,300);return r*(n*Math.sinh(o)+i*Math.cosh(o))}}let B={calculatedDuration:D&&R||null,velocity:e=>(0,i.f)(l(e)),next:e=>{if(!D&&L<1){let t=Math.exp(-L*j*e),r=Math.sin(y*e),n=Math.cos(y*e),o=P-t*(b*r+F*n);return O.done=Math.abs((0,i.f)(t*(w*r+x*n)))<=S&&Math.abs(P-o)<=A,O.value=O.done?P:o,O}let t=r(e);return D?O.done=e>=R:O.done=Math.abs((0,i.f)(l(e)))<=S&&Math.abs(P-t)<=A,O.value=O.done?P:t,O},toString:()=>{let e=Math.min((0,a.t)(B),a.Y),t=(0,s.K)(t=>B.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return B}v.applyToOptions=e=>{let t=(0,l.X)(e,100,v);return e.ease=t.ease,e.duration=(0,i.f)(t.duration),e.type="keyframes",e}},93071:(e,t,r)=>{"use strict";r.d(t,{q:()=>n});let n={layout:0,mainThread:0,waapi:0}},93073:(e,t,r)=>{"use strict";function n(e){return!!(e&&"function"==typeof e.pipe)}function i(e){return!!(e&&"function"==typeof e.getReader&&"function"==typeof e.tee)}function o(e){return"u">typeof Blob&&e instanceof Blob}r.d(t,{qf:()=>o,vB:()=>n,xU:()=>i})},93271:(e,t,r)=>{var n=r(45243),i=r(73506),o=r(45365);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(r){return r===e||n(r,e,t)}}},93326:(e,t,r)=>{"use strict";r.d(t,{K:()=>c});var n=r(77508),i=r(85795),o=r(69909),s=r(42859),a=r(40445);let l=(0,s.y)(()=>new Map,{PUSH(e,t){var r;let n=null!=(r=this.get(e))?r:{doc:e,count:0,d:(0,o.e)(),meta:new Set};return n.count++,n.meta.add(t),this.set(e,n),this},POP(e,t){let r=this.get(e);return r&&(r.count--,r.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:r}){let n,i={doc:e,d:t,meta:function(e){let t={};for(let r of e)Object.assign(t,r(t));return t}(r)},s=[(0,a.un)()?{before({doc:e,d:t,meta:r}){function n(e){return r.containers.flatMap(e=>e()).some(t=>t.contains(e))}t.microTask(()=>{var r;if("auto"!==window.getComputedStyle(e.documentElement).scrollBehavior){let r=(0,o.e)();r.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>r.dispose()))}let i=null!=(r=window.scrollY)?r:window.pageYOffset,s=null;t.addEventListener(e,"click",t=>{if(t.target instanceof HTMLElement)try{let r=t.target.closest("a");if(!r)return;let{hash:i}=new URL(r.href),o=e.querySelector(i);o&&!n(o)&&(s=o)}catch{}},!0),t.addEventListener(e,"touchstart",e=>{if(e.target instanceof HTMLElement)if(n(e.target)){let r=e.target;for(;r.parentElement&&n(r.parentElement);)r=r.parentElement;t.style(r,"overscrollBehavior","contain")}else t.style(e.target,"touchAction","none")}),t.addEventListener(e,"touchmove",e=>{if(e.target instanceof HTMLElement&&"INPUT"!==e.target.tagName)if(n(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()},{passive:!1}),t.add(()=>{var e;i!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,i),s&&s.isConnected&&(s.scrollIntoView({block:"nearest"}),s=null)})})}}:{},{before({doc:e}){var t;let r=e.documentElement;n=Math.max(0,(null!=(t=e.defaultView)?t:window).innerWidth-r.clientWidth)},after({doc:e,d:t}){let r=e.documentElement,i=Math.max(0,r.clientWidth-r.offsetWidth),o=Math.max(0,n-i);t.style(r,"paddingRight",`${o}px`)}},{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];s.forEach(({before:e})=>null==e?void 0:e(i)),s.forEach(({after:e})=>null==e?void 0:e(i))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});l.subscribe(()=>{let e=l.getSnapshot(),t=new Map;for(let[r]of e)t.set(r,r.documentElement.style.overflow);for(let r of e.values()){let e="hidden"===t.get(r.doc),n=0!==r.count;(n&&!e||!n&&e)&&l.dispatch(r.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",r),0===r.count&&l.dispatch("TEARDOWN",r)}});var u=r(80492);function c(e,t,r=()=>[document.body]){!function(e,t,r=()=>({containers:[]})){let o=(0,n.P)(l),s=t?o.get(t):void 0;s&&s.count,(0,i.s)(()=>
174{if(!(!t||!e))return l.dispatch("PUSH",t,r),()=>l.dispatch("POP",t,r)},[e,t])}((0,u.S)(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],r]}})}},93438:(e,t)=>{t.read=function(e,t,r,n,i){var o,s,a=8*i-n-1,l=(1<<a)-1,u=l>>1,c=-7,d=r?i-1:0,h=r?-1:1,f=e[t+d];for(d+=h,o=f&(1<<-c)-1,f>>=-c,c+=a;c>0;o=256*o+e[t+d],d+=h,c-=8);for(s=o&(1<<-c)-1,o>>=-c,c+=n;c>0;s=256*s+e[t+d],d+=h,c-=8);if(0===o)o=1-u;else{if(o===l)return s?NaN:1/0*(f?-1:1);s+=Math.pow(2,n),o-=u}return(f?-1:1)*s*Math.pow(2,o-n)},t.write=function(e,t,r,n,i,o){var s,a,l,u=8*o-i-1,c=(1<<u)-1,d=c>>1,h=5960464477539062e-23*(23===i),f=n?0:o-1,p=n?1:-1,m=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(a=+!!isNaN(t),s=c):(s=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-s))<1&&(s--,l*=2),s+d>=1?t+=h/l:t+=h*Math.pow(2,1-d),t*l>=2&&(s++,l/=2),s+d>=c?(a=0,s=c):s+d>=1?(a=(t*l-1)*Math.pow(2,i),s+=d):(a=t*Math.pow(2,d-1)*Math.pow(2,i),s=0));i>=8;e[r+f]=255&a,f+=p,a/=256,i-=8);for(s=s<<i|a,u+=i;u>0;e[r+f]=255&s,f+=p,s/=256,u-=8);e[r+f-p]|=128*m}},93815:e=>{e.exports={style:{fontFamily:"'Poppins', 'Poppins Fallback'",fontStyle:"normal"},className:"__className_51684b",variable:"__variable_51684b"}},93911:(e,t,r)=>{"use strict";var n=r(36439),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=n.useState,s=n.useEffect,a=n.useLayoutEffect,l=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!i(e,r)}catch(e){return!0}}var c="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=o({inst:{value:r,getSnapshot:t}}),i=n[0].inst,c=n[1];return a(function(){i.value=r,i.getSnapshot=t,u(i)&&c({inst:i})},[e,r,t]),s(function(){return u(i)&&c({inst:i}),e(function(){u(i)&&c({inst:i})})},[e]),l(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},94279:(e,t,r)=>{"use strict";r.d(t,{J:()=>o});var n=r(36439);function i(e){return[e.screenX,e.screenY]}function o(){let e=(0,n.useRef)([-1,-1]);return{wasMoved(t){let r=i(t);return(e.current[0]!==r[0]||e.current[1]!==r[1])&&(e.current=r,!0)},update(t){e.current=i(t)}}}},94558:e=>{e.exports={style:{fontFamily:"'IBM Plex Sans', 'IBM Plex Sans Fallback'",fontWeight:400,fontStyle:"normal"},className:"__className_ee270e",variable:"__variable_ee270e"}},94559:e=>{e.exports=function(e){return this.__data__.has(e)}},94571:(e,t,r)=>{"use strict";r.d(t,{E:()=>a});var n=r(47575),i=r(56608),o=r(92858);let s={decay:n.B,inertia:n.B,tween:i.i,keyframes:i.i,spring:o.o};function a(e){"string"==typeof e.type&&(e.type=s[e.type])}},94850:(e,t,r)=>{"use strict";let n;r.d(t,{w1:()=>C});var i,o,s=r(56689),a=r.n(s);let l=[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];class u{static from(e){if(!(e instanceof ArrayBuffer))throw Error("Data must be an instance of ArrayBuffer.");let[t,r]=new Uint8Array(e,0,2);if(219!==t)throw Error("Data does not appear to be in a KDBush format.");let n=r>>4;if(1!==n)throw Error(`Got v${n} data when expected v1.`);let i=l[15&r];if(!i)throw Error("Unrecognized array type.");let[o]=new Uint16Array(e,2,1),[s]=new Uint32Array(e,4,1);return new u(s,o,i,e)}constructor(e,t=64,r=Float64Array,n){if(isNaN(e)||e<0)throw Error(`Unpexpected numItems value: ${e}.`);this.numItems=+e,this.nodeSize=Math.min(Math.max(+t,2),65535),this.ArrayType=r,this.IndexArrayType=e<65536?Uint16Array:Uint32Array;const i=l.indexOf(this.ArrayType),o=2*e*this.ArrayType.BYTES_PER_ELEMENT,s=e*this.IndexArrayType.BYTES_PER_ELEMENT,a=(8-s%8)%8;if(i<0)throw Error(`Unexpected typed array class: ${r}.`);n&&n instanceof ArrayBuffer?(this.data=n,this.ids=new this.IndexArrayType(this.data,8,e),this.coords=new this.ArrayType(this.data,8+s+a,2*e),this._pos=2*e,this._finished=!0):(this.data=new ArrayBuffer(8+o+s+a),this.ids=new this.IndexArrayType(this.data,8,e),this.coords=new this.ArrayType(this.data,8+s+a,2*e),this._pos=0,this._finished=!1,new Uint8Array(this.data,0,2).set([219,16+i]),new Uint16Array(this.data,2,1)[0]=t,new Uint32Array(this.data,4,1)[0]=e)}add(e,t){let r=this._pos>>1;return this.ids[r]=r,this.coords[this._pos++]=e,this.coords[this._pos++]=t,r}finish(){let e=this._pos>>1;if(e!==this.numItems)throw Error(`Added ${e} items when expected ${this.numItems}.`);
174return function e(t,r,n,i,o,s){if(o-i<=n)return;let a=i+o>>1;(function e(t,r,n,i,o,s){for(;o>i;){if(o-i>600){let a=o-i+1,l=n-i+1,u=Math.log(a),c=.5*Math.exp(2*u/3),d=.5*Math.sqrt(u*c*(a-c)/a)*(l-a/2<0?-1:1),h=Math.max(i,Math.floor(n-l*c/a+d)),f=Math.min(o,Math.floor(n+(a-l)*c/a+d));e(t,r,n,h,f,s)}let a=r[2*n+s],l=i,u=o;for(c(t,r,i,n),r[2*o+s]>a&&c(t,r,i,o);l<u;){for(c(t,r,l,u),l++,u--;r[2*l+s]<a;)l++;for(;r[2*u+s]>a;)u--}r[2*i+s]===a?c(t,r,i,u):c(t,r,++u,o),u<=n&&(i=u+1),n<=u&&(o=u-1)}})(t,r,a,i,o,s),e(t,r,n,i,a-1,1-s),e(t,r,n,a+1,o,1-s)}(this.ids,this.coords,this.nodeSize,0,this.numItems-1,0),this._finished=!0,this}range(e,t,r,n){if(!this._finished)throw Error("Data not yet indexed - call index.finish().");let{ids:i,coords:o,nodeSize:s}=this,a=[0,i.length-1,0],l=[];for(;a.length;){let u=a.pop()||0,c=a.pop()||0,d=a.pop()||0;if(c-d<=s){for(let s=d;s<=c;s++){let a=o[2*s],u=o[2*s+1];a>=e&&a<=r&&u>=t&&u<=n&&l.push(i[s])}continue}let h=d+c>>1,f=o[2*h],p=o[2*h+1];f>=e&&f<=r&&p>=t&&p<=n&&l.push(i[h]),(0===u?e<=f:t<=p)&&(a.push(d),a.push(h-1),a.push(1-u)),(0===u?r>=f:n>=p)&&(a.push(h+1),a.push(c),a.push(1-u))}return l}within(e,t,r){if(!this._finished)throw Error("Data not yet indexed - call index.finish().");let{ids:n,coords:i,nodeSize:o}=this,s=[0,n.length-1,0],a=[],l=r*r;for(;s.length;){let u=s.pop()||0,c=s.pop()||0,d=s.pop()||0;if(c-d<=o){for(let r=d;r<=c;r++)h(i[2*r],i[2*r+1],e,t)<=l&&a.push(n[r]);continue}let f=d+c>>1,p=i[2*f],m=i[2*f+1];h(p,m,e,t)<=l&&a.push(n[f]),(0===u?e-r<=p:t-r<=m)&&(s.push(d),s.push(f-1),s.push(1-u)),(0===u?e+r>=p:t+r>=m)&&(s.push(f+1),s.push(c),s.push(1-u))}return a}}function c(e,t,r,n){d(e,r,n),d(t,2*r,2*n),d(t,2*r+1,2*n+1)}function d(e,t,r){let n=e[t];e[t]=e[r],e[r]=n}function h(e,t,r,n){let i=e-r,o=t-n;return i*i+o*o}let f={minZoom:0,maxZoom:16,minPoints:2,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:e=>e},p=Math.fround||(n=new Float32Array(1),e=>(n[0]=+e,n[0]));class m{constructor(e){this.options=Object.assign(Object.create(f),e),this.trees=Array(this.options.maxZoom+1),this.stride=this.options.reduce?7:6,this.clusterProps=[]}load(e){let{log:t,minZoom:r,maxZoom:n}=this.options;t&&console.time("total time");let i=`prepare ${e.length} points`;t&&console.time(i),this.points=e;let o=[];for(let t=0;t<e.length;t++){let r=e[t];if(!r.geometry)continue;let[n,i]=r.geometry.coordinates,s=p(y(n)),a=p(b(i));o.push(s,a,1/0,t,-1,1),this.options.reduce&&o.push(0)}let s=this.trees[n+1]=this._createTree(o);t&&console.timeEnd(i);for(let e=n;e>=r;e--){let r=+Date.now();s=this.trees[e]=this._createTree(this._cluster(s,e)),t&&console.log("z%d: %d clusters in %dms",e,s.numItems,Date.now()-r)}return t&&console.timeEnd("total time"),this}getClusters(e,t){let r=((e[0]+180)%360+360)%360-180,n=Math.max(-90,Math.min(90,e[1])),i=180===e[2]?180:((e[2]+180)%360+360)%360-180,o=Math.max(-90,Math.min(90,e[3]));if(e[2]-e[0]>=360)r=-180,i=180;else if(r>i){let e=this.getClusters([r,n,180,o],t),s=this.getClusters([-180,n,i,o],t);return e.concat(s)}let s=this.trees[this._limitZoom(t)],a=s.range(y(r),b(o),y(i),b(n)),l=s.data,u=[];for(let e of a){let t=this.stride*e;u.push(l[t+5]>1?g(l,t,this.clusterProps):this.points[l[t+3]])}return u}getChildren(e){let t=this._getOriginId(e),r=this._getOriginZoom(e),n="No cluster with the specified id.",i=this.trees[r];if(!i)throw Error(n);let o=i.data;if(t*this.stride>=o.length)throw Error(n);let s=this.options.radius/(this.options.extent*Math.pow(2,r-1)),a=o[t*this.stride],l=o[t*this.stride+1],u=i.within(a,l,s),c=[];for(let t of u){let r=t*this.stride;o[r+4]===e&&c.push(o[r+5]>1?g(o,r,this.clusterProps):this.points[o[r+3]])}if(0===c.length)throw Error(n);return c}getLeaves(e,t,r){t=t||10,r=r||0;let n=[];return this._appendLeaves(n,e,t,r,0),n}getTile(e,t,r){let n=this.trees[this._limitZoom(e)],i=Math.pow(2,e),{extent:o,radius:s}=this.options,a=s/o,l=(r-a)/i,u=(r+1+a)/i,c={features:[]};return this._addTileFeatures(n.range((t-a)/i,l,(t+1+a)/i,u),n.data,t,r,i,c),0===t&&this._addTileFeatures(n.range(1-a/i,l,1,u),n.data,i,r,i,c),t===i-1&&this._addTileFeatures(n.range(0,l,a/i,u),n.data,-1,r,i,c),c.features.length?c:null}getClusterExpansionZoom(e){let t=this._getOriginZoom(e)-1;for(;t<=this.options.maxZoom;){let r=this.getChildren(e);if(t++,1!==r.length)break;e=r[0].properties.cluster_id}return t}_appendLeaves(e,t,r,n,i){for(let o of this.getChildren(t)){let t=
174o.properties;if(t&&t.cluster?i+t.point_count<=n?i+=t.point_count:i=this._appendLeaves(e,t.cluster_id,r,n,i):i<n?i++:e.push(o),e.length===r)break}return i}_createTree(e){let t=new u(e.length/this.stride|0,this.options.nodeSize,Float32Array);for(let r=0;r<e.length;r+=this.stride)t.add(e[r],e[r+1]);return t.finish(),t.data=e,t}_addTileFeatures(e,t,r,n,i,o){for(let s of e){let e,a,l,u,c=s*this.stride,d=t[c+5]>1;if(d)e=v(t,c,this.clusterProps),a=t[c],l=t[c+1];else{let r=this.points[t[c+3]];e=r.properties;let[n,i]=r.geometry.coordinates;a=y(n),l=b(i)}let h={type:1,geometry:[[Math.round(this.options.extent*(a*i-r)),Math.round(this.options.extent*(l*i-n))]],tags:e};void 0!==(u=d||this.options.generateId?t[c+3]:this.points[t[c+3]].id)&&(h.id=u),o.features.push(h)}}_limitZoom(e){return Math.max(this.options.minZoom,Math.min(Math.floor(+e),this.options.maxZoom+1))}_cluster(e,t){let{radius:r,extent:n,reduce:i,minPoints:o}=this.options,s=r/(n*Math.pow(2,t)),a=e.data,l=[],u=this.stride;for(let r=0;r<a.length;r+=u){if(a[r+2]<=t)continue;a[r+2]=t;let n=a[r],c=a[r+1],d=e.within(a[r],a[r+1],s),h=a[r+5],f=h;for(let e of d){let r=e*u;a[r+2]>t&&(f+=a[r+5])}if(f>h&&f>=o){let e,o=n*h,s=c*h,p=-1,m=(r/u<<5)+(t+1)+this.points.length;for(let n of d){let l=n*u;if(a[l+2]<=t)continue;a[l+2]=t;let c=a[l+5];o+=a[l]*c,s+=a[l+1]*c,a[l+4]=m,i&&(e||(e=this._map(a,r,!0),p=this.clusterProps.length,this.clusterProps.push(e)),i(e,this._map(a,l)))}a[r+4]=m,l.push(o/f,s/f,1/0,m,-1,f),i&&l.push(p)}else{for(let e=0;e<u;e++)l.push(a[r+e]);if(f>1)for(let e of d){let r=e*u;if(!(a[r+2]<=t)){a[r+2]=t;for(let e=0;e<u;e++)l.push(a[r+e])}}}}return l}_getOriginId(e){return e-this.points.length>>5}_getOriginZoom(e){return(e-this.points.length)%32}_map(e,t,r){if(e[t+5]>1){let n=this.clusterProps[e[t+6]];return r?Object.assign({},n):n}let n=this.points[e[t+3]].properties,i=this.options.map(n);return r&&i===n?Object.assign({},i):i}}function g(e,t,r){return{type:"Feature",id:e[t+3],properties:v(e,t,r),geometry:{type:"Point",coordinates:[(e[t]-.5)*360,360*Math.atan(Math.exp((180-360*e[t+1])*Math.PI/180))/Math.PI-90]}}}function v(e,t,r){let n=e[t+5],i=n>=1e4?`${Math.round(n/1e3)}k`:n>=1e3?`${Math.round(n/100)/10}k`:n,o=e[t+6];return Object.assign(-1===o?{}:Object.assign({},r[o]),{cluster:!0,cluster_id:e[t+3],point_count:n,point_count_abbreviated:i})}function y(e){return e/360+.5}function b(e){let t=Math.sin(e*Math.PI/180),r=.5-.25*Math.log((1+t)/(1-t))/Math.PI;return r<0?0:r>1?1:r}class w{static isAdvancedMarkerAvailable(e){return google.maps.marker&&!0===e.getMapCapabilities().isAdvancedMarkersAvailable}static isAdvancedMarker(e){return google.maps.marker&&e instanceof google.maps.marker.AdvancedMarkerElement}static setMap(e,t){this.isAdvancedMarker(e)?e.map=t:e.setMap(t)}static getPosition(e){if(this.isAdvancedMarker(e)){if(e.position){if(e.position instanceof google.maps.LatLng)return e.position;if(e.position.lat&&e.position.lng)return new google.maps.LatLng(e.position.lat,e.position.lng)}return new google.maps.LatLng(null)}return e.getPosition()}static getVisible(e){return!!this.isAdvancedMarker(e)||e.getVisible()}}class x{constructor({markers:e,position:t}){this.markers=e,t&&(t instanceof google.maps.LatLng?this._position=t:this._position=new google.maps.LatLng(t))}get bounds(){if(0===this.markers.length&&!this._position)return;let e=new google.maps.LatLngBounds(this._position,this._position);for(let t of this.markers)e.extend(w.getPosition(t));return e}get position(){return this._position||this.bounds.getCenter()}get count(){return this.markers.filter(e=>w.getVisible(e)).length}push(e){this.markers.push(e)}delete(){this.marker&&(w.setMap(this.marker,null),this.marker=void 0),this.markers.length=0}}class E{constructor({maxZoom:e=16}){this.maxZoom=e}noop({markers:e}){return S(e)}}let S=e=>e.map(e=>new x({position:w.getPosition(e),markers:[e]}));class A extends E{constructor(e){var{maxZoom:t,radius:r=60}=e,n=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r}(e,["maxZoom","radius"]);super({maxZoom:t}),this.state={zoom:-1}
174,this.superCluster=new m(Object.assign({maxZoom:this.maxZoom,radius:r},n))}calculate(e){let t=!1,r={zoom:e.map.getZoom()};if(!a()(e.markers,this.markers)){t=!0,this.markers=[...e.markers];let r=this.markers.map(e=>{let t=w.getPosition(e);return{type:"Feature",geometry:{type:"Point",coordinates:[t.lng(),t.lat()]},properties:{marker:e}}});this.superCluster.load(r)}return!t&&(this.state.zoom<=this.maxZoom||r.zoom<=this.maxZoom)&&(t=!a()(this.state,r)),this.state=r,t&&(this.clusters=this.cluster(e)),{clusters:this.clusters,changed:t}}cluster({map:e}){return this.superCluster.getClusters([-180,-90,180,90],Math.round(e.getZoom())).map(e=>this.transformCluster(e))}transformCluster({geometry:{coordinates:[e,t]},properties:r}){if(r.cluster)return new x({markers:this.superCluster.getLeaves(r.cluster_id,1/0).map(e=>e.properties.marker),position:{lat:t,lng:e}});let n=r.marker;return new x({markers:[n],position:w.getPosition(n)})}}class T{constructor(e,t){this.markers={sum:e.length};const r=t.map(e=>e.count),n=r.reduce((e,t)=>e+t,0);this.clusters={count:t.length,markers:{mean:n/t.length,sum:n,min:Math.min(...r),max:Math.max(...r)}}}}class P{render({count:e,position:t},r,n){let i=e>Math.max(10,r.clusters.markers.mean)?"#ff0000":"#0000ff",o=`<svg fill="${i}" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240" width="50" height="50">
175<circle cx="120" cy="120" opacity=".6" r="70" />
176<circle cx="120" cy="120" opacity=".3" r="90" />
177<circle cx="120" cy="120" opacity=".2" r="110" />
178<text x="50%" y="50%" style="fill:#fff" text-anchor="middle" font-size="50" dominant-baseline="middle" font-family="roboto,arial,sans-serif">${e}</text>
179</svg>`,s=`Cluster of ${e} markers`,a=Number(google.maps.Marker.MAX_ZINDEX)+e;if(w.isAdvancedMarkerAvailable(n)){let e=new DOMParser().parseFromString(o,"image/svg+xml").documentElement;return e.setAttribute("transform","translate(0 25)"),new google.maps.marker.AdvancedMarkerElement({map:n,position:t,zIndex:a,title:s,content:e})}let l={position:t,zIndex:a,title:s,icon:{url:`data:image/svg+xml;base64,${btoa(o)}`,anchor:new google.maps.Point(25,25)}};return new google.maps.Marker(l)}}class O{constructor(){!function(e,t){for(let r in t.prototype)e.prototype[r]=t.prototype[r]}(O,google.maps.OverlayView)}}(i=o||(o={})).CLUSTERING_BEGIN="clusteringbegin",i.CLUSTERING_END="clusteringend",i.CLUSTER_CLICK="click";let k=(e,t,r)=>{r.fitBounds(t.bounds)};class C extends O{constructor({map:e,markers:t=[],algorithmOptions:r={},algorithm:n=new A(r),renderer:i=new P,onClusterClick:o=k}){super(),this.markers=[...t],this.clusters=[],this.algorithm=n,this.renderer=i,this.onClusterClick=o,e&&this.setMap(e)}addMarker(e,t){!this.markers.includes(e)&&(this.markers.push(e),t||this.render())}addMarkers(e,t){e.forEach(e=>{this.addMarker(e,!0)}),t||this.render()}removeMarker(e,t){let r=this.markers.indexOf(e);return -1!==r&&(w.setMap(e,null),this.markers.splice(r,1),t||this.render(),!0)}removeMarkers(e,t){let r=!1;return e.forEach(e=>{r=this.removeMarker(e,!0)||r}),r&&!t&&this.render(),r}clearMarkers(e){this.markers.length=0,e||this.render()}render(){let e=this.getMap();if(e instanceof google.maps.Map&&e.getProjection()){google.maps.event.trigger(this,o.CLUSTERING_BEGIN,this);let{clusters:t,changed:r}=this.algorithm.calculate({markers:this.markers,map:e,mapCanvasProjection:this.getProjection()});if(r||void 0==r){let e=new Set;for(let r of t)1==r.markers.length&&e.add(r.markers[0]);let r=[];for(let t of this.clusters)null!=t.marker&&(1==t.markers.length?e.has(t.marker)||w.setMap(t.marker,null):r.push(t.marker));this.clusters=t,this.renderClusters(),requestAnimationFrame(()=>r.forEach(e=>w.setMap(e,null)))}google.maps.event.trigger(this,o.CLUSTERING_END,this)}}onAdd(){this.idleListener=this.getMap().addListener("idle",this.render.bind(this)),this.render()}onRemove(){google.maps.event.removeListener(this.idleListener),this.reset()}reset(){this.markers.forEach(e=>w.setMap(e,null)),this.clusters.forEach(e=>e.delete()),this.clusters=[]}renderClusters(){let e=new T(this.markers,this.clusters),t=this.getMap();this.clusters.forEach(r=>{1===r.markers.length?r.marker=r.markers[0]:(r.marker=this.renderer.render(r,e,t),r.markers.forEac
179h(e=>w.setMap(e,null)),this.onClusterClick&&r.marker.addListener("click",e=>{google.maps.event.trigger(this,o.CLUSTER_CLICK,r),this.onClusterClick(e,r,t)})),w.setMap(r.marker,t)})}}},95019:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={RequestCookies:function(){return o.RequestCookies},ResponseCookies:function(){return o.ResponseCookies},stringifyCookie:function(){return o.stringifyCookie}};for(var i in n)Object.defineProperty(t,i,{enumerable:!0,get:n[i]});let o=r(24930)},95340:(e,t,r)=>{"use strict";function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}r.d(t,{A:()=>n})},95346:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(78850);function i(e){let t=[0];return(0,n.f)(t,e.length-1),t}},95376:(e,t,r)=>{"use strict";r.d(t,{L:()=>s,m:()=>o});var n=r(96449),i=r(66428);function o(e,t){return(0,n.FY)((0,n.bS)(e.getBoundingClientRect(),t))}function s(e,t,r){let n=o(e,r),{scroll:s}=t;return s&&((0,i.Ql)(n.x,s.offset.x),(0,i.Ql)(n.y,s.offset.y)),n}},95941:(e,t,r)=>{"use strict";function n(e){let t=e.parentElement,r=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(r=t),t=t.parentElement;let n=(null==t?void 0:t.getAttribute("disabled"))==="";return!(n&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(r))&&n}r.d(t,{l:()=>n})},96242:(e,t,r)=>{"use strict";r.d(t,{F:()=>i});let n=(e,t)=>r=>t(e(r)),i=(...e)=>e.reduce(n)},96297:(e,t,r)=>{"use strict";r.d(t,{U:()=>n,f:()=>i});let n=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],i=new Set(n)},96449:(e,t,r)=>{"use strict";function n({top:e,left:t,right:r,bottom:i}){return{x:{min:t,max:r},y:{min:e,max:i}}}function i({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function o(e,t){if(!t)return e;let r=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:n.y,right:n.x}}r.d(t,{FY:()=>n,bS:()=>o,pA:()=>i})},96517:(e,t,r)=>{"use strict";r.d(t,{j:()=>s});var n=r(71971),i=r(51282),o=r(66184);function s(){return{name:"formDataPolicy",async sendRequest(e,t){if(i.qx&&"u">typeof FormData&&e.body instanceof FormData&&(e.formData=function(e){let t={};for(let[r,n]of e.entries())t[r]??=[],t[r].push(n);return t}(e.body),e.body=void 0),e.formData){let t=e.headers.get("Content-Type");t&&-1!==t.indexOf("application/x-www-form-urlencoded")?e.body=function(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,e.toString());else t.append(r,n.toString());return t.toString()}(e.formData):await a(e.formData,e),e.formData=void 0}return t(e)}}}async function a(e,t){let r=t.headers.get("Content-Type");if(r&&!r.startsWith("multipart/form-data"))return;t.headers.set("Content-Type",r??"multipart/form-data");let i=[];for(let[t,r]of Object.entries(e))for(let e of Array.isArray(r)?r:[r])if("string"==typeof e)i.push({headers:(0,o.N)({"Content-Disposition":`form-data; name="${t}"`}),body:(0,n.Al)(e,"utf-8")});else if(null==e||"object"!=typeof e)throw Error(`Unexpected value for key ${t}: ${e}. Value should be serialized to string first.`);else{let r=e.name||"blob",n=(0,o.N)();n.set("Content-Disposition",`form-data; name="${t}"; filename="${r}"`),n.set("Content-Type",e.type||"application/octet-stream"),i.push({headers:n,body:e})}t.multipartBody={parts:i}}},96900:(e,t,r)=>{"use strict";function n(e,t){return t?1e3/t*e:0}r.d(t,{f:()=>n})},96971:(e,t,r)=>{"use strict";r.d(t,{Q:()=>n});let n=(0,r(36439).createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"})},97137:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(8665);let i=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e;function o(e,t,r,o){return e===t&&r===o?n.l:n=>0===n||1===n?n:i(function(e,t,r,n,o){let s,a,l=0;do(s=i(a=t+(r-t)/2,n,o)-e)>0?r=a:t=a;while(Math.abs(s)>1e-7&&++l<12);return a}(n,0,1,e,r),t,o)}},97213:(e,t,r)=>{"use strict";r.d(t,{G:()=>u});var n=r(76845),i=r(77460),o=r(43332),s=r(73345),a=r(61099),l=r(96242);function u(e,t,{clamp:r=!0,ease:c,mixer:d}={}){let h=e.length;if((0,i.V)(h===t.length,"Both input and output ranges must be the same length"),1===h)return()=>t[0];if(2===h&&t[0]===t[1])return()=>t[1];let f=e[0]===e[1];e[0]>e[h-1]&&(e=[...e].reverse(),t=[...t].reverse());let p=function(e,t,r){let i=[],o=r||a.j,s=e.length-1;for(let r=0;r<s;r++){let s=o(e[r],e[r+1]);if(t){let e=Array.isArray(t)?t[r]||n.l:t;s=(0,l.F)(e,s)}i.push(s)}return i}(t,c,d),m=p.length,g=r=>{if(f&&r<e[0])return t[0];let n=0;if(m>1)for(;n<e.length-2&&!(r<e[n+1]);n++);let i=(0,o.q)(e[n],e[n+1],r);return p[n](i)};return r?t=>g((0,s.q)(e[0],e[h-1],t)):g}},97265:(e,t,r)=>{"use strict";r.d(t,{T:()=>s,n:()=>a});var n=r(36964),i=r(65441),o=r(98803);let s=[n.ai,i.px,i.KN,i.uj,i.vw,i.vh,{test:e=>"auto"===e,parse:e=>e}],a=e=>s.find((0,o.w)(e))},97503:(e,t,r)=>{"use strict";function n(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}r.d(t,{N:()=>n})},97566:(e,t,r)=>{var n=r(4569),i=r(2579),o=r(85727),s=r(42767);e.exports=function(e,t){return function(r,a){var l=s(r)?n:i,u=t?t():{};return l(r,e,o(a,2),u)}}},97645:(e,t,r)=>{"use strict";r.d(t,{A:()=>
179o});var n=r(98871),i=r(2183);let o=(0,n.A)((0,i.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore")},97729:e=>{e.exports=function(e){return function(t){return e(t)}}},98084:(e,t,r)=>{"use strict";r.d(t,{$:()=>n});let n=new Set(["width","height","top","left","right","bottom",...r(96297).U])},98119:function(e,t,r){"use strict";var n=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoogleMapsEmbed=void 0;let o=i(r(80809)),s=r(28348);t.GoogleMapsEmbed=e=>{var t=n(e,[]);return(0,s.formatData)(o.default,t)}},98458:(e,t,r)=>{"use strict";r.d(t,{u:()=>a});var n=r(72552),i=r(62876),o=r(57959),s=r(28603);function a(e={}){return{name:"defaultRetryPolicy",sendRequest:(0,o.J)([(0,i.P)(),(0,n.xB)(e)],{maxRetries:e.maxRetries??s.o}).sendRequest}}},98660:(e,t,r)=>{"use strict";r.d(t,{K:()=>n});let n=(e,t,r=10)=>{let n="",i=Math.max(Math.round(t/r),2);for(let t=0;t<i;t++)n+=Math.round(1e4*e(t/(i-1)))/1e4+", ";return`linear(${n.substring(0,n.length-2)})`}},98803:(e,t,r)=>{"use strict";r.d(t,{w:()=>n});let n=e=>t=>t.test(e)},98823:(e,t,r)=>{var n=r(65163),i=r(42395),o=r(11099);e.exports=function(e,t){var r=this.__data__;if(r instanceof n){var s=r.__data__;if(!i||s.length<199)return s.push([e,t]),this.size=++r.size,this;r=this.__data__=new o(s)}return r.set(e,t),this.size=r.size,this}},98871:(e,t,r)=>{"use strict";let n,i,o,s;r.d(t,{A:()=>t$});var a,l,u=r(36439),c=r(3638);function d(e,...t){let r=new URL(`https://mui.com/production-error/?code=${e}`);return t.forEach(e=>r.searchParams.append("args[]",e)),`Minified MUI error #${e}; visit ${r} for the full message.`}function h(e){if("string"!=typeof e)throw Error(d(7));return e.charAt(0).toUpperCase()+e.slice(1)}var f=r(89985),p=r(38563),m=r(81450),g=r(44350),v=r(90062),y=r(89535),b=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|popover|popoverTarget|popoverTargetAction|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRen
179dering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,w=(0,y.A)(function(e){return b.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),x=function(e){return"theme"!==e},E=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?w:x},S=function(e,t,r){var n;if(t){var i=t.shouldForwardProp;n=e.__emotion_forwardProp&&i?function(t){return e.__emotion_forwardProp(t)&&i(t)}:i}return"function"!=typeof n&&r&&(n=e.__emotion_forwardProp),n},A=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return(0,v.SF)(t,r,n),(0,g.s)(function(){return(0,v.sk)(t,r,n)}),null},T=(function e(t,r){var n,i,o=t.__emotion_real===t,s=o&&t.__emotion_base||t;void 0!==r&&(n=r.label,i=r.target);var a=S(t,r,o),l=a||E(s),c=!l("as");return function(){var d=arguments,h=o&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==n&&h.push("label:"+n+";"),null==d[0]||void 0===d[0].raw)h.push.apply(h,d);else{var g=d[0];h.push(g[0]);for(var y=d.length,b=1;b<y;b++)h.push(d[b],g[b])}var w=(0,p.w)(function(e,t,r){var n=c&&e.as||s,o="",d=[],f=e;if(null==e.theme){for(var g in f={},e)f[g]=e[g];f.theme=u.useContext(p.T)}"string"==typeof e.className?o=(0,v.Rk)(t.registered,d,e.className):null!=e.className&&(o=e.className+" ");var y=(0,m.J)(h.concat(d),t.registered,f);o+=t.key+"-"+y.name,void 0!==i&&(o+=" "+i);var b=c&&void 0===a?E(n):l,w={};for(var x in e)(!c||"as"!==x)&&b(x)&&(w[x]=e[x]);return w.className=o,r&&(w.ref=r),u.createElement(u.Fragment,null,u.createElement(A,{cache:t,serialized:y,isStringTag:"string"==typeof n}),u.createElement(n,w))});return w.displayName=void 0!==n?n:"Styled("+("string"==typeof s?s:s.displayName||s.name||"Component")+")",w.defaultProps=t.defaultProps,w.__emotion_real=w,w.__emotion_base=s,w.__emotion_styles=h,w.__emotion_forwardProp=a,Object.defineProperty(w,"toString",{value:function(){return"."+i}}),w.withComponent=function(t,n){return e(t,(0,f.A)({},r,n,{shouldForwardProp:S(w,n,!0)})).apply(void 0,h)},w}}).bind(null);["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(e){T[e]=T(e)});let P=[];function O(e){return P[0]=e,(0,m.J)(P)}var k=r(42975);function C(e){if("object"!=typeof e||null===e)return!1;let t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function _(e,t,r={clone:!0}){let n=r.clone?{...e}:e;return C(e)&&C(t)&&Object.keys(t).forEach(i=>
179{u.isValidElement(t[i])||(0,k.Hy)(t[i])?n[i]=t[i]:C(t[i])&&Object.prototype.hasOwnProperty.call(e,i)&&C(e[i])?n[i]=_(e[i],t[i],r):r.clone?n[i]=C(t[i])?function e(t){if(u.isValidElement(t)||(0,k.Hy)(t)||!C(t))return t;let r={};return Object.keys(t).forEach(n=>{r[n]=e(t[n])}),r}(t[i]):t[i]:n[i]=t[i]}),n}function R(e,t){if(!e.containerQueries)return t;let r=Object.keys(t).filter(e=>e.startsWith("@container")).sort((e,t)=>{let r=/min-width:\s*([0-9.]+)/;return(e.match(r)?.[1]||0)-(t.match(r)?.[1]||0)});return r.length?r.reduce((e,r)=>{let n=t[r];return delete e[r],e[r]=n,e},{...t}):t}let M={borderRadius:4},D={xs:0,sm:600,md:900,lg:1200,xl:1536},I={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${D[e]}px)`},L={containerQueries:e=>({up:t=>{let r="number"==typeof t?t:D[t]||t;return"number"==typeof r&&(r=`${r}px`),e?`@container ${e} (min-width:${r})`:`@container (min-width:${r})`}})};function F(e,t,r){let n=e.theme||{};if(Array.isArray(t)){let e=n.breakpoints||I;return t.reduce((n,i,o)=>(n[e.up(e.keys[o])]=r(t[o]),n),{})}if("object"==typeof t){let e=n.breakpoints||I;return Object.keys(t).reduce((i,o)=>{var s;if(s=e.keys,"@"===o||o.startsWith("@")&&(s.some(e=>o.startsWith(`@${e}`))||o.match(/^@\d/))){let e=function(e,t){let r=t.match(/^@([^/]+)?\/?(.+)?$/);if(!r)return null;let[,n,i]=r,o=Number.isNaN(+n)?n||0:+n;return e.containerQueries(i).up(o)}(n.containerQueries?n:L,o);e&&(i[e]=r(t[o],o))}else Object.keys(e.values||D).includes(o)?i[e.up(o)]=r(t[o],o):i[o]=t[o];return i},{})}return r(t)}function j(e,t){return e.reduce((e,t)=>{let r=e[t];return r&&0!==Object.keys(r).length||delete e[t],e},t)}function N(e,t,r=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&r){let r=`vars.${t}`.split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=r)return r}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function B(e,t,r,n=r){let i;return i="function"==typeof e?e(r):Array.isArray(e)?e[r]||n:N(e,r)||n,t&&(i=t(i,n,e)),i}let V=function(e){let{prop:t,cssProperty:r=e.prop,themeKey:n,transform:i}=e,o=e=>{if(null==e[t])return null;let o=e[t],s=N(e.theme,n)||{};return F(e,o,e=>{let n=B(s,i,e);return(e===n&&"string"==typeof e&&(n=B(s,i,`${t}${"default"===e?"":h(e)}`,e)),!1===r)?n:{[r]:n}})};return o.propTypes={},o.filterProps=[t],o},$=function(e,t){return t?_(e,t,{clone:!1}):e},U={m:"margin",p:"padding"},H={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},W={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},z=(a=e=>{if(e.length>2)if(!W[e])return[e];else e=W[e];let[t,r]=e.split(""),n=U[t],i=H[r]||"";return Array.isArray(i)?i.map(e=>n+e):[n+i]},n={},e=>(void 0===n[e]&&(n[e]=a(e)),n[e])),q=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],Y=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],G=[...q,...Y];function X(e,t,r,n){let i=N(e,t,!0)??r;return"number"==typeof i||"string"==typeof i?e=>"string"==typeof e?e:"string"==typeof i?i.startsWith("var(")&&0===e?0:i.startsWith("var(")&&1===e?i:`calc(${e} * ${i})`:i*e:Array.isArray(i)?e=>{if("string"==typeof e)return e;let t=i[Math.abs(e)];return e>=0?t:"number"==typeof t?-t:"string"==typeof t&&t.startsWith("var(")?`calc(-1 * ${t})`:`-${t}`}:"function"==typeof i?i:()=>void 0}function K(e){return X(e,"spacing",8,"spacing")}function Q(e,t){return"string"==typeof t||null==t?t:e(t)}function J(e,t){let r=K(e.theme);return Object.keys(e).map(n=>(function(e,t,r,n){var i;if(!t.includes(r))return null;let o=(i=z(r),e=>i.reduce((t,r)=>(t[r]=Q(n,e),t),{})),s=e[r];return F(e,s,o)})(e,t,n,r)).reduce($,{})}function Z(e){return J(e,q)}function ee(e){return J(e,Y)}function et(e){return J(e,G)}function er(e=8,t=K({spacing:e})){if(e.mui)return e;let r=(...e)=>(0===e.length?[1]:e).map(e=>{let r=t(e);return"number"==typeof r?`${r}px`:r}).join(" ");return r.mui=!0,r}Z.propTypes={},Z.filterProps=q,ee.propTypes={}
179,ee.filterProps=Y,et.propTypes={},et.filterProps=G;let en=function(...e){let t=e.reduce((e,t)=>(t.filterProps.forEach(r=>{e[r]=t}),e),{}),r=e=>Object.keys(e).reduce((r,n)=>t[n]?$(r,t[n](e)):r,{});return r.propTypes={},r.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),r};function ei(e){return"number"!=typeof e?e:`${e}px solid`}function eo(e,t){return V({prop:e,themeKey:"borders",transform:t})}let es=eo("border",ei),ea=eo("borderTop",ei),el=eo("borderRight",ei),eu=eo("borderBottom",ei),ec=eo("borderLeft",ei),ed=eo("borderColor"),eh=eo("borderTopColor"),ef=eo("borderRightColor"),ep=eo("borderBottomColor"),em=eo("borderLeftColor"),eg=eo("outline",ei),ev=eo("outlineColor"),ey=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){let t=X(e.theme,"shape.borderRadius",4,"borderRadius");return F(e,e.borderRadius,e=>({borderRadius:Q(t,e)}))}return null};ey.propTypes={},ey.filterProps=["borderRadius"],en(es,ea,el,eu,ec,ed,eh,ef,ep,em,ey,eg,ev);let eb=e=>{if(void 0!==e.gap&&null!==e.gap){let t=X(e.theme,"spacing",8,"gap");return F(e,e.gap,e=>({gap:Q(t,e)}))}return null};
179eb.propTypes={},eb.filterProps=["gap"];let ew=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){let t=X(e.theme,"spacing",8,"columnGap");return F(e,e.columnGap,e=>({columnGap:Q(t,e)}))}return null};ew.propTypes={},ew.filterProps=["columnGap"];let ex=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){let t=X(e.theme,"spacing",8,"rowGap");return F(e,e.rowGap,e=>({rowGap:Q(t,e)}))}return null};function eE(e,t){return"grey"===t?t:e}function eS(e){return e<=1&&0!==e?`${100*e}%`:e}ex.propTypes={},ex.filterProps=["rowGap"],en(eb,ew,ex,V({prop:"gridColumn"}),V({prop:"gridRow"}),V({prop:"gridAutoFlow"}),V({prop:"gridAutoColumns"}),V({prop:"gridAutoRows"}),V({prop:"gridTemplateColumns"}),V({prop:"gridTemplateRows"}),V({prop:"gridTemplateAreas"}),V({prop:"gridArea"})),en(V({prop:"color",themeKey:"palette",transform:eE}),V({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:eE}),V({prop:"backgroundColor",themeKey:"palette",transform:eE}));let eA=V({prop:"width",transform:eS}),eT=e=>void 0!==e.maxWidth&&null!==e.maxWidth?F(e,e.maxWidth,t=>{let r=e.theme?.breakpoints?.values?.[t]||D[t];return r?e.theme?.breakpoints?.unit!=="px"?{maxWidth:`${r}${e.theme.breakpoints.unit}`}:{maxWidth:r}:{maxWidth:eS(t)}}):null;eT.filterProps=["maxWidth"];let eP=V({prop:"minWidth",transform:eS}),eO=V({prop:"height",transform:eS}),ek=V({prop:"maxHeight",transform:eS}),eC=V({prop:"minHeight",transform:eS});V({prop:"size",cssProperty:"width",transform:eS}),V({prop:"size",cssProperty:"height",transform:eS}),en(eA,eT,eP,eO,ek,eC,V({prop:"boxSizing"}));let e_={border:{themeKey:"borders",transform:ei},borderTop:{themeKey:"borders",transform:ei},borderRight:{themeKey:"borders",transform:ei},borderBottom:{themeKey:"borders",transform:ei},borderLeft:{themeKey:"borders",transform:ei},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:ei},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:ey},color:{themeKey:"palette",transform:eE},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:eE},backgroundColor:{themeKey:"palette",transform:eE},p:{style:ee},pt:{style:ee},pr:{style:ee},pb:{style:ee},pl:{style:ee},px:{style:ee},py:{style:ee},padding:{style:ee},paddingTop:{style:ee},paddingRight:{style:ee},paddingBottom:{style:ee},paddingLeft:{style:ee},paddingX:{style:ee},paddingY:{style:ee},paddingInline:{style:ee},paddingInlineStart:{style:ee},paddingInlineEnd:{style:ee},paddingBlock:{style:ee},paddingBlockStart:{style:ee},paddingBlockEnd:{style:ee},m:{style:Z},mt:{style:Z},mr:{style:Z},mb:{style:Z},ml:{style:Z},mx:{style:Z},my:{style:Z},margin:{style:Z},marginTop:{style:Z},marginRight:{style:Z},marginBottom:{style:Z},marginLeft:{style:Z},marginX:{style:Z},marginY:{style:Z},marginInline:{style:Z},marginInlineStart:{style:Z},marginInlineEnd:{style:Z},marginBlock:{style:Z},marginBlockStart:{style:Z},marginBlockEnd:{style:Z},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:eb},rowGap:{style:ex},columnGap:{style:ew},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:eS},maxWidth:{style:eT},minWidth:{transform:eS},height:{transform:eS},maxHeight:{transform:eS},minHeight:{transform:eS},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},eR=function(){function e(e,t,r,n){let i={[e]:t,theme:r},o=n[e];if(!o)return{[e]:t};let{cssProperty:s=e,themeKey:a,transform:l,style:u}=o;if(null==t)return null;if("typography"===a&&"inherit"===t)return{[e]:t};let c=N(r,a)||{};return u?u(i):F(i,t,t=>{let r=B(c,l,t);return(t===r&&"string"==typeof t&&(r=B(c,l,`${e}${"default"===t?"":h(t)}`,t)),!1===s)?r:{[s]:r}})}return function t(r){let{sx:n,theme:i={},nested:o}=r||{};if(!n)return null;let s=i.unstable_sxConfig??e_;function a(r){let n=r;if("function"==typeof r)n=r(i);else if("object"!=typeof r)return r;if(!n)return null;let a=function(e={}){return e.keys?.reduce((t,r)=>(t[e.up(r)]={},t),{})||{}}(i.breakpoints),l=Object.keys(a),u=a;
179return(Object.keys(n).forEach(r=>{var o;let a=(o=n[r],"function"==typeof o?o(i):o);if(null!=a)if("object"==typeof a)if(s[r])u=$(u,e(r,a,i,s));else{let e=F({theme:i},a,e=>({[r]:e}));!function(...e){let t=new Set(e.reduce((e,t)=>e.concat(Object.keys(t)),[]));return e.every(e=>t.size===Object.keys(e).length)}(e,a)?u=$(u,e):u[r]=t({sx:a,theme:i,nested:!0})}else u=$(u,e(r,a,i,s))}),!o&&i.modularCssLayers)?{"@layer sx":R(i,j(l,u))}:R(i,j(l,u))}return Array.isArray(n)?n.map(a):a(n)}}();function eM(e,t){if(this.vars){if(!this.colorSchemes?.[e]||"function"!=typeof this.getColorSchemeSelector)return{};let r=this.getColorSchemeSelector(e);return"&"===r?t:((r.includes("data-")||r.includes("."))&&(r=`*:where(${r.replace(/\s*&$/,"")}) &`),{[r]:t})}return this.palette.mode===e?t:{}}eR.filterProps=["sx"];let eD=function(e={},...t){let{breakpoints:r={},palette:n={},spacing:i,shape:o={},...s}=e,a=function(e){let t,{values:r={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:i=5,...o}=e,s=((t=Object.keys(r).map(e=>({key:e,val:r[e]}))||[]).sort((e,t)=>e.val-t.val),t.reduce((e,t)=>({...e,[t.key]:t.val}),{})),a=Object.keys(s);function l(e){let t="number"==typeof r[e]?r[e]:e;return`@media (min-width:${t}${n})`}function u(e){let t="number"==typeof r[e]?r[e]:e;return`@media (max-width:${t-i/100}${n})`}function c(e,t){let o=a.indexOf(t);return`@media (min-width:${"number"==typeof r[e]?r[e]:e}${n}) and (max-width:${(-1!==o&&"number"==typeof r[a[o]]?r[a[o]]:t)-i/100}${n})`}return{keys:a,values:s,up:l,down:u,between:c,only:function(e){return a.indexOf(e)+1<a.length?c(e,a[a.indexOf(e)+1]):l(e)},not:function(e){let t=a.indexOf(e);return 0===t?l(a[1]):t===a.length-1?u(a[t]):c(e,a[a.indexOf(e)+1]).replace("@media","@media not all and")},unit:n,...o}}(r),l=er(i),u=_({breakpoints:a,direction:"ltr",components:{},palette:{mode:"light",...n},spacing:l,shape:{...M,...o}},s);return(u=function(e){let t=(e,t)=>e.replace("@media",t?`@container ${t}`:"@container");function r(r,n){r.up=(...r)=>t(e.breakpoints.up(...r),n),r.down=(...r)=>t(e.breakpoints.down(...r),n),r.between=(...r)=>t(e.breakpoints.between(...r),n),r.only=(...r)=>t(e.breakpoints.only(...r),n),r.not=(...r)=>{let i=t(e.breakpoints.not(...r),n);return i.includes("not all and")?i.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):i}}let n={},i=e=>(r(n,e),n);return r(i),{...e,containerQueries:i}}(u)).applyStyles=eM,(u=t.reduce((e,t)=>_(e,t),u)).unstable_sxConfig={...e_,...s?.unstable_sxConfig},u.unstable_sx=function(e){return eR({sx:e,theme:this})},u};function eI(e){let{variants:t,...r}=e,n={variants:t,style:O(r),isProcessed:!0};return n.style===r||t&&t.forEach(e=>{"function"!=typeof e.style&&(e.style=O(e.style))}),n}let eL=eD();function eF(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}function ej(e,t){return t&&e&&"object"==typeof e&&e.styles&&!e.styles.startsWith("@layer")&&(e.styles=`@layer ${t}{${String(e.styles)}}`),e}function eN(e,t,r){let n="function"==typeof t?t(e):t;if(Array.isArray(n))return n.flatMap(t=>eN(e,t,r));if(Array.isArray(n?.variants)){let t;if(n.isProcessed)t=r?ej(n.style,r):n.style;else{let{variants:e,...i}=n;t=r?ej(O(i),r):i}return eB(e,n.variants,[t],r)}return n?.isProcessed?r?ej(O(n.style),r):n.style:r?ej(O(n),r):n}function eB(e,t,r=[],n){let i;t:for(let o=0;o<t.length;o+=1){let s=t[o];if("function"==typeof s.props){if(i??={...e,...e.ownerState,ownerState:e.ownerState},!s.props(i))continue}else for(let t in s.props)if(e[t]!==s.props[t]&&e.ownerState?.[t]!==s.props[t])continue t;"function"==typeof s.style?(i??={...e,...e.ownerState,ownerState:e.ownerState},r.push(n?ej(O(s.style(i)),n):s.style(i))):r.push(n?ej(O(s.style),n):s.style)}return r}function eV(e,t=0,r=1){return function(e,t=Number.MIN_SAFE_INTEGER,r=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,r))}(e,t,r)}function e$(e){let t;if(e.type)return e;if("#"===e.charAt(0)){var r;let t,n;return e$((r=(r=e).slice(1),t=RegExp(`.{1,${r.length>=6?2:1}}`,"g"),(n=r.match(t))&&1===n[0].length&&(n=n.map(e=>e+e)),n?`rgb${4===n.length?"a":""}(${n.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""))}let n=e.indexOf("("),i=e.substring(0,n);if(!["rgb","rgba","hsl","hsla","color"].includes(i))throw Error(d(9,e));let o=e.substring(n+1,e.length-1);if("color"===i){if(t=(o=o.split(" ")).shift(),4===o.length&&"/"===o[3].charAt(0)&&(o[3]=o[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(t))throw Error(d(10,t))}else o=o.split(",");return{type:i,values:o=o.map(e=>parseFloat(e)),colorSpace:t}}let eU=(e,t)=>{try{let t;return(t=e$(e)).values.slice(0,3).map((e,r)=>t.type.includes("hsl")&&0!==r?`${e}%`:e).join(" ")}catch(t){return e}};function eH(e){let{type:t,colorSpace:r}=e,{values:n}=e;return t.includes("rgb")?n=n.map((e,t)=>t<3?parseInt(e,10):e):t.includes("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),n=t.includes("color")?`${r} ${n.join(" ")}`:`${n.join(", ")}`,`${t}(${n})`}function eW(e){let{values:t}=e=e$(e),r=t[0],n=t[1]/100,i=t[2]/100,o=n*Math.min(i,1-i),s=(e,t=(e+r/30)%12)=>i-o*Math.max(Math.min(t-3,9-t,1),-1),a="rgb",l=[Math.round(255*s(0)),Math.round(255*s(8)),Math.round(255*s(4))];return"hsla"===e.type&&(a+="a",l.push(t[3])),eH({type:a,values:l})}function ez(e){let t="hsl"===(e=e$(e)).type||"hsla"===e.type?e$(eW(e)).values:e.values;return Number((.2126*(t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)))[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}
179function eq(e,t){return e=e$(e),t=eV(t),("rgb"===e.type||"hsl"===e.type)&&(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,eH(e)}function eY(e,t,r){try{return eq(e,t)}catch(t){return e}}function eG(e,t){if(e=e$(e),t=eV(t),e.type.includes("hsl"))e.values[2]*=1-t;else if(e.type.includes("rgb")||e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]*=1-t;return eH(e)}function eX(e,t,r){try{return eG(e,t)}catch(t){return e}}function eK(e,t){if(e=e$(e),t=eV(t),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes("rgb"))for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return eH(e)}function eQ(e,t,r){try{return eK(e,t)}catch(t){return e}}function eJ(e,t,r){try{return function(e,t=.15){return ez(e)>.5?eG(e,t):eK(e,t)}(e,t)}catch(t){return e}}let eZ={black:"#000",white:"#fff"},e0={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},e1={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},e2={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},e3={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},e5={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},e4={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},e6={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"};function e9(){return{text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:eZ.white,default:eZ.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}}}let e8=e9();function e7(){return{text:{primary:eZ.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:eZ.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}}}let te=e7();function tt(e,t,r,n){let i=n.light||n,o=n.dark||1.5*n;e[t]||(e.hasOwnProperty(r)?e[t]=e[r]:"light"===t?e.light=eK(e.main,i):"dark"===t&&(e.dark=eG(e.main,o)))}function tr(e,t,r,n,i){let o=i.light||i,s=i.dark||1.5*i;t[r]||(t.hasOwnProperty(n)?t[r]=t[n]:"light"===r?t.light=`color-mix(in ${e}, ${t.main}, #fff ${(100*o).toFixed(0)}%)`:"dark"===r&&(t.dark=`color-mix(in ${e}, ${t.main}, #000 ${(100*s).toFixed(0)}%)`))}function tn(e){let t,{mode:r="light",contrastThreshold:n=3,tonalOffset:i=.2,colorSpace:o,...s}=e,a=e.primary||function(e="light"){return"dark"===e?{main:e5[200],light:e5[50],dark:e5[400]}:{main:e5[700],light:e5[400],dark:e5[800]}}(r),l=e.secondary||function(e="light"){return"dark"===e?{main:e1[200],light:e1[50],dark:e1[400]}:{main:e1[500],light:e1[300],dark:e1[700]}}(r),u=e.error||function(e="light"){return"dark"===e?{main:e2[500],light:e2[300],dark:e2[700]}:{main:e2[700],light:e2[400],dark:e2[800]}}(r),c=e.info||function(e="light"){return"dark"===e?{main:e4[400],light:e4[300],dark:e4[700]}:{main:e4[700],light:e4[500],dark:e4[900]}}(r),h=e.success||function(e="light"){return"dark"===e?{main:e6[400],light:e6[300],dark:e6[700]}:{main:e6[800],light:e6[500],dark:e6[900]}}(r),f=e.warning||function(e="light"){return"dark"===e?{main:e3[400],light:e3[300],dark:e3[700]}:{main:"#ed6c02",light:e3[500],dark:e3[900]}}(r);function p(e){var t;let r,i;return o?`oklch(from ${e} var(--__l) 0 h / var(--__a))`:(t=te.text.primary,r=ez(e),(Math.max(r,
179i=ez(t))+.05)/(Math.min(r,i)+.05)>=n)?te.text.primary:e8.text.primary}let m=({color:e,name:t,mainShade:r=500,lightShade:n=300,darkShade:s=700})=>{if(!(e={...e}).main&&e[r]&&(e.main=e[r]),!e.hasOwnProperty("main"))throw Error(d(11,t?` (${t})`:"",r));if("string"!=typeof e.main)throw Error(d(12,t?` (${t})`:"",JSON.stringify(e.main)));return o?(tr(o,e,"light",n,i),tr(o,e,"dark",s,i)):(tt(e,"light",n,i),tt(e,"dark",s,i)),e.contrastText||(e.contrastText=p(e.main)),e};return"light"===r?t=e9():"dark"===r&&(t=e7()),_({common:{...eZ},mode:r,primary:m({color:a,name:"primary"}),secondary:m({color:l,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:m({color:u,name:"error"}),warning:m({color:f,name:"warning"}),info:m({color:c,name:"info"}),success:m({color:h,name:"success"}),grey:e0,contrastThreshold:n,getContrastText:p,augmentColor:m,tonalOffset:i,...t},s)}let ti=(e,t,r,n=[])=>{let i=e;t.forEach((e,o)=>{o===t.length-1?Array.isArray(i)?i[Number(e)]=r:i&&"object"==typeof i&&(i[e]=r):i&&"object"==typeof i&&(i[e]||(i[e]=n.includes(e)?[]:{}),i=i[e])})};function to(e,t){var r,n;let{prefix:i,shouldSkipGeneratingVar:o}=t||{},s={},a={},l={};return r=(e,t,r)=>{if(("string"==typeof t||"number"==typeof t)&&(!o||!o(e,t))){var n,u;let o=`--${i?`${i}-`:""}${e.join("-")}`,c=(n=e,"number"==typeof(u=t)?["lineHeight","fontWeight","opacity","zIndex"].some(e=>n.includes(e))||n[n.length-1].toLowerCase().includes("opacity")?u:`${u}px`:u);Object.assign(s,{[o]:c}),ti(a,e,`var(${o})`,r),ti(l,e,`var(${o}, ${c})`,r)}},n=e=>"vars"===e[0],function e(t,i=[],o=[]){Object.entries(t).forEach(([t,s])=>{n&&(!n||n([...i,t]))||null==s||("object"==typeof s&&Object.keys(s).length>0?e(s,[...i,t],Array.isArray(s)?[...o,t]:o):r([...i,t],s,o))})}(e),{css:s,vars:a,varsWithDefaults:l}}let ts=function(e,t={}){let{getSelector:r=function(t,r){let n=i;if("class"===i&&(n=".%s"),"data"===i&&(n="[data-%s]"),i?.startsWith("data-")&&!i.includes("%s")&&(n=`[${i}="%s"]`),t){if("media"===n){if(e.defaultColorScheme===t)return":root";let n=s[t]?.palette?.mode||t;return{[`@media (prefers-color-scheme: ${n})`]:{":root":r}}}if(n)return e.defaultColorScheme===t?`:root, ${n.replace("%s",String(t))}`:n.replace("%s",String(t))}return":root"},disableCssColorScheme:n,colorSchemeSelector:i,enableContrastVars:o}=t,{colorSchemes:s={},components:a,defaultColorScheme:l="light",...u}=e,{vars:c,css:d,varsWithDefaults:h}=to(u,t),f=h,p={},{[l]:m,...g}=s;if(Object.entries(g||{}).forEach(([e,r])=>{let{vars:n,css:i,varsWithDefaults:o}=to(r,t);f=_(f,o),p[e]={css:i,vars:n}}),m){let{css:e,vars:r,varsWithDefaults:n}=to(m,t);f=_(f,n),p[l]={css:e,vars:r}}return{vars:f,generateThemeVars:()=>{let e={...c};return Object.entries(p).forEach(([,{vars:t}])=>{e=_(e,t)}),e},generateStyleSheets:()=>{let t=[],i=e.defaultColorScheme||"light";function a(e,r){Object.keys(r).length&&t.push("string"==typeof e?{[e]:{...r}}:e)}a(r(void 0,{...d}),d);let{[i]:l,...u}=p;if(l){let{css:e}=l,t=s[i]?.palette?.mode,o=!n&&t?{colorScheme:t,...e}:{...e};a(r(i,{...o}),o)}return Object.entries(u).forEach(([e,{css:t}])=>{let i=s[e]?.palette?.mode,o=!n&&i?{colorScheme:i,...t}:{...t};a(r(e,{...o}),o)}),o&&t.push({":root":{"--__l-threshold":"0.7","--__l":"clamp(0, (l / var(--__l-threshold) - 1) * -infinity, 1)","--__a":"clamp(0.87, (l / var(--__l-threshold) - 1) * -infinity, 1)"}}),t}}},ta={textTransform:"uppercase"},tl='"Roboto", "Helvetica", "Arial", sans-serif';function tu(...e){return`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,0.2),${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,0.14),${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,0.12)`}let tc=["none",tu(0,2,1,-1,0,1,1,0,0,1,3,0),tu(0,3,1,-2,0,2,2,0,0,1,5,0),tu(0,3,3,-2,0,3,4,0,0,1,8,0),tu(0,2,4,-1,0,4,5,0,0,1,10,0),tu(0,3,5,-1,0,5,8,0,0,1,14,0),tu(0,3,5,-1,0,6,10,0,0,1,18,0),tu(0,4,5,-2,0,7,10,1,0,2,16,1),tu(0,5,5,-3,0,8,10,1,0,3,14,2),tu(0,5,6,-3,0,9,12,1,0,3,16,2),tu(0,6,6,-3,0,10,14,1,0,4,18,3),tu(0,6,7,-4,0,11,15,1,0,4,20,3),tu(0,7,8,-4,0,12,17,2,0,5,22,4),tu(0,7,8,-4,0,13,19,2,0,5,24,4),tu(0,7,9,-4,0,14,21,2,0,5,26,4),tu(0,8,9,-5,0,15,22,2,0,6,28,5),tu(0,8,10,-5,0,16,24,2,0,6,30,5),tu(0,8,11,-5,0,17,26,2,0,6,32,5),tu(0,9,11,-5,0,18,28,2,0,7,34,6),tu(0,9,12,-6,0,19,29,2,0,7,36,6
179),tu(0,10,13,-6,0,20,31,3,0,8,38,7),tu(0,10,13,-6,0,21,33,3,0,8,40,7),tu(0,10,14,-6,0,22,35,3,0,8,42,7),tu(0,11,14,-7,0,23,36,3,0,9,44,8),tu(0,11,15,-7,0,24,38,3,0,9,46,8)],td={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},th={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function tf(e){return`${Math.round(e)}ms`}function tp(e){if(!e)return 0;let t=e/36;return Math.min(Math.round((4+15*t**.25+t/5)*10),3e3)}let tm={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function tg(e={}){let t={...e};return!function e(t){let r=Object.entries(t);for(let n=0;n<r.length;n++){let[i,o]=r[n];!(C(o)||void 0===o||"string"==typeof o||"boolean"==typeof o||"number"==typeof o||Array.isArray(o))||i.startsWith("unstable_")?delete t[i]:C(o)&&(t[i]={...o},e(t[i]))}}(t),`import { unstable_createBreakpoints as createBreakpoints, createTransitions } from '@mui/material/styles';
180
181const theme = ${JSON.stringify(t,null,2)};
182
183theme.breakpoints = createBreakpoints(theme.breakpoints || {});
184theme.transitions = createTransitions(theme.transitions || {});
185
186export default theme;`}function tv(e){return"number"==typeof e?`${(100*e).toFixed(0)}%`:`calc((${e}) * 100%)`}let ty=function(e={},...t){var r,n;let i,o,{breakpoints:s,mixins:a={},spacing:l,palette:u={},transitions:c={},typography:h={},shape:f,colorSpace:p,...m}=e;if(e.vars&&void 0===e.generateThemeVars)throw Error(d(20));let g=tn({...u,colorSpace:p}),v=eD(e),y=_(v,{mixins:(r=v.breakpoints,{toolbar:{minHeight:56,[r.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[r.up("sm")]:{minHeight:64}},...a}),palette:g,shadows:tc.slice(),typography:function(e,t){let{fontFamily:r=tl,fontSize:n=14,fontWeightLight:i=300,fontWeightRegular:o=400,fontWeightMedium:s=500,fontWeightBold:a=700,htmlFontSize:l=16,allVariants:u,pxToRem:c,...d}="function"==typeof t?t(e):t,h=n/14,f=c||(e=>`${e/l*h}rem`),p=(e,t,n,i,o)=>({fontFamily:r,fontWeight:e,fontSize:f(t),lineHeight:n,...r===tl?{letterSpacing:`${Math.round(i/t*1e5)/1e5}em`}:{},...o,...u}),m={h1:p(i,96,1.167,-1.5),h2:p(i,60,1.2,-.5),h3:p(o,48,1.167,0),h4:p(o,34,1.235,.25),h5:p(o,24,1.334,0),h6:p(s,20,1.6,.15),subtitle1:p(o,16,1.75,.15),subtitle2:p(s,14,1.57,.1),body1:p(o,16,1.5,.15),body2:p(o,14,1.43,.15),button:p(s,14,1.75,.4,ta),caption:p(o,12,1.66,.4),overline:p(o,12,2.66,1,ta),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return _({htmlFontSize:l,pxToRem:f,fontFamily:r,fontSize:n,fontWeightLight:i,fontWeightRegular:o,fontWeightMedium:s,fontWeightBold:a,...m},d,{clone:!1})}(g,h),transitions:(i={...td,...c.easing},o={...th,...c.duration},{getAutoHeightDuration:tp,create:(e=["all"],t={})=>{let{duration:r=o.standard,easing:n=i.easeInOut,delay:s=0,...a}=t;return(Array.isArray(e)?e:[e]).map(e=>`${e} ${"string"==typeof r?r:tf(r)} ${n} ${"string"==typeof s?s:tf(s)}`).join(",")},...c,easing:i,duration:o}),zIndex:{...tm}});return y=_(y,m),(y=t.reduce((e,t)=>_(e,t),y)).unstable_sxConfig={...e_,...m?.unstable_sxConfig},y.unstable_sx=function(e){return eR({sx:e,theme:this})},y.toRuntimeSource=tg,Object.assign(n=y,{alpha(e,t){let r=this||n;return r.colorSpace?`oklch(from ${e} l c h / ${"string"==typeof t?`calc(${t})`:t})`:r.vars?`rgba(${e.replace(/var\(--([^,\s)]+)(?:,[^)]+)?\)+/g,"var(--$1Channel)")} / ${"string"==typeof t?`calc(${t})`:t})`:eq(e,(e=>{if(!Number.isNaN(+e))return+e;let t=e.match(/\d*\.?\d+/g);if(!t)return 0;let r=0;for(let e=0;e<t.length;e+=1)r+=+t[e];return r})(t))},lighten(e,t){let r=this||n;return r.colorSpace?`color-mix(in ${r.colorSpace}, ${e}, #fff ${tv(t)})`:eK(e,t)},darken(e,t){let r=this||n;return r.colorSpace?`color-mix(in ${r.colorSpace}, ${e}, #000 ${tv(t)})`:eG(e,t)}}),y},tb=[...Array(25)].map((e,t)=>{if(0===t)return"none";let r=Math.round(10*(t<1?5.11916*t**2:4.5*Math.log(t+1)+2))/1e3;return`linear-gradient(rgba(255 255 255 / ${r}), rgba(255 255 255 / ${r}))`});function tw(e){return{inputPlaceholder:"dark"===e?.5:.42,inputUnderline:"dark"===e?.7:.42,switchTrackDisabled:"dark"===e?.2:.12,switchTrack:"dark"===e?.3:.38}}function tx(e){return"dark"===e?tb:[]}function tE(e){return!!e[0].match(/(cssVarPrefix|colorSchemeSelector|modularCssLayers|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!e[0].match(/sxConfig$/)||"palette"===e[0]&&!!e[1]?.match(/(mode|contrastThreshold|tonalOffset)/)}function tS(e,t,r){!e[t]&&r&&(e[t]=r)}function tA(e){return"string"==typeof e&&e.startsWith("hsl")?eW(e):e}function tT(e,t){`${t}Channel`in e||(e[`${t}Channel`]=eU(tA(e[t]),`MUI: Can't create \`palette.${t}Channel\` because \`palette.${t}\` is not one of these formats: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla(), color().
187To suppress this warning, you need to explicitly provide the \`palette.${t}Channel\` as a string (in rgb format, for example "12 12 12") or undefined if you want to remove the channel token.`))}let tP=e=>{try{return e()}catch(e){}};function tO(e,t,r,n,i){if(!r)return;r=!0===r?{}:r;let o="dark"===i?"dark":"light";if(!n){t[i]=function(e){let{palette:t={mode:"light"},opacity:r,overlays:n,colorSpace:i,...o}=e,s=tn({...t,colorSpace:i});return{palette:s,opacity:{...tw(s.mode),...r},overlays:n||tx(s.mode),...o}}({...r,palette:{mode:o,...r?.palette},colorSpace:e});return}let{palette:s,...a}=ty({...n,palette:{mode:o,...r?.palette},colorSpace:e});return t[i]={...r,palette:s,opacity:{...tw(o),...r?.opacity},overlays:r?.overlays||tx(o)},a}function tk(e,t,r){e.colorSchemes&&r&&(e.colorSchemes[t]={...!0!==r&&r,palette:tn({...!0===r?{}:r.palette,mode:t})})}let tC=function(e={}){let{themeId:t,defaultTheme:r=eL,rootShouldForwardProp:n=eF,slotShouldForwardProp:i=eF}=e;function o(e){e.theme=!function(e){for(let t in e)return!1;return!0}(e.theme)?e.theme[t]||e.theme:r}return(e,t={})=>{var r,s,a;Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=(e=>e.filter(e=>e!==eR))(e.__emotion_styles));let{name:l,slot:u,skipVariantsResolver:c,skipSx:d,overridesResolver:h=!(r=(s=u)?s.charAt(0).toLowerCase()+s.slice(1):s)?null:(e,t)=>
187t[r],...f}=t,p=l&&l.startsWith("Mui")||u?"components":"custom",m=void 0!==c?c:u&&"Root"!==u&&"root"!==u||!1,g=d||!1,v=eF;"Root"===u||"root"===u?v=n:u?v=i:"string"==typeof(a=e)&&a.charCodeAt(0)>96&&(v=void 0);let y=T(e,{shouldForwardProp:v,label:void 0,...f}),b=e=>{if(e.__emotion_real===e)return e;if("function"==typeof e)return function(t){return eN(t,e,t.theme.modularCssLayers?p:void 0)};if(C(e)){let t=eI(e);return function(e){return t.variants?eN(e,t,e.theme.modularCssLayers?p:void 0):e.theme.modularCssLayers?ej(t.style,p):t.style}}return e},w=(...t)=>{let r=[],n=t.map(b),i=[];if(r.push(o),l&&h&&i.push(function(e){let t=e.theme,r=t.components?.[l]?.styleOverrides;if(!r)return null;let n={};for(let t in r)n[t]=eN(e,r[t],e.theme.modularCssLayers?"theme":void 0);return h(e,n)}),l&&!m&&i.push(function(e){let t=e.theme,r=t?.components?.[l]?.variants;return r?eB(e,r,[],e.theme.modularCssLayers?"theme":void 0):null}),g||i.push(eR),Array.isArray(n[0])){let e,t=n.shift(),o=Array(r.length).fill(""),s=Array(i.length).fill("");(e=[...o,...t,...s]).raw=[...o,...t.raw,...s],r.unshift(e)}let s=y(...r,...n,...i);return e.muiName&&(s.muiName=e.muiName),s};return y.withConfig&&(w.withConfig=y.withConfig),w}}({themeId:"$$material",defaultTheme:function(e={},...t){let{palette:r,cssVariables:n=!1,colorSchemes:i=!r?{light:!0}:void 0,defaultColorScheme:o=r?.mode,...s}=e,a=o||"light",l=i?.[a],u={...i,...r?{[a]:{..."boolean"!=typeof l&&l,palette:r}}:void 0};if(!1===n){if(!("colorSchemes"in e))return ty(e,...t);let n=r;"palette"in e||!u[a]||(!0!==u[a]?n=u[a].palette:"dark"===a&&(n={mode:"dark"}));let i=ty({...e,palette:n},...t);return i.defaultColorScheme=a,i.colorSchemes=u,"light"===i.palette.mode&&(i.colorSchemes.light={...!0!==u.light&&u.light,palette:i.palette},tk(i,"dark",u.dark)),"dark"===i.palette.mode&&(i.colorSchemes.dark={...!0!==u.dark&&u.dark,palette:i.palette},tk(i,"light",u.light)),i}return r||"light"in u||"light"!==a||(u.light=!0),function(e={},...t){var r,n;let i,o,s,{colorSchemes:a={light:!0},defaultColorScheme:l,disableCssColorScheme:u=!1,cssVarPrefix:c="mui",nativeColor:h=!1,shouldSkipGeneratingVar:f=tE,colorSchemeSelector:p=a.light&&a.dark?"media":void 0,rootSelector:m=":root",...g}=e,v=Object.keys(a)[0],y=l||(a.light&&"light"!==v?"light":v),b=((e="mui")=>(function(e=""){return(t,...r)=>`var(--${e?`${e}-`:""}${t}${function t(...r){if(!r.length)return"";let n=r[0];return"string"!=typeof n||n.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, ${n}`:`, var(--${e?`${e}-`:""}${n}${t(...r.slice(1))})`}(...r)})`})(e))(c),{[y]:w,light:x,dark:E,...S}=a,A={...S},T=w;if(("dark"!==y||"dark"in a)&&("light"!==y||"light"in a)||(T=!0),!T)throw Error(d(21,y));h&&(i="oklch");let P=tO(i,A,T,g,y);x&&!A.light&&tO(i,A,x,void 0,"light"),E&&!A.dark&&tO(i,A,E,void 0,"dark");let O={defaultColorScheme:y,...P,cssVarPrefix:c,colorSchemeSelector:p,rootSelector:m,getCssVar:b,colorSchemes:A,font:{...(r=P.typography,o={},Object.entries(r).forEach(e=>{let[t,r]=e;"object"==typeof r&&(o[t]=`${r.fontStyle?`${r.fontStyle} `:""}${r.fontVariant?`${r.fontVariant} `:""}${r.fontWeight?`${r.fontWeight} `:""}${r.fontStretch?`${r.fontStretch} `:""}${r.fontSize||""}${r.lineHeight?`/${r.lineHeight} `:""}${r.fontFamily||""}`)}),o),...P.font},spacing:"number"==typeof(n=g.spacing)?`${n}px`:"string"==typeof n||"function"==typeof n||Array.isArray(n)?n:"8px"};Object.keys(O.colorSchemes).forEach(e=>{let t=O.colorSchemes[e].palette,r=e=>{let r=e.split("-"),n=r[1],i=r[2];return b(e,t[n][i])};function n(e,t,r){if(i){let n;return e===eY&&(n=`transparent ${((1-r)*100).toFixed(0)}%`),e===eX&&(n=`#000 ${(100*r).toFixed(0)}%`),e===eQ&&(n=`#fff ${(100*r).toFixed(0)}%`),`color-mix(in ${i}, ${t}, ${n})`}return e(t,r)}if("light"===t.mode&&(tS(t.common,"background","#fff"),tS(t.common,"onBackground","#000")),"dark"===t.mode&&(tS(t.common,"background","#000"),tS(t.common,"onBackground","#fff")),["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"].forEach(e
187=>{t[e]||(t[e]={})}),"light"===t.mode){tS(t.Alert,"errorColor",n(eX,h?b("palette-error-light"):t.error.light,.6)),tS(t.Alert,"infoColor",n(eX,h?b("palette-info-light"):t.info.light,.6)),tS(t.Alert,"successColor",n(eX,h?b("palette-success-light"):t.success.light,.6)),tS(t.Alert,"warningColor",n(eX,h?b("palette-warning-light"):t.warning.light,.6)),tS(t.Alert,"errorFilledBg",r("palette-error-main")),tS(t.Alert,"infoFilledBg",r("palette-info-main")),tS(t.Alert,"successFilledBg",r("palette-success-main")),tS(t.Alert,"warningFilledBg",r("palette-warning-main")),tS(t.Alert,"errorFilledColor",tP(()=>t.getContrastText(t.error.main))),tS(t.Alert,"infoFilledColor",tP(()=>t.getContrastText(t.info.main))),tS(t.Alert,"successFilledColor",tP(()=>t.getContrastText(t.success.main))),tS(t.Alert,"warningFilledColor",tP(()=>t.getContrastText(t.warning.main))),tS(t.Alert,"errorStandardBg",n(eQ,h?b("palette-error-light"):t.error.light,.9)),tS(t.Alert,"infoStandardBg",n(eQ,h?b("palette-info-light"):t.info.light,.9)),tS(t.Alert,"successStandardBg",n(eQ,h?b("palette-success-light"):t.success.light,.9)),tS(t.Alert,"warningStandardBg",n(eQ,h?b("palette-warning-light"):t.warning.light,.9)),tS(t.Alert,"errorIconColor",r("palette-error-main")),tS(t.Alert,"infoIconColor",r("palette-info-main")),tS(t.Alert,"successIconColor",r("palette-success-main")),tS(t.Alert,"warningIconColor",r("palette-warning-main")),tS(t.AppBar,"defaultBg",r("palette-grey-100")),tS(t.Avatar,"defaultBg",r("palette-grey-400")),tS(t.Button,"inheritContainedBg",r("palette-grey-300")),tS(t.Button,"inheritContainedHoverBg",r("palette-grey-A100")),tS(t.Chip,"defaultBorder",r("palette-grey-400")),tS(t.Chip,"defaultAvatarColor",r("palette-grey-700")),tS(t.Chip,"defaultIconColor",r("palette-grey-700")),tS(t.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),tS(t.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),tS(t.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),tS(t.LinearProgress,"primaryBg",n(eQ,h?b("palette-primary-main"):t.primary.main,.62)),tS(t.LinearProgress,"secondaryBg",n(eQ,h?b("palette-secondary-main"):t.secondary.main,.62)),tS(t.LinearProgress,"errorBg",n(eQ,h?b("palette-error-main"):t.error.main,.62)),tS(t.LinearProgress,"infoBg",n(eQ,h?b("palette-info-main"):t.info.main,.62)),tS(t.LinearProgress,"successBg",n(eQ,h?b("palette-success-main"):t.success.main,.62)),tS(t.LinearProgress,"warningBg",n(eQ,h?b("palette-warning-light"):t.warning.main,.62)),tS(t.Skeleton,"bg",i?n(eY,h?b("palette-text-primary"):t.text.primary,.11):`rgba(${r("palette-text-primaryChannel")} / 0.11)`),tS(t.Slider,"primaryTrack",n(eQ,h?b("palette-primary-main"):t.primary.main,.62)),tS(t.Slider,"secondaryTrack",n(eQ,h?b("palette-secondary-main"):t.secondary.main,.62)),tS(t.Slider,"errorTrack",n(eQ,h?b("palette-error-main"):t.error.main,.62)),tS(t.Slider,"infoTrack",n(eQ,h?b("palette-info-main"):t.info.main,.62)),tS(t.Slider,"successTrack",n(eQ,h?b("palette-success-main"):t.success.main,.62)),tS(t.Slider,"warningTrack",n(eQ,h?b("palette-warning-main"):t.warning.main,.62));let e=i?n(eX,h?b("palette-background-default"):t.background.default,.6825):eJ(t.background.default,.8);tS(t.SnackbarContent,"bg",e),tS(t.SnackbarContent,"color",tP(()=>i?te.text.primary:t.getContrastText(e))),tS(t.SpeedDialAction,"fabHoverBg",eJ(t.background.paper,.15)),tS(t.StepConnector,"border",r("palette-grey-400")),tS(t.StepContent,"border",r("palette-grey-400")),tS(t.Switch,"defaultColor",r("palette-common-white")),tS(t.Switch,"defaultDisabledColor",r("palette-grey-100")),tS(t.Switch,"primaryDisabledColor",n(eQ,h?b("palette-primary-main"):t.primary.main,.62)),tS(t.Switch,"secondaryDisabledColor",n(eQ,h?b("palette-secondary-main"):t.secondary.main,.62)),tS(t.Switch,"errorDisabledColor",n(eQ,h?b("palette-error-main"):t.error.main,.62)),tS(t.Switch,"infoDisabledColor",n(eQ,h?b("palette-info-main"):t.info.main,.62)),tS(t.Switch,"successDisabledColor",n(eQ,h?b("palette-success-main"):t.success.main,.62)),tS(t.Switch,"warningDisabledColor",n(eQ,h?b("palette-warning-main"):t.warning.main,.62)),tS(t.TableCell,"border",n(eQ,eY(h?b("palette-divider"):t.divider,1),.88)),tS(t.Tooltip,"bg",n(eY,h?b("palette-grey-700"):t.grey[700],.92))}if("dark"===t.mode){tS(t.Alert,"errorColor",n(eQ,h?b("palette-error-light"):t.error.light,.6)),tS(t.Alert,"infoColor",n(eQ,h?b("palette-info-light"):t.info.light,.6)),tS(t.Alert,"successColor",n(eQ,h?b("palette-success-light"):t.success.light,.6)),tS(t.Alert,"warningColor",n(eQ,h?b("palette-warning-light"):t.warning.light,.6)),tS(t.Alert,"errorFilledBg",r("palette-error-dark")),tS(t.Alert,"infoFilledBg",r("palette-info-dark")),tS(t.Alert,"successFilledBg",r("palette-success-dark")),tS(t.Alert,"warningFilledBg",r("palette-warning-dark")),tS(t.Alert,"errorFilledColor",tP(()=>t.getContrastText(t.error.dark))),tS(t.Alert,"infoFilledColor",tP(()=>t.getContrastText(t.info.dark))),tS(t.Alert,"successFilledColor",tP(()=>t.getContrastText(t.success.dark))),tS(t.Alert,"warningFilledColor",tP(()=>t.getContrastText(t.warning.dark))),tS(t.Alert,"errorStandardBg",n(eX,h?b("palette-error-light"):t.error.light,.9)),tS(t.Alert,"infoStandardBg",n(eX,h?b("palette-info-light"):t.info.light,.9)),tS(t.Alert,"successStandardBg",n(eX,h?b("palette-success-light"):t.success.light,.9)),tS(t.Alert,"warningStandardBg",n(eX,h?b("palette-warning-light"):t.warning.light,.9)),tS(t.Alert,"errorIconColor",r("palette-error-main")),tS(t.Alert,"infoIconColor",r("palette-info-main")),tS(t.Alert,"successIconColor",r("palette-success-main")),tS(t.Alert,"warningIconColor",r("palette-warning-main")),tS(t.AppBar,"defaultBg",r("palette-grey-900")),tS(t.AppBar,"darkBg",r("palette-background-paper")),tS(t.AppBar,"darkColor",r("palette-text-primary")),tS(t.Avatar,"defaultBg",r("palette-grey-600")),tS(t.Button,"inheritContainedBg",r("palette-grey-800")),tS(t.Button,"inheritContainedHoverBg",r("palette-grey-700")),tS(t.Chip,"defaultBorder",r("palette-grey-700")),tS(t.Chip,"defaultAvatarColor",r("palette-grey-300")),tS(t.Chip,"defaultIconColor",r("palette-grey-300")),tS(t.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),tS(t.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),tS(t.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),tS(t.LinearProgress,"primaryBg",n(eX,h?b("palette-primary-main"):t.primary.main,.5)),tS(t.LinearProgress,"secondaryBg",n(eX,h?b("palette-secondary-main"):t.secondary.main,.5)),tS(t.LinearProgress,"errorBg",n(eX,h?b("palette-error-main"):t.error.main,.5)),tS(t.LinearProgress,"infoBg",n(eX,h?b("palette-info-main"):t.info.main,.5)),tS(t.LinearProgress,"successBg",n(eX,h?b("palette-success-main"):t.success.main,.5)),tS(t.LinearProgress,"warningBg",n(eX,h?b("palette-warning-main"):t.warning.main,.5)),tS(t.Skeleton,"bg",i?n(eY,h?b("palette-text-primary"):t.text.primary,.13):`rgba(${r("palette-text-primaryChannel")}
187 / 0.13)`),tS(t.Slider,"primaryTrack",n(eX,h?b("palette-primary-main"):t.primary.main,.5)),tS(t.Slider,"secondaryTrack",n(eX,h?b("palette-secondary-main"):t.secondary.main,.5)),tS(t.Slider,"errorTrack",n(eX,h?b("palette-error-main"):t.error.main,.5)),tS(t.Slider,"infoTrack",n(eX,h?b("palette-info-main"):t.info.main,.5)),tS(t.Slider,"successTrack",n(eX,h?b("palette-success-main"):t.success.main,.5)),tS(t.Slider,"warningTrack",n(eX,h?b("palette-warning-light"):t.warning.main,.5));let e=i?n(eQ,h?b("palette-background-default"):t.background.default,.985):eJ(t.background.default,.98);tS(t.SnackbarContent,"bg",e),tS(t.SnackbarContent,"color",tP(()=>i?e8.text.primary:t.getContrastText(e))),tS(t.SpeedDialAction,"fabHoverBg",eJ(t.background.paper,.15)),tS(t.StepConnector,"border",r("palette-grey-600")),tS(t.StepContent,"border",r("palette-grey-600")),tS(t.Switch,"defaultColor",r("palette-grey-300")),tS(t.Switch,"defaultDisabledColor",r("palette-grey-600")),tS(t.Switch,"primaryDisabledColor",n(eX,h?b("palette-primary-main"):t.primary.main,.55)),tS(t.Switch,"secondaryDisabledColor",n(eX,h?b("palette-secondary-main"):t.secondary.main,.55)),tS(t.Switch,"errorDisabledColor",n(eX,h?b("palette-error-main"):t.error.main,.55)),tS(t.Switch,"infoDisabledColor",n(eX,h?b("palette-info-main"):t.info.main,.55)),tS(t.Switch,"successDisabledColor",n(eX,h?b("palette-success-main"):t.success.main,.55)),tS(t.Switch,"warningDisabledColor",n(eX,h?b("palette-warning-light"):t.warning.main,.55)),tS(t.TableCell,"border",n(eX,eY(h?b("palette-divider"):t.divider,1),.68)),tS(t.Tooltip,"bg",n(eY,h?b("palette-grey-700"):t.grey[700],.92))}h||(tT(t.background,"default"),tT(t.background,"paper"),tT(t.common,"background"),tT(t.common,"onBackground"),tT(t,"divider")),Object.keys(t).forEach(e=>{let r=t[e];"tonalOffset"!==e&&!h&&r&&"object"==typeof r&&(r.main&&tS(t[e],"mainChannel",eU(tA(r.main))),r.light&&tS(t[e],"lightChannel",eU(tA(r.light))),r.dark&&tS(t[e],"darkChannel",eU(tA(r.dark))),r.contrastText&&tS(t[e],"contrastTextChannel",eU(tA(r.contrastText))),"text"===e&&(tT(t[e],"primary"),tT(t[e],"secondary")),"action"===e&&(r.active&&tT(t[e],"active"),r.selected&&tT(t[e],"selected")))})});let k={prefix:c,disableCssColorScheme:u,shouldSkipGeneratingVar:f,getSelector:(s=O=t.reduce((e,t)=>_(e,t),O),(e,t)=>{let r=s.rootSelector||":root",n=s.colorSchemeSelector,i=n;if("class"===n&&(i=".%s"),"data"===n&&(i="[data-%s]"),n?.startsWith("data-")&&!n.includes("%s")&&(i=`[${n}="%s"]`),s.defaultColorScheme===e){if("dark"===e){let n,o={};return((n=s.cssVarPrefix,[...[...Array(25)].map((e,t)=>`--${n?`${n}-`:""}overlays-${t}`),`--${n?`${n}-`:""}palette-AppBar-darkBg`,`--${n?`${n}-`:""}palette-AppBar-darkColor`]).forEach(e=>{o[e]=t[e],delete t[e]}),"media"===i)?{[r]:t,"@media (prefers-color-scheme: dark)":{[r]:o}}:i?{[i.replace("%s",e)]:o,[`${r}, ${i.replace("%s",e)}`]:t}:{[r]:{...t,...o}}}if(i&&"media"!==i)return`${r}, ${i.replace("%s",String(e))}`}else if(e){if("media"===i)return{[`@media (prefers-color-scheme: ${String(e)})`]:{[r]:t}};if(i)return i.replace("%s",String(e))}return r}),enableContrastVars:h},{vars:C,generateThemeVars:R,generateStyleSheets:M}=ts(O,k);return O.vars=C,Object.entries(O.colorSchemes[O.defaultColorScheme]).forEach(([e,t])=>{O[e]=t}),O.generateThemeVars=R,O.generateStyleSheets=M,O.generateSpacing=function(){return er(g.spacing,K(this))},O.getColorSchemeSelector=function(e){return"media"===p?`@media (prefers-color-scheme: ${e})`:p?p.startsWith("data-")&&!p.includes("%s")?`[${p}="${e}"] &`:"class"===p?`.${e} &`:"data"===p?`[data-${e}] &`:`${p.replace("%s",e)} &`:"&"},O.spacing=O.generateSpacing(),O.shouldSkipGeneratingVar=f,O.unstable_sxConfig={...e_,...g?.unstable_sxConfig},O.unstable_sx=function(e){return eR({sx:e,theme:this})},O.toRuntimeSource=tg,O}({...s,colorSchemes:u,defaultColorScheme:a,..."boolean"!=typeof n&&n},...t)}(),rootShouldForwardProp:e=>"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e&&"classes"!==e}),t_={theme:void 0};function tR(e,t,r=!1){let n={...t};for(let i in e)if(Object.prototype.hasOwnProperty.call(e,i))if("components"===i||"slots"===i)n[i]={...e[i],...n[i]};else if("componentsProps"===i||"slotProps"===i){let o=e[i],s=t[i];if(s)if(o)for(let e in n[i]={...s},o)Object.prototype.hasOwnProperty.call(o,e)&&(n[i][e]=tR(o[e],s[e],r));else n[i]=s;else n[i]=o||{}}
187else"className"===i&&r&&t.className?n.className=(0,c.A)(e?.className,t?.className):"style"===i&&r&&t.style?n.style={...e?.style,...t?.style}:void 0===n[i]&&(n[i]=e[i]);return n}var tM=r(2183);let tD=u.createContext(void 0),tI=e=>e,tL=(i=tI,{configure(e){i=e},generate:e=>i(e),reset(){i=tI}}),tF={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function tj(e,t,r="Mui"){let n=tF[t];return n?`${r}-${n}`:`${tL.generate(e)}-${t}`}function tN(e){return tj("MuiSvgIcon",e)}!function(e,t,r="Mui"){let n={};t.forEach(t=>{n[t]=tj(e,t,r)})}("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);let tB=tC("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"inherit"!==r.color&&t[`color${h(r.color)}`],t[`fontSize${h(r.fontSize)}`]]}})((l=({theme:e})=>({userSelect:"none",width:"1em",height:"1em",display:"inline-block",flexShrink:0,transition:e.transitions?.create?.("fill",{duration:(e.vars??e).transitions?.duration?.shorter}),variants:[{props:e=>!e.hasSvgAsChild,style:{fill:"currentColor"}},{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:e.typography?.pxToRem?.(20)||"1.25rem"}},{props:{fontSize:"medium"},style:{fontSize:e.typography?.pxToRem?.(24)||"1.5rem"}},{props:{fontSize:"large"},style:{fontSize:e.typography?.pxToRem?.(35)||"2.1875rem"}},...Object.entries((e.vars??e).palette).filter(([,e])=>e&&e.main).map(([t])=>({props:{color:t},style:{color:(e.vars??e).palette?.[t]?.main}})),{props:{color:"action"},style:{color:(e.vars??e).palette?.action?.active}},{props:{color:"disabled"},style:{color:(e.vars??e).palette?.action?.disabled}},{props:{color:"inherit"},style:{color:void 0}}]}),function(e){let t=o;return(void 0===t||e.theme!==s)&&(t_.theme=e.theme,o=t=eI(l(t_)),s=e.theme),t})),tV=u.forwardRef(function(e,t){let r=function({props:e,name:t}){return function(e){let{theme:t,name:r,props:n}=e;if(!t||!t.components||!t.components[r])return n;let i=t.components[r];return i.defaultProps?tR(i.defaultProps,n,t.components.mergeClassNameAndStyle):i.styleOverrides||i.variants?n:tR(i,n,t.components.mergeClassNameAndStyle)}({props:e,name:t,theme:{components:u.useContext(tD)}})}({props:e,name:"MuiSvgIcon"}),{children:n,className:i,color:o="inherit",component:s="svg",fontSize:a="medium",htmlColor:l,inheritViewBox:d=!1,titleAccess:f,viewBox:p="0 0 24 24",...m}=r,g=u.isValidElement(n)&&"svg"===n.type,v={...r,color:o,component:s,fontSize:a,instanceFontSize:e.fontSize,inheritViewBox:d,viewBox:p,hasSvgAsChild:g},y={};d||(y.viewBox=p);let b=(e=>{let{color:t,fontSize:r,classes:n}=e;return function(e,t,r){let n={};for(let i in e){let o=e[i],s="",a=!0;for(let e=0;e<o.length;e+=1){let n=o[e];n&&(s+=(!0===a?"":" ")+t(n),a=!1,r&&r[n]&&(s+=" "+r[n]))}n[i]=s}return n}({root:["root","inherit"!==t&&`color${h(t)}`,`fontSize${h(r)}`]},tN,n)})(v);return(0,tM.jsxs)(tB,{as:s,className:(0,c.A)(b.root,i),focusable:"false",color:l,"aria-hidden":!f||void 0,role:f?"img":void 0,ref:t,...y,...m,...g&&n.props,ownerState:v,children:[g?n.props.children:n,f?(0,tM.jsx)("title",{children:f}):null]})});function t$(e,t){function r(t,r){return(0,tM.jsx)(tV,{"data-testid":void 0,ref:r,...t,children:e})}return r.muiName=tV.muiName,u.memo(u.forwardRef(r))}tV.muiName="SvgIcon"},99065:(e,t,r)=>{"use strict";r.d(t,{T:()=>i});var n=r(69721);function i(e){return n._.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}},99332:e=>{e.exports={style:{fontFamily:"'Roboto', 'Roboto Fallback'",fontStyle:"normal"},className:"__className_c06d0e",variable:"__variable_c06d0e"}},99408:(e,t,r)=>{e.exports=r(2918)(Object,"create")},99411:(e,t,r)=>{"use strict";r.d(t,{b:()=>i});var n=r(33708);function i(e){if((0,n.G)(e)){let t="string"==typeof e.name,r="string"==typeof e.message;return t&&r}return!1}},99634:(e,t,r)=>{"use strict";r.d(t,{I:()=>a});var n=r(33708);let i="REDACTED",o=["x-ms-client-request-id","x-ms-return-client-request-id","x-ms-useragent","x-ms-correlation-request-id","x-ms-request-id","client-request-id","ms-cv","return-client-request-id","traceparent","Access-Control-Allow-Credentials","Access-Control-Allow-Headers","Access-Control-Allow-Methods","Access-Control-Allow-Origin","Access-Control-Expose-Headers","Access-Control-Max-Age","Access-Control-Request-Headers","Access-Control-Request-Method","Origin","Accept","Accept-Encoding","Cache-Control","Connection","Content-Length","Content-Type","Date","ETag","Expires","If-Mat
187ch","If-Modified-Since","If-None-Match","If-Unmodified-Since","Last-Modified","Pragma","Request-Id","Retry-After","Server","Transfer-Encoding","User-Agent","WWW-Authenticate"],s=["api-version"];class a{allowedHeaderNames;allowedQueryParameters;constructor({additionalAllowedHeaderNames:e=[],additionalAllowedQueryParameters:t=[]}={}){e=o.concat(e),t=s.concat(t),this.allowedHeaderNames=new Set(e.map(e=>e.toLowerCase())),this.allowedQueryParameters=new Set(t.map(e=>e.toLowerCase()))}sanitize(e){let t=new Set;return JSON.stringify(e,(e,r)=>{if(r instanceof Error)return{...r,name:r.name,message:r.message};if("headers"===e&&(0,n.G)(r))return this.sanitizeHeaders(r);if("url"===e&&"string"==typeof r)return this.sanitizeUrl(r);if("query"===e&&(0,n.G)(r))return this.sanitizeQuery(r);if("body"!==e){if("response"===e)return;else if("operationSpec"===e)return;else if(Array.isArray(r)||(0,n.G)(r)){if(t.has(r))return"[Circular]";t.add(r)}return r}},2)}sanitizeUrl(e){if("string"!=typeof e||null===e||""===e)return e;let t=new URL(e);if(!t.search)return e;for(let[e]of t.searchParams)this.allowedQueryParameters.has(e.toLowerCase())||t.searchParams.set(e,i);return t.toString()}sanitizeHeaders(e){let t={};for(let r of Object.keys(e))this.allowedHeaderNames.has(r.toLowerCase())?t[r]=e[r]:t[r]=i;return t}sanitizeQuery(e){if("object"!=typeof e||null===e)return e;let t={};for(let r of Object.keys(e))this.allowedQueryParameters.has(r.toLowerCase())?t[r]=e[r]:t[r]=i;return t}}},99735:(e,t,r)=>{"use strict";r.d(t,{BX:()=>D,vK:()=>M,lr:()=>R});var n=r(79509),i=r(66680),o=r(77918),s=r(47072),a=r(38253),l=r(10716),u=r(1855),c=r(42316),d=r(87474),h=r(16964),f=r(27813),p=r(88538),m=r(21198),g=r(64659),v=r(97265),y=r(98803);let b=[...v.T,g.y,p.f];var w=r(90432),x=r(17269),E=r(53059),S=r(96297);let A={current:null},T={current:!1},P="u">typeof window;var O=r(74693),k=r(15184);let C=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],_={};function R(e){_=e}function M(){return _}class D{scrapeMotionValuesFromProps(e,t,r){return{}}constructor({parent:e,props:t,presenceContext:r,reducedMotionConfig:n,skipAnimations:i,blockInitialAnimation:o,visualState:s},l={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=a.h,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let e=d.k.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,k.Gt.render(this.render,!1,!0))};const{latestValues:u,renderState:c}=s;this.latestValues=u,this.baseTarget={...u},this.initialValues=t.initial?{...u}:{},this.renderState=c,this.parent=e,this.props=t,this.presenceContext=r,this.depth=e?e.depth+1:0,this.reducedMotionConfig=n,this.skipAnimationsConfig=i,this.options=l,this.blockInitialAnimation=!!o,this.isControllingVariants=(0,E.e)(t),this.isVariantNode=(0,E.O)(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);const{willChange:h,...f}=this.scrapeMotionValuesFromProps(t,{},this);for(const e in f){const t=f[e];void 0!==u[e]&&(0,w.S)(t)&&t.set(u[e])}}mount(e){if(this.hasBeenMounted)for(let e in this.initialValues)this.values.get(e)?.jump(this.initialValues[e]),this.latestValues[e]=this.initialValues[e];this.current=e,x.C.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),"never"===this.reducedMotionConfig?this.shouldReduceMotion=!1:"always"===this.reducedMotionConfig?this.shouldReduceMotion=!0:(T.current||function(){if(T.current=!0,P)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>A.current=e.matches;e.addEventListener("change",t),t()}else A.current=!1}(),this.shouldReduceMotion=A.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,this.parent?.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){for(let e in this.projection&&this.projection.unmount(),(0,k.WG)(this.notifyUpdate),(0,k.WG)(this.render),this.valueSubscriptions.forEach(e
187=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}addChild(e){this.children.add(e),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(e)}removeChild(e){this.children.delete(e),this.enteringChildren&&this.enteringChildren.delete(e)}bindToMotionValue(e,t){let r;if(this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)(),t.accelerate&&u.M.has(e)&&this.current instanceof HTMLElement){let{factory:r,keyframes:i,times:o,ease:s,duration:a}=t.accelerate,u=new l.m({element:this.current,name:e,keyframes:i,times:o,ease:s,duration:(0,n.f)(a)}),c=r(u);this.valueSubscriptions.set(e,()=>{c(),u.cancel()});return}let i=S.f.has(e);i&&this.onBindTransform&&this.onBindTransform();let o=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&k.Gt.preRender(this.notifyUpdate),i&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});"u">typeof window&&window.MotionCheckAppearSync&&(r=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{o(),r&&r(),t.owner&&t.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in _){let t=_[e];if(!t)continue;let{isEnabled:r,Feature:n}=t;if(!this.features[e]&&n&&r(this.props)&&(this.features[e]=new n(this)),this.features[e]){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):(0,h.ge)()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<C.length;t++){let r=C[t];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);let n=e["on"+r];n&&(this.propEventSubscriptions[r]=this.on(r,n))}this.prevMotionValues=function(e,t,r){for(let n in t){let i=t[n],o=r[n];if((0,w.S)(i))e.addValue(n,i);else if((0,w.S)(o))e.addValue(n,(0,f.OQ)(i,{owner:e}));else if(o!==i)if(e.hasValue(n)){let t=e.getValue(n);!0===t.liveStyle?t.jump(i):t.hasAnimated||t.set(i)}else{let t=e.getStaticValue(n);e.addValue(n,(0,f.OQ)(void 0!==t?t:i,{owner:e}))}}for(let n in r)void 0===t[n]&&e.removeValue(n);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let r=this.values.get(e);t!==r&&(r&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let r=this.values.get(e);return void 0===r&&void 0!==t&&(r=(0,f.OQ)(null===t?void 0:t,{owner:this}),this.addValue(e,r)),r}readValue(e,t){let r=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];if(null!=r){if("string"==typeof r&&((0,i.i)(r)||(0,o.$)(r)))r=parseFloat(r);else{let n;n=r,!b.find((0,y.w)(n))&&p.f.test(t)&&(r=(0,m.J)(e,t))}this.setBaseTarget(e,(0,w.S)(r)?r.get():r)}return(0,w.S)(r)?r.get():r}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let t,{initial:r}=this.props;if("string"==typeof r||"object"==typeof r){let n=(0,O.a)(this.props,r,this.presenceContext?.custom);n&&(t=n[e])}if(r&&void 0!==t)return t;let n=this.getBaseTargetFromProps(this.props,e);return void 0===n||(0,w.S)(n)?void 0!==this.initialValues[e]&&void 0===t?void 0:this.baseTarget[e]:n}on(e,t){return this.events[e]||(this.events[e]=new s.v),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){c.k.render(this.render)}}},99819:(e,t,r)=>
187{var n=r(25992),i=r(51872),o=r(49325),s=r(42665),a=r(10537);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=s,l.prototype.set=a,e.exports=l},99826:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={PageSignatureError:function(){return i},RemovedPageError:function(){return o},RemovedUAError:function(){return s}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});class i extends Error{constructor({page:e}){super(`The middleware "${e}" accepts an async API directly with the form:
188  
189  export function middleware(request, event) {
190    return NextResponse.redirect('/new-location')
191  }
192  
193  Read more: https://nextjs.org/docs/messages/middleware-new-signature
194  `),Object.defineProperty(this,"__NEXT_ERROR_CODE",{value:"E1177",enumerable:!1,configurable:!0})}}class o extends Error{constructor(){super("The request.page has been deprecated in favour of `URLPattern`.\n  Read more: https://nextjs.org/docs/messages/middleware-request-page\n  "),Object.defineProperty(this,"__NEXT_ERROR_CODE",{value:"E1178",enumerable:!1,configurable:!0})}}class s extends Error{constructor(){super("The request.ua has been removed in favour of `userAgent` function.\n  Read more: https://nextjs.org/docs/messages/middleware-parse-user-agent\n  "),Object.defineProperty(this,"__NEXT_ERROR_CODE",{value:"E1172",enumerable:!1,configurable:!0})}}}}]);

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.