PageSourceSearch

https://www.cmi.co.ma/_next/static/chunks/pages/_app-f02ffae431477ea4.js?dpl=1790733024

js cmi.co.ma collected 2026-10-02 04:54:12 UTC 1,102,553 bytes, 1,312 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[636],{16:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useBreakPoint=void 0;let o=n(55729),i=n(99029);r.useBreakPoint=(t="(min-width: 640px)",r="(min-width: 577px)",n="(min-width: 1024px)")=>{let[a,s]=(0,o.useState)(),l=(0,i.useMedia)(t),u=(0,i.useMedia)(r),c=(0,i.useMedia)(n);return(0,o.useEffect)(()=>{c?s("desktop"):u?s("tablet"):s("mobile")},[l,u,c]),a}},260:(t,r,n)=>{var o=n(18228),i=n(88098);function a(r,n,s){return i()?t.exports=a=Reflect.construct.bind():t.exports=a=function(t,r,n){var i=[null];i.push.apply(i,r);var a=new(Function.bind.apply(t,i));return n&&o(a,n.prototype),a},t.exports.__esModule=!0,t.exports.default=t.exports,a.apply(null,arguments)}t.exports=a,t.exports.__esModule=!0,t.exports.default=t.exports},271:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.MenuProvider=r.MenuContext=void 0;let o=n(6029),i=n(55729);r.MenuContext=(0,i.createContext)(),r.MenuProvider=({children:t,menus:n=[]})=>{let a=(0,i.useMemo)(()=>({menus:n}),[n]);return(0,o.jsx)(r.MenuContext.Provider,{value:a,children:t})}},766:(t,r,n)=>{"use strict";var o=function(t,r){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&0>r.indexOf(o)&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,o=Object.getOwnPropertySymbols(t);i<o.length;i++)0>r.indexOf(o[i])&&Object.prototype.propertyIsEnumerable.call(t,o[i])&&(n[o[i]]=t[o[i]]);return n};Object.defineProperty(r,"__esModule",{value:!0}),r.UserPreferenceProvider=r.UserPreferenceContext=void 0;let i=n(6029);r.UserPreferenceContext=(0,n(55729).createContext)(),r.UserPreferenceProvider=t=>{var{children:n}=t,a=o(t,["children"]);return(0,i.jsx)(r.UserPreferenceContext.Provider,{value:a,children:n})}},960:(t,r,n)=>{"use strict";var o=function(t,r,n,o){return new(n||(n=Promise))(function(i,a){function s(t){try{u(o.next(t))}catch(t){a(t)}}function l(t){try{u(o.throw(t))}catch(t){a(t)}}function u(t){var r;t.done?i(t.value):((r=t.value)instanceof n?r:new n(function(t){t(r)})).then(s,l)}u((o=o.apply(t,r||[])).next())})};Object.defineProperty(r,"__esModule",{value:!0}),r.ClicktoUnFlag=r.ClicktoFlag=void 0;let i=n(60652),a=n(30116);r.ClicktoFlag=(t,r,n,s,l,u,c)=>o(void 0,void 0,void 0,function*(){try{l(!0),(yield a.drupal.fetch("api/flagging",{method:"POST",withAuth:!0,body:JSON.stringify({flag_id:t,entity_id:r})})).ok&&(u(!0),l(!1),null!==c&&c(),i.toast.success(`${n("Nx:L'article ")} ${s} ${n("Nx:a \xe9t\xe9 ajout\xe9 dans votre favori avec succ\xe8s")}`))}catch(t){console.error("error while flagging",t)}}),r.ClicktoUnFlag=(t,r,n,s,l,u,c,d)=>o(void 0,void 0,void 0,function*(){try{l(!0),(yield a.drupal.fetch("api/unflagging",{method:"POST",withAuth:!0,body:JSON.stringify({flag_id:t,entity_id:r})})).ok&&(u(!1),l(!1),i.toast.success(`${n("Nx:La publication")} ${s} ${n("Nx:a \xe9t\xe9 retir\xe9 de votre favori avec succ\xe8s")}`),null!==d&&d(),null!==c&&c())}catch(t){console.error("unflagging error",t)}})},1387:(t,r,n)=>{var o=n(91376),i=n(18228),a=n(87744),s=n(260);function l(r){var n="function"==typeof Map?new Map:void 0;return t.exports=l=function(t){if(null===t||!a(t))return t;if("function"!=typeof t)throw TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(t))return n.get(t);n.set(t,r)}function r(){return s(t,arguments,o(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),i(r,t)},t.exports.__esModule=!0,t.exports.default=t.exports,l(r)}t.exports=l,t.exports.__esModule=!0,t.exports.default=t.exports},1473:(t,r,n)=>{"use strict";let o;n.d(r,{w:()=>i});var i=((o=i||{})[o.Left=0]="Left",o[o.Right=2]="Right",o)},1529:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var o={default:function(){return S},useLinkStatus:function(){return T}};for(var i in o)Object.defineProperty(r,i,{enumerable:!0,get:o[i]});let a=n(78963),s=n(6029),l=a._(n(55729)),u=n(45303),c=n(12567),d=n(68330),f=n(85024),p=n(68989),h=n(52914),m=n(15626),g=n(10679),v=n(80262),y=n(17907),b=new Set;function x(t,r,n,o){if((0,c.isLocalURL)(r)){if(!o.bypassPrefetchedCheck){let i=r+"%"+n+"%"+(void 0!==o.locale?o.locale:"locale"in t?t.locale:void 0);if(b.has(i))return;b.add(i)}t.prefetch(r,n,o).catch(t=>{})}}function w(t){return"string"==typeof t?t:(0,d.formatUrl)(t)}let E=l.default.forwardRef(function(t,r){let n,o,{href:i,as:a,children:d,prefetch:b=null,passHref:E,replace:_,shallow:T,scroll:S,locale:O,onClick:k,onNavigate:P,onMouseEnter:C,onTouchStart:A,legacyBehavior:I=!1,transitionTypes:R,...M}=t;n=d,I&&("string"==typeof n||"number"==typeof n)&&(n=(0,s.jsx)("a",{children:n}));let D=l.default.useContext(h.RouterContext),F=!1!==b,{href:N,as:L}=l.default.useMemo(()=>
1{if(!D){let t=w(i);return{href:t,as:a?w(a):t}}let[t,r]=(0,u.resolveHref)(D,i,!0);return{href:t,as:a?(0,u.resolveHref)(D,a):r||t}},[D,i,a]),j=l.default.useRef(N),V=l.default.useRef(L);I&&(o=l.default.Children.only(n));let B=I?o&&"object"==typeof o&&o.ref:r,[$,U,z]=(0,m.useIntersection)({rootMargin:"200px"}),Y=l.default.useCallback(t=>{(V.current!==L||j.current!==N)&&(z(),V.current=L,j.current=N),$(t)},[L,N,z,$]),H=(0,y.useMergedRef)(Y,B);l.default.useEffect(()=>{!D||U&&F&&x(D,N,L,{bypassPrefetchedCheck:!1,locale:O})},[L,N,U,O,F,D?.locale,D]);let W={ref:H,onClick(t){I||"function"!=typeof k||k(t),I&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(t),!D||t.defaultPrevented||function(t,r,n,o,i,a,s,l,u){let d,{nodeName:f}=t.currentTarget;if(!("A"===f.toUpperCase()&&((d=t.currentTarget.getAttribute("target"))&&"_self"!==d||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))){if(!(0,c.isLocalURL)(n)){i&&(t.preventDefault(),location.replace(n));return}t.preventDefault(),(()=>{if(u){let t=!1;if(u({preventDefault:()=>{t=!0}}),t)return}let t=s??!0;"beforePopState"in r?r[i?"replace":"push"](n,o,{shallow:a,locale:l,scroll:t}):r[i?"replace":"push"](o||n,{scroll:t})})()}}(t,D,N,L,_,T,S,O,P)},onMouseEnter(t){I||"function"!=typeof C||C(t),I&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(t),D&&x(D,N,L,{locale:O,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(t){I||"function"!=typeof A||A(t),I&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(t),D&&x(D,N,L,{locale:O,priority:!0,bypassPrefetchedCheck:!0})}};if((0,f.isAbsoluteUrl)(L))W.href=L;else if(!I||E||"a"===o.type&&!("href"in o.props)){let t=void 0!==O?O:D?.locale;W.href=D?.isLocaleDomain&&(0,g.getDomainLocale)(L,t,D?.locales,D?.domainLocales)||(0,v.addBasePath)((0,p.addLocale)(L,t,D?.defaultLocale))}return I?l.default.cloneElement(o,W):(0,s.jsx)("a",{...M,...W,children:n})}),_=(0,l.createContext)({pending:!1}),T=()=>(0,l.useContext)(_),S=E;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},1909:(t,r,n)=>{"use strict";n.d(r,{FH:()=>R,Op:()=>T,as:()=>F,jz:()=>ec,mN:()=>e_,xI:()=>N,xW:()=>_});var o=n(55729),i=t=>t instanceof Date,a=t=>null==t,s=t=>!a(t)&&!Array.isArray(t)&&"object"==typeof t&&!i(t),l=t=>s(t)&&t.target?"checkbox"===t.target.type?t.target.checked:t.target.value:t,u=(t,r)=>t.has(r.substring(0,r.search(/\.\d+(\.|$)/))||r),c="u">typeof window&&void 0!==window.HTMLElement&&"u">typeof document;function d(t){let r,n=Array.isArray(t);if(t instanceof Date)r=new Date(t);else if(t instanceof Set)r=new Set(t);else{let o;if(!(!(c&&(t instanceof Blob||t instanceof FileList))&&(n||s(t))))return t;if(r=n?[]:{},n||s(o=t.constructor&&t.constructor.prototype)&&o.hasOwnProperty("isPrototypeOf"))for(let n in t)t.hasOwnProperty(n)&&(r[n]=d(t[n]));else r=t}return r}var f=t=>Array.isArray(t)?t.filter(Boolean):[],p=t=>void 0===t,h=(t,r,n)=>{if(!r||!s(t))return n;let o=f(r.split(/[,[\].]+?/)).reduce((t,r)=>a(t)?t:t[r],t);return p(o)||o===t?p(t[r])?n:t[r]:o};let m="blur",g="onChange",v="onSubmit",y="maxLength",b="minLength",x="pattern",w="required",E=o.createContext(null),_=()=>o.useContext(E),T=t=>{let{children:r,...n}=t;return o.createElement(E.Provider,{value:n},r)};var S=(t,r,n,o=!0)=>{let i={defaultValues:r._defaultValues};for(let a in t)Object.defineProperty(i,a,{get:()=>("all"!==r._proxyFormState[a]&&(r._proxyFormState[a]=!o||"all"),n&&(n[a]=!0),t[a])});return i},O=t=>s(t)&&!Object.keys(t).length,k=(t,r,n,o)=>{n(t);let{name:i,...a}=t;return O(a)||Object.keys(a).length>=Object.keys(r).length||Object.keys(a).find(t=>r[t]===(!o||"all"))},P=t=>Array.isArray(t)?t:[t],C=(t,r,n)=>!t||!r||t===r||P(t).some(t=>t&&(n?t===r:t.startsWith(r)||r.startsWith(t)));function A(t){let r=o.useRef(t);r.current=t,o.useEffect(()=>{let n=!t.disabled&&r.current.subject&&r.current.subject.subscribe({next:r.current.next});return()=>{n&&n.unsubscribe()}},[t.disabled])}var I=(t,r,n,o,i)=>"string"==typeof t?(o&&r.watch.add(t),h(n,t,i)):Array.isArray(t)?t.map(t=>(o&&r.watch.add(t),h(n,t))):(o&&(r.watchAll=!0),n);function R(t){let r=_(),{control:n=r.control,name:i,defaultValue:a,disabled:s,exact:l}=t||{},u=o.useRef(i);u.current=i,A({disabled:s,subject:n._subjects.values,next:t=>{C(u.current,t.name,l)&&f(d(I(u.current,n._names,t.values||n._formValues,!1,a)))}});let[c,f]=o.useState(n._getWatch(i,a));return o.useEffect(()=>n._removeUnmounted()),c}var M=t=>f(t.replace(/["|']|\]/g,"").split(/\.|\[/)),D=(t,r,n)=>{let o=-1,i=/^\w*$/.test(r)?[r]:M(r),a=i.length,l=a-1;for(;++o<a;){let r=i[o],a=n;if(o!==l){let n=t[r];a=s(n)||Array.isArray(n)?n:isNaN(+i[o+1])?{}:[]}t[r]=a,t=t[r]}return t};function F(t){let r=_(),{name:n,disabled:i,control:a=r.control,shouldUnregister:s}=t,c=u(a._names.array,n),f=R({control:a,name:n,defaultValue:h(a._formValues,n,h(a._defaultValues,n,t.defaultValue)),exact:!0}),g=function(t){let r=_(),{control:n=r.control,disabled:i,name:a,exact:s}=t||{},[l,u]=o.useState(n._formState),c=o.useRef(!0),d=o.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1}),f=o.useRef(a);return f.current=a,A({disabled:i,next:t=>c.current&&C(f.current,t.name,s)&&k(t,d.current,n._updateFormState)&&u({...n._formState,...t}),subject:n._subjects.state}),o.useEffect(()=>
1(c.current=!0,d.current.isValid&&n._updateValid(!0),()=>{c.current=!1}),[n]),S(l,n,d.current,!1)}({control:a,name:n}),v=o.useRef(a.register(n,{...t.rules,value:f,..."boolean"==typeof t.disabled?{disabled:t.disabled}:{}}));return o.useEffect(()=>{let t=a._options.shouldUnregister||s,r=(t,r)=>{let n=h(a._fields,t);n&&(n._f.mount=r)};if(r(n,!0),t){let t=d(h(a._options.defaultValues,n));D(a._defaultValues,n,t),p(h(a._formValues,n))&&D(a._formValues,n,t)}return()=>{(c?t&&!a._state.action:t)?a.unregister(n):r(n,!1)}},[n,a,c,s]),o.useEffect(()=>{h(a._fields,n)&&a._updateDisabledField({disabled:i,fields:a._fields,name:n,value:h(a._fields,n)._f.value})},[i,n,a]),{field:{name:n,value:f,..."boolean"==typeof i||g.disabled?{disabled:g.disabled||i}:{},onChange:o.useCallback(t=>v.current.onChange({target:{value:l(t),name:n},type:"change"}),[n]),onBlur:o.useCallback(()=>v.current.onBlur({target:{value:h(a._formValues,n),name:n},type:m}),[n,a]),ref:t=>{let r=h(a._fields,n);r&&t&&(r._f.ref={focus:()=>t.focus(),select:()=>t.select(),setCustomValidity:r=>t.setCustomValidity(r),reportValidity:()=>t.reportValidity()})}},formState:g,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!h(g.errors,n)},isDirty:{enumerable:!0,get:()=>!!h(g.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!h(g.touchedFields,n)},error:{enumerable:!0,get:()=>h(g.errors,n)}})}}let N=t=>t.render(F(t));var L=(t,r,n,o,i)=>r?{...n[t],types:{...n[t]&&n[t].types?n[t].types:{},[o]:i||!0}}:{},j=()=>{let t="u"<typeof performance?Date.now():1e3*performance.now();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,r=>{let n=(16*Math.random()+t)%16|0;return("x"==r?n:3&n|8).toString(16)})},V=(t,r,n={})=>n.shouldFocus||p(n.shouldFocus)?n.focusName||`${t}.${p(n.focusIndex)?r:n.focusIndex}.`:"",B=t=>({isOnSubmit:!t||t===v,isOnBlur:"onBlur"===t,isOnChange:t===g,isOnAll:"all"===t,isOnTouch:"onTouched"===t}),$=(t,r,n)=>!n&&(r.watchAll||r.watch.has(t)||[...r.watch].some(r=>t.startsWith(r)&&/^\.\w+/.test(t.slice(r.length))));let U=(t,r,n,o)=>{for(let i of n||Object.keys(t)){let n=h(t,i);if(n){let{_f:t,...a}=n;if(t)if(t.refs&&t.refs[0]&&r(t.refs[0],i)&&!o)break;else if(t.ref&&r(t.ref,t.name)&&!o)break;else U(a,r);else s(a)&&U(a,r)}}};var z=(t,r,n)=>{let o=f(h(t,n));return D(o,"root",r[n]),D(t,n,o),t},Y=t=>"function"==typeof t,H=t=>{if(!c)return!1;let r=t?t.ownerDocument:0;return t instanceof(r&&r.defaultView?r.defaultView.HTMLElement:HTMLElement)},W=t=>"string"==typeof t;let q={value:!1,isValid:!1},G={value:!0,isValid:!0};var X=t=>{if(Array.isArray(t)){if(t.length>1){let r=t.filter(t=>t&&t.checked&&!t.disabled).map(t=>t.value);return{value:r,isValid:!!r.length}}return t[0].checked&&!t[0].disabled?t[0].attributes&&!p(t[0].attributes.value)?p(t[0].value)||""===t[0].value?G:{value:t[0].value,isValid:!0}:G:q}return q};let K={isValid:!1,value:null};var J=t=>Array.isArray(t)?t.reduce((t,r)=>r&&r.checked&&!r.disabled?{isValid:!0,value:r.value}:t,K):K;function Z(t,r,n="validate"){if(W(t)||Array.isArray(t)&&t.every(W)||"boolean"==typeof t&&!t)return{type:n,message:W(t)?t:"",ref:r}}var Q=t=>!s(t)||t instanceof RegExp?{value:t,message:""}:t,ee=async(t,r,n,o,i)=>{let{ref:l,refs:u,required:c,maxLength:d,minLength:f,min:m,max:g,pattern:v,validate:E,name:_,valueAsNumber:T,mount:S,disabled:k}=t._f,P=h(r,_);if(!S||k)return{};let C=u?u[0]:l,A=t=>{o&&C.reportValidity&&(C.setCustomValidity("boolean"==typeof t?"":t||""),C.reportValidity())},I={},R="radio"===l.type,M="checkbox"===l.type,D=(T||"file"===l.type)&&p(l.value)&&p(P)||H(l)&&""===l.value||""===P||Array.isArray(P)&&!P.length,F=L.bind(null,_,n,I),N=(t,r,n,o=y,i=b)=>{let a=t?r:n;I[_]={type:t?o:i,message:a,ref:l,...F(t?o:i,a)}};if(i?!Array.isArray(P)||!P.length:c&&(!(R||M)&&(D||a(P))||"boolean"==typeof P&&!P||M&&!X(u).isValid||R&&!J(u).isValid)){let{value:t,message:r}=W(c)?{value:!!c,message:c}:Q(c);if(t&&(I[_]={type:w,message:r,ref:C,...F(w,r)},!n))return A(r),I}if(!D&&(!a(m)||!a(g))){let t,r,o=Q(g),i=Q(m);if(a(P)||isNaN(P)){let n=l.valueAsDate||new Date(P),a=t=>new Date(new Date().toDateString()+" "+t),s="time"==l.type,u="week"==l.type;"string"==typeof o.value&&P&&(t=s?a(P)>a(o.value):u?P>o.value:n>new Date(o.value)),"string"==typeof i.value&&P&&(r=s?a(P)<a(i.value):u?P<i.value:n<new Date(i.value))}else{let n=l.valueAsNumber||(P?+P:P);a(o.value)||(t=n>o.value),a(i.value)||(r=n<i.value)}if((t||r)&&(N(!!t,o.message,i.message,"max","min"),!n))return A(I[_].message),I}if((d||f)&&!D&&("string"==typeof P||i&&Array.isArray(P))){let t=Q(d),r=Q(f),o=!a(t.value)&&P.length>+t.value,i=!a(r.value)&&P.length<+r.value;if((o||i)&&(N(o,t.message,r.message),!n))return A(I[_].message),I}if(v&&!D&&"string"==typeof P){let{value:t,message:r}=Q(v);if(t instanceof RegExp&&!P.match(t)&&(I[_]={type:x,message:r,ref:l,...F(x,r)},!n))return A(r),I}if(E){if(Y(E)){let t=Z(await E(P,r),C);if(t&&(I[_]={...t,...F("validate",t.message)},!n))return A(t.message),I}else if(s(E)){let t={};for(let o in E){if(!O(t)&&!n)break;let i=Z(await E[o](P,r),C,o);i&&(t={...i,...F(o,i.message)},A(i.message),n&&(I[_]=t))}if(!O(t)&&(I[_]={ref:C,...t},!n))return I}}return A(!0),I},et=(t,r)=>[...t,...P(r)],er=t=>Array.isArray(t)?t.map(()=>void 0):void 0;function en(t,r,n){return[...t.slice(0,r),...P(n),...t.slice(r)]}var eo=(t,r,n)=>Array.isArray(t)?(p(t[n])&&(t[n]=void 0),t.splice(n,0,t.splice(r,1)[0]),t):[],ei=(t,r)=>[...P(r),...P(t)],ea=(t,r)=>p(r)?[]:function(t,r){let n=0,o=[...t];for(let t of r)o.splice(t-n,1),n++;return f(o).length?o:[]}(t,P(r).sort((t,r)=>t-r)),es=(t,r,n)=>{[t[r],t[n]]=[t[n],t[r]]};function el(t,r){let n=Array.isArray(r)?r:/^\w*$/.test(r)?[r]:M(r),o=1===n.length?t:function(t,r){let n=r.slice(0,-1).length,o=0;for(;o<n;)t=p(t)?o++:t[r[o++]];return t}(t,n),i=n.length-1,a=n[i];return o&&delete o[a],0!==i&&(s(o)&&O(o)||Array.isArray(o)&&function(t){for(let r in t)if(t.hasOwnProperty(r)&&!p(t[r]))return!1;return!0}(o))&&el(t,n.slice(0,-1)),t}var eu=(t,r,n)=>(t[r]=n,t);function ec(t){let r=_(),{control:n=r.control,name:i,keyName:a="id",shouldUnregister:s}=t,[l,u]=o.useState(n._getFieldArray(i)),c=o.useRef(n._getFieldArray(i).map(j)),f=o.useRef(l),p=o.useRef(i),m=o.useRef(!1);p.current=i,f.current=l,n._names.array.add(i),t.rules&&n.register(i,t.rules),A({next:({values:t,name:r})=>{if(r===p.current||!r){let r=h(t,p.current);Array.isArray(r)&&(u(r),c.current=r.map(j))}},subject:n._subjects.array});let g=o.useCallback(t=>{m.current=!0,n._updateFieldArray(i,t)},[n,i]);return o.useEffect(()=>{if(n._state.action=!1,$(i,n._names)&&n._subjects.state.next({...n._formState}),m.current&&(!B(n._options.mode).isOnSubmit||n._formState.isSubmitted))if(n._options.resolver)n._executeSchema([i]).then(t=>{let r=h(t.errors,i),o=h(n._formState.errors,i);(o?!r&&o.type||r&&(o.type!==r.type||o.message!==r.message):r&&r.type)&&(r?D(n._formState.errors,i,r):el(n._formState.errors,i),n._subjects.state.next({errors:n._formState.errors}))});else{let t=h(n._fields,i);t&&t._f&&ee(t,n._formValues,"all"===n._options.criteriaMode,n._options.shouldUseNativeValidation,!0).then(t=>!O(t)&&n._subjects.state.next({errors:z(n._formState.errors,t,i)}))}n._subjects.values.next({name:i,values:{...n._formValues}}
1),n._names.focus&&U(n._fields,(t,r)=>{if(n._names.focus&&r.startsWith(n._names.focus)&&t.focus)return t.focus(),1}),n._names.focus="",n._updateValid(),m.current=!1},[l,i,n]),o.useEffect(()=>(h(n._formValues,i)||n._updateFieldArray(i),()=>{(n._options.shouldUnregister||s)&&n.unregister(i)}),[i,n,a,s]),{swap:o.useCallback((t,r)=>{let o=n._getFieldArray(i);es(o,t,r),es(c.current,t,r),g(o),u(o),n._updateFieldArray(i,o,es,{argA:t,argB:r},!1)},[g,i,n]),move:o.useCallback((t,r)=>{let o=n._getFieldArray(i);eo(o,t,r),eo(c.current,t,r),g(o),u(o),n._updateFieldArray(i,o,eo,{argA:t,argB:r},!1)},[g,i,n]),prepend:o.useCallback((t,r)=>{let o=P(d(t)),a=ei(n._getFieldArray(i),o);n._names.focus=V(i,0,r),c.current=ei(c.current,o.map(j)),g(a),u(a),n._updateFieldArray(i,a,ei,{argA:er(t)})},[g,i,n]),append:o.useCallback((t,r)=>{let o=P(d(t)),a=et(n._getFieldArray(i),o);n._names.focus=V(i,a.length-1,r),c.current=et(c.current,o.map(j)),g(a),u(a),n._updateFieldArray(i,a,et,{argA:er(t)})},[g,i,n]),remove:o.useCallback(t=>{let r=ea(n._getFieldArray(i),t);c.current=ea(c.current,t),g(r),u(r),n._updateFieldArray(i,r,ea,{argA:t})},[g,i,n]),insert:o.useCallback((t,r,o)=>{let a=P(d(r)),s=en(n._getFieldArray(i),t,a);n._names.focus=V(i,t,o),c.current=en(c.current,t,a.map(j)),g(s),u(s),n._updateFieldArray(i,s,en,{argA:t,argB:er(r)})},[g,i,n]),update:o.useCallback((t,r)=>{let o=d(r),a=eu(n._getFieldArray(i),t,o);c.current=[...a].map((r,n)=>r&&n!==t?c.current[n]:j()),g(a),u([...a]),n._updateFieldArray(i,a,eu,{argA:t,argB:o},!0,!1)},[g,i,n]),replace:o.useCallback(t=>{let r=P(d(t));c.current=r.map(j),g([...r]),u([...r]),n._updateFieldArray(i,[...r],t=>t,{},!0,!1)},[g,i,n]),fields:o.useMemo(()=>l.map((t,r)=>({...t,[a]:c.current[r]||j()})),[l,a])}}var ed=()=>{let t=[];return{get observers(){return t},next:r=>{for(let n of t)n.next&&n.next(r)},subscribe:r=>(t.push(r),{unsubscribe:()=>{t=t.filter(t=>t!==r)}}),unsubscribe:()=>{t=[]}}},ef=t=>a(t)||"object"!=typeof t;function ep(t,r){if(ef(t)||ef(r))return t===r;if(i(t)&&i(r))return t.getTime()===r.getTime();let n=Object.keys(t),o=Object.keys(r);if(n.length!==o.length)return!1;for(let a of n){let n=t[a];if(!o.includes(a))return!1;if("ref"!==a){let t=r[a];if(i(n)&&i(t)||s(n)&&s(t)||Array.isArray(n)&&Array.isArray(t)?!ep(n,t):n!==t)return!1}}return!0}var eh=t=>H(t)&&t.isConnected,em=t=>{for(let r in t)if(Y(t[r]))return!0;return!1};function eg(t,r={}){let n=Array.isArray(t);if(s(t)||n)for(let n in t)Array.isArray(t[n])||s(t[n])&&!em(t[n])?(r[n]=Array.isArray(t[n])?[]:{},eg(t[n],r[n])):a(t[n])||(r[n]=!0);return r}var ev=(t,r)=>(function t(r,n,o){let i=Array.isArray(r);if(s(r)||i)for(let i in r)Array.isArray(r[i])||s(r[i])&&!em(r[i])?p(n)||ef(o[i])?o[i]=Array.isArray(r[i])?eg(r[i],[]):{...eg(r[i])}:t(r[i],a(n)?{}:n[i],o[i]):o[i]=!ep(r[i],n[i]);return o})(t,r,eg(r)),ey=(t,{valueAsNumber:r,valueAsDate:n,setValueAs:o})=>p(t)?t:r?""===t?NaN:t?+t:t:n&&"string"==typeof t?new Date(t):o?o(t):t;function eb(t){let r=t.ref;if(t.refs?!t.refs.every(t=>t.disabled):!r.disabled)return"file"===r.type?r.files:"radio"===r.type?J(t.refs).value:"select-multiple"===r.type?[...r.selectedOptions].map(({value:t})=>t):"checkbox"===r.type?X(t.refs).value:ey(p(r.value)?t.ref.value:r.value,t)}var ex=t=>p(t)?t:t instanceof RegExp?t.source:s(t)?t.value instanceof RegExp?t.value.source:t.value:t;function ew(t,r,n){let o=h(t,n);if(o||/^\w*$/.test(n))return{error:o,name:n};let i=n.split(".");for(;i.length;){let o=i.join("."),a=h(r,o),s=h(t,o);if(a&&!Array.isArray(a)&&n!==o)break;if(s&&s.type)return{name:o,error:s};i.pop()}return{name:n}}let eE={mode:v,reValidateMode:g,shouldFocusError:!0};function e_(t={}){let r=o.useRef(),n=o.useRef(),[g,v]=o.useState({isDirty:!1,isValidating:!1,isLoading:Y(t.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:t.errors||{},disabled:t.disabled||!1,defaultValues:Y(t.defaultValues)?void 0:t.defaultValues});r.current||(r.current={...function(t={},r){let n,o={...eE,...t},g={submitCount:0,isDirty:!1,isLoading:Y(o.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:o.errors||{},disabled:o.disabled||!1},v={},y=(s(o.defaultValues)||s(o.values))&&d(o.defaultValues||o.values)||{},b=o.shouldUnregister?{}:d(y),x={action:!1,mount:!1,watch:!1},w={mount:new Set,unMount:new Set,array:new Set,watch:new Set},E=0,_={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},T={values:ed(),array:ed(),state:ed()},S=B(o.mode),k=B(o.reValidateMode),C="all"===o.criteriaMode,A=async t=>{if(_.isValid||t){let t=o.resolver?O((await N()).errors):await j(v,!0);t!==g.isValid&&T.state.next({isValid:t})}},R=t=>_.isValidating&&T.state.next({isValidating:t}),M=(t,r,n,o)=>{let i=h(v,t);if(i){let a=h(b,t,p(n)?h(y,t):n);p(a)||o&&o.defaultChecked||r?D(b,t,r?a:eb(i._f)):q(t,a),x.mount&&A()}},F=(t,r,n,o,i)=>{let a=!1,s=!1,l={name:t},u=!!(h(v,t)&&h(v,t)._f.disabled);if(!n||o){_.isDirty&&(s=g.isDirty,g.isDirty=l.isDirty=V(),a=s!==l.isDirty);let n=u||ep(h(y,t),r);s=!!(!u&&h(g.dirtyFields,t)),n||u?el(g.dirtyFields,t):D(g.dirtyFields,t,!0),l.dirtyFields=g.dirtyFields,a=a||_.dirtyFields&&!n!==s}if(n){let r=h(g.touchedFields,t);r||(D(g.touchedFields,t,n),l.touchedFields=g.touchedFields,a=a||_.touchedFields&&r!==n)}return a&&i&&T.state.next(l),a?l:{}},N=async t=>o.resolver(b,o.context,((t,r,n,o)=>{let i={};for(let n of t){let t=h(r,n);t&&D(i,n,t._f)}return{criteriaMode:n,names:[...t],fields:i,shouldUseNativeValidation:o}})(t||w.mount,v,o.criteriaMode,o.shouldUseNativeValidation)),L=async t=>{let{errors:r}=await N(t);if(t)for(let n of t){let t=h(r,n);t?D(g.errors,n,t):el(g.errors,n)}else g.errors=r;return r},j=async(t,r,n={valid:!0})=>{for(let i in t){let a=t[i];if(a){let{_f:t,...i}=a;if(t){let i=w.array.has(t.name),s=await ee(a,b,C,o.shouldUseNativeValidation&&!r,i);if(s[t.name]&&(n.valid=!1,r))break;
1r||(h(s,t.name)?i?z(g.errors,s,t.name):D(g.errors,t.name,s[t.name]):el(g.errors,t.name))}i&&await j(i,r,n)}}return n.valid},V=(t,r)=>(t&&r&&D(b,t,r),!ep(Q(),y)),W=(t,r,n)=>I(t,w,{...x.mount?b:p(r)?y:"string"==typeof t?{[t]:r}:r},n,r),q=(t,r,n={})=>{let o=h(v,t),i=r;if(o){let n=o._f;n&&(n.disabled||D(b,t,ey(r,n)),i=H(n.ref)&&a(r)?"":r,"select-multiple"===n.ref.type?[...n.ref.options].forEach(t=>t.selected=i.includes(t.value)):n.refs?"checkbox"===n.ref.type?n.refs.length>1?n.refs.forEach(t=>(!t.defaultChecked||!t.disabled)&&(t.checked=Array.isArray(i)?!!i.find(r=>r===t.value):i===t.value)):n.refs[0]&&(n.refs[0].checked=!!i):n.refs.forEach(t=>t.checked=t.value===i):"file"===n.ref.type?n.ref.value="":(n.ref.value=i,n.ref.type||T.values.next({name:t,values:{...b}})))}(n.shouldDirty||n.shouldTouch)&&F(t,i,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&Z(t)},G=(t,r,n)=>{for(let o in r){let a=r[o],s=`${t}.${o}`,l=h(v,s);!w.array.has(t)&&ef(a)&&(!l||l._f)||i(a)?q(s,a,n):G(s,a,n)}},X=(t,n,o={})=>{let i=h(v,t),s=w.array.has(t),l=d(n);D(b,t,l),s?(T.array.next({name:t,values:{...b}}),(_.isDirty||_.dirtyFields)&&o.shouldDirty&&T.state.next({name:t,dirtyFields:ev(y,b),isDirty:V(t,l)})):!i||i._f||a(l)?q(t,l,o):G(t,l,o),$(t,w)&&T.state.next({...g}),T.values.next({name:t,values:{...b}}),x.mount||r()},K=async r=>{let i=r.target,a=i.name,s=!0,u=h(v,a),c=t=>{s=Number.isNaN(t)||t===h(b,a,t)};if(u){var d,f,p,y,x;let L,V,B,U=i.type?eb(u._f):l(r),z=r.type===m||"focusout"===r.type,Y=!((B=u._f).mount&&(B.required||B.min||B.max||B.maxLength||B.minLength||B.pattern||B.validate))&&!o.resolver&&!h(g.errors,a)&&!u._f.deps||(d=z,f=h(g.touchedFields,a),p=g.isSubmitted,y=k,!(x=S).isOnAll&&(!p&&x.isOnTouch?!(f||d):(p?y.isOnBlur:x.isOnBlur)?!d:(p?!y.isOnChange:!x.isOnChange)||d)),H=$(a,w,z);D(b,a,U),z?(u._f.onBlur&&u._f.onBlur(r),n&&n(0)):u._f.onChange&&u._f.onChange(r);let W=F(a,U,z,!1),q=!O(W)||H;if(z||T.values.next({name:a,type:r.type,values:{...b}}),Y)return _.isValid&&A(),q&&T.state.next({name:a,...H?{}:W});if(!z&&H&&T.state.next({...g}),R(!0),o.resolver){let{errors:t}=await N([a]);if(c(U),s){let r=ew(g.errors,v,a),n=ew(t,v,r.name||a);L=n.error,a=n.name,V=O(t)}}else L=(await ee(u,b,C,o.shouldUseNativeValidation))[a],c(U),s&&(L?V=!1:_.isValid&&(V=await j(v,!0))
1);if(s){u._f.deps&&Z(u._f.deps);var P=a,I=V,M=L;let r=h(g.errors,P),o=_.isValid&&"boolean"==typeof I&&g.isValid!==I;if(t.delayError&&M){let r;r=()=>{D(g.errors,P,M),T.state.next({errors:g.errors})},(n=t=>{clearTimeout(E),E=setTimeout(r,t)})(t.delayError)}else clearTimeout(E),n=null,M?D(g.errors,P,M):el(g.errors,P);if((M?!ep(r,M):r)||!O(W)||o){let t={...W,...o&&"boolean"==typeof I?{isValid:I}:{},errors:g.errors,name:P};g={...g,...t},T.state.next(t)}R(!1)}}},J=(t,r)=>{if(h(g.errors,r)&&t.focus)return t.focus(),1},Z=async(t,r={})=>{let n,i,a=P(t);if(R(!0),o.resolver){let r=await L(p(t)?t:a);n=O(r),i=t?!a.some(t=>h(r,t)):n}else t?((i=(await Promise.all(a.map(async t=>{let r=h(v,t);return await j(r&&r._f?{[t]:r}:r)}))).every(Boolean))||g.isValid)&&A():i=n=await j(v);return T.state.next({..."string"!=typeof t||_.isValid&&n!==g.isValid?{}:{name:t},...o.resolver||!t?{isValid:n}:{},errors:g.errors,isValidating:!1}),r.shouldFocus&&!i&&U(v,J,t?a:w.mount),i},Q=t=>{let r={...y,...x.mount?b:{}};return p(t)?r:"string"==typeof t?h(r,t):t.map(t=>h(r,t))},et=(t,r)=>({invalid:!!h((r||g).errors,t),isDirty:!!h((r||g).dirtyFields,t),isTouched:!!h((r||g).touchedFields,t),error:h((r||g).errors,t)}),er=(t,r,n)=>{let o=(h(v,t,{_f:{}})._f||{}).ref;D(g.errors,t,{...r,ref:o}),T.state.next({name:t,errors:g.errors,isValid:!1}),n&&n.shouldFocus&&o&&o.focus&&o.focus()},en=(t,r={})=>{for(let n of t?P(t):w.mount)w.mount.delete(n),w.array.delete(n),r.keepValue||(el(v,n),el(b,n)),r.keepError||el(g.errors,n),r.keepDirty||el(g.dirtyFields,n),r.keepTouched||el(g.touchedFields,n),o.shouldUnregister||r.keepDefaultValue||el(y,n);T.values.next({values:{...b}}),T.state.next({...g,...!r.keepDirty?{}:{isDirty:V()}}),r.keepIsValid||A()},eo=({disabled:t,name:r,field:n,fields:o,value:i})=>{if("boolean"==typeof t){let a=t?void 0:p(i)?eb(n?n._f:h(o,r)._f):i;D(b,r,a),F(r,a,!1,!1,!0)}},ei=(t,r={})=>{let n=h(v,t),i="boolean"==typeof r.disabled;return D(v,t,{...n||{},_f:{...n&&n._f?n._f:{ref:{name:t}},name:t,mount:!0,...r}}),w.mount.add(t),n?eo({field:n,disabled:r.disabled,name:t,value:r.value}):M(t,!0,r.value),{...i?{disabled:r.disabled}:{},...o.progressive?{required:!!r.required,min:ex(r.min),max:ex(r.max),minLength:ex(r.minLength),maxLength:ex(r.maxLength),pattern:ex(r.pattern)}:{},name:t,onChange:K,onBlur:K,ref:i=>{if(i){let o;ei(t,r),n=h(v,t);let a=p(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,s="radio"===(o=a).type||"checkbox"===o.type,l=n._f.refs||[];(s?l.find(t=>t===a):a===n._f.ref)||(D(v,t,{_f:{...n._f,...s?{refs:[...l.filter(eh),a,...Array.isArray(h(y,t))?[{}]:[]],ref:{type:a.type,name:t}}:{ref:a}}}),M(t,!1,void 0,a))}else(n=h(v,t,{}))._f&&(n._f.mount=!1),(o.shouldUnregister||r.shouldUnregister)&&!(u(w.array,t)&&x.action)&&w.unMount.add(t)}}},ea=()=>o.shouldFocusError&&U(v,J,w.mount),es=(t,r)=>async n=>{n&&(n.preventDefault&&n.preventDefault(),n.persist&&n.persist());let i=d(b);if(T.state.next({isSubmitting:!0}),o.resolver){let{errors:t,values:r}=await N();g.errors=t,i=r}else await j(v);el(g.errors,"root"),O(g.errors)?(T.state.next({errors:{}}),await t(i,n)):(r&&await r({...g.errors},n),ea(),setTimeout(ea)),T.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:O(g.errors),submitCount:g.submitCount+1,errors:g.errors})},eu=(n,o={})=>{let i=n?d(n):y,a=d(i),s=n&&!O(n)?a:y;if(o.keepDefaultValues||(y=i),!o.keepValues){if(o.keepDirtyValues)for(let t of w.mount)h(g.dirtyFields,t)?D(s,t,h(b,t)):X(t,h(s,t));else{if(c&&p(n))for(let t of w.mount){let r=h(v,t);if(r&&r._f){let t=Array.isArray(r._f.refs)?r._f.refs[0]:r._f.ref;if(H(t)){let r=t.closest("form");if(r){r.reset();break}}}}v={}}b=t.shouldUnregister?o.keepDefaultValues?d(y):{}:d(s),T.array.next({values:{...s}}),T.values.next({values:{...s}})}w={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},x.mount||r(),x.mount=!_.isValid||!!o.keepIsValid,x.watch=!!t.shouldUnregister,T.state.next({submitCount:o.keepSubmitCount?g.submitCount:0,isDirty:o.keepDirty?g.isDirty:!!(o.keepDefaultValues&&!ep(n,y)),isSubmitted:!!o.keepIsSubmitted&&g.isSubmitted,dirtyFields:o.keepDirtyValues?g.dirtyFields:o.keepDefaultValues&&n?ev(y,n):{},touchedFields:o.keepTouched?g.touchedFields:{},errors:o.keepErrors?g.errors:{},isSubmitSuccessful:!!o.keepIsSubmitSuccessful&&g.isSubmitSuccessful,isSubmitting:!1})},ec=(t,r)=>eu(Y(t)?t(b):t,r);return{control:{register:ei,unregister:en,getFieldState:et,handleSubmit:es,setError:er,_executeSchema:N,_getWatch:W,_getDirty:V,_updateV
1alid:A,_removeUnmounted:()=>{for(let t of w.unMount){let r=h(v,t);r&&(r._f.refs?r._f.refs.every(t=>!eh(t)):!eh(r._f.ref))&&en(t)}w.unMount=new Set},_updateFieldArray:(t,r=[],n,o,i=!0,a=!0)=>{if(o&&n){if(x.action=!0,a&&Array.isArray(h(v,t))){let r=n(h(v,t),o.argA,o.argB);i&&D(v,t,r)}if(a&&Array.isArray(h(g.errors,t))){let r,a=n(h(g.errors,t),o.argA,o.argB);i&&D(g.errors,t,a),f(h(r=g.errors,t)).length||el(r,t)}if(_.touchedFields&&a&&Array.isArray(h(g.touchedFields,t))){let r=n(h(g.touchedFields,t),o.argA,o.argB);i&&D(g.touchedFields,t,r)}_.dirtyFields&&(g.dirtyFields=ev(y,b)),T.state.next({name:t,isDirty:V(t,r),dirtyFields:g.dirtyFields,errors:g.errors,isValid:g.isValid})}else D(b,t,r)},_updateDisabledField:eo,_getFieldArray:r=>f(h(x.mount?b:y,r,t.shouldUnregister?h(y,r,[]):[])),_reset:eu,_resetDefaultValues:()=>Y(o.defaultValues)&&o.defaultValues().then(t=>{ec(t,o.resetOptions),T.state.next({isLoading:!1})}),_updateFormState:t=>{g={...g,...t}},_disableForm:t=>{"boolean"==typeof t&&(T.state.next({disabled:t}),U(v,(r,n)=>{let o=t,i=h(v,n);i&&"boolean"==typeof i._f.disabled&&(o||(o=i._f.disabled)),r.disabled=o},0,!1))},_subjects:T,_proxyFormState:_,_setErrors:t=>{g.errors=t,T.state.next({errors:g.errors,isValid:!1})},get _fields(){return v},get _formValues(){return b},get _state(){return x},set _state(value){x=value},get _defaultValues(){return y},get _names(){return w},set _names(value){w=value},get _formState(){return g},set _formState(value){g=value},get _options(){return o},set _options(value){o={...o,...value}}},trigger:Z,register:ei,handleSubmit:es,watch:(t,r)=>Y(t)?T.values.subscribe({next:n=>t(W(void 0,r),n)}):W(t,r,!0),setValue:X,getValues:Q,reset:ec,resetField:(t,r={})=>{h(v,t)&&(p(r.defaultValue)?X(t,d(h(y,t))):(X(t,r.defaultValue),D(y,t,d(r.defaultValue))),r.keepTouched||el(g.touchedFields,t),r.keepDirty||(el(g.dirtyFields,t),g.isDirty=r.defaultValue?V(t,d(h(y,t))):V()),!r.keepError&&(el(g.errors,t),_.isValid&&A()),T.state.next({...g}))},clearErrors:t=>{t&&P(t).forEach(t=>el(g.errors,t)),T.state.next({errors:t?g.errors:{}})},unregister:en,setError:er,setFocus:(t,r={})=>{let n=h(v,t),o=n&&n._f;if(o){let t=o.refs?o.refs[0]:o.ref;t.focus&&(t.focus(),r.shouldSelect&&t.select())}},getFieldState:et}}(t,()=>v(t=>({...t}))),formState:g});let y=r.current.control;return y._options=t,A({subject:y._subjects.state,next:t=>{k(t,y._proxyFormState,y._updateFormState,!0)&&v({...y._formState})}}),o.useEffect(()=>y._disableForm(t.disabled),[y,t.disabled]),o.useEffect(()=>{if(y._proxyFormState.isDirty){let t=y._getDirty();t!==g.isDirty&&y._subjects.state.next({isDirty:t})}},[y,g.isDirty]),o.useEffect(()=>{t.values&&!ep(t.values,n.current)?(y._reset(t.values,y._options.resetOptions),n.current=t.values,v(t=>({...t}))):y._resetDefaultValues()},[t.values,y]),o.useEffect(()=>{t.errors&&y._setErrors(t.errors)},[t.errors,y]),o.useEffect(()=>{y._state.mount||(y._updateValid(),y._state.mount=!0),y._state.watch&&(y._state.watch=!1,y._subjects.state.next({...y._formState})),y._removeUnmounted()}),r.current.formState=S(g,y),r.current}},2128:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var o={default:function(){return c},noSSR:function(){return u}};for(var i in o)Object.defineProperty(r,i,{enumerable:!0,get:o[i]});let a=n(30758);n(6029),n(55729);let s=a._(n(25175));function l(t){return{default:t?.default||t}}function u(t,r){return delete r.webpack,delete r.modules,t(r)}function c(t,r){let n=s.default,o={loading:({error:t,isLoading:r,pastDelay:n})=>null};t instanceof Promise?o.loader=()=>t:"function"==typeof t?o.loader=t:"object"==typeof t&&(o={...o,...t});let i=(o={...o,...r}).loader;return(o.loadableGenerated&&(o={...o,...o.loadableGenerated},delete o.loadableGenerated),"boolean"!=typeof o.ssr||o.ssr)?n({...o,loader:()=>null!=i?i().then(l):Promise.resolve(l(()=>null))}):(delete o.webpack,delete o.modules,u(n,o))}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},2225:(t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0})},2331:(t,r,n)=>{"use strict";function o(t,r,n,o,i,a,s){this.acceptsBooleans=2===r||3===r||4===r,this.attributeName=o,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=t,this.type=r,this.sanitizeURL=a,this.removeEmptyString=s}let i={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(t=>{i[t]=new o(t,0,!1,t,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(([t,r])=>{i[t]=new o(t,1,!1,r,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(t=>{i[t]=new o(t,2,!1,t.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(t=>{i[t]=new o(t,2,!1,t,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(t=>{i[t]=new o(t,3,!1,t.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(t=>{i[t]=new o(t,3,!0,t,null,!1,!1)}),["capture","download"].forEach(t=>{i[t]=new o(t,4,!1,t,null,!1,!1)}),["cols","rows","size","span"].forEach(t=>{i[t]=new o(t,6,!1,t,null,!1,!1)}),["rowSpan","start"].forEach(t=>{i[t]=new o(t,5,!1,t.toLowerCase(),null,!1,!1)});let a=/[\-\:]([a-z])/g,s=t=>t[1].toUpperCase();["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(t=>{let r=t.replace(a,s);i[r]=new o(r,1,!1,t,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(t=>{let r=t.replace(a,s);i[r]=new o(r,1,!1,t,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(t=>{let r=t.replace(a,s);i[r]=new o(r,1,!1,t,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(t=>{i[t]=new o(t,1,!1,t.toLowerCase(),null,!1,!1)}),i.xlinkHref=new o("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(t=>{i[t]=new o(t,1,!1,t.toLowerCase(),null,!0,!0)});let{CAMELCASE:l,SAME:u,possibleStandardNames:c}=n(12910),d=RegExp.prototype.test.bind(RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),f=Object.keys(c).reduce((t,r)=>{let n=c[r];return n===u?t[r]=r:n===l?t[r.toLowerCase()]=r:t[r]=n,t},{});r.BOOLEAN=3,r.BOOLEANISH_STRING=2,r.NUMERIC=5,r.OVERLOADED_BOOLEAN=4,r.POSITIVE_NUMERIC=6,r.RESERVED=0,r.STRING=1,r.getPropertyInfo=function(t){return i.hasOwnProperty(t)?i[t]:null},r.isCustomAttribute=d,r.possibleStandardNames=f},3043:(t,r,n)=>{var o=n(29143);function i(){var t;try{t=r.storage.debug}catch(t){}return!t&&void 0!==o&&"env"in o&&(t=o.env.DEBUG),t}(r=t.exports=n(55692)).log=function(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},r.formatArgs=function(t){var n=this.useColors;if(t[0]=(n?"%c":"")+this.namespace+(n?" %c":" ")+t[0]+(n?"%c ":" ")+"+"+r.humanize(this.diff),n){var o="color: "+this.color;t.splice(1,0,o,"color: inherit");var i=0,a=0;t[0].replace(/%[a-zA-Z%]/g,function(t){"%%"!==t&&(i++,"%c"===t&&(
1a=i))}),t.splice(a,0,o)}},r.save=function(t){try{null==t?r.storage.removeItem("debug"):r.storage.debug=t}catch(t){}},r.load=i,r.useColors=function(){return"u">typeof window&&!!window.process&&"renderer"===window.process.type||"u">typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"u">typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},r.storage="u">typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(t){}}(),r.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],r.formatters.j=function(t){try{return JSON.stringify(t)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},r.enable(i())},3626:(t,r,n)=>{"use strict";n.d(r,{P:()=>l,a:()=>s});var o=n(55729),i=n(59202);let a=Symbol();function s(t,r=!0){return Object.assign(t,{[a]:r})}function l(...t){let r=(0,o.useRef)(t);(0,o.useEffect)(()=>{r.current=t},[t]);let n=(0,i._)(t=>{for(let n of r.current)null!=n&&("function"==typeof n?n(t):n.current=t)});return t.every(t=>null==t||(null==t?void 0:t[a]))?void 0:n}},3971:t=>{"use strict";t.exports=function(){var t={},r={};return t.on=function(t,n){var o={name:t,handler:n};return r[t]=r[t]||[],r[t].unshift(o),o},t.off=function(t){var n=r[t.name].indexOf(t);-1!==n&&r[t.name].splice(n,1)},t.trigger=function(t,n){var o,i=r[t];if(i)for(o=i.length;o--;)i[o].handler(n)},t}},4140:t=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},4694:(t,r,n)=>{"use strict";n.d(r,{s:()=>a});var o=n(55729),i=n(48606);let a=(t,r)=>{i._.isServer?(0,o.useEffect)(t,r):(0,o.useLayoutEffect)(t,r)}},5365:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"LoadableContext",{enumerable:!0,get:function(){return o}});let o=n(30758)._(n(55729)).default.createContext(null)},5494:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.ratingChanged=void 0;let o=n(30116);r.ratingChanged=(t,r,n,i)=>{var a,s,l,u;return a=void 0,s=void 0,l=void 0,u=function*(){var a,s;let{id:l,entity:u}=r,{setValue:c,setAverage:d,setVoteCount:f,setEdit:p}=n;try{let r=yield o.drupal.fetch(`api/rate/${u}/${l}/fivestar/${t}`,{method:"POST",withAuth:!0,headers:{"X-CSRF-Token":i}});if(r.ok){let n=yield r.json();c(t),d(null==(a=null==n?void 0:n.fivestar)?void 0:a.vote_average),f(null==(s=null==n?void 0:n.fivestar)?void 0:s.vote_count),p(n.status?!n.status:n.status)}}catch(t){console.error("error while rating",t)}},new(l||(l=Promise))(function(t,r){function n(t){try{i(u.next(t))}catch(t){r(t)}}function o(t){try{i(u.throw(t))}catch(t){r(t)}}function i(r){var i;r.done?t(r.value):((i=r.value)instanceof l?i:new l(function(t){t(i)})).then(n,o)}i((u=u.apply(a,s||[])).next())})}},5516:(t,r,n)=>{"use strict";n.d(r,{N9:()=>M,toast:()=>S});var o=n(55729);let i=function(){for(var t,r,n=0,o="",i=arguments.length;n<i;n++)(t=arguments[n])&&(r=function t(r){var n,o,i="";if("string"==typeof r||"number"==typeof r)i+=r;else if("object"==typeof r)if(Array.isArray(r)){var a=r.length;for(n=0;n<a;n++)r[n]&&(o=t(r[n]))&&(i&&(i+=" "),i+=o)}else for(o in r)r[o]&&(i&&(i+=" "),i+=o);return i}(t))&&(o&&(o+=" "),o+=r);return o};!function(t){if(!t||"u"<typeof document)return;let r=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",r.firstChild?r.insertBefore(n,r.firstChild):r.appendChild(n),n.styleSheet?n.styleSheet.cssText=t:n.appendChild(document.createTextNode(t))}(`:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);
1-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}
1.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}
1}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
2`);var a=t=>"number"==typeof t&&!isNaN(t),s=t=>"string"==typeof t||"function"==typeof t?t:null,l=t=>(0,o.isValidElement)(t)||"string"==typeof t||"function"==typeof t||a(t);function u({enter:t,exit:r,appendPosition:n=!1,collapse:i=!0,collapseDuration:a=300}){return function({children:s,position:l,preventExitTransition:u,done:c,nodeRef:d,isIn:f,playToast:p}){let h=n?`${t}--${l}`:t,m=n?`${r}--${l}`:r,g=(0,o.useRef)(0);return(0,o.useLayoutEffect)(()=>{let t=d.current,r=h.split(" "),n=o=>{o.target===d.current&&(p(),t.removeEventListener("animationend",n),t.removeEventListener("animationcancel",n),0===g.current&&"animationcancel"!==o.type&&t.classList.remove(...r))};t.classList.add(...r),t.addEventListener("animationend",n),t.addEventListener("animationcancel",n)},[]),(0,o.useEffect)(()=>{let t=d.current,r=()=>{t.removeEventListener("animationend",r),i?function(t,r,n=300){let{scrollHeight:o,style:i}=t;requestAnimationFrame(()=>{i.minHeight="initial",i.height=o+"px",i.transition=`all ${n}ms`,requestAnimationFrame(()=>{i.height="0",i.padding="0",i.margin="0",setTimeout(r,n)})})}(t,c,a):c()};f||(u?r():(g.current=1,t.className+=` ${m}`,t.addEventListener("animationend",r)))},[f]),o.createElement(o.Fragment,null,s)}}function c(t,r){return{content:d(t.content,t.props),containerId:t.props.containerId,id:t.props.toastId,theme:t.props.theme,type:t.props.type,data:t.props.data||{},isLoading:t.props.isLoading,icon:t.props.icon,reason:t.removalReason,status:r}}function d(t,r,n=!1){return(0,o.isValidElement)(t)&&"string"!=typeof t.type?(0,o.cloneElement)(t,{closeToast:r.closeToast,toastProps:r,data:r.data,isPaused:n}):"function"==typeof t?t({closeToast:r.closeToast,toastProps:r,data:r.data,isPaused:n}):t}function f({delay:t,isRunning:r,closeToast:n,type:a="default",hide:s,className:l,controlledProgress:u,progress:c,rtl:d,isIn:p,theme:h}){let m=s||u&&0===c,g={animationDuration:`${t}ms`,animationPlayState:r?"running":"paused"};u&&(g.transform=`scaleX(${c})`);let v=i("Toastify__progress-bar",u?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${h}`,`Toastify__progress-bar--${a}`,{"Toastify__progress-bar--rtl":d}),y="function"==typeof l?l({rtl:d,type:a,defaultClassName:v}):i(v,l);return o.createElement("div",{className:"Toastify__progress-bar--wrp","data-hidden":m},o.createElement("div",{className:`Toastify__progress-bar--bg Toastify__progress-bar-theme--${h} Toastify__progress-bar--${a}`}),o.createElement("div",{role:"progressbar","aria-hidden":m?"true":"false","aria-label":"notification timer",className:y,style:g,...{[u&&c>=1?"onTransitionEnd":"onAnimationEnd"]:u&&c<1?null:()=>{p&&n()}}}))}var p=1,h=()=>`${p++}`,m=new Map,g=[],v=new Set,y=t=>v.forEach(r=>r(t));function b(t,r){var n;if(r)return!!(null!=(n=m.get(r))&&n.isToastActive(t));let o=!1;return m.forEach(r=>{r.isToastActive(t)&&(o=!0)}),o}function x(t,r){l(t)&&(m.size>
20||g.push({content:t,options:r}),m.forEach(n=>{n.buildToast(t,r)}))}function w(t,r){m.forEach(n=>{null!=r&&null!=r&&r.containerId&&(null==r?void 0:r.containerId)!==n.id||n.toggle(t,null==r?void 0:r.id)})}function E(t,r){return x(t,r),r.toastId}function _(t,r){var n;return{...r,type:r&&r.type||t,toastId:(n=r)&&("string"==typeof n.toastId||a(n.toastId))?n.toastId:h()}}function T(t){return(r,n)=>E(r,_(t,n))}function S(t,r){return E(t,_("default",r))}S.loading=(t,r)=>E(t,_("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...r})),S.promise=function(t,{pending:r,error:n,success:o},i){let a;r&&(a="string"==typeof r?S.loading(r,i):S.loading(r.render,{...i,...r}));let s={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},l=(t,r,n)=>{if(null==r)return void S.dismiss(a);let o={type:t,...s,...i,data:n},l="string"==typeof r?{render:r}:r;return a?S.update(a,{...o,...l}):S(l.render,{...o,...l}),n},u="function"==typeof t?t():t;return u.then(t=>l("success",o,t)).catch(t=>l("error",n,t)),u},S.success=T("success"),S.info=T("info"),S.error=T("error"),S.warning=T("warning"),S.warn=S.warning,S.dark=(t,r)=>E(t,_("default",{theme:"dark",...r})),S.dismiss=function(t){!function(t){let r;if(!(m.size>0)){g=g.filter(r=>null!=t&&r.options.toastId!==t);return}if(null==t||"string"==typeof(r=t)||a(r))m.forEach(r=>{r.removeToast(t)});else if(t&&("containerId"in t||"id"in t)){let r=m.get(t.containerId);r?r.removeToast(t.id):m.forEach(r=>{r.removeToast(t.id)})}}(t)},S.clearWaitingQueue=(t={})=>{m.forEach(r=>{r.props.limit&&(!t.containerId||r.id===t.containerId)&&r.clearQueue()})},S.isActive=b,S.update=(t,r={})=>{let n=((t,{containerId:r})=>{var n;return null==(n=m.get(r||1))?void 0:n.toasts.get(t)})(t,r);if(n){let{props:o,content:i}=n,a={delay:100,...o,...r,toastId:r.toastId||t,updateId:h()};a.toastId!==t&&(a.staleId=t);let s=a.render||i;delete a.render,E(s,a)}},S.done=t=>{S.update(t,{progress:1})},S.onChange=function(t){return v.add(t),()=>{v.delete(t)}},S.play=t=>w(!0,t),S.pause=t=>w(!1,t);var O="u">typeof window?o.useLayoutEffect:o.useEffect,k=({theme:t,type:r,isLoading:n,...i})=>o.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:"colored"===t?"currentColor":`var(--toastify-icon-color-${r})`,...i}),P={info:function(t){return o.createElement(k,{...t},o.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(t){return o.createElement(k,{...t},o.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(t){return o.createElement(k,{...t},o.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(t){return o.createElement(k,{...t},o.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return o.createElement("div",{className:"Toastify__spinner"})}},C=t=>{let{isRunning:r,preventExitTransition:n,toastRef:a,eventHandlers:s,playToast:l}=function(t){var r,n;let[i,a]=(0,o.useState)(!1),[s,l]=(0,o.useState)(!1),u=(0,o.useRef)(null),c=(0,o.useRef)({start:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,didMove:!1}).current,{autoClose:d,pauseOnHover:f,closeToast:p,onClick:h,closeOnClick:g}=t;function v(){a(!0)}function y(){a(!1)}function b(r){let n=u.current;if(c.canDrag&&n){c.didMove=!0,i&&y(),"x"===t.draggableDirection?c.delta=r.clientX-c.start:c.delta=r.clientY-c.start,c.start!==r.clientX&&(c.canCloseOnClick=!1);let o="x"===t.draggableDirection?`${c.delta}px, var(--y)`:`0, calc(${c.delta}px + var(--y))`;n.style.transform=`translate3d(${o},0)`,n.style.opacity=`${1-Math.abs(c.delta/c.removalDistance)}`}}function x(){document.removeEventListener("pointermove",b),document.removeEventListener("pointerup",x);let r=u.current;if(c.canDrag&&c.didMove&&r){if(c.canDrag=!1,Math.abs(c.delta)>c.removalDistance){l(!0),t.closeToast(!0),t.collapseAll();return}r.style.transition="transform 0.2s, opacity 0.2s",r.style.removeProperty("transform"),r.style.removeProperty("opacity")}}r={id:t.toastId,containerId:t.containerId,fn:a},null==(n=m.get(r.containerId||1))||n.setToggle(r.id,r.fn),(0,o.useEffect)(()=>
2{if(t.pauseOnFocusLoss)return document.hasFocus()||y(),window.addEventListener("focus",v),window.addEventListener("blur",y),()=>{window.removeEventListener("focus",v),window.removeEventListener("blur",y)}},[t.pauseOnFocusLoss]);let w={onPointerDown:function(r){if(!0===t.draggable||t.draggable===r.pointerType){c.didMove=!1,document.addEventListener("pointermove",b),document.addEventListener("pointerup",x);let n=u.current;c.canCloseOnClick=!0,c.canDrag=!0,n.style.transition="none","x"===t.draggableDirection?(c.start=r.clientX,c.removalDistance=n.offsetWidth*(t.draggablePercent/100)):(c.start=r.clientY,c.removalDistance=n.offsetHeight*(80===t.draggablePercent?1.5*t.draggablePercent:t.draggablePercent)/100)}},onPointerUp:function(r){let{top:n,bottom:o,left:i,right:a}=u.current.getBoundingClientRect();"touchend"!==r.nativeEvent.type&&t.pauseOnHover&&r.clientX>=i&&r.clientX<=a&&r.clientY>=n&&r.clientY<=o?y():v()}};return d&&f&&(w.onMouseEnter=y,t.stacked||(w.onMouseLeave=v)),g&&(w.onClick=t=>{h&&h(t),c.canCloseOnClick&&p(!0)}),{playToast:v,pauseToast:y,isRunning:i,preventExitTransition:s,toastRef:u,eventHandlers:w}}(t),{closeButton:u,children:c,autoClose:p,onClick:h,type:g,hideProgressBar:v,closeToast:y,transition:b,position:x,className:w,style:E,progressClassName:_,updateId:T,role:S,progress:O,rtl:k,toastId:C,deleteToast:A,isIn:I,isLoading:R,closeOnClick:M,theme:D,ariaLabel:F}=t,N=i("Toastify__toast",`Toastify__toast-theme--${D}`,`Toastify__toast--${g}`,{"Toastify__toast--rtl":k},{"Toastify__toast--close-on-click":M}),L="function"==typeof w?w({rtl:k,position:x,type:g,defaultClassName:N}):i(N,w),j=function({theme:t,type:r,isLoading:n,icon:i}){let a=null,s={theme:t,type:r};return!1===i||("function"==typeof i?a=i({...s,isLoading:n}):(0,o.isValidElement)(i)?a=(0,o.cloneElement)(i,s):n?a=P.spinner():r in P&&(a=P[r](s))),a}(t),V=!!O||!p,B={closeToast:y,type:g,theme:D},$=null;return!1===u||($="function"==typeof u?u(B):(0,o.isValidElement)(u)?(0,o.cloneElement)(u,B):function({closeToast:t,theme:r,ariaLabel:n="close"}){return o.createElement("button",{className:`Toastify__close-button Toastify__close-button--${r}`,type:"button",onClick:r=>{r.stopPropagation(),t(!0)},"aria-label":n},o.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},o.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}(B)),o.createElement(b,{isIn:I,done:A,position:x,preventExitTransition:n,nodeRef:a,playToast:l},o.createElement("div",{id:C,tabIndex:0,onClick:h,"data-in":I,className:L,...s,style:E,ref:a,...I&&{role:S,"aria-label":F}},null!=j&&o.createElement("div",{className:i("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!R})},j),d(c,t,!r),$,!t.customProgressBar&&o.createElement(f,{...T&&!V?{key:`p-${T}`}:{},rtl:k,theme:D,delay:p,isRunning:r,isIn:I,closeToast:y,hide:v,type:g,className:_,controlledProgress:V,progress:O||0})))},A=(t,r=!1)=>({enter:`Toastify--animate Toastify__${t}-enter`,exit:`Toastify--animate Toastify__${t}-exit`,appendPosition:r}),I=u(A("bounce",!0));u(A("slide",!0)),u(A("zoom")),u(A("flip"));var R={position:"top-right",transition:I,autoClose:5e3,closeButton:!0,pauseOnHover:!0,pauseOnFocusLoss:!0,draggable:"touch",draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light","aria-label":"Notifications Alt+T",hotKeys:t=>t.altKey&&"KeyT"===t.code};function M(t){let r={...R,...t},n=t.stacked,[u,d]=(0,o.useState)(!0),f=(0,o.useRef)(null),{getToastToRender:p,isToastActive:h,count:v}=function(t){var r;let n,{subscribe:i,getSnapshot:u,setProps:d}=(0,o.useRef)((n=t.containerId||1,{subscribe(r){let o,i,u,d,f,p,h,v,b,w,E,_=(o=1,i=0,u=[],d=[],f=t,p=new Map,h=new Set,v=()=>{d=Array.from(p.values()),h.forEach(t=>t())},b=t=>{var r,n;null==(n=null==(r=t.props)?void 0:r.onClose)||n.call(r,t.removalReason),t.isActive=!1},w=t=>{if(null==t)p.forEach(b);else{let r=p.get(t);r&&b(r)}v()},E=t=>{var r,n;let{toastId:o,updateId:i}=t.props,a=null==i;t.staleId&&p.delete(t.staleId),t.isActive=!0,p.set(o,t),v(),y(c(t,a?"added":"updated")),a&&(null==(n=(r=t.props).onOpen)||n.call(r))},{id:n,props:f,observe:t=>(h.add(t),()=>h.delete(t)),toggle:(t,r)=>{p.forEach(n=>{var o;(null==r||r===n.props.toastId)&&(null==(o=n.toggle)||o.call(n,t))})},removeToast:w,toasts:p,clearQueue:()=>{i-=u.length,u=[]},buildToast:(t,r)=>{let d,h;
2if((({containerId:t,toastId:r,updateId:o})=>{let i=p.has(r)&&null==o;return(t?t!==n:1!==n)||i})(r))return;let{toastId:m,updateId:g,data:b,staleId:x,delay:_}=r,T=null==g;T&&i++;let S={...f,style:f.toastStyle,key:o++,...Object.fromEntries(Object.entries(r).filter(([t,r])=>null!=r)),toastId:m,updateId:g,data:b,isIn:!1,className:s(r.className||f.toastClassName),progressClassName:s(r.progressClassName||f.progressClassName),autoClose:!r.isLoading&&(d=r.autoClose,h=f.autoClose,!1===d||a(d)&&d>0?d:h),closeToast(t){p.get(m).removalReason=t,w(m)},deleteToast(){let t=p.get(m);if(null!=t){if(y(c(t,"removed")),p.delete(m),--i<0&&(i=0),u.length>0)return void E(u.shift());v()}}};S.closeButton=f.closeButton,!1===r.closeButton||l(r.closeButton)?S.closeButton=r.closeButton:!0===r.closeButton&&(S.closeButton=!l(f.closeButton)||f.closeButton);let O={content:t,props:S,staleId:x};f.limit&&f.limit>0&&i>f.limit&&T?u.push(O):a(_)?setTimeout(()=>{E(O)},_):E(O)},setProps(t){f=t},setToggle:(t,r)=>{let n=p.get(t);n&&(n.toggle=r)},isToastActive:t=>{var r;return null==(r=p.get(t))?void 0:r.isActive},getSnapshot:()=>d});m.set(n,_);let T=_.observe(r);return g.forEach(t=>x(t.content,t.options)),g=[],()=>{T(),m.delete(n)}},setProps(t){var r;null==(r=m.get(n))||r.setProps(t)},getSnapshot(){var t;return null==(t=m.get(n))?void 0:t.getSnapshot()}})).current;d(t);let f=null==(r=(0,o.useSyncExternalStore)(i,u,u))?void 0:r.slice();return{getToastToRender:function(r){if(!f)return[];let n=new Map;return t.newestOnTop&&f.reverse(),f.forEach(t=>{let{position:r}=t.props;n.has(r)||n.set(r,[]),n.get(r).push(t)}),Array.from(n,t=>r(t[0],t[1]))},isToastActive:b,count:null==f?void 0:f.length}}(r),{className:w,style:E,rtl:_,containerId:T,hotKeys:k}=r;function P(){n&&(d(!0),S.play())}return O(()=>{var t;if(n){let n=f.current.querySelectorAll('[data-in="true"]'),o=null==(t=r.position)?void 0:t.includes("top"),i=0,a=0;Array.from(n).reverse().forEach((t,r)=>{t.classList.add("Toastify__toast--stacked"),r>0&&(t.dataset.collapsed=`${u}`),t.dataset.pos||(t.dataset.pos=o?"top":"bot");let n=i*(u?.2:1)+(u?0:12*r);t.style.setProperty("--y",`${o?n:-1*n}px`),t.style.setProperty("--g","12"),t.style.setProperty("--s",`${1-(u?a:0)}`),i+=t.offsetHeight,a+=.025})}},[u,v,n]),(0,o.useEffect)(()=>{function t(t){var r;let n=f.current;k(t)&&(null==(r=n.querySelector('[tabIndex="0"]'))||r.focus(),d(!1),S.pause()),"Escape"===t.key&&(document.activeElement===n||null!=n&&n.contains(document.activeElement))&&(d(!0),S.play())}return document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t)}},[k]),o.createElement("section",{ref:f,className:"Toastify",id:T,onMouseEnter:()=>{n&&(d(!1),S.pause())},onMouseLeave:P,"aria-live":"polite","aria-atomic":"false","aria-relevant":"additions text","aria-label":r["aria-label"]},p((t,r)=>{var a;let l,u=r.length?{...E}:{...E,pointerEvents:"none"};return o.createElement("div",{tabIndex:-1,className:(a=t,l=i("Toastify__toast-container",`Toastify__toast-container--${a}`,{"Toastify__toast-container--rtl":_}),"function"==typeof w?w({position:a,rtl:_,defaultClassName:l}):i(l,s(w))),"data-stacked":n,style:u,key:`c-${t}`},r.map(({content:t,props:r})=>o.createElement(C,{...r,stacked:n,collapseAll:P,isIn:h(r.toastId,r.containerId),key:`t-${r.key}`},t)))}))}},5612:function(t){t.exports=function(){"use strict";function t(t){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var o in n)t[o]=n[o]}return t}return function r(n,o){function i(r,i,a){if("u">typeof document){"number"==typeof(a=t({},o,a)).expires&&(a.expires=new Date(Date.now()+864e5*a.expires)),a.expires&&(a.expires=a.expires.toUTCString()),r=encodeURIComponent(r).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var l in a)a[l]&&(s+="; "+l,!0!==a[l]&&(s+="="+a[l].split(";")[0]));return document.cookie=r+"="+n.write(i,r)+s}}return Object.create({set:i,get:function(t){if("u">typeof document&&(!arguments.length||t)){for(var r=document.cookie?document.cookie.split("; "):[],o={},i=0;i<r.length;i++){var a=r[i].split("="),s=a.slice(1).join("=");try{var l=decodeURIComponent(a[0]);if(o[l]=n.read(s,l),t===l)break}catch(t){}}return t?o[t]:o}},remove:function(r,n){i(r,"",t({},n,{expires:-1}))},withAttributes:function(n){return r(this.converter,t({},this.attributes,n))},withConverter:function(n){return r(t({},this.converter,n),this.attributes)}},{attributes:{value:Object.freeze(o)},converter:{value:Object.freeze(n)}})}({read:function(t){return'"'===t[0]&&(t=t.slice(1,-1)),t.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(t){return encodeURIComponent(t).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decode
2URIComponent)}},{path:"/"})}()},5769:(t,r,n)=>{var o=n(94622);t.exports=function(t,r,n){return(r=o(r))in t?Object.defineProperty(t,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[r]=n,t},t.exports.__esModule=!0,t.exports.default=t.exports},6233:(t,r,n)=>{"use strict";n.r(r),n.d(r,{default:()=>E});var o=n(8501),i=n(55742),a=n(26555),s=n(5516),l=n(58e3),u=n(19655),c=n(15437),d=n(55729);let f=()=>{let{showPrevNextButtons:t,showDots:r}=(0,c.useTour)();return t||r?(0,o.FD)("div",{className:"mt-4 flex items-center justify-between",children:[(0,o.Y)(m,{}),(0,o.Y)(p,{}),(0,o.Y)(h,{})]}):null},p=()=>{let{steps:t,showDots:r,currentStep:n,setCurrentStep:i}=(0,c.useTour)();return r?(0,o.Y)("div",{className:"flex space-x-1 rtl:space-x-reverse",children:t.map((t,r)=>r!==n?(0,o.Y)("div",{onClick:()=>{i(r)},className:"h-2 w-2 cursor-pointer rounded-full bg-gray-200"},r):(0,o.Y)("div",{className:"h-2 w-2 rounded-full bg-warning-500"},r))}):null},h=()=>{let{steps:t,showPrevNextButtons:r,currentStep:n,setCurrentStep:i}=(0,c.useTour)(),{state:s}=(0,d.useContext)(a.TourContext),{nextButton:l}=s,f=t.length;return r?(0,o.Y)("button",{onClick:()=>{n<f-1&&i(n+1)},disabled:n===f-1,className:n===f-1&&"cursor-not-allowed text-gray-400",children:l||(0,o.Y)(u.In,{id:"arrow-narrow-right",className:"h-5 w-5"})}):null},m=()=>{let{showPrevNextButtons:t,currentStep:r,setCurrentStep:n}=(0,c.useTour)(),{state:i}=(0,d.useContext)(a.TourContext),{prevButton:s}=i;return t?(0,o.Y)("button",{onClick:()=>{r>0&&n(r-1)},disabled:0===r,className:0===r&&"cursor-not-allowed text-gray-400",children:s||(0,o.Y)(u.In,{id:"arrow-narrow-left",className:"h-5 w-5"})}):null},g=({onClick:t})=>{let{showCloseButton:r}=(0,c.useTour)();return r?(0,o.Y)("button",{onClick:t,className:"absolute right-3 top-3",children:(0,o.Y)(u.In,{id:"x",className:"h-2.5 w-2.5"})}):null},v=({content:t})=>(0,o.Y)(u.qn,{html:t.value["#text"]}),y=({children:t})=>{let{showBadge:r}=(0,c.useTour)();return r?(0,o.Y)("div",{className:"absolute -left-3 -top-3 flex h-6 w-6 items-center justify-center rounded-full border border-white bg-black text-xs text-white",children:t}):null},b={popover:t=>({...t,padding:"20px 30px 20px 20px ",borderRadius:"10px"})};var x=n(57688);n(80754);let w=({getLayout:t,Component:r,pageProps:n,theme:i})=>t((0,o.Y)(r,{...n}),i);function E({Component:t,pageProps:r}){(0,l.useEditable)();let n=t.getLayout??(t=>t),u=r?.node?._theme||"default";return(0,i.useNProgress)("!bg-primary"),(0,i.usePageViewTracking)(),(0,i.useThemeObserver)(),(0,i.useDocumentClasses)(r?.document),(0,i.usePwaFirstVisit)(),(0,i.useCookieConsent)(),(0,i.useUtmParameters)(),(0,o.Y)(o.FK,{children:(0,o.FD)(x.FlagBagProvider,{value:r?.flags||{},children:[(0,o.Y)("div",{id:"theme-selector","data-theme":r?.node?._theme}),(0,o.Y)(i.AppHead,{pageProps:r,customTags:{}}),(0,o.Y)(i.AppProviders,{pageProps:r,useFlags:x.useFlags,ToastContainer:s.N9,extraProviders:[{component:a.TourContextProvider,props:{components:{Badge:y,Close:g,Navigation:f,Content:v},styles:b}}],children:(0,o.Y)(w,{getLayout:n,Component:t,pageProps:r,theme:u,children:(0,o.Y)(t,{...r})})})]})})}},6421:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n,o="html",i="head",a="body",s=/<([a-zA-Z]+[0-9]?)/,l=/<head[^]*>/i,u=/<body[^]*>/i,c=function(t,r){throw Error("This browser does not support `document.implementation.createHTMLDocument`")},d=function(t,r){throw Error("This browser does not support `DOMParser.prototype.parseFromString`")},f="object"==typeof window&&window.DOMParser;if("function"==typeof f){var p=new f;c=d=function(t,r){return r&&(t="<".concat(r,">").concat(t,"</").concat(r,">")),p.parseFromString(t,"text/html")}}if("object"==typeof document&&document.implementation){var h=document.implementation.createHTMLDocument();c=function(t,r){if(r){var n=h.documentElement.querySelector(r);return n&&(n.innerHTML=t),h}return h.documentElement.innerHTML=t,h}}var m="object"==typeof document&&document.createElement("template");m&&m.content&&(n=function(t){return m.innerHTML=t,m.content.childNodes}
2),r.default=function(t){var r,f,p=t.match(s),h=p&&p[1]?p[1].toLowerCase():"";switch(h){case o:var m=d(t);if(!l.test(t)){var g=m.querySelector(i);null==(r=null==g?void 0:g.parentNode)||r.removeChild(g)}if(!u.test(t)){var g=m.querySelector(a);null==(f=null==g?void 0:g.parentNode)||f.removeChild(g)}return m.querySelectorAll(o);case i:case a:var v=c(t).querySelectorAll(h);if(u.test(t)&&l.test(t))return v[0].parentNode.childNodes;return v;default:if(n)return n(t);var g=c(t,a).querySelector(a);return g.childNodes}}},6772:(t,r,n)=>{t.exports=n(78262)},7822:(t,r,n)=>{"use strict";function o(t,r){void 0===r&&(r={});for(var n=function(t){for(var r=[],n=0;n<t.length;){var o=t[n];if("*"===o||"+"===o||"?"===o){r.push({type:"MODIFIER",index:n,value:t[n++]});continue}if("\\"===o){r.push({type:"ESCAPED_CHAR",index:n++,value:t[n++]});continue}if("{"===o){r.push({type:"OPEN",index:n,value:t[n++]});continue}if("}"===o){r.push({type:"CLOSE",index:n,value:t[n++]});continue}if(":"===o){for(var i="",a=n+1;a<t.length;){var s=t.charCodeAt(a);if(s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||95===s){i+=t[a++];continue}break}if(!i)throw TypeError("Missing parameter name at ".concat(n));r.push({type:"NAME",index:n,value:i}),n=a;continue}if("("===o){var l=1,u="",a=n+1;if("?"===t[a])throw TypeError('Pattern cannot start with "?" at '.concat(a));for(;a<t.length;){if("\\"===t[a]){u+=t[a++]+t[a++];continue}if(")"===t[a]){if(0==--l){a++;break}}else if("("===t[a]&&(l++,"?"!==t[a+1]))throw TypeError("Capturing groups are not allowed at ".concat(a));u+=t[a++]}if(l)throw TypeError("Unbalanced pattern at ".concat(n));if(!u)throw TypeError("Missing pattern at ".concat(n));r.push({type:"PATTERN",index:n,value:u}),n=a;continue}r.push({type:"CHAR",index:n,value:t[n++]})}return r.push({type:"END",index:n,value:""}),r}(t),o=r.prefixes,i=void 0===o?"./":o,a="[^".concat(u(r.delimiter||"/#?"),"]+?"),s=[],l=0,c=0,d="",f=function(t){if(c<n.length&&n[c].type===t)return n[c++].value},p=function(t){var r=f(t);if(void 0!==r)return r;var o=n[c],i=o.type,a=o.index;throw TypeError("Unexpected ".concat(i," at ").concat(a,", expected ").concat(t))},h=function(){for(var t,r="";t=f("CHAR")||f("ESCAPED_CHAR");)r+=t;return r};c<n.length;){var m=f("CHAR"),g=f("NAME"),v=f("PATTERN");if(g||v){var y=m||"";-1===i.indexOf(y)&&(d+=y,y=""),d&&(s.push(d),d=""),s.push({name:g||l++,prefix:y,suffix:"",pattern:v||a,modifier:f("MODIFIER")||""});continue}var b=m||f("ESCAPED_CHAR");if(b){d+=b;continue}if(d&&(s.push(d),d=""),f("OPEN")){var y=h(),x=f("NAME")||"",w=f("PATTERN")||"",E=h();p("CLOSE"),s.push({name:x||(w?l++:""),pattern:x&&!w?a:w,prefix:y,suffix:E,modifier:f("MODIFIER")||""});continue}p("END")}return s}function i(t,r){return a(o(t,r),r)}function a(t,r){void 0===r&&(r={});var n=c(r),o=r.encode,i=void 0===o?function(t){return t}:o,a=r.validate,s=void 0===a||a,l=t.map(function(t){if("object"==typeof t)return new RegExp("^(?:".concat(t.pattern,")$"),n)});return function(r){for(var n="",o=0;o<t.length;o++){var a=t[o];if("string"==typeof a){n+=a;continue}var u=r?r[a.name]:void 0,c="?"===a.modifier||"*"===a.modifier,d="*"===a.modifier||"+"===a.modifier;if(Array.isArray(u)){if(!d)throw TypeError('Expected "'.concat(a.name,'" to not repeat, but got an array'));if(0===u.length){if(c)continue;throw TypeError('Expected "'.concat(a.name,'" to not be empty'))}for(var f=0;f<u.length;f++){var p=i(u[f],a);if(s&&!l[o].test(p))throw TypeError('Expected all "'.concat(a.name,'" to match "').concat(a.pattern,'", but got "').concat(p,'"'));n+=a.prefix+p+a.suffix}continue}if("string"==typeof u||"number"==typeof u){var p=i(String(u),a);if(s&&!l[o].test(p))throw TypeError('Expected "'.concat(a.name,'" to match "').concat(a.pattern,'", but got "').concat(p,'"'));n+=a.prefix+p+a.suffix;continue}if(!c){var h=d?"an array":"a string";throw TypeError('Expected "'.concat(a.name,'" to be ').concat(h))}}return n}}function s(t,r){var n=[];return l(f(t,n,r),n,r)}function l(t,r,n){void 0===n&&(n={});var o=n.decode,i=void 0===o?function(t){return t}:o;return function(n){var o=t.exec(n);if(!o)return!1;for(var a=o[0],s=o.index,l=Object.create(null),u=1;u<o.length;u++)!function(t){if(void 0!==o[t]){var n=r[t-1];"*"===n.modifier||"+"===n.modifier?l[n.name]=o[t].split(n.prefix+n.suffix
2).map(function(t){return i(t,n)}):l[n.name]=i(o[t],n)}}(u);return{path:a,index:s,params:l}}}function u(t){return t.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function c(t){return t&&t.sensitive?"":"i"}function d(t,r,n){void 0===n&&(n={});for(var o=n.strict,i=void 0!==o&&o,a=n.start,s=n.end,l=n.encode,d=void 0===l?function(t){return t}:l,f=n.delimiter,p=n.endsWith,h="[".concat(u(void 0===p?"":p),"]|$"),m="[".concat(u(void 0===f?"/#?":f),"]"),g=void 0===a||a?"^":"",v=0;v<t.length;v++){var y=t[v];if("string"==typeof y)g+=u(d(y));else{var b=u(d(y.prefix)),x=u(d(y.suffix));if(y.pattern)if(r&&r.push(y),b||x)if("+"===y.modifier||"*"===y.modifier){var w="*"===y.modifier?"?":"";g+="(?:".concat(b,"((?:").concat(y.pattern,")(?:").concat(x).concat(b,"(?:").concat(y.pattern,"))*)").concat(x,")").concat(w)}else g+="(?:".concat(b,"(").concat(y.pattern,")").concat(x,")").concat(y.modifier);else"+"===y.modifier||"*"===y.modifier?g+="((?:".concat(y.pattern,")").concat(y.modifier,")"):g+="(".concat(y.pattern,")").concat(y.modifier);else g+="(?:".concat(b).concat(x,")").concat(y.modifier)}}if(void 0===s||s)i||(g+="".concat(m,"?")),g+=n.endsWith?"(?=".concat(h,")"):"$";else{var E=t[t.length-1],_="string"==typeof E?m.indexOf(E[E.length-1])>-1:void 0===E;i||(g+="(?:".concat(m,"(?=").concat(h,"))?")),_||(g+="(?=".concat(m,"|").concat(h,")"))}return new RegExp(g,c(n))}function f(t,r,n){if(t instanceof RegExp){var i;if(!r)return t;for(var a=/\((?:\?<(.*?)>)?(?!\?)/g,s=0,l=a.exec(t.source);l;)r.push({name:l[1]||s++,prefix:"",suffix:"",modifier:"",pattern:""}),l=a.exec(t.source);return t}return Array.isArray(t)?(i=t.map(function(t){return f(t,r,n).source}),new RegExp("(?:".concat(i.join("|"),")"),c(n))):d(o(t,n),r,n)}n.r(r),n.d(r,{compile:()=>i,match:()=>s,parse:()=>o,pathToRegexp:()=>f,regexpToFunction:()=>l,tokensToFunction:()=>a,tokensToRegexp:()=>d})},8008:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.URL=r.DNS=void 0,r.default=function(t,r,n){function o(t,o,s,l){var u;if("string"==typeof t&&(t=function(t){t=unescape(encodeURIComponent(t));let r=[];for(let n=0;n<t.length;++n)r.push(t.charCodeAt(n));return r}(t)),"string"==typeof o&&(o=(0,a.default)(o)),(null==(u=o)?void 0:u.length)!==16)throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");let c=new Uint8Array(16+t.length);if(c.set(o),c.set(t,o.length),(c=n(c))[6]=15&c[6]|r,c[8]=63&c[8]|128,s){l=l||0;for(let t=0;t<16;++t)s[l+t]=c[t];return s}return(0,i.unsafeStringify)(c)}try{o.name=t}catch(t){}return o.DNS=s,o.URL=l,o};var o,i=n(22279),a=(o=n(60053))&&o.__esModule?o:{default:o};let s="6ba7b810-9dad-11d1-80b4-00c04fd430c8";r.DNS=s;let l="6ba7b811-9dad-11d1-80b4-00c04fd430c8";r.URL=l},8189:(t,r,n)=>{"use strict";let o,i;var a=function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(r,"__esModule",{value:!0}),r.I18nProvider=r.I18nContext=void 0;let s=n(6029),l=n(55729),u=a(n(69501)),c=a(n(27580)),d=n(81278),f=(o="",i={},{set(t,r){i[t]=Object.assign(i[t]||{},r)},locale:t=>o=t||o,table:t=>i[t],t(t,r,n){let a=(0,u.default)(i[n||o],[t],t);return"function"==typeof a?a(r):"string"==typeof a?(0,c.default)(a,r):a}});r.I18nContext=(0,l.createContext)(),r.I18nProvider=({children:t,locale:n,lngDict:o,useFlags:i})=>{var a;let u=(0,d.useRouter)(),c=i(),p=(0,l.useRef)(n||(null==c?void 0:c.language)),[,h]=(0,l.useState)(0),m=(0,l.useRef)(!0),g=(0,l.useMemo)(()=>({activeLocale:p.current,t:(...t)=>{var r;return"/admin/[[...admin]]"===u.pathname?t[0].replace("Nx:",""):(null==(r=null==u?void 0:u.query)?void 0:r.debugI18n)?"["+t[0]+"]":f.t(...t)||t[0]},locale:(t,r)=>{f.locale(t),p.current=t,r&&f.set(t,r),h(t=>t+1)}}),[u.pathname,null==(a=null==u?void 0:u.query)?void 0:a.debugI18n]);return n&&!0===m.current&&(m.current=!1,g.locale(n,o)),(0,l.useEffect)(()=>{n&&n!==g.activeLocale&&(g.locale(n,o),g.activeLocale=n)},[o,n]),(0,s.jsx)(r.I18nContext.Provider,{value:g,children:t})}},8501:(t,r,n)=>{"use strict";var o=Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]},i=Object.create?function(t,r){Object.defineProperty(t,"default",{enumerable:!0,value:r})}:function(t,r){t.default=r};r.FD=r.Y=r.FK=void 0;let a=function(t){if(t&&t.__esModule)return t;var r={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&o(r,t,n);return i(r,t),r}(n(6029)),s=n(93301);var l=n(55729);Object.defineProperty(r,"FK",{enumerable:!0,get:function(){return l.Fragment}}),r.Y=function(t,r,n,o,i,l){return(0,s.createElement)(a.jsx,t,r,n,o,i,l)},r.FD=function(t,r,n){return(0,s.createElement)(a.jsxs,t,r,n)}},8588:(t,r,n)=>{t.exports=n(14548)},8789:(t,r,n)=>{"use strict";
2Object.defineProperty(r,"__esModule",{value:!0}),r.ReactHookFormProvider=void 0;let o=n(6029),i=n(16067);r.ReactHookFormProvider=({children:t})=>{let r=(0,i.useForm)();return(0,o.jsx)(i.FormProvider,Object.assign({},r,{children:t}))}},8943:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useNode=void 0;let o=n(55729),i=n(35797);r.useNode=()=>(0,o.useContext)(i.NodePageContext)},9084:(t,r,n)=>{"use strict";n.d(r,{Ng:()=>a,TW:()=>o,mD:()=>i});let o=t=>t?.ownerDocument??document,i=t=>t&&"window"in t&&t.window===t?t:o(t).defaultView||window;function a(t){return null!==t&&"object"==typeof t&&"nodeType"in t&&"number"==typeof t.nodeType&&t.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in t}},9544:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.attach=void 0;let n=[];r.attach=function(t){var r;return r=t.fetch,t.fetch=function(...t){return function(t,...r){let o=n.reduce((t,r)=>[r].concat(t),[]),i=Promise.resolve(r);return o.forEach(({request:t,requestError:r})=>{(t||r)&&(i=i.then(r=>t(...r),r))}),i=i.then(r=>{let n=new Request(...r),o=n.clone();return t(n).then(t=>{let r="opaque"===t.type||0===t.status;if(!t.ok&&!r){let r;return t.url.includes("_next/data")?t:Promise.reject(((r=Error(`Fetch failed: ${t.status} ${t.statusText}`)).request=o,r.response=t,r))}return t}).catch(t=>{var r;return t?.response?.url&&(r=t.response.url)&&(r.includes("_next/data")||r.includes("/api/auth/")||r.includes("/api/admin/flags"))?t.response:Promise.reject(t)})}),o.forEach(({response:t,responseError:r})=>{(t||r)&&(i=i.then(t,r))}),i}(r,...t)},{register:function(t){return n.push(t),()=>{let r=n.indexOf(t);r>=0&&n.splice(r,1)}},clear:function(){n=[]}}}},9587:(t,r,n)=>{"use strict";let o;n.d(r,{B:()=>p,p:()=>h});var i,a,s=n(55729),l=n(67810),u=n(59421),c=n(4694),d=n(29143);void 0!==d&&"u">typeof globalThis&&"u">typeof Element&&(null==(i=null==d?void 0:d.env)?void 0:i.NODE_ENV)==="test"&&void 0===(null==(a=null==Element?void 0:Element.prototype)?void 0:a.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(`
3`)),[]});var f=((o=f||{})[o.None=0]="None",o[o.Closed=1]="Closed",o[o.Enter=2]="Enter",o[o.Leave=4]="Leave",o);function p(t){let r={};for(let n in t)!0===t[n]&&(r[`data-${n}`]="");return r}function h(t,r,n,o){let[i,a]=(0,s.useState)(n),{hasFlag:d,addFlag:f,removeFlag:p}=function(t=0){let[r,n]=(0,s.useState)(t),o=(0,s.useCallback)(t=>n(t),[]),i=(0,s.useCallback)(t=>n(r=>r|t),[]),a=(0,s.useCallback)(t=>(r&t)===t,[r]);return{flags:r,setFlag:o,addFlag:i,hasFlag:a,removeFlag:(0,s.useCallback)(t=>n(r=>r&~t),[]),toggleFlag:(0,s.useCallback)(t=>n(r=>r^t),[])}}(t&&i?3:0),h=(0,s.useRef)(!1),m=(0,s.useRef)(!1),g=(0,u.L)();return(0,c.s)(()=>{var i;if(t){if(n&&a(!0),!r){n&&f(3);return}return null==(i=null==o?void 0:o.start)||i.call(o,n),function(t,{prepare:r,run:n,done:o,inFlight:i}){let a=(0,l.e)();return function(t,{inFlight:r,prepare:n}){if(null!=r&&r.current)return n();let o=t.style.transition;t.style.transition="none",n(),t.offsetHeight,t.style.transition=o}(t,{prepare:r,inFlight:i}),a.nextFrame(()=>{n(),a.requestAnimationFrame(()=>{a.add(function(t,r){var n,o;let i=(0,l.e)();if(!t)return i.dispose;let a=!1;i.add(()=>{a=!0});let s=null!=(o=null==(n=t.getAnimations)?void 0:n.call(t).filter(t=>t instanceof CSSTransition))?o:[];return 0===s.length?r():Promise.allSettled(s.map(t=>t.finished)).then(()=>{a||r()}),i.dispose}(t,o))})}),a.dispose}(r,{inFlight:h,prepare(){m.current?m.current=!1:m.current=h.current,h.current=!0,m.current||(n?(f(3),p(4)):(f(4),p(2)))},run(){m.current?n?(p(3),f(4)):(p(4),f(3)):n?p(1):f(1)},done(){var t,i,s,l;m.current&&(null!=(l=null==(s=(i=r).getAnimations)?void 0:s.call(i))?l:[]).some(t=>t instanceof CSSTransition&&"finished"!==t.playState)||(h.current=!1,p(7),n||a(!1),null==(t=null==o?void 0:o.end)||t.call(o,n))}})}},[t,n,r,g]),t?[i,{closed:d(1),enter:d(2),leave:d(4),transition:d(2)||d(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}},10676:(t,r,n)=>{"use strict";n.d(r,{l:()=>i});var o=n(98989);function i(t){let r=t.parentElement,n=null;for(;r&&!o.Er(r);)o.Jb(r)&&(n=r),r=r.parentElement;let i=(null==r?void 0:r.getAttribute("disabled"))==="";return!(i&&function(t){if(!t)return!1;let r=t.previousElementSibling;for(;null!==r;){if(o.Jb(r))return!1;r=r.previousElementSibling}return!0}(n))&&i}},10679:(t,r,n)=>{"use strict";
3Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getDomainLocale",{enumerable:!0,get:function(){return i}});let o=n(89063);function i(t,r,i,a){{let s=n(49227).normalizeLocalePath,l=n(6570).detectDomainLocale,u=r||s(t,i).detectedLocale,c=l(a,void 0,u);if(c){let r=`http${c.http?"":"s"}://`,n=u===c.defaultLocale?"":`/${u}`;return`${r}${c.domain}${(0,o.normalizePathTrailingSlash)(`${n}${t}`)}`}return!1}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},10814:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useVideo=void 0;let o=n(55729),i=n(33267);r.useVideo=()=>(0,o.useContext)(i.VideoContext)},12122:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.filteredListHelper=r.fetchAutocomplete=void 0;let o=n(30116);r.fetchAutocomplete=(t,r,n,i,a)=>{var s,l,u,c;return s=void 0,l=void 0,u=void 0,c=function*(){if(t.length<r)return void n([]);try{let r=new AbortController,s=i.includes("?")?`&${a}=${t}`:`?${a}=${t}`,l=yield o.drupal.fetch(`${i}${s}`,{signal:r.signal}),u=yield l.json(),c=200!==l.status?[]:u;n(c)}catch(t){n([]),console.error(t)}},new(u||(u=Promise))(function(t,r){function n(t){try{i(c.next(t))}catch(t){r(t)}}function o(t){try{i(c.throw(t))}catch(t){r(t)}}function i(r){var i;r.done?t(r.value):((i=r.value)instanceof u?i:new u(function(t){t(i)})).then(n,o)}i((c=c.apply(s,l||[])).next())})},r.filteredListHelper=(t,r)=>""===t?r:r.filter(r=>r.content.toLowerCase().replace(/\s+/g,"").includes(t.toLowerCase().replace(/\s+/g,"")))},12910:(t,r)=>{r.SAME=0,r.CAMELCASE=1,r.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRen
3dering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xl
3inkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},13478:t=>{t.exports=function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},13920:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(t){console.warn("[react-gtm]",t)}},14414:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.GeneratePaginationButtons=r.getUrl=void 0;let o=n(6029),i=n(53303);r.getUrl=(t,r)=>{if(1===r)return(t=(t=(t=t.replace("&page={page}&","&")).replace("&page={page}","")).replace("?page={page}&","?")).replace("?page={page}","");let n=t.replace("?page={page}?",`?page=${r}&`).replace("&page={page}?",`&page=${r}&`).replace(/{page}/g,r);return n.replace(/\?\?/g,"?").replace(/&&/g,"&")},r.GeneratePaginationButtons=({count:t,current:n,pagerNumber:a,id:s,contentRef:l,style:u,onChange:c,baseUrl:d,linkcomponent:f="a",t:p})=>Array(t).fill().map((h,m)=>((t,r,n,o)=>{if(1===t)return t+(r-1)>o;if(t>1&&t<n)return 2===t?!(parseInt(t-Math.ceil(r/2))>o||parseInt(t+Math.ceil(r/2))<=o):t===n-1?!(parseInt(t-Math.ceil(r/2))>o+1||parseInt(t+Math.ceil(r/2))<=o):!(parseInt(t-Math.ceil(r/2))>o||parseInt(t+Math.ceil(r/2))<=o+1);return t===n&&n-r<=o})(n,a,t,m)?(0,o.jsx)(f,{id:s&&`${s}-${m+1}`,"data-testid":s&&`${s}-${m+1}`,onClick:t=>{var r;t.preventDefault(),null==(r=null==l?void 0:l.current)||r.scrollIntoView({behavior:"smooth",block:"start"}),c(m+1)},href:(0,r.getUrl)(d,m+1),className:(0,i.vclsx)(u.pager.base,m+1===n?u.pager.active:u.pager.no_active),"aria-label":`${p("Nx:Go to page")} ${m+1}`,children:m+1},m+1):null)},14499:(t,r,n)=>{"use strict";var o=n(48948);Object.defineProperty(r,"__esModule",{value:!0}),r.UnsupportedStrategy=r.UnknownError=r.OAuthCallbackError=r.MissingSecret=r.MissingAuthorize=r.MissingAdapterMethods=r.MissingAdapter=r.MissingAPIRoute=r.InvalidCallbackUrl=r.AccountNotLinkedError=void 0,r.adapterErrorHandler=function(t,r){if(t)return Object.keys(t).reduce(function(n,o){return n[o]=(0,a.default)(i.default.mark(function n(){var a,s,l,u,c,d=arguments;return i.default.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:for(n.prev=0,s=Array(a=d.length),l=0;l<a;l++)s[l]=d[l];return r.debug("adapter_".concat(o),{args:s}),u=t[o],n.next=6,u.apply(void 0,s);case 6:return n.abrupt("return",n.sent);case 9:throw n.prev=9,n.t0=n.catch(0),r.error("adapter_error_".concat(o),n.t0),(c=new m(n.t0)).name="".concat(v(o),"Error"),c;case 15:case"end":return n.stop()}},n,null,[[0,9]])})),n},{})},r.capitalize=v,r.eventsErrorHandler=function(t,r){return Object.keys(t).reduce(function(n,o){return n[o]=(0,a.default)(i.default.mark(function n(){var a,s=arguments;return i.default.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,a=t[o],n.next=4,a.apply(void 0,s);case 4:return n.abrupt("return",n.sent);case 7:n.prev=7,n.t0=n.catch(0),r.error("".concat(g(o),"_EVENT_ERROR"),n.t0);case 10:case"end":return n.stop()}},n,null,[[0,7]])})),n},{})},r.upperSnake=g;var i=o(n(92482)),a=o(n(73665)),s=o(n(37905)),l=o(n(5769)),u=o(n(63939)),c=o(n(17361)),d=o(n(74771)),f=o(n(88006)),p=o(n(91376));function h(t){var r=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,o=(0,p.default)(t);return n=r?Reflect.construct(o,arguments,(0,p.default)(this).constructor):o.apply(this,arguments),(0,f.default)(this,n)}}var m=function(t){(0,d.default)(n,t);var r=h(n);function n(t){var o,i;return(0,u.default)(this,n),(i=r.call(this,null!=(o=null==t?void 0:t.message)?o:t)).name="UnknownError",i.code=t.code,t instanceof Error&&(i.stack=t.stack),i}return(0,c.default)(n,[{key:"toJSON",value:function(){return{name:this.name,message:this.message,stack:this.stack}}}]),n}((0,o(n(1387)).default)(Error));function g(t){return t.replace(/([A-Z])/g,"_$1").toUpperCase()}function v(t){return"".concat(t[0].toUpperCase()).concat(t.slice(1))}r.UnknownError=m,r.OAuthCallbackError=function(t){(0,d.default)(n,t);var r=h(n);function n(){var t;(0,u.default)(this,n);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=r.call.apply(r,[this].concat(i)),(0,l.default)((0,s.default)(t),"name","OAuthCallbackError"),t}return(0,c.default)(n)}(m),r.AccountNotLinkedError=function(t){(0,d.default)(n,t);var r=h(n);function n(){var t;(0,u.default)(this,n);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=r.call.apply(r,[this].concat(i)),(0,l.default)((0,s.default)(t),"name","AccountNotLinkedError"),t}return(0,c.default)(n)}(m),r.MissingAPIRoute=function(t){(0,d.default)(n,t);var r=h(n);function n(){var t;(0,u.default)(this,n);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=r.call.apply(r,[this].concat(i)),(0,l.default)((0,s.default)(t),"name","MissingAPIRouteError"),(0,l.default)((0,s.default)(t),"code","MISSING_NEXTAUTH_API_ROUTE_ERROR"),t}return(0,c.default)(n)}(m),r.MissingSecret=function(t){(0,d.default)(n,t);var r=h(n);function n(){var t;(0,u.default)(this,n);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=r.call.apply(r,[this].concat(i)),(0,l.default)((0,s.default)(t),"name","MissingSecretError"),(0,l.default)((0,s.default)(t),"code","NO_SECRET"),t}return(0,c.default)(n)}(m),r.MissingAuthorize=function(t){(0,d.default)(n,t);var r=h(n);function n(){var t;(0,u.default)(this,n);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=r.call.apply(r,[this].concat(i)),(0,l.default)((0,s.default)(t),"name","MissingAuthorizeError"),(0,l.default)((0,s.default)(t),"code","CALLBACK_CREDENTIALS_HANDLER_ERROR"),t}return(0,c.default)(n)}(m),r.MissingAdapter=function(t){(0,d.default)(n,t);var r=h(n);function n(){var t;(0,u.default)(this,n);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=r.call.apply(r,[this].concat(i)),(0,l.default)((0,s.default)(t),"name","MissingAdapterError"),(0,l.default)((0,s.default)(t),"code","
3EMAIL_REQUIRES_ADAPTER_ERROR"),t}return(0,c.default)(n)}(m),r.MissingAdapterMethods=function(t){(0,d.default)(n,t);var r=h(n);function n(){var t;(0,u.default)(this,n);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=r.call.apply(r,[this].concat(i)),(0,l.default)((0,s.default)(t),"name","MissingAdapterMethodsError"),(0,l.default)((0,s.default)(t),"code","MISSING_ADAPTER_METHODS_ERROR"),t}return(0,c.default)(n)}(m),r.UnsupportedStrategy=function(t){(0,d.default)(n,t);var r=h(n);function n(){var t;(0,u.default)(this,n);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=r.call.apply(r,[this].concat(i)),(0,l.default)((0,s.default)(t),"name","UnsupportedStrategyError"),(0,l.default)((0,s.default)(t),"code","CALLBACK_CREDENTIALS_JWT_ERROR"),t}return(0,c.default)(n)}(m),r.InvalidCallbackUrl=function(t){(0,d.default)(n,t);var r=h(n);function n(){var t;(0,u.default)(this,n);for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return t=r.call.apply(r,[this].concat(i)),(0,l.default)((0,s.default)(t),"name","InvalidCallbackUrl"),(0,l.default)((0,s.default)(t),"code","INVALID_CALLBACK_URL_ERROR"),t}return(0,c.default)(n)}(m)},14548:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var o={default:function(){return d},getImageProps:function(){return c}};for(var i in o)Object.defineProperty(r,i,{enumerable:!0,get:o[i]});let a=n(30758),s=n(93200),l=n(94268),u=a._(n(56468));function c(t){let{props:r}=(0,s.getImgProps)(t,{defaultLoader:u.default,imgConf:{deviceSizes:[640,750,328,828,1080,1200,1920],imageSizes:[16,32,48,64,96,128,256,384],qualities:[75,80,100],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[t,n]of Object.entries(r))void 0===n&&delete r[t];return{props:r}}let d=l.Image},14939:(t,r,n)=>{"use strict";t.exports=n(84863)},15437:(t,r,n)=>{"use strict";n.r(r),n.d(r,{Tour:()=>el,TourContext:()=>ef,TourProvider:()=>ed,components:()=>ea,default:()=>em,useTour:()=>ep,withTour:()=>eh});var o=n(55729),i={attributes:!0,characterData:!0,subtree:!0,childList:!0};let a=function(t,r,n=i){(0,o.useEffect)(()=>{if(t.current){let o=new MutationObserver(r);return o.observe(t.current,n),()=>{o.disconnect()}}},[r,n])};var s=function(){if("u">typeof Map)return Map;function t(t,r){var n=-1;return t.some(function(t,o){return t[0]===r&&(n=o,!0)}),n}function r(){this.__entries__=[]}return Object.defineProperty(r.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),r.prototype.get=function(r){var n=t(this.__entries__,r),o=this.__entries__[n];return o&&o[1]},r.prototype.set=function(r,n){var o=t(this.__entries__,r);~o?this.__entries__[o][1]=n:this.__entries__.push([r,n])},r.prototype.delete=function(r){var n=this.__entries__,o=t(n,r);~o&&n.splice(o,1)},r.prototype.has=function(r){return!!~t(this.__entries__,r)},r.prototype.clear=function(){this.__entries__.splice(0)},r.prototype.forEach=function(t,r){void 0===r&&(r=null);for(var n=0,o=this.__entries__;n<o.length;n++){var i=o[n];t.call(r,i[1],i[0])}},r}(),l="u">typeof window&&"u">typeof document&&window.document===document,u=void 0!==n.g&&n.g.Math===Math?n.g:"u">typeof self&&self.Math===Math?self:"u">typeof window&&window.Math===Math?window:Function("return this")(),c="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(u):function(t){return setTimeout(function(){return t(Date.now())},1e3/60)},d=["top","right","bottom","left","width","height","size","weight"],f="u">typeof MutationObserver,p=function(){function t(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(t){var r=!1,n=!1,o=0;function i(){r&&(r=!1,t()),n&&s()}function a(){c(i)}function s(){var t=Date.now();if(r){if(t-o<2)return;n=!0}else r=!0,n=!1,setTimeout(a,20);o=t}return s}(this.refresh.bind(this))}return t.prototype.addObserver=function(t){~this.observers_.indexOf(t)||this.observers_.push(t),this.connected_||this.connect_()},t.prototype.removeObserver=function(t){var r=this.observers_,n=r.indexOf(t);~n&&r.splice(n,1),!r.length&&this.connected_&&this.disconnect_()},t.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},t.prototype.updateObservers_=function(){var t=this.observers_.filter(function(t){return t.gatherActive(),t.hasActive()});return t.forEach(function(t){return t.broadcastActive()}),t.length>0},t.prototype.connect_=function(){l&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),f?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},t.prototype.disconnect_=function(){l&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},t.prototype.onTransitionEnd_=function(t){var r=t.propertyName,n=void 0===r?"":r;d.some(function(t){return!!~n.indexOf(t)})&&this.refresh()},t.getInstance=function(){return this.instance_||(this.instance_=ne
3w t),this.instance_},t.instance_=null,t}(),h=function(t,r){for(var n=0,o=Object.keys(r);n<o.length;n++){var i=o[n];Object.defineProperty(t,i,{value:r[i],enumerable:!1,writable:!1,configurable:!0})}return t},m=function(t){return t&&t.ownerDocument&&t.ownerDocument.defaultView||u},g=x(0,0,0,0);function v(t){return parseFloat(t)||0}function y(t){for(var r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];return r.reduce(function(r,n){return r+v(t["border-"+n+"-width"])},0)}var b="u">typeof SVGGraphicsElement?function(t){return t instanceof m(t).SVGGraphicsElement}:function(t){return t instanceof m(t).SVGElement&&"function"==typeof t.getBBox};function x(t,r,n,o){return{x:t,y:r,width:n,height:o}}var w=function(){function t(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=x(0,0,0,0),this.target=t}return t.prototype.isActive=function(){var t=function(t){if(!l)return g;if(b(t)){var r;return x(0,0,(r=t.getBBox()).width,r.height)}return function(t){var r,n=t.clientWidth,o=t.clientHeight;if(!n&&!o)return g;var i=m(t).getComputedStyle(t),a=function(t){for(var r={},n=0,o=["top","right","bottom","left"];n<o.length;n++){var i=o[n],a=t["padding-"+i];r[i]=v(a)}return r}(i),s=a.left+a.right,l=a.top+a.bottom,u=v(i.width),c=v(i.height);if("border-box"===i.boxSizing&&(Math.round(u+s)!==n&&(u-=y(i,"left","right")+s),Math.round(c+l)!==o&&(c-=y(i,"top","bottom")+l)),(r=t)!==m(r).document.documentElement){var d=Math.round(u+s)-n,f=Math.round(c+l)-o;1!==Math.abs(d)&&(u-=d),1!==Math.abs(f)&&(c-=f)}return x(a.left,a.top,u,c)}(t)}(this.target);return this.contentRect_=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},t.prototype.broadcastRect=function(){var t=this.contentRect_;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},t}(),E=function(t,r){var n,o,i,a,s,l=(n=r.x,o=r.y,i=r.width,a=r.height,h(s=Object.create(("u">typeof DOMRectReadOnly?DOMRectReadOnly:Object).prototype),{x:n,y:o,width:i,height:a,top:o,right:n+i,bottom:a+o,left:n}),s);h(this,{target:t,contentRect:l})},_=function(){function t(t,r,n){if(this.activeObservations_=[],this.observations_=new s,"function"!=typeof t)throw TypeError("The callback provided as parameter 1 is not a function.");this.callback_=t,this.controller_=r,this.callbackCtx_=n}return t.prototype.observe=function(t){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if(!("u"<typeof Element)&&Element instanceof Object){if(!(t instanceof m(t).Element))throw TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)||(r.set(t,new w(t)),this.controller_.addObserver(this),this.controller_.refresh())}},t.prototype.unobserve=function(t){if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");if(!("u"<typeof Element)&&Element instanceof Object){if(!(t instanceof m(t).Element))throw TypeError('parameter 1 is not of type "Element".');var r=this.observations_;r.has(t)&&(r.delete(t),r.size||this.controller_.removeObserver(this))}},t.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},t.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(r){r.isActive()&&t.activeObservations_.push(r)})},t.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,r=this.activeObservations_.map(function(t){return new E(t.target,t.broadcastRect())});this.callback_.call(t,r,t),this.clearActive()}},t.prototype.clearActive=function(){this.activeObservations_.splice(0)},t.prototype.hasActive=function(){return this.activeObservations_.length>0},t}(),T="u">typeof WeakMap?new WeakMap:new s,S=function t(r){if(!(this instanceof t))throw TypeError("Cannot call a class as a function.");if(!arguments.length)throw TypeError("1 argument required, but only 0 present.");var n=new _(r,p.getInstance(),this);T.set(this,n)};["observe","unobserve","disconnect"].forEach(function(t){S.prototype[t]=function(){var r;return(r=T.get(this))[t].apply(r,arguments)}});var O=void 0!==u.ResizeObserver?u.ResizeObserver:S,k=({mutationObservables:t,resizeObservables:r,refresh:n})=>{let[i,s]=(0,o.useState)(0);function l(r){for(let o of Array.from(r))if(t){if(!o.attributes)continue;t.find(t=>o.matches(t))&&n(!0)}}function u(t){for(let n of Array.from(t))if(r){if(!n.attributes)continue;r.find(t=>n.matches(t))&&s(i+1)}}return a((0,o.useRef)(document.documentElement||document.body),t=>{for(let r of t)0!==r.addedNodes.length&&(l(r.addedNodes),u(r.addedNodes)),0!==r.removedNodes.length&&(l(r.removedNodes
3),u(r.removedNodes))},{childList:!0,subtree:!0}),(0,o.useEffect)(()=>{if(!r)return;let t=new O(()=>{n()});for(let n of r){let r=document.querySelector(n);r&&t.observe(r)}return()=>{t.disconnect()}},[r,i]),null};function P(t){let r=C;return t&&(r=t.getBoundingClientRect()),r}var C={bottom:0,height:0,left:0,right:0,top:0,width:0,x:0,y:0};function A(){return{w:Math.max(document.documentElement.clientWidth,window.innerWidth||0),h:Math.max(document.documentElement.clientHeight,window.innerHeight||0)}}function I(t=10){return Array.isArray(t)?1===t.length?[t[0],t[0],t[0],t[0]]:2===t.length?[t[1],t[0],t[1],t[0]]:3===t.length?[t[0],t[1],t[2],t[1]]:t.length>3?[t[0],t[1],t[2],t[3]]:[10,10]:[t,t,t,t]}var R={maskWrapper:()=>({opacity:.7,left:0,top:0,position:"fixed",zIndex:99999,pointerEvents:"none",color:"#000"}),svgWrapper:({windowWidth:t,windowHeight:r,wpt:n,wpl:o})=>({width:t,height:r,left:Number(o),top:Number(n),position:"fixed"}),maskArea:({x:t,y:r,width:n,height:o})=>({x:t,y:r,width:n,height:o,fill:"black",rx:0}),maskRect:({windowWidth:t,windowHeight:r,maskID:n})=>({x:0,y:0,width:t,height:r,fill:"currentColor",mask:`url(#${n})`}),clickArea:({windowWidth:t,windowHeight:r,clipID:n})=>({x:0,y:0,width:t,height:r,fill:"currentcolor",pointerEvents:"auto",clipPath:`url(#${n})`}),highlightedArea:({x:t,y:r,width:n,height:o})=>({x:t,y:r,width:n,height:o,pointerEvents:"auto",fill:"transparent",display:"none"})},M=({padding:t=10,wrapperPadding:r=0,onClick:n,onClickHighlighted:i,styles:a={},sizes:s,className:l,highlightedAreaClassName:u,maskId:c,clipId:d})=>{var f,p,h,m;let g=c||D("mask__"),v=d||D("clip__"),y=(t,r)=>{let n=R[t](r),o=a[t];return o?o(n,r):n},[b,x,w,E]=I(t),[_,T,S,O]=I(r),{w:k,h:P}=A(),C=(f=(null==s?void 0:s.width)+E+x)<0?0:f,M=(p=(null==s?void 0:s.height)+b+w)<0?0:p,F=(h=(null==s?void 0:s.top)-b-_)<0?0:h,N=(m=(null==s?void 0:s.left)-E-O)<0?0:m,L=k-O-T,j=P-_-S,V=y("maskArea",{x:N,y:F,width:C,height:M}),B=y("highlightedArea",{x:N,y:F,width:C,height:M});return o.createElement("div",{style:y("maskWrapper",{}),onClick:n,className:l},o.createElement("svg",{width:L,height:j,xmlns:"http://www.w3.org/2000/svg",style:y("svgWrapper",{windowWidth:L,windowHeight:j,wpt:_,wpl:O})},o.createElement("defs",null,o.createElement("mask",{id:g},o.createElement("rect",{x:0,y:0,width:L,height:j,fill:"white"}),o.createElement("rect",{style:V,rx:V.rx?1:void 0})),o.createElement("clipPath",{id:v},o.createElement("polygon",{points:`0 0, 0 ${j}, ${N} ${j}, ${N} ${F}, ${N+C} ${F}, ${N+C} ${F+M}, ${N} ${F+M}, ${N} ${j}, ${L} ${j}, ${L} 0`}))),o.createElement("rect",{style:y("maskRect",{windowWidth:L,windowHeight:j,maskID:g})}),o.createElement("rect",{style:y("clickArea",{windowWidth:L,windowHeight:j,top:F,left:N,width:C,height:M,clipID:v})}),o.createElement("rect",{style:B,className:u,onClick:i,rx:B.rx?1:void 0})))};function D(t){return t+Math.random().toString(36).substring(2,16)}var F=Object.defineProperty,N=Object.defineProperties,L=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,$=(t,r,n)=>r in t?F(t,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[r]=n,U=(t,r)=>{for(var n in r||(r={}))V.call(r,n)&&$(t,n,r[n]);if(j)for(var n of j(r))B.call(r,n)&&$(t,n,r[n]);return t},z={popover:()=>({position:"fixed",maxWidth:353,backgroundColor:"#fff",padding:"24px 30px",boxShadow:"0 0.5em 3em rgba(0, 0, 0, 0.3)",color:"inherit",zIndex:1e5,transition:"transform 0.3s",top:0,left:0})},Y=t=>{var{children:r,position:n="bottom",padding:i=10,styles:a={},sizes:s,refresher:l}=t,u=((t,r)=>{var n={};for(var o in t)V.call(t,o)&&0>r.indexOf(o)&&(n[o]=t[o]);if(null!=t&&j)for(var o of j(t))0>r.indexOf(o)&&B.call(t,o)&&(n[o]=t[o]);return n})(t,["children","position","padding","styles","sizes","refresher"]);let c=(0,o.useRef)(null),d=(0,o.useRef)(""),f=(0,o.useRef)(""),p=(0,o.useRef)(""),{w:h,h:m}=A(),g=(t,r)=>{let n=z[t](r),o=a[t];return o?o(n,r):n},v=function(t,r){let[n,i]=(0,o.useState)(C),a=(0,o.useCallback)(()=>{(null==t?void 0:t.current)&&i(P(null==t?void 0:t.current))},[null==t?void 0:t.current]);return(0,o.useEffect)(()=>(a(),window.addEventListener("resize",a),()=>window.removeEventListener("resize",a)),[null==t?void 0:t.current,r]),n}(c,l),{width:y,height:b}=v,x=null==s?void 0:s.left,w=null==s?void 0:s.top,E=null==s?void 0:s.right,_=null==s?void 0:s.bottom,T=n&&"function"==typeof n?n({width:y,height:b,windowWidth:h,windowHeight:m,top:w,left:x,right:E,bottom:_,x:s.x,y:s.y},v):n,S={left:x,right:h-E,top:w,bottom:m-_},[O,k,R,M]=I(i),D=(t,r,n)=>{switch(t){case"top":return S.top>b+R;case"right":return!r&&S.right>y+M;case"bottom":return!n&&S.bottom>b+O;case"left":return S.left>y+k;default:return!1}},F=(t=>{if(Array.isArray(t)){let r=t[0]>h,n=t[1]>m;return d.current="custom",[r?h/2-y/2:t[0],n?m/2-b/2:t[1]]}let r=x+y>h,n=_+b>m,o=r?Math.min(x,h-y):Math.max(x,0),i=n?b>S.bottom?Math.max(_-b,0):Math.max(w,0):w;n&&b>S.bottom?f.current="bottom":f.current="top",r?p.current="left":p.current="right";let a={top:[o-M,w-b-R],right:[E+M,i-O],bottom:[o-M,_+O],left:[x-y-k,i-O],center:[h/2-y/2,m/2-b/2]};if("center"===t||D(t,r,n)&&!r&&!n)return d.current=t,a[t];let s=function(t,r=[]){return Object.keys(t).map(r=>({position:r,value:t[r]})).sort((t,r)=>r.value-t.value).sort((t,n)=>{let o,i;return o=t.position,i=n.position,r.includes(o)?1:r.includes(i)?-1:0}).filter(t=>t.value>0).map(t=>t.position)}(S,n?["right","left"]:r?["top","bottom"]:[]);for(let t=0;t<s.length;t++)if(D(s[t],r,n))return d.current=s[t],a[s[t]];return d.current="center",a.center})(T);return o.createElement("div",U({className:"reactour__popover",style:N(U({},g("popover",{position:d.current,verticalAlign:f.current,horizontalAlign:p.current})),L({transform:`translate(${Math.round(F[0])}px, ${Math.round(F[1])}px)`})),ref:c},u),r)},H=Object.defineProperty,W=Object.defineProperties,q=Object.getOwnPropertyDescriptors,G=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,J=(t,r,n)=>r in t?H(t,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[r]=n,Z=(t,r)=>{for(var n in r||(r={}))X.call(r,n)&&J(t,n,r[n]);if(G)for(var n of G(r))K.call(r,n)&&J(t,n,r[n]);return t},Q=(t,r)=>{var n={};for(var o in t)X.call(t,o)&&0>
3r.indexOf(o)&&(n[o]=t[o]);if(null!=t&&G)for(var o of G(t))0>r.indexOf(o)&&K.call(t,o)&&(n[o]=t[o]);return n},ee={bottom:0,height:0,left:0,right:0,top:0,width:0,windowWidth:0,windowHeight:0,x:0,y:0};function et(t,r=[],n=!0){let o=!1,{w:i,h:a}=A();if(!r)return W(Z({},P(t)),q({windowWidth:i,windowHeight:a,hasHighligtedElems:!1}));let s=P(t),l={bottom:0,height:0,left:i,right:0,top:a,width:0};for(let i of r){let r=document.querySelector(i);if(!r||"none"===r.style.display||"hidden"===r.style.visibility)continue;let a=P(r);o=!0,n||!t?(a.top<l.top&&(l.top=a.top),a.right>l.right&&(l.right=a.right),a.bottom>l.bottom&&(l.bottom=a.bottom),a.left<l.left&&(l.left=a.left),l.width=l.right-l.left,l.height=l.bottom-l.top):(a.top<s.top&&(s.top=a.top),a.right>s.right&&(s.right=a.right),a.bottom>s.bottom&&(s.bottom=a.bottom),a.left<s.left&&(s.left=a.left),s.width=s.right-s.left,s.height=s.bottom-s.top)}let u=(!!n||!t)&&l.width>0&&l.height>0;return{left:(u?l:s).left,top:(u?l:s).top,right:(u?l:s).right,bottom:(u?l:s).bottom,width:(u?l:s).width,height:(u?l:s).height,windowWidth:i,windowHeight:a,hasHighligtedElems:o,x:s.x,y:s.y}}var er=({disableKeyboardNavigation:t,setCurrentStep:r,currentStep:n,setIsOpen:i,stepsLength:a,disable:s,rtl:l,clickProps:u,keyboardHandler:c})=>{function d(o){let d,f,p;function h(){r(Math.min(n+1,a-1))}function m(){r(Math.max(n-1,0))}o.stopPropagation(),!0!==t&&!s&&(t&&(d=t.includes("esc"),f=t.includes("right"),p=t.includes("left")),c&&"function"==typeof c?c(o,u,{isEscDisabled:d,isRightDisabled:f,isLeftDisabled:p}):(27!==o.keyCode||d||(o.preventDefault(),i(!1)),39!==o.keyCode||f||(o.preventDefault(),l?m():h()),37!==o.keyCode||p||(o.preventDefault(),l?h():m())))}return(0,o.useEffect)(()=>(window.addEventListener("keydown",d,!1),()=>{window.removeEventListener("keydown",d)}),[s,r,n]),null},en={badge:()=>({position:"absolute",fontFamily:"monospace",background:"var(--reactour-accent,#007aff)",height:"1.875em",lineHeight:2,paddingLeft:"0.8125em",paddingRight:"0.8125em",fontSize:"1em",borderRadius:"1.625em",color:"white",textAlign:"center",boxShadow:"0 0.25em 0.5em rgba(0, 0, 0, 0.3)",top:"-0.8125em",left:"-0.8125em"}),controls:()=>({display:"flex",marginTop:24,alignItems:"center",justifyContent:"space-between"}),navigation:()=>({counterReset:"dot",display:"flex",justifyContent:"space-between",alignItems:"center",flexWrap:"wrap"}),button:({disabled:t})=>({display:"block",padding:0,border:0,background:"none",cursor:t?"not-allowed":"pointer"}),arrow:({disabled:t})=>({color:t?"#caccce":"#646464",width:16,height:12,flex:"0 0 16px"}),dot:({current:t,disabled:r,showNumber:n})=>({counterIncrement:"dot",width:8,height:8,border:t?"0":"1px solid #caccce",borderRadius:"100%",padding:0,display:"block",margin:4,transition:"opacity 0.3s, transform 0.3s",cursor:r?"not-allowed":"pointer",transform:`scale(${t?1.25:1})`,color:t?"var(--reactour-accent, #007aff)":"#caccce",background:t?"var(--reactour-accent, #007aff)":"none"}),close:({disabled:t})=>({position:"absolute",top:22,right:22,width:9,height:9,"--rt-close-btn":t?"#caccce":"#5e5e5e","--rt-close-btn-disabled":t?"#caccce":"#000"}),svg:()=>({display:"block"})};function eo(t){return(r,n)=>{let o=en[r](n),i=t[r];return i?i(o,n):o}}var ei=({styles:t={},inverted:r=!1,disabled:n})=>{let i=eo(t);return o.createElement("svg",{viewBox:"0 0 18.4 14.4",style:i("arrow",{inverted:r,disabled:n})},o.createElement("path",{d:r?"M17 7.2H1M10.8 1L17 7.2l-6.2 6.2":"M1.4 7.2h16M7.6 1L1.4 7.2l6.2 6.2",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeMiterlimit:"10"}))},ea={Badge:({styles:t={},children:r})=>{let n=eo(t);return o.createElement("span",{style:n("badge",{})},r)},Close:t=>{var{styles:r={},onClick:n,disabled:i}=t,a=Q(t,["styles","onClick","disabled"]);let s=eo(r);return o.createElement("button",Z({className:"reactour__close-button",style:Z(Z({},s("button",{})),s("close",{disabled:i})),onClick:n},a),o.createElement("svg",{viewBox:"0 0 9.1 9.1","aria-hidden":!0,role:"presentation",style:Z({},s("svg",{}))},o.createElement("path",{fill:"currentColor",d:"M5.9 4.5l2.8-2.8c.4-.4.4-1 0-1.4-.4-.4-1-.4-1.4 0L4.5 3.1 1.7.3C1.3-.1.7-.1.3.3c-.4.4-.4 1 0 1.4l2.8 2.8L.3 7.4c-.4.4-.4 1 0 1.4.2.2.4.3.7.3s.5-.1.7-.3L4.5 6l2.8 2.8c.3.2.5.3.8.3s.5-.1.7-.3c.4-.4.4-1 0-1.4L5.9 4.5z"})))},Content:({content:t,setCurrentStep:r,transition:n,isHighlightingObserved:o,currentStep:i,setIsOpen:a})=>"function"==typeof t?t({setCurrentStep:r,transition:n,isHighlightingObserved:o,currentStep:i,setIsOpen:a}):t,Navigation:({styles:t={},steps:r,setCurrentStep:n,currentStep:i,setIsOpen:a,nextButton:s,prevButton:l,disableDots:u,hideDots:c,hideButtons:d,disableAll:f,rtl:p,Arrow:h=ei})=>{let m=r.length,g=eo(t),v=({onClick:r,kind:a="next",children:s,hideArrow:l})=>o.createElement("button",{style:g("button",{kind:a,disabled:f||("next"===a?m-1===i:0===i)}),onClick:function(){f||(r&&"function"==typeof r?r():"next"===a?n(Math.min(i+1,m-1)):n(Math.max(i-1,0)))},"aria-label":`Go to ${a} step`},l?null:o.createElement(h,{styles:t,inverted:p?"prev"===a:"next"===a,disabled:f||("next"===a?m-1===i:0===i)}),s);return o.createElement("div",{style:g("controls",{}),dir:p?"rtl":"ltr"},d?null:l&&"function"==typeof l?l({Button:v,setCurrentStep:n,currentStep:i,stepsLength:m,setIsOpen:a,steps:r}):o.createElement(v,{kind:"prev"}),c?null:o.createElement("div",{style:g("navigation",{})},Array.from({length:m},(t,r)=>r).map(t=>{var a;return o.createElement("button",{style:g("dot",{current:t===i,disabled:u||f}),onClick:()=>{u||f||n(t)},key:`navigation_dot_${t}`,"aria-label":(null==(a=r[t])?void 0:a.navDotAriaLabel)||`Go to step ${t+1}`})})),d?null:s&&"function"==typeof s?s({Button:v,setCurrentStep:n,currentStep:i,stepsLength:m,setIsOpen:a,steps:r}):o.createElement(v,null))},Arrow:ei},es=({styles:t,components:r={},badgeContent:n,accessibilityOptions:i,disabledActions:a,onClickClose:s,steps:l,setCurrentStep:u,currentStep:c,transition:d,isHighlightingObserved:f,setIsOpen:p,nextButton:h,prevButton:m,disableDotsNavigation:g,rtl:v,showPrevNextButtons:y=!0,showCloseButton:b=!0,showNavigation:x=!0,showBadge:w=!0,showDots:E=!0,meta:_,setMeta:T,setSteps:S})=>{let O=l[c],{Badge:k,Close:P,Content:C,Navigation:A,Arrow:I}=Z(Z({},ea),r),R=n&&"function"==typeof n?n({currentStep:c,totalSteps:l.length,transition:d}):c+1;return o.createElement(o.Fragment,null,w?o.createElement(k,{styles:t},R):null,b?o.createElement(P,{styles:t,"aria-label":null==i?void 0:i.closeButtonAriaLabel,disabled:a,onClick:function(){a||(s&&"function"==typeof s?s({setCurrentStep:u,setIsOpen:p,currentStep:c,steps:l,meta:_,setMeta:T,setSteps:S}):p(!1))}}):null,o.createElement(C,{content:null==O?void 0:O.content,setCurrentStep:u,currentStep:c,transition:d,isHighlightingObserved:f,setIsOpen:p}),x?o.createElement(A,{setCurrentStep:u,currentStep:c,setIsOpen:p,steps:l,styles:t,"aria-hidden":!(null==i?void 0:i.showNavigationScreenReaders),nextButton:h,prevButton:m,disableDots:g,hideButtons:!y,hideDots:!E,disableAll:a,rtl:v,Arrow:I}):null)},el=t=>{var r,n,{currentStep:i,setCurrentStep:a,setIsOpen:s,steps:l=[],setSteps:u,styles:c={},scrollSmooth:d,afterOpen:f,beforeClose:p,padding:h=10,position:m,onClickMask:g,onClickHighlighted:v,keyboardHandler:y,className:b="reactour__popover",maskClassName:x="reactour__mask",highlightedMaskClassName:w,clipId:E,maskId:_,disableInteraction:T,disableKeyboardNavigation:S,inViewThreshold:O,disabledActions:P,setDisabledActions:C,disableWhenSelectorFalsy:I,rtl:R,accessibilityOptions:D={closeButtonAriaLabel:"Close Tour",showNavigationScreenReaders:!0},ContentComponent:F,Wrapper:N,meta:L,setMeta:j,onTransition:V=()=>"center"}=t,B=Q(t,["currentStep","setCurrentStep","setIsOpen","steps","setSteps","styles","scrollSmooth","afterOpen","beforeClose","padding","position","onClickMask","onClickHighlighted","keyboardHandler","className","maskClassName","highlightedMaskClassName","clipId","maskId","disableInteraction","disableKeyboardNavigation","inViewThreshold","disabledActions","setDisabledActions","disableWhenSelectorFalsy","rtl","accessibilityOptions","ContentComponent","Wrapper","meta","setMeta","onTransition"]);let $=l[i],U=Z(Z({},c),null==$?void 0:$.styles),{sizes:z,transition:H,observableRefresher:G,isHighlightingObserved:X,target:K}=function(t,r={block:"center",behavior:"smooth",inViewThreshold:0}
3){let[n,i]=(0,o.useState)(!1),[a,s]=(0,o.useState)(!1),[l,u]=(0,o.useState)(!1),[c,d]=(0,o.useState)(null),[f,p]=(0,o.useState)(ee),h=(null==t?void 0:t.selector)instanceof Element?null==t?void 0:t.selector:document.querySelector(null==t?void 0:t.selector),m=(0,o.useCallback)(()=>{let r=et(h,null==t?void 0:t.highlightedSelectors,null==t?void 0:t.bypassElem),{hasHighligtedElems:n}=r,o=Q(r,["hasHighligtedElems"]);Object.entries(f).some(([t,r])=>o[t]!==r)&&p(o)},[h,null==t?void 0:t.highlightedSelectors,f]);(0,o.useEffect)(()=>(m(),window.addEventListener("resize",m),()=>window.removeEventListener("resize",m)),[h,null==t?void 0:t.highlightedSelectors,c]),(0,o.useEffect)(()=>{!function({top:t,right:r,bottom:n,left:o,threshold:i}){let{w:a,h:s}=A(),{thresholdX:l,thresholdY:u}="object"==typeof i&&null!==i?{thresholdX:i.x||0,thresholdY:i.y||0}:{thresholdX:i||0,thresholdY:i||0};return t<0&&n-t>s||t>=0+u&&o>=0+l&&n<=s-u&&r<=a-l}(W(Z({},f),q({threshold:r.inViewThreshold})))&&h&&(i(!0),new Promise(t=>{if(!(h instanceof Element))throw TypeError("Argument 1 must be an Element");let n=0,o=null,i=Object.assign({behavior:"smooth"},r);h.scrollIntoView(i),requestAnimationFrame(function r(){let i=null==h?void 0:h.getBoundingClientRect().top;if(i===o){if(n++>2)return t(null)}else n=0,o=i;requestAnimationFrame(r)})}).then(()=>{a||d(Date.now())}).finally(()=>{i(!1)}))},[f]);let g=(0,o.useCallback)(()=>{s(!0);let r=et(h,null==t?void 0:t.highlightedSelectors,null==t?void 0:t.bypassElem),{hasHighligtedElems:n}=r,o=Q(r,["hasHighligtedElems"]);u(n),p(o),s(!1)},[h,null==t?void 0:t.highlightedSelectors,f]);return{sizes:f,transition:n,target:h,observableRefresher:g,isHighlightingObserved:l}}($,{block:"center",behavior:d?"smooth":"auto",inViewThreshold:O});(0,o.useEffect)(()=>(f&&"function"==typeof f&&f(K),()=>{p&&"function"==typeof p&&p(K)}),[]);let{maskPadding:J,popoverPadding:en,wrapperPadding:eo}="object"==typeof(r=null!=(n=null==$?void 0:$.padding)?n:h)&&null!==r?{maskPadding:r.mask,popoverPadding:r.popover,wrapperPadding:r.wrapper}:{maskPadding:r,popoverPadding:r,wrapperPadding:0},ei={setCurrentStep:a,setIsOpen:s,currentStep:i,setSteps:u,steps:l,setMeta:j,meta:L},ea="boolean"==typeof(null==$?void 0:$.stepInteraction)?!(null==$?void 0:$.stepInteraction):!!T&&("boolean"==typeof T?T:T(ei));(0,o.useEffect)(()=>((null==$?void 0:$.action)&&"function"==typeof(null==$?void 0:$.action)&&(null==$||$.action(K)),(null==$?void 0:$.disableActions)!==void 0&&C(null==$?void 0:$.disableActions),()=>{(null==$?void 0:$.actionAfter)&&"function"==typeof(null==$?void 0:$.actionAfter)&&(null==$||$.actionAfter(K))}),[$]);let el=H?V:(null==$?void 0:$.position)?null==$?void 0:$.position:m,ec=N||o.Fragment;return $?o.createElement(ec,null,o.createElement(k,{mutationObservables:null==$?void 0:$.mutationObservables,resizeObservables:null==$?void 0:$.resizeObservables,refresh:G}),o.createElement(er,{setCurrentStep:a,currentStep:i,setIsOpen:s,stepsLength:l.length,disableKeyboardNavigation:S,disable:P,rtl:R,clickProps:ei,keyboardHandler:y}),(!I||K)&&o.createElement(M,{sizes:H?eu:z,onClick:function(){P||(g&&"function"==typeof g?g(ei):s(!1))},styles:Z({highlightedArea:t=>W(Z({},t),q({display:ea?"block":"none"}))},U),padding:H?0:J,highlightedAreaClassName:w,className:x,onClickHighlighted:t=>{t.preventDefault(),t.stopPropagation(),v&&v(t,ei)},wrapperPadding:eo,clipId:E,maskId:_}),(!I||K)&&o.createElement(Y,{sizes:z,styles:U,position:el,padding:en,"aria-labelledby":null==D?void 0:D.ariaLabelledBy,className:b,refresher:i},F?o.createElement(F,Z({styles:U,setCurrentStep:a,currentStep:i,setIsOpen:s,steps:l,accessibilityOptions:D,disabledActions:P,transition:H,isHighlightingObserved:X,rtl:R},B)):o.createElement(es,Z({styles:U,setCurrentStep:a,currentStep:i,setIsOpen:s,steps:l,setSteps:u,accessibilityOptions:D,disabledActions:P,transition:H,isHighlightingObserved:X,rtl:R,meta:L,setMeta:j},B)))):null},eu={bottom:0,height:0,left:0,right:0,top:0,width:0,x:0,y:0},ec=o.createContext({isOpen:!1,setIsOpen:()=>!1,currentStep:0,setCurrentStep:()=>0,steps:[],setSteps:()=>[],setMeta:()=>"",disabledActions:!1,setDisabledActions:()=>!1,components:{}}),ed=t=>{var{children:r,defaultOpen:n=!1,startAt:i=0,steps:a,setCurrentStep:s,currentStep:l}=t,u=Q(t,["children","defaultOpen","startAt","steps","setCurrentStep","currentStep"]);let[c,d]=(0,o.useState)(n),[f,p]=(0,o.useState)(i),[h,m]=(0,o.useState)(a),[g,v]=(0,o.useState)(""),[y,b]=(0,o.useState)(!1),x=Z({isOpen:c,setIsOpen:d,currentStep:l||f,setCurrentStep:s&&"function"==typeof s?s:p,steps:h,setSteps:m,disabledActions:y,setDisabledActions:b,meta:g,setMeta:v},u);return o.createElement(ec.Provider,{value:x},r,c?o.createElement(el,Z({},x)):null)},ef=ec;function ep(){return(0,o.useContext)(ec)}function eh(t){return r=>{let n=ep();return o.createElement(t,Z(Z({},r),n))}}var em=el},15626:(t,r,n)=>{"use strict";
3Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useIntersection",{enumerable:!0,get:function(){return u}});let o=n(55729),i=n(4809),a="function"==typeof IntersectionObserver,s=new Map,l=[];function u({rootRef:t,rootMargin:r,disabled:n}){let c=n||!a,[d,f]=(0,o.useState)(!1),p=(0,o.useRef)(null),h=(0,o.useCallback)(t=>{p.current=t},[]);return(0,o.useEffect)(()=>{if(a){if(c||d)return;let n=p.current;if(n&&n.tagName)return function(t,r,n){let{id:o,observer:i,elements:a}=function(t){let r,n={root:t.root||null,margin:t.rootMargin||""},o=l.find(t=>t.root===n.root&&t.margin===n.margin);if(o&&(r=s.get(o)))return r;let i=new Map;return r={id:n,observer:new IntersectionObserver(t=>{t.forEach(t=>{let r=i.get(t.target),n=t.isIntersecting||t.intersectionRatio>0;r&&n&&r(n)})},t),elements:i},l.push(n),s.set(n,r),r}(n);return a.set(t,r),i.observe(t),function(){if(a.delete(t),i.unobserve(t),0===a.size){i.disconnect(),s.delete(o);let t=l.findIndex(t=>t.root===o.root&&t.margin===o.margin);t>-1&&l.splice(t,1)}}}(n,t=>t&&f(t),{root:t?.current,rootMargin:r})}else if(!d){let t=(0,i.requestIdleCallback)(()=>f(!0));return()=>(0,i.cancelIdleCallback)(t)}},[c,r,t,d,p.current]),[h,d,(0,o.useCallback)(()=>{f(!1)},[])]}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},16067:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var o,i=(o=n(55729))&&"object"==typeof o&&"default"in o?o:{default:o},a=t=>t instanceof Date,s=t=>null==t,l=t=>!s(t)&&!Array.isArray(t)&&"object"==typeof t&&!a(t),u=t=>l(t)&&t.target?"checkbox"===t.target.type?t.target.checked:t.target.value:t,c=(t,r)=>t.has(r.substring(0,r.search(/\.\d+(\.|$)/))||r),d="u">typeof window&&void 0!==window.HTMLElement&&"u">typeof document;function f(t){let r,n=Array.isArray(t);if(t instanceof Date)r=new Date(t);else if(t instanceof Set)r=new Set(t);else{let o;if(d&&(t instanceof Blob||t instanceof FileList)||!n&&!l(t))return t;if(r=n?[]:{},n||l(o=t.constructor&&t.constructor.prototype)&&o.hasOwnProperty("isPrototypeOf"))for(let n in t)t.hasOwnProperty(n)&&(r[n]=f(t[n]));else r=t}return r}var p=t=>Array.isArray(t)?t.filter(Boolean):[],h=t=>void 0===t,m=(t,r,n)=>{if(!r||!l(t))return n;let o=p(r.split(/[,[\].]+?/)).reduce((t,r)=>s(t)?t:t[r],t);return h(o)||o===t?h(t[r])?n:t[r]:o};let g="blur",v="onChange",y="onSubmit",b="maxLength",x="minLength",w="pattern",E="required",_=i.default.createContext(null),T=()=>i.default.useContext(_);var S=(t,r,n,o=!0)=>{let i={defaultValues:r._defaultValues};for(let a in t)Object.defineProperty(i,a,{get:()=>("all"!==r._proxyFormState[a]&&(r._proxyFormState[a]=!o||"all"),n&&(n[a]=!0),t[a])});return i},O=t=>l(t)&&!Object.keys(t).length,k=(t,r,n,o)=>{n(t);let{name:i,...a}=t;return O(a)||Object.keys(a).length>=Object.keys(r).length||Object.keys(a).find(t=>r[t]===(!o||"all"))},P=t=>Array.isArray(t)?t:[t],C=(t,r,n)=>!t||!r||t===r||P(t).some(t=>t&&(n?t===r:t.startsWith(r)||r.startsWith(t)));function A(t){let r=i.default.useRef(t);r.current=t,i.default.useEffect(()=>{let n=!t.disabled&&r.current.subject&&r.current.subject.subscribe({next:r.current.next});return()=>{n&&n.unsubscribe()}},[t.disabled])}function I(t){let r=T(),{control:n=r.control,disabled:o,name:a,exact:s}=t||{},[l,u]=i.default.useState(n._formState),c=i.default.useRef(!0),d=i.default.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1}),f=i.default.useRef(a);return f.current=a,A({disabled:o,next:t=>c.current&&C(f.current,t.name,s)&&k(t,d.current,n._updateFormState)&&u({...n._formState,...t}),subject:n._subjects.state}),i.default.useEffect(()=>(c.current=!0,d.current.isValid&&n._updateValid(!0),()=>{c.current=!1}),[n]),S(l,n,d.current,!1)}var R=(t,r,n,o,i)=>"string"==typeof t?(o&&r.watch.add(t),m(n,t,i)):Array.isArray(t)?t.map(t=>(o&&r.watch.add(t),m(n,t))):(o&&(r.watchAll=!0),n);function M(t){let r=T(),{control:n=r.control,name:o,defaultValue:a,disabled:s,exact:l}=t||{},u=i.default.useRef(o);u.current=o,A({disabled:s,subject:n._subjects.values,next:t=>{C(u.current,t.name,l)&&d(f(R(u.current,n._names,t.values||n._formValues,!1,a)))}});let[c,d]=i.default.useState(n._getWatch(o,a));return i.default.useEffect(()=>n._removeUnmounted()),c}var D=t=>p(t.replace(/["|']|\]/g,"").split(/\.|\[/)),F=(t,r,n)=>{let o=-1,i=/^\w*$/.test(r)?[r]:D(r),a=i.length,s=a-1;for(;++o<a;){let r=i[o],a=n;if(o!==s){let n=t[r];a=l(n)||Array.isArray(n)?n:isNaN(+i[o+1])?{}:[]}t[r]=a,t=t[r]}return t};function N(t){let r=T(),{name:n,disabled:o,control:a=r.control,shouldUnregister:s}=t,l=c(a._names.array,n),d=M({control:a,name:n,defaultValue:m(a._formValues,n,m(a._defaultValues,n,t.defaultValue)),exact:!0}),p=I({control:a,name:n}),v=i.default.useRef(a.register(n,{...t.rules,value:d,..."boolean"==typeof t.disabled?{disabled:t.disabled}:{}}));return i.default.useEffect(()=>{let t=a._options.shouldUnregister||s,r=(t,r)=>{let n=m(a._fields,t);n&&(n._f.mount=r)};if(r(n,!0),t){let t=f(m(a._options.defaultValues,n));F(a._defaultValues,n,t),h(m(a._formValues,n))&&F(a._formValues,n,t)}return()=>{(l?t&&!a._state.action:t)?a.unregister(n):r(n,!1)}},[n,a,l,s]),i.default.useEffect(()=>{m(a._fields,n)&&a._updateDisabledField({disabled:o,fields:a._fields,name:n,value:m(a._fields,n)._f.value})}
3,[o,n,a]),{field:{name:n,value:d,..."boolean"==typeof o||p.disabled?{disabled:p.disabled||o}:{},onChange:i.default.useCallback(t=>v.current.onChange({target:{value:u(t),name:n},type:"change"}),[n]),onBlur:i.default.useCallback(()=>v.current.onBlur({target:{value:m(a._formValues,n),name:n},type:g}),[n,a]),ref:t=>{let r=m(a._fields,n);r&&t&&(r._f.ref={focus:()=>t.focus(),select:()=>t.select(),setCustomValidity:r=>t.setCustomValidity(r),reportValidity:()=>t.reportValidity()})}},formState:p,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!m(p.errors,n)},isDirty:{enumerable:!0,get:()=>!!m(p.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!m(p.touchedFields,n)},error:{enumerable:!0,get:()=>m(p.errors,n)}})}}var L=(t,r,n,o,i)=>r?{...n[t],types:{...n[t]&&n[t].types?n[t].types:{},[o]:i||!0}}:{},j=()=>{let t="u"<typeof performance?Date.now():1e3*performance.now();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,r=>{let n=(16*Math.random()+t)%16|0;return("x"==r?n:3&n|8).toString(16)})},V=(t,r,n={})=>n.shouldFocus||h(n.shouldFocus)?n.focusName||`${t}.${h(n.focusIndex)?r:n.focusIndex}.`:"",B=t=>({isOnSubmit:!t||t===y,isOnBlur:"onBlur"===t,isOnChange:t===v,isOnAll:"all"===t,isOnTouch:"onTouched"===t}),$=(t,r,n)=>!n&&(r.watchAll||r.watch.has(t)||[...r.watch].some(r=>t.startsWith(r)&&/^\.\w+/.test(t.slice(r.length))));let U=(t,r,n,o)=>{for(let i of n||Object.keys(t)){let n=m(t,i);if(n){let{_f:t,...a}=n;if(t){if(t.refs&&t.refs[0]&&r(t.refs[0],i)&&!o||t.ref&&r(t.ref,t.name)&&!o)break;U(a,r)}else l(a)&&U(a,r)}}};var z=(t,r,n)=>{let o=p(m(t,n));return F(o,"root",r[n]),F(t,n,o),t},Y=t=>"function"==typeof t,H=t=>{if(!d)return!1;let r=t?t.ownerDocument:0;return t instanceof(r&&r.defaultView?r.defaultView.HTMLElement:HTMLElement)},W=t=>"string"==typeof t;let q={value:!1,isValid:!1},G={value:!0,isValid:!0};var X=t=>{if(Array.isArray(t)){if(t.length>1){let r=t.filter(t=>t&&t.checked&&!t.disabled).map(t=>t.value);return{value:r,isValid:!!r.length}}return t[0].checked&&!t[0].disabled?t[0].attributes&&!h(t[0].attributes.value)?h(t[0].value)||""===t[0].value?G:{value:t[0].value,isValid:!0}:G:q}return q};let K={isValid:!1,value:null};var J=t=>Array.isArray(t)?t.reduce((t,r)=>r&&r.checked&&!r.disabled?{isValid:!0,value:r.value}:t,K):K;function Z(t,r,n="validate"){if(W(t)||Array.isArray(t)&&t.every(W)||"boolean"==typeof t&&!t)return{type:n,message:W(t)?t:"",ref:r}}var Q=t=>!l(t)||t instanceof RegExp?{value:t,message:""}:t,ee=async(t,r,n,o,i)=>{let{ref:a,refs:u,required:c,maxLength:d,minLength:f,min:p,max:g,pattern:v,validate:y,name:_,valueAsNumber:T,mount:S,disabled:k}=t._f,P=m(r,_);if(!S||k)return{};let C=u?u[0]:a,A=t=>{o&&C.reportValidity&&(C.setCustomValidity("boolean"==typeof t?"":t||""),C.reportValidity())},I={},R="radio"===a.type,M="checkbox"===a.type,D=(T||"file"===a.type)&&h(a.value)&&h(P)||H(a)&&""===a.value||""===P||Array.isArray(P)&&!P.length,F=L.bind(null,_,n,I),N=(t,r,n,o=b,i=x)=>{let s=t?r:n;I[_]={type:t?o:i,message:s,ref:a,...F(t?o:i,s)}};if(i?!Array.isArray(P)||!P.length:c&&(!(R||M)&&(D||s(P))||"boolean"==typeof P&&!P||M&&!X(u).isValid||R&&!J(u).isValid)){let{value:t,message:r}=W(c)?{value:!!c,message:c}:Q(c);if(t&&(I[_]={type:E,message:r,ref:C,...F(E,r)},!n))return A(r),I}if(!(D||s(p)&&s(g))){let t,r,o=Q(g),i=Q(p);if(s(P)||isNaN(P)){let n=a.valueAsDate||new Date(P),s=t=>new Date((new Date).toDateString()+" "+t),l="time"==a.type,u="week"==a.type;"string"==typeof o.value&&P&&(t=l?s(P)>s(o.value):u?P>o.value:n>new Date(o.value)),"string"==typeof i.value&&P&&(r=l?s(P)<s(i.value):u?P<i.value:n<new Date(i.value))}else{let n=a.valueAsNumber||(P?+P:P);s(o.value)||(t=n>o.value),s(i.value)||(r=n<i.value)}if((t||r)&&(N(!!t,o.message,i.message,"max","min"),!n))return A(I[_].message),I}if((d||f)&&!D&&("string"==typeof P||i&&Array.isArray(P))){let t=Q(d),r=Q(f),o=!s(t.value)&&P.length>+t.value,i=!s(r.value)&&P.length<+r.value;if((o||i)&&(N(o,t.message,r.message),!n))return A(I[_].message),I}if(v&&!D&&"string"==typeof P){let{value:t,message:r}=Q(v);if(t instanceof RegExp&&!P.match(t)&&(I[_]={type:w,message:r,ref:a,...F(w,r)},!n))return A(r),I}if(y){if(Y(y)){let t=Z(await y(P,r),C);if(t&&(I[_]={...t,...F("validate",t.message)},!n))return A(t.message),I}else if(l(y)){let t={};for(let o in y){if(!O(t)&&!n)break;let i=Z(await y[o](P,r),C,o);i&&(t={...i,...F(o,i.message)},A(i.message),n&&(I[_]=t))}if(!O(t)&&(I[_]={ref:C,...t},!n))return I}}return A(!0),I},et=(t,r)=>[...t,...P(r)],er=t=>Array.isArray(t)?t.map(()=>{}):void 0;function en(t,r,n){return[...t.slice(0,r),...P(n),...t.slice(r)]}var eo=(t,r,n)=>Array.isArray(t)?(h(t[n])&&(t[n]=void 0),t.splice(n,0,t.splice(r,1)[0]),t):[],ei=(t,r)=>[...P(r),...P(t)],ea=(t,r)=>h(r)?[]:function(t,r){let n=0,o=[...t];for(let t of r)o.splice(t-n,1),n++;return p(o).length?o:[]}(t,P(r).sort((t,r)=>t-r)),es=(t,r,n)=>{[t[r],t[n]]=[t[n],t[r]]};function el(t,r){let n=Array.isArray(r)?r:/^\w*$/.test(r)?[r]:D(r),o=1===n.length?t:function(t,r){let n=r.slice(0,-1).length,o=0;for(;o<n;)t=h(t)?o++:t[r[o++]];return t}(t,n),i=n.length-1,a=n[i];return o&&delete o[a],0!==i&&(l(o)&&O(o)||Array.isArray(o)&&function(t){for(let r in t)if(t.hasOwnProperty(r)&&!h(t[r]))return!1;return!0}(o))&&el(t,n.slice(0,-1)),t}var eu=(t,r,n)=>(t[r]=n,t),ec=()=>{let t=[];return{get observers(){return t},next:r=>{for(let n of t)n.next&&n.next(r)},subscribe:r=>(t.push(r),{unsubscribe:()=>{t=t.filter(t=>t!==r)}}),unsubscribe:()=>{t=[]}}},ed=t=>s(t)||"object"!=typeof t;function ef(t,r){if(ed(t)||ed(r))return t===r;if(a(t)&&a(r))return t.getTime()===r.getTime();let n=Object.keys(t),o=Object.keys(r);if(n.length!==o.length)return!1;for(let i of n){let n=t[i];if(!o.includes(i))return!1;if("ref"!==i){let t=r[i];if(a(n)&&a(t)||l(n)&&l(t)||Array.isArray(n)&&Array.isArray(t)?!ef(n,t):n!==t)return!1}}return!0}var ep=t=>H(t)&&t.isConnected,eh=t=>{for(let r in t)if(Y(t[r]))return!0;return!1};function em(t,r={}){let n=Array.isArray(t);if(l(t)||n)for(let n in t)Array.isArray(t[n])||l(t[n])&&!eh(t[n])?(r[n]=Array.isArray(t[n])?[]:{},em(t[n],r[n])):s(t[n])||(r[n]=!0);return r}var eg=(t,r)=>(function t(r,n,o){let i=Array.isArray(r);if(l(r)||i)for(let i in r)Array.isArray(r[i])||l(r[i])&&!eh(r[i])?h(n)||ed(o[i])?o[i]=Array.isArray(r[i])?em(r[i],[]):{...em(r[i])}:t(r[i],s(n)?{}:n[i],o[i]):o[i]=!ef(r[i],n[i]);return o}
3)(t,r,em(r)),ev=(t,{valueAsNumber:r,valueAsDate:n,setValueAs:o})=>h(t)?t:r?""===t?NaN:t?+t:t:n&&"string"==typeof t?new Date(t):o?o(t):t;function ey(t){let r=t.ref;if(!(t.refs?t.refs.every(t=>t.disabled):r.disabled))return"file"===r.type?r.files:"radio"===r.type?J(t.refs).value:"select-multiple"===r.type?[...r.selectedOptions].map(({value:t})=>t):"checkbox"===r.type?X(t.refs).value:ev(h(r.value)?t.ref.value:r.value,t)}var eb=t=>h(t)?t:t instanceof RegExp?t.source:l(t)?t.value instanceof RegExp?t.value.source:t.value:t;function ex(t,r,n){let o=m(t,n);if(o||/^\w*$/.test(n))return{error:o,name:n};let i=n.split(".");for(;i.length;){let o=i.join("."),a=m(r,o),s=m(t,o);if(a&&!Array.isArray(a)&&n!==o)break;if(s&&s.type)return{name:o,error:s};i.pop()}return{name:n}}let ew={mode:y,reValidateMode:v,shouldFocusError:!0};r.Controller=t=>t.render(N(t)),r.Form=function(t){let r=T(),[n,o]=i.default.useState(!1),{control:a=r.control,onSubmit:s,children:l,action:u,method:c="post",headers:d,encType:f,onError:p,render:h,onSuccess:g,validateStatus:v,...y}=t,b=async r=>{let n=!1,o="";await a.handleSubmit(async t=>{let i=new FormData,l="";try{l=JSON.stringify(t)}catch(t){}for(let r of a._names.mount)i.append(r,m(t,r));if(s&&await s({data:t,event:r,method:c,formData:i,formDataJson:l}),u)try{let t=[d&&d["Content-Type"],f].some(t=>t&&t.includes("json")),r=await fetch(u,{method:c,headers:{...d,...f?{"Content-Type":f}:{}},body:t?l:i});r&&(v?!v(r.status):r.status<200||r.status>=300)?(n=!0,p&&p({response:r}),o=String(r.status)):g&&g({response:r})}catch(t){n=!0,p&&p({error:t})}})(r),n&&t.control&&(t.control._subjects.state.next({isSubmitSuccessful:!1}),t.control.setError("root.server",{type:o}))};return i.default.useEffect(()=>{o(!0)},[]),h?i.default.createElement(i.default.Fragment,null,h({submit:b})):i.default.createElement("form",{noValidate:n,action:u,method:c,encType:f,onSubmit:b,...y},l)},r.FormProvider=t=>{let{children:r,...n}=t;return i.default.createElement(_.Provider,{value:n},r)},r.appendErrors=L,r.get=m,r.set=F,r.useController=N,r.useFieldArray=function(t){let r=T(),{control:n=r.control,name:o,keyName:a="id",shouldUnregister:s}=t,[l,u]=i.default.useState(n._getFieldArray(o)),c=i.default.useRef(n._getFieldArray(o).map(j)),d=i.default.useRef(l),p=i.default.useRef(o),h=i.default.useRef(!1);p.current=o,d.current=l,n._names.array.add(o),t.rules&&n.register(o,t.rules),A({next:({values:t,name:r})=>{if(r===p.current||!r){let r=m(t,p.current);Array.isArray(r)&&(u(r),c.current=r.map(j))}},subject:n._subjects.array});let g=i.default.useCallback(t=>{h.current=!0,n._updateFieldArray(o,t)},[n,o]);return i.default.useEffect(()=>{if(n._state.action=!1,$(o,n._names)&&n._subjects.state.next({...n._formState}),h.current&&(!B(n._options.mode).isOnSubmit||n._formState.isSubmitted))if(n._options.resolver)n._executeSchema([o]).then(t=>{let r=m(t.errors,o),i=m(n._formState.errors,o);(i?!r&&i.type||r&&(i.type!==r.type||i.message!==r.message):r&&r.type)&&(r?F(n._formState.errors,o,r):el(n._formState.errors,o),n._subjects.state.next({errors:n._formState.errors}))});else{let t=m(n._fields,o);t&&t._f&&ee(t,n._formValues,"all"===n._options.criteriaMode,n._options.shouldUseNativeValidation,!0).then(t=>!O(t)&&n._subjects.state.next({errors:z(n._formState.errors,t,o)}))}n._subjects.values.next({name:o,values:{...n._formValues}}),n._names.focus&&U(n._fields,(t,r)=>{if(n._names.focus&&r.startsWith(n._names.focus)&&t.focus)return t.focus(),1}),n._names.focus="",n._updateValid(),h.current=!1},[l,o,n]),i.default.useEffect(()=>(m(n._formValues,o)||n._updateFieldArray(o),()=>{(n._options.shouldUnregister||s)&&n.unregister(o)}),[o,n,a,s]),{swap:i.default.useCallback((t,r)=>{let i=n._getFieldArray(o);es(i,t,r),es(c.current,t,r),g(i),u(i),n._updateFieldArray(o,i,es,{argA:t,argB:r},!1)},[g,o,n]),move:i.default.useCallback((t,r)=>{let i=n._getFieldArray(o);eo(i,t,r),eo(c.current,t,r),g(i),u(i),n._updateFieldArray(o,i,eo,{argA:t,argB:r},!1)},[g,o,n]),prepend:i.default.useCallback((t,r)=>{let i=P(f(t)),a=ei(n._getFieldArray(o),i);n._names.focus=V(o,0,r),c.current=ei(c.current,i.map(j)),g(a),u(a),n._updateFieldArray(o,a,ei,{argA:er(t)})},[g,o,n]),append:i.default.useCallback((t,r)=>{let i=P(f(t)),a=et(n._getFieldArray(o),i);n._names.focus=V(o,a.length-1,r),c.current=et(c.current,i.map(j)),g(a),u(a),n._updateFieldArray(o,a,et,{argA:er(t)})},[g,o,n]),remove:i.default.useCallback(t=>{let r=ea(n._getFieldArray(o),t);c.current=ea(c.current,t),g(r),u(r),n._updateFieldArray(o,r,ea,{argA:t})},[g,o,n]),insert:i.default.useCallback((t,r,i)=>{let a=P(f(r)),s=en(n._getFieldArray(o),t,a);n._names.focus=V(o,t,i),c.current=en(c.current,t,a.map(j)),g(s),u(s),n._updateFieldArray(o,s,en,{argA:t,argB:er(r)})},[g,o,n]),update:i.default.useCallback((t,r)=>{let i=f(r),a=eu(n._getFieldArray(o),t,i);c.current=[...a].map((r,n)=>r&&n!==t?c.current[n]:j()),g(a),u([...a]),n._updateFieldArray(o,a,eu,{argA:t,argB:i},!0,!1)},[g,o,n]),replace:i.default.useCallback(t=>{let r=P(f(t));c.current=r.map(j),g([...r]),u([...r]),n._updateFieldArray(o,[...r],t=>t,{},!0,!1)},[g,o,n]),fields:i.default.useMemo(()=>l.map((t,r)=>({...t,[a]:c.current[r]||j()})),[l,a])}},r.useForm=function(t={}){let r=i.default.useRef(),n=i.default.useRef(),[o,v]=i.default.useState({isDirty:!1,isValidating:!1,isLoading:Y(t.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:t.errors||{},disabled:t.disabled||!1,defaultValues:Y(t.defaultValues)?void 0:t.defaultValues});r.current||(r.current={...function(t={},r){let n,o={...ew,...t},i={submitCount:0,isDirty:!1,isLoading:Y(o.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:o.errors||{},disabled:o.disabled||!1},v={},y=(l(o.defaultValues)||l(o.values))&&f(o.defaultValues||o.values)||{},b=o.shouldUnregister?{}:f(y),x={action:!1,mount:!1,watch:!1},w={mount:new Set,unMount:new Set,array:new Set,watch:new Set},E=0,_={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},T={values:ec(),array:ec(),state:ec()},S=B(o.mode),k=B(o.reValidateMode),C="all"===o.criteriaMode,A=async t=>{if(_.isValid||t){let t=o.resolver?O((await N()).errors):await L(v,!0);t!==i.isValid&&T.state.next({isValid:t})}},I=t=>_.isValidating&&T.state.next({isValidating:t}),M=(t,r,n,o)=>{let i=m(v,t);if(i){let a=m(b,t,h(n)?m(y,t):n);h(a)||o&&o.defaultChecked||r?F(b,t,r?a:ey(i._f)):W(t,a),x.mount&&A()}},D=(t,r,n,o,a)=>{let s=!1,l=!1,u={name:t},c=!(!m(v,t)||!m(v,t)._f.disabled);if(!n||o){_.isDirty&&(l=i.isDirty,i.isDirty=u.isDirty=j(),s=l!==u.isDirty);let n=c||ef(m(y,t),r);l=!(c||!m(i.dirtyFields,t)),n||c?el(i.dirtyFields,t):F(i.dirtyFields,t,!0),u.dirtyFields=i.dirtyFields,s=s||_.dirtyFields&&!n!==l}if(n){let r=m(i.touchedFields,t);r||(F(i.touchedFields,t,n),u.touchedFields=i.touchedFields,s=s||_.touchedFields&&r!==n)}return s&&a&&T.state.next(u),s?u:{}},N=async t=>o.resolver(b,o.context,((t,r,n,o)=>{let i={};for(let n of t){let t=m(r,n);t&&F(i,n,t._f)}return{criteriaMode:n,names:[...t],fields:i,shouldUseNativeValidation:o}})(t||w.mount,v,o.criteriaMode,o.shouldUseNativeValidation)),L=async(t,r,n={valid:!0})=>{for(let a in t){let s=t[a];if(s){let{_f:t,...a}=s;if(t){let a=w.array.has(t.name),l=await ee(s,b,C,o.shouldUseNativeValidation&&!r,a);if(l[t.name]&&(n.valid=!1,r))break;r||(m(l,t.name)?a?z(i.errors,l,t.name):F(i.errors,t.name,l[t.name]):el(i.errors,t.name))}a&&await L(a,r,n)}}return n.valid},j=(t,r)=>(t&&r&&F(b,t,r),!ef(Z(),y)),V=(t,r,n)=>R(t,w,{...x.mount?b:h(r)?y:"string"==typeof t?{[t]:r}:r},n,r),W=(t,r,n={})=>{let o=m(v,t),i=r;if(o){let n=o._f;n&&(n.disabled||F(b,t,ev(r,n)),i=H(n.ref)&&s(r)?"":r,"select-multiple"===n.ref.type?[...n.ref.options].forEac
3h(t=>t.selected=i.includes(t.value)):n.refs?"checkbox"===n.ref.type?n.refs.length>1?n.refs.forEach(t=>(!t.defaultChecked||!t.disabled)&&(t.checked=Array.isArray(i)?!!i.find(r=>r===t.value):i===t.value)):n.refs[0]&&(n.refs[0].checked=!!i):n.refs.forEach(t=>t.checked=t.value===i):"file"===n.ref.type?n.ref.value="":(n.ref.value=i,n.ref.type||T.values.next({name:t,values:{...b}})))}(n.shouldDirty||n.shouldTouch)&&D(t,i,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&J(t)},q=(t,r,n)=>{for(let o in r){let i=r[o],s=`${t}.${o}`,l=m(v,s);!w.array.has(t)&&ed(i)&&(!l||l._f)||a(i)?W(s,i,n):q(s,i,n)}},G=(t,n,o={})=>{let a=m(v,t),l=w.array.has(t),u=f(n);F(b,t,u),l?(T.array.next({name:t,values:{...b}}),(_.isDirty||_.dirtyFields)&&o.shouldDirty&&T.state.next({name:t,dirtyFields:eg(y,b),isDirty:j(t,u)})):!a||a._f||s(u)?W(t,u,o):q(t,u,o),$(t,w)&&T.state.next({...i}),T.values.next({name:t,values:{...b}}),x.mount||r()},X=async r=>{let a=r.target,s=a.name,l=!0,c=m(v,s),d=t=>{l=Number.isNaN(t)||t===m(b,s,t)};if(c){let f,p,h,y,x,P=a.type?ey(c._f):u(r),R=r.type===g||"focusout"===r.type,M=!((h=c._f).mount&&(h.required||h.min||h.max||h.maxLength||h.minLength||h.pattern||h.validate))&&!o.resolver&&!m(i.errors,s)&&!c._f.deps||(y=m(i.touchedFields,s),x=i.isSubmitted,!S.isOnAll&&(!x&&S.isOnTouch?!(y||R):(x?k.isOnBlur:S.isOnBlur)?!R:!(x?k.isOnChange:S.isOnChange)||R)),j=$(s,w,R);F(b,s,P),R?(c._f.onBlur&&c._f.onBlur(r),n&&n(0)):c._f.onChange&&c._f.onChange(r);let V=D(s,P,R,!1),B=!O(V)||j;if(R||T.values.next({name:s,type:r.type,values:{...b}}),M)return _.isValid&&A(),B&&T.state.next({name:s,...j?{}:V});if(!R&&j&&T.state.next({...i}),I(!0),o.resolver){let{errors:t}=await N([s]);if(d(P),l){let r=ex(i.errors,v,s),n=ex(t,v,r.name||s);f=n.error,s=n.name,p=O(t)}}else f=(await ee(c,b,C,o.shouldUseNativeValidation))[s],d(P),l&&(f?p=!1:_.isValid&&(p=await L(v,!0))
3);l&&(c._f.deps&&J(c._f.deps),((r,o,a,s)=>{var l;let u=m(i.errors,r),c=_.isValid&&"boolean"==typeof o&&i.isValid!==o;if(t.delayError&&a?(l=()=>{F(i.errors,r,a),T.state.next({errors:i.errors})},(n=t=>{clearTimeout(E),E=setTimeout(l,t)})(t.delayError)):(clearTimeout(E),n=null,a?F(i.errors,r,a):el(i.errors,r)),(a?!ef(u,a):u)||!O(s)||c){let t={...s,...c&&"boolean"==typeof o?{isValid:o}:{},errors:i.errors,name:r};i={...i,...t},T.state.next(t)}I(!1)})(s,p,f,V))}},K=(t,r)=>{if(m(i.errors,r)&&t.focus)return t.focus(),1},J=async(t,r={})=>{let n,a,s=P(t);if(I(!0),o.resolver){let r=await (async t=>{let{errors:r}=await N(t);if(t)for(let n of t){let t=m(r,n);t?F(i.errors,n,t):el(i.errors,n)}else i.errors=r;return r})(h(t)?t:s);n=O(r),a=t?!s.some(t=>m(r,t)):n}else t?((a=(await Promise.all(s.map(async t=>{let r=m(v,t);return await L(r&&r._f?{[t]:r}:r)}))).every(Boolean))||i.isValid)&&A():a=n=await L(v);return T.state.next({..."string"!=typeof t||_.isValid&&n!==i.isValid?{}:{name:t},...o.resolver||!t?{isValid:n}:{},errors:i.errors,isValidating:!1}),r.shouldFocus&&!a&&U(v,K,t?s:w.mount),a},Z=t=>{let r={...y,...x.mount?b:{}};return h(t)?r:"string"==typeof t?m(r,t):t.map(t=>m(r,t))},Q=(t,r)=>({invalid:!!m((r||i).errors,t),isDirty:!!m((r||i).dirtyFields,t),isTouched:!!m((r||i).touchedFields,t),error:m((r||i).errors,t)}),et=(t,r,n)=>{let o=(m(v,t,{_f:{}})._f||{}).ref;F(i.errors,t,{...r,ref:o}),T.state.next({name:t,errors:i.errors,isValid:!1}),n&&n.shouldFocus&&o&&o.focus&&o.focus()},er=(t,r={})=>{for(let n of t?P(t):w.mount)w.mount.delete(n),w.array.delete(n),r.keepValue||(el(v,n),el(b,n)),r.keepError||el(i.errors,n),r.keepDirty||el(i.dirtyFields,n),r.keepTouched||el(i.touchedFields,n),o.shouldUnregister||r.keepDefaultValue||el(y,n);T.values.next({values:{...b}}),T.state.next({...i,...r.keepDirty?{isDirty:j()}:{}}),r.keepIsValid||A()},en=({disabled:t,name:r,field:n,fields:o,value:i})=>{if("boolean"==typeof t){let a=t?void 0:h(i)?ey(n?n._f:m(o,r)._f):i;F(b,r,a),D(r,a,!1,!1,!0)}},eo=(t,r={})=>{let n=m(v,t),i="boolean"==typeof r.disabled;return F(v,t,{...n||{},_f:{...n&&n._f?n._f:{ref:{name:t}},name:t,mount:!0,...r}}),w.mount.add(t),n?en({field:n,disabled:r.disabled,name:t,value:r.value}):M(t,!0,r.value),{...i?{disabled:r.disabled}:{},...o.progressive?{required:!!r.required,min:eb(r.min),max:eb(r.max),minLength:eb(r.minLength),maxLength:eb(r.maxLength),pattern:eb(r.pattern)}:{},name:t,onChange:X,onBlur:X,ref:i=>{if(i){let o;eo(t,r),n=m(v,t);let a=h(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,s="radio"===(o=a).type||"checkbox"===o.type,l=n._f.refs||[];(s?l.find(t=>t===a):a===n._f.ref)||(F(v,t,{_f:{...n._f,...s?{refs:[...l.filter(ep),a,...Array.isArray(m(y,t))?[{}]:[]],ref:{type:a.type,name:t}}:{ref:a}}}),M(t,!1,void 0,a))}else(n=m(v,t,{}))._f&&(n._f.mount=!1),(o.shouldUnregister||r.shouldUnregister)&&(!c(w.array,t)||!x.action)&&w.unMount.add(t)}}},ei=()=>o.shouldFocusError&&U(v,K,w.mount),ea=(t,r)=>async n=>{n&&(n.preventDefault&&n.preventDefault(),n.persist&&n.persist());let a=f(b);if(T.state.next({isSubmitting:!0}),o.resolver){let{errors:t,values:r}=await N();i.errors=t,a=r}else await L(v);el(i.errors,"root"),O(i.errors)?(T.state.next({errors:{}}),await t(a,n)):(r&&await r({...i.errors},n),ei(),setTimeout(ei)),T.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:O(i.errors),submitCount:i.submitCount+1,errors:i.errors})},es=(n,o={})=>{let a=n?f(n):y,s=f(a),l=n&&!O(n)?s:y;if(o.keepDefaultValues||(y=a),!o.keepValues){if(o.keepDirtyValues)for(let t of w.mount)m(i.dirtyFields,t)?F(l,t,m(b,t)):G(t,m(l,t));else{if(d&&h(n))for(let t of w.mount){let r=m(v,t);if(r&&r._f){let t=Array.isArray(r._f.refs)?r._f.refs[0]:r._f.ref;if(H(t)){let r=t.closest("form");if(r){r.reset();break}}}}v={}}b=t.shouldUnregister?o.keepDefaultValues?f(y):{}:f(l),T.array.next({values:{...l}}),T.values.next({values:{...l}})}w={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},x.mount||r(),x.mount=!_.isValid||!!o.keepIsValid,x.watch=!!t.shouldUnregister,T.state.next({submitCount:o.keepSubmitCount?i.submitCount:0,isDirty:o.keepDirty?i.isDirty:!(!o.keepDefaultValues||ef(n,y)),isSubmitted:!!o.keepIsSubmitted&&i.isSubmitted,dirtyFields:o.keepDirtyValues?i.dirtyFields:o.keepDefaultValues&&n?eg(y,n):{},touchedFields:o.keepTouched?i.touchedFields:{},errors:o.keepErrors?i.errors:{},isSubmitSuccessful:!!o.keepIsSubmitSuccessful&&i.isSubmitSuccessful,isSubmitting:!1})},eu=(t,r)=>es(Y(t)?t(b):t,r);return{control:{register:eo,unregister:er,getFieldState:Q,handleSubmit:ea,setError:et,_executeSchema:N,_getWatch:V,_getDirty:j,_updateV
3alid:A,_removeUnmounted:()=>{for(let t of w.unMount){let r=m(v,t);r&&(r._f.refs?r._f.refs.every(t=>!ep(t)):!ep(r._f.ref))&&er(t)}w.unMount=new Set},_updateFieldArray:(t,r=[],n,o,a=!0,s=!0)=>{if(o&&n){if(x.action=!0,s&&Array.isArray(m(v,t))){let r=n(m(v,t),o.argA,o.argB);a&&F(v,t,r)}if(s&&Array.isArray(m(i.errors,t))){let r,s=n(m(i.errors,t),o.argA,o.argB);a&&F(i.errors,t,s),p(m(r=i.errors,t)).length||el(r,t)}if(_.touchedFields&&s&&Array.isArray(m(i.touchedFields,t))){let r=n(m(i.touchedFields,t),o.argA,o.argB);a&&F(i.touchedFields,t,r)}_.dirtyFields&&(i.dirtyFields=eg(y,b)),T.state.next({name:t,isDirty:j(t,r),dirtyFields:i.dirtyFields,errors:i.errors,isValid:i.isValid})}else F(b,t,r)},_updateDisabledField:en,_getFieldArray:r=>p(m(x.mount?b:y,r,t.shouldUnregister?m(y,r,[]):[])),_reset:es,_resetDefaultValues:()=>Y(o.defaultValues)&&o.defaultValues().then(t=>{eu(t,o.resetOptions),T.state.next({isLoading:!1})}),_updateFormState:t=>{i={...i,...t}},_disableForm:t=>{"boolean"==typeof t&&(T.state.next({disabled:t}),U(v,(r,n)=>{let o=t,i=m(v,n);i&&"boolean"==typeof i._f.disabled&&(o||(o=i._f.disabled)),r.disabled=o},0,!1))},_subjects:T,_proxyFormState:_,_setErrors:t=>{i.errors=t,T.state.next({errors:i.errors,isValid:!1})},get _fields(){return v},get _formValues(){return b},get _state(){return x},set _state(e){x=e},get _defaultValues(){return y},get _names(){return w},set _names(e){w=e},get _formState(){return i},set _formState(e){i=e},get _options(){return o},set _options(e){o={...o,...e}}},trigger:J,register:eo,handleSubmit:ea,watch:(t,r)=>Y(t)?T.values.subscribe({next:n=>t(V(void 0,r),n)}):V(t,r,!0),setValue:G,getValues:Z,reset:eu,resetField:(t,r={})=>{m(v,t)&&(h(r.defaultValue)?G(t,f(m(y,t))):(G(t,r.defaultValue),F(y,t,f(r.defaultValue))),r.keepTouched||el(i.touchedFields,t),r.keepDirty||(el(i.dirtyFields,t),i.isDirty=r.defaultValue?j(t,f(m(y,t))):j()),r.keepError||(el(i.errors,t),_.isValid&&A()),T.state.next({...i}))},clearErrors:t=>{t&&P(t).forEach(t=>el(i.errors,t)),T.state.next({errors:t?i.errors:{}})},unregister:er,setError:et,setFocus:(t,r={})=>{let n=m(v,t),o=n&&n._f;if(o){let t=o.refs?o.refs[0]:o.ref;t.focus&&(t.focus(),r.shouldSelect&&t.select())}},getFieldState:Q}}(t,()=>v(t=>({...t}))),formState:o});let y=r.current.control;return y._options=t,A({subject:y._subjects.state,next:t=>{k(t,y._proxyFormState,y._updateFormState,!0)&&v({...y._formState})}}),i.default.useEffect(()=>y._disableForm(t.disabled),[y,t.disabled]),i.default.useEffect(()=>{if(y._proxyFormState.isDirty){let t=y._getDirty();t!==o.isDirty&&y._subjects.state.next({isDirty:t})}},[y,o.isDirty]),i.default.useEffect(()=>{t.values&&!ef(t.values,n.current)?(y._reset(t.values,y._options.resetOptions),n.current=t.values,v(t=>({...t}))):y._resetDefaultValues()},[t.values,y]),i.default.useEffect(()=>{t.errors&&y._setErrors(t.errors)},[t.errors,y]),i.default.useEffect(()=>{y._state.mount||(y._updateValid(),y._state.mount=!0),y._state.watch&&(y._state.watch=!1,y._subjects.state.next({...y._formState})),y._removeUnmounted()}),r.current.formState=S(o,y),r.current},r.useFormContext=T,r.useFormState=I,r.useWatch=M},16878:(t,r,n)=>{"use strict";t.exports=n(29610)},16971:(t,r,n)=>{"use strict";var o,i=function(t,r,n,o){return new(n||(n=Promise))(function(i,a){function s(t){try{u(o.next(t))}catch(t){a(t)}}function l(t){try{u(o.throw(t))}catch(t){a(t)}}function u(t){var r;t.done?i(t.value):((r=t.value)instanceof n?r:new n(function(t){t(r)})).then(s,l)}u((o=o.apply(t,r||[])).next())})};Object.defineProperty(r,"__esModule",{value:!0}),r.useEditable=void 0;let a=n(55729),s=n(81278),l=n(30116),u=(o=n(5612))&&o.__esModule?o:{default:o};function c(t,r){for(;t&&t!==document;){if(t.hasAttribute(r))return t.getAttribute(r);t=t.parentElement}return null}r.useEditable=t=>{let r=(0,s.useRouter)(),n=(0,a.useRef)(0),o=(0,a.useRef)(null),d=()=>{let t=document.querySelectorAll("[data-live-mode-id]");return t.forEach(t=>{try{t.contentEditable="plaintext-only"}catch(r){t.contentEditable="true"}t.enterkeyhint="done",t.addEventListener("click",f),t.addEventListener("keydown",p)}),()=>{t.forEach(t=>{t.removeEventListener("click",f),t.removeEventListener("keydown",p)})}};(0,a.useEffect)(()=>
3{if(document.querySelectorAll("[data-live-mode-id]").length>0){u.default.set("isLiveMode",!0),d();let t=new MutationObserver(t=>{for(let r of t)"childList"===r.type&&d()});return t.observe(document.body,{childList:!0,subtree:!0}),()=>{t.disconnect()}}u.default.set("isLiveMode",!1)},[r.asPath]);let f=t=>{let n=function(t,r){for(;t&&t!==document;){if(t.hasAttribute(r))return t;t=t.parentElement}return null}(t.target,"data-live-mode-id");y(),n.hasAttribute("data-original-content")||g(n),m(n);let o=t.target.tagName.toLowerCase();if(("a"===o||"button"===o)&&t.metaKey){if("a"===o){let n=t.target.getAttribute("href");n&&r.push(n)}}else t.preventDefault()},p=t=>{("Enter"===t.key||"Tab"===t.key)&&t.preventDefault()},h=()=>{n.current-=1,0===n.current&&t.dismiss(o.current)},m=a=>{let s=document.createElement("div");s.setAttribute("id","edit-live-mode-actions"),s.style.position="relative";let u=document.createElement("button");u.textContent="✓",Object.assign(u.style,{color:"#fff",backgroundColor:"#12b76a",padding:"6px 12px",borderRadius:"8px",position:"absolute",top:"-36px",right:"0px",whiteSpace:"nowrap",fontSize:"14px",fontWeight:"600"});let d=document.createElement("button");d.innerHTML="X",Object.assign(d.style,{color:"#fff",backgroundColor:"#dc2626",padding:"6px 12px",borderRadius:"8px",position:"absolute",top:"-36px",right:"44px",whiteSpace:"nowrap",fontSize:"14px",fontWeight:"600"}),s.appendChild(d),s.appendChild(u),u.addEventListener("click",()=>{i(void 0,void 0,void 0,function*(){let i=c(a,"data-live-mode-id"),s=c(a,"data-paragraph-id"),u=c(a,"data-node-id"),d=c(a,"data-paragraph-tab-id"),f=c(a,"data-template-delta"),p=c(a,"data-live-mode-type"),m=a.textContent;"wysiwyg"==p&&(m=a.innerHTML),0===n.current&&(o.current=t.loading("Saving changes...")),n.current+=1,l.drupal.fetch(`${r.locale}/api/edit_live_mode`,{method:"POST",withAuth:!0,headers:{Accept:"application/vnd.api+json","Content-Type":"application/vnd.api+json"},body:JSON.stringify({nid:u,paragraphId:s,id:i,content:m,paragraphTabId:d,templateDelta:f,type:p})}).then(()=>{h(),t.success("Changes have been saved successfully!",{autoClose:3e3}),y(),v(),x()}).catch(r=>{h(),t.error("Failed to save changes"),console.error("Error saving changes:",r)})})}),d.addEventListener("click",()=>{b(a)}),a.parentNode.insertBefore(s,a)},g=t=>{let r=t.innerHTML;t.setAttribute("data-original-content",r)},v=()=>{document.querySelectorAll("[data-original-content]").forEach(t=>{t.removeAttribute("data-original-content")})},y=()=>{document.querySelectorAll("#edit-live-mode-actions").forEach(t=>t.remove())},b=t=>{let r=t.getAttribute("data-original-content");null!==r&&(t.innerHTML=r),v(),y()},x=()=>i(void 0,void 0,void 0,function*(){try{let t=yield fetch("/*",{method:"PURGE"});t.ok||console.error("Error:",t.statusText)}catch(t){}})}},17361:(t,r,n)=>{var o=n(94622);function i(t,r){for(var n=0;n<r.length;n++){var i=r[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,o(i.key),i)}}t.exports=function(t,r,n){return r&&i(t.prototype,r),n&&i(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t},t.exports.__esModule=!0,t.exports.default=t.exports},17379:(t,r,n)=>{"use strict";var o;Object.defineProperty(r,"__esModule",{value:!0}),r.defaultSliderPluginFun=r.thumbnailPlugin=void 0;let i=(o=n(5612))&&o.__esModule?o:{default:o};function a(t){slider.slides[t].classList.add("active")}r.thumbnailPlugin=t=>r=>{r.on("created",()=>{t.current&&(a(r.track.details.rel),slider.slides.forEach((t,r)=>{t.addEventListener("click",()=>{mainRef.current&&mainRef.current.moveToIdx(r)})}),t.current.on("animationStarted",t=>{slider.slides.forEach(t=>{t.classList.remove("active")});let n=t.animator.targetIdx||0;a(t.track.absToRel(n)),r.moveToIdx(n)}))})},r.defaultSliderPluginFun=t=>{let r="true"===i.default.get("isLiveMode");return Array.isArray(t)&&0!==t.length?t:r?[]:[t=>{let r,n=!1;function o(){clearTimeout(r)}function i(){clearTimeout(r),n||(r=setTimeout(()=>{t.next()},3e3))}t.on("created",()=>{t.container.addEventListener("mouseover",()=>{n=!0,o()}),t.container.addEventListener("mouseout",()=>{n=!1,i()}),i()}),t.on("dragStarted",o),t.on("animationEnded",i),t.on("updated",i)}]}},17907:(t,r,n)=>{"use strict";
3Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return i}});let o=n(55729);function i(t,r){let n=(0,o.useRef)(null),i=(0,o.useRef)(null);return(0,o.useCallback)(o=>{if(null===o){let t=n.current;t&&(n.current=null,t());let r=i.current;r&&(i.current=null,r())}else t&&(n.current=a(t,o)),r&&(i.current=a(r,o))},[t,r])}function a(t,r){if("function"!=typeof t)return t.current=r,()=>{t.current=null};{let n=t(r);return"function"==typeof n?n:()=>t(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},18220:t=>{t.exports=function(t,r){var n=null==t?null:"u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var o,i,a,s,l=[],u=!0,c=!1;try{if(a=(n=n.call(t)).next,0===r){if(Object(n)!==n)return;u=!1}else for(;!(u=(o=a.call(n)).done)&&(l.push(o.value),l.length!==r);u=!0);}catch(t){c=!0,i=t}finally{try{if(!u&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(c)throw i}}return l}},t.exports.__esModule=!0,t.exports.default=t.exports},18228:t=>{function r(n,o){return t.exports=r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,r){return t.__proto__=r,t},t.exports.__esModule=!0,t.exports.default=t.exports,r(n,o)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports},19655:(t,r,n)=>{"use strict";let o,i,a,s,l,u,c,d,f,p,h,m;n.d(r,{nD:()=>S,Fc:()=>I,iK:()=>oX,j2:()=>tb,Ex:()=>t_,Qp:()=>tI,$n:()=>tN,Sc:()=>oQ,q_:()=>o1,mc:()=>tB,w1:()=>oK,EX:()=>i9,Xi:()=>r$,pU:()=>i5.FiveStar,lN:()=>i2,CP:()=>t0,j$:()=>tx,DZ:()=>tU,In:()=>_,_V:()=>rF,IA:()=>o5,nA:()=>o3,jp:()=>iQ,pT:()=>i1,cA:()=>o8,U6:()=>ie,Wd:()=>tY,N_:()=>tC,p8:()=>tG,PD:()=>rB,lD:()=>i3.LoginInvite,dK:()=>t6,ab:()=>il,i8:()=>i6,l6:()=>iN,vj:()=>iz,Iw:()=>iW,Ap:()=>rG,yV:()=>rX,y$:()=>i4,PK:()=>rK,tU:()=>rb,EY:()=>rw,TM:()=>iG,lM:()=>rk,m_:()=>rA,qn:()=>rV,I0:()=>oJ});var g,v,y,b=n(8501),x=n(55729),w=n.t(x,2),E=n(50212);let _=({id:t,width:r=24,height:n=24,...o})=>(0,b.Y)("svg",{...o,width:r,height:n,children:(0,b.Y)("use",{className:"fill-current",href:`/icons.svg#${t}`})}),T={default:{wrapper:"accordion",element:{base:"accordion__item",active:"active",inactive:"inactive"},button:{base:"accordion__head",inactive:"inactive",active:"active",icon:{base:"accordion__head__icon animate",inactiveId:"plus",activeId:"minus",width:"16",height:"16"}},panel:{wrapper:"accordion__panel",inactive:"inactive",active:"active",base:"accordion__panel__inner"}},no_icon:{wrapper:"accordion_no-icon-wrapper",element:"mb-3",button:{base:"accordion_no-icon-base",inactive:"accordion_no-icon-inactive",active:"accordion_no-icon-active"},panel:{wrapper:"accordion_no-icon-panel--wrapper",inactive:"max-h-0",active:"max-h-[300vh] py-5 ",base:"accordion_no-icon-panel--base"}},paragraph_accordion:{wrapper:"accordion",element:"accordion__item",button:{base:"accordion__head",inactive:"inactive",active:"active",icon:{base:"accordion__head__icon animate",inactiveId:"plus",activeId:"minus",width:"16",height:"16"}},panel:{wrapper:"accordion__panel",inactive:"inactive",active:"active",base:"accordion__panel__inner"}}},S=({variant:t="default",openedNodeHandler:r,nodes:n=[],onlyOneOpen:o=!1})=>{let[i,a]=(0,x.useState)(null),[s,l]=(0,x.useState)([]);return(0,b.Y)("div",{className:T[t].wrapper,children:n.map((n,u)=>{var c;let d=t=>o?i==u?t.active:t.inactive:s.includes(u)?t.active:t.inactive;return(0,b.FD)("div",{className:(0,E.A)(T[t].element.base,d(T[t].element)),children:[(0,b.FD)("button",{className:(0,E.A)(T[t].button.base,d(T[t].button)),onClick:t=>{i!==u&&setTimeout(()=>{t.target.scrollIntoView({behavior:"smooth",block:"center"})},350),r&&r(n),o&&(i!==u?a(u):a(null)),!o&&s.includes(u)?l(s.filter(t=>t!==u)):l([...s,u])},children:[(0,b.Y)("span",{children:n.button}),T[t].button.icon&&(0,b.Y)(_,{id:(c=T[t].button.icon,o?i==u?c.activeId:c.inactiveId:s.includes(u)?c.activeId:c.inactiveId),className:(0,E.A)(T[t].button.icon.base)})]}),(0,b.Y)("div",{className:(0,E.A)(T[t].panel.wrapper,d(T[t].panel)),children:(0,b.Y)("div",{className:(0,E.A)(T[t].panel.base),children:n.panel})})]},n.id)})})};var O=n(37909),k=n(54741);let P={full:"w-full rounded flex items-center justify-between px-6 py-4",contained:"w-[calc(100%-2rem)] rounded flex items-center justify-between px-6 py-4 mx-auto"}
3,C={enter:"transform ease-out duration-300 transition",enterFrom:"translate-y-2 opacity-0 sm:translate-y-0 sm:translate-x-2 sm:rtl:-translate-x-2",enterTo:"translate-y-0 opacity-100 sm:translate-x-0",leave:"transition ease-in duration-100",leaveFrom:"opacity-100",leaveTo:"opacity-0"},A={info:"bg-[#d9edf7] text-[#31708f] border border-[#bce8f1]",danger:"bg-[#f2dede] text-[#a94442] border border-[#ebccd1]",success:"bg-[#dff0d8] text-[#3c763d] border border-[#d6e9c6]",warning:"bg-[#fcf8e3] text-[#8a6d3b] border border-[#faebcc]"},I=({children:t,wrapper:r,variant:n="info",icon:o,className:i,shouldClose:a=!0,onClick:s})=>{let[l,u]=(0,x.useState)(!0);return(0,b.Y)(O.e,{show:l,as:x.Fragment,...C,children:(0,b.FD)("div",{className:(0,k.vclsx)("pl-4 pr-8 py-4 relative",P[r],A[n],i),children:[(0,b.FD)("div",{className:"flex gap-x-2",children:[o&&(0,b.Y)(_,{id:o,className:(0,k.vclsx)("w-[16px] h-[16px] mt-6px")}),(0,b.Y)("div",{children:t})]}),a&&(0,b.Y)("button",{type:"button","aria-label":"close",onClick:()=>{a&&u(!1),s&&s()},className:"absolute right-4 top-5 cursor-pointer border-0 outline-none",children:(0,b.Y)(_,{id:"x",className:"h-[16px] w-[16px]"})})]})})};var R=n(1909),M=n(51760),D=n(93178),F=n(56760);function N(t,r,n){let o,i=n.initialDeps??[],a=!0;function s(){let s=t();return s.length!==i.length||s.some((t,r)=>i[r]!==t)?(i=s,o=r(...s),(null==n?void 0:n.onChange)&&!(a&&n.skipInitialOnChange)&&n.onChange(o),a=!1,o):o}return s.updateDeps=t=>{i=t},s}function L(t,r){if(void 0!==t)return t;throw Error(`Unexpected undefined${r?`: ${r}`:""}`)}let j=()=>{if(void 0!==o)return o;if("u"<typeof navigator)return o=!1;if(/iP(hone|od|ad)/.test(navigator.userAgent))return o=!0;let t=navigator.maxTouchPoints;return o="MacIntel"===navigator.platform&&void 0!==t&&t>0}
3,V=t=>{let{offsetWidth:r,offsetHeight:n}=t;return{width:r,height:n}},B=t=>t,$=t=>{let r=Math.max(t.startIndex-t.overscan,0),n=Math.min(t.endIndex+t.overscan,t.count-1)-r+1,o=Array(n);for(let t=0;t<n;t++)o[t]=r+t;return o},U=(t,r)=>{let n=t.scrollElement;if(!n)return;let o=t.targetWindow;if(!o)return;let i=t=>{let{width:n,height:o}=t;r({width:Math.round(n),height:Math.round(o)})};if(i(V(n)),!o.ResizeObserver)return()=>{};let a=new o.ResizeObserver(r=>{let o=()=>{let t=r[0];if(null==t?void 0:t.borderBoxSize){let r=t.borderBoxSize[0];if(r)return void i({width:r.inlineSize,height:r.blockSize})}i(V(n))};t.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(o):o()});return a.observe(n,{box:"border-box"}),()=>{a.unobserve(n)}},z={passive:!0},Y="u"<typeof window||"onscrollend"in window,H=(t,r)=>((t,r,n)=>{var o,i;let a,s=t.scrollElement;if(!s)return;let l=t.targetWindow;if(!l)return;let u=t.options.useScrollendEvent&&Y,c=0,d=u?null:(o=()=>r(c,!1),i=t.options.isScrollingResetDelay,function(...t){l.clearTimeout(a),a=l.setTimeout(()=>o.apply(this,t),i)}),f=t=>()=>{c=n(s),null==d||d(),r(c,t)},p=f(!0),h=f(!1);return s.addEventListener("scroll",p,z),u&&s.addEventListener("scrollend",h,z),()=>{s.removeEventListener("scroll",p),u&&s.removeEventListener("scrollend",h)}})(t,r,r=>{let{horizontal:n,isRtl:o}=t.options;return n?r.scrollLeft*(o&&-1||1):r.scrollTop}),W=(t,r,n)=>{if(null==r?void 0:r.borderBoxSize){let t=r.borderBoxSize[0];if(t)return Math.round(t[n.options.horizontal?"inlineSize":"blockSize"])}return t[n.options.horizontal?"offsetWidth":"offsetHeight"]},q=(t,{adjustments:r=0,behavior:n},o)=>{var i,a;null==(a=null==(i=o.scrollElement)?void 0:i.scrollTo)||a.call(i,{[o.options.horizontal?"left":"top"]:t+r,behavior:n})};class G{constructor(t){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.scrollState=null,this.measurementsCache=[],this._flatMeasurements=null,this.itemSizeCache=new Map,this.itemSizeCacheVersion=0,this.laneAssignments=new Map,this.pendingMin=null,this.prevLanes=void 0,this.lanesChangedFlag=!1,this.lanesSettling=!1,this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this._iosDeferredAdjustment=0,this._iosTouching=!1,this._iosJustTouchEnded=!1,this._iosTouchEndTimerId=null,this._intendedScrollOffset=null,this.elementsCache=new Map,this.now=()=>{var t,r,n;return(null==(n=null==(r=null==(t=this.targetWindow)?void 0:t.performance)?void 0:r.now)?void 0:n.call(r))??Date.now()},this.observer=(()=>{let t=null,r=()=>t||(this.targetWindow&&this.targetWindow.ResizeObserver?t=new this.targetWindow.ResizeObserver(t=>{t.forEach(t=>{let r=()=>{let r=t.target,n=this.indexFromElement(r);if(!r.isConnected){for(let[t,n]of(this.observer.unobserve(r),this.elementsCache))if(n===r){this.elementsCache.delete(t);break}return}this.shouldMeasureDuringScroll(n)&&this.resizeItem(n,this.options.measureElement(r,t,this))};this.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(r):r()})}):null);return{disconnect:()=>{var n;null==(n=r())||n.disconnect(),t=null},observe:t=>{var n;return null==(n=r())?void 0:n.observe(t,{box:"border-box"})},unobserve:t=>{var n;return null==(n=r())?void 0:n.unobserve(t)}}})(),this.range=null,this.setOptions=t=>{let r={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:B,rangeExtractor:$,onChange:()=>{},measureElement:W,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,useScrollendEvent:!1,useAnimationFrameWithResizeObserver:!1,laneAssignmentMode:"estimate"};for(let n in t){let o=t[n];void 0!==o&&(r[n]=o)}this.options=r},this.notify=t=>{var r,n;null==(n=(r=this.options).onChange)||n.call(r,this,t)},this.maybeNotify=N(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),t=>{this.notify(t)},{key:!1,debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>
3{this.unsubs.filter(Boolean).forEach(t=>t()),this.unsubs=[],this.observer.disconnect(),null!=this.rafId&&this.targetWindow&&(this.targetWindow.cancelAnimationFrame(this.rafId),this.rafId=null),this.scrollState=null,this.scrollElement=null,this.targetWindow=null},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{var t;let r=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==r){if(this.cleanup(),!r)return void this.maybeNotify();if(this.scrollElement=r,this.scrollElement&&"ownerDocument"in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=(null==(t=this.scrollElement)?void 0:t.window)??null,this.elementsCache.forEach(t=>{this.observer.observe(t)}),this.unsubs.push(this.options.observeElementRect(this,t=>{this.scrollRect=t,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,(t,r)=>{null!==this._intendedScrollOffset&&1.5>Math.abs(t-this._intendedScrollOffset)&&(t=this._intendedScrollOffset),this._intendedScrollOffset=null,this.scrollAdjustments=0,this.scrollDirection=r?this.getScrollOffset()<t?"forward":"backward":null,this.scrollOffset=t,this.isScrolling=r,this._flushIosDeferredIfReady(),this.scrollState&&this.scheduleScrollReconcile(),this.maybeNotify()})),"addEventListener"in this.scrollElement){let t=this.scrollElement,r=()=>{this._iosTouching=!0,this._iosJustTouchEnded=!1,null!==this._iosTouchEndTimerId&&null!=this.targetWindow&&(this.targetWindow.clearTimeout(this._iosTouchEndTimerId),this._iosTouchEndTimerId=null)},n=()=>{this._iosTouching=!1,j()&&null!=this.targetWindow&&(this._iosJustTouchEnded=!0,this._iosTouchEndTimerId=this.targetWindow.setTimeout(()=>{this._iosJustTouchEnded=!1,this._iosTouchEndTimerId=null,this._flushIosDeferredIfReady()},150))};t.addEventListener("touchstart",r,z),t.addEventListener("touchend",n,z),this.unsubs.push(()=>{t.removeEventListener("touchstart",r),t.removeEventListener("touchend",n),null!==this._iosTouchEndTimerId&&null!=this.targetWindow&&(this.targetWindow.clearTimeout(this._iosTouchEndTimerId),this._iosTouchEndTimerId=null)})}this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0})}},this._flushIosDeferredIfReady=()=>{if(0===this._iosDeferredAdjustment||this.isScrolling||this._iosTouching||this._iosJustTouchEnded)return;let t=this.getScrollOffset(),r=this.getMaxScrollOffset();if(t<0||t>r)return;let n=this._iosDeferredAdjustment;this._iosDeferredAdjustment=0,this._scrollToOffset(t,{adjustments:this.scrollAdjustments+=n,behavior:void 0})},this.rafId=null,this.getSize=()=>this.options.enabled?(this.scrollRect=this.scrollRect??this.options.initialRect,this.scrollRect[this.options.horizontal?"width":"height"]):(this.scrollRect=null,0),this.getScrollOffset=()=>this.options.enabled?(this.scrollOffset=this.scrollOffset??("function"==typeof this.options.initialOffset?this.options.initialOffset():this.options.initialOffset),this.scrollOffset):(this.scrollOffset=null,0),this.getFurthestMeasurement=(t,r)=>{let n=new Map,o=new Map;for(let i=r-1;i>=0;i--){let r=t[i];if(n.has(r.lane))continue;let a=o.get(r.lane);if(null==a||r.end>a.end?o.set(r.lane,r):r.end<a.end&&n.set(r.lane,!0),n.size===this.options.lanes)break}return o.size===this.options.lanes?Array.from(o.values()).sort((t,r)=>t.end===r.end?t.index-r.index:t.end-r.end)[0]:void 0},this.getMeasurementOptions=N(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled,this.options.lanes,this.options.laneAssignmentMode],(t,r,n,o,i,a,s)=>(void 0!==this.prevLanes&&this.prevLanes!==a&&(this.lanesChangedFlag=!0),this.prevLanes=a,this.pendingMin=null,{count:t,paddingStart:r,scrollMargin:n,getItemKey:o,enabled:i,lanes:a,laneAssignmentMode:s}),{key:!1}),this.getMeasurements=N(()=>[this.getMeasurementOptions(),this.itemSizeCacheVersion],({count:t,paddingStart:r,scrollMargin:n,getItemKey:o,enabled:i,lanes:a,laneAssignmentMode:s},l)=>{let u=this.itemSizeCache;if(!i)return this.measurementsCache=[],this.itemSizeCache.clear(),this.laneAssignments.clear(),[];if(this.laneAssignments.size>t)for(let r of this.laneAssignments.keys())r>=t&&this.laneAssignments.delete(r);this.lanesChangedFlag&&(this.lanesChangedFlag=!1,this.lanesSettling=!0,this.measurementsCache=[],this.itemSizeCache.clear(),this.laneAssignments.clear(),this.pendingMin=null),0!==this.measurementsCache.length||this.lanesSettling||(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(t=>{this.itemSizeCache.set(t.key,t.size)}));let c=this.lanesSettling?0:this.pendingMin??0;if(this.pendingMin=null,this.lanesSettling&&this.measurementsCache.length===t&&(this.lanesSettling=!1),1===a){var d;let i,a=this.options.gap,s=2*t,l=this._flatMeasurements;if(!l||l.length<s){let t=new Float64Array(s);l&&c>0&&t.set(l.subarray(0,2*c)),l=t,this._flatMeasurements=l}if(0===c)i=r+n;else{let t=c-1;i=l[2*t]+l[2*t+1]+a}for(let r=c;r<t;
3r++){let t=o(r),n=u.get(t),s="number"==typeof n?n:this.options.estimateSize(r);l[2*r]=i,l[2*r+1]=s,i+=s+a}let f=(d=l,new Proxy(Array(t),{get(r,n,i){if("string"==typeof n){let i=n.charCodeAt(0);if(i>=48&&i<=57){let i=+n;if(Number.isInteger(i)&&i>=0&&i<t){let t=r[i];if(!t){let n=d[2*i];t=r[i]={index:i,key:o(i),start:n,size:d[2*i+1],end:n+d[2*i+1],lane:0}}return t}}if("length"===n)return t}return Reflect.get(r,n,i)}}));return this.measurementsCache=f,f}let f=this.measurementsCache.slice(0,c),p=Array(a).fill(void 0);for(let t=0;t<c;t++){let r=f[t];r&&(p[r.lane]=t)}for(let i=c;i<t;i++){let t,a,l=o(i),c=this.laneAssignments.get(i),d="estimate"===s||u.has(l);if(void 0!==c&&this.options.lanes>1){let o=p[t=c],i=void 0!==o?f[o]:void 0;a=i?i.end+this.options.gap:r+n}else{let o=1===this.options.lanes?f[i-1]:this.getFurthestMeasurement(f,i);a=o?o.end+this.options.gap:r+n,t=o?o.lane:i%this.options.lanes,this.options.lanes>1&&d&&this.laneAssignments.set(i,t)}let h=u.get(l),m="number"==typeof h?h:this.options.estimateSize(i),g=a+m;f[i]={index:i,start:a,size:m,end:g,key:l,lane:t},p[t]=i}return this.measurementsCache=f,f},{key:!1,debug:()=>this.options.debug}),this.calculateRange=N(()=>[this.getMeasurements(),this.getSize(),this.getScrollOffset(),this.options.lanes],(t,r,n,o)=>this.range=t.length>0&&r>0?function({measurements:t,outerSize:r,scrollOffset:n,lanes:o,flat:i}){let a=t.length-1,s=i?t=>i[2*t]:r=>t[r].start,l=i?t=>i[2*t]+i[2*t+1]:r=>t[r].end;if(t.length<=o)return{startIndex:0,endIndex:a};let u=X(0,a,s,n),c=u;if(1===o)for(;c<a&&l(c)<n+r;)c++;else if(o>1){let i=Array(o).fill(0);for(;c<a&&i.some(t=>t<n+r);){let r=t[c];i[r.lane]=r.end,c++}let s=Array(o).fill(n+r);for(;u>=0&&s.some(t=>t>=n);){let r=t[u];s[r.lane]=r.start,u--}u=Math.max(0,u-u%o),c=Math.min(a,c+(o-1-c%o))}return{startIndex:u,endIndex:c}}({measurements:t,outerSize:r,scrollOffset:n,lanes:o,flat:1===o&&null!=this._flatMeasurements?this._flatMeasurements:null}):null,{key:!1,debug:()=>this.options.debug}
3),this.getVirtualIndexes=N(()=>{let t=null,r=null,n=this.calculateRange();return n&&(t=n.startIndex,r=n.endIndex),this.maybeNotify.updateDeps([this.isScrolling,t,r]),[this.options.rangeExtractor,this.options.overscan,this.options.count,t,r]},(t,r,n,o,i)=>null===o||null===i?[]:t({startIndex:o,endIndex:i,overscan:r,count:n}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=t=>{let r=this.options.indexAttribute,n=t.getAttribute(r);return n?parseInt(n,10):(console.warn(`Missing attribute name '${r}={index}' on measured element.`),-1)},this.shouldMeasureDuringScroll=t=>{var r;if(!this.scrollState||"smooth"!==this.scrollState.behavior)return!0;let n=this.scrollState.index??(null==(r=this.getVirtualItemForOffset(this.scrollState.lastTargetOffset))?void 0:r.index);if(void 0!==n&&this.range){let r=Math.max(this.options.overscan,Math.ceil((this.range.endIndex-this.range.startIndex)/2)),o=Math.max(0,n-r),i=Math.min(this.options.count-1,n+r);return t>=o&&t<=i}return!0},this.measureElement=t=>{if(!t)return void this.elementsCache.forEach((t,r)=>{t.isConnected||(this.observer.unobserve(t),this.elementsCache.delete(r))});let r=this.indexFromElement(t),n=this.options.getItemKey(r),o=this.elementsCache.get(n);o!==t&&(o&&this.observer.unobserve(o),this.observer.observe(t),this.elementsCache.set(n,t)),(!this.isScrolling||this.scrollState)&&this.shouldMeasureDuringScroll(r)&&this.resizeItem(r,this.options.measureElement(t,void 0,this))},this.resizeItem=(t,r)=>{var n;let o,i,a;if(t<0||t>=this.options.count)return;let s=this._flatMeasurements;if(1===this.options.lanes&&null!==s)a=this.options.getItemKey(t),i=s[2*t],o=s[2*t+1];else{let r=this.measurementsCache[t];if(!r)return;a=r.key,i=r.start,o=r.size}let l=r-(this.itemSizeCache.get(a)??o);0!==l&&((null==(n=this.scrollState)?void 0:n.behavior)!=="smooth"&&(void 0!==this.shouldAdjustScrollPositionOnItemSizeChange?this.shouldAdjustScrollPositionOnItemSizeChange(this.measurementsCache[t]??{index:t,key:a,start:i,size:o,end:i+o,lane:0},l,this):i<this.getScrollOffset()+this.scrollAdjustments&&"backward"!==this.scrollDirection)&&(j()&&(this.isScrolling||this._iosTouching||this._iosJustTouchEnded)?this._iosDeferredAdjustment+=l:this._scrollToOffset(this.getScrollOffset(),{adjustments:this.scrollAdjustments+=l,behavior:void 0})),(null===this.pendingMin||t<this.pendingMin)&&(this.pendingMin=t),this.itemSizeCache.set(a,r),this.itemSizeCacheVersion++,this.notify(!1))},this.getVirtualItems=N(()=>
3[this.getVirtualIndexes(),this.getMeasurements()],(t,r)=>{let n=[];for(let o=0,i=t.length;o<i;o++){let i=r[t[o]];n.push(i)}return n},{key:!1,debug:()=>this.options.debug}),this.getVirtualItemForOffset=t=>{let r=this.getMeasurements();if(0===r.length)return;let n=this._flatMeasurements,o=1===this.options.lanes&&null!=n,i=X(0,r.length-1,o?t=>n[2*t]:t=>L(r[t]).start,t);return L(r[i])},this.getMaxScrollOffset=()=>{if(!this.scrollElement)return 0;if("scrollHeight"in this.scrollElement)return this.options.horizontal?this.scrollElement.scrollWidth-this.scrollElement.clientWidth:this.scrollElement.scrollHeight-this.scrollElement.clientHeight;{let t=this.scrollElement.document.documentElement;return this.options.horizontal?t.scrollWidth-this.scrollElement.innerWidth:t.scrollHeight-this.scrollElement.innerHeight}},this.getOffsetForAlignment=(t,r,n=0)=>{if(!this.scrollElement)return 0;let o=this.getSize(),i=this.getScrollOffset();return"auto"===r&&(r=t>=i+o?"end":"start"),"center"===r?t+=(n-o)/2:"end"===r&&(t-=o),Math.max(Math.min(this.getMaxScrollOffset(),t),0)},this.getOffsetForIndex=(t,r="auto")=>{t=Math.max(0,Math.min(t,this.options.count-1));let n=this.getSize(),o=this.getScrollOffset(),i=this.measurementsCache[t];if(!i)return;if("auto"===r)if(i.end>=o+n-this.options.scrollPaddingEnd)r="end";else{if(!(i.start<=o+this.options.scrollPaddingStart))return[o,r];r="start"}if("end"===r&&t===this.options.count-1)return[this.getMaxScrollOffset(),r];let a="end"===r?i.end+this.options.scrollPaddingEnd:i.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(a,r,i.size),r]},this.scrollToOffset=(t,{align:r="start",behavior:n="auto"}={})=>{let o=this.getOffsetForAlignment(t,r),i=this.now();this.scrollState={index:null,align:r,behavior:n,startedAt:i,lastTargetOffset:o,stableFrames:0},this._scrollToOffset(o,{adjustments:void 0,behavior:n}),this.scheduleScrollReconcile()},this.scrollToIndex=(t,{align:r="auto",behavior:n="auto"}={})=>{t=Math.max(0,Math.min(t,this.options.count-1));let o=this.getOffsetForIndex(t,r);if(!o)return;let[i,a]=o,s=this.now();this.scrollState={index:t,align:a,behavior:n,startedAt:s,lastTargetOffset:i,stableFrames:0},this._scrollToOffset(i,{adjustments:void 0,behavior:n}),this.scheduleScrollReconcile()},this.scrollBy=(t,{behavior:r="auto"}={})=>{let n=this.getScrollOffset()+t,o=this.now();this.scrollState={index:null,align:"start",behavior:r,startedAt:o,lastTargetOffset:n,stableFrames:0},this._scrollToOffset(n,{adjustments:void 0,behavior:r}),this.scheduleScrollReconcile()},this.getTotalSize=()=>{var t;let r,n=this.getMeasurements();if(0===n.length)r=this.options.paddingStart;else if(1===this.options.lanes){let o=n.length-1,i=this._flatMeasurements;r=null!=i?i[2*o]+i[2*o+1]:(null==(t=n[o])?void 0:t.end)??0}else{let t=Array(this.options.lanes).fill(null),o=n.length-1;for(;o>=0&&t.some(t=>null===t);){let r=n[o];null===t[r.lane]&&(t[r.lane]=r.end),o--}r=Math.max(...t.filter(t=>null!==t))}return Math.max(r-this.options.scrollMargin+this.options.paddingEnd,0)},this.takeSnapshot=()=>{let t=[];if(0===this.itemSizeCache.size)return t;for(let r of this.getMeasurements())r&&this.itemSizeCache.has(r.key)&&t.pu
3sh({index:r.index,key:r.key,start:r.start,size:r.size,end:r.end,lane:r.lane});return t},this._scrollToOffset=(t,{adjustments:r,behavior:n})=>{this._intendedScrollOffset=t+(r??0),this.options.scrollToFn(t,{behavior:n,adjustments:r},this)},this.measure=()=>{this.pendingMin=null,this.itemSizeCache.clear(),this.laneAssignments.clear(),this.itemSizeCacheVersion++,this.notify(!1)},this.setOptions(t)}scheduleScrollReconcile(){if(!this.targetWindow){this.scrollState=null;return}null==this.rafId&&(this.rafId=this.targetWindow.requestAnimationFrame(()=>{this.rafId=null,this.reconcileScroll()}))}reconcileScroll(){if(!this.scrollState||!this.scrollElement)return;if(this.now()-this.scrollState.startedAt>5e3){this.scrollState=null;return}let t=null!=this.scrollState.index?this.getOffsetForIndex(this.scrollState.index,this.scrollState.align):void 0,r=t?t[0]:this.scrollState.lastTargetOffset,n=r!==this.scrollState.lastTargetOffset;if(!n&&1.01>Math.abs(r-this.getScrollOffset())){if(this.scrollState.stableFrames++,this.scrollState.stableFrames>=1){this.getScrollOffset()!==r&&this._scrollToOffset(r,{adjustments:void 0,behavior:"auto"}),this.scrollState=null;return}}else if(this.scrollState.stableFrames=0,n){let t=this.getSize()||600,n=Math.abs(r-this.getScrollOffset()),o="smooth"===this.scrollState.behavior&&n>t;this.scrollState.lastTargetOffset=r,o||(this.scrollState.behavior="auto"),this._scrollToOffset(r,{adjustments:void 0,behavior:o?"smooth":"auto"})}this.scheduleScrollReconcile()}}let X=(t,r,n,o)=>{for(;t<=r;){let i=(t+r)/2|0,a=n(i);if(a<o)t=i+1;else{if(!(a>o))return i;r=i-1}}return t>0?t-1:0},K="u">typeof document?x.useLayoutEffect:x.useEffect;var J=n(96262);function Z(t,r){return null!==t&&null!==r&&"object"==typeof t&&"object"==typeof r&&"id"in t&&"id"in r?t.id===r.id:t===r}function Q(t=Z){return(0,x.useCallback)((r,n)=>"string"==typeof t?(null==r?void 0:r[t])===(null==n?void 0:n[t]):t(r,n),[t])}var ee=n(59202);function et(t,r,n){let[o,i]=(0,x.useState)(n),a=void 0!==t,s=(0,x.useRef)(a),l=(0,x.useRef)(!1),u=(0,x.useRef)(!1);return!a||s.current||l.current?a||!s.current||u.current||(u.current=!0,s.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.")):(l.current=!0,s.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?t:o,(0,ee._)(t=>(a||(0,F.flushSync)(()=>i(t)),null==r?void 0:r(t)))]}function er(t){let[r]=(0,x.useState)(t);return r}var en=n(59421),eo=n(65904),ei=n(30803),ea=n(97026),es=n(4694),el=n(69701),eu=n(92931),ec=n(30632),ed=n(47089),ef=n(89777),ep=n(98989),eh=n(62566),em=n(86265);function eg(t){let r=(0,x.useRef)({value:"",selectionStart:null,selectionEnd:null});return(0,em.M)(t,"blur",t=>{let n=t.target;ep.A3(n)&&(r.current={value:n.value,selectionStart:n.selectionStart,selectionEnd:n.selectionEnd})}),(0,ee._)(()=>{if(!(0,eh.X7)(t)&&ep.A3(t)&&t.isConnected){if(t.focus({preventScroll:!0}),t.value!==r.current.value)t.setSelectionRange(t.value.length,t.value.length);else{let{selectionStart:n,selectionEnd:o}=r.current;null!==n&&null!==o&&t.setSelectionRange(n,o)}r.current={value:"",selectionStart:null,selectionEnd:null}}})}var ev=n(25292),ey=n(29802),eb=n(21886),ex=n(3626),ew=n(55400),eE=n(9587),e_=n(54303),eT=n(54149),eS=n(80341),eO=n(77207);function ek(t,r){return t?t+"["+r+"]":r}function eP(t){var r,n;let o=null!=(r=null==t?void 0:t.form)?r:t.closest("form");if(o){for(let r of o.elements)if(r!==t&&("INPUT"===r.tagName&&"submit"===r.type||"BUTTON"===r.tagName&&"submit"===r.type||"INPUT"===r.nodeName&&"image"===r.type))return void r.click();null==(n=o.requestSubmit)||n.call(o)}}var eC=n(86511),eA=n(73109);let eI=(0,x.createContext)(null);function eR({children:t}){let r=(0,x.useContext)(eI);if(!r)return x.createElement(x.Fragment,null,t);let{target:n}=r;return n?(0,F.createPortal)(x.createElement(x.Fragment,null,t),n):null}function eM({data:t,form:r,disabled:n,onReset:o,overrides:i}){let[a,s]=(0,x.useState)(null),l=(0,en.L)();return(0,x.useEffect)(()=>
3{if(o&&a)return l.addEventListener(a,"reset",o)},[a,r,o]),x.createElement(eR,null,x.createElement(eD,{setForm:s,formId:r}),(function t(r={},n=null,o=[]){for(let[i,a]of Object.entries(r))!function r(n,o,i){if(Array.isArray(i))for(let[t,a]of i.entries())r(n,ek(o,t.toString()),a);else i instanceof Date?n.push([o,i.toISOString()]):"boolean"==typeof i?n.push([o,i?"1":"0"]):"string"==typeof i?n.push([o,i]):"number"==typeof i?n.push([o,`${i}`]):null==i?n.push([o,""]):function(t){if("[object Object]"!==Object.prototype.toString.call(t))return!1;let r=Object.getPrototypeOf(t);return null===r||null===Object.getPrototypeOf(r)}(i)&&!(0,x.isValidElement)(i)&&t(i,o,n)}(o,ek(n,i),a);return o})(t).map(([t,o])=>x.createElement(eA.j,{features:eA.u.Hidden,...(0,eC.oE)({key:t,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:r,disabled:n,name:t,value:o,...i})})))}function eD({setForm:t,formId:r}){return(0,x.useEffect)(()=>{if(r){let n=document.getElementById(r);n&&t(n)}},[t,r]),r?null:x.createElement(eA.j,{features:eA.u.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:r=>{if(!r)return;let n=r.closest("form");n&&t(n)}})}let eF=x.forwardRef(function({children:t,freeze:r},n){let o=eN(r,t);return(0,x.isValidElement)(o)?(0,x.cloneElement)(o,{ref:n}):x.createElement(x.Fragment,null,o)});function eN(t,r){let[n,o]=(0,x.useState)(r);return t||n===r||o(r),t?n:r}var eL=n(88312),ej=n(76556),eV=n(40196),eB=n(83846),e$=n(51768),eU=n(83047),ez=n(67810),eY=n(66176),eH=n(91020),eW=n(83625),eq=n(56995),eG=n(67569),eX=n(1473),eK=n(31631),eJ=n(54070),eZ=n(47857),eQ=n(59123),e0=Object.defineProperty,e1=(t,r,n)=>{let o;return(o="symbol"!=typeof r?r+"":r)in t?e0(t,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[o]=n,n},e2=((i=e2||{})[i.Open=0]="Open",i[i.Closed=1]="Closed",i),e5=((a=e5||{})[a.Single=0]="Single",a[a.Multi=1]="Multi",a),e3=((s=e3||{})[s.Pointer=0]="Pointer",s[s.Focus=1]="Focus",s[s.Other=2]="Other",s),e6=((l=e6||{})[l.OpenCombobox=0]="OpenCombobox",l[l.CloseCombobox=1]="CloseCombobox",l[l.GoToOption=2]="GoToOption",l[l.SetTyping=3]="SetTyping",l[l.RegisterOption=4]="RegisterOption",l[l.UnregisterOption=5]="UnregisterOption",l[l.DefaultToFirstOption=6]="DefaultToFirstOption",l[l.SetActivationTrigger=7]="SetActivationTrigger",l[l.UpdateVirtualConfiguration=8]="UpdateVirtualConfiguration",l[l.SetInputElement=9]="SetInputElement",l[l.SetButtonElement=10]="SetButtonElement",l[l.SetOptionsElement=11]="SetOptionsElement",l[l.MarkInputAsMoved=12]="MarkInputAsMoved",l);function e4(t,r=t=>t){let n=null!==t.activeOptionIndex?t.options[t.activeOptionIndex]:null,o=r(t.options.slice()),i=o.length>0&&null!==o[0].dataRef.current.order?o.sort((t,r)=>t.dataRef.current.order-r.dataRef.current.order):(0,eQ.wl)(o,t=>t.dataRef.current.domRef.current),a=n?i.indexOf(n):null;return -1===a&&(a=null),{options:i,activeOptionIndex:a}}let e9={1(t){var r;if(null!=(r=t.dataRef.current)&&r.disabled||1===t.comboboxState)return t;let n=t.inputElement?eZ.Fc.Tracked((0,eZ.JO)(t.inputElement)):t.inputPositionState;return{...t,activeOptionIndex:null,comboboxState:1,isTyping:!1,activationTrigger:2,inputPositionState:n,__demoMode:!1}},0(t){var r,n;if(null!=(r=t.dataRef.current)&&r.disabled||0===t.comboboxState)return t;if(null!=(n=t.dataRef.current)&&n.value){let r=t.dataRef.current.calculateIndex(t.dataRef.current.value);if(-1!==r)return{...t,activeOptionIndex:r,comboboxState:0,__demoMode:!1,inputPositionState:eZ.Fc.Idle}}return{...t,comboboxState:0,inputPositionState:eZ.Fc.Idle,__demoMode:!1}},3:(t,r)=>t.isTyping===r.isTyping?t:{...t,isTyping:r.isTyping},2(t,r){var n,o,i,a;if(null!=(n=t.dataRef.current)&&n.disabled||t.optionsElement&&!(null!=(o=t.dataRef.current)&&o.optionsPropsRef.current.static)&&1===t.comboboxState)return t;if(t.virtual){let{options:n,disabled:o}=t.virtual,a=r.focus===eU.B.Specific?r.idx:(0,eU.X)(r,{resolveItems:()=>n,resolveActiveIndex:()=>{var r,i;return null!=(i=null!=(r=t.activeOptionIndex)?r:n.findIndex(t=>!o(t)))?i:null},resolveDisabled:o,resolveId(){throw Error("Function not implemented.")}}),s=null!=(i=r.trigger)?i:2;return t.activeOptionIndex===a&&t.activationTrigger===s?t:{...t,activeOptionIndex:a,activationTrigger:s,isTyping:!1,__demoMode:!1}}let s=e4(t);if(null===s.activeOptionIndex){let t=s.options.findIndex(t=>!t.dataRef.current.disabled);-1!==t&&(s.activeOptionIndex=t)}let l=r.focus===eU.B.Specific?r.idx:(0,eU.X)(r,{resolveItems:()=>s.options,resolveActiveIndex:()=>s.activeOptionIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled}),u=null!=(a=r.trigger)?a:2;return t.activeOptionIndex===l&&t.activationTrigger===u?t:{...t,...s,isTyping:!1,activeOptionIndex:l,activationTrigger:u,__demoMode:!1}},4:(t,r)=>{var n,o,i,a;if(null!=(n=t.dataRef.current)&&n.virtual)return{...t,options:[...t.options,r.payload]};let s=r.payload,l=e4(t,t=>(t.push(s),t));null===t.activeOptionIndex&&null!=(i=(o=t.dataRef.current).isSelected)&&i.call(o,r.payload.dataRef.current.value)&&(l.activeOptionIndex=l.options.indexOf(s));let u={...t,...l,activationTrigger:2};return null!=(a=t.dataRef.current)&&a.__demoMode&&void 0===t.dataRef.current.value&&(u.activeOptionIndex=0),u},5:(t,r)=>{var n;if(null!=(n=t.dataRef.current)&&n.virtual)return{...t,options:t.options.filter(t=>t.id!==r.id)};let o=e4(t,t=>{let n=t.findIndex(t=>t.id===r.id);return -1!==n&&t.splice(n,1),t});return{...t,...o,activationTrigger:2}},6:(t,r)=>t.defaultToFirstOption===r.value?t:{...t,defaultToFirstOption:r.value},7:(t,r)=>t.activationTrigger===r.trigger?t:{...t,activationTrigger:r.trigger},8:(t,r)=>{var n,o;if(null===t.virtual)return{...t,virtual:{options:r.options,disabled:null!=(n=r.disabled)?n:()=>!1}};if(t.virtual.options===r.options&&t.virtual.disabled===r.disabled)return t;let i=t.activeOptionIndex;if(null!==t.activeOptionIndex){let n=r.options.indexOf(t.virtual.options[t.activeOptionIndex]);i=-1!==n?n:null}return{...t,activeOptionIndex:i,virtual:{options:r.options,disabled:null!=(o=r.disabled)?o:()=>!1}}},9:(t,r)=>t.inputElement===r.element?t:{...t,inputElement:r.element},10:(t,r)=>t.buttonElement===r.element?t:{...t,buttonElement:r.element},11:(t,r)=>t.optionsElement===r.element?t:{...t,optionsElement:r.element},12:t=>"Tracked"!==t.inputPositionState.kind?t:{...t,inputPositionState:eZ.Fc.Moved}};class e8 extends eJ.u5{constructor(t){super(t),e1(this,"actions",{onChange:t=>{let{onChange:r,compare:n,mode:o,value:i}=this.state.dataRef.current;return(0,eY.Y)(o,{0:()=>null==r?void 0:r(t),1:()=>{let o=i.slice(),a=o.findIndex(r=>n(r,t));return -1===a?o.push(t):o.splice(a,1),null==r?void 0:r(o)}})},registerOption:(t,r)=>(this.send({type:4,payload:{id:t,dataRef:r}}),()=>{this.state.activeOptionIndex===this.state.dataRef.current.calculateIndex(r.current.value)&&this.send({type:6,value:!0}),this.send({type:5,id:t})}),goToOption:(t,r)=>(this.send({type:6,value:!1}),this.send({type:2,...t,trigger:r})),setIsTyping:t=>{this.send({type:3,isTyping:t})},closeCombobox:()=>{var t,r;this.send({type:1}),this.send({type:6,value:!1}),null==(r=(t=this.state.dataRef.current).onClose)||r.call(t)},openCombobox:()=>{this.send({type:0}),this.send({type:6,value:!0})},setActivationTrigger:t=>{this.send({type:7,trigger:t})},selectActiveOption:()=>{let t=this.selectors.activeOptionIndex(this.state);if(null!==t){if(this.actions.setIsTyping(!1),this.state.virtual)this.actions.onChange(this.state.virtual.options[t]);else{let{dataRef:r}=this.state.options[t];this.actions.onChange(r.current.value)}this.actions.goToOption({focus:eU.B.Specific,idx:t})}},setInputElement:t=>{this.send({type:9,element:t})},setButtonElement:t=>{this.send({type:10,element:t})},setOptionsElement:t=>{this.send({type:11,element:t})}}),e1(this,"selectors",{activeDescendantId:t=>{var r,n;let o=this.selectors.activeOptionIndex(t);if(null!==o)return t.virtual?null==(n=t.options.find(r=>!r.dataRef.current.disabled&&t.dataRef.current.compare(r.dataRef.current.value,t.virtual.options[o])))?void 0:n.id:null==(r=t.options[o])?void 0:r.id},activeOptionIndex:t=>{if(t.defaultToFirstOption&&null===t.activeOptionIndex&&(t.virtual?t.virtual.options.length>0:t.options.length>0)){if(t.virtual){let{options:r,disabled:n}=t.virtual,o=r.findIndex(t=>{var r;return!(null!=(r=null==n?void 0:n(t))&&r)});if(-1!==o)return o}let r=t.options.findIndex(t=>!t.dataRef.current.disabled);if(-1!==r)return r}return t.activeOptionIndex},activeOption:t=>{var r,n;let o=this.selectors.activeOptionIndex(t);return null===o?null:t.virtual?t.virtual.options[null!=o?o:0]:null!=(n=null==(r=t.options[o])?void 0:r.dataRef.current.value)?n:null},isActive:(t,r,n)=>{var o;let i=this.selectors.activeOptionIndex(t);return null!==i&&(t.virtual?i===t.dataRef.current.calculateIndex(r):(null==(o=t.options[i])?void 0:o.id)===n)},shouldScrollIntoView:(t,r,n)=>!(t.virtual||t.__demoMode||0!==t.comboboxState||0===t.activationTrigger||!this.selectors.isActive(t,r,n)),didInputMove:t=>"Moved"===t.inputPositionState.kind});{let t=this.state.id,r=eV.D.get(null);this.disposables.add(r.on(eV.Q.Push,n=>{r.selectors.isTop(n,t)||0!==this.state.comboboxState||this.actions.closeCombobox()})),this.on(0,()=>r.actions.push(t)),this.on(1,()=>r.actions.pop(t))}this.disposables.group(t=>{this.on(1,r=>{r.inputElement&&(t.dispose(),t.add((0,eZ.nY)(r.inputElement,r.inputPositionState,()=>{this.send({type:12})})))})})}static new({id:t,virtual:r=null,__demoMode:n=!1}){var o;return new e8({id:t,dataRef:{current:{}},comboboxState:+!n,isTyping:!1,options:[],virtual:r?{options:r.options,disabled:null!=(o=r.disabled)?o:()=>!1}:null,activeOptionIndex:null,activationTrigger:2,inputElement:null,buttonElement:null,optionsElement:null,__demoMode:n,inputPositionState:eZ.Fc.Idle})}reduce(t,r){return(0,eY.Y)(r.type,e9,t,r)}}var e7=n(23826);let te=(0,x.createContext)(null);function tt(t){let r=(0,x.useContext)(te);if(null===r){let r=Error(`<${t} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,tr),r}return r}function tr({id:t,virtual:r=null,__demoMode:n=!1}){let o=(0,x.useMemo)(()=>e8.new({id:t,virtual:r,__demoMode:n}),[]);return(0,e7.X)(()=>o.dispose()),o}let tn=(0,x.createContext)(null);function to(t){let r=(0,x.useContext)(tn);if(null===r){let r=Error(`<${t} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,to),r}return r}tn.displayName="ComboboxDataContext";let ti=(0,x.createContext)(null);function ta(t){let r=tt("VirtualProvider"),{options:n}=to("VirtualProvider").virtual,o=(0,eB.y)(r,t=>t.optionsElement),[i,a]=(0,x.useMemo)(()=>
3{if(!o)return[0,0];let t=window.getComputedStyle(o);return[parseFloat(t.paddingBlockStart||t.paddingTop),parseFloat(t.paddingBlockEnd||t.paddingBottom)]},[o]),s=function({useFlushSync:t=!0,...r}){let n=x.useReducer(t=>t+1,0)[1],o={...r,onChange:(o,i)=>{var a;t&&i?(0,F.flushSync)(n):n(),null==(a=r.onChange)||a.call(r,o,i)}},[i]=x.useState(()=>new G(o));return i.setOptions(o),K(()=>i._didMount(),[]),K(()=>i._willUpdate()),i}({observeElementRect:U,observeElementOffset:H,scrollToFn:q,...{enabled:0!==n.length,scrollPaddingStart:i,scrollPaddingEnd:a,count:n.length,estimateSize:()=>40,getScrollElement:()=>r.state.optionsElement,overscan:12}}),[l,u]=(0,x.useState)(0);(0,es.s)(()=>{u(t=>t+1)},[n]);let c=s.getVirtualItems(),d=(0,eB.y)(r,t=>t.activationTrigger===e3.Pointer),f=(0,eB.y)(r,r.selectors.activeOptionIndex);return 0===c.length?null:x.createElement(ti.Provider,{value:s},x.createElement("div",{style:{position:"relative",width:"100%",height:`${s.getTotalSize()}px`},ref:t=>{t&&(d||null!==f&&n.length>f&&s.scrollToIndex(f))}},c.map(r=>{var o;return x.createElement(x.Fragment,{key:r.key},x.cloneElement(null==(o=t.children)?void 0:o.call(t,{...t.slot,option:n[r.index]}),{key:`${l}-${r.key}`,"data-index":r.index,"aria-setsize":n.length,"aria-posinset":r.index+1,style:{position:"absolute",top:0,left:0,transform:`translateY(${r.start}px)`,overflowAnchor:"none"}}))})))}let ts=x.Fragment,tl=eC.Ac.RenderStrategy|eC.Ac.Static,tu=(0,eC.FX)(function(t,r){let n=(0,x.useId)(),o=(0,eS._)(),{value:i,defaultValue:a,onChange:s,form:l,name:u,by:c,invalid:d=!1,disabled:f=o||!1,onClose:p,__demoMode:h=!1,multiple:m=!1,immediate:g=!1,virtual:v=null,nullable:y,...b}=t,w=er(a),[E=m?[]:void 0,_]=et(i,s,w),T=tr({id:n,virtual:v,__demoMode:h}),S=(0,x.useRef)({static:!1,hold:!1}),O=Q(c),k=(0,ee._)(t=>v?null===c?v.options.indexOf(t):v.options.findIndex(r=>O(r,t)):T.state.options.findIndex(r=>O(r.dataRef.current.value,t))),P=(0,x.useCallback)(t=>(0,eY.Y)(I.mode,{[e5.Multi]:()=>E.some(r=>O(r,t)),[e5.Single]:()=>O(E,t)}),[E]),C=(0,eB.y)(T,t=>t.virtual),A=(0,ee._)(()=>null==p?void 0:p()),I=(0,x.useMemo)(()=>({__demoMode:h,immediate:g,optionsPropsRef:S,value:E,defaultValue:w,disabled:f,invalid:d,mode:m?e5.Multi:e5.Single,virtual:v?C:null,onChange:_,isSelected:P,calculateIndex:k,compare:O,onClose:A}),[h,g,S,E,w,f,d,m,v,C,_,P,k,O,A]);(0,es.s)(()=>{var t;v&&T.send({type:e6.UpdateVirtualConfiguration,options:v.options,disabled:null!=(t=v.disabled)?t:null})},[v,null==v?void 0:v.options,null==v?void 0:v.disabled]),(0,es.s)(()=>{T.state.dataRef.current=I},[I]);let[R,M,D,F]=(0,eB.y)(T,t=>[t.comboboxState,t.buttonElement,t.inputElement,t.optionsElement]),N=eV.D.get(null),L=(0,eB.y)(N,(0,x.useCallback)(t=>N.selectors.isTop(t,n),[N,n]));(0,ec.j)(L,[M,D,F],()=>T.actions.closeCombobox());let j=(0,eB.y)(T,T.selectors.activeOptionIndex),V=(0,eB.y)(T,T.selectors.activeOption),B=(0,eb._)({open:R===e2.Open,disabled:f,invalid:d,activeIndex:j,activeOption:V,value:E}),[$,U]=(0,eG.b0)(),z=(0,x.useCallback)(()=>{if(void 0!==w)return null==_?void 0:_(w)},[_,w]),Y=(0,eC.Ci)();return x.createElement(U,{value:$,props:{htmlFor:null==D?void 0:D.id},slot:{open:R===e2.Open,disabled:f}},x.createElement(eO.St,null,x.createElement(tn.Provider,{value:I},x.createElement(te.Provider,{value:T},x.createElement(ej.El,{value:(0,eY.Y)(R,{[e2.Open]:ej.Uw.Open,[e2.Closed]:ej.Uw.Closed})},null!=u&&x.createElement(eM,{disabled:f,data:null!=E?{[u]:E}:{},form:l,onReset:z}),Y({ourProps:null===r?{}:{ref:r},theirProps:b,slot:B,defaultTag:ts,name:"Combobox"}))))))}),tc=(0,eC.FX)(function(t,r){let n=tt("Combobox.Button"),o=to("Combobox.Button"),[i,a]=(0,x.useState)(null),s=(0,ex.P)(r,a,n.actions.setButtonElement),l=(0,x.useId)(),{id:u=`headlessui-combobox-button-${l}`,disabled:c=o.disabled||!1,autoFocus:d=!1,...f}=t,[p,h,m]=(0,eB.y)(n,t=>[t.comboboxState,t.inputElement,t.optionsElement]),g=eg(h),v=p===e2.Open;(0,ef.s)(v,{trigger:i,action:(0,x.useCallback)(t=>{if(null!=i&&i.contains(t.target)||null!=h&&h.contains(t.target))return ef.r.Ignore;let r=t.target.closest('[role="option"]:not([data-disabled])');return ep.sb(r)?ef.r.Select(r):null!=m&&m.contains(t.target)?ef.r.Ignore:ef.r.Close},[i,h,m]),close:n.actions.closeCombobox,select:n.actions.selectActiveOption});let y=(0,ee._)(t=>{switch(t.key){case eq.D.Space:case eq.D.Enter:t.preventDefault(),t.stopPropagation(),n.state.comboboxState===e2.Closed&&(0,F.flushSync)(()=>n.actions.openCombobox()),g();return;case eq.D.ArrowDown:t.preventDefault(),t.stopPropagation(),n.state.comboboxState===e2.Closed&&((0,F.flushSync)(()=>n.actions.openCombobox()),n.state.dataRef.current.value||n.actions.goToOption({focus:eU.B.First})),g();return;case eq.D.ArrowUp:t.preventDefault(),t.stopPropagation(),n.state.comboboxState===e2.Closed&&((0,F.flushSync)(()=>n.actions.openCombobox()),n.state.dataRef.current.value||n.actions.goToOption({focus:eU.B.Last})),g();return;case eq.D.Escape:if(n.state.comboboxState!==e2.Open)return;t.preventDefault(),n.state.optionsElement&&!o.optionsPropsRef.current.static&&t.stopPropagation(),(0,F.flushSync)(()=>n.actions.closeCombobox()),g();return;default:return}}),b=(0,ei.O)(()=>{n.state.comboboxState===e2.Open?n.actions.closeCombobox():n.actions.openCombobox(),g()}),w=(0,eG.o2)([u]),{isFocusVisible:E,focusProps:_}=(0,M.o)({autoFocus:d}),{isHovered:T,hoverProps:S}=(0,D.M)({isDisabled:c}),{pressed:O,pressProps:k}=(0,J.Z)({disabled:c}),P=(0,eb._)({open:p===e2.Open,active:O||p===e2.Open,disabled:c,invalid:o.invalid,value:o.value,hover:T,focus:E}),C=(0,eC.v6)({ref:s,id:u,type:(0,ev.c)(t,i),tabIndex:-1,"aria-haspopup":"listbox","aria-controls":null==m?void 0:m.id,"aria-expanded":p===e2.Open,"aria-labelledby":w,disabled:c||void 0,autoFocus:d,onKeyDown:y},b,_,S,k);return(0,eC.Ci)()({ourProps:C,theirProps:f,slot:P,defaultTag:"button",name:"Combobox.Button"})}),td=(0,eC.FX)(function(t,r){var n,o;let i=tt("Combobox.Input"),a=to("Combobox.Input"),s=(0,x.useId)(),l=(0,eL.q)(),{id:u=l||`headlessui-combobox-input-${s}
3`,onChange:c,displayValue:d,disabled:f=a.disabled||!1,autoFocus:p=!1,type:h="text",...m}=t,g=(0,x.useRef)(null),v=(0,ex.P)(g,r,(0,eO.Xc)(),i.actions.setInputElement),[y,b]=(0,eB.y)(i,t=>[t.comboboxState,t.isTyping]),w=(0,en.L)(),E=(0,ee._)(()=>{i.actions.onChange(null),i.state.optionsElement&&(i.state.optionsElement.scrollTop=0),i.actions.goToOption({focus:eU.B.Nothing})}),_=(0,x.useMemo)(()=>{var t;return"function"==typeof d&&void 0!==a.value?null!=(t=d(a.value))?t:"":"string"==typeof a.value?a.value:""},[a.value,d]);(0,eT.F)(([t,r],[n,o])=>{if(i.state.isTyping)return;let a=g.current;a&&((o===e2.Open&&r===e2.Closed||t!==n)&&(a.value=t),requestAnimationFrame(()=>{if(i.state.isTyping||!a||(0,eh.X7)(a))return;let{selectionStart:t,selectionEnd:r}=a;0===Math.abs((null!=r?r:0)-(null!=t?t:0))&&0===t&&a.setSelectionRange(a.value.length,a.value.length)}))},[_,y,b]),(0,eT.F)(([t],[r])=>{if(t===e2.Open&&r===e2.Closed){if(i.state.isTyping)return;let t=g.current;if(!t)return;let r=t.value,{selectionStart:n,selectionEnd:o,selectionDirection:a}=t;t.value="",t.value=r,null!==a?t.setSelectionRange(n,o,a):t.setSelectionRange(n,o)}},[y]);let T=(0,x.useRef)(!1),S=(0,ee._)(()=>{T.current=!0}),O=(0,ee._)(()=>{w.nextFrame(()=>{T.current=!1})}),k=(0,ee._)(t=>{switch(i.actions.setIsTyping(!0),t.key){case eq.D.Enter:if(i.state.comboboxState!==e2.Open||T.current)return;if(t.preventDefault(),t.stopPropagation(),null===i.selectors.activeOptionIndex(i.state))return void i.actions.closeCombobox();i.actions.selectActiveOption(),a.mode===e5.Single&&i.actions.closeCombobox();break;case eq.D.ArrowDown:return t.preventDefault(),t.stopPropagation(),(0,eY.Y)(i.state.comboboxState,{[e2.Open]:()=>i.actions.goToOption({focus:eU.B.Next}),[e2.Closed]:()=>i.actions.openCombobox()});case eq.D.ArrowUp:return t.preventDefault(),t.stopPropagation(),(0,eY.Y)(i.state.comboboxState,{[e2.Open]:()=>i.actions.goToOption({focus:eU.B.Previous}),[e2.Closed]:()=>{(0,F.flushSync)(()=>i.actions.openCombobox()),a.value||i.actions.goToOption({focus:eU.B.Last})}});case eq.D.Home:if(i.state.comboboxState===e2.Closed||t.shiftKey)break;return t.preventDefault(),t.stopPropagation(),i.actions.goToOption({focus:eU.B.First});case eq.D.PageUp:return t.preventDefault(),t.stopPropagation(),i.actions.goToOption({focus:eU.B.First});case eq.D.End:if(i.state.comboboxState===e2.Closed||t.shiftKey)break;return t.preventDefault(),t.stopPropagation(),i.actions.goToOption({focus:eU.B.Last});case eq.D.PageDown:return t.preventDefault(),t.stopPropagation(),i.actions.goToOption({focus:eU.B.Last});case eq.D.Escape:return i.state.comboboxState!==e2.Open?void 0:(t.preventDefault(),i.state.optionsElement&&!a.optionsPropsRef.current.static&&t.stopPropagation(),a.mode===e5.Single&&null===a.value&&E(),i.actions.closeCombobox());case eq.D.Tab:if(i.actions.setIsTyping(!1),i.state.comboboxState!==e2.Open)return;a.mode===e5.Single&&i.state.activationTrigger!==e3.Focus&&i.actions.selectActiveOption(),i.actions.closeCombobox()}}),P=(0,ee._)(t=>{null==c||c(t),a.mode===e5.Single&&""===t.target.value&&E(),i.actions.openCombobox()}),C=(0,ee._)(t=>{var r,n,o;let s=null!=(r=t.relatedTarget)?r:e$.b.find(r=>r!==t.currentTarget);if(!(null!=(n=i.state.optionsElement)&&n.contains(s))&&!(null!=(o=i.state.buttonElement)&&o.contains(s))&&i.state.comboboxState===e2.Open)return t.preventDefault(),a.mode===e5.Single&&null===a.value&&E(),i.actions.closeCombobox()}),A=(0,ee._)(t=>{var r,n,o;let s=null!=(r=t.relatedTarget)?r:e$.b.find(r=>r!==t.currentTarget);null!=(n=i.state.buttonElement)&&n.contains(s)||null!=(o=i.state.optionsElement)&&o.contains(s)||a.disabled||a.immediate&&i.state.comboboxState!==e2.Open&&w.microTask(()=>{(0,F.flushSync)(()=>i.actions.openCombobox()),i.actions.setActivationTrigger(e3.Focus)})}),I=(0,eG.o2)(),R=(0,eW.MM)(),{isFocused:N,focusProps:L}=(0,M.o)({autoFocus:p}),{isHovered:j,hoverProps:V}=(0,D.M)({isDisabled:f}),B=(0,eB.y)(i,t=>t.optionsElement),$=(0,eb._)({open:y===e2.Open,disabled:f,invalid:a.invalid,hover:j,focus:N,autofocus:p}),U=(0,eC.v6)({ref:v,id:u,role:"combobox",type:h,"aria-controls":null==B?void 0:B.id,"aria-expanded":y===e2.Open,"aria-activedescendant":(0,eB.y)(i,i.selectors.activeDescendantId),"aria-labelledby":I,"aria-describedby":R,"aria-autocomplete":"list",defaultValue:null!=(o=null!=(n=t.defaultValue)?n:void 0!==a.defaultValue?null==d?void 0:d(a.defaultValue):null)?o:a.defaultValue,disabled:f||void 0,autoFocus:p,onCompositionStart:S,onCompositionEnd:O,onKeyDown:k,onChange:P,onFocus:A,onBlur:C},L,V);return(0,eC.Ci)()({ourProps:U,theirProps:m,slot:$,defaultTag:"input",name:"Combobox.Input"})}),tf=eG.JU,tp=(0,eC.FX)(function(t,r){var n,o,i;let a=(0,x.useId)(),{id:s=`headlessui-combobox-options-${a}`,hold:l=!1,anchor:u,portal:c=!1,modal:d=!0,transition:f=!1,...p}=t,h=tt("Combobox.Options"),m=to("Combobox.Options"),g=(0,eO.zn)(u);g&&(c=!0);let[v,y]=(0,eO.UF)(g),[b,w]=(0,x.useState)(null),E=(0,eO.G3)(),_=(0,ex.P)(r,g?v:null,h.actions.setOptionsElement,w),[T,S,O,k,P]=(0,eB.y)(h,t=>[t.comboboxState,t.inputElement,t.buttonElement,t.optionsElement,t.activationTrigger]),C=(0,ed.g)(S||O),A=(0,ed.g)(k),I=(0,ej.O_)(),[R,M]=(0,eE.p)(f,b,null!==I?(I&ej.Uw.Open)===ej.Uw.Open:T===e2.Open);(0,eu.O)(R,S,h.actions.closeCombobox);let D=!m.__demoMode&&d&&T===e2.Open;(0,ey.K)(D,A);let F=!m.__demoMode&&d&&T===e2.Open;(0,ea.v)(F,{allowed:(0,x.useCallback)(()=>[S,O,k],[S,O,k])});let N=!(0,eB.y)(h,h.selectors.didInputMove)&&R;(0,es.s)(()=>{var r;m.optionsPropsRef.current.static=null!=(r=t.static)&&r},[m.optionsPropsRef,t.static]),(0,es.s)(()=>{m.optionsPropsRef.current.hold=l}
3,[m.optionsPropsRef,l]),(0,e_.i)(T===e2.Open,{container:k,accept:t=>"option"===t.getAttribute("role")?NodeFilter.FILTER_REJECT:t.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(t){t.setAttribute("role","none")}});let L=(0,eG.o2)([null==O?void 0:O.id]),j=(0,eb._)({open:T===e2.Open,option:void 0}),V=(0,ee._)(()=>{h.actions.setActivationTrigger(e3.Pointer)}),B=(0,ee._)(t=>{t.preventDefault(),h.actions.setActivationTrigger(e3.Pointer)}),$=(0,eC.v6)(g?E():{},{"aria-labelledby":L,role:"listbox","aria-multiselectable":m.mode===e5.Multi||void 0,id:s,ref:_,style:{...p.style,...y,"--input-width":(0,eo.L)(R,S,!0).width,"--button-width":(0,eo.L)(R,O,!0).width},onWheel:P===e3.Pointer?void 0:V,onMouseDown:B,...(0,eE.B)(M)}),U=R&&T===e2.Closed&&!t.static,z=eN(U,null==(n=m.virtual)?void 0:n.options),Y=eN(U,m.value),H=(0,x.useCallback)(t=>m.compare(Y,t),[m.compare,Y]),W=(0,x.useMemo)(()=>{if(!m.virtual)return m;if(void 0===z)throw Error("Missing `options` in virtual mode");return z!==m.virtual.options?{...m,virtual:{...m.virtual,options:z}}:m},[m,z,null==(o=m.virtual)?void 0:o.options]);m.virtual&&Object.assign(p,{children:x.createElement(tn.Provider,{value:W},x.createElement(ta,{slot:j},p.children))});let q=(0,eC.Ci)(),G=(0,x.useMemo)(()=>m.mode===e5.Multi?m:{...m,isSelected:H},[m,H]);return x.createElement(eK.ZL,{enabled:!!c&&(t.static||R),ownerDocument:C},x.createElement(tn.Provider,{value:G},q({ourProps:$,theirProps:{...p,children:x.createElement(eF,{freeze:U},"function"==typeof p.children?null==(i=p.children)?void 0:i.call(p,j):p.children)},slot:j,defaultTag:"div",features:tl,visible:N,name:"Combobox.Options"}
3)))}),th=(0,eC.FX)(function(t,r){var n,o,i;let a=to("Combobox.Option"),s=tt("Combobox.Option"),l=(0,x.useId)(),{id:u=`headlessui-combobox-option-${l}`,value:c,disabled:d=null!=(i=null==(o=null==(n=a.virtual)?void 0:n.disabled)?void 0:o.call(n,c))&&i,order:f=null,...p}=t,[h]=(0,eB.y)(s,t=>[t.inputElement]),m=eg(h),g=(0,eB.y)(s,(0,x.useCallback)(t=>s.selectors.isActive(t,c,u),[c,u])),v=a.isSelected(c),y=(0,x.useRef)(null),b=(0,el.Y)({disabled:d,value:c,domRef:y,order:f}),w=(0,x.useContext)(ti),E=(0,ex.P)(r,y,w?w.measureElement:null),_=(0,ee._)(()=>{s.actions.setIsTyping(!1),s.actions.onChange(c)});(0,es.s)(()=>s.actions.registerOption(u,b),[b,u]);let T=(0,eB.y)(s,(0,x.useCallback)(t=>s.selectors.shouldScrollIntoView(t,c,u),[c,u]));(0,es.s)(()=>{if(T)return(0,ez.e)().requestAnimationFrame(()=>{var t,r;null==(r=null==(t=y.current)?void 0:t.scrollIntoView)||r.call(t,{block:"nearest"})})},[T,y]);let S=(0,ee._)(t=>{t.preventDefault(),t.button===eX.w.Left&&(d||(_(),(0,eH.Fr)()||requestAnimationFrame(()=>m()),a.mode===e5.Single&&s.actions.closeCombobox()))}),O=(0,ee._)(()=>{if(d)return s.actions.goToOption({focus:eU.B.Nothing});let t=a.calculateIndex(c);s.actions.goToOption({focus:eU.B.Specific,idx:t})}),k=(0,ew.J)(),P=(0,ee._)(t=>k.update(t)),C=(0,ee._)(t=>{if(!k.wasMoved(t)||d||g&&s.state.activationTrigger===e3.Pointer)return;let r=a.calculateIndex(c);s.actions.goToOption({focus:eU.B.Specific,idx:r},e3.Pointer)}),A=(0,ee._)(t=>
3{k.wasMoved(t)&&(d||g&&(a.optionsPropsRef.current.hold||s.state.activationTrigger===e3.Pointer&&s.actions.goToOption({focus:eU.B.Nothing})))}),I=(0,eb._)({active:g,focus:g,selected:v,disabled:d});return(0,eC.Ci)()({ourProps:{id:u,ref:E,role:"option",tabIndex:!0===d?void 0:-1,"aria-disabled":!0===d||void 0,"aria-selected":v,disabled:void 0,onMouseDown:S,onFocus:O,onPointerEnter:P,onMouseEnter:P,onPointerMove:C,onMouseMove:C,onPointerLeave:A,onMouseLeave:A},theirProps:p,slot:I,defaultTag:"div",name:"Combobox.Option"})}),tm=Object.assign(tu,{Input:td,Button:tc,Label:tf,Options:tp,Option:th});var tg=n(30116),tv=n(58e3);let ty={default:{groupField:"input-container",wrapper:"w-full relative",label:"input-label",comboboxTrigger:{container:"search-autocomplete-inner-wrapper",containerError:"has-error",input:"search-autocomplete-input",icon:{wrapper:"absolute top-1/2 -translate-y-1/2 right-16px",className:"",id:"search",width:"16",height:"16"}},comboboxOptions:{container:"z-10 absolute w-full top-full right-0 left-0 overflow-auto max-h-[200px] bg-white mt-16px border border-primary rounded-md",option:{default:"cursor-pointer truncate select-none relative py-6px px-13px text-16px font-400 text-black hover:bg-primary hover:text-white border-b border-primary last:border-b-0",state:{active:"text-white bg-primary",inactive:"text-primary",selected:"text-white bg-primary",notselected:"text-primary"},optionCheck:"absolute -translate-y-1/2 top-1/2 left-10px text-primary"},transition:{leave:"transition ease-in duration-100",leaveFrom:"opacity-100",leaveTo:"opacity-0"}}}},tb=x.forwardRef(({name:t,label:r,placeholder:n="",control:o,hasError:i=!1,errorMessage:a="",endpoint:s,queryName:l,keyValue:u="content",variant:c="default",defaultValue:d,minLength:f=1},p)=>{let{field:h}=(0,R.as)({name:t,defaultValue:d,control:o}),m={content:d,value:d},[g,v]=(0,x.useState)(d||""),[y,w]=(0,x.useState)(d||""),E=(0,x.useDeferredValue)(y),[T,S]=(0,x.useState)([]),{t:P}=(0,tv.useI18n)(),[C,A]=(0,x.useState)(()=>{if(void 0!==g&&T){let t=T.find(t=>t.value==g),r=T.indexOf(t);return -1!==r?T[r]:m}}),I=async()=>{if(E.length<f)return void S([]);try{let t=new AbortController,r=s.includes("?")?`&${l}=${E}`:`?${l}=${E}`,n=await tg.drupal.fetch(`${s}${r}`,{signal:t.signal}),o=await n.json(),i=200!==n.status?[]:o;o?.jsonapi&&i!=[]&&(i=tg.drupal.deserialize(o)?.data?.map(t=>({content:t?.title,value:t?.id}))),S(i)}catch(t){S([]),console.error(t)}};return(0,tv.useUpdateEffect)(()=>{I()},[E]),(0,b.Y)("div",{className:(0,k.vclsx)(ty[c].groupField),children:(0,b.FD)(tm,{as:"div",value:C,onChange:t=>{v(t[u]),A(t),h.onChange(t[u]??null)},name:t,ref:p,className:(0,k.vclsx)(ty[c].wrapper),children:[(0,b.FD)("div",{className:(0,k.vclsx)(ty[c].comboboxTrigger.container,i&&ty[c].comboboxTrigger.containerError),children:[(0,b.Y)(td,{className:ty[c].comboboxTrigger.input,displayValue:t=>void 0===t?"":t[u],placeholder:n??r,onChange:t=>w(t.target.value)}),(0,b.Y)("span",{className:ty[c]?.comboboxTrigger.icon.wrapper,children:(0,b.Y)(_,{id:ty[c]?.comboboxTrigger.icon.id,className:ty[c]?.comboboxTrigger.icon.className,width:ty[c]?.comboboxTrigger.icon.width,height:ty[c]?.comboboxTrigger.icon.height})})]}),i&&(0,b.Y)("span",{className:"input-error-message",children:a}),(0,b.Y)(O.e,{as:x.Fragment,leave:ty[c].comboboxOptions.transition.leave,leaveFrom:ty[c].comboboxOptions.transition.leaveFrom,leaveTo:ty[c].comboboxOptions.transition.leaveTo,afterLeave:()=>w(""),children:0===y.length?(0,b.Y)(b.FK,{}):(0,b.Y)(tp,{className:ty[c].comboboxOptions.container,children:y.length<f?(0,b.Y)("li",{className:(0,k.vclsx)(ty[c].comboboxOptions.option.default),children:(0,b.FD)("span",{children:[P("Nx:The")," ",(0,b.Y)("em",{children:y})," ",P("Nx:should have at least")," ",(0,b.Y)("em",{children:f})," ",P("Nx:characters.")]})}):0===T.length?(0,b.Y)("li",{className:(0,k.vclsx)(ty[c].comboboxOptions.option.default),children:(0,b.FD)("span",{children:[P("Nx:The")," ",(0,b.Y)("em",{children:y})," ",P("Nx:return no results.")," ",(0,b.Y)("em",{children:f})," ",P("Nx:Please try something else.")]})}):(0,b.Y)(b.FK,{children:T.map(t=>(0,b.Y)(th,{className:({active:t=!0})=>
3(0,k.vclsx)(ty[c].comboboxOptions.option.default,t?ty[c].comboboxOptions.option.state.active:ty[c].comboboxOptions.option.state.inactive),value:t,children:({selected:r})=>(0,b.FD)(b.FK,{children:[(0,b.Y)("span",{children:t[u]}),r?(0,b.Y)("span",{className:ty[c].comboboxOptions.option.optionCheck,children:(0,b.Y)(_,{id:"check-solid",width:"15",height:"15"})}):null]})},t.value))})})})]})})}),tx=()=>{let[t,r]=(0,x.useState)(!1);return(0,x.useEffect)(()=>{window.addEventListener("scroll",()=>{window.scrollY>200?r(!0):r(!1)})},[]),(0,b.Y)("button",{onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})},className:(0,k.vclsx)("hidden h-[50px] w-[50px] cursor-pointer items-center justify-center overflow-hidden rounded-full border border-primary bg-white text-primary transition-colors duration-300 ease-in-out hover:bg-primary hover:text-white lg:h-[60px] lg:w-[60px]","fixed bottom-5 right-5",t&&"md:!flex"),"aria-label":"Go to top",children:(0,b.Y)(_,{id:"chevron-up",className:"h-4 w-4"})})},tw={xsmall:"badge--xs",small:"badge--sm",normal:"badge--base"},tE={default:"badge--default",outline:"badge--outline",inline:"badge--inline"},t_=({icon:t,text:r,href:n,variant:o="default",size:i="normal",className:a=""})=>(0,b.FD)(n?"a":"span",{href:n,className:(0,k.vclsx)("badge",tw[i],tE[o],a),children:[t&&(0,b.Y)(_,{id:t}),(0,b.Y)("span",{children:r})]});var tT=n(82203),tS=n.n(tT),tO=n(56121),tk=n.n(tO);let tP={default:"",permalink:"permalink",btnPrimary:"btn btn-base btn-primary",btnWhite:"btn btn-base btn-white",btnOutlinePrimary:"btn btn-base btn-outline-primary",btnOutlineWhite:"btn btn-base btn-outline-white",btnPrimaryIcon:"btn btn-base btn-primary btn-has-icon",btnWhiteIcon:"btn btn-base btn-white btn-has-icon",btnOutlinePrimaryIcon:"btn btn-base btn-outline-primary btn-has-icon",btnOutlineWhiteIcon:"btn btn-base btn-outline-white btn-has-icon",download:"permalink-download"},tC=(0,x.forwardRef)(({href:t="#.",children:r,className:n="",variant:o="default",onClick:i=null,target:a="_self",...s},l)=>(0,b.Y)(tS(),{href:t,ref:l,rel:"_blank"===a?"noopener":null,target:a,className:(0,E.A)(n,tP[o]),onClick:()=>{null!==i&&i()},...s,children:r}));tC.propTypes={children:tk().node.isRequired,className:tk().string,href:tk().string.isRequired};let tA={default:{wrapper:"",list:"flex flex-wrap space-x-1 text-12px md:text-14px text-white font-100",listElement:"flex",listElementStart:"font-400",link:"hover:underline",linkActive:"font-400",homeIcon:{id:"home",width:"30",height:"30",className:""}},espace_connecter:{wrapper:"",list:"flex flex-wrap space-x-1 text-14px font-muli text-black/60",listElement:"flex",listElementStart:"mr-1",link:"hover:underline",linkActive:"text-black",homeIcon:{id:"home",width:"30",height:"30",className:""}},secondary:{wrapper:"",list:"flex flex-wrap space-x-1 text-14px text-dark font-muli rtl:font-rtl",listElement:"flex",listElementStart:"font-400",link:"hover:underline",linkActive:"font-400",homeIcon:{id:"home",width:"30",height:"30",className:""}}},tI=({homeUrl:t,className:r="",variant:n="default",pages:o=[]})=>{let{t:i}=(0,tv.useI18n)();return(0,b.Y)("div",{className:(0,k.vclsx)(tA[n].wrapper,r),children:(0,b.FD)("ol",{role:"list",className:tA[n].list,children:[(0,b.Y)("li",{className:tA[n].listElementStart,children:i("Nx:Vous \xeates ici:")}),t&&(0,b.Y)("li",{className:tA[n].listElement,children:(0,b.Y)(tC,{href:t,className:tA[n].link,
3children:(0,b.Y)(_,{id:tA[n].homeIcon.id,className:tA[n].homeIcon.className,width:tA[n].homeIcon.width,height:tA[n].homeIcon.height})})}),o.map((r,o)=>(0,b.FD)("li",{className:tA[n].listElement,children:[0!=o||t?(0,b.Y)("span",{className:"mr-1",children:"/"}):null,(0,b.Y)(tC,{href:r.href||"#.",className:r.current?tA[n].linkActive:tA[n].link,"aria-current":r.current?"page":void 0,children:r.name})]},r.id))]})})},tR={xsmall:"btn-xs",small:"btn-sm",normal:"btn-base",large:"btn-lg"},tM={primary:"btn-primary",white:"btn-white",roundedAddonAfter:"btn-input-addon--after",roundedAddonBefore:"btn-input-addon--before",inputDate:"btn-input-date",mailchimp:"btn-white"},tD={primary:"btn-outline-primary",white:"btn-outline-white"},tF=({children:t,icon:r,...n})=>(0,b.FD)("button",{...n,children:[r&&r,t]}),tN=(0,x.forwardRef)(({children:t,type:r="button",className:n="",variant:o="primary",size:i="normal",pill:a,outline:s=!1,disabled:l=!1,onClick:u,icon:c,iconSeparator:d=!1,href:f=null,target:p=null,isExternal:h,...m},g)=>{let v=f?h?"a":tC:tF;return(0,b.FD)(v,{ref:g,rel:f&&"_blank"===p?"noopener":null,disabled:l,type:f?null:r,onClick:u,href:f,target:p,className:(0,k.vclsx)("btn",tR[i],s?tD[o]:tM[o],a&&"rounded-full",l&&"btn-disabled",c&&"btn-has-icon",d&&"btn-has-icon-separator",n),...m,children:[c&&c,(0,b.Y)("span",{children:t})]})});tN.propTypes={children:tk().node.isRequired,submit:tk().oneOf(["submit","button"]),className:tk().string,pill:tk().bool,outline:tk().bool,disabled:tk().bool};let tL={default:"container",fluid:"container-fluid",full:"w-full",small:"max-w-[1000px] mx-auto"},tj={default:"",paragraph:"py-10",paragraph_background:"py-10 md:py-15",block_paragraph:"py-10",big_space:"py-[30px] md:py-[40px]",small_space:"py-[20px] md:py-[30px]",no_space:"py-0"},tV={none:"",bgImageSpace:"py-10 md:py-14 xl:py-20",bgColorSpace:"py-10 md:py-14 xl:py-20"},tB=({children:t,layout:r="default",spacing:n="default",bgPadding:o="none",className:i="",...a})=>(0,b.Y)("div",{className:(0,k.vclsx)(tL[r],tj[n],tV[o],i),...a,children:t});tB.propTypes={children:tk().node.isRequired,className:tk().string,layout:tk().string};let t$={1:"h1",2:"h2",3:"h3",4:"h4",5:"h5",6:"h6",noStyle:"",title:"title","title-paragraph":"paragraph-title paragraph-title--primary paragraph-title--spacing",cardTitle:"card__title"},tU=({children:t,className:r="",level:n=2,variant:o=null,...i})=>{let a=n?`h${n}`:"h2";return(0,b.Y)(a,{className:(0,E.A)(null===o&&t$[n],o&&t$[o],r),...i,children:t})};tU.propTypes={children:tk().node.isRequired,className:tk().string};let tz={default:{btnClose:{style:"rounded-md bg-black bg-opacity-50 p-2 text-white hover:text-primary absolute top-0 right-0 transition-all ease-in duration-300",icon:{id:"x-solid",width:"20",height:"20"}},"top-left":{position:"top-4 left-4",animation:{enter:"transition-all duration-500",enterFrom:"-translate-x-[100%] opacity-0 rtl:translate-x-[100%]",enterTo:"translate-x-0 opacity-1",leave:"transition-all duration-500",leaveFrom:"translate-x-0 opacity-1",leaveTo:"-translate-x-[100%] opacity-0 rtl:translate-x-[100%]"}},"bottom-left":{position:"bottom-4 left-4",animation:{enter:"transition-all duration-500",enterFrom:"ltr:-translate-x-[100%] rtl:translate-x-[100%] opacity-0",enterTo:"translate-x-0 opacity-1",leave:"transition-all duration-500",leaveFrom:"translate-x-0 opacity-1",leaveTo:"ltr:-translate-x-[100%] rtl:translate-x-[100%] opacity-0"}},"top-right":{position:"top-4 right-4",animation:{enter:"transition-all duration-500",enterFrom:"translate-x-[100%] opacity-1 rtl:-translate-x-[100%]",enterTo:"translate-x-0 opacity-1",leave:"transition-all duration-500",leaveFrom:"translate-x-0 opacity-1",leaveTo:"translate-x-[100%] opacity-1 rtl:-translate-x-[100%]"}},"bottom-right":{position:"bottom-4 right-4",animation:{enter:"transition-all duration-500",enterFrom:"translate-x-[100%] opacity-1 rtl:-translate-x-[100%]",enterTo:"translate-x-0 opacity-1",leave:"transition-all duration-500",leaveFrom:"translate-x-0 opacity-1",leaveTo:"translate-x-[100%] opacity-1 rtl:-translate-x-[100%]"}},"top-center":{position:"top-3 -translate-x-1/2 rtl:translate-x-1/2 left-1/2",animation:{enter:"transition-all duration-500",enterFrom:"-translate-y-[100%] opacity-0",enterTo:"translate-y-0 opacity-1",leave:"transition-all duration-500",leaveFrom:"-translate-y-0 opacity-1",leaveTo:"-translate-y-[100%] opacity-0"}},"bottom-center":{position:"bottom-3 -translate-x-1/2 rtl:translate-x-1/2 left-1/2",animation:{enter:"transition-all duration-500",enterFrom:"translate-y-[100%] opacity-0",enterTo:"translate-y-0 opacity-1",leave:"transition-all duration-500",leaveFrom:"-translate-y-0 opacity-1",leaveTo:"translate-y-[100%] opacity-0"}},modal:{position:"fixed top-0 left-0 z-[999999999] w-full h-full flex items-center justify-center",animation:{enter:"transition-all duration-500",enterFrom:"translate-y-40 opacity-0 scale-0",enterTo:"opacity-1 scale-1",leave:"transition-all duration-500",leaveFrom:"translate-y-0 opacity-1 scale-1",leaveTo:"opacity-0 scale-0"}},sidebar:{position:"top-0 left-0 rtl:right-0",animation:{enter:"transition-all duration-500",enterFrom:"-translate-x-full rtl:translate-x-full opacity-0",enterTo:"opacity-1",leave:"transition-all duration-500",leaveFrom:"opacity-1",leaveTo:"-translate-x-full rtl:translate-x-full opacity-0"}},overlay:{animation:{enter:"transition-all duration-500",enterFrom:"opacity-0",enterTo:"opacity-1",leave:"transition-all duration-500",leaveFrom:"opacity-1",leaveTo:"opacity-0"}}}},tY=({shouldDisableScroll:t=!1,variant:r="default",overlay:n=!0,overlayBackgroun
3d:o,overlayOpacity:i,modal:a=!1,position:s="modal",children:l,onClose:u,onCloseCallback:c,isShow:d=!1,overlayClasses:f,showCloseBtn:p=!0,closeButton:h})=>{let{t:m}=(0,tv.useI18n)(),g=(0,x.useRef)(),v=(0,x.useCallback)(t=>{"Escape"===t.key&&u()},[]),y=t=>{g.current&&!g.current.contains(t.target)&&u()},w=()=>{document.body.classList.remove("overflow-hidden")};return(0,x.useEffect)(()=>(document.addEventListener("keydown",v,!1),document.addEventListener("click",y,!0),()=>{t&&d&&w(),document.removeEventListener("click",y,!0),document.removeEventListener("keydown",v,!1)}),[]),(0,x.useEffect)(()=>(t&&d&&document.body.classList.add("overflow-hidden"),()=>{t&&d&&w()}),[d,t]),(0,b.Y)(b.FK,{children:d&&(0,b.FD)(b.FK,{children:[n&&(0,b.Y)(O.e,{as:x.Fragment,show:d,...tz[r].overlay.animation,children:(0,b.Y)("div",{className:(0,k.vclsx)(n&&(f||"fixed top-0 left-0 w-full h-full z-[99999999]"),n&&(o||"bg-black"),n&&(i||"bg-opacity-50"))})}),(0,b.Y)("div",{ref:g,className:(0,k.vclsx)(a&&n&&tz[r].modal.position,!a&&s&&"fixed z-50",!a&&s&&tz[r][s].position),children:(0,b.Y)(O.e,{as:x.Fragment,show:d,afterLeave:()=>{"function"==typeof c&&c()},...tz[r][s].animation,children:(0,b.FD)("div",{className:(0,k.vclsx)("relative max-h-[90vh] max-w-[90vw]",p&&"pt-10"),children:[p&&(h||(0,b.FD)("button",{className:tz[r].btnClose.style,onClick:u,children:[(0,b.Y)("span",{className:"sr-only",children:m("Nx:Close")}),(0,b.Y)(_,{id:tz[r].btnClose.icon.id,width:tz[r].btnClose.icon.width,height:tz[r].btnClose.icon.height})]})),l]})})})]})})},tH={default:{wrapper:"flex items-center justify-center ",loader:"w-16 h-16 border-b-2 border-primary-1000 rounded-full animate-spin"}},tW={default:{wrapper:"flex items-center justify-center py-4",dots:"h-2.5 w-2.5 bg-current  rounded-full",animation:{firstDot:"mr-1 animate-bounce",secondeDot:"mr-1 animate-bounce200",thirdDot:"animate-bounce400"}}},tq={default:{wrapper:"border border-primary-300 shadow rounded-md p-4 max-w-sm w-full mx-auto animate-pulse flex space-x-4",profileImage:"rounded-full bg-gray-200 h-10 w-10",container:{wrapper:"flex-1 space-y-6 py-1",title:"h-2 bg-gray-200 rounded",paragraph:{wrapper:"space-y-3",line1:{wrapper:"grid grid-cols-3 gap-4",grid1:"h-2 bg-gray-200 rounded col-span-2",grid2:"h-2 bg-gray-200 rounded col-span-1"},line2:"h-2 bg-gray-200 rounded"}}}},tG=({children:t,minHeight:r=200,background:n="rgba(0, 0, 0, 0.05)",spinner:o,loader:i,pulse:a,active:s,isLoading:l,...u})=>{let c=!!(s??l??u.active);return(0,b.FD)("div",{className:"relative",style:{minHeight:r},...u,children:[t,c&&(0,b.Y)("div",{className:"absolute inset-0 z-10 flex items-center justify-center",style:{background:n},"aria-busy":"true","aria-live":"polite",children:o&&(0,b.Y)(tX,{})||i&&(0,b.Y)(tK,{})||a&&(0,b.Y)(tJ,{})||(0,b.Y)(tX,{})})]})},tX=({variant:t="default"})=>(0,b.Y)("div",{className:(0,k.vclsx)(tH[t].wrapper),children:(0,b.Y)("div",{className:tH[t].loader})}),tK=({variant:t="default"})=>(0,b.FD)("div",{className:(0,k.vclsx)(tW[t].wrapper),children:[(0,b.Y)("div",{className:`${tW[t].dots} ${tW[t].animation.firstDot}`}),(0,b.Y)("div",{className:`${tW[t].dots} ${tW[t].animation.secondeDot}`}),(0,b.Y)("div",{className:`${tW[t].dots} ${tW[t].animation.thirdDot}`})]}),tJ=({variant:t="default"})=>(0,b.FD)("div",{className:(0,k.vclsx)(tq[t].wrapper),children:[(0,b.Y)("div",{className:tq[t].profileImage}),(0,b.FD)("div",{className:tq[t].container.wrapper,children:[(0,b.Y)("div",{className:tq[t].container.title}),(0,b.FD)("div",{className:tq[t].container.paragraph.wrapper,children:[(0,b.FD)("div",{className:tq[t].container.paragraph.line1.wrapper,children:[(0,b.Y)("div",{className:tq[t].container.paragraph.line1.grid1}),(0,b.Y)("div",{className:tq[t].container.paragraph.line1.grid2})]}),(0,b.Y)("div",{className:tq[t].container.paragraph.line2})]})]})]});var tZ=n(87780);let tQ=()=>(0,b.Y)("div",{className:"absolute inset-0 flex items-center justify-center text-white",children:"Loading …"}),t0=({minimizerIcon:t,expenderIcon:r,closeIcon:n})=>{let{source:o,isOpen:i,setIsOpen:a,minimize:s,setMinimize:l}=(0,tv.useVideo)(),[u,c]=(0,x.useState)(!0),d=(0,x.useRef)(null);return(0,x.useEffect)(()=>{c(!0)},[i]),(0,x.useEffect)(()=>{let t=t=>{"Escape"===t.key&&a(!1)};return document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t)}},[i]),(0,b.Y)(b.FK,{children:(0,b.FD)(O.e,{as:"div",show:i,enter:"transition-opacity duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity duration-150",leaveFrom:"opacity-100",leaveTo:"opacity-0",className:(0,k.vclsx)("fixed z-[2000] flex items-center justify-center transition",s?"bottom-5 ltr:left-0 sm:ltr:left-5 rtl:right-0 sm:rtl:right-5":"inset-0 p-5 lg:px-40"),children:[(0,b.Y)(O.e,{as:"div",show:!s&&i,enter:"transition-opacity ease-linear duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity ease-linear duration-300",leaveFrom:"opacity-100",leaveTo:"opacity-0",className:"absolute inset-0 bg-black/50 transition-opacity",children:(0,b.Y)("div",{onClick:()=>{a(!1)},className:"absolute inset-0 bg-black/50 transition-opacity"})}),(0,b.Y)(O.e,{as:"div",show:i,enter:"transition-opacity ease-linear duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity ease-linear duration-300",leaveFrom:"opacity-100",leaveTo:"opacity-0",className:(0,k.vclsx)("relative flex-1 bg-black shadow-xl transition",s?"rounded-md":"rounded-lg"),children:(0,b.FD)("div",{ref:d,className:"group",children:[(0,b.FD)("div",{className:(0,k.vclsx)("absolute z-50 mb-1 md:bottom-full ltr:right-0 rtl:left-0","space-x-1 md:group-hover:opacity-100 lg:opacity-0"),children:[(0,b.FD)("button",{onClick:()=>l(!s),type:"button",className:"hidden rounded-md bg-black bg-opacity-50 p-2 text-white hover:text-warning-500 md:inline",children:[(0,b.Y)("span",{className:"sr-only",children:"Minimize"}),s?r:t]}),(0,b.FD)("button",{onClick:t=>{t.stopPropagation(),a(!1)},type:"button",className:"rounded-md bg-black bg-opacity-50 p-2 text-white hover:text-warning-500",children:[(0,b.Y)("span",{className:"sr-only",children:"Close"}),n]})]}),(0,b.Y)("div",{className:(0,k.vclsx)("overflow-hidden",s?"h-56 w-96 rounded-md":"aspect-h-9 aspect-w-16 isolate rounded-lg "),children:(0,b.Y)(tZ.A,{id:o,onReady:()=>{c(!1)},opts:{playerVars:{autoplay:1}},videoId:o,iframeClassName:"w-full h-full",className:"absolute bottom-0 left-0 top-0 my-auto h-full w-full"})}),u&&(0,b.Y)(tQ,{className:"absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 transform rtl:translate-x-1/2"})]})})]})})};var t1=n(95669),t2=n.n(t1);let t5={default:{wrapper:"pagination",arrow:{base:"pagination__arrow group",disabled:"pagination__arrow--disabled",icon:"pagination__arrow__icon"},pager:{wrapper:"pagination__pager",base:"pagination__pager__item",active:"pagination__pager__item--active"}}},t3=t=>{let{baseUrl:r="#.",total:n,pageSize:o}=t,i=Math.ceil(n/o),a=parseInt(t.current);return"#."===r?null:(0,b.FD)(t2(),{children:[!(a-1<1)&&(0,b.Y)("link",{rel:"prev",href:(0,k.getUrl)(r,a-1)}),!(a+1>i)&&(0,b.Y)("link",{rel:"next",href:(0,k.getUrl)(r,a+1)})]})},t6=t=>{let{contentRef:r,total:n=30,pageSize:o=6,pagerNumber:i=5,onChange:a,variant:s="default",previousArrow:l,nextArrow:u,baseUrl:c="#.",isLoading:d,id:f=""}=t,p=Math.ceil(n/o),{t:h}=(0,tv.useI18n)(),m=parseInt(t.current);return(0,b.FD)(b.FK,{children:[(0,b.Y)(t3,{...t}),(0,b.FD)("nav",{className:t5[s].wrapper,children:[(0,b.Y)("a",{href:m-1<1?"#.":(0,k.getUrl)(c,m-1),onClick:t=>{t.preventDefault(),m-1<1||(d&&r?.current?.scrollIntoView({behavior:"smooth",block:"nearest",inline:"nearest"}),a(m-1))},className:(0,k.vclsx)(t5[s].arrow.base,m-1<1&&t5[s].arrow.disabled),title:h("Nx:Previous"),children:l||(0,b.FD)(b.FK,{children:[(0,b.Y)(_,{id:"chevron-left",className:(0,k.vclsx)(t5[s].arrow.icon)}),(0,b.Y)("span",{className:"sr-only",children:h("Nx:Previous")})]})}),(0,b.Y)("div",{className:(0,k.vclsx)(t5[s].pager.wrapper),id:f,children:(0,b.Y)(k.GeneratePaginationButtons,{count:p,current:m,pagerNumber:i,id:f,contentRef:r,style:t5[s],onChange:a,baseUrl:c,t:h})}),(0,b.Y)("a",{href:m+1>p?"#.":(0,k.getUrl)(c,m+1),onClick:t=>{t.preventDefault(),m+1>p||(r?.current?.scrollIntoView({behavior:"smooth",block:"start"}),a(m+1))},className:(0,k.vclsx)(t5[s].arrow.base,m+1>p&&t5[s].arrow.disabled),title:h("Nx:Next"),children:u||(0,b.FD)(b.FK,{children:[(0,b.Y)("span",{className:"sr-only",children:h("Nx:Next")}),(0,b.Y)(_,{id:"chevron-right",className:(0,k.vclsx)(t5[s].arrow.icon)})]})})]})]})};var t4=n(70315);function t9({onFocus:t}){let[r,n]=(0,x.useState)(!0),o=(0,t4.a)();return r?x.createElement(eA.j,{as:"button",type:"button",features:eA.u.Focusable,onFocus:r=>{r.preventDefault();let i,a=50;i=requestAnimationFrame(function r(){if(a--<=0){i&&cancelAnimationFrame(i);return}if(t()){if(cancelAnimationFrame(i),!o.current)return;n(!1);return}i=requestAnimationFrame(r)})}}):null}var t8=n(35537);let t7=x.createContext(null);function re({children:t}){let r=x.useRef({groups:new Map,get(t,r){var n;let o=this.groups.get(t);o||(o=new Map,this.groups.set(t,o));let i=null!=(n=o.get(r))?n:0;return o.set(r,i+1),[Array.from(o.keys()).indexOf(r),function(){let t=
3o.get(r);t>1?o.set(r,t-1):o.delete(r)}]}});return x.createElement(t7.Provider,{value:r},t)}function rt(t){let r=x.useContext(t7);if(!r)throw Error("You must wrap your component in a <StableCollection>");let n=x.useId(),[o,i]=r.current.get(t,n);return x.useEffect(()=>i,[]),o}var rr=((u=rr||{})[u.Forwards=0]="Forwards",u[u.Backwards=1]="Backwards",u),rn=((c=rn||{})[c.Less=-1]="Less",c[c.Equal=0]="Equal",c[c.Greater=1]="Greater",c),ro=((d=ro||{})[d.SetSelectedIndex=0]="SetSelectedIndex",d[d.RegisterTab=1]="RegisterTab",d[d.UnregisterTab=2]="UnregisterTab",d[d.RegisterPanel=3]="RegisterPanel",d[d.UnregisterPanel=4]="UnregisterPanel",d);let ri={0(t,r){var n;let o=(0,eQ.wl)(t.tabs,t=>t.current),i=(0,eQ.wl)(t.panels,t=>t.current),a=o.filter(t=>{var r;return!(null!=(r=t.current)&&r.hasAttribute("disabled"))}),s={...t,tabs:o,panels:i};if(r.index<0||r.index>o.length-1){let n=(0,eY.Y)(Math.sign(r.index-t.selectedIndex),{[-1]:()=>1,0:()=>(0,eY.Y)(Math.sign(r.index),{[-1]:()=>0,0:()=>0,1:()=>1}),1:()=>0});if(0===a.length)return s;let i=(0,eY.Y)(n,{0:()=>o.indexOf(a[0]),1:()=>o.indexOf(a[a.length-1])});return{...s,selectedIndex:-1===i?t.selectedIndex:i}}let l=o.slice(0,r.index),u=[...o.slice(r.index),...l].find(t=>a.includes(t));if(!u)return s;let c=null!=(n=o.indexOf(u))?n:t.selectedIndex;return -1===c&&(c=t.selectedIndex),{...s,selectedIndex:c}},1(t,r){if(t.tabs.includes(r.tab))return t;let n=t.tabs[t.selectedIndex],o=(0,eQ.wl)([...t.tabs,r.tab],t=>t.current),i=t.selectedIndex;return t.info.current.isControlled||-1===(i=o.indexOf(n))&&(i=t.selectedIndex),{...t,tabs:o,selectedIndex:i}},2:(t,r)=>({...t,tabs:t.tabs.filter(t=>t!==r.tab)}),3:(t,r)=>t.panels.includes(r.panel)?t:{...t,panels:(0,eQ.wl)([...t.panels,r.panel],t=>t.current)},4:(t,r)=>({...t,panels:t.panels.filter(t=>t!==r.panel)})},ra=(0,x.createContext)(null);function rs(t){let r=(0,x.useContext)(ra);if(null===r){let r=Error(`<${t} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,rs),r}return r}ra.displayName="TabsDataContext";let rl=(0,x.createContext)(null);function ru(t){let r=(0,x.useContext)(rl);if(null===r){let r=Error(`<${t} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,ru),r}return r}function rc(t,r){return(0,eY.Y)(r.type,ri,t,r)}rl.displayName="TabsActionsContext";let rd=eC.Ac.RenderStrategy|eC.Ac.Static,rf=(0,eC.FX)(function(t,r){var n,o;let i=(0,x.useId)(),{id:a=`headlessui-tabs-tab-${i}`,disabled:s=!1,autoFocus:l=!1,...u}=t,{orientation:c,activation:d,selectedIndex:f,tabs:p,panels:h}=rs("Tab"),m=ru("Tab"),g=rs("Tab"),[v,y]=(0,x.useState)(null),b=(0,x.useRef)(null),w=(0,ex.P)(b,r,y);(0,es.s)(()=>m.registerTab(b),[m,b]);let E=rt("tabs"),_=p.indexOf(b);-1===_&&(_=E);let T=_===f,S=(0,ee._)(t=>{let r=t();if(r===eQ.Me.Success&&"auto"===d){let t=(0,eh.bq)(b.current),r=g.tabs.findIndex(r=>r.current===t);-1!==r&&m.change(r)}return r}),O=(0,ee._)(t=>{let r=p.map(t=>t.current).filter(Boolean);if(t.key===eq.D.Space||t.key===eq.D.Enter){t.preventDefault(),t.stopPropagation(),m.change(_);return}switch(t.key){case eq.D.Home:case eq.D.PageUp:return t.preventDefault(),t.stopPropagation(),S(()=>(0,eQ.CU)(r,eQ.BD.First));case eq.D.End:case eq.D.PageDown:return t.preventDefault(),t.stopPropagation(),S(()=>(0,eQ.CU)(r,eQ.BD.Last))}if(S(()=>(0,eY.Y)(c,{vertical:()=>t.key===eq.D.ArrowUp?(0,eQ.CU)(r,eQ.BD.Previous|eQ.BD.WrapAround):t.key===eq.D.ArrowDown?(0,eQ.CU)(r,eQ.BD.Next|eQ.BD.WrapAround):eQ.Me.Error,horizontal:()=>t.key===eq.D.ArrowLeft?(0,eQ.CU)(r,eQ.BD.Previous|eQ.BD.WrapAround):t.key===eq.D.ArrowRight?(0,eQ.CU)(r,eQ.BD.Next|eQ.BD.WrapAround):eQ.Me.Error}))===eQ.Me.Success)return t.preventDefault()}),k=(0,x.useRef)(!1),P=(0,ee._)(()=>{var t;k.current||(k.current=!0,null==(t=b.current)||t.focus({preventScroll:!0}),m.change(_),(0,t8._)(()=>{k.current=!1}))}),C=(0,ee._)(t=>{t.preventDefault()}),{isFocusVisible:A,focusProps:I}=(0,M.o)({autoFocus:l}),{isHovered:R,hoverProps:F}=(0,D.M)({isDisabled:s}),{pressed:N,pressProps:L}=(0,J.Z)({disabled:s}),j=(0,eb._)({selected:T,hover:R,active:N,focus:A,autofocus:l,disabled:s}),V=(0,eC.v6)({ref:w,onKeyDown:O,onMouseDown:C,onClick:P,id:a,role:"tab",type:(0,ev.c)(t,v),"aria-controls":null==(o=null==(n=h[_])?void 0:n.current)?void 0:o.id,"aria-selected":T,tabIndex:T?0:-1,disabled:s||void 0,autoFocus:l},I,F,L);return(0,eC.Ci)()({ourProps:V,theirProps:u,slot:j,defaultTag:"button",name:"Tabs.Tab"})}),rp=(0,eC.FX)(function(t,r){let{defaultIndex:n=0,vertical:o=!1,manual:i=!1,onChange:a,selectedIndex:s=null,...l}=t,u=o?"vertical":"horizontal",c=i?"manual":"auto",d=null!==s,f=(0,el.Y)({isControlled:d}),p=(0,ex.P)(r),[h,m]=(0,x.useReducer)(rc,{info:f,selectedIndex:null!=s?s:n,tabs:[],panels:[]}),g=(0,eb._)({selectedIndex:h.selectedIndex}),v=(0,el.Y)(a||(()=>{})),y=(0,el.Y)(h.tabs),b=(0,x.useMemo)(()=>({orientation:u,activation:c,...h}),[u,c,h]),w=(0,ee._)(t=>(m({type:1,tab:t}),()=>m({type:2,tab:t}))),E=(0,ee._)(t=>(m({type:3,panel:t}),()=>m({type:4,panel:t}))),_=(0,ee._)(t=>{T.current!==t&&v.current(t),d||m({type:0,index:t})}),T=(0,el.Y)(d?t.selectedIndex:h.selectedIndex),S=(0,x.useMemo)(()=>({registerTab:w,registerPanel:E,change:_}),[]);(0,es.s)(()=>{m({type:0,index:null!=s?s:n})},[s]),(0,es.s)(()=>
3{if(void 0===T.current||h.tabs.length<=0)return;let t=(0,eQ.wl)(h.tabs,t=>t.current);t.some((t,r)=>h.tabs[r]!==t)&&_(t.indexOf(h.tabs[T.current]))});let O=(0,eC.Ci)();return x.createElement(re,null,x.createElement(rl.Provider,{value:S},x.createElement(ra.Provider,{value:b},b.tabs.length<=0&&x.createElement(t9,{onFocus:()=>{var t,r;for(let n of y.current)if((null==(t=n.current)?void 0:t.tabIndex)===0)return null==(r=n.current)||r.focus(),!0;return!1}}),O({ourProps:{ref:p},theirProps:l,slot:g,defaultTag:"div",name:"Tabs"}))))}),rh=(0,eC.FX)(function(t,r){let{orientation:n,selectedIndex:o}=rs("Tab.List"),i=(0,ex.P)(r),a=(0,eb._)({selectedIndex:o});return(0,eC.Ci)()({ourProps:{ref:i,role:"tablist","aria-orientation":n},theirProps:t,slot:a,defaultTag:"div",name:"Tabs.List"})}),rm=(0,eC.FX)(function(t,r){let{selectedIndex:n}=rs("Tab.Panels"),o=(0,ex.P)(r),i=(0,eb._)({selectedIndex:n});return(0,eC.Ci)()({ourProps:{ref:o},theirProps:t,slot:i,defaultTag:"div",name:"Tabs.Panels"})}),rg=(0,eC.FX)(function(t,r){var n,o,i,a;let s=(0,x.useId)(),{id:l=`headlessui-tabs-panel-${s}`,tabIndex:u=0,...c}=t,{selectedIndex:d,tabs:f,panels:p}=rs("Tab.Panel"),h=ru("Tab.Panel"),m=(0,x.useRef)(null),g=(0,ex.P)(m,r);(0,es.s)(()=>h.registerPanel(m),[h,m]);let v=rt("panels"),y=p.indexOf(m);-1===y&&(y=v);let b=y===d,{isFocusVisible:w,focusProps:E}=(0,M.o)(),_=(0,eb._)({selected:b,focus:w}),T=(0,eC.v6)({ref:g,id:l,role:"tabpanel","aria-labelledby":null==(o=null==(n=f[y])?void 0:n.current)?void 0:o.id,tabIndex:b?u:-1},E),S=(0,eC.Ci)();return b||null!=(i=c.unmount)&&!i||null!=(a=c.static)&&a?S({ourProps:T,theirProps:c,slot:_,defaultTag:"div",features:rd,visible:b,name:"Tabs.Panel"}):x.createElement(eA.j,{"aria-hidden":"true",...T})}),rv=Object.assign(rf,{Group:rp,List:rh,Panels:rm,Panel:rg}),ry={default:{wrapper:"w-full px-2",listwrapper:"flex p-1 space-x-1 bg-primary-900 rounded-xl",title:{base:"w-full py-2.5 text-sm leading-5 font-medium rounded-lg bg-transparent animate",active:"!bg-white shadow text-primary-500",inactive:"text-primary-100 hover:bg-white/[0.12] hover:text-white"},panel:"bg-white rounded-xl p-3 focus:outline-none focus:ring-2 ring-offset-2 ring-offset-primary-400 ring-white ring-opacity-60"},paragraph_tabs:{wrapper:"w-full px-2",listwrapper:"flex p-1 space-x-1 bg-primary-900 rounded-xl",title:{base:"w-full py-2.5 text-sm leading-5 font-medium rounded-lg bg-transparent animate",active:"!bg-white shadow text-primary-500",inactive:"text-primary-100 hover:bg-white/[0.12] hover:text-white"},panel:"bg-white rounded-xl p-3 focus:outline-none focus:ring-2 ring-offset-2 ring-offset-primary-400 ring-white ring-opacity-60"}},rb=({nodes:t=[],variant:r="default",onClick:n})=>(0,b.Y)("div",{className:ry[r].wrapper,children:(0,b.FD)(rp,{children:[(0,b.Y)(rh,{className:ry[r].listwrapper,children:t.map(t=>(0,b.Y)(rv,{onClick:()=>{"function"==typeof n&&n(t.id)},className:({selected:t})=>(0,k.vclsx)(ry[r].title.base,t?ry[r].title.active:ry[r].title.inactive),children:t.title},t.id))}),(0,b.Y)(rm,{className:"mt-2",children:t.map(t=>(0,b.Y)(rg,{className:ry[r].panel,children:t.content},t.id))})]})}),rx={base:"text-base",small:"text-xs",large:"text-xl",intro:"text-18px lg:text-24px mb-30px",quote:"text-lg",cardExcerpt:"text-md leading-[1.5] text-gray-500",permalink:"text-primary-500 font-medium border-primary-500 inline-flex gap-2 items-center transition-all duration-300 relative before:absolute before:content-[''] before:w-8 before:border-b-[3px] before:border-primary-500 before:left-0 before:-bottom-1 group-hover:before:w-full before:transition-all hover:before:w-full"},rw=({variant:t="base",as:r="p",className:n="",children:o,...i})=>(0,b.Y)(r,{className:(0,k.vclsx)(t in rx&&rx[t],n),...i,children:o});rw.propTypes={children:tk().node.isRequired,className:tk().string,as:tk().string,color:tk().string};var rE=n(10676);let r_=(0,x.createContext)(null);r_.displayName="GroupContext";let rT=x.Fragment,rS=Object.assign((0,eC.FX)(function(t,r){var n;let o=(0,x.useId)(),i=(0,eL.q)(),a=(0,eS._)(),{id:s=i||`headlessui-switch-${o}`,disabled:l=a||!1,checked:u,defaultChecked:c,onChange:d,name:f,value:p,form:h,autoFocus:m=!1,...g}=t,v=(0,x.useContext)(r_),[y,b]=(0,x.useState)(null),w=(0,x.useRef)(null),E=(0,ex.P)(w,r,null===v?null:v.setSwitch,b),_=er(c),[T,S]=et(u,d,null!=_&&_),O=(0,en.L)(),[k,P]=(0,x.useState)(!1),C=(0,ee._)(()=>{P(!0),null==S||S(!T),O.nextFrame(()=>{P(!1)})}),A=(0,ee._)(t=>{if((0,rE.l)(t.currentTarget))return t.preventDefault();t.preventDefault(),C()}),I=(0,ee._)(t=>{t.key===eq.D.Space?(t.preventDefault(),C()):t.key===eq.D.Enter&&eP(t.currentTarget)}),R=(0,ee._)(t=>t.preventDefault()),F=(0,eG.o2)(),N=(0,eW.MM)(),{isFocusVisible:L,focusProps:j}=(0,M.o)({autoFocus:m}),{isHovered:V,hoverProps:B}=(0,D.M)({isDisabled:l}),{pressed:$,pressProps:U}=(0,J.Z)({disabled:l}),z=(0,eb._)({checked:T,disabled:l,hover:V,focus:L,active:$,autofocus:m,changing:k}),Y=(0,eC.v6)({id:s,ref:E,role:"switch",type:(0,ev.c)(t,y),tabIndex:-1===t.tabIndex?0:null!=(n=t.tabIndex)?n:0,"aria-checked":T,"aria-labelledby":F,"aria-describedby":N,disabled:l||void 0,autoFocus:m,onClick:A,onKeyUp:I,onKeyPress:R},j,B,U),H=(0,x.useCallback)(()=>
3{if(void 0!==_)return null==S?void 0:S(_)},[S,_]),W=(0,eC.Ci)();return x.createElement(x.Fragment,null,null!=f&&x.createElement(eM,{disabled:l,data:{[f]:p||"on"},overrides:{type:"checkbox",checked:T},form:h,onReset:H}),W({ourProps:Y,theirProps:g,slot:z,defaultTag:"button",name:"Switch"}))}),{Group:function(t){var r;let[n,o]=(0,x.useState)(null),[i,a]=(0,eG.b0)(),[s,l]=(0,eW.rU)(),u=(0,x.useMemo)(()=>({switch:n,setSwitch:o}),[n,o]),c=(0,eC.Ci)();return x.createElement(l,{name:"Switch.Description",value:s},x.createElement(a,{name:"Switch.Label",value:i,props:{htmlFor:null==(r=u.switch)?void 0:r.id,onClick(t){n&&(ep.kS(t.currentTarget)&&t.preventDefault(),n.click(),n.focus({preventScroll:!0}))}}},x.createElement(r_.Provider,{value:u},c({ourProps:{},theirProps:t,slot:{},defaultTag:rT,name:"Switch.Group"}))))},Label:eG.JU,Description:eW.VY}),rO={default:{className:"",switch:{className:"relative inline-flex items-center h-6 rounded-full w-11",enabled:"bg-primary-600",disabled:"bg-gray-200",span:{enabled:"translate-x-6 rtl:-translate-x-6",disabled:"translate-x-1 rtl:-translate-x-1",className:"inline-block w-4 h-4 transform bg-white rounded-full"}}}},rk=({variant:t="default",className:r=""})=>{let[n,o]=(0,x.useState)(!1);return(0,b.Y)("div",{className:((0,k.vclsx)(rO[t].className),r),children:(0,b.FD)(rS,{checked:n,onChange:o,className:`${n?rO[t].switch.enabled:rO[t].switch.disabled} ${rO[t].switch.className}`,children:[(0,b.Y)("span",{className:"sr-only",children:"Enable notifications"}),(0,b.Y)("span",{className:`${n?rO[t].switch.span.enabled:rO[t].switch.span.disabled} ${rO[t].switch.span.className}`})]})})},rP={topCenter:"bottom-full left-1/2 transform -translate-x-1/2 rtl:translate-x-1/2 mb-3 after:-translate-x-1/2 rtl:after:translate-x-1/2 after:left-1/2 after:-bottom-1",topLeft:"bottom-full left-0 mb-3 after:left-3 after:-bottom-1",topRight:"bottom-full right-0 mb-3 after:right-3 after:-bottom-1",bottomCenter:"top-full left-1/2 transform -translate-x-1/2 rtl:translate-x-1/2 mt-3 after:-translate-x-1/2 rtl:after:translate-x-1/2 after:left-1/2 after:-top-1",bottomLeft:"top-full left-0 mt-3 after:left-3 after:-top-1",bottomRight:"top-full right-0 mt-3 after:right-3 after:-top-1",leftCenter:"right-full  bottom-1/2 transform translate-y-1/2 mr-3 after:-translate-y-1/2 after:top-1/2 after:-right-1",leftTop:"right-full top-0 mr-3 after:top-2 after:-right-1",leftBottom:"right-full bottom-0 mr-3 after:bottom-2 after:-right-1",rightCenter:"left-full bottom-1/2 transform translate-y-1/2 ml-3 after:-translate-y-1/2 after:top-1/2 after:-left-1",rightTop:"left-full top-0 ml-3 after:top-2 after:-left-1",rightBottom:"left-full bottom-0 ml-3 after:bottom-2 after:-left-1"},rC={xsmall:"whitespace-nowrap text-white text-xs",small:"whitespace-nowrap text-white text-sm",default:"whitespace-nowrap text-white text-base"},rA=({className:t,size:r="xsmall",position:n,text:o,children:i})=>{let[a,s]=(0,x.useState)(!1);return(0,b.FD)("div",{className:"relative",onMouseEnter:()=>{s(!0)},onMouseLeave:()=>{s(!1)},children:[i,(0,b.Y)(O.e,{as:x.Fragment,show:a,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95",children:(0,b.Y)("div",{className:(0,k.vclsx)(t,"absolute bg-black rounded px-3 py-2 after:content-[''] after:absolute after:transform after:w-2 after:h-2 after:rotate-45 after:bg-black",rP[n]),children:(0,b.Y)("p",{className:(0,k.vclsx)(rC[r]),children:o})})})]})};var rI=n(61086),rR=n(8588),rM=n.n(rR),rD=n(99223);let rF=({src:t,alt:r,quality:n=80,className:o=null,darkModeEffect:i=!0,...a})=>{let{theme:s}=(0,rD.useTheme)(),[l,u]=(0,x.useState)(!1);return((0,x.useEffect)(()=>{u(!0)},[]),l)?(0,b.Y)(rM(),{src:t,alt:r,quality:"dark"==s?10:n,className:(0,k.vclsx)("dark"==s&&i&&"darkModeImage isolate ",o),...a}):null};var rN=n(6772),rL=n.n(rN),rj=n(26208);function rV({html:t,as:r,prose:n,className:o,textVariant:i,...a}){let s=(0,E.$)(n&&"prose",o),l=a?.provider==="chatbot",u=(0,rj.pn)(t??"",{allowScripts:l});return(0,b.Y)(r??"div",{className:s,...a,children:u?(0,rI.Ay)(u,{replace:t=>{if("img"===t.name)return(0,b.Y)(()=>{let{src:r,alt:n,height:o,width:i,class:a}=t.attribs;return(0,b.Y)("picture",{style:{position:"relative"},className:(0,E.$)("align-left"==a?"sm:float-left sm:mb-4 sm:mr-4":"align-right"==a?"sm:float-right sm:mb-4 sm:ml-4":"align-center"==a?"mx-auto block":""),children:(0,b.Y)(rF,{src:`/api/proxy${r}`,alt:n||"image",quality:75,className:(0,E.$)("object-contain","align-left"!=a&&"align-right"!=a&&"!w-auto",("align-left"===a||"align-right"===a)&&"!w-full sm:!w-auto","align-center"===a&&"mx-auto block","!h-auto","!static"),width:i,height:o})})},{});if(["h1","h2","h3","h4","h5","h6"].includes(t.name)){if(t.parent?.name==="div"&&t.parent.attribs.class?.includes("file-image"))return(0,b.Y)(b.FK,{});for(let r=1;r<=6;
3r++)if(t.name=="h"+r)return(0,b.Y)(tU,{level:r,children:(0,rI.zd)(t.children)})}if("ul"===t.name||"ol"===t.name){let r=t.attribs.class?t.attribs.class:"custom-list";return(0,b.Y)("ul",{className:(0,E.$)(r),children:(0,rI.zd)(t.children)})}if("p"==t.name&&"string"==typeof t?.children)return(0,b.Y)(rw,{as:"p",variant:i,children:(0,rI.zd)(t.children)});if("a"===t.name){let{href:r,class:n}=t.attribs,o=r.includes("/sites/default/files")?{locale:!1}:{};return(0,b.Y)(tC,{href:r,className:n,...o,children:(0,rI.zd)(t.children)})}if("script"===t.name&&l){let{src:r,onload:n}=t.attribs||{};if(!r){let r=t.children?.[0]?.data;return r?(0,b.Y)(rL(),{id:`direct-${a?.provider}`,dangerouslySetInnerHTML:{__html:r}}):(0,b.Y)(b.FK,{})}if(!(0,rj.CN)(r))return(0,b.Y)(b.FK,{});let o=(0,rj.j$)(n);return(0,b.Y)(rL(),{id:`src-${a?.provider}`,strategy:"lazyOnload",src:r,onLoad:o||void 0})}if("script"===t.name)return(0,b.Y)(b.FK,{})}}):null})}rV.propTypes={prose:tk().bool,as:tk().element};let rB=(0,x.forwardRef)(({sourceId:t,closeIcon:r,type:n="video"},o)=>{let[i,a]=(0,x.useState)(!1);return(0,x.useImperativeHandle)(o,()=>({open:()=>{a(!0)}})),(0,x.useEffect)(()=>{document.addEventListener("keyup",t=>{"Escape"===t.key&&a(!1)})},[i]),(0,b.Y)(b.FK,{children:(0,b.FD)(O.e,{as:"div",show:i,enter:"transition-opacity duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity duration-150",leaveFrom:"opacity-100",leaveTo:"opacity-0",className:(0,k.vclsx)("fixed z-[2000] flex items-center justify-center transition","inset-0 p-5 lg:px-40"),children:[(0,b.Y)(O._,{as:"div",show:i,enter:"transition-opacity ease-linear duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity ease-linear duration-300",leaveFrom:"opacity-100",leaveTo:"opacity-0",className:"absolute inset-0 bg-black bg-opacity-50 transition-opacity",onClick:()=>{a(!1)}}),(0,b.Y)(O._,{as:"div",show:i,enter:"transition-opacity ease-linear duration-600",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity ease-linear duration-300",leaveFrom:"opacity-100",leaveTo:"opacity-0",className:"relative flex-1 rounded-lg bg-black shadow-xl max-h-[90vh] transition",children:(0,b.FD)("div",{className:"group",children:[(0,b.Y)("div",{className:"absolute bottom-full z-50 mb-1 ltr:right-0 rtl:left-0",children:(0,b.FD)("button",{onClick:t=>{t.stopPropagation(),a(!1)},type:"button",className:"rounded-md bg-black bg-opacity-50 p-2 text-white hover:text-primary-300",children:[(0,b.Y)(rw,{as:"span",className:"sr-only",children:"Close"}),r]})}),(0,b.Y)("div",{className:(0,k.vclsx)("overflow-hidden","aspect-h-9 aspect-w-16 isolate rounded-lg "),children:"video"===n?(0,b.Y)(tZ.A,{id:t,opts:{playerVars:{autoplay:1,rel:0}},videoId:t,iframeClassName:"w-full h-full",className:"absolute bottom-0 left-0 top-0 my-auto h-full w-full"}):(0,b.Y)(rF,{src:t?.uri?.value?._default,alt:t?.meta?.alt,width:t?.meta?.width,height:t?.meta?.height})})]})})]})})}),r$=({message:t,icon:r})=>{let{t:n}=(0,tv.useI18n)();return(0,b.FD)("div",{className:"border-t border-[#bdbdbd] pt-30px text-center",children:[r||(0,b.Y)(_,{id:"search",width:"100",height:"100",className:"mx-auto text-primary"}),(0,b.Y)("div",{children:(0,b.Y)(tU,{level:"2",className:"mb-6 mt-5 text-gray-900",children:t||n("Nx:Aucune r\xe9sultat trouv\xe9e")})})]})};var rU=n(69802);let rz={default:{wrapper:"keen-slider__wrapper",slider:"",arrows:{wrapper:"",button:"keen-slider__arrow",prev:"keen-slider__arrow--prev",next:"keen-slider__arrow--next"},dots:{wrapper:"keen-slider__dots",dot:"keen-slider__dot",dotNotActive:"keen-slider__dot--inactive",dotActive:"keen-slider__dot--active"}},hpSlider:{wrapper:"keen-slider__wrapper keen-slider--hp-slider",slider:"",arrows:{wrapper:"",button:"keen-slider__arrow",prev:"keen-slider__arrow--prev",next:"keen-slider__arrow--next"},dots:{wrapper:"keen-slider__dots",dot:"keen-slider__dot",dotNotActive:"keen-slider__dot--inactive",dotActive:"keen-slider__dot--active"}},fullBackground:{wrapper:"relative",slider:"",arrows:{wrapper:"",button:"bg-transparent group absolute z-50 items-center justify-center hidden w-11 h-11 transform -translate-y-1/2 border-2 border-gray-500 border-opacity-50 hover:border-transparent roun
3ded-full md:flex top-1/2 transition-all hover:bg-black hover:bg-opacity-70 before:transition-all before:absolute before:content-[''] before:w-full before:border-b-2 before:border-white hover:before:w-2/6",prev:"left-5 before:left-1/2 hover:before:left-4",next:"right-5 before:right-1/2 hover:before:right-4"},dots:{wrapper:"absolute flex items-center transform -translate-x-1/2 bottom-6 left-1/2 rtl:translate-x-1/2 gap-x-4",dot:"dot rounded-full",dotNotActive:"bg-white w-4 h-4",dotActive:"active bg-gray-400 w-6 h-6"}},sliderImageBgVideo:{wrapper:"relative",slider:"",arrows:{wrapper:"",button:"bg-transparent group absolute z-50 items-center justify-center hidden w-11 h-11 transform -translate-y-1/2 border-2 border-gray-500 border-opacity-50 hover:border-transparent rounded-full md:flex top-1/2 transition-all hover:bg-black hover:bg-opacity-70 before:transition-all before:absolute before:content-[''] before:w-full before:border-b-2 before:border-white hover:before:w-2/6",prev:"left-5 before:left-1/2 hover:before:left-4",next:"right-5 before:right-1/2 hover:before:right-4"},dots:{wrapper:"absolute flex items-center bottom-5 right-5 gap-x-4",dot:"rounded-full w-4 h-4",dotNotActive:"bg-gray-200",dotActive:"active bg-primary-500"}}},rY=()=>(0,b.Y)(_,{id:"chevron-left",width:"20",height:"20"}),rH=()=>(0,b.Y)(_,{id:"chevron-right",width:"20",height:"20"}),rW=(0,x.forwardRef)(({arrowsSettings:t,onClick:r,className:n="",variant:o,prev:i,next:a,arrowIconNext:s=(0,b.Y)(rH,{}),arrowIconPrev:l=(0,b.Y)(rY,{}),...u},c)=>(0,b.FD)("button",{onClick:r,ref:c,className:(0,k.vclsx)(n,"rtl-icon",rz[o].arrows.button,i&&rz[o].arrows.prev,a&&rz[o].arrows.next,t.hideArrowMobile?"upToSm:hidden":null,t.hideArrowTablet?"onlyTablet:hidden":null,t.hideArrowDesktop?"onlyDesktop:hidden":null),"aria-label":"navigation arrow",...u,children:[i&&l,a&&s]})),rq=({instanceRef:t,currentSlide:r,className:n,variant:o})=>(0,b.Y)("div",{className:(0,k.vclsx)("dots",rz[o].dots.wrapper,n),children:[...Array(t?.current?.track?.details?.slides.length).keys()].map(n=>(0,b.Y)("button",{onClick:()=>{t.current?.moveToIdx(n)},"aria-label":"Slider navigation",className:(0,k.vclsx)(rz[o].dots.dot,r==n&&rz[o].dots.dotActive)},n))});n(65610);let rG=({sliderSettings:t,sliderPlugins:r=[],children:n,className:o="",wrapperClassName:i="",dotsClass:a="",variant:s="default",onCurrentSlideChange:l,arrowIconNext:u,arrowIconPrev:c})=>{let d,[f,p]=(0,x.useState)(0),[h,m]=(0,x.useState)(!1),g=(0,tv.useRTLDirection)();d=Array.isArray(r)&&0!==r.length?r:[];let v={rtl:g,loop:!0,disabled:!1,centred:!1,initial:0,slides:{origin:"auto",number:null,perView:1,spacing:16},mode:"snap",rubberband:!0,renderMode:"precision",defaultAnimation:{duration:500},vertical:!1,opacity:!1,breakpoints:{"(min-width: 768px)":{slides:{origin:"auto",number:null,perView:2,spacing:20}},"(min-width: 992px)":{slides:{origin:"auto",number:null,perView:3,spacing:20}}},slideChanged(t){p(t.track.details.rel)},created(){m(!0)},...t},y={hideArrowMobile:t?.arrows?.hideArrowMobile||!1,hideArrowTablet:t?.arrows?.hideArrowTablet||!1,hideArrowDesktop:t?.arrows?.hideArrowDesktop||!1},[w,_]=(0,rU.E)(v,d);return(0,x.useEffect)(()=>{"function"==typeof l&&l(f)},[f]),(0,b.FD)("div",{className:(0,E.A)("relative",i,rz[s].wrapper),children:[(0,b.Y)("div",{ref:w,className:(0,E.A)("keen-slider",rz[s].slider,o),children:n}),h&&_.current&&(0,b.Y)(rq,{instanceRef:_,currentSlide:f,variant:s,className:a}),h&&_.current&&(0,b.FD)(b.FK,{children:[(0,b.Y)(rW,{prev:!0,arrowsSettings:y,onClick:()=>_.current?.prev(),variant:s,arrowIconPrev:c}),(0,b.Y)(rW,{next:!0,arrowsSettings:y,onClick:()=>_.current?.next(),variant:s,arrowIconNext:u})]})]})},rX=({children:t,className:r="",...n})=>(0,b.Y)("div",{className:(0,k.vclsx)("keen-slider__slide",r),...n,children:t}),rK=({children:t,display_number:r,duration:n})=>{let[o,i]=(0,x.useState)(!1);return(0,x.useEffect)(()=>{(0,k.checkDisplayNumber)(r)&&(i(!0),(0,k.incrementDisplayNumber)(),setTimeout(()=>{i(!1)},1e3*n))},[]),(0,b.Y)("div",{children:(0,b.Y)(tY,{overlayOpacity:"bg-opacity-50",modal:!0,isShow:o,onClose:()=>i(!1),children:t})})};n(81278);var rJ=n(6029),rZ=function(){function t(t){var r=this;this._insertTag=function(t){var n;n=0===r.tags.length?r.insertionPoint?r.insertionPoint.nextSibling:r.prepend?r.container.firstChild:r.before:r.tags[r.tags.length-1].nextSibling,r.container.insertBefore(t,n),r.tags.push(t)},this.isSpeedy=void 0===t.speedy||t.speedy,this.tags=[],this.ctr=0,this.nonce=t.nonce,this.key=t.key,this.container=t.container,this.prepend=t.prepend,this.insertionPoint=t.insertionPoint,this.before=null}var r=t.prototype;return r.hydrate=function(t){t.forEach(this._insertTag)},r.insert=function(t){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(((r=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&r.setAttribute("nonce",this.nonce),r.appendChild(document.createTextNode("")),r.setAttribute("data-s",""),r));var r,n=this.tags[this.tags.length-1];if(this.isSpeedy){var o=function(t){if(t.sheet)return t.sheet;for(var r=0;r<document.styleSheets.length;r++)if(document.styleSheets[r].ownerNode===t)return document.styleSheets[r]}
vendor: 4,408 bytes, line 3
3(n);try{o.insertRule(t,o.cssRules.length)}catch(t){}}else n.appendChild(document.createTextNode(t));this.ctr++},r.flush=function(){this.tags.forEach(function(t){return t.parentNode&&t.parentNode.removeChild(t)}),this.tags=[],this.ctr=0},t}(),rQ=Math.abs,r0=String.fromCharCode,r1=Object.assign;function r2(t,r,n){return t.replace(r,n)}function r5(t,r){return t.indexOf(r)}function r3(t,r){return 0|t.charCodeAt(r)}function r6(t,r,n){return t.slice(r,n)}function r4(t){return t.length}function r9(t,r){return r.push(t),t}var r8=1,r7=1,ne=0,nt=0,nr=0,nn="";function no(t,r,n,o,i,a,s){return{value:t,root:r,parent:n,type:o,props:i,children:a,line:r8,column:r7,length:s,return:""}}function ni(t,r){return r1(no("",null,null,"",null,null,0),t,{length:-t.length},r)}function na(){return nr=nt<ne?r3(nn,nt++):0,r7++,10===nr&&(r7=1,r8++),nr}function ns(){return r3(nn,nt)}function nl(t){switch(t){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 nu(t){return r8=r7=1,ne=r4(nn=t),nt=0,[]}function nc(t){var r,n;return(r=nt-1,n=function t(r){for(;na();)switch(nr){case r:return nt;case 34:case 39:34!==r&&39!==r&&t(nr);break;case 40:41===r&&t(r);break;case 92:na()}return nt}(91===t?t+2:40===t?t+1:t),r6(nn,r,n)).trim()}var nd="-ms-",nf="-moz-",np="-webkit-",nh="comm",nm="rule",ng="decl",nv="@keyframes";function ny(t,r){for(var n="",o=t.length,i=0;i<o;i++)n+=r(t[i],i,t,r)||"";return n}function nb(t,r,n,o){switch(t.type){case"@layer":if(t.children.length)break;case"@import":case ng:return t.return=t.return||t.value;case nh:return"";case nv:return t.return=t.value+"{"+ny(t.children,o)+"}";case nm:t.value=t.props.join(",")}return r4(n=ny(t.children,o))?t.return=t.value+"{"+n+"}":""}function nx(t,r,n,o,i,a,s,l,u,c,d){for(var f=i-1,p=0===i?a:[""],h=p.length,m=0,g=0,v=0;m<o;++m)for(var y=0,b=r6(t,f+1,f=rQ(g=s[m])),x=t;y<h;++y)(x=(g>0?p[y]+" "+b:r2(b,/&\f/g,p[y])).trim())&&(u[v++]=x);return no(t,r,n,0===i?nm:l,u,c,d)}function nw(t,r,n,o){return no(t,r,n,ng,r6(t,0,o),r6(t,o+1,-1),o)}var nE=function(t,r,n){for(var o=0,i=0;o=i,i=ns(),38===o&&12===i&&(r[n]=1),!nl(i);)na();return r6(nn,t,nt)},n_=function(t,r){var n=-1,o=44;do switch(nl(o)){case 0:38===o&&12===ns()&&(r[n]=1),t[n]+=nE(nt-1,r,n);break;case 2:t[n]+=nc(o);break;case 4:if(44===o){t[++n]=58===ns()?"&\f":"",r[n]=t[n].length;break}default:t[n]+=r0(o)}while(o=na());return t},nT=function(t,r){var n;return n=n_(nu(t),r),nn="",n},nS=new WeakMap,nO=function(t){if("rule"===t.type&&t.parent&&!(t.length<1)){for(var r=t.value,n=t.parent,o=t.column===n.column&&t.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==t.props.length||58===r.charCodeAt(0)||nS.get(n))&&!o){nS.set(t,!0);for(var i=[],a=nT(r,i),s=n.props,l=0,u=0;l<a.length;l++)for(var c=0;c<s.length;c++,u++)t.props[u]=i[l]?a[l].replace(/&\f/g,s[c]):s[c]+" "+a[l]}}},nk=function(t){if("decl"===t.type){var r=t.value;108===r.charCodeAt(0)&&98===r.charCodeAt(2)&&(t.return="",t.value="")}},nP=[function(t,r,n,o){if(t.length>-1&&!t.return)switch(t.type){case ng:t.return=function t(r,n){switch(45^r3(r,0)?(((n<<2^r3(r,0))<<2^r3(r,1))<<2^r3(r,2))<<2^r3(r,3):0){case 5103:return np+"print-"+r+r;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 np+r+r;case 5349:case 4246:case 4810:case 6968:case 2756:return np+r+nf+r+nd+r+r;case 6828:case 4268:return np+r+nd+r+r;case 6165:return np+r+nd+"flex-"+r+r;case 5187:return np+r+r2(r,/(\w+).+(:[^]+)/,np+"box-$1$2"+nd+"flex-$1$2")+r;case 5443:return np+r+nd+"flex-item-"+r2(r,/flex-|-self/,"")+r;case 4675:return np+r+nd+"flex-line-pack"+r2(r,/align-content|flex-|-self/,"")+r;case 5548:return np+r+nd+r2(r,"shrink","negative")+r;case 5292:return np+r+nd+r2(r,"basis","preferred-size")+r;case 6060:return np+"box-"+r2(r,"-grow","")+np+r+nd+r2(r,"grow","positive")+r;case 4554:return np+r2(r,/([^-])(transform)/g,"$1"+np+"$2")+r;case 6187:return r2(r2(r2(r,/(zoom-|grab)/,np+"$1"),/(image-set)/,np+"$1"),r,"")+r;case 5495:case 3959:return r2(r,/(image-set\([^]*)/,np+"$1$`$1");case 4968:return r2(r2(r,/(.+:)(flex-)?(.*)/,np+"box-pack:$3"+nd+"flex-
3pack:$3"),/s.+-b[^;]+/,"justify")+np+r+r;case 4095:case 3583:case 4068:case 2532:return r2(r,/(.+)-inline(.+)/,np+"$1$2")+r;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(r4(r)-1-n>6)switch(r3(r,n+1)){case 109:if(45!==r3(r,n+4))break;case 102:return r2(r,/(.+:)(.+)-([^]+)/,"$1"+np+"$2-$3$1"+nf+(108==r3(r,n+3)?"$3":"$2-$3"))+r;case 115:return~r5(r,"stretch")?t(r2(r,"stretch","fill-available"),n)+r:r}break;case 4949:if(115!==r3(r,n+1))break;case 6444:switch(r3(r,r4(r)-3-(~r5(r,"!important")&&10))){case 107:return r2(r,":",":"+np)+r;case 101:return r2(r,/(.+:)([^;!]+)(;|!.+)?/,"$1"+np+(45===r3(r,14)?"inline-":"")+"box$3$1"+np+"$2$3$1"+nd+"$2box$3")+r}break;case 5936:switch(r3(r,n+11)){case 114:return np+r+nd+r2(r,/[svh]\w+-[tblr]{2}/,"tb")+r;case 108:return np+r+nd+r2(r,/[svh]\w+-[tblr]{2}/,"tb-rl")+r;case 45:return np+r+nd+r2(r,/[svh]\w+-[tblr]{2}/,"lr")+r}return np+r+nd+r+r}return r}(t.value,t.length);break;case nv:return ny([ni(t,{value:r2(t.value,"@","@"+np)})],o);case nm:if(t.length){var i,a;return i=t.props,a=function(r){var n;switch(n=r,(n=/(::plac\w+|:read-\w+)/.exec(n))?n[0]:n){case":read-only":case":read-write":return ny([ni(t,{props:[r2(r,/:(read-\w+)/,":"+nf+"$1")]})],o);case"::placeholder":return ny([ni(t,{props:[r2(r,/:(plac\w+)/,":"+np+"input-$1")]}),ni(t,{props:[r2(r,/:(plac\w+)/,":"+nf+"$1")]}),ni(t,{props:[r2(r,/:(plac\w+)/,nd+"input-$1")]})],o)}return""},i.map(a).join("")}}}];function nC(t,r,n){var o="";return n.split(" ").forEach(function(n){void 0!==t[n]?r.push(t[n]+";"):o+=n+" "}),o}var nA=function(t,r,n){var o=t.key+"-"+r.name;!1===n&&void 0===t.registered[o]&&(t.registered[o]=r.styles)},nI=function(t,r,n){nA(t,r,n);var o=t.key+"-"+r.name;if(void 0===t.inserted[r.name]){var i=r;do t.insert(r===i?"."+o:"",i,t.sheet,!0),i=i.next;while(void 0!==i)}},nR={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,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans: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},nM=/[A-Z]|^ms/g,nD=/_EMO_([^_]+?)_([^]*?)_EMO_/g,nF=function(t){return 45===t.charCodeAt(1)},nN=function(t){return null!=t&&"boolean"!=typeof t},nL=(g=function(t){return nF(t)?t:t.replace(nM,"-$&").toLowerCase()},v=Object.create(null),function(t){return void 0===v[t]&&(v[t]=g(t)),v[t]}),nj=function(t,r){switch(t){case"animation":case"animationName":if("string"==typeof r)return r.replace(nD,function(t,r,n){return y={name:r,styles:n,next:y},r})}return 1===nR[t]||nF(t)||"number"!=typeof r||0===r?r:r+"px"};function nV(t,r,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return y={name:n.name,styles:n.styles,next:y},n.name;if(void 0!==n.styles){var o=n.next;if(void 0!==o)for(;void 0!==o;)y={name:o.name,styles:o.styles,next:y},o=o.next;return n.styles+";"}return function(t,r,n){var o="";if(Array.isArray(n))for(var i=0;i<n.length;i++)o+=nV(t,r,n[i])+";";else for(var a in n){var s=n[a];if("object"!=typeof s)null!=r&&void 0!==r[s]?o+=a+"{"+r[s]+"}":nN(s)&&(o+=nL(a)+":"+nj(a,s)+";");else if(Array.isArray(s)&&"string"==typeof s[0]&&(null==r||void 0===r[s[0]]))for(var l=0;l<s.length;l++)nN(s[l])&&(o+=nL(a)+":"+nj(a,s[l])+";");else{var u=nV(t,r,s);switch(a){case"animation":case"animationName":o+=nL(a)+":"+u+";";break;default:o+=a+"{"+u+"}"}}}return o}(t,r,n);case"function":if(void 0!==t){var i=y,a=n(t);return y=i,nV(t,r,a)}}if(null==r)return n;var s=r[n];return void 0!==s?s:n}var nB=/label:\s*([^\s;\n{]+)\s*(;|$)/g,n$=function(t,r,n){if(1===t.length&&"object"==typeof t[0]&&null!==t[0]&&void 0!==t[0].styles)return t[0];var o,i=!0,a="";y=void 0;var s=t[0];null==s||void 0===s.raw?(i=!1,a+=nV(n,r,s)):a+=s[0];for(var l=1;l<t.length;l++)a+=nV(n,r,t[l]),i&&(a+=s[l]);nB.lastIndex=0;for(var u="";null!==(o=nB.exec(a));)u+="-"+o[1];return{name:function(t){for(var r,n=0,o=0,i=t.length;i>=4;++o,i-=4)r=(65535&(r=255&t.charCodeAt(o)|(255&t.charCodeAt(++o))<<8|(255&t.charCodeAt(++o))<<16|(255&t.charCodeAt(++o))<<24))*0x5bd1e995+((r>>>16)*59797<<16),r^=r>>
3>24,n=(65535&r)*0x5bd1e995+((r>>>16)*59797<<16)^(65535&n)*0x5bd1e995+((n>>>16)*59797<<16);switch(i){case 3:n^=(255&t.charCodeAt(o+2))<<16;case 2:n^=(255&t.charCodeAt(o+1))<<8;case 1:n^=255&t.charCodeAt(o),n=(65535&n)*0x5bd1e995+((n>>>16)*59797<<16)}return n^=n>>>13,(((n=(65535&n)*0x5bd1e995+((n>>>16)*59797<<16))^n>>>15)>>>0).toString(36)}(a)+u,styles:a,next:y}},nU=!!w.useInsertionEffect&&w.useInsertionEffect,nz=nU||function(t){return t()};nU||x.useLayoutEffect;var nY={}.hasOwnProperty,nH=x.createContext("u">typeof HTMLElement?function(t){var r,n,o,i,a,s=t.key;if("css"===s){var l=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(l,function(t){-1!==t.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(t),t.setAttribute("data-s",""))})}var u=t.stylisPlugins||nP,c={},d=[];i=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+s+' "]'),function(t){for(var r=t.getAttribute("data-emotion").split(" "),n=1;n<r.length;n++)c[r[n]]=!0;d.push(t)});var f=(n=(r=[nO,nk].concat(u,[nb,(o=function(t){a.insert(t)},function(t){!t.root&&(t=t.return)&&o(t)})])).length,function(t,o,i,a){for(var s="",l=0;l<n;l++)s+=r[l](t,o,i,a)||"";return s}),p=function(t){var r,n;return ny((n=function t(r,n,o,i,a,s,l,u,c){for(var d,f=0,p=0,h=l,m=0,g=0,v=0,y=1,b=1,x=1,w=0,E="",_=a,T=s,S=i,O=E;b;)switch(v=w,w=na()){case 40:if(108!=v&&58==r3(O,h-1)){-1!=r5(O+=r2(nc(w),"&","&\f"),"&\f")&&(x=-1);break}case 34:case 39:case 91:O+=nc(w);break;case 9:case 10:case 13:case 32:O+=function(t){for(;nr=ns();)if(nr<33)na();else break;return nl(t)>2||nl(nr)>3?"":" "}(v);break;case 92:O+=function(t,r){for(var n;--r&&na()&&!(nr<48)&&!(nr>102)&&(!(nr>57)||!(nr<65))&&(!(nr>70)||!(nr<97)););return n=nt+(r<6&&32==ns()&&32==na()),r6(nn,t,n)}(nt-1,7);continue;case 47:switch(ns()){case 42:case 47:r9((d=function(t,r){for(;na();)if(t+nr===57)break;else if(t+nr===84&&47===ns())break;return"/*"+r6(nn,r,nt-1)+"*"+r0(47===t?t:na())}(na(),nt),no(d,n,o,nh,r0(nr),r6(d,2,-2),0)),c);break;default:O+="/"}break;case 123*y:u[f++]=r4(O)*x;case 125*y:case 59:case 0:switch(w){case 0:case 125:b=0;case 59+p:-1==x&&(O=r2(O,/\f/g,"")),g>0&&r4(O)-h&&r9(g>32?nw(O+";",i,o,h-1):nw(r2(O," ","")+";",i,o,h-2),c);break;case 59:O+=";";default:if(r9(S=nx(O,n,o,f,p,a,u,E,_=[],T=[],h),s),123===w)if(0===p)t(O,n,S,S,_,s,h,u,T);else switch(99===m&&110===r3(O,3)?100:m){case 100:case 108:case 109:case 115:t(r,S,S,i&&r9(nx(r,S,S,0,0,a,u,E,a,_=[],h),T),a,T,h,u,i?_:T);break;default:t(O,S,S,S,[""],T,0,u,T)}}f=p=g=0,y=x=1,E=O="",h=l;break;case 58:h=1+r4(O),g=v;default:if(y<1){if(123==w)--y;else if(125==w&&0==y++&&125==(nr=nt>0?r3(nn,--nt):0,r7--,10===nr&&(r7=1,r8--),nr))continue}switch(O+=r0(w),w*y){case 38:x=p>0?1:(O+="\f",-1);break;case 44:u[f++]=(r4(O)-1)*x,x=1;break;case 64:45===ns()&&(O+=nc(na())),m=ns(),p=h=r4(E=O+=function(t){for(;!nl(ns());)na();return r6(nn,t,nt)}(nt)),w++;break;case 45:45===v&&2==r4(O)&&(y=0)}}return s}("",null,null,null,[""],r=nu(r=t),0,[0],r),nn="",n),f)},h={key:s,sheet:new rZ({key:s,container:i,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:c,registered:{},insert:function(t,r,n,o){a=n,p(t?t+"{"+r.styles+"}":r.styles),o&&(h.inserted[r.name]=!0)}};return h.sheet.hydrate(d),h}({key:"css"}):null);nH.Provider;var nW=function(t){return(0,x.forwardRef)(function(r,n){return t(r,(0,x.useContext)(nH),n)})},nq=x.createContext({}),nG="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",nX=function(t,r){var n={};for(var o in r)nY.call(r,o)&&(n[o]=r[o]);return n[nG]=t,n},nK=function(t){var r=t.cache,n=t.serialized,o=t.isStringTag;return nA(r,n,o),nz(function(){return nI(r,n,o)}),null},nJ=nW(function(t,r,n){var o=t.css;"string"==typeof o&&void 0!==r.registered[o]&&(o=r.registered[o]);var i=t[nG],a=[o],s="";"string"==typeof t.className?s=nC(r.registered,a,t.className):null!=t.className&&(s=t.className+" ");var l=n$(a,void 0,x.useContext(nq));s+=r.key+"-"+l.name;var u={};for(var c in t)nY.call(t,c)&&"css"!==c&&c!==nG&&(u[c]=t[c]);return u.ref=n,u.className=s,x.createElement(x.Fragment,null,x.createElement(nK,{cache:r,serialized:l,isStringTag:"string"==typeof i}),x.createElement(i,u))});n(31179);var nZ=rJ.Fragment;function nQ(t,r,n){return nY.call(r,"css")?rJ.jsx(nJ,nX(t,r),n):rJ.jsx(t,r,n)}function n0(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return n$(r)}var n1=function(){var t=n0.apply(void 0,arguments),r="animation-"+t.name;return{name:r,styles:"@keyframes "+r+"{"+t.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}},n2=function t(r){for(var n=r.length,o=0,i="";o<n;o++){var a=r[o];if(null!=a){var s=void 0;switch(typeof a){case"boolean":break;case"object":if(Array.isArray(a))s=t(a);else for(var l in s="",a)a[l]&&l&&(s&&(s+=" "),s+=l);break;default:s=a}s&&(i&&(i+=" "),i+=s)}}return i},n5=function(t){var r=t.cache,n=t.serializedArr;return nz(function(){for(var t=0;t<n.length;t++)nI(r,n[t],!1)}),null},n3=nW(function(t,r){var n=[],o=function(){for(var t=arguments.length,o=Array(t),i=0;i<t;i++)o[i]=arguments[i];var a=n$(o,r.registered);return n.push(a),nA(r,a,!1),r.key+"-"+a.name},i={css:o,cx:function(){for(var t,n,i,a,s=arguments.length,l=Array(s),u=0;u<s;u++)l[u]=arguments[u];return t=r.registered,a=nC(t,i=[],n=n2(l)),i.length<2?n:a+o(i)},theme:x.useContext(nq)},a=t.children(i);return x.createElement(x.Fragment,null,x.createElement(n5,{cache:r,serializedArr:n}),a)}),n6=Object.defineProperty,n4=(t,r,n)=>{let o;return(o="symbol"!=typeof r?r+"":r)in t?n6(t,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[o]=n,n},n9=new Map,n8=new WeakMap,n7=0,oe=void 0;function ot(t,r,n={},o=oe){if(void 0===window.IntersectionObserver&&void 0!==o){let i=t.getBoundingClientRect();return r(o,{isIntersecting:o,target:t,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}let{id:i,observer:a,elements:s}=function(t){let r=Object.keys(t).sort().filter(r=>void 0!==t[r]).map(r=>{var n;return`${r}_${"root"===r?!(n=t.root)?"0":(n8.has(n)||(n7+=1,n8.set(n,n7.toString())),n8.get(n)):t[r]}`}).toString(),n=n9.get(r);if(!n){let o,i=new Map,a=new IntersectionObserver(r=>{r.forEach(r=>{var n;let a=r.isIntersecting&&o.some(t=>
3r.intersectionRatio>=t);t.trackVisibility&&void 0===r.isVisible&&(r.isVisible=a),null==(n=i.get(r.target))||n.forEach(t=>{t(a,r)})})},t);o=a.thresholds||(Array.isArray(t.threshold)?t.threshold:[t.threshold||0]),n={id:r,observer:a,elements:i},n9.set(r,n)}return n}(n),l=s.get(t)||[];return s.has(t)||s.set(t,l),l.push(r),a.observe(t),function(){l.splice(l.indexOf(r),1),0===l.length&&(s.delete(t),a.unobserve(t)),0===s.size&&(a.disconnect(),n9.delete(i))}}var or=class extends x.Component{constructor(t){super(t),n4(this,"node",null),n4(this,"_unobserveCb",null),n4(this,"handleNode",t=>{this.node&&(this.unobserve(),t||this.props.triggerOnce||this.props.skip||this.setState({inView:!!this.props.initialInView,entry:void 0})),this.node=t||null,this.observeNode()}),n4(this,"handleChange",(t,r)=>{t&&this.props.triggerOnce&&this.unobserve(),"function"==typeof this.props.children&&this.setState({inView:t,entry:r}),this.props.onChange&&this.props.onChange(t,r)}),this.state={inView:!!t.initialInView,entry:void 0}}componentDidMount(){this.unobserve(),this.observeNode()}componentDidUpdate(t){(t.rootMargin!==this.props.rootMargin||t.root!==this.props.root||t.threshold!==this.props.threshold||t.skip!==this.props.skip||t.trackVisibility!==this.props.trackVisibility||t.delay!==this.props.delay)&&(this.unobserve(),this.observeNode())}componentWillUnmount(){this.unobserve()}observeNode(){if(!this.node||this.props.skip)return;let{threshold:t,root:r,rootMargin:n,trackVisibility:o,delay:i,fallbackInView:a}=this.props;this._unobserveCb=ot(this.node,this.handleChange,{threshold:t,root:r,rootMargin:n,trackVisibility:o,delay:i},a)}unobserve(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)}render(){let{children:t}=this.props;if("function"==typeof t){let{inView:r,entry:n}=this.state;return t({inView:r,entry:n,ref:this.handleNode})}let{as:r,triggerOnce:n,threshold:o,root:i,rootMargin:a,onChange:s,skip:l,trackVisibility:u,delay:c,initialInView:d,fallbackInView:f,...p}=this.props;return x.createElement(r||"div",{ref:this.handleNode,...p},t)}};function on({threshold:t,delay:r,trackVisibility:n,rootMargin:o,root:i,triggerOnce:a,skip:s,initialInView:l,fallbackInView:u,onChange:c}={}){var d;let[f,p]=x.useState(null),h=x.useRef(),[m,g]=x.useState({inView:!!l,entry:void 0});h.current=c,x.useEffect(()=>{let l;if(!s&&f)return l=ot(f,(t,r)=>{g({inView:t,entry:r}),h.current&&h.current(t,r),r.isIntersecting&&a&&l&&(l(),l=void 0)},{root:i,rootMargin:o,threshold:t,trackVisibility:n,delay:r},u),()=>{l&&l()}},[Array.isArray(t)?t.toString():t,f,i,o,a,s,n,u,r]);let v=null==(d=m.entry)?void 0:d.target,y=x.useRef();f||!v||a||s||y.current===v||(y.current=v,g({inView:!!l,entry:void 0}));let b=[p,m.inView,m.entry];return b.ref=b[0],b.inView=b[1],b.entry=b[2],b}var oo=n(14939);n1`
4  from,
5  20%,
6  53%,
7  to {
8    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
9    transform: translate3d(0, 0, 0);
10  }
11
12  40%,
13  43% {
14    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
15    transform: translate3d(0, -30px, 0) scaleY(1.1);
16  }
17
18  70% {
19    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
20    transform: translate3d(0, -15px, 0) scaleY(1.05);
21  }
22
23  80% {
24    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
25    transform: translate3d(0, 0, 0) scaleY(0.95);
26  }
27
28  90% {
29    transform: translate3d(0, -4px, 0) scaleY(1.02);
30  }
31`,n1`
32  from,
33  50%,
34  to {
35    opacity: 1;
36  }
37
38  25%,
39  75% {
40    opacity: 0;
41  }
42`,n1`
43  0% {
44    transform: translateX(0);
45  }
46
47  6.5% {
48    transform: translateX(-6px) rotateY(-9deg);
49  }
50
51  18.5% {
52    transform: translateX(5px) rotateY(7deg);
53  }
54
55  31.5% {
56    transform: translateX(-3px) rotateY(-5deg);
57  }
58
59  43.5% {
60    transform: translateX(2px) rotateY(3deg);
61  }
62
63  50% {
64    transform: translateX(0);
65  }
66`,n1`
67  0% {
68    transform: scale(1);
69  }
70
71  14% {
72    transform: scale(1.3);
73  }
74
75  28% {
76    transform: scale(1);
77  }
78
79  42% {
80    transform: scale(1.3);
81  }
82
83  70% {
84    transform: scale(1);
85  }
86`,n1`
87  from,
88  11.1%,
89  to {
90    transform: translate3d(0, 0, 0);
91  }
92
93  22.2% {
94    transform: skewX(-12.5deg) skewY(-12.5deg);
95  }
96
97  33.3% {
98    transform: skewX(6.25deg) skewY(6.25deg);
99  }
100
101  44.4% {
102    transform: skewX(-3.125deg) skewY(-3.125deg);
103  }
104
105  55.5% {
106    transform: skewX(1.5625deg) skewY(1.5625deg);
107  }
108
109  66.6% {
110    transform: skewX(-0.78125deg) skewY(-0.78125deg);
111  }
112
113  77.7% {
114    transform: skewX(0.390625deg) skewY(0.390625deg);
115  }
116
117  88.8% {
118    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
119  }
120`,n1`
121  from {
122    transform: scale3d(1, 1, 1);
123  }
124
125  50% {
126    transform: scale3d(1.05, 1.05, 1.05);
127  }
128
129  to {
130    transform: scale3d(1, 1, 1);
131  }
132`,n1`
133  from {
134    transform: scale3d(1, 1, 1);
135  }
136
137  30% {
138    transform: scale3d(1.25, 0.75, 1);
139  }
140
141  40% {
142    transform: scale3d(0.75, 1.25, 1);
143  }
144
145  50% {
146    transform: scale3d(1.15, 0.85, 1);
147  }
148
149  65% {
150    transform: scale3d(0.95, 1.05, 1);
151  }
152
153  75% {
154    transform: scale3d(1.05, 0.95, 1);
155  }
156
157  to {
158    transform: scale3d(1, 1, 1);
159  }
160`,n1`
161  from,
162  to {
163    transform: translate3d(0, 0, 0);
164  }
165
166  10%,
167  30%,
168  50%,
169  70%,
170  90% {
171    transform: translate3d(-10px, 0, 0);
172  }
173
174  20%,
175  40%,
176  60%,
177  80% {
178    transform: translate3d(10px, 0, 0);
179  }
180`,n1`
181  from,
182  to {
183    transform: translate3d(0, 0, 0);
184  }
185
186  10%,
187  30%,
188  50%,
189  70%,
190  90% {
191    transform: translate3d(-10px, 0, 0);
192  }
193
194  20%,
195  40%,
196  60%,
197  80% {
198    transform: translate3d(10px, 0, 0);
199  }
200`,n1`
201  from,
202  to {
203    transform: translate3d(0, 0, 0);
204  }
205
206  10%,
207  30%,
208  50%,
209  70%,
210  90% {
211    transform: translate3d(0, -10px, 0);
212  }
213
214  20%,
215  40%,
216  60%,
217  80% {
218    transform: translate3d(0, 10px, 0);
219  }
220`,n1`
221  20% {
222    transform: rotate3d(0, 0, 1, 15deg);
223  }
224
225  40% {
226    transform: rotate3d(0, 0, 1, -10deg);
227  }
228
229  60% {
230    transform: rotate3d(0, 0, 1, 5deg);
231  }
232
233  80% {
234    transform: rotate3d(0, 0, 1, -5deg);
235  }
236
237  to {
238    transform: rotate3d(0, 0, 1, 0deg);
239  }
240`,n1`
241  from {
242    transform: scale3d(1, 1, 1);
243  }
244
245  10%,
246  20% {
247    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
248  }
249
250  30%,
251  50%,
252  70%,
253  90% {
254    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
255  }
256
257  40%,
258  60%,
259  80% {
260    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
261  }
262
263  to {
264    transform: scale3d(1, 1, 1);
265  }
266`,n1`
267  from {
268    transform: translate3d(0, 0, 0);
269  }
270
271  15% {
272    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
273  }
274
275  30% {
276    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
277  }
278
279  45% {
280    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
281  }
282
283  60% {
284    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
285  }
286
287  75% {
288    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
289  }
290
291  to {
292    transform: translate3d(0, 0, 0);
293  }
294`;let oi=n1`
295  from {
296    opacity: 0;
297  }
298
299  to {
300    opacity: 1;
301  }
302`,oa=n1`
303  from {
304    opacity: 0;
305    transform: translate3d(-100%, 100%, 0);
306  }
307
308  to {
309    opacity: 1;
310    transform: translate3d(0, 0, 0);
311  }
312`,os=n1`
313  from {
314    opacity: 0;
315    transform: translate3d(100%, 100%, 0);
316  }
317
318  to {
319    opacity: 1;
320    transform: translate3d(0, 0, 0);
321  }
322`,ol=n1`
323  from {
324    opacity: 0;
325    transform: translate3d(0, -100%, 0);
326  }
327
328  to {
329    opacity: 1;
330    transform: translate3d(0, 0, 0);
331  }
332`,ou=n1`
333  from {
334    opacity: 0;
335    transform: translate3d(0, -2000px, 0);
336  }
337
338  to {
339    opacity: 1;
340    transform: translate3d(0, 0, 0);
341  }
342`,oc=n1`
343  from {
344    opacity: 0;
345    transform: translate3d(-100%, 0, 0);
346  }
347
348  to {
349    opacity: 1;
350    transform: translate3d(0, 0, 0);
351  }
352`,od=n1`
353  from {
354    opacity: 0;
355    transform: translate3d(-2000px, 0, 0);
356  }
357
358  to {
359    opacity: 1;
360    transform: translate3d(0, 0, 0);
361  }
362`,of=n1`
363  from {
364    opacity: 0;
365    transform: translate3d(100%, 0, 0);
366  }
367
368  to {
369    opacity: 1;
370    transform: translate3d(0, 0, 0);
371  }
372`,op=n1`
373  from {
374    opacity: 0;
375    transform: translate3d(2000px, 0, 0);
376  }
377
378  to {
379    opacity: 1;
380    transform: translate3d(0, 0, 0);
381  }
382`,oh=n1`
383  from {
384    opacity: 0;
385    transform: translate3d(-100%, -100%, 0);
386  }
387
388  to {
389    opacity: 1;
390    transform: translate3d(0, 0, 0);
391  }
392`,om=n1`
393  from {
394    opacity: 0;
395    transform: translate3d(100%, -100%, 0);
396  }
397
398  to {
399    opacity: 1;
400    transform: translate3d(0, 0, 0);
401  }
402`,og=n1`
403  from {
404    opacity: 0;
405    transform: translate3d(0, 100%, 0);
406  }
407
408  to {
409    opacity: 1;
410    transform: translate3d(0, 0, 0);
411  }
412`,ov=n1`
413  from {
414    opacity: 0;
415    transform: translate3d(0, 2000px, 0);
416  }
417
418  to {
419    opacity: 1;
420    transform: translate3d(0, 0, 0);
421  }
422`;function oy(t){var r;return r=()=>null,n=>n?t():r()}function ob(t){return oy(()=>({opacity:0}
422))(t)}let ox=t=>{let{cascade:r=!1,damping:n=.5,delay:o=0,duration:i=1e3,fraction:a=0,keyframes:s=oc,triggerOnce:l=!1,className:u,style:c,childClassName:d,childStyle:f,children:p,onVisibilityChange:h}=t,m=(0,x.useMemo)(()=>(function({duration:t=1e3,delay:r=0,timingFunction:n="ease",keyframes:o=oc,iterationCount:i=1}){return n0`
423    animation-duration: ${t}ms;
424    animation-timing-function: ${n};
425    animation-delay: ${r}ms;
426    animation-name: ${o};
427    animation-direction: normal;
428    animation-fill-mode: both;
429    animation-iteration-count: ${i};
430
431    @media (prefers-reduced-motion: reduce) {
432      animation: none;
433    }
434  `})({keyframes:s,duration:i}),[i,s]);return void 0==p?null:"string"==typeof p||"number"==typeof p||"boolean"==typeof p?nQ(oE,{...t,animationStyles:m,children:String(p)}):(0,oo.isFragment)(p)?nQ(o_,{...t,animationStyles:m}):nQ(nZ,{children:x.Children.map(p,(s,p)=>{if(!(0,x.isValidElement)(s))return null;let g=o+(r?p*i*n:0);switch(s.type){case"ol":case"ul":return nQ(n3,{children:({cx:r})=>nQ(s.type,{...s.props,className:r(u,s.props.className),style:Object.assign({},c,s.props.style),children:nQ(ox,{...t,children:s.props.children})})});case"li":return nQ(or,{threshold:a,triggerOnce:l,onChange:h,children:({inView:t,ref:r})=>nQ(n3,{children:({cx:n})=>nQ(s.type,{...s.props,ref:r,className:n(d,s.props.className),css:oy(()=>m)(t),style:Object.assign({},f,s.props.style,ob(!t),{animationDelay:g+"ms"})})})});default:return nQ(or,{threshold:a,triggerOnce:l,onChange:h,children:({inView:t,ref:r})=>nQ("div",{ref:r,className:u,css:oy(()=>m)(t),style:Object.assign({},c,ob(!t),{animationDelay:g+"ms"}),children:nQ(n3,{children:({cx:t})=>nQ(s.type,{...s.props,className:t(d,s.props.className),style:Object.assign({},f,s.props.style)})})})})}})})},ow={display:"inline-block",whiteSpace:"pre"},oE=t=>{var r,n;let{animationStyles:o,cascade:i=!1,damping:a=.5,delay:s=0,duration:l=1e3,fraction:u=0,triggerOnce:c=!1,className:d,style:f,children:p,onVisibilityChange:h}=t,{ref:m,inView:g}=on({triggerOnce:c,threshold:u,onChange:h});return(r=()=>nQ("div",{ref:m,className:d,style:Object.assign({},f,ow),children:p.split("").map((t,r)=>nQ("span",{css:oy(()=>o)(g),style:{animationDelay:s+r*l*a+"ms"},children:t},r))}),n=()=>nQ(o_,{...t,children:p}),t=>t?r():n())(i)},o_=t=>{let{animationStyles:r,fraction:n=0,triggerOnce:o=!1,className:i,style:a,children:s,onVisibilityChange:l}=t,{ref:u,inView:c}=on({triggerOnce:o,threshold:n,onChange:l});return nQ("div",{ref:u,className:i,css:oy(()=>r)(c),style:Object.assign({},a,ob(!c)),children:s})};n1`
435  from,
436  20%,
437  40%,
438  60%,
439  80%,
440  to {
441    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
442  }
443
444  0% {
445    opacity: 0;
446    transform: scale3d(0.3, 0.3, 0.3);
447  }
448
449  20% {
450    transform: scale3d(1.1, 1.1, 1.1);
451  }
452
453  40% {
454    transform: scale3d(0.9, 0.9, 0.9);
455  }
456
457  60% {
458    opacity: 1;
459    transform: scale3d(1.03, 1.03, 1.03);
460  }
461
462  80% {
463    transform: scale3d(0.97, 0.97, 0.97);
464  }
465
466  to {
467    opacity: 1;
468    transform: scale3d(1, 1, 1);
469  }
470`,n1`
471  from,
472  60%,
473  75%,
474  90%,
475  to {
476    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
477  }
478
479  0% {
480    opacity: 0;
481    transform: translate3d(0, -3000px, 0) scaleY(3);
482  }
483
484  60% {
485    opacity: 1;
486    transform: translate3d(0, 25px, 0) scaleY(0.9);
487  }
488
489  75% {
490    transform: translate3d(0, -10px, 0) scaleY(0.95);
491  }
492
493  90% {
494    transform: translate3d(0, 5px, 0) scaleY(0.985);
495  }
496
497  to {
498    transform: translate3d(0, 0, 0);
499  }
500`,n1`
501  from,
502  60%,
503  75%,
504  90%,
505  to {
506    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
507  }
508
509  0% {
510    opacity: 0;
511    transform: translate3d(-3000px, 0, 0) scaleX(3);
512  }
513
514  60% {
515    opacity: 1;
516    transform: translate3d(25px, 0, 0) scaleX(1);
517  }
518
519  75% {
520    transform: translate3d(-10px, 0, 0) scaleX(0.98);
521  }
522
523  90% {
524    transform: translate3d(5px, 0, 0) scaleX(0.995);
525  }
526
527  to {
528    transform: translate3d(0, 0, 0);
529  }
530`,n1`
531  from,
532  60%,
533  75%,
534  90%,
535  to {
536    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
537  }
538
539  from {
540    opacity: 0;
541    transform: translate3d(3000px, 0, 0) scaleX(3);
542  }
543
544  60% {
545    opacity: 1;
546    transform: translate3d(-25px, 0, 0) scaleX(1);
547  }
548
549  75% {
550    transform: translate3d(10px, 0, 0) scaleX(0.98);
551  }
552
553  90% {
554    transform: translate3d(-5px, 0, 0) scaleX(0.995);
555  }
556
557  to {
558    transform: translate3d(0, 0, 0);
559  }
560`,n1`
561  from,
562  60%,
563  75%,
564  90%,
565  to {
566    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
567  }
568
569  from {
570    opacity: 0;
571    transform: translate3d(0, 3000px, 0) scaleY(5);
572  }
573
574  60% {
575    opacity: 1;
576    transform: translate3d(0, -20px, 0) scaleY(0.9);
577  }
578
579  75% {
580    transform: translate3d(0, 10px, 0) scaleY(0.95);
581  }
582
583  90% {
584    transform: translate3d(0, -5px, 0) scaleY(0.985);
585  }
586
587  to {
588    transform: translate3d(0, 0, 0);
589  }
590`,n1`
591  20% {
592    transform: scale3d(0.9, 0.9, 0.9);
593  }
594
595  50%,
596  55% {
597    opacity: 1;
598    transform: scale3d(1.1, 1.1, 1.1);
599  }
600
601  to {
602    opacity: 0;
603    transform: scale3d(0.3, 0.3, 0.3);
604  }
605`,n1`
606  20% {
607    transform: translate3d(0, 10px, 0) scaleY(0.985);
608  }
609
610  40%,
611  45% {
612    opacity: 1;
613    transform: translate3d(0, -20px, 0) scaleY(0.9);
614  }
615
616  to {
617    opacity: 0;
618    transform: translate3d(0, 2000px, 0) scaleY(3);
619  }
620`,n1`
621  20% {
622    opacity: 1;
623    transform: translate3d(20px, 0, 0) scaleX(0.9);
624  }
625
626  to {
627    opacity: 0;
628    transform: translate3d(-2000px, 0, 0) scaleX(2);
629  }
630`,n1`
631  20% {
632    opacity: 1;
633    transform: translate3d(-20px, 0, 0) scaleX(0.9);
634  }
635
636  to {
637    opacity: 0;
638    transform: translate3d(2000px, 0, 0) scaleX(2);
639  }
640`,n1`
641  20% {
642    transform: translate3d(0, -10px, 0) scaleY(0.985);
643  }
644
645  40%,
646  45% {
647    opacity: 1;
648    transform: translate3d(0, 20px, 0) scaleY(0.9);
649  }
650
651  to {
652    opacity: 0;
653    transform: translate3d(0, -2000px, 0) scaleY(3);
654  }
655`;let oT=n1`
656  from {
657    opacity: 1;
658  }
659
660  to {
661    opacity: 0;
662  }
663`,oS=n1`
664  from {
665    opacity: 1;
666    transform: translate3d(0, 0, 0);
667  }
668
669  to {
670    opacity: 0;
671    transform: translate3d(-100%, 100%, 0);
672  }
673`,oO=n1`
674  from {
675    opacity: 1;
676    transform: translate3d(0, 0, 0);
677  }
678
679  to {
680    opacity: 0;
681    transform: translate3d(100%, 100%, 0);
682  }
683`,ok=n1`
684  from {
685    opacity: 1;
686  }
687
688  to {
689    opacity: 0;
690    transform: translate3d(0, 100%, 0);
691  }
692`,oP=n1`
693  from {
694    opacity: 1;
695  }
696
697  to {
698    opacity: 0;
699    transform: translate3d(0, 2000px, 0);
700  }
701`,oC=n1`
702  from {
703    opacity: 1;
704  }
705
706  to {
707    opacity: 0;
708    transform: translate3d(-100%, 0, 0);
709  }
710`,oA=n1`
711  from {
712    opacity: 1;
713  }
714
715  to {
716    opacity: 0;
717    transform: translate3d(-2000px, 0, 0);
718  }
719`,oI=n1`
720  from {
721    opacity: 1;
722  }
723
724  to {
725    opacity: 0;
726    transform: translate3d(100%, 0, 0);
727  }
728`,oR=n1`
729  from {
730    opacity: 1;
731  }
732
733  to {
734    opacity: 0;
735    transform: translate3d(2000px, 0, 0);
736  }
737`,oM=n1`
738  from {
739    opacity: 1;
740    transform: translate3d(0, 0, 0);
741  }
742
743  to {
744    opacity: 0;
745    transform: translate3d(-100%, -100%, 0);
746  }
747`,oD=n1`
748  from {
749    opacity: 1;
750    transform: translate3d(0, 0, 0);
751  }
752
753  to {
754    opacity: 0;
755    transform: translate3d(100%, -100%, 0);
756  }
757`,oF=n1`
758  from {
759    opacity: 1;
760  }
761
762  to {
763    opacity: 0;
764    transform: translate3d(0, -100%, 0);
765  }
766`,oN=n1`
767  from {
768    opacity: 1;
769  }
770
771  to {
772    opacity: 0;
773    transform: translate3d(0, -2000px, 0);
774  }
775`,oL=t=>{let{big:r=!1,direction:n,reverse:o=!1,...i}=t;return nQ(ox,{keyframes:(0,x.useMemo)(()=>(function(t,r,n){switch(n){case"bottom-left":return r?oS:oa;case"bottom-right":return r?oO:os;case"down":return t?r?oP:ou:r?ok:ol;case"left":return t?r?oA:od:r?oC:oc;case"right":return t?r?oR:op:r?oI:of;case"top-left":return r?oM:oh;case"top-right":return r?oD:om;case"up":return t?r?oN:ov:r?oF:og;default:return r?oT:oi}})(r,o,n),[r,n,o]),...i})};n1`
776  from {
777    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
778    animation-timing-function: ease-out;
779  }
780
781  40% {
782    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
783      rotate3d(0, 1, 0, -190deg);
784    animation-timing-function: ease-out;
785  }
786
787  50% {
788    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
789      rotate3d(0, 1, 0, -170deg);
790    animation-timing-function: ease-in;
791  }
792
793  80% {
794    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
795      rotate3d(0, 1, 0, 0deg);
796    animation-timing-function: ease-in;
797  }
798
799  to {
800    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
801    animation-timing-function: ease-in;
802  }
803`,n1`
804  from {
805    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
806    animation-timing-function: ease-in;
807    opacity: 0;
808  }
809
810  40% {
811    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
812    animation-timing-function: ease-in;
813  }
814
815  60% {
816    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
817    opacity: 1;
818  }
819
820  80% {
821    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
822  }
823
824  to {
825    transform: perspective(400px);
826  }
827`,n1`
828  from {
829    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
830    animation-timing-function: ease-in;
831    opacity: 0;
832  }
833
834  40% {
835    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
836    animation-timing-function: ease-in;
837  }
838
839  60% {
840    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
841    opacity: 1;
842  }
843
844  80% {
845    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
846  }
847
848  to {
849    transform: perspective(400px);
850  }
851`,n1`
852  from {
853    transform: perspective(400px);
854  }
855
856  30% {
857    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
858    opacity: 1;
859  }
860
861  to {
862    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
863    opacity: 0;
864  }
865`,n1`
866  from {
867    transform: perspective(400px);
868  }
869
870  30% {
871    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
872    opacity: 1;
873  }
874
875  to {
876    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
877    opacity: 0;
878  }
879`,n1`
880  0% {
881    animation-timing-function: ease-in-out;
882  }
883
884  20%,
885  60% {
886    transform: rotate3d(0, 0, 1, 80deg);
887    animation-timing-function: ease-in-out;
888  }
889
890  40%,
891  80% {
892    transform: rotate3d(0, 0, 1, 60deg);
893    animation-timing-function: ease-in-out;
894    opacity: 1;
895  }
896
897  to {
898    transform: translate3d(0, 700px, 0);
899    opacity: 0;
900  }
901`,n1`
902  from {
903    opacity: 0;
904    transform: scale(0.1) rotate(30deg);
905    transform-origin: center bottom;
906  }
907
908  50% {
909    transform: rotate(-10deg);
910  }
911
912  70% {
913    transform: rotate(3deg);
914  }
915
916  to {
917    opacity: 1;
918    transform: scale(1);
919  }
920`,n1`
921  from {
922    opacity: 0;
923    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
924  }
925
926  to {
927    opacity: 1;
928    transform: translate3d(0, 0, 0);
929  }
930`,n1`
931  from {
932    opacity: 1;
933  }
934
935  to {
936    opacity: 0;
937    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
938  }
939`,n1`
940  from {
941    transform: rotate3d(0, 0, 1, -200deg);
942    opacity: 0;
943  }
944
945  to {
946    transform: translate3d(0, 0, 0);
947    opacity: 1;
948  }
949`,n1`
950  from {
951    transform: rotate3d(0, 0, 1, -45deg);
952    opacity: 0;
953  }
954
955  to {
956    transform: translate3d(0, 0, 0);
957    opacity: 1;
958  }
959`,n1`
960  from {
961    transform: rotate3d(0, 0, 1, 45deg);
962    opacity: 0;
963  }
964
965  to {
966    transform: translate3d(0, 0, 0);
967    opacity: 1;
968  }
969`,n1`
970  from {
971    transform: rotate3d(0, 0, 1, 45deg);
972    opacity: 0;
973  }
974
975  to {
976    transform: translate3d(0, 0, 0);
977    opacity: 1;
978  }
979`,n1`
980  from {
981    transform: rotate3d(0, 0, 1, -90deg);
982    opacity: 0;
983  }
984
985  to {
986    transform: translate3d(0, 0, 0);
987    opacity: 1;
988  }
989`,n1`
990  from {
991    opacity: 1;
992  }
993
994  to {
995    transform: rotate3d(0, 0, 1, 200deg);
996    opacity: 0;
997  }
998`,n1`
999  from {
1000    opacity: 1;
1001  }
1002
1003  to {
1004    transform: rotate3d(0, 0, 1, 45deg);
1005    opacity: 0;
1006  }
1007`,n1`
1008  from {
1009    opacity: 1;
1010  }
1011
1012  to {
1013    transform: rotate3d(0, 0, 1, -45deg);
1014    opacity: 0;
1015  }
1016`,n1`
1017  from {
1018    opacity: 1;
1019  }
1020
1021  to {
1022    transform: rotate3d(0, 0, 1, -45deg);
1023    opacity: 0;
1024  }
1025`,n1`
1026  from {
1027    opacity: 1;
1028  }
1029
1030  to {
1031    transform: rotate3d(0, 0, 1, 90deg);
1032    opacity: 0;
1033  }
1034`,n1`
1035  from {
1036    transform: translate3d(0, -100%, 0);
1037    visibility: visible;
1038  }
1039
1040  to {
1041    transform: translate3d(0, 0, 0);
1042  }
1043`,n1`
1044  from {
1045    transform: translate3d(-100%, 0, 0);
1046    visibility: visible;
1047  }
1048
1049  to {
1050    transform: translate3d(0, 0, 0);
1051  }
1052`,n1`
1053  from {
1054    transform: translate3d(100%, 0, 0);
1055    visibility: visible;
1056  }
1057
1058  to {
1059    transform: translate3d(0, 0, 0);
1060  }
1061`,n1`
1062  from {
1063    transform: translate3d(0, 100%, 0);
1064    visibility: visible;
1065  }
1066
1067  to {
1068    transform: translate3d(0, 0, 0);
1069  }
1070`,n1`
1071  from {
1072    transform: translate3d(0, 0, 0);
1073  }
1074
1075  to {
1076    visibility: hidden;
1077    transform: translate3d(0, 100%, 0);
1078  }
1079`,n1`
1080  from {
1081    transform: translate3d(0, 0, 0);
1082  }
1083
1084  to {
1085    visibility: hidden;
1086    transform: translate3d(-100%, 0, 0);
1087  }
1088`,n1`
1089  from {
1090    transform: translate3d(0, 0, 0);
1091  }
1092
1093  to {
1094    visibility: hidden;
1095    transform: translate3d(100%, 0, 0);
1096  }
1097`,n1`
1098  from {
1099    transform: translate3d(0, 0, 0);
1100  }
1101
1102  to {
1103    visibility: hidden;
1104    transform: translate3d(0, -100%, 0);
1105  }
1106`;let oj=n1`
1107  from {
1108    opacity: 0;
1109    transform: scale3d(0.3, 0.3, 0.3);
1110  }
1111
1112  50% {
1113    opacity: 1;
1114  }
1115`,oV=n1`
1116  from {
1117    opacity: 0;
1118    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
1119    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
1120  }
1121
1122  60% {
1123    opacity: 1;
1124    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
1125    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
1126  }
1127`,oB=n1`
1128  from {
1129    opacity: 0;
1130    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
1131    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
1132  }
1133
1134  60% {
1135    opacity: 1;
1136    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
1137    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
1138  }
1139`,o$=n1`
1140  from {
1141    opacity: 0;
1142    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
1143    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
1144  }
1145
1146  60% {
1147    opacity: 1;
1148    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
1149    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
1150  }
1151`,oU=n1`
1152  from {
1153    opacity: 0;
1154    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
1155    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
1156  }
1157
1158  60% {
1159    opacity: 1;
1160    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
1161    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
1162  }
1163`,oz=n1`
1164  from {
1165    opacity: 1;
1166  }
1167
1168  50% {
1169    opacity: 0;
1170    transform: scale3d(0.3, 0.3, 0.3);
1171  }
1172
1173  to {
1174    opacity: 0;
1175  }
1176`,oY=n1`
1177  40% {
1178    opacity: 1;
1179    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
1180    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
1181  }
1182
1183  to {
1184    opacity: 0;
1185    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
1186    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
1187  }
1188`,oH=n1`
1189  40% {
1190    opacity: 1;
1191    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
1192  }
1193
1194  to {
1195    opacity: 0;
1196    transform: scale(0.1) translate3d(-2000px, 0, 0);
1197  }
1198`,oW=n1`
1199  40% {
1200    opacity: 1;
1201    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
1202  }
1203
1204  to {
1205    opacity: 0;
1206    transform: scale(0.1) translate3d(2000px, 0, 0);
1207  }
1208`,oq=n1`
1209  40% {
1210    opacity: 1;
1211    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
1212    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
1213  }
1214
1215  to {
1216    opacity: 0;
1217    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
1218    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
1219  }
1220`,oG=t=>{let{direction:r,reverse:n=!1,...o}=t;return nQ(ox,{keyframes:(0,x.useMemo)(()=>(function(t,r){switch(r){case"down":return t?oY:oV;case"left":return t?oH:oB;case"right":return t?oW:o$;case"up":return t?oq:oU;default:return t?oz:oj}})(n,r),[r,n]),...o})};n(46887);let oX=({animationType:t="fade",direction:r="",triggerOnce:n=!0,cascade:o=!1,duration:i=800,delay:a=0,damping:s=.5,className:l="",children:u})=>"fade"==t?(0,b.Y)(oL,{direction:r,triggerOnce:n,cascade:o,duration:i,delay:a,className:l,damping:s,children:u}):"zoom"===t?(0,b.Y)(oG,{direction:r,triggerOnce:n,cascade:o,duration:i,delay:a,className:l,damping:s,children:u}):(0,b.Y)("div",{children:"You specified incorrect animationType"}),oK=({keyFrame:t,triggerOnce:r=!0,cascade:n=!1,duration:o=800,delay:i=0,damping:a=.5,className:s="",children:l})=>(0,b.Y)(ox,{keyframes:t,triggerOnce:r,cascade:n,duration:o,delay:i,className:s,damping:a,children:l}),oJ=n1`
1221  0% {
1222    opacity: 0;
1223  }
1224
1225  100% {
1226    opacity: 1;
1227  }
1228`;n1`
1229  0% {
1230    opacity: 0;
1231    transform: translate3d(0, 40px, 0);
1232  }
1233
1234  60% {
1235    transform: translate3d(0, -10px, 0);
1236  }
1237
1238  100% {
1239    opacity: 1;
1240    transform: translate3d(0, 0, 0);
1241  }
1242`,n1`
1243  0% {
1244    opacity: 0;
1245    transform: translate3d(0, -40px, 0);
1246  }
1247
1248  60% {
1249    transform: translate3d(0, 10px, 0);
1250  }
1251
1252  100% {
1253    opacity: 1;
1254    transform: translate3d(0, 0, 0);
1255  }
1256`,n1`
1257  0% {
1258    opacity: 0;
1259    transform: translate3d(-40px, -40px, 0);
1260  }
1261
1262  60% {
1263    transform: translate3d(10px, 10px, 0);
1264  }
1265
1266  100% {
1267    opacity: 1;
1268    transform: translate3d(0, 0, 0);
1269  }
1270`,n1`
1271  0% {
1272    opacity: 0;
1273    transform: translate3d(-50px, 0, 0);
1274  }
1275
1276  60% {
1277    transform: translate3d(10px, 0, 0);
1278  }
1279
1280  100% {
1281    opacity: 1;
1282    transform: translate3d(0, 0, 0);
1283  }
1284`;let oZ={default:{wrapper:"checkbox-wrapper group",input:"checkbox-input",hasError:"has-error",label:"checkbox-label",icon:"checkbox-icon",errorMessage:"input-error-message",description:"input-description"},loginForm:{wrapper:"checkbox-wrapper group",input:"checkbox-input",hasError:"has-error",label:"checkbox-label",icon:"checkbox-icon",errorMessage:"input-error-message",description:"input-description"}},oQ=(0,x.forwardRef)(({variant:t="default",label:r,disabled:n=!1,checked:o=!1,setChecked:i,hasError:a,errorMessage:s,className:l,description:u,...c},d)=>{let f=(0,x.useRef)(),p=()=>{n||f.current.click()};return(0,b.FD)("div",{className:(0,E.A)("relative",l),children:[(0,b.Y)("input",{type:"checkbox",className:"invisible absolute left-56 h-0 w-0",disabled:n,onChange:!n&&i,...c,ref:t=>{d?.(t),f.current=t}}),(0,b.FD)("div",{className:oZ[t].wrapper,children:[(0,b.Y)("div",{role:"checkbox","aria-checked":o,"aria-label":r,className:(0,E.A)(oZ[t].input,o&&"checked",n&&"is-disabled",a&&oZ[t].hasError),onClick:p,tabIndex:"0",children:o&&(0,b.Y)(_,{id:"check",className:oZ[t].icon})}),(0,b.Y)("label",{className:(0,E.A)(oZ[t].label,n&&"is-disabled",a&&"has-error"),onClick:p,children:r})]}),s&&a&&(0,b.Y)("p",{className:oZ[t].errorMessage,children:s}),u&&(0,b.Y)(rV,{className:oZ[t].description,html:u})]})}),o0={default:{wrapper:"input-container",checkboxesContainer:"flex flex-wrap sm:justify-between",checkboxesElement:"checbox-element-container",label:"checkbox-group-label block mb-20px",errorMessage:"input-error-message",description:"input-description"}},o1=(0,x.forwardRef)(({variant:t="default",label:r,hasError:n,errorMessage:o,checkboxesData:i,checked:a,setChecked:s,description:l,disabled:u,...c},d)=>(0,b.FD)("div",{className:o0[t].wrapper,children:[(0,b.Y)("label",{className:o0[t].label,children:r}),(0,b.Y)("div",{className:o0[t].checkboxesContainer,children:i.map((r,o)=>(0,b.Y)(oQ,{ref:d,...c,variant:t,label:r.label,value:r.value,disabled:u,checked:!!a.includes(r.value.toString()),setChecked:s,className:o0[t].checkboxesElement,hasError:n},o))}),n&&(0,b.Y)("p",{className:o0[t].errorMessage,children:o}),l&&(0,b.Y)(rV,{className:o0[t].description,html:l})]})),o2={default:{container:"input-container",wrapper:"input-wrapper",inputWrapper:{full:"flex grow relative w-full",right:"flex grow relative w-full",left:"flex grow relative w-full",inside:"flex grow relative w-full"},label:"input-label",addonBefore:"flex items-center max-w-[30%] bg-primary text-white",add
1284onAfter:"flex items-center max-w-[30%] bg-primary text-white",input:"input-field",prefix:"absolute flex items-center left-3 my-auto top-0 bottom-0 text-primary",sufix:"absolute flex items-center right-3 my-auto top-0 bottom-0 text-primary",errorMessage:"input-error-message",description:"input-description",hasError:"border-error focus-within:ring-error-400",wrapperInlineWidth:"shrink-0 grow md:max-w-4/5 md:basis-4/5",labelInlineWidth:"shrink-0 grow md:max-w-1/5 md:basis-1/5 md:pr-5",descriptionInlineWidth:"shrink-0 grow md:ml-auto md:max-w-8/12 md:basis-8/12 lg:max-w-4/5 lg:basis-4/5"},mailchimp:{container:"input-container input-container--mailchimp",wrapper:"input-wrapper input-wrapper--mailchimp",inputWrapper:{full:"flex grow relative w-full",right:"flex grow relative w-full",left:"flex grow relative w-full",inside:"flex grow relative w-full"},label:"input-label",addonBefore:"flex items-center max-w-[30%] bg-primary text-white",addonAfter:"flex items-center max-w-[30%] bg-primary text-white",input:"input-field input-field--mailchimp",prefix:"absolute flex items-center left-3 my-auto top-0 bottom-0 text-primary",sufix:"absolute flex items-center right-3 my-auto top-0 bottom-0 text-primary",errorMessage:"input-error-message",description:"input-description",hasError:"border-error focus-within:ring-error-400",wrapperInlineWidth:"shrink-0 grow md:max-w-4/5 md:basis-4/5",labelInlineWidth:"shrink-0 grow md:max-w-1/5 md:basis-1/5 md:pr-5",descriptionInlineWidth:"shrink-0 grow md:ml-auto md:max-w-8/12 md:basis-8/12 lg:max-w-4/5 lg:basis-4/5"},overlay:{container:"relative flex items-center relative w-full",wrapper:"relative flex w-full border-b-2 border-white hover:border-primary focus-within:border-primary",inputWrapper:{full:"flex grow relative w-full rounded-lg",right:"flex grow relative w-full",left:"flex grow relative w-full",inside:"flex grow relative w-full focus-within:ring-1 focus-within:ring-warning-400"},label:"whitespace-nowrap text-sm font-medium text-gray-700 mr-6",addonBefore:"bg-gray-200 rounded-l-lg bg-gray-200 flex items-center max-w-[30%]",addonAfter:"bg-gray-200 rounded-r-lg flex items-center max-w-[30%]",input:"appearance-none py-10px px-10px w-full placeholder-white outline-none grow border-none focus:ring-0 text-16px bg-transparent text-white md:px-16px md:py-14px md:text-20px",prefix:"flex items-center",sufix:"flex items-center",errorMessage:"top-full text-lg text-error-600 mt-1",hasError:"border-error-500 hover:border-error-600 focus-within:ring-error-400",description:"text-sm text-white mt-3 text-right",wrapperInlineWidth:"shrink-0 grow md:max-w-4/5 md:basis-4/5",labelInlineWidth:"shrink-0 grow md:max-w-1/5 md:basis-1/5 md:pr-5",descriptionInlineWidth:"shrink-0 grow md:ml-auto md:max-w-8/12 md:basis-8/12 lg:max-w-4/5 lg:basis-4/5"},search:{container:"relative flex items-center relative w-full",wrapper:"input-wrapper",inputWrapper:{full:"flex grow relative w-full",right:"flex grow relative w-full",left:"flex grow relative w-full",inside:"flex grow relative w-full"},label:"input-label",addonBefore:"",addonAfter:"",input:"input-field",prefix:"input-prefix",sufix:"input-suffix",errorMessage:"input-error-message",description:"input-description",hasError:"border-error focus-within:ring-error-400",wrapperInlineWidth:"shrink-0 grow md:max-w-4/5 md:basis-4/5",labelInlineWidth:"shrink-0 grow md:max-w-1/5 md:basis-1/5 md:pr-5",descriptionInlineWidth:"shrink-0 grow md:ml-auto md:max-w-8/12 md:basis-8/12 lg:max-w-4/5 lg:basis-4/5"},loginForm:{container:"input-container",wrapper:"input-wrapper",inputWrapper:{full:"flex grow relative w-full",right:"flex grow relative w-full",left:"flex grow relative w-full",inside:"flex grow relative w-full"},label:"input-label",addonBefore:"flex items-center max-w-[30%] bg-primary text-white",add
1284onAfter:"flex items-center max-w-[30%] bg-primary text-white",input:"input-field",prefix:"absolute flex items-center left-3 my-auto top-0 bottom-0 text-primary",sufix:"absolute flex items-center right-3 my-auto top-0 bottom-0 text-primary",errorMessage:"input-error-message",description:"input-description",hasError:"border-error focus-within:ring-error-400",wrapperInlineWidth:"shrink-0 grow md:w-auto",labelInlineWidth:"shrink-0 grow w-full md:max-w-[310px] md:pr-5",descriptionInlineWidth:"shrink-0 grow md:ml-[310px]"}},o5=(0,x.forwardRef)(({label:t,labelDisplay:r="default",variant:n="default",placeholder:o,addonAfter:i=null,addonBefore:a=null,prefix:s=null,sufix:l=null,type:u="text",handleSufixClick:c=null,handleInputChange:d,hasError:f,errorMessage:p,description:h,disabled:m,inputClass:g,...v},y)=>{let w=(0,x.useRef)();return(0,b.FD)("div",{className:(0,E.A)(o2[n].container,"after"==r&&"flex flex-wrap","inline"==r&&"flex flex-wrap md:items-center"),children:["hidden"!==u&&t&&"none"!==r&&(0,b.Y)("label",{className:(0,E.A)(o2[n].label,"inline"==r&&o2[n].labelInlineWidth,"invisible"==r&&"sr-only","after"==r&&"order-2 mt-4",f&&"has-error"),htmlFor:v?.name,children:t}),(0,b.FD)("div",{className:(0,E.A)(o2[n].wrapper,"inline"==r&&o2[n].wrapperInlineWidth,"hidden"===u&&"border-none",f&&"has-error","after"==r&&"border-1"),children:[a&&(0,b.Y)("div",{className:(0,E.A)("flex",o2[n].addonBefore),children:a}),(0,b.FD)("span",{className:(0,E.A)(a&&i?o2[n].inputWrapper.inside:i?o2[n].inputWrapper.left:a?o2[n].inputWrapper.right:o2[n].inputWrapper.full,f&&o2[n].hasError),children:[s&&(0,b.Y)("div",{className:(0,E.A)(o2[n].prefix),children:s}),(0,b.Y)("input",{ref:t=>{y&&("function"==typeof y?y(t):y.current=t),w.current=t},onChange:t=>d?.(t.target.value),className:(0,E.A)(o2[n].input,g,m&&"input-disabled",f&&"has-error",a&&"has-addon-before",i&&"has-addon-after",s&&"has-prefix",l&&"has-suffix"),type:u,placeholder:o,disabled:m,id:v?.name,...v}),l&&(0,b.Y)("div",{className:(0,E.A)(o2[n].sufix),onClick:()=>{c?.()},children:l})]}),i&&(0,b.Y)("div",{className:(0,E.A)("flex",o2[n].addonAfter),children:i})]}),(h||p)&&(0,b.FD)("div",{className:(0,E.A)("inline"==r&&o2[n].descriptionInlineWidth),children:[p&&f&&(0,b.Y)("p",{className:o2[n].errorMessage,children:p}),h&&(0,b.Y)(rV,{className:o2[n].description,html:h})]})]})}),o3=({buttonContent:t,onChange:r,handleButtonClick:n,buttonClasses:o,...i})=>{let a=(0,x.useRef)();return(0,b.Y)(o5,{ref:a,onChange:r,addonAfter:(0,b.Y)(tN,{variant:"rounded"===i.variant?"roundedAddonAfter":"primary",onClick:()=>{n?.(a.current.value)},className:o,children:t}),...i})};var o6=n(20439);let o4=[{name:"passWordLength",pattern:/.{8,}/,messageError:"This is too short",ruleString:"Minimum caracter 8 digits"},{name:"hasSpecialCaracter",pattern:"[$&+,:;=?@#|'<>.^*()%!-]",messageError:"It doesn't contain special caracter",ruleString:"Password must contain at least one special caracter"},{name:"hasCapitalLetter",pattern:".*[A-Z].*",messageError:"Doesn't have a capital letter",ruleString:"Password must contain at least one capital caracter"},{name:"hasNumber",pattern:/\d/,messageError:"Doesn't contains a number",ruleString:"Password must contain at least one number caracter"}],o9=({validity:t,constraint:r})=>{let{t:n}=(0,tv.useI18n)();return(0,b.Y)(O.e,{as:x.Fragment,show:t,enter:"transition duration-[400ms]",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"duration-200 transition ease-in-out",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,b.Y)("div",{className:"flex items-center space-x-2",children:(0,b.Y)("span",{className:"text-sm text-gray-500",children:n(r)})})})},o8=(0,x.forwardRef)(({name:t,applyValidations:r=!0,labelDisplay:n,type:o,label:i,variant:a="default",sufix:s=null,...l},u)=>{var c;let[d,f]=(0,x.useState)(null),[p,h]=(0,x.useState)(0),[m,g]=(0,x.useState)(!1),{register:v,formState:{errors:y}}=(0,R.xW)(),w=r?v(t,{required:"this field is required",validate:r&&(c={},o4.forEach(t=>{c[t.name]=r=>new RegExp(t.pattern).test(r)||t.messageError}),c)}):{...l,ref:u,name:t};return(0,b.FD)("div",{className:(0,E.A)("after"==n&&"flex flex-wrap","inline"==n&&"flex flex-wrap md:items-center"),children:["hidden"
1284!==o&&i&&"none"!==n&&(0,b.Y)("label",{className:(0,E.A)(o2[a].label,"inline"==n&&o2[a].labelInlineWidth,"invisible"==n&&"sr-only","after"==n&&"order-2 mt-4"),children:i}),(0,b.Y)(o5,{type:m?"text":"password",...w,onChange:t=>{var r;w.onChange(t),""===(r=t.target.value)?f(null):f(r),h((0,o6.passwordStrength)(t.target.value).id)},hasError:!!y[t],errorMessage:y[t]?.message,sufix:s||(0,b.Y)("button",{onClick:t=>{t.preventDefault(),g(t=>!t)},children:(0,b.Y)(_,{id:"eye",className:"h-5 w-5 text-primary"})})}),r&&(0,b.Y)("div",{className:"mb-2 mt-3 h-1 w-full bg-gray-100",children:(0,b.Y)("div",{className:(0,E.A)("h-1 transition-all","h-1 transition-all",null!==d&&0===p?"w-3/12 bg-error-600":null!==d&&1===p?"w-6/12 bg-warning-600":null!==d&&2===p?"w-9/12 bg-warning-600":null!==d&&3===p?"w-12/12 bg-success-600":"w-0")})}),r&&(0,b.Y)("div",{className:"flex flex-col gap-x-2",children:o4.map((t,r)=>(0,b.Y)(o9,{constraint:t.ruleString,validity:!new RegExp(t.pattern).test(d)},r))})]})});n(50273);let o7={default:{container:"input-container",radioContainer:"radio-element-container group",groupLabel:"radio-group-label",wrapper:"flex flex-wrap",input:"radio-input",hasError:"has-error",label:"radio-label",icon:"radio-icon",errorMessage:"input-error-message",description:"input-description"}},ie=(0,x.forwardRef)(({variant:t="default",hasError:r,errorMessage:n,label:o,name:i,options:a,selectedInput:s,setSelectedInput:l,disabled:u,description:c,...d},f)=>(0,b.FD)("div",{className:o7[t].container,children:[o&&(0,b.Y)("label",{className:(0,E.A)(o7[t].groupLabel),children:o}),(0,b.Y)("div",{className:o7[t].wrapper,children:a.map((t,n)=>(0,b.Y)(it,{selectedInput:void 0!==s?a.find(t=>s===t.value):{},setSelectedInput:l,name:i,option:t,...d,ref:f&&f,disabled:u,hasError:r},n))}),r&&(0,b.Y)("p",{className:o7[t].errorMessage,children:n}),c&&(0,b.Y)(rV,{className:o7[t].description,html:c})]})),it=(0,x.forwardRef)(({variant:t="default",selectedInput:r,setSelectedInput:n,option:o,disabled:i,hasError:a,...s},l)=>{let u=(0,x.useRef)(),c=()=>{i||(n(o),u.current.click())};return(0,b.FD)("div",{className:(0,E.A)(o7[t].radioContainer,"relative"),children:[(0,b.Y)("input",{type:"radio",value:o.value,checked:r.value===o.value,id:o.value,className:"invisible absolute left-56 h-0 w-0",...s,ref:t=>{"function"==typeof l&&l?.(t),u.current=t}}),(0,b.Y)("div",{onClick:c,className:(0,E.A)(o7[t].input,r.value===o.value&&"checked",a&&"has-error",i&&"disabled"),tabIndex:"0",children:r.value===o.value&&(0,b.Y)(_,{id:"heavy-check-mark",className:o7[t].icon})}),(0,b.Y)("label",{onClick:c,className:(0,E.A)(o7[t].label,i&&"disabled",a&&"has-error"),children:o.label})]})});var ir=n(71024),io=n.n(ir),ii=n(81666),ia=n(57688);let is=io()(()=>n.e(2064).then(n.bind(n,2064)),{loadableGenerated:{webpack:()=>[2064]},ssr:!1}),il=(0,x.forwardRef)(({errorMessage:t,description:r,value:n,onChange:o,hasError:i,...a},s)=>{let l=(0,x.useRef)(),{inViewport:u}=(0,ii.B)(l),{activeLocale:c}=(0,tv.useI18n)(),[d,f]=(0,x.useState)(!1),p=x.createRef(),[h,m]=(0,x.useState)(!0);(0,x.useImperativeHandle)(s,()=>({reset:()=>{p?.current?.reset(),o(null)}})),(0,tv.useUpdateEffect)(()=>{null==n&&(m(!1),setTimeout(()=>m(!0),50))},[n]),(0,x.useEffect)(()=>{u&&!d&&f(!0)},[u]);let g=(0,ia.useFlag)("captcha"),v=(0,ia.useFlag)("captchaSiteKey");return g?(0,b.FD)("div",{ref:l,children:[(0,b.Y)("input",{type:"hidden",...a,value:n||"Google no captcha"}),d&&h&&(0,b.Y)(is,{sitekey:v,hl:c,ref:p,onChange:t=>{o(t)},onExpired:()=>{o(null)},onErrored:()=>{o(null)}}),i&&(0,b.Y)("span",{className:"inline-block flex items-center justify-center mt-2 text-sm text-[#FF0000]",children:t}),(0,b.Y)("p",{className:"inline-block text-sm pt-2 text-gray-700",children:r})]}):(0,b.Y)(b.FK,{children:(0,b.Y)("input",{name:"g-recaptcha-response",...a,type:"hidden",value:""})})});var iu=n(81250),ic=Object.defineProperty,id=(t,r,n)=>{let o;return(o="symbol"!=typeof r?r+"":r)in t?ic(t,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[o]=n,n},ip=((f=ip||{})[f.Open=0]="Open",f[f.Closed=1]="Closed",f),ih=((p=ih||{})[p.Single=0]="Single",p[p.Multi=1]="Multi",p),im=((h=im||{})[h.Pointer=0]="Pointer",h[h.Other=1]="Other",h),ig=((m=ig||{})[m.OpenListbox=0]="OpenListbox",m[m.CloseListbox=1]="CloseListbox",m[m.GoToOption=2]="GoToOption",m[m.Search=3]="Search",m[m.ClearSearch=4]="ClearSearch",m[m.SelectOption=5]="SelectOption",m[m.RegisterOptions=6]="RegisterOptions",m[m.UnregisterOptions=7]="UnregisterOptions",m[m.SetButtonElement=8]="SetButtonElement",m[m.SetOptionsElement=9]="SetOptionsElement",m[m.SortOptions=10]="SortOptions",m[m.MarkButtonAsMoved=11]="MarkButtonAsMoved",m);function iv(t,r=t=>t){let n=null!==t.activeOptionIndex?t.options[t.activeOptionIndex]:null,o=(0,eQ.wl)(r(t.options.slice()),t=>t.dataRef.current.domRef.current),i=n?o.indexOf(n):null;return -1===i&&(i=null),{options:o,activeOptionIndex:i}}let iy={1(t){if(t.dataRef.current.disabled||1===t.listboxState)return t;let r=t.buttonElement?eZ.Fc.Tracked((0,eZ.JO)(t.buttonElement)):t.buttonPositionState;return{...t,activeOptionIndex:null,pendingFocus:{focus:eU.B.Nothing},listboxState:1,__demoMode:!1,buttonPositionState:r}},0(t,r){if(t.dataRef.current.disabled||0===t.listboxState)return t;let n=t.activeOptionIndex,{isSelected:o}=t.dataRef.current,i=t.options.findIndex(t=>o(t.dataRef.current.value));return -1!==i&&(n=i),{...t,frozenValue:!1,pendingFocus:r.focus,listboxState:0,activeOptionIndex:n,__demoMode:!1,buttonPositionState:eZ.Fc.Idle}},2(t,r){var n,o,i,a,s;if(t.dataRef.current.disabled||1===t.listboxState)return t;let l={...t,searchQuery:"",activationTrigger:null!=(n=r.trigger)?n:1,__demoMode:!1};if(r.focus===eU.B.Nothing)return{...l,activeOptionIndex:null};if(r.focus===eU.B.Specific)return{...l,activeOptionIndex:t.options.findIndex(t=>t.id===r.id)};if(r.focus===eU.B.Previous){let n=t.activeOptionIndex;if(null!==n){let a=t.options[n].dataRef.current.domRef,s=(0,eU.X)(r,{resolveItems:()=>t.options,resolveActiveIndex:()=>t.activeOptionIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled});if(null!==s){let r=t.options[s].dataRef.current.domRef;if((null==(o=a.current)?void 0:o.previousElementSibling)===r.current||(null==(i=r.current)?void 0:i.previousElementSibling)===null)return{...l,activeOptionIndex:s}}}}else if(r.focus===eU.B.Next){let n=t.activeOptionIndex;if(null!==n){let o=t.options[n].dataRef.current.domRef,i=(0,eU.X)(r,{resolveItems:()=>t.options,resolveActiveIndex:()=>t.activeOptionIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled});if(null!==i){let r=t.options[i].dataRef.current.domRef;if((null==(a=o.current)?void 0:a.nextElementSibling)===r.current||(null==(s=r.current)?void 0:s.nextElementSibling)===null)return{...l,activeOptionIndex:i}}}}let u=iv(t),c=(0,eU.X)(r,{resolveItems:()=>u.options,resolveActiveIndex:()=>u.activeOptionIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled});return{...l,...u,activeOptionIndex:c}},3:(t,r)=>{if(t.dataRef.current.disabled||1===t.listboxState)return t;let n=+(""===t.searchQuery),o=t.searchQuery+r.value.toLowerCase(),i=(null!==t.activeOptionIndex?t.options.slice(t.activeOptionIndex+n).concat(t.options.slice(0,t.activeOptionIndex+n)):t.options).find(t=>{var r;return!t.dataRef.current.disabled&&(null==(r=t.dataRef.current.textValue)?void 0:r.startsWith(o))}),a=i?t.options.indexOf(i):-1;return -1===a||a===t.activeOptionIndex?{...t,searchQuery:o}:{...t,searchQuery:o,activeOptionIndex:a,activationTrigger:1}},4:t=>t.dataRef.current.disabled||1===t.listboxState||""===t.searchQuery?t:{...t,searchQuery:""},5:t=>0===t.dataRef.current.mode?{...t,frozenValue:!0}:{...t},6:(t,r)=>{let n=t.options.concat(r.options),o=t.activeOptionIndex;if(t.pendingFocus.focus!==eU.B.Nothing&&(o=(0,eU.X)(t.pendingFocus,{resolveItems:()=>n,resolveActiveIndex:()=>t.activeOptionIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled})),null===t.activeOptionIndex){let{isSelected:r}=t.dataRef.current;if(r){let t=n.findIndex(t=>null==r?void 0:r(t.dataRef.current.value));-1!==t&&(o=t)}}return{...t,options:n,activeOptionIndex:o,pendingFocus:{focus:eU.B.Nothing},pendingShouldSort:!0}},7:(t,r)=>{let n=t.options,o=[],i=new Set(r.options);
1284for(let[t,r]of n.entries())if(i.has(r.id)&&(o.push(t),i.delete(r.id),0===i.size))break;if(o.length>0)for(let t of(n=n.slice(),o.reverse()))n.splice(t,1);return{...t,options:n,activationTrigger:1}},8:(t,r)=>t.buttonElement===r.element?t:{...t,buttonElement:r.element},9:(t,r)=>t.optionsElement===r.element?t:{...t,optionsElement:r.element},10:t=>t.pendingShouldSort?{...t,...iv(t),pendingShouldSort:!1}:t,11:t=>"Tracked"!==t.buttonPositionState.kind?t:{...t,buttonPositionState:eZ.Fc.Moved}};class ib extends eJ.u5{constructor(t){super(t),id(this,"actions",{onChange:t=>{let{onChange:r,compare:n,mode:o,value:i}=this.state.dataRef.current;return(0,eY.Y)(o,{0:()=>null==r?void 0:r(t),1:()=>{let o=i.slice(),a=o.findIndex(r=>n(r,t));return -1===a?o.push(t):o.splice(a,1),null==r?void 0:r(o)}})},registerOption:(0,eJ.vA)(()=>{let t=[],r=new Set;return[(n,o)=>{r.has(o)||(r.add(o),t.push({id:n,dataRef:o}))},()=>(r.clear(),this.send({type:6,options:t.splice(0)}))]}),unregisterOption:(0,eJ.vA)(()=>{let t=[];return[r=>t.push(r),()=>{this.send({type:7,options:t.splice(0)})}]}),goToOption:(0,eJ.vA)(()=>{let t=null;return[(r,n)=>{t={type:2,...r,trigger:n}},()=>t&&this.send(t)]}),closeListbox:()=>{this.send({type:1})},openListbox:t=>{this.send({type:0,focus:t})},selectActiveOption:()=>{var t;if(null!==this.state.activeOptionIndex){let{dataRef:t}=this.state.options[this.state.activeOptionIndex];this.actions.selectOption(t.current.value)}else 0===this.state.dataRef.current.mode&&(this.actions.closeListbox(),null==(t=this.state.buttonElement)||t.focus({preventScroll:!0}))},selectOption:t=>{this.send({type:5,value:t})},search:t=>{this.send({type:3,value:t})},clearSearch:()=>{this.send({type:4})},setButtonElement:t=>{this.send({type:8,element:t})},setOptionsElement:t=>{this.send({type:9,element:t})}}),id(this,"selectors",{activeDescendantId(t){var r;let n=t.activeOptionIndex,o=t.options;return null===n||null==(r=o[n])?void 0:r.id},isActive(t,r){var n;let o=t.activeOptionIndex,i=t.options;return null!==o&&(null==(n=i[o])?void 0:n.id)===r},hasFrozenValue:t=>t.frozenValue,shouldScrollIntoView(t,r){return!t.__demoMode&&0===t.listboxState&&0!==t.activationTrigger&&this.isActive(t,r)},didButtonMove:t=>"Moved"===t.buttonPositionState.kind}),this.on(6,()=>{requestAnimationFrame(()=>{this.send({type:10})})});{let t=this.state.id,r=eV.D.get(null);this.disposables.add(r.on(eV.Q.Push,n=>{r.selectors.isTop(n,t)||0!==this.state.listboxState||this.actions.closeListbox()})),this.on(0,()=>r.actions.push(t)),this.on(1,()=>r.actions.pop(t))}this.disposables.group(t=>{this.on(1,r=>{r.buttonElement&&(t.dispose(),t.add((0,eZ.nY)(r.buttonElement,r.buttonPositionState,()=>{this.send({type:11})})))})}),this.on(5,(t,r)=>{var n;this.actions.onChange(r.value),0===this.state.dataRef.current.mode&&(this.actions.closeListbox(),null==(n=this.state.buttonElement)||n.focus({preventScroll:!0}))})}static new({id:t,__demoMode:r=!1}){return new ib({id:t,dataRef:{current:{}},listboxState:+!r,options:[],searchQuery:"",activeOptionIndex:null,activationTrigger:1,buttonElement:null,optionsElement:null,pendingShouldSort:!1,pendingFocus:{focus:eU.B.Nothing},frozenValue:!1,__demoMode:r,buttonPositionState:eZ.Fc.Idle})}reduce(t,r){return(0,eY.Y)(r.type,iy,t,r)}}let ix=(0,x.createContext)(null);function iw(t){let r=(0,x.useContext)(ix);if(null===r){let r=Error(`<${t} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,iE),r}return r}function iE({id:t,__demoMode:r=!1}){let n=(0,x.useMemo)(()=>ib.new({id:t,__demoMode:r}),[]);return(0,e7.X)(()=>n.dispose()),n}let i_=(0,x.createContext)(null);function iT(t){let r=(0,x.useContext)(i_);if(null===r){let r=Error(`<${t} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,iT),r}return r}i_.displayName="ListboxDataContext";let iS=x.Fragment,iO=(0,x.createContext)(!1),ik=eC.Ac.RenderStrategy|eC.Ac.Static,iP=x.Fragment,iC=(0,eC.FX)(function(t,r){let n=(0,x.useId)(),o=(0,eS._)(),{value:i,defaultValue:a,form:s,name:l,onChange:u,by:c,invalid:d=!1,disabled:f=o||!1,horizontal:p=!1,multiple:h=!1,__demoMode:m=!1,...g}=t,v=(0,ex.P)(r),y=er(a),[b=h?[]:void 0,w]=et(i,u,y),E=iE({id:n,__demoMode:m}),_=(0,x.useRef)({static:!1,hold:!1}),T=(0,x.useRef)(new Map),S=Q(c),O=(0,x.useCallback)(t=>(0,eY.Y)(k.mode,{[ih.Multi]:()=>b.some(r=>S(r,t)),[ih.Single]:()=>S(b,t)}
1284),[b]),k=(0,eb._)({value:b,disabled:f,invalid:d,mode:h?ih.Multi:ih.Single,orientation:p?"horizontal":"vertical",onChange:w,compare:S,isSelected:O,optionsPropsRef:_,listRef:T});(0,es.s)(()=>{E.state.dataRef.current=k},[k]);let P=(0,eB.y)(E,t=>t.listboxState),C=eV.D.get(null),A=(0,eB.y)(C,(0,x.useCallback)(t=>C.selectors.isTop(t,n),[C,n])),[I,R]=(0,eB.y)(E,t=>[t.buttonElement,t.optionsElement]);(0,ec.j)(A,[I,R],(t,r)=>{E.send({type:ig.CloseListbox}),(0,eQ.Bm)(r,eQ.MZ.Loose)||(t.preventDefault(),null==I||I.focus())});let M=(0,eb._)({open:P===ip.Open,disabled:f,invalid:d,value:b}),[D,F]=(0,eG.b0)({inherit:!0}),N=(0,x.useCallback)(()=>{if(void 0!==y)return null==w?void 0:w(y)},[w,y]),L=(0,eC.Ci)();return x.createElement(F,{value:D,props:{htmlFor:null==I?void 0:I.id},slot:{open:P===ip.Open,disabled:f}},x.createElement(eO.St,null,x.createElement(ix.Provider,{value:E},x.createElement(i_.Provider,{value:k},x.createElement(ej.El,{value:(0,eY.Y)(P,{[ip.Open]:ej.Uw.Open,[ip.Closed]:ej.Uw.Closed})},null!=l&&null!=b&&x.createElement(eM,{disabled:f,data:{[l]:b},form:s,onReset:N}),L({ourProps:{ref:v},theirProps:g,slot:M,defaultTag:iS,name:"Listbox"}))))))}),iA=(0,eC.FX)(function(t,r){let n=(0,x.useId)(),o=(0,eL.q)(),i=iT("Listbox.Button"),a=iw("Listbox.Button"),{id:s=o||`headlessui-listbox-button-${n}`,disabled:l=i.disabled||!1,autoFocus:u=!1,...c}=t,d=(0,ex.P)(r,(0,eO.Xc)(),a.actions.setButtonElement),f=(0,eO.TI)(),[p,h,m]=(0,eB.y)(a,t=>[t.listboxState,t.buttonElement,t.optionsElement]),g=p===ip.Open;(0,ef.s)(g,{trigger:h,action:(0,x.useCallback)(t=>{if(null!=h&&h.contains(t.target))return ef.r.Ignore;let r=t.target.closest('[role="option"]:not([data-disabled])');return ep.sb(r)?ef.r.Select(r):null!=m&&m.contains(t.target)?ef.r.Ignore:ef.r.Close},[h,m]),close:a.actions.closeListbox,select:a.actions.selectActiveOption});let v=(0,ee._)(t=>{switch(t.key){case eq.D.Enter:eP(t.currentTarget);break;case eq.D.Space:case eq.D.ArrowDown:t.preventDefault(),a.actions.openListbox({focus:i.value?eU.B.Nothing:eU.B.First});break;case eq.D.ArrowUp:t.preventDefault(),a.actions.openListbox({focus:i.value?eU.B.Nothing:eU.B.Last})}}),y=(0,ee._)(t=>{t.key===eq.D.Space&&t.preventDefault()}),b=(0,ei.O)(t=>{var r;a.state.listboxState===ip.Open?((0,F.flushSync)(()=>a.actions.closeListbox()),null==(r=a.state.buttonElement)||r.focus({preventScroll:!0})):(t.preventDefault(),a.actions.openListbox({focus:eU.B.Nothing}))}),w=(0,ee._)(t=>t.preventDefault()),E=(0,eG.o2)([s]),_=(0,eW.MM)(),{isFocusVisible:T,focusProps:S}=(0,M.o)({autoFocus:u}),{isHovered:O,hoverProps:k}=(0,D.M)({isDisabled:l}),{pressed:P,pressProps:C}=(0,J.Z)({disabled:l}),A=(0,eb._)({open:p===ip.Open,active:P||p===ip.Open,disabled:l,invalid:i.invalid,value:i.value,hover:O,focus:T,autofocus:u}),I=(0,eB.y)(a,t=>t.listboxState===ip.Open),R=(0,eC.v6)(f(),{ref:d,id:s,type:(0,ev.c)(t,h),"aria-haspopup":"listbox","aria-controls":null==m?void 0:m.id,"aria-expanded":I,"aria-labelledby":E,"aria-describedby":_,disabled:l||void 0,autoFocus:u,onKeyDown:v,onKeyUp:y,onKeyPress:w},b,S,k,C);return(0,eC.Ci)()({ourProps:R,theirProps:c,slot:A,defaultTag:"button",name:"Listbox.Button"})}),iI=eG.JU,iR=(0,eC.FX)(function(t,r){let n=(0,x.useId)(),{id:o=`headlessui-listbox-options-${n}`,anchor:i,portal:a=!1,modal:s=!0,transition:l=!1,...u}=t,c=(0,eO.zn)(i),[d,f]=(0,x.useState)(null);c&&(a=!0);let p=iT("Listbox.Options"),h=iw("Listbox.Options"),[m,g,v,y]=(0,eB.y)(h,t=>[t.listboxState,t.buttonElement,t.optionsElement,t.__demoMode]),b=(0,ed.g)(g),w=(0,ed.g)(v),E=(0,ej.O_)(),[_,T]=(0,eE.p)(l,d,null!==E?(E&ej.Uw.Open)===ej.Uw.Open:m===ip.Open);(0,eu.O)(_,g,h.actions.closeListbox);let S=!y&&s&&m===ip.Open;(0,ey.K)(S,w);let O=!y&&s&&m===ip.Open;(0,ea.v)(O,{allowed:(0,x.useCallback)(()=>[g,v],[g,v])});let k=!(0,eB.y)(h,h.selectors.didButtonMove)&&_,P=eN((0,eB.y)(h,h.selectors.hasFrozenValue)&&!t.static,p.value),C=(0,x.useCallback)(t=>p.compare(P,t),[p.compare,P]),A=(0,eB.y)(h,t=>{var r;if(null==c||!(null!=(r=null==c?void 0:c.to)&&r.includes("selection")))return null;let n=t.options.findIndex(t=>C(t.dataRef.current.value));return -1===n&&(n=0),n}),I=(()=>
1284{if(null==c)return;if(null===A)return{...c,inner:void 0};let t=Array.from(p.listRef.current.values());return{...c,inner:{listRef:{current:t},index:A}}})(),[R,M]=(0,eO.UF)(I),D=(0,eO.G3)(),N=(0,ex.P)(r,c?R:null,h.actions.setOptionsElement,f),L=(0,en.L)();(0,x.useEffect)(()=>{v&&m===ip.Open&&((0,eh.X7)(v)||null==v||v.focus({preventScroll:!0}))},[m,v]);let j=(0,ee._)(t=>{var r;switch(L.dispose(),t.key){case eq.D.Space:if(""!==h.state.searchQuery)return t.preventDefault(),t.stopPropagation(),h.actions.search(t.key);case eq.D.Enter:t.preventDefault(),t.stopPropagation(),h.actions.selectActiveOption();break;case(0,eY.Y)(p.orientation,{vertical:eq.D.ArrowDown,horizontal:eq.D.ArrowRight}):return t.preventDefault(),t.stopPropagation(),h.actions.goToOption({focus:eU.B.Next});case(0,eY.Y)(p.orientation,{vertical:eq.D.ArrowUp,horizontal:eq.D.ArrowLeft}):return t.preventDefault(),t.stopPropagation(),h.actions.goToOption({focus:eU.B.Previous});case eq.D.Home:case eq.D.PageUp:return t.preventDefault(),t.stopPropagation(),h.actions.goToOption({focus:eU.B.First});case eq.D.End:case eq.D.PageDown:return t.preventDefault(),t.stopPropagation(),h.actions.goToOption({focus:eU.B.Last});case eq.D.Escape:t.preventDefault(),t.stopPropagation(),(0,F.flushSync)(()=>h.actions.closeListbox()),null==(r=h.state.buttonElement)||r.focus({preventScroll:!0});return;case eq.D.Tab:t.preventDefault(),t.stopPropagation(),(0,F.flushSync)(()=>h.actions.closeListbox()),(0,eQ.p9)(h.state.buttonElement,t.shiftKey?eQ.BD.Previous:eQ.BD.Next);break;default:1===t.key.length&&(h.actions.search(t.key),L.setTimeout(()=>h.actions.clearSearch(),350))}}),V=(0,eB.y)(h,t=>{var r;return null==(r=t.buttonElement)?void 0:r.id}),B=(0,eb._)({open:m===ip.Open}),$=(0,eC.v6)(c?D():{},{id:o,ref:N,"aria-activedescendant":(0,eB.y)(h,h.selectors.activeDescendantId),"aria-multiselectable":p.mode===ih.Multi||void 0,"aria-labelledby":V,"aria-orientation":p.orientation,onKeyDown:j,role:"listbox",tabIndex:m===ip.Open?0:void 0,style:{...u.style,...M,"--button-width":(0,eo.L)(_,g,!0).width},...(0,eE.B)(T)}),U=(0,eC.Ci)(),z=(0,x.useMemo)(()=>p.mode===ih.Multi?p:{...p,isSelected:C},[p,C]);return x.createElement(eK.ZL,{enabled:!!a&&(t.static||_),ownerDocument:b},x.createElement(i_.Provider,{value:z},U({ourProps:$,theirProps:u,slot:B,defaultTag:"div",features:ik,visible:k,name:"Listbox.Options"}
1284)))}),iM=(0,eC.FX)(function(t,r){let n=(0,x.useId)(),{id:o=`headlessui-listbox-option-${n}`,disabled:i=!1,value:a,...s}=t,l=!0===(0,x.useContext)(iO),u=iT("Listbox.Option"),c=iw("Listbox.Option"),d=(0,eB.y)(c,t=>c.selectors.isActive(t,o)),f=u.isSelected(a),p=(0,x.useRef)(null),h=(0,iu.q)(p),m=(0,el.Y)({disabled:i,value:a,domRef:p,get textValue(){return h()}}),g=(0,ex.P)(r,p,t=>{t?u.listRef.current.set(o,t):u.listRef.current.delete(o)}),v=(0,eB.y)(c,t=>c.selectors.shouldScrollIntoView(t,o));(0,es.s)(()=>{if(v)return(0,ez.e)().requestAnimationFrame(()=>{var t,r;null==(r=null==(t=p.current)?void 0:t.scrollIntoView)||r.call(t,{block:"nearest"})})},[v,p]),(0,es.s)(()=>{if(!l)return c.actions.registerOption(o,m),()=>c.actions.unregisterOption(o)},[m,o,l]);let y=(0,ee._)(t=>{if(i)return t.preventDefault();c.actions.selectOption(a)}),b=(0,ee._)(()=>{if(i)return c.actions.goToOption({focus:eU.B.Nothing});c.actions.goToOption({focus:eU.B.Specific,id:o})}),w=(0,ew.J)(),E=(0,ee._)(t=>w.update(t)),_=(0,ee._)(t=>{w.wasMoved(t)&&(i||d&&c.state.activationTrigger===im.Pointer||c.actions.goToOption({focus:eU.B.Specific,id:o},im.Pointer))}),T=(0,ee._)(t=>{w.wasMoved(t)&&(i||d&&c.state.activationTrigger===im.Pointer&&c.actions.goToOption({focus:eU.B.Nothing}))}),S=(0,eb._)({active:d,focus:d,selected:f,disabled:i,selectedOption:f&&l}),O=l?{}:{id:o,ref:g,role:"option",tabIndex:!0===i?void 0:-1,"aria-disabled":!0===i||void 0,"aria-selected":f,disabled:void 0,onClick:y,onFocus:b,onPointerEnter:E,onMouseEnter:E,onPointerMove:_,onMouseMove:_,onPointerLeave:T,onMouseLeave:T},k=(0,eC.Ci)();return!f&&l?null:k({ourProps:O,theirProps:s,slot:S,defaultTag:"div",name:"Listbox.Option"})}),iD=Object.assign(iC,{Button:iA,Label:iI,Options:iR,Option:iM,SelectedOption:(0,eC.FX)(function(t,r){let{options:n,placeholder:o,...i}=t,a={ref:(0,ex.P)(r)},s=iT("ListboxSelectedOption"),l=(0,eb._)({}),u=void 0===s.value||null===s.value||s.mode===ih.Multi&&Array.isArray(s.value)&&0===s.value.length,c=(0,eC.Ci)();return x.createElement(iO.Provider,{value:!0},c({ourProps:a,theirProps:{...i,children:x.createElement(x.Fragment,null,o&&u?o:n)},slot:l,defaultTag:iP,name:"ListboxSelectedOption"}))})}),iF={default:{groupField:"input-container",label:"input-label",description:"input-description",errorMessage:"input-error-message",wrapper:"w-full relative",wrapperInlineWidth:"shrink-0 grow md:max-w-4/5 md:basis-4/5",labelInlineWidth:"shrink-0 grow md:max-w-1/5 md:basis-1/5 md:pr-5",descriptionInlineWidth:"shrink-0 grow md:ml-auto md:max-w-8/12 md:basis-8/12 lg:max-w-4/5 lg:basis-4/5",button:{base:"select-input",hasError:"has-error",icon:{id:"caret-down",width:"16",height:"16",className:"absolute top-1/2 -translate-y-1/2 right-16px"}},options:{wrapper:"z-10 absolute w-full top-full right-0 left-0 overflow-auto max-h-[200px] bg-white border border-primary border-t-0 rounded-t-none rounded-b-md",base:"cursor-pointer truncate select-none relative py-6px px-13px text-16px font-400 hover:bg-primary hover:text-white border-b border-primary last:border-b-0",active:"text-white bg-primary",inactive:"text-primary",selected:"text-white bg-primary",icon:{id:"check-solid",width:"15",height:"15",className:"absolute -translate-y-1/2 top-1/2 left-10px text-primary"}},animation:{enter:"transition ease-in duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition ease-in duration-100",leaveFrom:"opacity-100",leaveTo:"opacity-0"}},inputAddon:{groupField:"w-full mb-4",label:"text-sm leading-5 mb-2",wrapper:"w-full max-w-xs relative",wrapperInlineWidth:"shrink-0 grow md:max-w-4/5 md:basis-4/5",labelInlineWidth:"shrink-0 grow md:max-w-1/5 md:basis-1/5 md:pr-5",descriptionInlineWidth:"shrink-0 grow md:ml-auto md:max-w-8/12 md:basis-8/12 lg:max-w-4/5 lg:basis-4/5",button:{base:"relative w-full py-3 pl-3 pr-10 text-left bg-gray-200 rounded-md focus:outline-none focus-visible:ring-2 focus-visible:ring-opacity-75 focus-visible:ring-white focus-visible:ring-offset-warning-300 focus-visible:ring-offset-2 focus-visible:border-indigo-500 sm:text-sm truncate",icon:{id:"chevron-down",width:"30",height:"30",className:"absolute inset-y-0 right-0 flex items-center pr-2 pt-4 pointer-events-none"}},options:{wrapper:"z-50 absolute w-full py-1 mt-1 overflow-auto text-base bg-white rounded-md shadow-lg max-h-60 ring-1 ring-black ring-opacity-5 focus:outline-none sm:text-sm",base:"cursor-default truncate select-none relative py-2 pl-4 pr-4 relative",active:"font-medium text-amber-900 bg-amber-100",inactive:"font-normal text-gray-900",icon:{id:"",width:"15",height:"15",className:"absolute -translate-y-1/2 top-1/2 ltr:left-3 rtl:right-3 flex items-center text-amber-600"}},animation:{enter:"transition ease-in duration-300",enterFrom:"opacity-0 scale-0",enterTo:"opacity-100 scale-1",leave:"transition ease-in duration-100",leaveFrom:"opacity-100",leaveTo:"opacity-0"}}},iN=(0,x.forwardRef)(({list:t,selected:r,setSelected:n,variant:o="default",label:i,labelDisplay:a="default",className:s,description:l,hasError:u,errorMessage:c,disabled:d,name:f,required:p,...h},m)=>{let g,{t:v}=(0,tv.useI18n)();return(0,b.FD)("div",{className:(0,E.A)(iF[o]?.groupField,["after","inline"].indexOf(a)>-1&&"flex flex-wrap","inline"==a&&"md:items-center"),children:[i&&"none"!==a&&(0,b.Y)("label",{className:(0,E.A)(iF[o]?.label,"invisible"==a&&"sr-only","inline"==a&&iF[o].labelInlineWidth,"after"==a&&"order-2 mt-4"),children:i}),(0,b.FD)("div",{className:(0,E.A)(iF[o]?.wrapper,"inline"==a&&iF[o].wrapperInlineWidth,"after"==a&&"order-1"),children:[(0,b.FD)(iD,{ref:m,value:r,onChange:t=>{n(t)},as:"div",className:"relative",...h,children:[(0,b.FD)(iA,{className:(0,E.A)(iF[o]?.button.base,s,u&&iF[o]?.button.hasError,d&&"is-disabled pointer-events-none cursor-not-allowed",(!r||""==r||"emptyOption"==r)&&"is-empty"),name:f,children:[(0,b.Y)("div",{className:"overflow-hidden",children:(0,b.Y)("p",{className:(0,E.A)("truncate"),children:void 0===r?`${v("Nx: Choose an option")} ${p?"*":""}`:(g=t.find(t=>t.value==r),g?.content||t[0].content)})}),(0,b.Y)(_,{id:iF[o]?.button.icon.id,className:iF[o]?.button.icon.className,width:iF[o]?.button.icon.width,height:iF[o]?.button.icon.height})]}),(0,b.Y)(O.e,{as:x.Fragment,...iF[o]?.animation,children:(0,b.Y)(iR,{className:iF[o]?.options.wrapper,children:t.map((t,r)=>(0,b.Y)(iM,{className:({active:t,selected:r})=>(0,E.A)(iF[o]?.options.base,t?iF[o]?.options.active:iF[o]?.options.inactive,r&&iF[o]?.options.selected),value:t?.value,children:t.content},r))})})]}),c&&u&&(0,b.Y)("p",{className:iF[o].errorMessage,children:c}),l&&(0,b.Y)(rV,{className:iF[o].description,html:l})]})]})}),iL={default:{wrapper:"relative w-72",wrapperInlineWidth:"shrink-0 grow md:max-w-4/5 md:basis-4/5",labelInlineWidth:"shrink-0 grow md:max-w-1/5 md:basis-1/5 md:pr-5",descriptionInlineWidth:"shrink-0 grow md:ml-auto md:max-w-8/12 md:basis-8/12 lg:max-w-4/5 lg:basis-4/5",button:{wrapper:"flex items-center justify-between divide-x gap-x-2 truncate relative w-full cursor-default border rounded-lg bg-white py-2 px-3 text-left shadow-md focus:outline-none sm:text-sm",resetSelectButton:{wrapper:"p-1 hover:bg-gray-100 rounded-full ml-2",icon:"w-4 h-4 text-black"},selectedOptionsCount:"flex items-center text-sm gap-x-0.5",selectedOption:{wrapper:"flex item-center bg-gray-100 rounded px-2 py-1 gap-x-3",optionText:"",deleteButton:{wrapper:"bg-black p-0.5 rounded-full place-self-ce
1284nter",icon:"w-3 h-3 text-white"}}},options:{wrapper:"absolute mt-1 max-h-60 w-full overflow-auto rounded-md bg-white py-1.5 text-base shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none sm:text-sm z-30",option:{wrapper:{default:"relative flex items-center gap-x-1.5 cursor-default select-none py-2 px-3",active:"bg-gray-100"},checkbox:{default:"w-5 h-5 border flex justify-center items-center rounded",selected:"bg-black",unselected:"bg-white",icon:"w-3 h-3 text-white"},optionText:""}},placeholder:{wrapper:"py-1",text:"text-gray-700"}}},ij=({variant:t,removeOptions:r})=>(0,b.Y)("div",{className:iL[t].button.resetSelectButton.wrapper,onClick:t=>{t.stopPropagation(),r()},children:(0,b.Y)(_,{id:"x",className:iL[t].button.resetSelectButton.icon})}),iV=({variant:t,selectedOptions:r})=>(0,b.FD)("p",{className:iL[t].button.selectedOptionsCount,children:[(0,b.Y)("span",{children:"+"}),(0,b.Y)("span",{className:"font-semibold",children:r.length})]}),iB=({variant:t,selected:r,active:n,option:o})=>(0,b.FD)("div",{className:(0,E.A)(iL[t].options.option.wrapper.default,n&&iL[t].options.option.wrapper.active),children:[(0,b.Y)("span",{className:(0,E.A)(iL[t].options.option.checkbox.default,r?iL[t].options.option.checkbox.selected:iL[t].options.option.checkbox.unselected),children:r&&(0,b.Y)(_,{id:"check",className:iL[t].options.option.checkbox.icon})}),(0,b.Y)("span",{className:iL[t].options.option.optionText,children:o?.label})]}),i$=({variant:t,option:r,removeOption:n})=>(0,b.FD)("div",{className:iL[t].button.selectedOption.wrapper,children:[(0,b.Y)("span",{className:iL[t].button.selectedOption.optionText,children:r?.label}),(0,b.Y)("span",{onClick:t=>{t.stopPropagation(),n(r.value)},className:iL[t].button.selectedOption.deleteButton.wrapper,children:(0,b.Y)(_,{id:"x",className:iL[t].button.selectedOption.deleteButton.icon})})]}),iU=({variant:t,defaultValue:r})=>(0,b.Y)("div",{className:iL[t].placeholder.wrapper,children:(0,b.Y)("span",{className:iL[t].placeholder.text,children:r})}),iz=({variant:t="default",options:r,selected:n=[],setSelected:o,name:i="",label:a="",labelDisplay:s="default",errorMessage:l,hasError:u,description:c,className:d="",disabled:f})=>{let p;return n=(n=n.filter(t=>""!==t&&null!==t)).map(t=>parseInt(t)),(0,b.FD)("div",{className:iL[t].wrapper,children:[a&&"none"!==s&&(0,b.Y)("label",{className:(0,E.A)("invisible"==s&&"sr-only","inline"==s&&iL[t].labelInlineWidth,"after"==s&&"order-2 mt-4"),children:a}),(0,b.FD)(iD,{value:n,onChange:t=>{o(t)},multiple:!0,children:[(0,b.FD)(iA,{name:i,className:(0,E.A)(iL[t].button.wrapper,u&&u,d,f&&"pointer-events-none cursor-not-allowed bg-gray-50"),children:[n.length>0?(0,b.FD)("div",{className:"flex flex-grow items-center justify-between",children:[(0,b.Y)(i$,{variant:t,option:(p=n[n.length-1],r.find(t=>t.value===p)),removeOption:t=>{o(n.filter(r=>r!=t)||[])}}),(0,b.FD)("div",{className:"flex items-center",children:[(0,b.Y)(iV,{variant:t,selectedOptions:n}),(0,b.Y)(ij,{variant:t,removeOptions:()=>{o([])}})]})]}):(0,b.Y)(iU,{variant:t,defaultValue:"Choose an option"}),(0,b.Y)("span",{className:"pointer-events-none pl-2",children:(0,b.Y)(_,{id:"chevron-down",className:"h-5 w-5 text-gray-400"})})]}),u&&(0,b.Y)("span",{className:"mt-1 inline-block text-xs text-error-500",children:l}),c&&(0,b.Y)(rV,{html:c}),(0,b.Y)(O.e,{as:x.Fragment,leave:"transition ease-in duration-100",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,b.Y)(iR,{className:iL[t].options.wrapper,children:r.map((r,n)=>(0,b.Y)(iM,{value:r.value,children:({selected:n,active:o})=>(0,b.Y)(iB,{variant:t,selected:n,active:o,option:r})},n))})})]})]})},iY={default:{wrapper:"flex flex-col md:flex-row md:items-center",label:"input-label",select:"select-input-native",error:"has-error"},filter:{wrapper:"select-filter-wrapper",label:"sr-only",select:"select-input-native",error:"has-error"},mapSearch:{wrapper:"",label:"sr-only",select:"block w-full border border-[#D2D2D2] rounded-lg bg-bgWhite text-[#A5A3BD] text-14px leading-normal font-400 !pl-16px !pr-34px py-10px cursor-pointer bg-chevron-down-icon bg-chevron-down-size bg-chevron-down-pos bg-no-repeat appearance-none	focus:outline-primary",error:""},filterEspaceConnecter:{wrapper:"select-filter-wrapper",label:"sr-only",select:"select-native-espace-connecter",error:"has-error"}},iH=[{value:"1",label:"Agadir"},{value:2,label:"Casablanca"},{value:3,label:"Tanger"},{value:4,label:"Marrakech"}],iW=({variant:t="default",list:r=iH,label:n,onChange:o,onBlur:i,defaultValue:a,id:s,name:l,className:u="",wrapperClassName:c="",...d})=>(0,b.FD)("div",{className:(0,E.A)(iY[t].wrapper,c),children:[n&&(0,b.Y)("label",{className:iY[t].label,children:n}),(0,b.Y)("select",{onChange:o,onBlur:i,id:s,name:l,className:(0,E.A)(u,iY[t].select),...d,children:r.map(t=>(0,b.Y)("option",{value:t.value,selected:t.id===a,children:t.label},t.value))})]}),iq={default:{base:"input-textarea resize-none",label:"input-label",description:"input-description",counter:"absolute bottom-2 right-2 text-sm",resize:"resize-none",errorMessage:"input-error-message",hasError:"has-error",wrapperInlineWidth:"shrink-0 grow md:max-w-4/5 md:basis-4/5",labelInlineWidth:"shrink-0 grow md:max-w-1/5 md:basis-1/5 md:pr-5",descriptionInlineWidth:"shrink-0 grow md:ml-auto md:max-w-8/12 md:basis-8/12 lg:max-w-4/5 lg:basis-4/5"}},iG=(0,x.forwardRef)(({variant:t="default",placeholder:r,handleTextareaChange:n,label:o,labelDisplay:i="default",description:a,hasError:s,errorMessage:l,rows:u=1,resize:c=!0,showCounter:d=!1,maxLength:f=null,...p},h)=>{let[m,g]=(0,x.useState)(0);return(0,b.FD)("div",{className:(0,E.A)("input-container",["after","inline"].indexOf(i)>-1&&"flex flex-wrap","inline"==i&&"md:items-center"),children:[o&&"none"!==i&&(0,b.Y)("label",{className:(0,E.A)(iq[t].label,"invisible"==i&&"sr-only","inline"==i&&iq[t].labelInlineWidth,"after"==i&&"order-2 mt-4"),htmlFor:p?.name,children:o}),(0,b.FD)("div",{className:(0,E.A)("w-full","inline"==i&&iq[t].wrapperInlineWidth,"after"==i&&"order-1"),children:[(0,b.Y)("textarea",{ref:h,className:(0,E.A)(iq[t].base,!c&&iq[t].resize,s&&iq[t].hasError),placeholder:r,onChange:t=>{g(t.target.value.split("").length),n?.(t.target.value)},rows:u,maxLength:d?f:null,id:p?.name,...p}),d&&null!==f&&(0,b.Y)("span",{className:"absolute bottom-2 right-2 text-sm",children:`${m}/${f}`}),l&&s&&(0,b.Y)("p",{className:iq[t].errorMessage,children:l}),a&&(0,b.Y)(rV,{className:iq[t].description,html:a})]})]})}),iX=({extentions:t})=>{let{t:r}=(0,tv.useI18n)();return(0,b.FD)("div",{className:"flex items-center space-x-2 rtl:space-x-reverse",children:[(0,b.Y)("p",{className:"text-xs font-semibold text-gray-600",children:r("Nx:extentions:")}),(0,b.Y)("div",{className:"flex items-center space-x-1 rtl:space-x-reverse",children:t.map((t,r)=>(0,b.Y)("p",{className:"text-xs text-gray-400",children:t},r))})]})},iK=({remainingFiles:t})=>{let{t:r}=(0,tv.useI18n)();return(0,b.FD)("div",{className:"flex items-center space-x-2 rtl:space-x-reverse ",children:[(0,b.Y)("p",{className:"text-xs font-semibold text-gray-600",children:r("Nx:remaining files:")}),(0,b.FD)("div",{className:"flex items-center space-x-1 rtl:space-x-reverse",children:[(0,b.Y)("p",{className:"text-xs font-semibold text-gray-400",children:t}),(0,b.Y)("p",{className:"text-xs text-gray-400",children:r("Nx:files")})]})]})},iJ=({fileSizeLimit:t})=>{let{t:r}=(0,tv.useI18n)();return(0,b.FD)("div",{className:"flex items-center space-x-2 rtl:space-x-reverse",children:[(0,b.Y)("p",{className:"text-xs font-semibold text-gray-600",children:r("Nx:file size limit:")}),(0,b.FD)("div",{className:"flex items-center space-x-1 rtl:space-x-reverse",children:[(0,b.Y)("p",{className:"text-xs font-semibold text-gray-400",children:t}),(0,b.Y)("p",{className:"text-xs text-gray-400",children:r("Nx:mb")})]})]})},iZ=({file:t,deleteFile:r,filePreview:n})=>{let{t:o}=(0,tv.useI18n)();return(0,b.FD)("div",{className:"flex items-center border border-gray-200 bg-gray-50 px-3 py-2.5",children:[n&&t.type.includes("image/")&&t?.previewUrl&&(0,b.Y)(rF,{src:`/api/proxy${t?.previewUrl}`,alt:t?.name||"Image alt",width:100,height:100,className:"mr-2 h-5 w-fit"}),(0,b.Y)("span",{className:"truncate text-sm text-gray-600",children:t.name}),(0,b.FD)("div",{className:"ml-auto flex items-center space-x-2",children:[(0,b.Y)("p",{className:"whitespace-nowrap text-xs font-medium text-gray-600",children:(0,k.formatBytes)(t.size)}),(0,b.Y)("button",{type:"button",onClick:()=>{r(t)},"aria-label":o("Nx:Remove file"),children:(0,b.Y)(_,{id:"trash",className:"h-5 w-5 text-error-500"})}),n&&t.type.includes("application/")&&t?.previewUrl&&(0,b.Y)("a",{href:`/api/proxy${t?.previewUrl}`,download:!0,rel:"noreferrer",target:"_blank",children:(0,b.Y)(rA,{text:o("Nx:preview"),position:"topRight",children:(0,b.Y)(_,{id:"eye",className:"h-5 w-5"})})})]})]})},iQ=({name:t,label:r,labelDisplay:n="default",validations:o,url:i,accept:a,limitFiles:s,fileSizeLimit:l,filePreview:u,defaultValue:c=[]})=>{let{t:d}=(0,tv.useI18n)(),f=(0,x.useRef)(null),[p,h]=(0,x.useState)(!1),{register:m,getValues:g,setValue:v,setError:y,clearErrors:w,formState:{errors:E}}=(0,R.xW)(),[T,S]=(0,x.useState)(()=>void 0!==g(t)?[...g(t)]:(v(t,c),[...c])),O=()=>void 0!==E[t];(0,tv.useUpdateEffect)(()=>{"string"==typeof g(t)&&S([])},[g(t)]),(0,tv.useUpdateEffect)(()=>{v(t,T)},[T]);let P=async r=>{let n=r.target.files[0];n.size>(0,k.toBytes)(l)?y(t,{message:d("Nx:file must be less than 2 mo")}):void 0===(0,k.checkFileExistance)(T,n)?(h(!0),(0,k.getUploadParams)(n,i).then(r=>{let n=(0,k.getFilesInfo)(r);S(t=>[n,...t]),w(t),h(!1)}).catch(()=>{y(t,{message:d("Nx:upload failed")}),h(!1)})):y(t,{message:d("Nx:file alraedy exits")}),r.target.value=[]},C=t=>{S(r=>r.filter(r=>t!==r))};return(0,b.FD)("div",{className:(0,k.vclsx)("mb-4 w-full",["after","default"].indexOf(n)>-1&&"flex flex-wrap","default"==n&&"md:items-center"),children:[r&&"n
1284one"!==n&&(0,b.Y)("label",{className:(0,k.vclsx)("invisible"==n&&"sr-only","default"==n&&"shrink-0 grow md:max-w-4/12 md:basis-4/12 md:pr-5","after"==n&&"order-2 mt-4"),children:r}),(0,b.FD)("div",{className:(0,k.vclsx)("relative w-full","default"==n&&"shrink-0 grow md:max-w-8/12 md:basis-8/12","after"==n&&"order-1"),children:[(0,b.FD)("div",{className:"relative flex items-center",children:[(0,b.Y)("div",{className:(0,k.vclsx)("flex-1 border-y border-l px-3 py-3",O()&&"border-error-500"),children:p?(0,b.Y)("p",{className:"text-sm text-gray-600",children:d("Nx:uploading...")}):(0,b.Y)("p",{className:"text-sm text-gray-600",children:d("Nx:select file")})}),(0,b.Y)("button",{type:"button",disabled:p,onClick:()=>{s>T.length?f.current.click():y(t,{message:d("Nx:you've reached the file size limit")})},className:"absolute right-0 flex h-full items-center justify-center bg-black px-3 py-2 text-white","aria-label":d("Nx:Add file"),children:p?(0,b.Y)("div",{children:(0,b.Y)(_,{id:"minus-circle",className:"h-5 w-5 animate-spin"})}):(0,b.Y)(b.FK,{children:0===T.length?(0,b.Y)(_,{id:"download",className:"h-5 w-5"}):(0,b.Y)(_,{id:"plus",className:"h-5 w-5"})})})]}),(0,b.Y)("input",{ref:f,type:"file",className:"absolute h-0 w-0",accept:(0,k.convertAcceptedExtention)(a),onChange:P,"aria-label":r}),(0,b.Y)("input",{type:"hidden",className:"absolute h-0 w-0",...m(t,o)}),O()?(0,b.Y)("span",{className:"text-xs text-error-500",children:E[t].message}):(0,b.FD)("div",{className:"mt-2 flex flex-col",children:[(0,b.Y)(iK,{remainingFiles:s-T.length}),(0,b.Y)(iX,{extentions:a}),(0,b.Y)(iJ,{fileSizeLimit:l})]}),(0,b.Y)("div",{className:"my-3 flex flex-col space-y-2",children:T.map((t,r)=>(0,b.Y)(iZ,{file:t,filePreview:u,deleteFile:C},r))})]})]})},i0=({file:t,deleteFile:r,filePreview:n})=>{let{t:o}=(0,tv.useI18n)();return(0,b.FD)("div",{className:"flex items-center justify-between space-x-2",children:[n&&t.type.includes("image/")&&t?.previewUrl&&(0,b.Y)(rF,{src:`/api/proxy${t?.previewUrl}`,alt:t?.name||"Image alt",width:100,height:100,className:"h-5 w-fit"}),(0,b.FD)("p",{className:"flex flex-1 items-center justify-between",children:[(0,b.Y)("span",{className:"text-sm",children:t.name}),(0,b.Y)("span",{className:"text-xs text-gray-600",children:(0,k.formatBytes)(t.size)})]}),(0,b.Y)("button",{type:"button",onClick:r,children:(0,b.Y)(_,{id:"trash",className:"h-5 w-5 text-error-500"})}),n&&t.type.includes("application/")&&t?.previewUrl&&(0,b.Y)("a",{href:`/api/proxy${t?.previewUrl}`,download:!0,rel:"noreferrer",target:"_blank",children:(0,b.Y)(rA,{text:o("Nx:preview"),position:"topRight",children:(0,b.Y)(_,{id:"eye",className:"h-5 w-5"})})})]})},i1=({label:t,labelDisplay:r="default",description:n,name:o,url:i,accept:a,fileSizeLimit:s,validations:l,defaultValue:u="",filePreview:c})=>{let{t:d}=(0,tv.useI18n)(),f=(0,x.useRef)(null),[p,h]=(0,x.useState)(!1),{register:m,setValue:g,setError:v,getValues:y,clearErrors:w,formState:{errors:E}}=(0,R.xW)(),[T,S]=(0,x.useState)(()=>{let t=y(o);return null==t||t.length?(g(o,u),u):y(o)});(0,tv.useUpdateEffect)(()=>{g(o,T)},[T]);let O=async t=>{let r=t.target.files[0];r.size>(0,k.toBytes)(s)?v(o,{message:d("Nx:file must be less than 2 mo")}):(h(!0),(0,k.getUploadParams)(r,i).then(r=>{w(o),S((0,k.getFilesInfo)(r)),h(!1),t.target.value=null}).catch(()=>{v(o,{message:d("Nx:upload failed")}),h(!1)}))},P=y(o);return(0,tv.useUpdateEffect)(()=>{"[object Object]"===y(o)&&S("")},[P]),(0,b.FD)("div",{className:(0,k.vclsx)("mb-4 w-full",["after","default"].indexOf(r)>-1&&"flex flex-wrap","default"==r&&"md:items-center"),children:[t&&"none"!==r&&(0,b.Y)("label",{className:(0,k.vclsx)("invisible"==r&&"sr-only","default"==r&&"shrink-0 grow md:max-w-4/12 md:basis-4/12 md:pr-5","after"==r&&"order-2 mt-4"),htmlFor:o,children:t}),(0,b.FD)("div",{className:(0,k.vclsx)("relative flex w-full flex-wrap items-center","default"==r&&"shrink-0 grow md:max-w-8/12 md:basis-8/12","after"==r&&"order-1"),children:[(0,b.FD)("div",{className:(0,k.vclsx)("relative flex w-full items-center"),children:[(0,b.Y)("div",{className:(0,k.vclsx)("flex-1 border-y border-l px-3 py-3",void 0!==E[o]&&"border-error-500"),children:p?(0,b.Y)("p",{className:"text-sm text-gray-600",children:d("Nx:uplaoding...")}):!p&&(0,k.isInputEmpty)(T)?(0,b.Y)("p",{className:"text-sm text-gray-600",children:d("Nx:select file")}):(0,b.Y)(i0,{filePreview:c,file:T,deleteFile:()=>{S("")}})}),(0,b.Y)("button",{type:"button",disabled:p,name:o,onClick:()=>{f.current?.click()},className:"relative flex items-center justify-center self-stretch border-black bg-black px-3 py-2 text-white","aria-label":"upload",children:p?(0,b.Y)("div",{children:(0,b.Y)(_,{id:"minus-circle",className:"h-5 w-5 animate-spin"})}):(0,b.Y)(b.FK,{children:(0,k.isInputEmpty)(T)?(0,b.Y)(_,{id:"download",className:"h-5 w-5"}):(0,b.Y)(_,{id:"refresh",className:"h-5 w-5"})})})]}),(0,b.Y)("input",{ref:f,hidden:!0,accept:(0,k.convertAcceptedExtention)(a),type:"file",className:"absolute h-0 
1284w-0",onChange:O,id:o}),(0,b.Y)("input",{type:"hidden",...m(o,l)}),E[o]&&(0,b.Y)("span",{className:"text-xs text-error-500",children:E[o].message}),n&&(0,b.Y)(rV,{className:"mt-1 text-sm text-gray-400",html:n})]})]})},i2=({id:t,title:r,module:n,className:o="",isFlagged:i,reloadPage:a=null,onFlaggedChange:s=null})=>{let[l,u]=(0,x.useState)(i),[c,d]=(0,x.useState)(!1),{isAuthenticated:f,signIn:p}=(0,tv.useAccount)(),{t:h}=(0,tv.useI18n)();return(0,b.Y)("div",{className:o,children:c?(0,b.Y)("div",{className:"h-6 w-6 animate-spin cursor-wait rounded-full border-b-2 border-l-2 border-primary"}):(0,b.Y)("div",{onClick:()=>void(f?l?(0,k.ClicktoUnFlag)(n,t,h,r,d,u,s,a):(0,k.ClicktoFlag)(n,t,h,r,d,u,s):p()),children:(0,b.Y)(_,{id:"like",className:`h-6 w-6 ${l?"text-error-500":"text-gray"}`})})})};var i5=n(40033),i3=n(63431);let i6=({isStyleguide:t=!1})=>{let r=(0,ia.useFlag)("screenStats"),n=(0,tv.useBreakPoint)(),o=Array.from({length:"desktop"===n?12:"tablet"===n?4:2},(t,r)=>r),[i,a]=(0,x.useState)(!1),[s,l]=(0,x.useState)(!1),[u,c]=(0,x.useState)(!1),[d,f]=(0,x.useState)("N/A"),[p,h]=(0,x.useState)("N/A");return((0,x.useEffect)(()=>{document.designMode=u?"on":"off"},[u]),(0,x.useEffect)(()=>{function t(){f(window.innerWidth+"px");let t=getComputedStyle(document.documentElement);h("desktop"===n?16*parseFloat(t.getPropertyValue("--container-max-width").trim())+"px":t.getPropertyValue("--container-max-width").trim())}return window.addEventListener("resize",t),()=>window.removeEventListener("resize",t)},[n]),r||t)?(0,b.FD)(tB,{children:[(0,b.Y)("div",{onClick:()=>a(!i),className:"animate group fixed bottom-[70px] left-5 z-[100] flex h-10 w-10 cursor-pointer items-center justify-center rounded-full border border-black bg-black hover:bg-white hover:shadow-md",children:(0,b.Y)(rA,{text:"Open Screen Stats",position:"topLeft",children:(0,b.Y)(_,{id:"control-panel",className:"animate h-4 w-4 text-white group-hover:rotate-180 group-hover:text-black"})})}),i?(0,b.FD)("div",{className:"fixed bottom-[90px] left-[70px] z-[101] flex flex-col gap-2",children:[(0,b.Y)("div",{className:(0,k.vclsx)("cursor-pointer rounded-xl px-2 py-[6px] text-center text-sm text-white shadow",s?"bg-green-500":"bg-error-500"),onClick:()=>l(!s),children:"Grid Layout"}),(0,b.Y)("div",{className:(0,k.vclsx)("cursor-pointer rounded-xl px-2 py-[6px] text-center text-sm text-white shadow",u?"bg-green-500":"bg-error-500"),onClick:()=>c(!u),children:"Design Mode"})]}
1284):null,s?(0,b.FD)("div",{className:"lgDown:left-0 container fixed top-0 z-[99] mx-auto h-screen w-full !px-4 lg:!px-0",children:[(0,b.Y)("div",{className:(0,k.vclsx)("grid h-full gap-5","desktop"===n?"grid-cols-12":"tablet"===n?"grid-cols-4":"grid-cols-2"),children:o.map((t,r)=>(0,b.Y)("div",{className:"flex items-center justify-center border border-error-300 bg-error-300 bg-opacity-20",children:(0,b.Y)(tU,{level:2,variant:2,className:"text-red-500 text-opacity-40",children:t+1})},r))}),(0,b.FD)(rw,{className:"absolute bottom-0 left-0 flex gap-1 border border-error-300 bg-white p-2 font-bold",children:["Viewport:",(0,b.Y)(rw,{as:"span",className:"font-normal",children:d}),"- Container width:",(0,b.Y)(rw,{as:"span",className:"font-normal",children:p})]})]}):null]}):(0,b.Y)(b.FK,{})},i4=()=>(0,b.FD)("div",{className:"spinner",children:[(0,b.Y)("div",{className:"double-bounce1"}),(0,b.Y)("div",{className:"double-bounce2"})]}),i9=({children:t,title:r,titleIcon:n=null})=>(0,b.FD)("section",{className:"mb-5 rounded-[8px] bg-white shadow-[inset_0_1px_0_#e2e3df,0_3px_6px_rgba(0,0,0,0.05)]",children:[(0,b.Y)("header",{className:"flex flex-col items-start justify-between gap-5 border-b border-[#e1e8ee] px-5 py-5 md:flex-row md:items-center",children:(0,b.FD)("div",{className:(0,E.A)(n&&"flex items-center gap-2"),children:[n&&(0,b.Y)(_,{id:n,className:"h-5 w-5 text-black"}),r&&(0,b.Y)(tU,{level:3,variant:4,className:"!text-left text-black",children:r})]})}),(0,b.Y)("div",{className:"px-4 py-4 sm:px-5 sm:py-5 md:px-6 md:py-6 lg:px-[30px] lg:py-[30px]",children:t})]})},19915:t=>{t.exports=function(t){if(Array.isArray(t))return t},t.exports.__esModule=!0,t.exports.default=t.exports},20400:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=["ready","stateChange","playbackQualityChange","playbackRateChange","error","apiChange","volumeChange"],t.exports=r.default},20439:(t,r,n)=>{var o,i;void 0===(i="function"==typeof(o=function(){"use strict";let r=[{id:0,value:"Too weak",minDiversity:0,minLength:0},{id:1,value:"Weak",minDiversity:2,minLength:6},{id:2,value:"Medium",minDiversity:4,minLength:8},{id:3,value:"Strong",minDiversity:4,minLength:10}];t.exports={passwordStrength:(t,n=r,o="!\"#$%&'()*+,-./:;<=>?@[\\\\\\]^_`{|}~")=>{let i=t||"";n[0].minDiversity=0,n[0].minLength=0;let a=[{regex:"[a-z]",message:"lowercase"},{regex:"[A-Z]",message:"uppercase"},{regex:"[0-9]",message:"number"}];o&&a.push({regex:`[${o}]`,message:"symbol"});let s={};s.contains=a.filter(t=>RegExp(`${t.regex}`).test(i)).map(t=>t.message),s.length=i.length;let l=n.filter(t=>s.contains.length>=t.minDiversity).filter(t=>s.length>=t.minLength).sort((t,r)=>r.id-t.id).map(t=>({id:t.id,value:t.value}));return Object.assign(s,l[0]),s},defaultOptions:r}})?o.call(r,n,r,t):o)||(t.exports=i)},20850:(t,r)=>{"use strict";function n(t){return(t+64>>>9<<4)+14+1}function o(t,r){let n=(65535&t)+(65535&r);return(t>>16)+(r>>16)+(n>>16)<<16|65535&n}function i(t,r,n,i,a,s){var l;return o((l=o(o(r,t),o(i,s)))<<a|l>>>32-a,n)}function a(t,r,n,o,a,s,l){return i(r&n|~r&o,t,r,a,s,l)}function s(t,r,n,o,a,s,l){return i(r&o|n&~o,t,r,a,s,l)}function l(t,r,n,o,a,s,l){return i(r^n^o,t,r,a,s,l)}function u(t,r,n,o,a,s,l){return i(n^(r|~o),t,r,a,s,l)}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.default=function(t){if("string"==typeof t){let r=unescape(encodeURIComponent(t));t=new Uint8Array(r.length);for(let n=0;n<r.length;++n)t[n]=r.charCodeAt(n)}return function(t){let r=[],n=32*t.length,o="0123456789abcdef";for(let i=0;i<n;i+=8){let n=t[i>>5]>>>i%32&255,a=parseInt(o.charAt(n>>>4&15)+o.charAt(15&n),16);r.push(a)}return r}(function(t,r){t[r>>5]|=128<<r%32,t[n(r)-1]=r;let i=0x67452301,c=-0x10325477,d=-0x67452302,f=0x10325476;for(let r=0;r<t.length;r+=16){let n=i,p=c,h=d,m=f;i=a(i,c,d,f,t[r],7,-0x28955b88),f=a(f,i,c,d,t[r+1],12,-0x173848aa),d=a(d,f,i,c,t[r+2],17,0x242070db),c=a(c,d,f,i,t[r+3],22,-0x3e423112),i=a(i,c,d,f,t[r+4],7,-0xa83f051),f=a(f,i,c,d,t[r+5],12,0x4787c62a),d=a(d,f,i,c,t[r+6],17,-0x57cfb9ed),c=a(c,d,f,i,t[r+7],22,-0x2b96aff),i=a(i,c,d,f,t[r+8],7,0x698098d8),f=a(f,i,c,d,t[r+9],12,-0x74bb0851),d=a(d,f,i,c,t[r+10],17,-42063),c=a(c,d,f,i,t[r+11],22,-0x76a32842),i=a(i,c,d,f,t[r+12],7,0x6b901122),f=a(f,i,c,d,t[r+13],12,-0x2678e6d),d=a(d,f,i,c,t[r+14],17,-0x5986bc72),c=a(c,d,f,i,t[r+15],22,0x49b40821),i=s(i,c,d,f,t[r+1],5,-0x9e1da9e),f=s(f,i,c,d,t[r+6],9,-0x3fbf4cc0),d=s(d,f,i,c,t[r+11],14,0x265e5a51),c=s(c,d,f,i,t[r],20,-0x16493856),i=s(i,c,d,f,t[r+5],5,-0x29d0efa3),f=s(f,i,c,d,t[r+10],9,0
1284x2441453),d=s(d,f,i,c,t[r+15],14,-0x275e197f),c=s(c,d,f,i,t[r+4],20,-0x182c0438),i=s(i,c,d,f,t[r+9],5,0x21e1cde6),f=s(f,i,c,d,t[r+14],9,-0x3cc8f82a),d=s(d,f,i,c,t[r+3],14,-0xb2af279),c=s(c,d,f,i,t[r+8],20,0x455a14ed),i=s(i,c,d,f,t[r+13],5,-0x561c16fb),f=s(f,i,c,d,t[r+2],9,-0x3105c08),d=s(d,f,i,c,t[r+7],14,0x676f02d9),c=s(c,d,f,i,t[r+12],20,-0x72d5b376),i=l(i,c,d,f,t[r+5],4,-378558),f=l(f,i,c,d,t[r+8],11,-0x788e097f),d=l(d,f,i,c,t[r+11],16,0x6d9d6122),c=l(c,d,f,i,t[r+14],23,-0x21ac7f4),i=l(i,c,d,f,t[r+1],4,-0x5b4115bc),f=l(f,i,c,d,t[r+4],11,0x4bdecfa9),d=l(d,f,i,c,t[r+7],16,-0x944b4a0),c=l(c,d,f,i,t[r+10],23,-0x41404390),i=l(i,c,d,f,t[r+13],4,0x289b7ec6),f=l(f,i,c,d,t[r],11,-0x155ed806),d=l(d,f,i,c,t[r+3],16,-0x2b10cf7b),c=l(c,d,f,i,t[r+6],23,0x4881d05),i=l(i,c,d,f,t[r+9],4,-0x262b2fc7),f=l(f,i,c,d,t[r+12],11,-0x1924661b),d=l(d,f,i,c,t[r+15],16,0x1fa27cf8),c=l(c,d,f,i,t[r+2],23,-0x3b53a99b),i=u(i,c,d,f,t[r],6,-0xbd6ddbc),f=u(f,i,c,d,t[r+7],10,0x432aff97),d=u(d,f,i,c,t[r+14],15,-0x546bdc59),c=u(c,d,f,i,t[r+5],21,-0x36c5fc7),i=u(i,c,d,f,t[r+12],6,0x655b59c3),f=u(f,i,c,d,t[r+3],10,-0x70f3336e),d=u(d,f,i,c,t[r+10],15,-1051523),c=u(c,d,f,i,t[r+1],21,-0x7a7ba22f),i=u(i,c,d,f,t[r+8],6,0x6fa87e4f),f=u(f,i,c,d,t[r+15],10,-0x1d31920),d=u(d,f,i,c,t[r+6],15,-0x5cfebcec),c=u(c,d,f,i,t[r+13],21,0x4e0811a1),i=u(i,c,d,f,t[r+4],6,-0x8ac817e),f=u(f,i,c,d,t[r+11],10,-0x42c50dcb),d=u(d,f,i,c,t[r+2],15,0x2ad7d2bb),c=u(c,d,f,i,t[r+9],21,-0x14792c6f),i=o(i,n),c=o(c,p),d=o(d,h),f=o(f,m)}return[i,c,d,f]}(function(t){if(0===t.length)return[];let r=8*t.length,o=new Uint32Array(n(r));for(let n=0;n<r;n+=8)o[n>>5]|=(255&t[n/8])<<n%32;return o}(t),8*t.length))}},20927:(t,r,n)=>{"use strict";n.r(r),n.d(r,{getFlags:()=>d,ipRestrictionMiddleware:()=>p,shieldModule:()=>u});var o=n(51642),i=n(7822),a=n(40252);let s=/icons|_next|assets|sw\.js|proxy|admin|\/api\/|manifest\.json/i;function l(t){t.statusCode=401,t.setHeader("WWW-Authenticate",'Basic realm="Secure Area"'),t.end()}function u({isEnabled:t,username:r,password:n,pathsPatterns:c=""}){var d;let f,p=(f=(d=c.split("\n")).map(t=>{let r=[];return{regexp:(0,i.pathToRegexp)(t,r,{end:!1}),keys:r}}),t=>{for(let{regexp:r,keys:n}of f){let o=r.exec(t);if(o){let t={};return n.forEach((r,n)=>{t[r.name]=o[n+1]}),{patterns:d,params:t}}}return null});return{isRequestAuthorized:i=>{if(!t)return!0;let{pathname:l}=(0,a.parse)(i.url??"",!0);return!(!(l&&/^\/sites\/default\/files\/(.+)$/.exec(l))&&(!l||!(c.length>0)||p(l)))||!!(s.test(i.url??"")??i.headers["x-middleware-prefetch"]??i.headers["x-skip-shield"]??i.headers["x-nextjs-data"])||function(t,{username:r,password:n}){let i=t.headers.authorization;if(!i)return!1;if(i.startsWith("Basic ")){let t=i.split(" ")[1],[a,s]=o.Buffer.from(t,"base64").toString().split(":");return a===r&&s===n}return!!i.startsWith("Bearer ")}(i,{username:r,password:n})},requireAuthorization:l}}var c=n(29143);async function d(t="getAllRawFlags"){let r=await fetch(`${c.env.NEXT_BASE_URL??""}/api/admin/flags?method=${t}`,{headers:{"x-console-api-key":c.env.ADMIN_CONSOLE_API_KEY}});if(!r.ok){let t=await r.json();throw Error(`Could not fetch flags: ${t.message}`)}let n=await r.json(),o=n.reduce(function(t,r){return t[r.name]=r.value,t},{});return{flags:o,rawFlags:n,isFlagEnabled:(t,r="system")=>!0===o[f(t,r)],isFlagDisabled:(t,r="system")=>!0===o[f(t,r)],getFlag:(t,r="system")=>{let o=n.findIndex(n=>n.name===f(t,r));if(-1===o)throw Error(`Could not find flag ${f(t,r)}`);return n[o]},getFlagValue:(t,r="system")=>o[f(t,r)]}}function f(t,r){return"string"==typeof r?r+"__"+t:t}function p(t){let r=(c.env.ALLOWED_IPS??"").split(",").map(t=>t.trim()).filter(Boolean);if(0===r.length)return{allowed:!0};let n=t.headers["x-forwarded-for"]??t.headers["x-real-ip"]??t.connection.remoteAddress,o=n?.split(",").shift()?.trim();return o&&r.includes(o)?{allowed:!0}:{allowed:!1,error:`Access denied: IP ${o??"unknown"} is not allowed.`}}},21783:(t,r)=>{"use strict";Object.defineProperty(r,Symbol.toStringTag,{value:"Module"});let n=/^\[(.+)\]$/;function o(t,r){let n=t;return r.split("-").forEach(t=>{n.nextPart.has(t)||n.nextPart.set(t,{nextPart:new Map,validators:[]}),n=n.nextPart.get(t)}),n}let i=/\s+/;function a(){let t,r,n=0,o="";for(;n<arguments.length;)(t=arguments[n++])&&(r=function t(r){let n;if("string"==typeof r)return r;let o="";for(let i=0;i<r.length;i++)r[i]&&(n=t(r[i]))&&(o&&(o+=" "),o+=n);return o}(t))&&(o&&(o+=" "),o+=r);return o}function s(t,...r){let l,u,c,d=function(i){var a;return u=(l={cache:function(t){if(t<1)return{get:()=>void 0,set:()=>{}};let r=0,n=new Map,o=new Map;function i(i,a){n.set(i,a),++r>t&&(r=0,o=n,n=new Map)}return{get(t){let r=n.get(t);return void 0!==r?r:void 0!==(r=o.get(t))?(i(t,r),r):void 0},set(t,r){n.has(t)?n.set(t,r):i(t,r)}}}((a=r.reduce((t,r)=>r(t),t())).cacheSize),parseClassName:function(t){let{separator:r,experimentalParseClassName:n}=t,o=1===r.length,i=r[0],a=r.length;function s(t){let n,s=[],l=0,u=0;for(let c=0;c<t.length;c++){let d=t[c];if(0===l){if(d===i&&(o||t.slice(c,c+a)===r)){s.push(t.slice(u,c)),u=c+a;continue}if("/"===d){n=c;continue}}"["===d?l++:"]"===d&&l--}let c=0===s.length?t:t.substring(u),d=c.startsWith("!"),f=d?c.substring(1):c;return{modifiers:s,hasImportantModifier:d,baseClassName:f,maybePostfixModifierPosition:n&&n>u?n-u:void 0}}return n?function(t){return n({className:t,parseClassName:s})}:s}(a),...function(t){let r=function(t){var r,n;let{theme:i,prefix:a}=t,s={nextPart:new Map,validators:[]};return(r=Object.entries(t.classGroups),(n=a)?r.map(([t,r])=>[t,r.map(t=>"string"==typeof t?n+t:"object"==typeof t?Object.fromEntries(Object.entries(t).map(([t,r])=>[n+t,r])):t)]):r).forEach(([t,r])=>{!function t(r,n,i,a){r.forEach(r=>{if("string"==typeof r){(""===r?n:o(n,r)).classGroupId=i;return}if("function"==typeof r)return r.isThemeGetter?void t(r(a),n,i,a):void n.validators.push({validator:r,classGroupId:i});Object.entries(r).forEach(([r,s])=>{t(s,o(n,r),i,a)})})}(r,s,t,i)}),s}(t),{conflictingClassGroups:i,conflictingClassGroupModifiers:a}=t;return{getClassGroupId:function(t){let o=t.split("-");return""===o[0]&&1!==o.length&&o.shift(),function t(r,n){if(0===r.length)return n.classGroupId;let o=r[0],i=n.nextPart.get(o),a=i?t(r.slice(1),i):void 0;if(a)return a;
1284if(0===n.validators.length)return;let s=r.join("-");return n.validators.find(({validator:t})=>t(s))?.classGroupId}(o,r)||function(t){if(n.test(t)){let r=n.exec(t)[1],o=r?.substring(0,r.indexOf(":"));if(o)return"arbitrary.."+o}}(t)},getConflictingClassGroupIds:function(t,r){let n=i[t]||[];return r&&a[t]?[...n,...a[t]]:n}}}(a)}).cache.get,c=l.cache.set,d=f,f(i)};function f(t){let r=u(t);if(r)return r;let n=function(t,r){let{parseClassName:n,getClassGroupId:o,getConflictingClassGroupIds:a}=r,s=new Set;return t.trim().split(i).map(t=>{let{modifiers:r,hasImportantModifier:i,baseClassName:a,maybePostfixModifierPosition:s}=n(t),l=!!s,u=o(l?a.substring(0,s):a);if(!u){if(!l||!(u=o(a)))return{isTailwindClass:!1,originalClassName:t};l=!1}let c=(function(t){if(t.length<=1)return t;let r=[],n=[];return t.forEach(t=>{"["===t[0]?(r.push(...n.sort(),t),n=[]):n.push(t)}),r.push(...n.sort()),r})(r).join(":");return{isTailwindClass:!0,modifierId:i?c+"!":c,classGroupId:u,originalClassName:t,hasPostfixModifier:l}}).reverse().filter(t=>{if(!t.isTailwindClass)return!0;let{modifierId:r,classGroupId:n,hasPostfixModifier:o}=t,i=r+n;return!s.has(i)&&(s.add(i),a(n,o).forEach(t=>s.add(r+t)),!0)}).reverse().map(t=>t.originalClassName).join(" ")}(t,l);return c(t,n),n}return function(){return d(a.apply(null,arguments))}}function l(t){let r=r=>r[t]||[];return r.isThemeGetter=!0,r}let u=/^\[(?:([a-z-]+):)?(.+)\]$/i,c=/^\d+\/\d+$/,d=new Set(["px","full","screen"]),f=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,p=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,h=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,m=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,g=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/;function v(t){return b(t)||d.has(t)||c.test(t)}function y(t){return R(t,"length",M)}function b(t){return!!t&&!Number.isNaN(Number(t))}function x(t){return R(t,"number",b)}function w(t){return!!t&&Number.isInteger(Number(t))}function E(t){return t.endsWith("%")&&b(t.slice(0,-1))}function _(t){return u.test(t)}function T(t){return f.test(t)}let S=new Set(["length","size","percentage"]);function O(t){return R(t,S,D)}function k(t){return R(t,"position",D)}let P=new Set(["image","url"]);function C(t){return R(t,P,N)}function A(t){return R(t,"",F)}function I(){return!0}function R(t,r,n){let o=u.exec(t);return!!o&&(o[1]?"string"==typeof r?o[1]===r:r.has(o[1]):n(o[2]))}function M(t){return p.test(t)&&!h.test(t)}function D(){return!1}function F(t){return m.test(t)}function N(t){return g.test(t)}let L=Object.defineProperty({__proto__:null,isAny:I,isArbitraryImage:C,isArbitraryLength:y,isArbitraryNumber:x,isArbitraryPosition:k,isArbitraryShadow:A,isArbitrarySize:O,isArbitraryValue:_,isInteger:w,isLength:v,isNumber:b,isPercent:E,isTshirtSize:T},Symbol.toStringTag,{value:"Module"});function j(){let t=l("colors"),r=l("spacing"),n=l("blur"),o=l("brightness"),i=l("borderColor"),a=l("borderRadius"),s=l("borderSpacing"),u=l("borderWidth"),c=l("contrast"),d=l("grayscale"),f=l("hueRotate"),p=l("invert"),h=l("gap"),m=l("gradientColorStops"),g=l("gradientColorStopPositions"),S=l("inset"),P=l("margin"),R=l("opacity"),M=l("padding"),D=l("saturate"),F=l("scale"),N=l("sepia"),L=l("skew"),j=l("space"),V=l("translate"),B=()=>["auto","contain","none"],$=()=>["auto","hidden","clip","visible","scroll"],U=()=>["auto",_,r],z=()=>[_,r],Y=()=>["",v,y],H=()=>["auto",b,_],W=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],q=()=>["solid","dashed","dotted","double","none"],G=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],X=()=>["start","end","center","between","around","evenly","stretch"],K=()=>["","0",_],J=()=>["auto","avoid","all","avoid-page","page","left","right","column"],Z=()=>[b,x],Q=()=>[b,_];return{cacheSize:500,separator:":",theme:{colors:[I],spacing:[v,y],blur:["none","",T,_],brightness:Z(),borderColor:[t],borderRadius:["n
1284one","","full",T,_],borderSpacing:z(),borderWidth:Y(),contrast:Z(),grayscale:K(),hueRotate:Q(),invert:K(),gap:z(),gradientColorStops:[t],gradientColorStopPositions:[E,y],inset:U(),margin:U(),opacity:Z(),padding:z(),saturate:Z(),scale:Z(),sepia:K(),skew:Q(),space:z(),translate:z()},classGroups:{aspect:[{aspect:["auto","square","video",_]}],container:["container"],columns:[{columns:[T]}],"break-after":[{"break-after":J()}],"break-before":[{"break-before":J()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...W(),_]}],overflow:[{overflow:$()}],"overflow-x":[{"overflow-x":$()}],"overflow-y":[{"overflow-y":$()}],overscroll:[{overscroll:B()}],"overscroll-x":[{"overscroll-x":B()}],"overscroll-y":[{"overscroll-y":B()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[S]}],"inset-x":[{"inset-x":[S]}],"inset-y":[{"inset-y":[S]}],start:[{start:[S]}],end:[{end:[S]}],top:[{top:[S]}],right:[{right:[S]}],bottom:[{bottom:[S]}],left:[{left:[S]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",w,_]}],basis:[{basis:U()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",_]}],grow:[{grow:K()}],shrink:[{shrink:K()}],order:[{order:["first","last","none",w,_]}],"grid-cols":[{"grid-cols":[I]}],"col-start-end":[{col:["auto",{span:["full",w,_]},_]}],"col-start":[{"col-start":H()}],"col-end":[{"col-end":H()}],"grid-rows":[{"grid-rows":[I]}],"row-start-end":[{row:["auto",{span:[w,_]},_]}],"row-start":[{"row-start":H()}],"row-end":[{"row-end":H()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",_]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",_]}],gap:[{gap:[h]}],"gap-x":[{"gap-x":[h]}],"gap-y":[{"gap-y":[h]}],"justify-content":[{justify:["normal",...X()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...X(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...X(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[M]}],px:[{px:[M]}],py:[{py:[M]}],ps:[{ps:[M]}],pe:[{pe:[M]}],pt:[{pt:[M]}],pr:[{pr:[M]}],pb:[{pb:[M]}],pl:[{pl:[M]}],m:[{m:[P]}],mx:[{mx:[P]}],my:[{my:[P]}],ms:[{ms:[P]}],me:[{me:[P]}],mt:[{mt:[P]}],mr:[{mr:[P]}],mb:[{mb:[P]}],ml:[{ml:[P]}],"space-x":[{"space-x":[j]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[j]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",_,r]}],"min-w":[{"min-w":[_,r,"min","max","fit"]}],"max-w":[{"max-w":[_,r,"none","full","min","max","fit","prose",{screen:[T]},T]}],h:[{h:[_,r,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[_,r,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[_,r,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[_,r,"auto","min","max","fit"]}],"font-size":[{text:["base",T,y]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",x]}],"font-family":[{font:[I]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",_]}],"line-clamp":[{"line-clamp":["none",b,x]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",v,_]}],"list-image":[{"list-image":["none",_]}],"list-style-type":[{list:["none","disc","decimal",_]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[t]}],"placeholder-opacity":[{"placeholder-opacity":[R]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[t]}],"text-opacity":[{"text-opacity":[R]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...q(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",v,y]}],"underline-offset":[{"underline-offset":["auto",v,_]}],"text-decoration-color":[{decoration:[t]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:z()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",_]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",_]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[R]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...W(),k]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",O]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},C]}],"bg-color":[{bg:[t]}],"gradient-from-pos":[{from:[g]}
vendor: 5,090 bytes, line 1284
1284],"gradient-via-pos":[{via:[g]}],"gradient-to-pos":[{to:[g]}],"gradient-from":[{from:[m]}],"gradient-via":[{via:[m]}],"gradient-to":[{to:[m]}],rounded:[{rounded:[a]}],"rounded-s":[{"rounded-s":[a]}],"rounded-e":[{"rounded-e":[a]}],"rounded-t":[{"rounded-t":[a]}],"rounded-r":[{"rounded-r":[a]}],"rounded-b":[{"rounded-b":[a]}],"rounded-l":[{"rounded-l":[a]}],"rounded-ss":[{"rounded-ss":[a]}],"rounded-se":[{"rounded-se":[a]}],"rounded-ee":[{"rounded-ee":[a]}],"rounded-es":[{"rounded-es":[a]}],"rounded-tl":[{"rounded-tl":[a]}],"rounded-tr":[{"rounded-tr":[a]}],"rounded-br":[{"rounded-br":[a]}],"rounded-bl":[{"rounded-bl":[a]}],"border-w":[{border:[u]}],"border-w-x":[{"border-x":[u]}],"border-w-y":[{"border-y":[u]}],"border-w-s":[{"border-s":[u]}],"border-w-e":[{"border-e":[u]}],"border-w-t":[{"border-t":[u]}],"border-w-r":[{"border-r":[u]}],"border-w-b":[{"border-b":[u]}],"border-w-l":[{"border-l":[u]}],"border-opacity":[{"border-opacity":[R]}],"border-style":[{border:[...q(),"hidden"]}],"divide-x":[{"divide-x":[u]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[u]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[R]}],"divide-style":[{divide:q()}],"border-color":[{border:[i]}],"border-color-x":[{"border-x":[i]}],"border-color-y":[{"border-y":[i]}],"border-color-t":[{"border-t":[i]}],"border-color-r":[{"border-r":[i]}],"border-color-b":[{"border-b":[i]}],"border-color-l":[{"border-l":[i]}],"divide-color":[{divide:[i]}],"outline-style":[{outline:["",...q()]}],"outline-offset":[{"outline-offset":[v,_]}],"outline-w":[{outline:[v,y]}],"outline-color":[{outline:[t]}],"ring-w":[{ring:Y()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[t]}],"ring-opacity":[{"ring-opacity":[R]}],"ring-offset-w":[{"ring-offset":[v,y]}],"ring-offset-color":[{"ring-offset":[t]}],shadow:[{shadow:["","inner","none",T,A]}],"shadow-color":[{shadow:[I]}],opacity:[{opacity:[R]}],"mix-blend":[{"mix-blend":[...G(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":G()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[o]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",T,_]}],grayscale:[{grayscale:[d]}],"hue-rotate":[{"hue-rotate":[f]}],invert:[{invert:[p]}],saturate:[{saturate:[D]}],sepia:[{sepia:[N]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[o]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[d]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[f]}],"backdrop-invert":[{"backdrop-invert":[p]}],"backdrop-opacity":[{"backdrop-opacity":[R]}],"backdrop-saturate":[{"backdrop-saturate":[D]}],"backdrop-sepia":[{"backdrop-sepia":[N]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[s]}],"border-spacing-x":[{"border-spacing-x":[s]}],"border-spacing-y":[{"border-spacing-y":[s]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",_]}],duration:[{duration:Q()}],ease:[{ease:["linear","in","out","in-out",_]}],delay:[{delay:Q()}],animate:[{animate:["none","spin","ping","pulse","bounce",_]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[F]}],"scale-x":[{"scale-x":[F]}],"scale-y":[{"scale-y":[F]}],rotate:[{rotate:[w,_]}],"translate-x":[{"translate-x":[V]}],"translate-y":[{"translate-y":[V]}],"skew-x":[{"skew-x":[L]}],"skew-y":[{"skew-y":[L]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",_]}],accent:[{accent:["auto",t]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",_]}],"caret-color":[{caret:[t]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":z()}],"scroll-mx":[{"scroll-mx":z()}],"scroll-my":[{"scroll-my":z()}],"scroll-ms":[{"scroll-ms":z()}],"scroll-me":[{"scroll-me":z()}],"scroll-mt":[{"scroll-mt":z()}],"scroll-mr":[{"scroll-mr":z()}],"scroll-mb":[{"scroll-mb":z()}],"scroll-ml":[{"scroll-ml":z()}],"scroll-p":[{"scroll-p":z()}],"scroll-px":[{"scroll-px":z()}],"scroll-py":[{"scroll-py":z()}],"scroll-ps":[{"scroll-ps":z()}],"scroll-pe":[{"scroll-pe":z()}],"scroll-pt":[{"scroll-pt":z()}],"scroll-pr":[{"scroll-pr":z()}],"scroll-pb":[{"scroll-pb":z()}],"scroll-pl":[{"scroll-pl":z()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}
1284],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",_]}],fill:[{fill:[t,"none"]}],"stroke-w":[{stroke:[v,y,x]}],stroke:[{stroke:[t,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}function V(t,{cacheSize:r,prefix:n,separator:o,experimentalParseClassName:i,extend:a={},override:s={}}){for(let a in B(t,"cacheSize",r),B(t,"prefix",n),B(t,"separator",o),B(t,"experimentalParseClassName",i),s){var l=t[a],u=s[a];if(u)for(let t in u)B(l,t,u[t])}for(let r in a)!function(t,r){if(r)for(let n in r){let o=r[n];void 0!==o&&(t[n]=(t[n]||[]).concat(o))}}(t[r],a[r]);return t}function B(t,r,n){void 0!==n&&(t[r]=n)}let $=s(j);r.createTailwindMerge=s,r.extendTailwindMerge=function(t,...r){return"function"==typeof t?s(j,t,...r):s(()=>V(j(),t),...r)},r.fromTheme=l,r.getDefaultConfig=j,r.mergeConfigs=V,r.twJoin=a,r.twMerge=$,r.validators=L},21886:(t,r,n)=>{"use strict";n.d(r,{_:()=>i});var o=n(55729);function i(t){return(0,o.useMemo)(()=>t,Object.values(t))}},22037:(t,r,n)=>{var o=n(74890).default;function i(){"use strict";t.exports=i=function(){return n},t.exports.__esModule=!0,t.exports.default=t.exports;var r,n={},a=Object.prototype,s=a.hasOwnProperty,l=Object.defineProperty||function(t,r,n){t[r]=n.value},u="function"==typeof Symbol?Symbol:{},c=u.iterator||"@@iterator",d=u.asyncIterator||"@@asyncIterator",f=u.toStringTag||"@@toStringTag";function p(t,r,n){return Object.defineProperty(t,r,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[r]}try{p({},"")}catch(t){p=function(t,r,n){return t[r]=n}}function h(t,n,o,i){var a,s,u,c,d=Object.create((n&&n.prototype instanceof x?n:x).prototype);return l(d,"_invoke",{value:(a=t,s=o,u=new I(i||[]),c=g,function(t,n){if(c===v)throw Error("Generator is already running");if(c===y){if("throw"===t)throw n;return{value:r,done:!0}}for(u.method=t,u.arg=n;;){var o=u.delegate;if(o){var i=function t(n,o){var i=o.method,a=n.iterator[i];if(a===r)return o.delegate=null,"throw"===i&&n.iterator.return&&
vendor: 4,088 bytes, line 1284
1284(o.method="return",o.arg=r,t(n,o),"throw"===o.method)||"return"!==i&&(o.method="throw",o.arg=TypeError("The iterator does not provide a '"+i+"' method")),b;var s=m(a,n.iterator,o.arg);if("throw"===s.type)return o.method="throw",o.arg=s.arg,o.delegate=null,b;var l=s.arg;return l?l.done?(o[n.resultName]=l.value,o.next=n.nextLoc,"return"!==o.method&&(o.method="next",o.arg=r),o.delegate=null,b):l:(o.method="throw",o.arg=TypeError("iterator result is not an object"),o.delegate=null,b)}(o,u);if(i){if(i===b)continue;return i}}if("next"===u.method)u.sent=u._sent=u.arg;else if("throw"===u.method){if(c===g)throw c=y,u.arg;u.dispatchException(u.arg)}else"return"===u.method&&u.abrupt("return",u.arg);c=v;var l=m(a,s,u);if("normal"===l.type){if(c=u.done?y:"suspendedYield",l.arg===b)continue;return{value:l.arg,done:u.done}}"throw"===l.type&&(c=y,u.method="throw",u.arg=l.arg)}})}),d}function m(t,r,n){try{return{type:"normal",arg:t.call(r,n)}}catch(t){return{type:"throw",arg:t}}}n.wrap=h;var g="suspendedStart",v="executing",y="completed",b={};function x(){}function w(){}function E(){}var _={};p(_,c,function(){return this});var T=Object.getPrototypeOf,S=T&&T(T(R([])));S&&S!==a&&s.call(S,c)&&(_=S);var O=E.prototype=x.prototype=Object.create(_);function k(t){["next","throw","return"].forEach(function(r){p(t,r,function(t){return this._invoke(r,t)})})}function P(t,r){var n;l(this,"_invoke",{value:function(i,a){function l(){return new r(function(n,l){!function n(i,a,l,u){var c=m(t[i],t,a);if("throw"!==c.type){var d=c.arg,f=d.value;return f&&"object"==o(f)&&s.call(f,"__await")?r.resolve(f.__await).then(function(t){n("next",t,l,u)},function(t){n("throw",t,l,u)}):r.resolve(f).then(function(t){d.value=t,l(d)},function(t){return n("throw",t,l,u)})}u(c.arg)}(i,a,n,l)})}return n=n?n.then(l,l):l()}})}function C(t){var r={tryLoc:t[0]};1 in t&&(r.catchLoc=t[1]),2 in t&&(r.finallyLoc=t[2],r.afterLoc=t[3]),this.tryEntries.push(r)}function A(t){var r=t.completion||{};r.type="normal",delete r.arg,t.completion=r}function I(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(C,this),this.reset(!0)}function R(t){if(t||""===t){var n=t[c];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var i=-1,a=function n(){for(;++i<t.length;)if(s.call(t,i))return n.value=t[i],n.done=!1,n;return n.value=r,n.done=!0,n};return a.next=a}}throw TypeError(o(t)+" is not iterable")}return w.prototype=E,l(O,"constructor",{value:E,configurable:!0}),l(E,"constructor",{value:w,configurable:!0}),w.displayName=p(E,f,"GeneratorFunction"),n.isGeneratorFunction=function(t){var r="function"==typeof t&&t.constructor;return!!r&&(r===w||"GeneratorFunction"===(r.displayName||r.name))},n.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,E):(t.__proto__=E,p(t,f,"GeneratorFunction")),t.prototype=Object.create(O),t},n.awrap=function(t){return{__await:t}},k(P.prototype),p(P.prototype,d,function(){return this}),n.AsyncIterator=P,n.async=function(t,r,o,i,a){void 0===a&&(a=Promise);var s=new P(h(t,r,o,i),a);return n.isGeneratorFunction(r)?s:s.next().then(function(t){return t.done?t.value:s.next()})},k(O),p(O,f,"Generator"),p(O,c,function(){return this}),p(O,"toString",function(){return"[object Generator]"}),n.keys=function(t){var r=Object(t),n=[];for(var o in r)n.push(o);return n.reverse(),function t(){for(;n.length;){var o=n.pop();if(o in r)return t.value=o,t.done=!1,t}return t.done=!0,t}},n.values=R,I.prototype={constructor:I,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=r,this.done=!1,this.delegate=null,this.method="next",this.arg=r,this.tryEntries.forEach(A),!t)for(var n in this)"t"===n.charAt(0)&&s.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=r)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function o(o,i){return l.type="throw",l.arg=t,n.next=o,i&&(n.method="next",n.arg=r),!!i}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],l=a.completion;if("root"===a.tryLoc)return o("end");
1284if(a.tryLoc<=this.prev){var u=s.call(a,"catchLoc"),c=s.call(a,"finallyLoc");if(u&&c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(t,r){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&s.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=r&&r<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=r,i?(this.method="next",this.next=i.finallyLoc,b):this.complete(a)},complete:function(t,r){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&r&&(this.next=r),b},finish:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),A(n),b}},catch:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n.tryLoc===t){var o=n.completion;if("throw"===o.type){var i=o.arg;A(n)}return i}}throw Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:R(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=r),b}},n}t.exports=i,t.exports.__esModule=!0,t.exports.default=t.exports},22279:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.unsafeStringify=s;var o,i=(o=n(68684))&&o.__esModule?o:{default:o};let a=[];for(let t=0;t<256;++t)a.push((t+256).toString(16).slice(1));function s(t,r=0){return a[t[r+0]]+a[t[r+1]]+a[t[r+2]]+a[t[r+3]]+"-"+a[t[r+4]]+a[t[r+5]]+"-"+a[t[r+6]]+a[t[r+7]]+"-"+a[t[r+8]]+a[t[r+9]]+"-"+a[t[r+10]]+a[t[r+11]]+a[t[r+12]]+a[t[r+13]]+a[t[r+14]]+a[t[r+15]]}r.default=function(t,r=0){let n=s(t,r);if(!(0,i.default)(n))throw TypeError("Stringified UUID is invalid");return n}},23237:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.default=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i},23826:(t,r,n)=>{"use strict";n.d(r,{X:()=>s});var o=n(55729),i=n(35537),a=n(59202);function s(t){let r=(0,a._)(t),n=(0,o.useRef)(!1);(0,o.useEffect)(()=>(n.current=!1,()=>{n.current=!0,(0,i._)(()=>{n.current&&r()})}),[r])}},23827:(t,r)=>{"use strict";let n;Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(){if(!n&&!(n="u">typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return n(o)};let o=new Uint8Array(16)},24014:(t,r,n)=>{"use strict";let o,i,a;Object.defineProperty(r,"__esModule",{value:!0});var s=n(55729),l=n(72833),u=function(t){if(t&&t.__esModule)return t;var r=Object.create(null);return t&&Object.keys(t).forEach(function(n){if("default"!==n){var o=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(r,n,o.get?o:{enumerable:!0,get:function(){return t[n]}})}}),r.default=t,Object.freeze(r)}(s),c=s&&"object"==typeof s&&"default"in s?s:{default:s};let d=s.createContext({transformPagePoint:t=>t,isStatic:!1,reducedMotion:"never"}),f=s.createContext({}),p=s.createContext(null),h=l.isBrowser?s.useLayoutEffect:s.useEffect,m=s.createContext({strict:!1});function g(t){return Array.isArray(t)?t.join(" "):t}function v(t){for(let r in t)l.featureDefinitions[r]={...l.featureDefinitions[r],...t[r]}}let y=s.createContext({}),b=s.createContext({}),x=Symbol.for("motionComponentSymbol");function w({preloadedFeatures:t,createVisualElement:r,useRender:n,useVisualState:o,Component:i}){t&&v(t);let a=s.forwardRef(function(a,c){var v;let x,w={...s.useContext(d),...a,layoutId:function({layoutId:t}){let r=s.useContext(y).id;return r&&void 0!==t?r+"-"+t:t}(a)},{isStatic:E}=w,_=function(t){let{initial:r,animate:n}=function(t,r){if(l.isControllingVariants(t)){let{initial:r,animate:n}=t;return{initial:!1===r||l.isVariantLabel(r)?r:void 0,animate:l.isVariantLabel(n)?n:void 0}}return!1!==t.inherit?r:{}}(t,s.useContext(f));return s.useMemo(()=>({initial:r,animate:n}),[g(r),g(n)])}(a),T=o(a,E);if(!E&&l.isBrowser){_.visualElement=function(t,r,n,o){let{visualElement:i}=s.useContext(f),a=s.useContext(m),u=s.useContext(p),c=s.useContext(d).reducedMotion,g=s.useRef();o=o||a.renderer,!g.current&&o&&(g.current=o(t,{visualState:r,parent:i,props:n,presenceContext:u,blockInitialAnimation:!!u&&!1===u.initial,reducedMotionConfig:c}
1284));let v=g.current;s.useInsertionEffect(()=>{v&&v.update(n,u)});let y=s.useRef(!!(n[l.optimizedAppearDataAttribute]&&!window.HandoffComplete));return h(()=>{v&&(v.render(),y.current&&v.animationState&&v.animationState.animateChanges())}),s.useEffect(()=>{v&&(v.updateFeatures(),!y.current&&v.animationState&&v.animationState.animateChanges(),y.current&&(y.current=!1,window.HandoffComplete=!0))}),v}(i,T,w,r);let n=s.useContext(b),o=s.useContext(m).strict;_.visualElement&&(x=_.visualElement.loadFeatures(w,o,t,n))}return u.createElement(f.Provider,{value:_},x&&_.visualElement?u.createElement(x,{visualElement:_.visualElement,...w}):null,n(i,a,(v=_.visualElement,s.useCallback(t=>{t&&T.mount&&T.mount(t),v&&(t?v.mount(t):v.unmount()),c&&("function"==typeof c?c(t):l.isRefObject(c)&&(c.current=t))},[v])),T,E,_.visualElement))});return a[x]=i,a}function E(t){function r(n,o={}){return w(t(n,o))}if("u"<typeof Proxy)return r;let n=new Map;return new Proxy(r,{get:(t,o)=>(n.has(o)||n.set(o,r(o)),n.get(o))})}let _=["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 T(t){if("string"!=typeof t||t.includes("-"));else if(_.indexOf(t)>-1||/[A-Z]/.test(t))return!0;return!1}let S=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function O(t,r,n){for(let o in r)l.isMotionValue(r[o])||l.isForcedMotionValue(o,n)||(t[o]=r[o])}let k=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function P(t){return t.startsWith("while")||t.startsWith("drag")&&"draggable"!==t||t.startsWith("layout")||t.startsWith("onTap")||t.startsWith("onPan")||t.startsWith("onLayout")||k.has(t)}let C=t=>!P(t);function A(t){t&&(C=r=>r.startsWith("on")?!P(r):t(r))}try{A(n(80580).A)}catch(t){}function I(t,r,n){let o={};for(let i in t)("values"!==i||"object"!=typeof t.values)&&(C(i)||!0===n&&P(i)||!r&&!P(i)||t.draggable&&i.startsWith("onDrag"))&&(o[i]=t[i]);return o}let R=()=>({...S(),attrs:{}});function M(t){let r=s.useRef(null);return null===r.current&&(r.current=t()),r.current}function D(t){let r=l.isMotionValue(t)?t.get():t;return l.isCustomValue(r)?r.toValue():r}let F=t=>(r,n)=>{let o=s.useContext(f),i=s.useContext(p),a=()=>(function({scrapeMotionValuesFromProps:t,createRenderState:r,onMount:n},o,i,a){let s={latestValues:function(t,r,n,o){let i={},a=o(t,{});for(let t in a)i[t]=D(a[t]);let{initial:s,animate:u}=t,c=l.isControllingVariants(t),d=l.isVariantNode(t);r&&d&&!c&&!1!==t.inherit&&(void 0===s&&(s=r.initial),void 0===u&&(u=r.animate));let f=!!n&&!1===n.initial,p=(f=f||!1===s)?u:s;return p&&"boolean"!=typeof p&&!l.isAnimationControls(p)&&(Array.isArray(p)?p:[p]).forEach(r=>{let n=l.resolveVariantFromProps(t,r);if(!n)return;let{transitionEnd:o,transition:a,...s}=n;for(let t in s){let r=s[t];if(Array.isArray(r)){let t=f?r.length-1:0;r=r[t]}null!==r&&(i[t]=r)}for(let t in o)i[t]=o[t]}),i}(o,i,a,t),renderState:r()};return n&&(s.mount=t=>n(o,t,s)),s})(t,r,o,i);return n?a():M(a)},N={useVisualState:F({scrapeMotionValuesFromProps:l.scrapeMotionValuesFromProps,createRenderState:R,onMount:(t,r,{renderState:n,latestValues:o})=>{l.frame.read(()=>{try{n.dimensions="function"==typeof r.getBBox?r.getBBox():r.getBoundingClientRect()}catch(t){n.dimensions={x:0,y:0,width:0,height:0}}}),l.frame.render(()=>{l.buildSVGAttrs(n,o,{enableHardwareAcceleration:!1},l.isSVGTag(r.tagName),t.transformTemplate),l.renderSVG(r,n)})}})},L={useVisualState:F({scrapeMotionValuesFromProps:l.scrapeMotionValuesFromProps$1,createRenderState:S})};function j(t,{forwardMotionProps:r=!1},n,o){return{...T(t)?N:L,preloadedFeatures:n,useRender:function(t=!1){return(r,n,o,{latestValues:i},a)=>{let u=(T(r)?function(t,r,n,o){let i=s.useMemo(()=>{let n=R();return l.buildSVGAttrs(n,r,{enableHardwareAcceleration:!1},l.isSVGTag(o),t.transformTemplate),{...n.attrs,style:{...n.style}}},[r]);if(t.style){let r={};O(r,t.style,t),i.style={...r,...i.style}}return i}:function(t,r,n){let o,i,a={},u=(o=t.style||{},O(i={},o,t),Object.assign(i,function({transformTemplate:t},r,n){return s.useMemo(()=>{let o=S();return l.buildHTMLStyles(o,r,{enableHardwareAcceleration:!n},t),Object.assign({},o.vars,o.style)},[r])}(t,r,n)),t.transformValues?t.transformValues(i):i);return t.drag&&!1!==t.dragListener&&(a.draggable=!1,u.userSelect=u.WebkitUserSelect=u.WebkitTouchCallout="none",u.touchAction=!0===t.drag?"none":`pan-${"x"===t.drag?"y":"x"}`),void 0===t.tabIndex&&(t.onTap||t.onTapStart||t.whileTap)&&(a.tabIndex=0),a.style=u,a})(n,i,a,r),c={...I(n,"string"==typeof r,t),...u,ref:o},{children:d}=n,f=s.useMemo(()=>l.isMotionValue(d)?d.get():d,[d]);return s.createElement(r,{...c,children:f})}}(r),createVisualElement:o,Component:t}}function V(t,r,n,o={passive:!0}){return t.addEventListener(r,n,o),()=>t.removeEventListener(r,n)}let B=t=>"mouse"===t.pointerType?"number"!=typeof t.button||t.button<=0:!1!==t.isPrimary;function $(t,r="page"){return{point:{x:t[r+"X"],y:t[r+"Y"]}}}let U=t=>r=>B(r)&&t(r,$(r));function z(t,r,n,o){return V(t,r,U(n),o)}function Y(t){let r=null;return()=>null===r&&(r=t,()=>{r=null})}let H=Y("dragHorizontal"),W=Y("dragVertical");function q(t){let r=!1;if("y"===t)r=W();else if("x"===t)r=H();else{let t=H(),n=W();t&&n?r=()=>{t(),n()}:(t&&t(),n&&n())}return r}function G(){let t=q(!0);return!t||(t(),!1)}class X{constructor(t){this.isMounted=!1,this.node=t}update(){}}function K(t,r){let n="onHover"+(r?"Start":"End");return z(t.current,"pointer"+(r?"enter":"leave"),(o,i)=>{if("touch"===o.pointerType||G())return;let a=t.getProps();t.animationState&&a.whileHover&&t.animationState.setActive("whileHover",r),a[n]&&l.frame.update(()=>a[n](o,i))},{passive:!t.getProps()[n]})}class J extends X{mount(){this.unmount=l.pipe(K(this.node,!0),K(this.node,!1))}unmount(){}}class Z extends X{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch(r){t=!0}t&&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=l.pipe(V(this.node.current,"focus",()=>this.onFocus()),V(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}let Q=(t,r)=>!!r&&(t===r||Q(t,r.parentElement));function ee(t,r){if(!r)return;let n=new PointerEvent("pointer"+t);r(n,$(n))}class et extends X{constructor(){super(...arguments),this.removeStartListeners=l.noop,this.removeEndListeners=l.noop,this.removeAccessibleListeners=l.noop,this.startPointerPress=(t,r)=>{if(this.isPressing)return;this.removeEndListeners();let n=this.node.getProps(),o=z(window,"pointerup",(t,r)=>{if(!this.checkPressEnd())return;let{onTap:n,onTapCancel:o,globalTapTarget:i}=this.node.getProps();l.frame.update(()=>{i||Q(this.node.current,t.target)?n&&n(t,r):o&&o(t,r)})},{passive:!(n.onTap||n.onPointerUp)}),i=z(window,"pointercancel",(t,r)=>this.cancelPress(t,r),{passive:!(n.onTapCancel||n.onPointerCancel)});this.removeEndListeners=l.pipe(o,i),this.startPress(t,r)},this.startAccessiblePress=()=>{let t=t=>{if("Enter"!==t.key||this.isPressing)return;let r=t=>{"Enter"===t.key&&this.checkPressEnd()&&ee("up",(t,r)=>{let{onTap:n}=this.node.getProps();n&&l.frame.update(()=>n(t,r))})};this.removeEndListeners(),this.removeEndListeners=V(this.node.current,"keyup",r),ee("down",(t,r)=>{this.startPress(t,r)})},r=V(this.node.current,"keydown",t),n=()=>{this.isPressing&&ee("cancel",(t,r)=>this.cancelPress(t,r))},o=V(this.node.current,"blur",n);this.removeAccessibleListeners=l.pipe(r,o)}}startPress(t,r){this.isPressing=!0;let{onTapStart:n,whileTap:o}=this.node.getProps();o&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),n&&l.frame.update(()=>n(t,r))}checkPressEnd(){return this.removeEndListeners(),this.isPressing=!1,this.node.getProps().whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!G()}cancelPress(t,r){if(!this.checkPressEnd())return;let{onTapCancel:n}=this.node.getProps();n&&l.frame.update(()=>n(t,r))}mount(){let t=this.node.getProps(),r=z(t.globalTapTarget?window:this.node.current,"pointerdown",this.startPointerPress,{passive:!(t.onTapStart||t.onPointerStart)}),n=V(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=l.pipe(r,n)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}let er=new WeakMap,en=new WeakMap,eo=t=>{let r=er.get(t.target);r&&r(t)},ei=t=>{t.forEach(eo)},ea={some:0,all:1};class es extends X{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){var t;let r;this.unmount();let{viewport:n={}}=this.node.getProps(),{root:o,margin:i,amount:a="some",once:s}=n,l={root:o?o.current:void 0,rootMargin:i,threshold:"number"==typeof a?a:ea[a]},u=t=>{let{isIntersecting:r}=t;if(this.isInView===r||(this.isInView=r,s&&!r&&this.hasEnteredView))return;r&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",r);let{onViewportEnter:n,onViewportLeave:o}=this.node.getProps(),i=r?n:o;i&&i(t)};return t=this.node.current,r=function({root:t,...r}){let n=t||document;en.has(n)||en.set(n,{});let o=en.get(n),i=JSON.stringify(r);return o[i]||(o[i]=new IntersectionObserver(ei,{root:t,...r})),o[i]}(l),er.set(t,u),r.observe(t),()=>{er.delete(t),r.unobserve(t)}}mount(){this.startObserver()}update(){if("u"<typeof IntersectionObserver)return;let{props:t,prevProps:r}=this.node;["amount","margin","root"].some(function({viewport:t={}},{viewport:r={}}={}){return n=>t[n]!==r[n]}(t,r))&&this.startObserver()}unmount(){}}let el={inView:{Feature:es},tap:{Feature:et},focus:{Feature:Z},hover:{Feature:J}};function eu(t,r){if(!Array.isArray(r))return!1;let n=r.length;if(n!==t.length)return!1;for(let o=0;o<n;o++)if(r[o]!==t[o])return!1;return!0}function ec(t,r,n={}){let o=l.resolveVariant(t,r,n.custom),{transition:i=t.getDefaultTransition()||{}}=o||{};n.transitionOverride&&(i=n.transitionOverride);let a=o?()=>Promise.all(l.animateTarget(t,o,n)):()=>Promise.resolve(),s=t.variantChildren&&t.variantChildren.size?(o=0)=>{let{delayChildren:a=0,staggerChildren:s,staggerDirection:l}=i;return function(t,r,n=0,o=0,i=1,a){let s=[],l=(t.variantChildren.size-1)*o,u=1===i?(t=0)=>t*o:(t=0)=>l-t*o;
1284return Array.from(t.variantChildren).sort(ed).forEach((t,o)=>{t.notify("AnimationStart",r),s.push(ec(t,r,{...a,delay:n+u(o)}).then(()=>t.notify("AnimationComplete",r)))}),Promise.all(s)}(t,r,a+o,s,l,n)}:()=>Promise.resolve(),{when:u}=i;if(!u)return Promise.all([a(),s(n.delay)]);{let[t,r]="beforeChildren"===u?[a,s]:[s,a];return t().then(()=>r())}}function ed(t,r){return t.sortNodePosition(r)}function ef(t,r,n={}){let o;if(t.notify("AnimationStart",r),Array.isArray(r))o=Promise.all(r.map(r=>ec(t,r,n)));else if("string"==typeof r)o=ec(t,r,n);else{let i="function"==typeof r?l.resolveVariant(t,r,n.custom):r;o=Promise.all(l.animateTarget(t,i,n))}return o.then(()=>t.notify("AnimationComplete",r))}let ep=[...l.variantPriorityOrder].reverse(),eh=l.variantPriorityOrder.length;function em(t=!1){return{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}class eg extends X{constructor(t){super(t),t.animationState||(t.animationState=function(t){let r=r=>Promise.all(r.map(({animation:r,options:n})=>ef(t,r,n))),n={animate:em(!0),whileInView:em(),whileHover:em(),whileTap:em(),whileDrag:em(),whileFocus:em(),exit:em()},o=!0,i=(r,n)=>{let o=l.resolveVariant(t,n);if(o){let{transition:t,transitionEnd:n,...i}=o;r={...r,...i,...n}}return r};function a(a,s){let u=t.getProps(),c=t.getVariantContext(!0)||{},d=[],f=new Set,p={},h=1/0;for(let r=0;r<eh;r++){var m,g;let v=ep[r],y=n[v],b=void 0!==u[v]?u[v]:c[v],x=l.isVariantLabel(b),w=v===s?y.isActive:null;!1===w&&(h=r);let E=b===c[v]&&b!==u[v]&&x;if(E&&o&&t.manuallyAnimateOnMount&&(E=!1),y.protectedKeys={...p},!y.isActive&&null===w||!b&&!y.prevProp||l.isAnimationControls(b)||"boolean"==typeof b)continue;let _=(m=y.prevProp,("string"==typeof(g=b)?g!==m:!!Array.isArray(g)&&!eu(g,m))||v===s&&y.isActive&&!E&&x||r>h&&x),T=!1,S=Array.isArray(b)?b:[b],O=S.reduce(i,{});!1===w&&(O={});let{prevResolvedValues:k={}}=y,P={...k,...O},C=t=>{_=!0,f.has(t)&&(T=!0,f.delete(t)),y.needsAnimating[t]=!0};for(let t in P){let r=O[t],n=k[t];if(!p.hasOwnProperty(t))(l.isKeyframesTarget(r)&&l.isKeyframesTarget(n)?eu(r,n):r===n)?void 0!==r&&f.has(t)?C(t):y.protectedKeys[t]=!0:void 0!==r?C(t):f.add(t)}y.prevProp=b,y.prevResolvedValues=O,y.isActive&&(p={...p,...O}),o&&t.blockInitialAnimation&&(_=!1),_&&(!E||T)&&d.push(...S.map(t=>({animation:t,options:{type:v,...a}})))}
1284if(f.size){let r={};f.forEach(n=>{let o=t.getBaseTarget(n);void 0!==o&&(r[n]=o)}),d.push({animation:r})}let v=!!d.length;return o&&(!1===u.initial||u.initial===u.animate)&&!t.manuallyAnimateOnMount&&(v=!1),o=!1,v?r(d):Promise.resolve()}return{animateChanges:a,setActive:function(r,o,i){var s;if(n[r].isActive===o)return Promise.resolve();null==(s=t.variantChildren)||s.forEach(t=>{var n;return null==(n=t.animationState)?void 0:n.setActive(r,o)}),n[r].isActive=o;let l=a(i,r);for(let t in n)n[t].protectedKeys={};return l},setAnimateFunction:function(n){r=n(t)},getState:()=>n}}(t))}updateAnimationControlsSubscription(){let{animate:t}=this.node.getProps();this.unmount(),l.isAnimationControls(t)&&(this.unmount=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:t}=this.node.getProps(),{animate:r}=this.node.prevProps||{};t!==r&&this.updateAnimationControlsSubscription()}unmount(){}}let ev=0;class ey extends X{constructor(){super(...arguments),this.id=ev++}update(){if(!this.node.presenceContext)return;let{isPresent:t,onExitComplete:r,custom:n}=this.node.presenceContext,{isPresent:o}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===o)return;let i=this.node.animationState.setActive("exit",!t,{custom:null!=n?n:this.node.getProps().custom});r&&!t&&i.then(()=>r(this.id))}mount(){let{register:t}=this.node.presenceContext||{};t&&(this.unmount=t(this.id))}unmount(){}}let eb={animation:{Feature:eg},exit:{Feature:ey}};class ex{constructor(t,r,{transformPagePoint:n,contextWindow:o,dragSnapToOrigin:i=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let t=e_(this.lastMoveEventInfo,this.history),r=null!==this.startEvent,n=l.distance2D(t.offset,{x:0,y:0})>=3;if(!r&&!n)return;let{point:o}=t,{timestamp:i}=l.frameData;this.history.push({...o,timestamp:i});let{onStart:a,onMove:s}=this.handlers;r||(a&&a(this.lastMoveEvent,t),this.startEvent=this.lastMoveEvent),s&&s(this.lastMoveEvent,t)},this.handlePointerMove=(t,r)=>{this.lastMoveEvent=t,this.lastMoveEventInfo=ew(r,this.transformPagePoint),l.frame.update(this.updatePoint,!0)},this.handlePointerUp=(t,r)=>{this.end();let{onEnd:n,onSessionEnd:o,resumeAnimation:i}=this.handlers;if(this.dragSnapToOrigin&&i&&i(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let a=e_("pointercancel"===t.type?this.lastMoveEventInfo:ew(r,this.transformPagePoint),this.history);this.startEvent&&n&&n(t,a),o&&o(t,a)},!B(t))return;this.dragSnapToOrigin=i,this.handlers=r,this.transformPagePoint=n,this.contextWindow=o||window;const a=ew($(t),this.transformPagePoint),{point:s}=a,{timestamp:u}=l.frameData;this.history=[{...s,timestamp:u}];const{onSessionStart:c}=r;c&&c(t,e_(a,this.history)),this.removeListeners=l.pipe(z(this.contextWindow,"pointermove",this.handlePointerMove),z(this.contextWindow,"pointerup",this.handlePointerUp),z(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),l.cancelFrame(this.updatePoint)}}function ew(t,r){return r?{point:r(t.point)}:t}function eE(t,r){return{x:t.x-r.x,y:t.y-r.y}}function e_({point:t},r){return{point:t,delta:eE(t,eT(r)),offset:eE(t,r[0]),velocity:function(t){if(t.length<2)return{x:0,y:0};let r=t.length-1,n=null,o=eT(t);for(;r>=0&&(n=t[r],!(o.timestamp-n.timestamp>l.secondsToMilliseconds(.1)));)r--;if(!n)return{x:0,y:0};let i=l.millisecondsToSeconds(o.timestamp-n.timestamp);if(0===i)return{x:0,y:0};let a={x:(o.x-n.x)/i,y:(o.y-n.y)/i};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}(r)}}function eT(t){return t[t.length-1]}function eS(t){return t.max-t.min}function eO(t,r=0,n=.01){return Math.abs(t-r)<=n}function ek(t,r,n,o=.5){t.origin=o,t.originPoint=l.mix(r.min,r.max,t.origin),t.scale=eS(n)/eS(r),(eO(t.scale,1,1e-4)||isNaN(t.scale))&&(t.scale=1),t.translate=l.mix(n.min,n.max,t.origin)-t.originPoint,(eO(t.translate)||isNaN(t.translate))&&(t.translate=0)}function eP(t,r,n,o){ek(t.x,r.x,n.x,o?o.originX:void 0),ek(t.y,r.y,n.y,o?o.originY:void 0)}function eC(t,r,n){t.min=n.min+r.min,t.max=t.min+eS(r)}function eA(t,r,n){t.min=r.min-n.min,t.max=t.min+eS(r)}function eI(t,r,n){eA(t.x,r.x,n.x),eA(t.y,r.y,n.y)}function eR(t,r,n){return{min:void 0!==r?t.min+r:void 0,max:void 0!==n?t.max+n-(t.max-t.min):void 0}}function eM(t,r){let n=r.min-t.min,o=r.max-t.max;return r.max-r.min<t.max-t.min&&([n,o]=[o,n]),{min:n,max:o}}function eD(t,r,n){return{min:eF(t,r),max:eF(t,n)}}function eF(t,r){return"number"==typeof t?t:t[r]||0}function eN(t){return[t("x"),t("y")]}let eL=({current:t})=>t?t.ownerDocument.defaultView:null,ej=new WeakMap;class eV{constructor(t){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=l.createBox(),this.visualElement=t}start(t,{snapToCursor:r=!1}={}){let{presenceContext:n}=this.visualElement;if(n&&!1===n.isPresent)return;let o=t=>{let{dragSnapToOrigin:n}=this.getProps();n?this.pauseAnimation():this.stopAnimation(),r&&this.snapToCursor($(t,"page").point)},i=(t,r)=>{let{drag:n,dragPropagation:o,onDragStart:i}=this.getProps();if(n&&!o&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=q(n),!this.openGlobalLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),eN(t=>{let r=this.getAxisMotionValue(t).get()||0;if(l.percent.test(r)){let{projection:n}=this.visualElement;if(n&&n.layout){let o=n.layout.layoutBox[t];o&&(r=eS(o)*(parseFloat(r)/100))}}this.originPoint[t]=r}),i&&l.frame.update(()=>i(t,r),!1,!0);let{animationState:a}=this.visualElement;a&&a.setActive("whileDrag",!0)},a=(t,r)=>{let{dragPropagation:n,dragDirectionLock:o,onDirectionLock:i,onDrag:a}=this.getProps();if(!n&&!this.openGlobalLock)return;let{offset:s}=r;if(o&&null===this.currentDirection){this.currentDirection=function(t,r=10){let n=null;return Math.abs(t.y)>r?n="y":Math.abs(t.x)>r&&(n="x"),n}(s),null!==this.currentDirection&&i&&i(this.currentDirection);return}this.updateAxis("x",r.point,s),this.updateAxis("y",r.point,s),this.visualElement.render(),a&&a(t,r)},s=(t,r)=>this.stop(t,r),u=()=>eN(t=>{var r;return"paused"===this.getAnimationState(t)&&(null==(r=this.getAxisMotionValue(t).animation)?void 0:r.play())}),{dragSnapToOrigin:c}=this.getProps();this.panSession=new ex(t,{onSessionStart:o,onStart:i,onMove:a,onSessionEnd:s,resumeAnimation:u},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:c,contextWindow:eL(this.visualElement)})}stop(t,r){let n=this.isDragging;if(this.cancel(),!n)return;let{velocity:o}=r;this.startAnimation(o);let{onDragEnd:i}=this.getProps();i&&l.frame.update(()=>i(t,r))}cancel(){this.isDragging=!1;let{projection:t,animationState:r}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:n}=this.getProps();!n&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),r&&r.setActive("whileDrag",!1)}updateAxis(t,r,n){let{drag:o}=this.getProps();if(!n||!eB(t,o,this.currentDirection))return;let i=this.getAxisMotionValue(t),a=this.originPoint[t]+n[t];this.constraints&&this.constraints[t]&&(a=function(t,{min:r,max:n},o){return void 0!==r&&t<r?t=o?l.mix(r,t,o.min):Math.max(t,r):void 0!==n&&t>n&&(t=o?l.mix(n,t,o.max):Math.min(t,n)),t}(a,this.constraints[t],this.elastic[t])),i.set(a)}resolveConstraints(){var t;let{dragConstraints:r,dragElastic:n}=this.getProps(),o=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null==(t=this.visualElement.projection)?void 0:t.layout,i=this.constraints;r&&l.isRefObject(r)?this.constraints||(this.constraints=this.resolveRefConstraints()):r&&o?this.constraints=function(t,{top:r,left:n,bottom:o,right:i}){return{x:eR(t.x,n,i),y:eR(t.y,r,o)}}(o.layoutBox,r):this.constraints=!1,this.elastic=function(t=.35){return!1===t?t=0:!0===t&&(t=.35),{x:eD(t,"left","right"),y:eD(t,"top","bottom")}}(n),i!==this.constraints&&o&&this.constraints&&!this.hasMutatedConstraints&&eN(t=>{var r,n;let i;this.getAxisMotionValue(t)&&(this.constraints[t]=(r=o.layoutBox[t],n=this.constraints[t],i={},void 0!==n.min&&(i.min=n.min-r.min),void 0!==n.max&&(i.max=n.max-r.min),i))})}resolveRefConstraints(){var t;let{dragConstraints:r,onMeasureDragConstraints:n}=this.getProps();if(!r||!l.isRefObject(r))return!1;let o=r.current;l.invariant(null!==o,"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 a=l.measurePageBox(o,i.root,this.visualElement.getTransformPagePoint()),s=(t=i.layout.layoutBox,{x:eM(t.x,a.x),y:eM(t.y,a.y)});if(n){let t=n(l.convertBoxToBoundingBox(s));this.hasMutatedConstraints=!!t,t&&(s=l.convertBoundingBoxToBox(t))}return s}startAnimation(t){let{drag:r,dragMomentum:n,dragElastic:o,dragTransition:i,dragSnapToOrigin:a,onDragTransitionEnd:s}=this.getProps(),l=this.constraints||{};return Promise.all(eN(s=>{if(!eB(s,r,this.currentDirection))return;let u=l&&l[s]||{};a&&(u={min:0,max:0});let c={type:"inertia",velocity:n?t[s]:0,bounceStiffness:o?200:1e6,bounceDamping:o?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...i,...u};return this.startAxisValueAnimation(s,c)}
1284)).then(s)}startAxisValueAnimation(t,r){let n=this.getAxisMotionValue(t);return n.start(l.animateMotionValue(t,n,0,r))}stopAnimation(){eN(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){eN(t=>{var r;return null==(r=this.getAxisMotionValue(t).animation)?void 0:r.pause()})}getAnimationState(t){var r;return null==(r=this.getAxisMotionValue(t).animation)?void 0:r.state}getAxisMotionValue(t){let r="_drag"+t.toUpperCase(),n=this.visualElement.getProps();return n[r]||this.visualElement.getValue(t,(n.initial?n.initial[t]:void 0)||0)}snapToCursor(t){eN(r=>{let{drag:n}=this.getProps();if(!eB(r,n,this.currentDirection))return;let{projection:o}=this.visualElement,i=this.getAxisMotionValue(r);if(o&&o.layout){let{min:n,max:a}=o.layout.layoutBox[r];i.set(t[r]-l.mix(n,a,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:t,dragConstraints:r}=this.getProps(),{projection:n}=this.visualElement;if(!l.isRefObject(r)||!n||!this.constraints)return;this.stopAnimation();let o={x:0,y:0};eN(t=>{let r=this.getAxisMotionValue(t);if(r){var n,i;let a,s,u,c=r.get();o[t]=(n={min:c,max:c},i=this.constraints[t],a=.5,s=eS(n),(u=eS(i))>s?a=l.progress(i.min,i.max-s,n.min):s>u&&(a=l.progress(n.min,n.max-u,i.min)),l.clamp(0,1,a))}});let{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),eN(r=>{if(!eB(r,t,null))return;let n=this.getAxisMotionValue(r),{min:i,max:a}=this.constraints[r];n.set(l.mix(i,a,o[r]))})}addListeners(){if(!this.visualElement.current)return;ej.set(this.visualElement,this);let t=z(this.visualElement.current,"pointerdown",t=>{let{drag:r,dragListener:n=!0}=this.getProps();r&&n&&this.start(t)}),r=()=>{let{dragConstraints:t}=this.getProps();l.isRefObject(t)&&(this.constraints=this.resolveRefConstraints())},{projection:n}=this.visualElement,o=n.addEventListener("measure",r);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),r();let i=V(window,"resize",()=>this.scalePositionWithinConstraints()),a=n.addEventListener("didUpdate",({delta:t,hasLayoutChanged:r})=>{this.isDragging&&r&&(eN(r=>{let n=this.getAxisMotionValue(r);n&&(this.originPoint[r]+=t[r].translate,n.set(n.get()+t[r].translate))}),this.visualElement.render())});return()=>{i(),t(),o(),a&&a()}}getProps(){let t=this.visualElement.getProps(),{drag:r=!1,dragDirectionLock:n=!1,dragPropagation:o=!1,dragConstraints:i=!1,dragElastic:a=.35,dragMomentum:s=!0}=t;return{...t,drag:r,dragDirectionLock:n,dragPropagation:o,dragConstraints:i,dragElastic:a,dragMomentum:s}}}function eB(t,r,n){return(!0===r||r===t)&&(null===n||n===t)}class e$ extends X{constructor(t){super(t),this.removeGroupControls=l.noop,this.removeListeners=l.noop,this.controls=new eV(t)}mount(){let{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||l.noop}unmount(){this.removeGroupControls(),this.removeListeners()}}let eU=t=>(r,n)=>{t&&l.frame.update(()=>t(r,n))};class ez extends X{constructor(){super(...arguments),this.removePointerDownListener=l.noop}onPointerDown(t){this.session=new ex(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:eL(this.node)})}createPanHandlers(){let{onPanSessionStart:t,onPanStart:r,onPan:n,onPanEnd:o}=this.node.getProps();return{onSessionStart:eU(t),onStart:eU(r),onMove:n,onEnd:(t,r)=>{delete this.session,o&&l.frame.update(()=>o(t,r))}}}mount(){this.removePointerDownListener=z(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let eY=["TopLeft","TopRight","BottomLeft","BottomRight"],eH=eY.length,eW=t=>"string"==typeof t?parseFloat(t):t,eq=t=>"number"==typeof t||l.px.test(t);function eG(t,r){return void 0!==t[r]?t[r]:t.borderRadius}let eX=eJ(0,.5,l.circOut),eK=eJ(.5,.95,l.noop);function eJ(t,r,n){return o=>o<t?0:o>r?1:n(l.progress(t,r,o))}function eZ(t,r){t.min=r.min,t.max=r.max}function eQ(t,r){eZ(t.x,r.x),eZ(t.y,r.y)}function e0(t,r,n,o,i){return t-=r,t=l.scalePoint(t,1/n,o),void 0!==i&&(t=l.scalePoint(t,1/i,o)),t}function e1(t,r,[n,o,i],a,s){!function(t,r=0,n=1,o=.5,i,a=t,s=t){if(l.percent.test(r)&&(r=parseFloat(r),r=l.mix(s.min,s.max,r/100)-s.min),"number"!=typeof r)return;let u=l.mix(a.min,a.max,o);t===a&&(u-=r),t.min=e0(t.min,r,n,u,i),t.max=e0(t.max,r,n,u,i)}(t,r[n],r[o],r[i],r.scale,a,s)}let e2=["x","scaleX","originX"],e5=["y","scaleY","originY"];function e3(t,r,n,o){e1(t.x,r,e2,n?n.x:void 0,o?o.x:void 0),e1(t.y,r,e5,n?n.y:void 0,o?o.y:void 0)}function e6(t){return 0===t.translate&&1===t.scale}function e4(t){return e6(t.x)&&e6(t.y)}function e9(t,r){return Math.round(t.x.min)===Math.round(r.x.min)&&Math.round(t.x.max)===Math.round(r.x.max)&&Math.round(t.y.min)===Math.round(r.y.min)&&Math.round(t.y.max)===Math.round(r.y.max)}function e8(t){return eS(t.x)/eS(t.y)}class e7{constructor(){this.members=[]}add(t){l.addUniqueItem(this.members,t),t.scheduleRender()}remove(t){if(l.removeItem(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){let t=this.members[this.members.length-1];t&&this.promote(t)}
1284}relegate(t){let r,n=this.members.findIndex(r=>t===r);if(0===n)return!1;for(let t=n;t>=0;t--){let n=this.members[t];if(!1!==n.isPresent){r=n;break}}return!!r&&(this.promote(r),!0)}promote(t,r){let n=this.lead;if(t!==n&&(this.prevLead=n,this.lead=t,t.show(),n)){n.instance&&n.scheduleRender(),t.scheduleRender(),t.resumeFrom=n,r&&(t.resumeFrom.preserveOpacity=!0),n.snapshot&&(t.snapshot=n.snapshot,t.snapshot.latestValues=n.animationValues||n.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);let{crossfade:o}=t.options;!1===o&&n.hide()}}exitAnimationComplete(){this.members.forEach(t=>{let{options:r,resumingFrom:n}=t;r.onExitComplete&&r.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function te(t,r,n){let o="",i=t.x.translate/r.x,a=t.y.translate/r.y;if((i||a)&&(o=`translate3d(${i}px, ${a}px, 0) `),(1!==r.x||1!==r.y)&&(o+=`scale(${1/r.x}, ${1/r.y}) `),n){let{rotate:t,rotateX:r,rotateY:i}=n;t&&(o+=`rotate(${t}deg) `),r&&(o+=`rotateX(${r}deg) `),i&&(o+=`rotateY(${i}deg) `)}let s=t.x.scale*r.x,l=t.y.scale*r.y;return(1!==s||1!==l)&&(o+=`scale(${s}, ${l})`),o||"none"}let tt=(t,r)=>t.depth-r.depth;class tr{constructor(){this.children=[],this.isDirty=!1}add(t){l.addUniqueItem(this.children,t),this.isDirty=!0}remove(t){l.removeItem(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(tt),this.isDirty=!1,this.children.forEach(t)}}let tn={hasAnimatedSinceResize:!0,hasEverUpdated:!1},to=["","X","Y","Z"],ti={visibility:"hidden"},ta=0,ts={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0};function tl({attachResizeListener:t,defaultParent:r,measureScroll:n,checkIsScrollRoot:o,resetTransform:i}){return class{constructor(t={},n=null==r?void 0:r()){this.id=ta++,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.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,ts.totalNodes=ts.resolvedTargetDeltas=ts.recalculatedProjection=0,this.nodes.forEach(td),this.nodes.forEach(ty),this.nodes.forEach(tb),this.nodes.forEach(tf),window.MotionDebug&&window.MotionDebug.record(ts)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=t,this.root=n?n.root||n:this,this.path=n?[...n.path,n]:[],this.parent=n,this.depth=n?n.depth+1:0;for(let t=0;t<this.path.length;t++)this.path[t].shouldResetTransform=!0;this.root===this&&(this.nodes=new tr)}addEventListener(t,r){return this.eventHandlers.has(t)||this.eventHandlers.set(t,new l.SubscriptionManager),this.eventHandlers.get(t).add(r)}notifyListeners(t,...r){let n=this.eventHandlers.get(t);n&&n.notify(...r)}hasListeners(t){return this.eventHandlers.has(t)}mount(r,n=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=l.isSVGElement(r),this.instance=r;let{layoutId:o,layout:i,visualElement:a}=this.options;if(a&&!a.current&&a.mount(r),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),n&&(i||o)&&(this.isLayoutDirty=!0),t){let n,o=()=>this.root.updateBlockedByResize=!1;t(r,()=>{this.root.updateBlockedByResize=!0,n&&n(),n=l.delay(o,250),tn.hasAnimatedSinceResize&&(tn.hasAnimatedSinceResize=!1,this.nodes.forEach(tv))})}o&&this.root.registerSharedNode(o,this),!1!==this.options.animate&&a&&(o||i)&&this.addEventListener("didUpdate",({delta:t,hasLayoutChanged:r,hasRelativeTargetChanged:n,layout:o})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let i=this.options.transition||a.getDefaultTransition()||tS,{onLayoutAnimationStart:s,onLayoutAnimationComplete:u}=a.getProps(),c=!this.targetLayout||!e9(this.targetLayout,o)||n,d=!r&&n;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||d||r&&(c||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(t,d);let r={...l.getValueTransition(i,"layout"),onPlay:s,onComplete:u};(a.shouldReduceMotion||this.options.layoutRoot)&&(r.delay=0,r.type=!1),this.startAnimation(r)}else r||tv(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=o})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let t=this.getStack();t&&t.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,l.cancelFrame(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
1284h(tx),this.animationId++)}getTransformTemplate(){let{visualElement:t}=this.options;return t&&t.getProps().transformTemplate}willUpdate(t=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let t=0;t<this.path.length;t++){let r=this.path[t];r.shouldResetTransform=!0,r.updateScroll("snapshot"),r.options.layoutRoot&&r.willUpdate(!1)}let{layoutId:r,layout:n}=this.options;if(void 0===r&&!n)return;let o=this.getTransformTemplate();this.prevTransformTemplateValue=o?o(this.latestValues,""):void 0,this.updateSnapshot(),t&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(th);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 t=performance.now();l.frameData.delta=l.clamp(0,1e3/60,t-l.frameData.timestamp),l.frameData.timestamp=t,l.frameData.isProcessing=!0,l.steps.update.process(l.frameData),l.steps.preRender.process(l.frameData),l.steps.render.process(l.frameData),l.frameData.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,queueMicrotask(()=>this.update()))}clearAllSnapshots(){this.nodes.forEach(tp),this.sharedNodes.forEach(tw)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,l.frame.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){l.frame.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 t=0;t<this.path.length;t++)this.path[t].updateScroll();let t=this.layout;this.layout=this.measure(!1),this.layoutCorrected=l.createBox(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:r}=this.options;r&&r.notify("LayoutMeasure",this.layout.layoutBox,t?t.layoutBox:void 0)}updateScroll(t="measure"){let r=!!(this.options.layoutScroll&&this.instance);this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===t&&(r=!1),r&&(this.scroll={animationId:this.root.animationId,phase:t,isRoot:o(this.instance),offset:n(this.instance)})}resetTransform(){if(!i)return;let t=this.isLayoutDirty||this.shouldResetTransform,r=this.projectionDelta&&!e4(this.projectionDelta),n=this.getTransformTemplate(),o=n?n(this.latestValues,""):void 0,a=o!==this.prevTransformTemplateValue;t&&(r||l.hasTransform(this.latestValues)||a)&&(i(this.instance,o),this.shouldResetTransform=!1,this.scheduleRender())}measure(t=!0){var r;let n=this.measurePageBox(),o=this.removeElementScroll(n);return t&&(o=this.removeTransform(o)),tP((r=o).x),tP(r.y),{animationId:this.root.animationId,measuredBox:n,layoutBox:o,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:t}=this.options;if(!t)return l.createBox();let r=t.measureViewportBox(),{scroll:n}=this.root;return n&&(l.translateAxis(r.x,n.offset.x),l.translateAxis(r.y,n.offset.y)),r}removeElementScroll(t){let r=l.createBox();eQ(r,t);for(let n=0;n<this.path.length;n++){let o=this.path[n],{scroll:i,options:a}=o;if(o!==this.root&&i&&a.layoutScroll){if(i.isRoot){eQ(r,t);let{scroll:n}=this.root;n&&(l.translateAxis(r.x,-n.offset.x),l.translateAxis(r.y,-n.offset.y))}l.translateAxis(r.x,i.offset.x),l.translateAxis(r.y,i.offset.y)}}return r}applyTransform(t,r=!1){let n=l.createBox();eQ(n,t);for(let t=0;t<this.path.length;t++){let o=this.path[t];!r&&o.options.layoutScroll&&o.scroll&&o!==o.root&&l.transformBox(n,{x:-o.scroll.offset.x,y:-o.scroll.offset.y}),l.hasTransform(o.latestValues)&&l.transformBox(n,o.latestValues)}return l.hasTransform(this.latestValues)&&l.transformBox(n,this.latestValues),n}removeTransform(t){let r=l.createBox();eQ(r,t);for(let t=0;t<this.path.length;t++){let n=this.path[t];if(!n.instance||!l.hasTransform(n.latestValues))continue;l.hasScale(n.latestValues)&&n.updateSnapshot();let o=l.createBox();eQ(o,n.measurePageBox()),e3(r,n.latestValues,n.snapshot?n.snapshot.layoutBox:void 0,o)}return l.hasTransform(this.latestValues)&&e3(r,this.latestValues),r}setTargetDelta(t){this.targetDelta=t,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(t){this.options={...this.options,...t,crossfade:void 0===t.crossfade||t.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!==l.frameData.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(t=!1){var r,n,o,i;let a=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=a.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=a.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=a.isSharedProjectionDirty);let s=!!this.resumingFrom||this!==a;if(!(t||s&&this.isSharedProjectionDirty||this.isProjectionDirty||(null==(r=this.parent)?void 0:r.isProjectionDirty)||this.attemptToResolveRelativeTarget))return;let{layout:u,layoutId:c}=this.options;if(this.layout&&(u||c)){if(this.resolvedRelativeTargetAt=l.frameData.timestamp,!this.targetDelta&&!this.relativeTarget){let t=this.getClosestProjectingParent();t&&t.layout&&1!==this.animationProgress?(this.relativeParent=t,this.forceRelativeParentToResolveTarget(),this.relativeTarget=l.createBox(),this.relativeTargetOrigin=l.createBox(),eI(this.relativeTargetOrigin,this.layout.layoutBox,t.layout.layoutBox),eQ(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){if((this.target||(this.target=l.createBox(),this.targetWithTransforms=l.createBox()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target)?(this.forceRelativeParentToResolveTarget(),n=this.target,o=this.relativeTarget,i=this.relativeParent.target,eC(n.x,o.x,i.x),eC(n.y,o.y,i.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):eQ(this.target,this.layout.layoutBox),l.applyBoxDelta(this.target,this.targetDelta)):eQ(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let t=this.getClosestProjectingParent();t&&!!t.resumingFrom==!!this.resumingFrom&&!t.options.layoutScroll&&t.target&&1!==this.animationProgress?(this.relativeParent=t,this.forceRelativeParentToResolveTarget(),this.relativeTarget=l.createBox(),this.relativeTargetOrigin=l.createBox(),eI(this.relativeTargetOrigin,this.target,t.target),eQ(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}ts.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||l.hasScale(this.parent.latestValues)||l.has2DTranslate(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 t;let r=this.getLead(),n=!!this.resumingFrom||this!==r,o=!0;if((this.isProjectionDirty||(null==(t=this.parent)?void 0:t.isProjectionDirty))&&(o=!1),n&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(o=!1),this.resolvedRelativeTargetAt===l.frameData.timestamp&&(o=!1),o)return;let{layout:i,layoutId:a}=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||a))return;eQ(this.layoutCorrected,this.layout.layoutBox);let s=this.treeScale.x,u=this.treeScale.y;l.applyTreeDeltas(this.layoutCorrected,this.treeScale,this.path,n),r.layout&&!r.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(r.target=r.layout.layoutBox);let{target:c}=r;if(!c){this.projectionTransform&&(this.projectionDelta=l.createDelta(),this.projectionTransform="none",this.scheduleRender());return}this.projectionDelta||(this.projectionDelta=l.createDelta(),this.projectionDeltaWithTransform=l.createDelta());let d=this.projectionTransform;eP(this.projectionDelta,this.layoutCorrected,c,this.latestValues),this.projectionTransform=te(this.projectionDelta,this.treeScale),(this.projectionTransform!==d||this.treeScale.x!==s||this.treeScale.y!==u)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",c)),ts.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(t=!0){if(this.options.scheduleRender&&this.options.scheduleRender(),t){let t=this.getStack();t&&t.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}setAnimationOrigin(t,r=!1){let n,o=this.snapshot,i=o?o.latestValues:{},a={...this.latestValues},s=l.createDelta();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!r;let u=l.createBox(),c=(o?o.source:void 0)!==(this.layout?this.layout.source:void 0),d=this.getStack(),f=!d||d.members.length<=1,p=!!(c&&!f&&!0===this.options.crossfade&&!this.path.some(tT));this.animationProgress=0,this.mixTargetDelta=r=>{let o=r/1e3;if(tE(s.x,t.x,o),tE(s.y,t.y,o),this.setTargetDelta(s),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var d,h,m,g,v,y;eI(u,this.layout.layoutBox,this.relativeParent.layout.layoutBox),m=this.relativeTarget,g=this.relativeTargetOrigin,v=u,y=o,t_(m.x,g.x,v.x,y),t_(m.y,g.y,v.y,y),n&&(d=this.relativeTarget,h=n,d.x.min===h.x.min&&d.x.max===h.x.max&&d.y.min===
1284h.y.min&&d.y.max===h.y.max)&&(this.isProjectionDirty=!1),n||(n=l.createBox()),eQ(n,this.relativeTarget)}c&&(this.animationValues=a,function(t,r,n,o,i,a){i?(t.opacity=l.mix(0,void 0!==n.opacity?n.opacity:1,eX(o)),t.opacityExit=l.mix(void 0!==r.opacity?r.opacity:1,0,eK(o))):a&&(t.opacity=l.mix(void 0!==r.opacity?r.opacity:1,void 0!==n.opacity?n.opacity:1,o));for(let i=0;i<eH;i++){let a=`border${eY[i]}Radius`,s=eG(r,a),u=eG(n,a);(void 0!==s||void 0!==u)&&(s||(s=0),u||(u=0),0===s||0===u||eq(s)===eq(u)?(t[a]=Math.max(l.mix(eW(s),eW(u),o),0),(l.percent.test(u)||l.percent.test(s))&&(t[a]+="%")):t[a]=u)}(r.rotate||n.rotate)&&(t.rotate=l.mix(r.rotate||0,n.rotate||0,o))}(a,i,this.latestValues,o,p,f)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=o},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(t){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(l.cancelFrame(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=l.frame.update(()=>{tn.hasAnimatedSinceResize=!0,this.currentAnimation=l.animateSingleValue(0,1e3,{...t,onUpdate:r=>{this.mixTargetDelta(r),t.onUpdate&&t.onUpdate(r)},onComplete:()=>{t.onComplete&&t.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 t=this.getStack();t&&t.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 t=this.getLead(),{targetWithTransforms:r,target:n,layout:o,latestValues:i}=t;if(r&&n&&o){if(this!==t&&this.layout&&o&&tC(this.options.animationType,this.layout.layoutBox,o.layoutBox)){n=this.target||l.createBox();let r=eS(this.layout.layoutBox.x);n.x.min=t.target.x.min,n.x.max=n.x.min+r;let o=eS(this.layout.layoutBox.y);n.y.min=t.target.y.min,n.y.max=n.y.min+o}eQ(r,n),l.transformBox(r,i),eP(this.projectionDeltaWithTransform,this.layoutCorrected,r,i)}}registerSharedNode(t,r){this.sharedNodes.has(t)||this.sharedNodes.set(t,new e7),this.sharedNodes.get(t).add(r);let n=r.options.initialPromotionConfig;r.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(r):void 0})}isLead(){let t=this.getStack();return!t||t.lead===this}getLead(){var t;let{layoutId:r}=this.options;return r&&(null==(t=this.getStack())?void 0:t.lead)||this}getPrevLead(){var t;let{layoutId:r}=this.options;return r?null==(t=this.getStack())?void 0:t.prevLead:void 0}getStack(){let{layoutId:t}=this.options;if(t)return this.root.sharedNodes.get(t)}promote({needsReset:t,transition:r,preserveFollowOpacity:n}={}){let o=this.getStack();o&&o.promote(this,n),t&&(this.projectionDelta=void 0,this.needsReset=!0),r&&this.setOptions({transition:r})}relegate(){let t=this.getStack();return!!t&&t.relegate(this)}resetRotation(){let{visualElement:t}=this.options;if(!t)return;let r=!1,{latestValues:n}=t;if((n.rotate||n.rotateX||n.rotateY||n.rotateZ)&&(r=!0),!r)return;let o={};for(let r=0;r<to.length;r++){let i="rotate"+to[r];n[i]&&(o[i]=n[i],t.setStaticValue(i,0))}for(let r in t.render(),o)t.setStaticValue(r,o[r]);t.scheduleRender()}getProjectionStyles(t){var r,n;if(!this.instance||this.isSVG)return;if(!this.isVisible)return ti;let o={visibility:""},i=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,o.opacity="",o.pointerEvents=D(null==t?void 0:t.pointerEvents)||"",o.transform=i?i(this.latestValues,""):"none",o;let a=this.getLead();if(!this.projectionDelta||!this.layout||!a.target){let r={};return this.options.layoutId&&(r.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,r.pointerEvents=D(null==t?void 0:t.pointerEvents)||""),this.hasProjected&&!l.hasTransform(this.latestValues)&&(r.transform=i?i({},""):"none",this.hasProjected=!1),r}let s=a.animationValues||a.latestValues;this.applyTransformsToTarget(),o.transform=te(this.projectionDeltaWithTransform,this.treeScale,s),i&&(o.transform=i(s,o.transform));let{x:u,y:c}=this.projectionDelta;for(let t in o.transformOrigin=`${100*u.origin}% ${100*c.origin}% 0`,a.animationValues?o.opacity=a===this?null!=(n=null!=(r=s.opacity)?r:this.latestValues.opacity)?n:1:this.preserveOpacity?this.latestValues.opacity:s.opacityExit:o.opacity=a===this?void 0!==s.opacity?s.opacity:"":void 0!==s.opacityExit?s.opacityExit:0,l.scaleCorrectors){if
1284(void 0===s[t])continue;let{correct:r,applyTo:n}=l.scaleCorrectors[t],i="none"===o.transform?s[t]:r(s[t],a);if(n){let t=n.length;for(let r=0;r<t;r++)o[n[r]]=i}else o[t]=i}return this.options.layoutId&&(o.pointerEvents=a===this?D(null==t?void 0:t.pointerEvents)||"":"none"),o}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(t=>{var r;return null==(r=t.currentAnimation)?void 0:r.stop()}),this.root.nodes.forEach(th),this.root.sharedNodes.clear()}}}function tu(t){t.updateLayout()}function tc(t){var r;let n=(null==(r=t.resumeFrom)?void 0:r.snapshot)||t.snapshot;if(t.isLead()&&t.layout&&n&&t.hasListeners("didUpdate")){let{layoutBox:r,measuredBox:o}=t.layout,{animationType:i}=t.options,a=n.source!==t.layout.source;"size"===i?eN(t=>{let o=a?n.measuredBox[t]:n.layoutBox[t],i=eS(o);o.min=r[t].min,o.max=o.min+i}):tC(i,n.layoutBox,r)&&eN(o=>{let i=a?n.measuredBox[o]:n.layoutBox[o],s=eS(r[o]);i.max=i.min+s,t.relativeTarget&&!t.currentAnimation&&(t.isProjectionDirty=!0,t.relativeTarget[o].max=t.relativeTarget[o].min+s)});let s=l.createDelta();eP(s,r,n.layoutBox);let u=l.createDelta();a?eP(u,t.applyTransform(o,!0),n.measuredBox):eP(u,r,n.layoutBox);let c=!e4(s),d=!1;if(!t.resumeFrom){let o=t.getClosestProjectingParent();if(o&&!o.resumeFrom){let{snapshot:i,layout:a}=o;if(i&&a){let s=l.createBox();eI(s,n.layoutBox,i.layoutBox);let u=l.createBox();eI(u,r,a.layoutBox),e9(s,u)||(d=!0),o.options.layoutRoot&&(t.relativeTarget=u,t.relativeTargetOrigin=s,t.relativeParent=o)}}}t.notifyListeners("didUpdate",{layout:r,snapshot:n,delta:u,layoutDelta:s,hasLayoutChanged:c,hasRelativeTargetChanged:d})}else if(t.isLead()){let{onExitComplete:r}=t.options;r&&r()}t.options.transition=void 0}function td(t){ts.totalNodes++,t.parent&&(t.isProjecting()||(t.isProjectionDirty=t.parent.isProjectionDirty),t.isSharedProjectionDirty||(t.isSharedProjectionDirty=!!(t.isProjectionDirty||t.parent.isProjectionDirty||t.parent.isSharedProjectionDirty)),t.isTransformDirty||(t.isTransformDirty=t.parent.isTransformDirty))}function tf(t){t.isProjectionDirty=t.isSharedProjectionDirty=t.isTransformDirty=!1}function tp(t){t.clearSnapshot()}function th(t){t.clearMeasurements()}function tm(t){t.isLayoutDirty=!1}function tg(t){let{visualElement:r}=t.options;r&&r.getProps().onBeforeLayoutMeasure&&r.notify("BeforeLayoutMeasure"),t.resetTransform()}function tv(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0,t.isProjectionDirty=!0}function ty(t){t.resolveTargetDelta()}function tb(t){t.calcProjection()}function tx(t){t.resetRotation()}function tw(t){t.removeLeadSnapshot()}function tE(t,r,n){t.translate=l.mix(r.translate,0,n),t.scale=l.mix(r.scale,1,n),t.origin=r.origin,t.originPoint=r.originPoint}function t_(t,r,n,o){t.min=l.mix(r.min,n.min,o),t.max=l.mix(r.max,n.max,o)}function tT(t){return t.animationValues&&void 0!==t.animationValues.opacityExit}let tS={duration:.45,ease:[.4,0,.1,1]},tO=t=>"u">typeof navigator&&navigator.userAgent.toLowerCase().includes(t),tk=tO("applewebkit/")&&!tO("chrome/")?Math.round:l.noop;function tP(t){t.min=tk(t.min),t.max=tk(t.max)}function tC(t,r,n){return"position"===t||"preserve-aspect"===t&&!eO(e8(r),e8(n),.2)}let tA=tl({attachResizeListener:(t,r)=>V(t,"resize",r),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),tI={current:void 0},tR=tl({measureScroll:t=>({x:t.scrollLeft,y:t.scrollTop}),defaultParent:()=>{if(!tI.current){let t=new tA({});t.mount(window),t.setOptions({layoutScroll:!0}),tI.current=t}return tI.current},resetTransform:(t,r)=>{t.style.transform=void 0!==r?r:"none"},checkIsScrollRoot:t=>"fixed"===window.getComputedStyle(t).position}),tM=t=>!t.isLayoutDirty&&t.willUpdate(!1);function tD(t,r){return r.max===r.min?0:t/(r.max-r.min)*100}let tF={correct:(t,r)=>{if(!r.target)return t;if("string"==typeof t)if(!l.px.test(t))return t;else t=parseFloat(t);let n=tD(t,r.target.x),o=tD(t,r.target.y);return`${n}% ${o}%`}};function tN(){let t=s.useContext(p);if(null===t)return[!0,null];let{isPresent:r,onExitComplete:n,register:o}=t,i=s.useId();return s.useEffect(()=>o(i),[]),!r&&n?[!1,()=>n&&n(i)]:[!0]}class tL extends c.default.Component{componentDidMount(){let{visualElement:t,layoutGroup:r,switchLayoutGroup:n,layoutId:o}=this.props,{projection:i}=t;l.addScaleCorrector(tV),i&&(r.group&&r.group.add(i),n&&n.register&&o&&n.register(i),i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),tn.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){let{layoutDependency:r,visualElement:n,drag:o,isPresent:i}=this.props,a=n.projection;return a&&(a.isPresent=i,o||t.layoutDependency!==r||void 0===r?a.willUpdate():this.safeToRemove(),t.isPresent!==i&&(i?a.promote():a.relegate()||l.frame.postRender(()=>{let t=a.getStack();t&&t.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),queueMicrotask(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:t,layoutGroup:r,switchLayoutGroup:n}=this.props,{projection:o}=t;o&&(o.scheduleCheckAfterUnmount(),r&&r.group&&r.group.remove(o),n&&n.deregister&&n.deregister(o))}safeToRemove(){let{safeToRemove:t}=this.props;t&&t()}render(){return null}}function tj(t){let[r,n]=tN(),o=s.useContext(y);return c.default.createElement(tL,{...t,layoutGroup:o,switchLayoutGroup:s.useContext(b),isPresent:r,safeToRemove:n})}let tV={borderRadius:{...tF,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:tF,borderTopRightRadius:tF,borderBottomLeftRadius:tF,borderBottomRightRadius:tF,boxShadow:{correct:(t,{treeScale:r,projectionDelta:n})=>{let o=l.complex.parse(t);if(o.length>5)return t;let i=l.complex.createTransformer(t),a=+("number"!=typeof o[0]),s=n.x.scale*r.x,u=n.y.scale*r.y;o[0+a]/=s,o[1+a]/=u;let c=l.mix(s,u,.5);return"number"==typeof o[2+a]&&(o[2+a]/=c),"number"==typeof o[3+a]&&(o[3+a]/=c),i(o)}}},tB={pan:{Feature:ez},drag:{Feature:e$,ProjectionNode:tR,MeasureLayout:tj}},t$=(t,r)=>T(t)?new l.SVGVisualElement(r,{enableHardwareAcceleration:!1}):new l.HTMLVisualElement(r,{enableHardwareAcceleration:!0}),tU={layout:{ProjectionNode:tR,MeasureLayout:tj}},tz={...eb,...el,...tB,...tU},tY=E((t,r)=>j(t,r,tz,t$)),tH=E(j);function tW(){let t=s.useRef(!1);return h(()=>(t.current=!0,()=>{t.current=!1}),[]),t}function tq(){let t=tW(),[r,n]=s.useState(0),o=s.useCallback(()=>{t.current&&n(r+1)},[r]);return[s.useCallback(()=>l.frame.postRender(o),[o]),r]}class tG extends u.Component{getSnapshotBeforeUpdate(t){let r=this.props.childRef.current;if(r&&t.isPresent&&!this.props.isPresent){let t=this.props.sizeRef.current;t.height=r.offsetHeight||0,t.width=r.offsetWidth||0,t.top=r.offsetTop,t.left=r.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function tX({children:t,isPresent:r}){let n=s.useId(),o=s.useRef(null),i=s.useRef({width:0,height:0,top:0,left:0});return s.useInsertionEffect(()=>{let{width:t,height:a,top:s,left:l}=i.current;if(r||!o.current||!t||!a)return;o.current.dataset.motionPopId=n;let u=document.createElement("style");return document.head.appendChild(u),u.sheet&&u.sheet.insertRule(`
1285          [data-motion-pop-id="${n}"] {
1286            position: absolute !important;
1287            width: ${t}px !important;
1288            height: ${a}px !important;
1289            top: ${s}px !important;
1290            left: ${l}px !important;
1291          }
1292        `),()=>{document.head.removeChild(u)}},[r]),u.createElement(tG,{isPresent:r,childRef:o,sizeRef:i},u.cloneElement(t,{ref:o}))}let tK=({children:t,initial:r,isPresent:n,onExitComplete:o,custom:i,presenceAffectsLayout:a,mode:l})=>{let c=M(tJ),d=s.useId(),f=s.useMemo(()=>({id:d,initial:r,isPresent:n,custom:i,onExitComplete:t=>
1292{for(let r of(c.set(t,!0),c.values()))if(!r)return;o&&o()},register:t=>(c.set(t,!1),()=>c.delete(t))}),a?void 0:[n]);return s.useMemo(()=>{c.forEach((t,r)=>c.set(r,!1))},[n]),u.useEffect(()=>{n||c.size||!o||o()},[n]),"popLayout"===l&&(t=u.createElement(tX,{isPresent:n},t)),u.createElement(p.Provider,{value:f},t)};function tJ(){return new Map}function tZ(t){return s.useEffect(()=>()=>t(),[])}let tQ=t=>t.key||"";function t0(t){return"function"==typeof t}let t1=s.createContext(null),t2=({children:t,id:r,inherit:n=!0})=>{let o=s.useContext(y),i=s.useContext(t1),[a,l]=tq(),c=s.useRef(null),d=o.id||i;if(null===c.current){let t,i,a,s;(!0==(!0===(s=n))||"id"===s)&&d&&(r=r?d+"-"+r:d),c.current={id:r,group:!0===n&&o.group||(t=new Set,i=new WeakMap,{add:r=>{t.add(r),i.set(r,r.addEventListener("willUpdate",a))},remove:r=>{t.delete(r);let n=i.get(r);n&&(n(),i.delete(r)),a()},dirty:a=()=>t.forEach(tM)})}}let f=s.useMemo(()=>({...c.current,forceRender:a}),[l]);return u.createElement(y.Provider,{value:f},t)},t5=s.createContext(null),t3=s.forwardRef(function({children:t,as:r="ul",axis:n="y",onReorder:o,values:i,...a},c){let d=M(()=>tY(r)),f=[],p=s.useRef(!1);return l.invariant(!!i,"Reorder.Group must be provided a values prop"),s.useEffect(()=>{p.current=!1}),u.createElement(d,{...a,ref:c,ignoreStrict:!0},u.createElement(t5.Provider,{value:{axis:n,registerItem:(t,r)=>{let o=f.findIndex(r=>t===r.value);-1!==o?f[o].layout=r[n]:f.push({value:t,layout:r[n]}),f.sort(t4)},updateOrder:(t,r,n)=>{if(p.current)return;let a=function(t,r,n,o){if(!o)return t;let i=t.findIndex(t=>t.value===r);if(-1===i)return t;let a=o>0?1:-1,s=t[i+a];if(!s)return t;let u=t[i],c=s.layout,d=l.mix(c.min,c.max,.5);return 1===a&&u.layout.max+n>d||-1===a&&u.layout.min+n<d?l.moveItem(t,i,i+a):t}(f,t,r,n);f!==a&&(p.current=!0,o(a.map(t6).filter(t=>-1!==i.indexOf(t))))}}},t))});function t6(t){return t.value}function t4(t,r){return t.layout.min-r.layout.min}function t9(t){let r=M(()=>l.motionValue(t)),{isStatic:n}=s.useContext(d);if(n){let[,n]=s.useState(t);s.useEffect(()=>r.on("change",n),[])}return r}function t8(t,r){let n=t9(r()),o=()=>n.set(r());return o(),h(()=>{let r=()=>l.frame.update(o,!1,!0),n=t.map(t=>t.on("change",r));return()=>{n.forEach(t=>t()),l.cancelFrame(o)}}),n}function t7(t,r,n,o){if("function"==typeof t){let r;return l.collectMotionValues.current=[],t(),r=t8(l.collectMotionValues.current,t),l.collectMotionValues.current=void 0,r}let i="function"==typeof r?r:l.transform(r,n,o);return Array.isArray(t)?re(t,i):re([t],([t])=>i(t))}function re(t,r){let n=M(()=>[]);return t8(t,()=>{n.length=0;let o=t.length;for(let r=0;r<o;r++)n[r]=t[r].get();return r(n)})}function rt(t,r=0){return l.isMotionValue(t)?t:t9(r)}let rr=s.forwardRef(function({children:t,style:r={},value:n,as:o="li",onDrag:i,layout:a=!0,...c},d){let f=M(()=>tY(o)),p=s.useContext(t5),h={x:rt(r.x),y:rt(r.y)},m=t7([h.x,h.y],([t,r])=>t||r?1:"unset");l.invariant(!!p,"Reorder.Item must be a child of Reorder.Group");let{axis:g,registerItem:v,updateOrder:y}=p;return u.createElement(f,{drag:g,...c,dragSnapToOrigin:!0,style:{...r,x:h.x,y:h.y,zIndex:m},layout:a,onDrag:(t,r)=>{let{velocity:o}=r;o[g]&&y(n,h[g].get(),o[g]),i&&i(t,r)},onLayoutMeasure:t=>v(n,t),ref:d,ignoreStrict:!0},t)}),rn={renderer:t$,...eb,...el},ro={...rn,...tB,...tU};function ri(t,r,n){s.useInsertionEffect(()=>t.on(r,n),[t,r,n])}function ra(t,r){l.warning(!!(!r||r.current),`You have defined a ${t} options but the provided ref is not yet hydrated, probably because it's defined higher up the tree. Try calling useScroll() in the same component as the ref, or setting its \`layoutEffect: false\` option.`)}let rs=()=>({scrollX:l.motionValue(0),scrollY:l.motionValue(0),scrollXProgress:l.motionValue(0),scrollYProgress:l.motionValue(0)});function rl({container:t,target:r,layoutEffect:n=!0,...o}={}){let i=M(rs);return(n?h:s.useEffect)(()=>(ra("target",r),ra("container",t),l.scrollInfo(({x:t,y:r})=>{i.scrollX.set(t.current),i.scrollXProgress.set(t.progress),i.scrollY.set(r.current),i.scrollYProgress.set(r.progress)},{...o,container:(null==t?void 0:t.current)||void 0,target:(null==r?void 0:r.current)||void 0})),[t,r,JSON.stringify(o.offset)]),i}function ru(t){let r=s.useRef(0),{isStatic:n}=s.useContext(d);s.useEffect(()=>{if(n)return;let o=({timestamp:n,delta:o})=>{r.current||(r.current=n),t(n-r.current,o)};return l.frame.update(o,!0),()=>l.cancelFrame(o)},[t])}class rc extends l.MotionValue{constructor(){super(...arguments),this.members=[],this.transforms=new Set}add(t){let r;l.transformProps.has(t)?(this.transforms.add(t),r="transform"):t.startsWith("origin")||l.isCSSVariableName(t)||"willChange"===t||(r=l.camelToDash(t)),r&&(l.addUniqueItem(this.members,r),this.update())}remove(t){l.transformProps.has(t)?(this.transforms.delete(t),this.transforms.size||l.removeItem(this.members,"transform")):l.removeItem(this.members,l.camelToDash(t)),this.update()}update(){this.set(this.members.length?this.members.join(", "):"auto")}}function rd(){l.hasReducedMotionListener.current||l.initPrefersReducedMotion();let[t]=s.useState(l.prefersReducedMotion.current);return t}function rf(){let t=!1,r=new Set,n={subscribe:t=>(r.add(t),()=>void r.delete(t)),start(n,o){l.invariant(t,"controls.start() should only be called after a component has mounted. Consider calling within a useEffect hook.");let i=[];return r.forEach(t=>{i.push(ef(t,n,{transitionOverride:o}))}),Promise.all(i)},set:n=>(l.invariant(t,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),r.forEach(t=>{l.setValues(t,n)})),stop(){r.forEach(t=>
1292{t.values.forEach(t=>t.stop())})},mount:()=>(t=!0,()=>{t=!1,n.stop()})};return n}function rp(){let t=M(rf);return h(t.mount,[]),t}class rh{constructor(){this.componentControls=new Set}subscribe(t){return this.componentControls.add(t),()=>this.componentControls.delete(t)}start(t,r){this.componentControls.forEach(n=>{n.start(t.nativeEvent||t,r)})}}let rm=()=>new rh;function rg(t){return null!==t&&"object"==typeof t&&x in t}function rv(t){tI.current&&(tI.current.isUpdating=!1,tI.current.blockUpdate(),t&&t())}let ry=(t,r)=>`${t}: ${r}`,rb=new Map;function rx(t,r,n,i){let a=ry(t,l.transformProps.has(r)?"transform":r),s=rb.get(a);if(!s)return null;let{animation:u,startTime:c}=s;if(null!==c&&!window.HandoffComplete)return void 0===o&&(o=performance.now()),o-c||0;rb.delete(a);try{u.cancel()}catch(t){}return null}let rw=()=>({});class rE extends l.VisualElement{build(){}measureInstanceViewportBox(){return l.createBox()}resetTransform(){}restoreTransform(){}removeValueFromRenderState(){}renderInstance(){}scrapeMotionValuesFromProps(){return rw()}getBaseTargetFromProps(){}readValueFromInstance(t,r,n){return n.initialState[r]||0}sortInstanceNodePosition(){return 0}makeTargetAnimatableFromInstance({transition:t,transitionEnd:r,...n}){let o=l.getOrigin(n,t||{},this);return l.checkTargetForNewValues(this,n,o),{transition:t,transitionEnd:r,...n}}}let r_=F({scrapeMotionValuesFromProps:rw,createRenderState:rw}),rT=t=>t>.001?1/t:1e5,rS=!1,rO=0;r.MotionGlobalConfig=l.MotionGlobalConfig,r.MotionValue=l.MotionValue,r.VisualElement=l.VisualElement,r.addScaleCorrector=l.addScaleCorrector,r.animate=l.animate,r.animateValue=l.animateValue,r.anticipate=l.anticipate,r.backIn=l.backIn,r.backInOut=l.backInOut,r.backOut=l.backOut,r.buildTransform=l.buildTransform,r.cancelFrame=l.cancelFrame,r.cancelSync=l.cancelSync,r.checkTargetForNewValues=l.checkTargetForNewValues,r.circIn=l.circIn,r.circInOut=l.circInOut,r.circOut=l.circOut,r.clamp=l.clamp,r.color=l.color,r.complex=l.complex,r.createBox=l.createBox,r.createScopedAnimate=l.createScopedAnimate,r.cubicBezier=l.cubicBezier,r.delay=l.delay,r.distance=l.distance,r.distance2D=l.distance2D,r.easeIn=l.easeIn,r.easeInOut=l.easeInOut,r.easeOut=l.easeOut,r.frame=l.frame,r.frameData=l.frameData,r.inView=l.inView,r.interpolate=l.interpolate,Object.defineProperty(r,"invariant",{enumerable:!0,get:function(){return l.invariant}}),r.isBrowser=l.isBrowser,r.isMotionValue=l.isMotionValue,r.mirrorEasing=l.mirrorEasing,r.mix=l.mix,r.motionValue=l.motionValue,r.optimizedAppearDataAttribute=l.optimizedAppearDataAttribute,r.pipe=l.pipe,r.progress=l.progress,r.px=l.px,r.reverseEasing=l.reverseEasing,r.scroll=l.scroll,r.scrollInfo=l.scrollInfo,r.spring=l.spring,r.stagger=l.stagger,r.steps=l.steps,r.sync=l.sync,r.transform=l.transform,r.visualElementStore=l.visualElementStore,Object.defineProperty(r,"warning",{enumerable:!0,get:function(){return l.warning}}),r.wrap=l.wrap,r.AnimatePresence=({children:t,custom:r,initial:n=!0,onExitComplete:o,exitBeforeEnter:i,presenceAffectsLayout:a=!0,mode:c="sync"})=>{let d;l.invariant(!i,"Replace exitBeforeEnter with mode='wait'");let f=s.useContext(y).forceRender||tq()[0],p=tW(),m=(d=[],s.Children.forEach(t,t=>{s.isValidElement(t)&&d.push(t)}),d),g=m,v=s.useRef(new Map).current,b=s.useRef(g),x=s.useRef(new Map).current,w=s.useRef(!0);if(h(()=>{w.current=!1,m.forEach(t=>{let r=tQ(t);x.set(r,t)}),b.current=g}),tZ(()=>{w.current=!0,x.clear(),v.clear()}),w.current)return u.createElement(u.Fragment,null,g.map(t=>u.createElement(tK,{key:tQ(t),isPresent:!0,initial:!!n&&void 0,presenceAffectsLayout:a,mode:c},t)));g=[...g];let E=b.current.map(tQ),_=m.map(tQ),T=E.length;for(let t=0;t<T;t++){let r=E[t];-1!==_.indexOf(r)||v.has(r)||v.set(r,void 0)}return"wait"===c&&v.size&&(g=[]),v.forEach((t,n)=>{if(-1!==_.indexOf(n))return;let i=x.get(n);if(!i)return;let s=E.indexOf(n),l=t;l||(l=u.createElement(tK,{key:tQ(i),isPresent:!1,onExitComplete:()=>{v.delete(n);let t=Array.from(x.keys()).filter(t=>!_.includes(t));if(t.forEach(t=>x.delete(t)),b.current=m.filter(r=>{let o=tQ(r);return o===n||t.includes(o)}),!v.size){if(!1===p.current)return;f(),o&&o()}},custom:r,presenceAffectsLayout:a,mode:c},i),v.set(n,l)),g.splice(s,0,l)}),g=g.map(t=>{let r=t.key;return v.has(r)?t:u.createElement(tK,{key:tQ(t),isPresent:!0,presenceAffectsLayout:a,mode:c},t)}),u.createElement(u.Fragment,null,v.size?g:g.map(t=>s.cloneElement(t)))},r.AnimateSharedLayout=({children:t})=>(u.useEffect(()=>{l.invariant(!1,"AnimateSharedLayout is deprecated: https://www.framer.com/docs/guide-upgrade/##shared-layout-animations")},[]),u.createElement(t2,{id:M(()=>`asl-${rO++}`)},t)),r.DeprecatedLayoutGroupContext=t1,r.DragControls=rh,r.FlatTree=tr,r.L
1292ayoutGroup=t2,r.LayoutGroupContext=y,r.LazyMotion=function({children:t,features:r,strict:n=!1}){let[,o]=s.useState(!t0(r)),i=s.useRef(void 0);if(!t0(r)){let{renderer:t,...n}=r;i.current=t,v(n)}return s.useEffect(()=>{t0(r)&&r().then(({renderer:t,...r})=>{v(r),i.current=t,o(!0)})},[]),u.createElement(m.Provider,{value:{renderer:i.current,strict:n}},t)},r.MotionConfig=function({children:t,isValidProp:r,...n}){r&&A(r),(n={...s.useContext(d),...n}).isStatic=M(()=>n.isStatic);let o=s.useMemo(()=>n,[JSON.stringify(n.transition),n.transformPagePoint,n.reducedMotion]);return u.createElement(d.Provider,{value:o},t)},r.MotionConfigContext=d,r.MotionContext=f,r.PresenceContext=p,r.Reorder={Group:t3,Item:rr},r.SwitchLayoutGroupContext=b,r.addPointerEvent=z,r.addPointerInfo=U,r.animateVisualElement=ef,r.animationControls=rf,r.animations=eb,r.calcLength=eS,r.createDomMotionComponent=function(t){return w(j(t,{forwardMotionProps:!1},tz,t$))},r.createMotionComponent=w,r.disableInstantTransitions=function(){l.instantAnimationState.current=!1},r.domAnimation=rn,r.domMax=ro,r.filterProps=I,r.isDragActive=G,r.isMotionComponent=rg,r.isValidMotionProp=P,r.m=tH,r.makeUseVisualState=F,r.motion=tY,r.resolveMotionValue=D,r.startOptimizedAppearAnimation=function(t,r,n,o,s){if(window.HandoffComplete){window.HandoffAppearAnimations=void 0;return}let u=t.dataset[l.optimizedAppearDataId];if(!u)return;window.HandoffAppearAnimations=rx;let c=ry(u,r);a||(a=l.animateStyle(t,r,[n[0],n[0]],{duration:1e4,ease:"linear"}),rb.set(c,{animation:a,startTime:null}));let d=()=>{a.cancel();let u=l.animateStyle(t,r,n,o);void 0===i&&(i=performance.now()),u.startTime=i,rb.set(c,{animation:u,startTime:i}),s&&s(u)};a.ready?a.ready.then(d).catch(l.noop):d()},r.unwrapMotionComponent=function(t){if(rg(t))return t[x]},r.useAnimate=function(){let t=M(()=>({current:null,animations:[]})),r=M(()=>l.createScopedAnimate(t));return tZ(()=>{t.animations.forEach(t=>t.stop())}),[t,r]},r.useAnimation=rp,r.useAnimationControls=rp,r.useAnimationFrame=ru,r.useCycle=function(...t){let r=s.useRef(0),[n,o]=s.useState(t[r.current]);return[n,s.useCallback(n=>{r.current="number"!=typeof n?l.wrap(0,t.length,r.current+1):n,o(t[r.current])},[t.length,...t])]},r.useDeprecatedAnimatedState=function(t){let[r,n]=s.useState(t),o=r_({},!1),i=M(()=>new rE({props:{},visualState:o,presenceContext:null},{initialState:t}));return s.useEffect(()=>(i.mount({}),()=>i.unmount()),[i]),s.useEffect(()=>{i.update({onUpdate:t=>{n({...t})}},null)},[n,i]),[r,M(()=>t=>ef(i,t))]},r.useDeprecatedInvertedScale=function(t){let r=t9(1),n=t9(1),{visualElement:o}=s.useContext(f);return l.invariant(!!(t||o),"If no scale values are provided, useInvertedScale must be used within a child of another motion component."),l.warning(rS,"useInvertedScale is deprecated and will be removed in 3.0. Use the layout prop instead."),rS=!0,t?(r=t.scaleX||r,n=t.scaleY||n):o&&(r=o.getValue("scaleX",1),n=o.getValue("scaleY",1)),{scaleX:t7(r,rT),scaleY:t7(n,rT)}},r.useDomEvent=function(t,r,n,o){s.useEffect(()=>{let i=t.current;if(n&&i)return V(i,r,n,o)},[t,r,n,o])},r.useDragControls=function(){return M(rm)},r.useElementScroll=function(t){return rl({container:t})},r.useForceUpdate=tq,r.useInView=function(t,{root:r,margin:n,amount:o,once:i=!1}={}){let[a,u]=s.useState(!1);return s.useEffect(()=>{if(!t.current||i&&a)return;let s={root:r&&r.current||void 0,margin:n,amount:o};return l.inView(t.current,()=>(u(!0),i?void 0:()=>u(!1)),s)},[r,t,n,i,o]),a},r.useInstantLayoutTransition=function(){return rv},r.useInstantTransition=function(){let[t,r]=tq(),n=s.useRef();return s.useEffect(()=>{l.frame.postRender(()=>l.frame.postRender(()=>{r===n.current&&(l.instantAnimationState.current=!1)}))},[r]),o=>{rv(()=>{l.instantAnimationState.current=!0,t(),o(),n.current=r+1})}},r.useIsPresent=function(){var t;return null===(t=s.useContext(p))||t.isPresent},r.useIsomorphicLayoutEffect=h,r.useMotionTemplate=function(t,...r){let n=t.length;return t8(r.filter(l.isMotionValue),function(){let o="";for(let i=0;i<n;i++){o+=t[i];let n=r[i];n&&(o+=l.isMotionValue(n)?n.get():n)}return o}
1292)},r.useMotionValue=t9,r.useMotionValueEvent=ri,r.usePresence=tN,r.useReducedMotion=rd,r.useReducedMotionConfig=function(){let t=rd(),{reducedMotion:r}=s.useContext(d);return"never"!==r&&("always"===r||t)},r.useResetProjection=function(){return u.useCallback(()=>{let t=tI.current;t&&t.resetTree()},[])},r.useScroll=rl,r.useSpring=function(t,r={}){let{isStatic:n}=s.useContext(d),o=s.useRef(null),i=t9(l.isMotionValue(t)?t.get():t),a=()=>{o.current&&o.current.stop()};return s.useInsertionEffect(()=>i.attach((t,s)=>{if(n)return s(t);if(a(),o.current=l.animateValue({keyframes:[i.get(),t],velocity:i.getVelocity(),type:"spring",restDelta:.001,restSpeed:.01,...r,onUpdate:s}),!l.frameData.isProcessing){let t=performance.now()-l.frameData.timestamp;t<30&&(o.current.time=l.millisecondsToSeconds(t))}return i.get()},a),[JSON.stringify(r)]),h(()=>{if(l.isMotionValue(t))return t.on("change",t=>i.set(parseFloat(t)))},[i]),i},r.useTime=function(){let t=t9(0);return ru(r=>t.set(r)),t},r.useTransform=t7,r.useUnmountEffect=tZ,r.useVelocity=function(t){let r=t9(t.getVelocity());return ri(t,"velocityChange",t=>{r.set(t)}),r},r.useViewportScroll=function(){return rl()},r.useWillChange=function(){return M(()=>new rc("auto"))}},24065:(t,r,n)=>{"use strict";function o(t){if(t.response){let r=t.response.data;r&&r.errors&&(t.errors=r.errors)}throw t}n.d(r,{z:()=>o})},25175:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return p}});let o=n(30758)._(n(55729)),i=n(5365),a=[],s=[],l=!1;function u(t){let r=t(),n={loading:!0,loaded:null,error:null};return n.promise=r.then(t=>(n.loading=!1,n.loaded=t,t)).catch(t=>{throw n.loading=!1,n.error=t,t}),n}class c{constructor(t,r){this._loadFn=t,this._opts=r,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:t,_opts:r}=this;t.loading&&("number"==typeof r.delay&&(0===r.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},r.delay)),"number"==typeof r.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},r.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(t=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(t){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...t},this._callbacks.forEach(t=>t())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(t){return this._callbacks.add(t),()=>{this._callbacks.delete(t)}}}function d(t){return function(t,r){let n=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},r),a=null;function u(){if(!a){let r=new c(t,n);a={getCurrentValue:r.getCurrentValue.bind(r),subscribe:r.subscribe.bind(r),retry:r.retry.bind(r),promise:r.promise.bind(r)}}return a.promise()}if(!l){let t=n.webpack&&1?n.webpack():n.modules;t&&s.push(r=>{for(let n of t)if(r.includes(n))return u()})}function d(t,r){let s;u(),(s=o.default.useContext(i.LoadableContext))&&Array.isArray(n.modules)&&n.modules.forEach(t=>{s(t)});let l=o.default.useSyncExternalStore(a.subscribe,a.getCurrentValue,a.getCurrentValue);return o.default.useImperativeHandle(r,()=>({retry:a.retry}),[]),o.default.useMemo(()=>{var r;return l.loading||l.error?o.default.createElement(n.loading,{isLoading:l.loading,pastDelay:l.pastDelay,timedOut:l.timedOut,error:l.error,retry:a.retry}):l.loaded?o.default.createElement((r=l.loaded)&&r.default?r.default:r,t):null},[t,l])}return d.preload=()=>u(),d.displayName="LoadableComponent",o.default.forwardRef(d)}(u,t)}function f(t,r){let n=[];for(;t.length;){let o=t.pop();n.push(o(r))}return Promise.all(n).then(()=>{if(t.length)return f(t,r)})}d.preloadAll=()=>new Promise((t,r)=>{f(a).then(t,r)}),d.preloadReady=(t=[])=>new Promise(r=>{let n=()=>(l=!0,r());f(s,t).then(n,n)}),window.__NEXT_PRELOADREADY=d.preloadReady;let p=d},25292:(t,r,n)=>{"use strict";n.d(r,{c:()=>i});var o=n(55729);function i(t,r){return(0,o.useMemo)(()=>{var n;if(t.type)return t.type;let o=null!=(n=t.as)?n:"button";if("string"==typeof o&&"button"===o.toLowerCase()||(null==r?void 0:r.tagName)==="BUTTON"&&!r.hasAttribute("type"))return"button"},[t.type,t.as,r])}},25770:(t,r,n)=>{"use strict";var o;
1292Object.defineProperty(r,"__esModule",{value:!0}),r.FetchInterceptor=void 0;let i=n(6029),a=n(55729),s=n(89420),l=n(59933),u=(o=n(54348))&&o.__esModule?o:{default:o},c=n(60652),d=n(57688);function f({item:t}){return(0,i.jsxs)("div",{className:"overflow-hidden bg-white shadow sm:rounded-lg",children:[(0,i.jsx)("div",{className:"px-4 py-6 sm:px-6",children:(0,i.jsxs)("div",{className:"md:flex md:items-center md:justify-between",children:[(0,i.jsx)("div",{className:"min-w-0 flex-1",children:(0,i.jsx)("h3",{className:"text-base font-semibold leading-7 text-gray-900",children:"Request Information"})}),(0,i.jsx)("div",{className:"flex md:ml-4",children:(0,i.jsx)("button",{type:"button",className:"ml-3 inline-flex items-center rounded-md bg-indigo-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-indigo-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600",onClick:()=>{(0,u.default)(JSON.stringify(t,null,2)),c.toast.success("Copied request error to clipboard",{position:"bottom-center"})},children:"Copy Request Error"})})]})}),(0,i.jsx)("div",{className:"border-t border-black/10",children:(0,i.jsxs)("dl",{className:"divide-y divide-black/10",children:[(0,i.jsxs)("div",{className:"px-4 py-6 sm:grid sm:grid-cols-6 sm:gap-4 sm:px-6",children:[(0,i.jsx)("dt",{className:"text-sm font-medium text-gray-900",children:"Summary"}),(0,i.jsx)("dd",{className:"mt-1 text-sm leading-6 text-gray-700 sm:col-span-5 sm:mt-0",children:(0,i.jsx)("details",{className:"group border-s-4 border-error-200 bg-white p-6 [&_summary::-webkit-details-marker]:hidden",open:!0,children:(0,i.jsx)("p",{className:"mt-4 leading-relaxed text-gray-700 break-words",children:t.message})})})]}),(0,i.jsxs)("div",{className:"px-4 py-6 sm:grid sm:grid-cols-6 sm:gap-4 sm:px-6",children:[(0,i.jsx)("dt",{className:"text-sm font-medium text-gray-900",children:"Request"}),(0,i.jsx)("dd",{className:"mt-1 text-sm leading-6 text-gray-700 sm:col-span-5 sm:mt-0",children:(0,i.jsx)(l.JsonView,{data:t.request,shouldExpandNode:l.collapseAllNested,style:l.darkStyles})})]}),(0,i.jsxs)("div",{className:"px-4 py-6 sm:grid sm:grid-cols-6 sm:gap-4 sm:px-6",children:[(0,i.jsx)("dt",{className:"text-sm font-medium text-gray-900",children:"Response"}),(0,i.jsx)("dd",{className:"mt-1 text-sm leading-6 text-gray-700 sm:col-span-5 sm:mt-0",children:(0,i.jsx)(l.JsonView,{data:t.response,shouldExpandNode:l.collapseAllNested,style:l.darkStyles})})]})]})})]})}r.FetchInterceptor=()=>{let t=(0,d.useFlag)("fetchErrors"),[r,n]=(0,a.useState)(sessionStorage.getItem("__DEV_INTERCEPTED_ERRORS")?[...JSON.parse(sessionStorage.getItem("__DEV_INTERCEPTED_ERRORS"))]:[]),[o,l]=(0,a.useState)(!1),{activePage:u,nextPage:c,previousPage:p,totalPages:h,totalItems:m,items:g}=((t,r=1,n=10)=>{let[o,i]=(0,a.useState)(r),s=Math.ceil(t.length/n),l=t.slice(n*(o-1),n*o);return{activePage:o,nextPage:()=>i(t=>t<s?t+1:t),previousPage:()=>i(t=>t>1?t-1:t),totalPages:s,totalItems:t.length,items:l}})(r,1,1),v=()=>{n([...JSON.parse(sessionStorage.getItem("__DEV_INTERCEPTED_ERRORS"))])};return((0,a.useEffect)(()=>(window.addEventListener("FETCH_INTERCEPTOR_ERROR",v),()=>{window.removeEventListener("FETCH_INTERCEPTOR_ERROR",v)}),[]),!t||r.length<=0)?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("button",{className:"z-50 bottom-5 fixed left-5 px-10 py-4 rounded-md bg-red-600 text-sm font-semibold text-white shadow-sm hover:bg-red-500",onClick:()=>l(!0),children:[parseInt(r.length)," errors"]}),(0,i.jsx)(s.Transition,{show:o,as:a.Fragment,children:(0,i.jsxs)(s.Dialog,{as:"div",className:"relative z-[90]",onClose:l,children:[(0,i.jsx)(s.TransitionChild,{as:a.Fragment,enter:"ease-in-out duration-500",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in-out duration-500",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,i.jsx)("div",{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})}),(0,i.jsx)("div",{className:"fixed inset-0 overflow-hidden",children:(0,i.jsx)("div",{className:"absolute inset-0 overflow-hidden",children:(0,i.jsx)("div",{className:"pointer-events-none fixed inset-y-0 right-0 flex max-w-full pl-10",children:(0,i.jsx)(s.TransitionChild,{as:a.Fragment,enter:"transform transition ease-in-out duration-500 sm:duration-700",enterFrom:"translate-x-full",enterTo:"translate-x-0",leave:"transform transition ease-in-out duration-500 sm:duration-700",leaveFrom:"translate-x-0",leaveTo:"translate-x-full",children:(0,i.jsxs)(s.DialogPanel,{className:"pointer-events-auto relative w-[64rem]",children:[(0,i.jsx)(s.TransitionChild,{as:a.Fragment,enter:"ease-in-out duration-500",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in-out duration-500",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,i.jsx)("div",{className:"absolute left-0 top-0 -ml-8 flex pr-2 pt-4 sm:-ml-10 sm:pr-4",children:(0,i.jsxs)("button",{type:"button",className:"relative text-gray-300 hover:text-white focus:outline-none focus:ring-2 focus:ring-white",onClick:()=>l(!1),children:[(0,i.jsx)("span",{className:"absolute -inset-2.5"}),(0,i.jsx)("span",{className:"sr-only",children:"Close panel"}),(0,i.jsx)("span",{className:"block shrink-0 bg-white p-1.5 text-gray-900 sm:p-3",children:(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",className:"h-5 w-5 shrink-0 transition duration-300 group-open:-rotate-45",viewBox:"0 0 20 20",fill:"currentColor",children:(0,i.jsx)("path",{fillRule:"evenodd",d:"M10 3a1 1 0 011 1v5h5a1 1 0 110 2h-5v5a1 1 0 11-2 0v-5H4a1 1 0 110-2h5V4a1 1 0 011-1z",clipRule:"evenodd"})})})]})})}),(0,i.jsxs)("div",{className:"h-full overflow-y-auto bg-white p-8",children:[(0,i.jsxs)("nav",{className:"flex items-center justify-between mb-4 border-b border-black/10 bg-white px-4 py-3 sm:px-6","aria-label":"Pagination",children:[(0,i.jsx)("div",{className:"hidden sm:block",children:(0,i.jsxs)("p",{className:"text-sm text-gray-700",children:["Showing ",(0,i.jsx)("span",{className:"font-medium",children:u})," to"," ",(0,i.jsx)("span",{className:"font-medium",children:h})," of"," ",(0,i.jsx)("span",{className:"font-medium",children:m})," results"]})}),(0,i.jsxs)("div",{className:"flex flex-1 justify-between sm:justify-end",children:[(0,i.jsx)("button",{onClick:p,disabled:u<=1,className:"relative inline-flex items-center rounded-md bg-gray-25 px-3 py-2 text-sm font-semibold text-gray-900 ring-1 ring-inset ring-gray-300 hover:bg-gray-50 focus-visible:outline-offset-0",children:"Previous"}),(0,i.jsx)("button",{onClick:c,disabled:u>=h,className:"relative ml-3 inline-flex items-center rounded-md bg-gray-25 px-3 py-2 text-sm font-semibold text-gray-900 ring-1 ring-inset ring-gray-300 hover:bg-gray-50 focus-visible:outline-offset-0",children:"Next"})]})]}),(0,i.jsx)("div",{className:"space-y-6 pb-16",children:g.map((t,r)=>(0,i.jsx)(f,{item:t},(null==t?void 0:t.message)||r))}),(0,i.jsx)("div",{className:"mt-5 sm:mt-4 sm:flex sm:flex-row-reverse",children:(0,i.jsx)("button",{type:"button",className:"inline-flex w-full justify-center rounded-md bg-red-600 px-3 py-2 text-sm font-semibold text-white shadow-sm hover:bg-red-500 sm:ml-3 sm:w-auto",onClick:()=>{window.confirm("Do you really want to clear?")&&(sessionStorage.setItem("__DEV_INTERCEPTED_ERRORS",JSON.stringify([])),window.dispatchEvent(new Event("FETCH_INTERCEPTOR_ERROR")),l(!1))},children:"Clear"})})]})]})})})})})]})})]})}},26208:(t,r,n)=>{"use strict";n.d(r,{rg:()=>a,_F:()=>i,Z9:()=>d,CN:()=>y,T:()=>u,SV:()=>f,j$:()=>g,pn:()=>m});let o={pattern:"^(?=.{12,64}$)(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*[^A-Za-z\\d\\s])(?!.*\\s).*$",hint:"12-64 caract\xe8res, au moins une minuscule, une majuscule, un chiffre, un caract\xe8re sp\xe9cial, sans espace.",disallowedPatterns:["(?i).*qwerty.*","(?i).*azerty.*",".*(?:01234|12345|23456|34567|45678|56789|67890).*",".*(?:abcde|bcdef|cdefg|defgh|efghi|fghij|ghijk|hijkl|ijklm|jklmn|klmno|lmnop|mnopq|nopqr|opqrs|pqrst|qrstu|rstuv|stuvw|tuvwx|uvwxy|vwxyz).*"]};function i(){return 60}let a={TOO_MANY_ATTEMPTS:"TOO_MANY_ATTEMPTS",TOKEN_INVALID_OR_EXPIRED:"TOKEN_INVALID_OR_EXPIRED",TOKEN_ALREADY_USED:"TOKEN_ALREADY_USED",VALIDATION_ERROR:"VALIDATION_ERROR",WEAK_PASSWORD:"WEAK_PASSWORD",FORBIDDEN:"FORBIDDEN",UNAUTHORIZED:"UNAUTHORIZED",SERVICE_UNAVAILABLE:"SERVICE_UNAVAILABLE",INTERNAL_ERROR:"INTERNAL_ERROR"},s={[a.TOO_MANY_ATTEMPTS]:"Trop de tentatives. R\xe9essayez dans quelques instants.",[a.TOKEN_INVALID_OR_EXPIRED]:"Le lien est invalide ou expir\xe9. Veuillez relancer la proc\xe9dure.",[a.TOKEN_ALREADY_USED]:"Ce lien a d\xe9j\xe0 \xe9t\xe9 utilis\xe9. Veuillez relancer la proc\xe9dure.",[a.VALIDATION_ERROR]:"Certaines informations sont invalides. V\xe9rifiez les champs saisis.",[a.WEAK_PASSWORD]:"Le mot de passe ne respecte pas les r\xe8gles de s\xe9curit\xe9.",[a.FORBIDDEN]:"Cette action n’est pas autoris\xe9e. V\xe9rifiez vos informations.",[a.UNAUTHORIZED]:"Votre session a expir\xe9. Veuillez vous reconnecter.",[a.SERVICE_UNAVAILABLE]:"Service temporairement indisponible. Merci de r\xe9essayer plus tard.",[a.INTERNAL_ERROR]:"Une erreur technique est survenue. Veuillez r\xe9essayer."},l={401:a.UNAUTHORIZED,403:a.FORBIDDEN,422:a.VALIDATION_ERROR,429:a.TOO_MANY_ATTEMPTS,500:a.INTERNAL_ERROR,502:a.SERVICE_UNAVAILABLE,503:a.SERVICE_UNAVAILABLE};function u(t){if(!t)return{code:a.INTERNAL_ERROR,message:s[a.INTERNAL_ERROR]};if("string"==typeof t){let r=a[t]||t;
1292return{code:r,message:s[r]||s[a.INTERNAL_ERROR]}}let r=t.code||null,n=t.status,o=(r&&a[r]?r:null)||l[n]||(r&&s[r]?r:null)||a.INTERNAL_ERROR;return{code:o,message:s[o]||s[a.INTERNAL_ERROR]}}function c(t){if("string"!=typeof t||!t)return null;let r=t,n="";r.startsWith("(?i)")&&(r=r.slice(4),n="i");try{return new RegExp(r,n)}catch{return null}}function d(){return o.hint}function f(t){let r=function(t){let{pattern:r,hint:n,disallowedPatterns:i=[]}=o;if(!t)return{valid:!1,code:a.VALIDATION_ERROR,message:"Le mot de passe est requis."};let s=c(r);if(s&&!s.test(t))return{valid:!1,code:a.WEAK_PASSWORD,message:n||"Le mot de passe ne respecte pas les r\xe8gles de s\xe9curit\xe9."};for(let r of i){let o=c(r);if(o&&o.test(t))return{valid:!1,code:a.WEAK_PASSWORD,message:n||"Le mot de passe ne respecte pas les r\xe8gles de s\xe9curit\xe9."}}return{valid:!0}}(t);return!!r.valid||r.message}var p=n(97139),h=n.n(p);function m(t,{allowScripts:r=!1}={}){if(null==t)return"";let n=String(t);return r?h().sanitize(n,{ADD_TAGS:["script"],ADD_ATTR:["src","async","defer","type","id","charset","crossorigin","onload"],FORCE_BODY:!0}
1292):h().sanitize(n,{FORBID_TAGS:["script","iframe","object","embed","form","link","meta","base"],FORBID_ATTR:["onerror","onload","onclick","onmouseover","onfocus","onblur","onchange","onsubmit","onanimationend","ontransitionend"]})}function g(t){if("string"!=typeof t)return null;let r=t.trim();if(!/^[\w$.]+\(\)$/.test(r))return null;let n=r.slice(0,-2).split(".");return 0===n.length||n.some(t=>!t||!/^[\w$]+$/.test(t))?null:()=>{let t=window;for(let r=0;r<n.length-1;r++)if(null==(t=t?.[n[r]]))return;let r=t?.[n[n.length-1]];"function"==typeof r&&r.call(t)}}let v=new Set(["cmi-org.my.site.com"]);function y(t){if("string"!=typeof t||!t.trim())return!1;try{let r=new URL(t,"https://www.cmi.co.ma");if("https:"!==r.protocol)return!1;return v.has(r.hostname)}catch{return!1}}},26387:t=>{t.exports=function(){var t=document.getSelection();if(!t.rangeCount)return function(){};for(var r=document.activeElement,n=[],o=0;o<t.rangeCount;o++)n.push(t.getRangeAt(o));switch(r.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":r.blur();break;default:r=null}return t.removeAllRanges(),function(){"Caret"===t.type&&t.removeAllRanges(),t.rangeCount||n.forEach(function(r){t.addRange(r)}),r&&r.focus()}}},26555:(t,r,n)=>{"use strict";var o=Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]},i=function(t,r){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(r,n)||o(r,t,n)};Object.defineProperty(r,"__esModule",{value:!0}),i(n(8189),r),i(n(271),r),i(n(35797),r),i(n(33267),r),i(n(8789),r),i(n(32579),r),i(n(92244),r),i(n(766),r)},26690:(t,r,n)=>{"use strict";n.r(r),n.d(r,{camel:()=>d,deattribute:()=>o.S,deserialise:()=>l.B,error:()=>i.z,filterIncludes:()=>a.m,kebab:()=>f,linkRelationships:()=>s.G,query:()=>function t(r){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,o=[];for(let s in r){var i,a;Object.prototype.hasOwnProperty.call(r,s)&&o.push((i=r[s],a=n?"".concat(n,"[").concat(s,"]"):s,null!==i&&"object"==typeof i?t(i,a):encodeURIComponent(a)+"="+encodeURIComponent(i)))}return o.join("&")},serialise:()=>c,snake:()=>p});var o=n(53604),i=n(24065),a=n(85842),s=n(42326),l=n(33261);let u=(t,r)=>"".concat(t," requires an ID for the ").concat(r," relationships");function c(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"POST";try{let i=this.plural(this.camel(t)),a={type:i};for(let t in function(t,r,n){if(t.constructor!==Object||0===Object.keys(t).length)throw Error("".concat(r," requires a JSON object body"));if("POST"!==r&&!t.id)throw Error("".concat(r," requires an ID for the ").concat(n," type"))}(r,n,i),r.id&&(a.id=String(r.id)),r){var o;let i=r[t],s=this.plural(this.camel(t));null!==i&&i.constructor===Object?a=function(t,r,n,o,i){if("string"!=typeof t.id)throw Error(u(i,n));return o.relationships||(o.relationships={}),t.type||(t.type=r),o.relationships[n]={data:Object.assign(t)},o}(i,s,t,a,n):null!==i&&Array.isArray(i)?a=function(t,r,n,o,i){return o.relationships||(o.relationships={}),o.relationships[n]={data:t.map(t=>{let{id:o,type:a}=t;if(!o)throw Error(u(i,n));return{id:o,type:a||r}})},o}(i,s,t,a,n):"id"!==t&&"type"!==t&&((o=a).attributes||(o.attributes={}),o.attributes[t]=i,a=o)}return{data:a}}catch(t){throw(0,i.z)(t)}}let d=t=>t.replace(/[-_][a-z\u00E0-\u00F6\u00F8-\u00FE]/g,t=>t.slice(1).toUpperCase()),f=t=>t.charAt(0).toLowerCase()+t.slice(1).replace(/[A-Z\u00C0-\u00D6\u00D8-\u00DE]/g,t=>"-"+t.toLowerCase()),p=t=>t.charAt(0).toLowerCase()+t.slice(1).replace(/[A-Z\u00C0-\u00D6\u00D8-\u00DE]/g,t=>"_"+t.toLowerCase())},27420:function(t,r,n){"use strict";var o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(r,"__esModule",{value:!0});var i=o(n(85095)),a=n(72756);r.default=function(t,r){var n={};return t&&"string"==typeof t&&(0,i.default)(t,function(t,o){t&&o&&(n[(0,a.camelCase)(t,r)]=o)}),n}},27580:(t,r,n)=>{"use strict";n.r(r),n.d(r,{default:()=>i});let o=/{{(.*?)}}/g;function i(t,r){return t.replace(o,(t,n,o)=>{for(t=0,o=r,n=n.trim().split(".");o&&t<n.length;)o=o[n[t++]];return null!=o?o:""})}},29610:(t,r)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,o=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,s=n?Symbol.for("react.strict_mode"):60108,l=n?Symbol.for("react.profiler"):60114,u=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,d=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,h=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,g=n?Symbol.for("react.memo"):60115,v=n?Symbol.for("react.lazy"):60116,y=n?Symbol.for("react.block"):60121,b=n?Symbol.for("react.fundamental"):60117,x=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function E(t){if("object"==typeof t&&null!==t){var r=t.$$typeof;switch(r){case o:switch(t=t.type){case d:case f:case a:case l:case s:case h:return t;default:switch(t=t&&t.$$typeof){case c:case p:case v:case g:case u:return t;default:return r}}case i:return r}}}function _(t){return E(t)===f}r.AsyncMode=d,r.ConcurrentMode=f,r.ContextConsumer=c,r.ContextProvider=u,r.Element=o,r.ForwardRef=p,r.Fragment=a,r.Lazy=v,r.Memo=g,r.Portal=i,r.Profiler=l,r.StrictMode=s,r.Suspense=h,r.isAsyncMode=function(t){return _(t)||E(t)===d},r.isConcurrentMode=_,r.isContextConsumer=function(t){return E(t)===c},r.isContextProvider=function(t){return E(t)===u},r.isElement=function(t){return"object"==typeof t&&null!==t&&t.$$typeof===o},r.isForwardRef=function(t){return E(t)===p},r.isFragment=function(t){return E(t)===a},r.isLazy=function(t){return E(t)===v},r.isMemo=function(t){return E(t)===g},r.isPortal=function(t){return E(t)===i},r.isProfiler=function(t){return E(t)===l},r.isStrictMode=function(t){return E(t)===s}
1292,r.isSuspense=function(t){return E(t)===h},r.isValidElementType=function(t){return"string"==typeof t||"function"==typeof t||t===a||t===f||t===l||t===s||t===h||t===m||"object"==typeof t&&null!==t&&(t.$$typeof===v||t.$$typeof===g||t.$$typeof===u||t.$$typeof===c||t.$$typeof===p||t.$$typeof===b||t.$$typeof===x||t.$$typeof===w||t.$$typeof===y)},r.typeOf=E},29802:(t,r,n)=>{"use strict";let o,i;n.d(r,{K:()=>g});var a,s,l=n(55729),u=n(4694),c=n(67810),d=n(98989),f=n(91020);function p(t){let r={};for(let n of t)Object.assign(r,n(r));return r}let h=(a=()=>new Map,s={PUSH(t,r){var n;let o=null!=(n=this.get(t))?n:{doc:t,count:0,d:(0,c.e)(),meta:new Set,computedMeta:{}};return o.count++,o.meta.add(r),o.computedMeta=p(o.meta),this.set(t,o),this},POP(t,r){let n=this.get(t);return n&&(n.count--,n.meta.delete(r),n.computedMeta=p(n.meta)),this},SCROLL_PREVENT(t){let r,n={doc:t.doc,d:t.d,meta:()=>t.computedMeta},o=[(0,f.un)()?{before({doc:t,d:r,meta:n}){function o(t){for(let r of n().containers)for(let n of r())if(n.contains(t))return!0;return!1}r.microTask(()=>{var n;if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let n=(0,c.e)();n.style(t.documentElement,"scrollBehavior","auto"),r.add(()=>r.microTask(()=>n.dispose()))}let i=null!=(n=window.scrollY)?n:window.pageYOffset,a=null;r.addEventListener(t,"click",r=>{if(d.Lk(r.target))try{let n=r.target.closest("a");if(!n)return;let{hash:i}=new URL(n.href),s=t.querySelector(i);d.Lk(s)&&!o(s)&&(a=s)}catch{}},!0),r.group(n=>{r.addEventListener(t,"touchstart",t=>{if(n.dispose(),d.Lk(t.target)&&d.pv(t.target))if(o(t.target)){let r=t.target;for(;r.parentElement&&o(r.parentElement);)r=r.parentElement;n.style(r,"overscrollBehavior","contain")}else n.style(t.target,"touchAction","none")})}),r.addEventListener(t,"touchmove",t=>{if(d.Lk(t.target)&&!d.A3(t.target))if(o(t.target)){let r=t.target;for(;r.parentElement&&""!==r.dataset.headlessuiPortal&&!(r.scrollHeight>r.clientHeight||r.scrollWidth>r.clientWidth);)r=r.parentElement;""===r.dataset.headlessuiPortal&&t.preventDefault()}else t.preventDefault()},{passive:!1}),r.add(()=>{var t;i!==(null!=(t=window.scrollY)?t:window.pageYOffset)&&window.scrollTo(0,i),a&&a.isConnected&&(a.scrollIntoView({block:"nearest"}),a=null)})})}}:{},{before({doc:t}){var n;let o=t.documentElement;r=Math.max(0,(null!=(n=t.defaultView)?n:window).innerWidth-o.clientWidth)},after({doc:t,d:n}){let o=t.documentElement,i=Math.max(0,o.clientWidth-o.offsetWidth),a=Math.max(0,r-i);n.style(o,"paddingRight",`${a}px`)}},{before({doc:t,d:r}){r.style(t.documentElement,"overflow","hidden")}}];o.forEach(({before:t})=>null==t?void 0:t(n)),o.forEach(({after:t})=>null==t?void 0:t(n))},SCROLL_ALLOW({d:t}){t.dispose()},TEARDOWN({doc:t}){this.delete(t)}},o=a(),i=new Set,{getSnapshot:()=>o,subscribe:t=>(i.add(t),()=>i.delete(t)),dispatch(t,...r){let n=s[t].call(o,...r);n&&(o=n,i.forEach(t=>t()))}});h.subscribe(()=>{let t=h.getSnapshot(),r=new Map;for(let[n]of t)r.set(n,n.documentElement.style.overflow);for(let n of t.values()){let t="hidden"===r.get(n.doc),o=0!==n.count;(o&&!t||!o&&t)&&h.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&h.dispatch("TEARDOWN",n)}});var m=n(58052);function g(t,r,n=()=>[document.body]){!function(t,r,n=()=>({containers:[]})){let o=(0,l.useSyncExternalStore)(h.subscribe,h.getSnapshot,h.getSnapshot),i=r?o.get(r):void 0;i&&i.count,(0,u.s)(()=>{if(!(!r||!t))return h.dispatch("PUSH",r,n),()=>h.dispatch("POP",r,n)},[t,r])}((0,m.S)(t,"scroll-lock"),r,t=>{var r;return{containers:[...null!=(r=t.containers)?r:[],n]}})}},30116:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.drupal=void 0;var o=n(41391);Object.defineProperty(r,"drupal",{enumerable:!0,get:function(){return o.drupal}})},30166:t=>{function r(t,r){t.onload=function(){this.onerror=this.onload=null,r(null,t)},t.onerror=function(){this.onerror=this.onload=null,r(Error("Failed to load "+this.src),t)}}t.exports=function(t,n,o){var i=document.head||document.getElementsByTagName("head")[0],a=document.createElement("script");"function"==typeof n&&(o=n,n={}),o=o||function(){},a.type=(n=n||{}).type||"text/javascript",a.charset=n.charset||"utf8",a.async=!("async"in n)||!!n.async,a.src=t,n.attrs&&function(t,r){for(var n in r)t.setAttribute(n,r[n])}(a,n.attrs),n.text&&(a.text=""+n.text),("onload"in a?r:function(t,r){t.onreadystatechange=function(){("complete"==this.readyState||"loaded"==this.readyState)&&(this.onreadystatechange=null,r(null,t))}})(a,o),a.onload||r(a,o),i.appendChild(a)}},30632:(t,r,n)=>{"use strict";n.d(r,{j:()=>d});var o=n(55729),i=n(98989),a=n(59123),s=n(91020),l=n(81958),u=n(69701),c=n(67147);function d(t,r,n){let d=(0,u.Y)(n),f=(0,o.useCallback)(function(t,n){if(t.defaultPrevented)return;let o=n(t);if(null!==o&&o.getRootNode().contains(o)&&o.isConnected){for(let n of function t(r){return"function"==typeof r?t(r()):Array.isArray(r)||r instanceof Set?r:[r]}(r))if(null!==n&&(n.contains(o)||t.composed&&t.composedPath().includes(n)))return;return(0,a.Bm)(o,a.MZ.Loose)||-1===o.tabIndex||t.preventDefault(),d.current(t,o)}},[d,r]),p=(0,o.useRef)(null);(0,l.z)(t,"pointerdown",t=>{var r,n;(0,s.Fr)()||(p.current=(null==(n=null==(r=t.composedPath)?void 0:r.call(t))?void 0:n[0])||t.target)},!0),(0,l.z)(t,"pointerup",t=>{if((0,s.Fr)()||!p.current)return;let r=p.current;return p.current=null,f(t,()=>r)},!0);let h=(0,o.useRef)({x:0,y:0});(0,l.z)(t,"touchstart",t=>{h.current.x=t.touches[0].clientX,h.current.y=t.touches[0].clientY},!0),(0,l.z)(t,"touchend",t=>{let r={x:t.changedTouches[0].clientX,y:t.changedTouches[0].clientY};if(!(Math.abs(r.x-h.current.x)>=30||Math.abs(r.y-h.current.y)>=30))return f(t,()=>i.Lk(t.target)?t.target:null)},!0),(0,c.M)(t,"blur",t=>f(t,()=>i.Gu(window.document.activeElement)?window.document.activeElement:null),!0)}},30803:(t,r,n)=>{"use strict";n.d(r,{O:()=>l});var o=n(55729),i=n(1473),a=n(10676),s=n(59202);function l(t){let r=(0,o.useRef)(null);return{onPointerDown:(0,s._)(n=>{r.current=n.pointerType,(0,a.l)(n.currentTarget)||"mouse"!==n.pointerType||n.button!==i.w.Left||(n.preventDefault(),t(n))}),onClick:(0,s._)(n=>{"mouse"!==r.current&&((0,a.l)(n.currentTarget)||t(n))})}}},31179:(t,r,n)=>{"use strict";var o=n(16878),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={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},l={};function u(t){return o.isMemo(t)?s:l[t.$$typeof]||i}l[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[o.Memo]=s;var c=Object.defineProperty,d=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,m=Object.prototype;
1292t.exports=function t(r,n,o){if("string"!=typeof n){if(m){var i=h(n);i&&i!==m&&t(r,i,o)}var s=d(n);f&&(s=s.concat(f(n)));for(var l=u(r),g=u(n),v=0;v<s.length;++v){var y=s[v];if(!a[y]&&!(o&&o[y])&&!(g&&g[y])&&!(l&&l[y])){var b=p(n,y);try{c(r,y,b)}catch(t){}}}}return r}},31631:(t,r,n)=>{"use strict";n.d(r,{Ee:()=>w,ZL:()=>E,k2:()=>b});var o=n(55729),i=n(56760),a=n(59421),s=n(59202),l=n(23826),u=n(47089),c=n(3626),d=n(36828),f=n(48606),p=n(86511);let h=o.Fragment,m=(0,p.FX)(function(t,r){let{ownerDocument:n=null,...s}=t,m=(0,o.useRef)(null),g=(0,c.P)((0,c.a)(t=>{m.current=t}),r),b=(0,u.g)(m.current),x=function(t){let r=(0,d.S)(),n=(0,o.useContext)(v),[i,a]=(0,o.useState)(()=>{var o;if(!r&&null!==n)return null!=(o=n.current)?o:null;if(f._.isServer)return null;let i=null==t?void 0:t.getElementById("headlessui-portal-root");if(i)return i;if(null===t)return null;let a=t.createElement("div");return a.setAttribute("id","headlessui-portal-root"),t.body.appendChild(a)});return(0,o.useEffect)(()=>{null!==i&&(null!=t&&t.body.contains(i)||null==t||t.body.appendChild(i))},[i,t]),(0,o.useEffect)(()=>{r||null!==n&&a(n.current)},[n,a,r]),i}(null!=n?n:b),w=(0,o.useContext)(y),E=(0,a.L)(),_=(0,p.Ci)();return(0,l.X)(()=>{var t;x&&x.childNodes.length<=0&&(null==(t=x.parentElement)||t.removeChild(x))}),x?(0,i.createPortal)(o.createElement("div",{"data-headlessui-portal":"",ref:t=>{E.dispose(),w&&t&&E.add(w.register(t))}},_({ourProps:{ref:g},theirProps:s,slot:{},defaultTag:h,name:"Portal"})),x):null}),g=o.Fragment,v=(0,o.createContext)(null),y=(0,o.createContext)(null);function b(){let t=(0,o.useContext)(y),r=(0,o.useRef)([]),n=(0,s._)(n=>(r.current.push(n),t&&t.register(n),()=>i(n))),i=(0,s._)(n=>{let o=r.current.indexOf(n);-1!==o&&r.current.splice(o,1),t&&t.unregister(n)}),a=(0,o.useMemo)(()=>({register:n,unregister:i,portals:r}),[n,i,r]);return[r,(0,o.useMemo)(()=>function({children:t}){return o.createElement(y.Provider,{value:a},t)},[a])]}let x=(0,p.FX)(function(t,r){let n=(0,c.P)(r),{enabled:i=!0,ownerDocument:a,...s}=t,l=(0,p.Ci)();return i?o.createElement(m,{...s,ownerDocument:a,ref:n}):l({ourProps:{ref:n},theirProps:s,slot:{},defaultTag:h,name:"Portal"})}),w=(0,p.FX)(function(t,r){let{target:n,...i}=t,a={ref:(0,c.P)(r)},s=(0,p.Ci)();return o.createElement(v.Provider,{value:n},s({ourProps:a,theirProps:i,defaultTag:g,name:"Popover.Group"}))}),E=Object.assign(x,{Group:w})},31838:(t,r)=>{r.read=function(t,r,n,o,i){var a,s,l=8*i-o-1,u=(1<<l)-1,c=u>>1,d=-7,f=n?i-1:0,p=n?-1:1,h=t[r+f];for(f+=p,a=h&(1<<-d)-1,h>>=-d,d+=l;d>0;a=256*a+t[r+f],f+=p,d-=8);for(s=a&(1<<-d)-1,a>>=-d,d+=o;d>0;s=256*s+t[r+f],f+=p,d-=8);if(0===a)a=1-c;else{if(a===u)return s?NaN:1/0*(h?-1:1);s+=Math.pow(2,o),a-=c}return(h?-1:1)*s*Math.pow(2,a-o)},r.write=function(t,r,n,o,i,a){var s,l,u,c=8*a-i-1,d=(1<<c)-1,f=d>>1,p=5960464477539062e-23*(23===i),h=o?0:a-1,m=o?1:-1,g=+(r<0||0===r&&1/r<0);for(isNaN(r=Math.abs(r))||r===1/0?(l=+!!isNaN(r),s=d):(s=Math.floor(Math.log(r)/Math.LN2),r*(u=Math.pow(2,-s))<1&&(s--,u*=2),s+f>=1?r+=p/u:r+=p*Math.pow(2,1-f),r*u>=2&&(s++,u/=2),s+f>=d?(l=0,s=d):s+f>=1?(l=(r*u-1)*Math.pow(2,i),s+=f):(l=r*Math.pow(2,f-1)*Math.pow(2,i),s=0));i>=8;t[n+h]=255&l,h+=m,l/=256,i-=8);for(s=s<<i|l,c+=i;c>0;t[n+h]=255&s,h+=m,s/=256,c-=8);t[n+h-m]|=128*g}},32579:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.TourContextProvider=r.TourContext=void 0;let o=n(6029),i=n(55729),a=n(15437),s=n(85148);r.TourContext=(0,i.createContext)(),r.TourContextProvider=({children:t,components:n,styles:l,initialized:u=!1,delay:c=0,nextButton:d=null,prevButton:f=null,showDots:p=!1,showNTimes:h=1,showPrevNextButtons:m=!0,showCloseButton:g=!0,showBadge:v=!0,disableKeyboardNavigation:y=!1,numberOpenings:b=0})=>{let x={initialized:u,delay:c,nextButton:d,prevButton:f,showDots:p,showNTimes:h,showPrevNextButtons:m,showCloseButton:g,showBadge:v,disableKeyboardNavigation:y,numberOpenings:b},[w,E]=(0,i.useState)(x),_=(0,i.useRef)(!1),T=(t,r)=>{if(_.current)return;_.current=!0;let n=t.isGlobal?"global-tour-storage":`n-${r}-tour-storage`,o=parseInt(localStorage.getItem(n))||0,i=o;i<t.showNTimes&&(i+=1,localStorage.setItem(n,i)),E(Object.assign(Object.assign(Object.assign(Object.assign({},x),{initialized:!0}),t),{storedNumberOpenings:o}))},S=(0,i.useMemo)(()=>({state:w,initializeTourContext:T}),[w]);return(0,o.jsx)(r.TourContext.Provider,{value:S,children:(0,o.jsx)(a.TourProvider,Object.assign({},w,{afterOpen:t=>(0,s.lock)(t),beforeClose:t=>(0,s.unlock)(t),styles:l,components:n,children:t}))})}},33261:(t,r,n)=>{"use strict";n.d(r,{B:()=>a});var o=n(53604),i=n(42326);function a(t){if(t)return t.data&&t.data.constructor===Array?t=function(t){for(let r of t.data)t.included&&(r=(0,i.G)(r,t.included)),r.attributes&&(r=(0,o.S)(r)),t.data[t.data.indexOf(r)]=r;return t}(t):t.included&&(t.data=(0,i.G)(t.data,t.included)),delete t.included,t.data&&t.data.attributes&&(t.data=(0,o.S)(t.data)),t}},33267:(t,r,n)=>{"use strict";
1292Object.defineProperty(r,"__esModule",{value:!0}),r.VideoProvider=r.VideoContext=void 0;let o=n(6029),i=n(55729);r.VideoContext=(0,i.createContext)(),r.VideoProvider=({children:t})=>{let[n,a]=(0,i.useState)(null),[s,l]=(0,i.useState)(!1),[u,c]=(0,i.useState)(!1),d=(0,i.useMemo)(()=>({source:n,setSource:a,isOpen:s,setIsOpen:l,minimize:u,setMinimize:c}),[n,s,u]);return(0,o.jsx)(r.VideoContext.Provider,{value:d,children:t})}},33371:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var o=a(n(8008)),i=a(n(80299));function a(t){return t&&t.__esModule?t:{default:t}}r.default=(0,o.default)("v5",80,i.default)},33521:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default={BUFFERING:3,ENDED:0,PAUSED:2,PLAYING:1,UNSTARTED:-1,VIDEO_CUED:5},t.exports=r.default},34343:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useUpdateEffect=void 0;let o=n(55729),i=n(55301);r.useUpdateEffect=(t,r=[])=>{let n=(0,i.useFirstMountState)();(0,o.useEffect)(()=>{if(!n)return t()},r)}},35460:(t,r,n)=>{"use strict";var o,i,a,s,l,u=n(29143),c=n(48948),d=n(74890);Object.defineProperty(r,"__esModule",{value:!0});var f={SessionContext:!0,useSession:!0,getSession:!0,getCsrfToken:!0,getProviders:!0,signIn:!0,signOut:!0,SessionProvider:!0};r.SessionContext=void 0,r.SessionProvider=function(t){if(!A)throw Error("React Context is unavailable in Server Components");var r,n,o,i,a,s,l=t.children,u=t.basePath,c=t.refetchInterval,d=t.refetchWhenOffline;u&&(k.basePath=u);var f=void 0!==t.session;k._lastSync=f?(0,x.now)():0;var h=v.useState(function(){return f&&(k._session=t.session),t.session}),y=(0,g.default)(h,2),b=y[0],E=y[1],_=v.useState(!f),T=(0,g.default)(_,2),S=T[0],O=T[1];v.useEffect(function(){return k._getSession=(0,m.default)(p.default.mark(function t(){var r,n,o=arguments;return p.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(r=(o.length>0&&void 0!==o[0]?o[0]:{}).event,t.prev=1,!((n="storage"===r)||void 0===k._session)){t.next=10;break}return k._lastSync=(0,x.now)(),t.next=7,I({broadcast:!n});case 7:return k._session=t.sent,E(k._session),t.abrupt("return");case 10:if(!(!r||null===k._session||(0,x.now)()<k._lastSync)){t.next=12;break}return t.abrupt("return");case 12:return k._lastSync=(0,x.now)(),t.next=15,I();case 15:k._session=t.sent,E(k._session),t.next=22;break;case 19:t.prev=19,t.t0=t.catch(1),C.error("CLIENT_SESSION_ERROR",t.t0);case 22:return t.prev=22,O(!1),t.finish(22);case 25:case"end":return t.stop()}},t,null,[[1,19,22,25]])})),k._getSession(),function(){k._lastSync=0,k._session=void 0,k._getSession=function(){}}},[]),v.useEffect(function(){var t=P.receive(function(){return k._getSession({event:"storage"})});return function(){return t()}},[]),v.useEffect(function(){var r=t.refetchOnWindowFocus,n=void 0===r||r,o=function(){n&&"visible"===document.visibilityState&&k._getSession({event:"visibilitychange"})};return document.addEventListener("visibilitychange",o,!1),function(){return document.removeEventListener("visibilitychange",o,!1)}},[t.refetchOnWindowFocus]);var R=(r=v.useState("u">typeof navigator&&navigator.onLine),o=(n=(0,g.default)(r,2))[0],i=n[1],a=function(){return i(!0)},s=function(){return i(!1)},v.useEffect(function(){return window.addEventListener("online",a),window.addEventListener("offline",s),function(){window.removeEventListener("online",a),window.removeEventListener("offline",s)}},[]),o),D=!1!==d||R;v.useEffect(function(){if(c&&D){var t=setInterval(function(){k._session&&k._getSession({event:"poll"})},1e3*c);return function(){return clearInterval(t)}}},[c,D]);var F=v.useMemo(function(){return{data:b,status:S?"loading":b?"authenticated":"unauthenticated",update:function(t){return(0,m.default)(p.default.mark(function r(){var n;return p.default.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!(S||!b)){r.next=2;break}return r.abrupt("return");case 2:return O(!0),r.t0=x.fetchData,r.t1=k,r.t2=C,r.next=8,M();case 8:return r.t3=r.sent,r.t4=t,r.t5={csrfToken:r.t3,data:r.t4},r.t6={body:r.t5},r.t7={req:r.t6},r.next=15,(0,r.t0)("session",r.t1,r.t2,r.t7);case 15:return n=r.sent,O(!1),n&&(E(n),P.post({event:"session",data:{trigger:"getSession"}})),r.abrupt("return",n);case 19:case"end":return r.stop()}},r)}))()}}},[b,S]);return(0,w.jsx)(A.Provider,{value:F,children:l})},r.getCsrfToken=M,r.getProviders=F,r.getSession=I,r.signIn=function(t,r,n){return L.apply(this,arguments)},r.signOut=function(t){return j.apply(this,arguments)},r.useSession=function(t){if(!A)throw Error("React Context is unavailable in Server Components");var r=v.useContext(A),n=null!=t?t:{},o=n.required,i=n.onUnauthenticated,a=o&&"unauthenticated"===r.status;return(v.useEffect(function(){if(a){var t="/api/auth/signin?".concat(new 
1292URLSearchParams({error:"SessionRequired",callbackUrl:window.location.href}));i?i():window.location.href=t}},[a,i]),a)?{data:r.data,update:r.update,status:"loading"}:r};var p=c(n(92482)),h=c(n(5769)),m=c(n(73665)),g=c(n(78349)),v=T(n(55729)),y=T(n(67398)),b=c(n(36081)),x=n(62706),w=n(6029),E=n(2225);function _(t){if("function"!=typeof WeakMap)return null;var r=new WeakMap,n=new WeakMap;return(_=function(t){return t?n:r})(t)}function T(t,r){if(!r&&t&&t.__esModule)return t;if(null===t||"object"!==d(t)&&"function"!=typeof t)return{default:t};var n=_(r);if(n&&n.has(t))return n.get(t);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in t)if("default"!==a&&Object.prototype.hasOwnProperty.call(t,a)){var s=i?Object.getOwnPropertyDescriptor(t,a):null;s&&(s.get||s.set)?Object.defineProperty(o,a,s):o[a]=t[a]}return o.default=t,n&&n.set(t,o),o}function S(t,r){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),n.push.apply(n,o)}return n}function O(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?S(Object(n),!0).forEach(function(r){(0,h.default)(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}
1292Object.keys(E).forEach(function(t){"default"===t||"__esModule"===t||Object.prototype.hasOwnProperty.call(f,t)||t in r&&r[t]===E[t]||Object.defineProperty(r,t,{enumerable:!0,get:function(){return E[t]}})});var k={baseUrl:(0,b.default)(null!=(o=u.env.NEXTAUTH_URL)?o:u.env.VERCEL_URL).origin,basePath:(0,b.default)(u.env.NEXTAUTH_URL).path,baseUrlServer:(0,b.default)(null!=(i=null!=(a=u.env.NEXTAUTH_URL_INTERNAL)?a:u.env.NEXTAUTH_URL)?i:u.env.VERCEL_URL).origin,basePathServer:(0,b.default)(null!=(s=u.env.NEXTAUTH_URL_INTERNAL)?s:u.env.NEXTAUTH_URL).path,_lastSync:0,_session:void 0,_getSession:function(){}},P=(0,x.BroadcastChannel)(),C=(0,y.proxyLogger)(y.default,k.basePath),A=null==(l=v.createContext)?void 0:l.call(v,void 0);function I(t){return R.apply(this,arguments)}function R(){return(R=(0,m.default)(p.default.mark(function t(r){var n,o;return p.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,x.fetchData)("session",k,C,r);case 2:return o=t.sent,(null==(n=null==r?void 0:r.broadcast)||n)&&P.post({event:"session",data:{trigger:"getSession"}}),t.abrupt("return",o);case 5:case"end":return t.stop()}},t)}))).apply(this,arguments)}function M(t){return D.apply(this,arguments)}function D(){return(D=(0,m.default)(p.default.mark(function t(r){var n;return p.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,x.fetchData)("csrf",k,C,r);case 2:return n=t.sent,t.abrupt("return",null==n?void 0:n.csrfToken);case 4:case"end":return t.stop()}},t)}))).apply(this,arguments)}function F(){return N.apply(this,arguments)}function N(){return(N=(0,m.default)(p.default.mark(function t(){return p.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,x.fetchData)("providers",k,C);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}},t)}))).apply(this,arguments)}function L(){return(L=(0,m.default)(p.default.mark(function t(r,n,o){var i,a,s,l,u,c,d,f,h,m,g,v,y,b,w,E,_;return p.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return s=void 0===(a=(i=null!=n?n:{}).callbackUrl)?window.location.href:a,u=void 0===(l=i.redirect)||l,c=(0,x.apiBaseUrl)(k),t.next=4,F();case 4:if(d=t.sent){t.next=8;break}return window.location.href="".concat(c,"/error"),t.abrupt("return");case 8:if(!(!r||!(r in d))){t.next=11;break}return window.location.href="".concat(c,"/signin?").concat(new URLSearchParams({callbackUrl:s})),t.abrupt("return");case 11:return f="credentials"===d[r].type,h="email"===d[r].type,m=f||h,g="".concat(c,"/").concat(f?"callback":"signin","/").concat(r),v="".concat(g).concat(o?"?".concat(new URLSearchParams(o)):""),t.t0=fetch,t.t1=v,t.t2={"Content-Type":"application/x-www-form-urlencoded"},t.t3=URLSearchParams,t.t4=O,t.t5=O({},n),t.t6={},t.next=25,M();case 25:return t.t7=t.sent,t.t8=s,t.t9={csrfToken:t.t7,callbackUrl:t.t8,json:!0},t.t10=(0,t.t4)(t.t5,t.t6,t.t9),t.t11=new t.t3(t.t10),t.t12={method:"post",headers:t.t2,body:t.t11},t.next=33,(0,t.t0)(t.t1,t.t12);case 33:return y=t.sent,t.next=36,y.json();case 36:if(b=t.sent,!(u||!m)){t.next=42;break}return E=null!=(w=b.url)?w:s,window.location.href=E,E.includes("#")&&window.location.reload(),t.abrupt("return");case 42:if(_=new URL(b.url).searchParams.get("error"),!y.ok){t.next=46;break}return t.next=46,k._getSession({event:"storage"});case 46:return t.abrupt("return",{error:_,status:y.status,ok:y.ok,url:_?null:b.url});case 47:case"end":return t.stop()}},t)}))).apply(this,arguments)}function j(){return(j=(0,m.default)(p.default.mark(function t(r){var n,o,i,a,s,l,u,c,d;return p.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i=void 0===(o=(null!=r?r:{}).callbackUrl)?window.location.href:o,a=(0,x.apiBaseUrl)(k),t.t0={"Content-Type":"application/x-www-form-urlencoded"},t.t1=URLSearchParams,t.next=6,M();case 6:return t.t2=t.sent,t.t3=i,t.t4={csrfToken:t.t2,callbackUrl:t.t3,json:!0},t.t5=new t.t1(t.t4),s={method:"post",headers:t.t0,body:t.t5},t.next=13,fetch("".concat(a,"/signout"),s);case 13:return l=t.sent,t.next=16,l.json();case 16:if(u=t.sent,P.post({event:"session",data:{trigger:"signout"}}),!(null==(n=null==r?void 0:r.redirect)||n)){t.next=23;break}return d=null!=(c=u.url)?c:i,window.location.href=d,d.includes("#")&&window.location.reload(),t.abrupt("return");case 23:return t.next=25,k._getSession({event:"storage"});case 25:return t.abrupt("return",u);case 26:case"end":return t.stop()}},t)}))).apply(this,arguments)}r.SessionContext=A},35537:(t,r,n)=>{"use strict";function o(t){"function"==typeof queueMicrotask?queueMicrotask(t):Promise.resolve().then(t).cat
1292ch(t=>setTimeout(()=>{throw t}))}n.d(r,{_:()=>o})},35797:(t,r,n)=>{"use strict";var o=Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]},i=Object.create?function(t,r){Object.defineProperty(t,"default",{enumerable:!0,value:r})}:function(t,r){t.default=r};Object.defineProperty(r,"__esModule",{value:!0}),r.NodePageProvider=r.NodePageContext=void 0;let a=n(6029),s=function(t){if(t&&t.__esModule)return t;var r={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&o(r,t,n);return i(r,t),r}(n(55729));r.NodePageContext=s.default.createContext({}),r.NodePageProvider=({children:t,node:n={},systemRoute:o={},customNodeData:i={}})=>{var l;let u=(0,s.useMemo)(()=>{var t,r;return Object.assign({_NEXT_PUBLIC_ENV:JSON.parse(null!=(t=null==n?void 0:n._NEXT_PUBLIC_ENV)?t:"{}"),nid:(null==n?void 0:n.drupal_internal__nid)||!1,csrfTokenAuth:(null==n?void 0:n.csrfTokenAuth)||"",csrfToken:(null==n?void 0:n.csrfToken)||"",path_18n:(null==(r=null==n?void 0:n.internal_extra)?void 0:r.translations)||{},blocks:(null==n?void 0:n.internal_blocks)||[],breadcrumb:(null==n?void 0:n.internal_breadcrumb)||[],settings:{},type:(null==n?void 0:n.type)||"",path:"",title:(null==n?void 0:n.title)||"",banner:{image:(null==n?void 0:n.node_banner_image)||null,image_mobile:(null==n?void 0:n.node_banner_mobile_image)||null,title:(null==n?void 0:n.node_banner_title)||null,description:(null==n?void 0:n.node_banner_description)||null,showBreadcrumb:(null==n?void 0:n.node_banner_showbreadcrumb)||null},vcc:(null==n?void 0:n.vcc_normalized)||null,blocs:n,isLiveMode:(null==n?void 0:n.field_live_mode)||!1},i)},[n,i]);return void 0!==(null==n?void 0:n.node_settings)&&(u.settings=JSON.parse(n.node_settings)),void 0!==(null==(l=null==n?void 0:n.path)?void 0:l.alias)&&(u.path=`${n.path.alias}`),void 0!==(null==n?void 0:n.providers)&&(u.providers=null==n?void 0:n.providers),u.systemRoute=o,(0,a.jsx)(r.NodePageContext.Provider,{value:u,children:t})}},36081:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(t){var r;let n=new URL("http://localhost:3000/api/auth");t&&!t.startsWith("http")&&(t=`https://${t}`);let o=new URL(null!=(r=t)?r:n),i=("/"===o.pathname?n.pathname:o.pathname).replace(/\/$/,""),a=`${o.origin}${i}`;return{origin:o.origin,host:o.host,path:i,base:a,toString:()=>a}}},36828:(t,r,n)=>{"use strict";n.d(r,{S:()=>a,a:()=>s});var o=n(55729);let i=(0,o.createContext)(!1);function a(){return(0,o.useContext)(i)}function s(t){return o.createElement(i.Provider,{value:t.force},t.children)}},37456:(t,r,n)=>{"use strict";let o,i,a,s;var l=n(29143),u=Object.create,c=Object.defineProperty,d=Object.getOwnPropertyDescriptor,f=Object.getOwnPropertyNames,p=Object.getPrototypeOf,h=Object.prototype.hasOwnProperty,m=(t,r,n,o)=>{if(r&&"object"==typeof r||"function"==typeof r)for(let i of f(r))h.call(t,i)||i===n||c(t,i,{get:()=>r[i],enumerable:!(o=d(r,i))||o.enumerable});return t},g=(t,r,n)=>(n=null!=t?u(p(t)):{},m(!r&&t&&t.__esModule?n:c(n,"default",{value:t,enumerable:!0}),t)),v=(t,r,n)=>{let o;return(o="symbol"!=typeof r?r+"":r)in t?c(t,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[o]=n,n},y=(t,r,n)=>{if(!r.has(t))throw TypeError("Cannot "+n)},b=(t,r,n)=>(y(t,r,"read from private field"),n?n.call(t):r.get(t)),x=(t,r,n)=>{if(r.has(t))throw TypeError("Cannot add the same private member more than once");r instanceof WeakSet?r.add(t):r.set(t,n)},w=(t,r,n,o)=>(y(t,r,"write to private field"),o?o.call(t,n):r.set(t,n),n),E={},_={Button:()=>eQ,Checkbox:()=>tF,CloseButton:()=>t$,Combobox:()=>ix,ComboboxButton:()=>im,ComboboxInput:()=>ig,ComboboxLabel:()=>iv,ComboboxOption:()=>ib,ComboboxOptions:()=>iy,DataInteractive:()=>iE,Description:()=>tP,Dialog:()=>ai,DialogBackdrop:()=>ar,DialogDescription:()=>ao,DialogPanel:()=>at,DialogTitle:()=>an,Disclosure:()=>ay,DisclosureButton:()=>ag,DisclosurePanel:()=>av,Field:()=>ax,Fieldset:()=>aT,FocusTrap:()=>iV,FocusTrapFeatures:()=>ij,Input:()=>aS,Label:()=>tD,Legend:()=>ak,Listbox:()=>aZ,ListboxButton:()=>aq,ListboxLabel:()=>aG,ListboxOption:()=>aK,ListboxOptions:()=>aX,ListboxSelectedOption:()=>aJ,Menu:()=>ss,MenuButton:()=>st,MenuHeading:()=>si,MenuItem:()=>sn,MenuItems:()=>sr,MenuSection:()=>so,MenuSeparator:()=>sa,Popover:()=>sT,PopoverBackdrop:()=>sw,PopoverButton:()=>sb,PopoverGroup:()=>s_,PopoverOverlay:()=>sx,PopoverPanel:()=>sE,Portal:()=>o3,Radio:()=>sD,RadioGroup:()=>sL,RadioGroupDescription:()=>sN,RadioGroupLabel:()=>sF,RadioGroupOption:()=>sM,Select:()=>sj,Switch:()=>sW,SwitchDescription:()=>sH,SwitchGroup:()=>sz,SwitchLabel:()=>sY,Tab:()=>lt,TabGroup:()=>s9,TabList:()=>s8,TabPanel:()=>le,TabPanels:()=>s7,Textarea:()=>lr,Transition:()=>iJ,TransitionChild:()=>iK,useClose:()=>tV};for(var T in _)c(E,T,{get:_[T],enumerable:!0});t.exports=m(c({},"__esModule",{value:!0}),E);var S=g(n(55729),1),O="u">typeof document?S.default.useLayoutEffect:()=>{},k=n(55729),P=t=>{var r;return null!=(r=null==t?void 0:t.ownerDocument)?r:document},C=t=>t&&"window"in t&&t.window===t?t:P(t).defaultView||window;function A(t,r){return!!r&&!!t&&t.contains(r)}function I(t){var r;return null!=window.navigator&&((null==(r=window.navigator.userAgentData)?void 0:r.brands.some(r=>t.test(r.brand)))||t.test(window.navigator.userAgent))}function R(t){var r;return null!=window.navigator&&t.test((null==(r=window.navigator.userAgentData)?void 0:r.platform)||window.navigator.platform)}function M(t){let r=null;return()=>(null==r&&(r=t()),r)}var D=M(function(){return R(/^Mac/i)}),F=M(function(){return R(/^iPhone/i)}),N=M(function(){return R(/^iPad/i)||D()&&navigator.maxTouchPoints>1}),L=M(function(){return F()||N()}),j=(M(function(){return D()||L()}
1292),M(function(){return I(/AppleWebKit/i)&&!j()}),M(function(){return I(/Chrome/i)})),V=M(function(){return I(/Android/i)});M(function(){return I(/Firefox/i)});var B=n(55729);function $(){let t=(0,B.useRef)(new Map),r=(0,B.useCallback)((r,n,o,i)=>{let a=null!=i&&i.once?(...r)=>{t.current.delete(o),o(...r)}:o;t.current.set(o,{type:n,eventTarget:r,fn:a,options:i}),r.addEventListener(n,a,i)},[]),n=(0,B.useCallback)((r,n,o,i)=>{var a;let s=(null==(a=t.current.get(o))?void 0:a.fn)||o;r.removeEventListener(n,s,i),t.current.delete(o)},[]),o=(0,B.useCallback)(()=>{t.current.forEach((t,r)=>{n(t.eventTarget,t.type,r,t.options)})},[n]);return(0,B.useEffect)(()=>o,[o]),{addGlobalListener:r,removeGlobalListener:n,removeAllGlobalListeners:o}}var U=n(55729);function z(t){return t.nativeEvent=t,t.isDefaultPrevented=()=>t.defaultPrevented,t.isPropagationStopped=()=>t.cancelBubble,t.persist=()=>{},t}function Y(t){var r;let n,o=(0,U.useRef)({isFocused:!1,observer:null});O(()=>{let t=o.current;return()=>{t.observer&&(t.observer.disconnect(),t.observer=null)}},[]);let i=(r=r=>{null==t||t(r)},n=(0,k.useRef)(null),O(()=>{n.current=r},[r]),(0,k.useCallback)((...t)=>{let r=n.current;return null==r?void 0:r(...t)},[]));return(0,U.useCallback)(t=>{if(t.target instanceof HTMLButtonElement||t.target instanceof HTMLInputElement||t.target instanceof HTMLTextAreaElement||t.target instanceof HTMLSelectElement){o.current.isFocused=!0;let r=t.target;r.addEventListener("focusout",t=>{o.current.isFocused=!1,r.disabled&&i(z(t)),o.current.observer&&(o.current.observer.disconnect(),o.current.observer=null)},{once:!0}),o.current.observer=new MutationObserver(()=>{if(o.current.isFocused&&r.disabled){var t;null==(t=o.current.observer)||t.disconnect();let n=r===document.activeElement?null:document.activeElement;r.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),r.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),o.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}},[i])}var H=n(55729),W=null,q=new Set,G=new Map,X=!1,K=!1,J={Tab:!0,Escape:!0};function Z(t,r){for(let n of q)n(t,r)}function Q(t){X=!0,t.metaKey||!D()&&t.altKey||t.ctrlKey||"Control"===t.key||"Shift"===t.key||"Meta"===t.key||(W="keyboard",Z("keyboard",t))}
1292function ee(t){W="pointer",("mousedown"===t.type||"pointerdown"===t.type)&&(X=!0,Z("pointer",t))}function et(t){(0===t.mozInputSource&&t.isTrusted||(V()&&t.pointerType?"click"===t.type&&1===t.buttons:0===t.detail&&!t.pointerType))&&(X=!0,W="virtual")}function er(t){t.target!==window&&t.target!==document&&t.isTrusted&&(X||K||(W="virtual",Z("virtual",t)),X=!1,K=!1)}function en(){X=!1,K=!0}function eo(t){if(G.get(C(t)))return;let r=C(t),n=P(t),o=r.HTMLElement.prototype.focus;r.HTMLElement.prototype.focus=function(){X=!0,o.apply(this,arguments)},n.addEventListener("keydown",Q,!0),n.addEventListener("keyup",Q,!0),n.addEventListener("click",et,!0),r.addEventListener("focus",er,!0),r.addEventListener("blur",en,!1),"u">typeof PointerEvent&&(n.addEventListener("pointerdown",ee,!0),n.addEventListener("pointermove",ee,!0),n.addEventListener("pointerup",ee,!0)),r.addEventListener("beforeunload",()=>{ei(t)},{once:!0}),G.set(r,{focus:o})}var ei=(t,r)=>{let n=C(t),o=P(t);r&&o.removeEventListener("DOMContentLoaded",r),G.has(n)&&(n.HTMLElement.prototype.focus=G.get(n).focus,o.removeEventListener("keydown",Q,!0),o.removeEventListener("keyup",Q,!0),o.removeEventListener("click",et,!0),n.removeEventListener("focus",er,!0),n.removeEventListener("blur",en,!1),"u">typeof PointerEvent&&(o.removeEventListener("pointerdown",ee,!0),o.removeEventListener("pointermove",ee,!0),o.removeEventListener("pointerup",ee,!0)),G.delete(n))};function ea(){return"pointer"!==W}"u">typeof document&&("loading"!==(o=P(void 0)).readyState?eo(void 0):o.addEventListener("DOMContentLoaded",()=>{eo(void 0)}));var es=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),el=n(55729),eu=n(55729),ec=n(55729),ed=!1,ef=0;function ep(t){"touch"===t.pointerType&&(ed=!0,setTimeout(()=>{ed=!1},50))}function eh(){if("u">typeof document)return"u">typeof PointerEvent&&document.addEventListener("pointerup",ep),ef++,()=>{--ef>0||"u"<typeof PointerEvent||document.removeEventListener("pointerup",ep)}}function em(t){let{onHoverStart:r,onHoverChange:n,onHoverEnd:o,isDisabled:i}=t,[a,s]=(0,ec.useState)(!1),l=(0,ec.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,ec.useEffect)(eh,[]);let{addGlobalListener:u,removeAllGlobalListeners:c}=$(),{hoverProps:d,triggerHoverEnd:f}=(0,ec.useMemo)(()=>{let t=(t,r)=>{let i=l.target;l.pointerType="",l.target=null,"touch"!==r&&l.isHovered&&i&&(l.isHovered=!1,c(),o&&o({type:"hoverend",target:i,pointerType:r}),n&&n(!1),s(!1))},a={};return"u">typeof PointerEvent&&(a.onPointerEnter=o=>{ed&&"mouse"===o.pointerType||((o,a)=>{if(l.pointerType=a,i||"touch"===a||l.isHovered||!o.currentTarget.contains(o.target))return;l.isHovered=!0;let c=o.currentTarget;l.target=c,u(P(o.target),"pointerover",r=>{l.isHovered&&l.target&&!A(l.target,r.target)&&t(r,r.pointerType)},{capture:!0}),r&&r({type:"hoverstart",target:c,pointerType:a}),n&&n(!0),s(!0)})(o,o.pointerType)},a.onPointerLeave=r=>{!i&&r.currentTarget.contains(r.target)&&t(r,r.pointerType)}),{hoverProps:a,triggerHoverEnd:t}},[r,n,o,i,l,u,c]);return(0,ec.useEffect)(()=>{i&&f({currentTarget:l.target},l.pointerType)},[i]),{hoverProps:d,isHovered:a}}var eg=n(55729);function ev(t={}){var r;let{autoFocus:n=!1,isTextInput:o,within:i}=t,a=(0,eg.useRef)({isFocused:!1,isFocusVisible:n||ea()}),[s,l]=(0,eg.useState)(!1),[u,c]=(0,eg.useState)(()=>a.current.isFocused&&a.current.isFocusVisible),d=(0,eg.useCallback)(()=>c(a.current.isFocused&&a.current.isFocusVisible),[]),f=(0,eg.useCallback)(t=>{a.current.isFocused=t,l(t),d()},[d]);r={isTextInput:o},eo(),(0,H.useEffect)(()=>{let t=(t,n)=>{var o;let i,s,l,u,c;o=!!(null!=r&&r.isTextInput),i=P(null==n?void 0:n.target),s=C(null==n?void 0:n.target).HTMLInputElement,l=C(null==n?void 0:n.target).HTMLTextAreaElement,u=C(null==n?void 0:n.target).HTMLElement,c=C(null==n?void 0:n.target).KeyboardEvent,(o=o||i.activeElement instanceof s&&!es.has(i.activeElement.type)||i.activeElement instanceof l||i.activeElement instanceof u&&i.activeElement.isContentEditable)&&"keyboard"===t&&n instanceof c&&!J[n.key]||(t=>{a.current.isFocusVisible=t,d()})(ea())};return q.add(t),()=>{q.delete(t)}},[]);let{focusProps:p}
1292=function(t){let{isDisabled:r,onFocus:n,onBlur:o,onFocusChange:i}=t,a=(0,el.useCallback)(t=>{if(t.target===t.currentTarget)return o&&o(t),i&&i(!1),!0},[o,i]),s=Y(a),l=(0,el.useCallback)(t=>{var r;let o=P(t.target),a=o?((t=document)=>t.activeElement)(o):((t=document)=>t.activeElement)();t.target===t.currentTarget&&a===(r=t.nativeEvent,r.target)&&(n&&n(t),i&&i(!0),s(t))},[i,n,s]);return{focusProps:{onFocus:!r&&(n||i||o)?l:void 0,onBlur:!r&&(o||i)?a:void 0}}}({isDisabled:i,onFocusChange:f}),{focusWithinProps:h}=function(t){let{isDisabled:r,onBlurWithin:n,onFocusWithin:o,onFocusWithinChange:i}=t,a=(0,eu.useRef)({isFocusWithin:!1}),{addGlobalListener:s,removeAllGlobalListeners:l}=$(),u=(0,eu.useCallback)(t=>{t.currentTarget.contains(t.target)&&a.current.isFocusWithin&&!t.currentTarget.contains(t.relatedTarget)&&(a.current.isFocusWithin=!1,l(),n&&n(t),i&&i(!1))},[n,i,a,l]),c=Y(u),d=(0,eu.useCallback)(t=>{var r;if(!t.currentTarget.contains(t.target))return;let n=P(t.target),l=((t=document)=>t.activeElement)(n);if(!a.current.isFocusWithin&&l===(r=t.nativeEvent,r.target)){o&&o(t),i&&i(!0),a.current.isFocusWithin=!0,c(t);let r=t.currentTarget;s(n,"focus",t=>{if(a.current.isFocusWithin&&!A(r,t.target)){let o=new n.defaultView.FocusEvent("blur",{relatedTarget:t.target});Object.defineProperty(o,"target",{value:r}),Object.defineProperty(o,"currentTarget",{value:r}),u(z(o))}},{capture:!0})}},[o,i,c,s,u]);return r?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:u}}}({isDisabled:!i,onFocusWithinChange:f});return{isFocused:s,isFocusVisible:u,focusProps:i?h:p}}var ey=n(55729),eb=new class{constructor(){v(this,"current",this.detect()),v(this,"handoffState","pending"),v(this,"currentId",0)}set(t){this.current!==t&&(this.handoffState="pending",this.currentId=0,this.current=t)}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}};function ex(t){var r;return eb.isServer?null:null==t?document:null!=(r=null==t?void 0:t.ownerDocument)?r:document}function ew(t){var r,n;return eb.isServer?null:null==t?document:null!=(n=null==(r=null==t?void 0:t.getRootNode)?void 0:r.call(t))?n:document}function eE(t){var r,n;return null!=(n=null==(r=ew(t))?void 0:r.activeElement)?n:null}function e_(t){return eE(t)===t}var eT=n(55729);function eS(t){"function"==typeof queueMicrotask?queueMicrotask(t):Promise.resolve().then(t).catch(t=>setTimeout(()=>{throw t}))}function eO(){let t=[],r={addEventListener:(t,n,o,i)=>(t.addEventListener(n,o,i),r.add(()=>t.removeEventListener(n,o,i))),requestAnimationFrame(...t){let n=requestAnimationFrame(...t);return r.add(()=>cancelAnimationFrame(n))},nextFrame:(...t)=>r.requestAnimationFrame(()=>r.requestAnimationFrame(...t)),setTimeout(...t){let n=setTimeout(...t);return r.add(()=>clearTimeout(n))},microTask(...t){let n={current:!0};return eS(()=>{n.current&&t[0]()}),r.add(()=>{n.current=!1})},style(t,r,n){let o=t.style.getPropertyValue(r);return Object.assign(t.style,{[r]:n}),this.add(()=>{Object.assign(t.style,{[r]:o})})},group(t){let r=eO();return t(r),this.add(()=>r.dispose())},add:r=>(t.includes(r)||t.push(r),()=>{let n=t.indexOf(r);if(n>=0)for(let r of t.splice(n,1))r()}),dispose(){for(let r of t.splice(0))r()}};return r}function ek(){let[t]=(0,eT.useState)(eO);return(0,eT.useEffect)(()=>()=>t.dispose(),[t]),t}var eP=g(n(55729),1),eC=n(55729),eA=n(55729),eI=(t,r)=>{eb.isServer?(0,eA.useEffect)(t,r):(0,eA.useLayoutEffect)(t,r)};function eR(t){let r=(0,eC.useRef)(t);return eI(()=>{r.current=t},[t]),r}var eM=function(t){let r=eR(t);return eP.default.useCallback((...t)=>r.current(...t),[r])};function eD({disabled:t=!1}={}){let r=(0,ey.useRef)(null),[n,o]=(0,ey.useState)(!1),i=ek(),a=eM(()=>{r.current=null,o(!1),i.dispose()}),s=eM(t=>{if(i.dispose(),null===r.current){r.current=t.currentTarget,o(!0);{let n=ex(t.currentTarget);i.addEventListener(n,"pointerup",a,!1),i.addEventListener(n,"pointermove",t=>{if(r.current){var n,i;let a,s;o((a=t.width/2,s=t.height/2,n={top:t.clientY-s,right:t.clientX+a,bottom:t.clientY+s,left:t.clientX-a},i=r.current.getBoundingClientRect(),!(!n||!i||n.right<i.left||n.left>i.right||n.bottom<i.top||n.top>i.bottom)))}},!1),i.addEventListener(n,"pointercancel",a,!1)}}});return{pressed:n,pressProps:t?{}:{onPointerDown:s,onPointerUp:a,onClick:a}}}var eF=n(55729);function eN(t){return(0,eF.useMemo)(()=>t,Object.values(t))}var eL=g(n(55729),1),ej=(0,eL.createContext)(void 0);function eV(){return(0,eL.useContext)(ej)}function eB({value:t,children:r}){return eL.default.createElement(ej.Provider,{value:t},r)}var e$=g(n(55729),1);function eU(...t){return Array.from(new Set(t.flatMap(t=>
1292"string"==typeof t?t.split(" "):[]))).filter(Boolean).join(" ")}function ez(t,r,...n){if(t in r){let o=r[t];return"function"==typeof o?o(...n):o}let o=Error(`Tried to handle "${t}" but there is no handler defined. Only defined handlers are: ${Object.keys(r).map(t=>`"${t}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(o,ez),o}function eY(){let t,r,n=(t=(0,e$.useRef)([]),r=(0,e$.useCallback)(r=>{for(let n of t.current)null!=n&&("function"==typeof n?n(r):n.current=r)},[]),(...n)=>{if(!n.every(t=>null==t))return t.current=n,r});return(0,e$.useCallback)(t=>(function({ourProps:t,theirProps:r,slot:n,defaultTag:o,features:i,visible:a=!0,name:s,mergeRefs:l}){l=null!=l?l:eW;let u=eq(r,t);if(a)return eH(u,n,o,s,l);let c=null!=i?i:0;if(2&c){let{static:t=!1,...r}=u;if(t)return eH(r,n,o,s,l)}if(1&c){let{unmount:t=!0,...r}=u;return ez(+!t,{0:()=>null,1:()=>eH({...r,hidden:!0,style:{display:"none"}},n,o,s,l)})}return eH(u,n,o,s,l)})({mergeRefs:n,...t}),[n])}function eH(t,r={},n,o,i){let{as:a=n,children:s,refName:l="ref",...u}=eJ(t,["unmount","static"]),c=void 0!==t.ref?{[l]:t.ref}:{},d="function"==typeof s?s(r):s;"className"in u&&u.className&&"function"==typeof u.className&&(u.className=u.className(r)),u["aria-labelledby"]&&u["aria-labelledby"]===u.id&&(u["aria-labelledby"]=void 0);let f={};if(r){let t=!1,n=[];for(let[o,i]of Object.entries(r))"boolean"==typeof i&&(t=!0),!0===i&&n.push(o.replace(/([A-Z])/g,t=>`-${t.toLowerCase()}`));if(t)for(let t of(f["data-headlessui-state"]=n.join(" "),n))f[`data-${t}`]=""}if(eZ(a)&&(Object.keys(eK(u)).length>0||Object.keys(eK(f)).length>0))if(!(0,e$.isValidElement)(d)||Array.isArray(d)&&d.length>1||eZ(d.type)){if(Object.keys(eK(u)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(eK(u)).concat(Object.keys(eK(f))).map(t=>`  - ${t}`).join(`
1293`),"","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(t=>`  - ${t}`).join(`
1294`)].join(`
1295`))}else{var p;let t=d.props,r=null==t?void 0:t.className,n="function"==typeof r?(...t)=>eU(r(...t),u.className):eU(r,u.className),o=eq(d.props,eK(eJ(u,["ref"])));for(let t in f)t in o&&delete f[t];return(0,e$.cloneElement)(d,Object.assign({},o,f,c,{ref:i((p=d,e$.default.version.split(".")[0]>="19"?p.props.ref:p.ref),c.ref)},n?{className:n}:{}))}return(0,e$.createElement)(a,Object.assign({},eJ(u,["ref"]),!eZ(a)&&c,!eZ(a)&&f),d)}function eW(...t){return t.every(t=>null==t)?void 0:r=>{for(let n of t)null!=n&&("function"==typeof n?n(r):n.current=r)}}function eq(...t){if(0===t.length)return{};if(1===t.length)return t[0];let r={},n={};for(let o of t)for(let t in o)t.startsWith("on")&&"function"==typeof o[t]?(null!=n[t]||(n[t]=[]),n[t].push(o[t])):r[t]=o[t];if(r.disabled||r["aria-disabled"])for(let t in n)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(t)&&(n[t]=[t=>{var r;return null==(r=null==t?void 0:t.preventDefault)?void 0:r.call(t)}]);for(let t in n)Object.assign(r,{[t](r,...o){for(let i of n[t]){if((r instanceof Event||(null==r?void 0:r.nativeEvent)instanceof Event)&&r.defaultPrevented)return;i(r,...o)}}});return r}function eG(...t){if(0===t.length)return{};if(1===t.length)return t[0];let r={},n={};for(let o of t)for(let t in o)t.startsWith("on")&&"function"==typeof o[t]?(null!=n[t]||(n[t]=[]),n[t].push(o[t])):r[t]=o[t];for(let t in n)Object.assign(r,{[t](...r){for(let o of n[t])null==o||o(...r)}});return r}function eX(t){var r;return Object.assign((0,e$.forwardRef)(t),{displayName:null!=(r=t.displayName)?r:t.name})}function eK(t){let r=Object.assign({},t);for(let t in r)void 0===r[t]&&delete r[t];return r}function eJ(t,r=[]){let n=Object.assign({},t);for(let t of r)t in n&&delete n[t];return n}function eZ(t){return t===e$.Fragment||t===Symbol.for("react.fragment")}var eQ=eX(function(t,r){var n;let o=eV(),{disabled:i=o||!1,autoFocus:a=!1,...s}=t,{isFocusVisible:l,focusProps:u}=ev({autoFocus:a}),{isHovered:c,hoverProps:d}=em({isDisabled:i}),{pressed:f,pressProps:p}=eD({disabled:i}),h=eG({ref:r,type:null!=(n=s.type)?n:"button",disabled:i||void 0,autoFocus:a},u,d,p),m=eN({disabled:i,hover:c,focus:l,active:f,autofocus:a});return eY()({ourProps:h,theirProps:s,slot:m,defaultTag:"button",name:"Button"})}),e0=g(n(55729),1),e1=n(55729),e2=n(56760);
1295function e5(t,r,n){let[o,i]=(0,e1.useState)(n),a=void 0!==t,s=(0,e1.useRef)(a),l=(0,e1.useRef)(!1),u=(0,e1.useRef)(!1);return!a||s.current||l.current?a||!s.current||u.current||(u.current=!0,s.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.")):(l.current=!0,s.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?t:o,eM(t=>(a||(0,e2.flushSync)(()=>i(t)),null==r?void 0:r(t)))]}var e3=n(55729);function e6(t){let[r]=(0,e3.useState)(t);return r}var e4=n(55729),e9=g(n(55729),1),e8=n(56760),e7=n(55729);function te(t,r){return t?t+"["+r+"]":r}function tt(t){var r,n;let o=null!=(r=null==t?void 0:t.form)?r:t.closest("form");if(o){for(let r of o.elements)if(r!==t&&("INPUT"===r.tagName&&"submit"===r.type||"BUTTON"===r.tagName&&"submit"===r.type||"INPUT"===r.nodeName&&"image"===r.type))return void r.click();null==(n=o.requestSubmit)||n.call(o)}}var tr=eX(function(t,r){var n;let{features:o=1,...i}=t,a={ref:r,"aria-hidden":(2&o)==2||(null!=(n=i["aria-hidden"])?n:void 0),hidden:(4&o)==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&o)==4&&(2&o)!=2&&{display:"none"}}};return eY()({ourProps:a,theirProps:i,slot:{},defaultTag:"span",name:"Hidden"})}),tn=(0,e9.createContext)(null);function to(t){let[r,n]=(0,e9.useState)(null);return e9.default.createElement(tn.Provider,{value:{target:r}},t.children,e9.default.createElement(tr,{features:4,ref:n}))}function ti({children:t}){let r=(0,e9.useContext)(tn);if(!r)return e9.default.createElement(e9.default.Fragment,null,t);let{target:n}=r;return n?(0,e8.createPortal)(e9.default.createElement(e9.default.Fragment,null,t),n):null}function ta({data:t,form:r,disabled:n,onReset:o,overrides:i}){let[a,s]=(0,e9.useState)(null),l=ek();return(0,e9.useEffect)(()=>{if(o&&a)return l.addEventListener(a,"reset",o)},[a,r,o]),e9.default.createElement(ti,null,e9.default.createElement(ts,{setForm:s,formId:r}),(function t(r={},n=null,o=[]){for(let[i,a]of Object.entries(r))!function r(n,o,i){if(Array.isArray(i))for(let[t,a]of i.entries())r(n,te(o,t.toString()),a);else i instanceof Date?n.push([o,i.toISOString()]):"boolean"==typeof i?n.push([o,i?"1":"0"]):"string"==typeof i?n.push([o,i]):"number"==typeof i?n.push([o,`${i}`]):null==i?n.push([o,""]):function(t){if("[object Object]"!==Object.prototype.toString.call(t))return!1;let r=Object.getPrototypeOf(t);return null===r||null===Object.getPrototypeOf(r)}(i)&&!(0,e7.isValidElement)(i)&&t(i,o,n)}(o,te(n,i),a);return o}
1295)(t).map(([t,o])=>e9.default.createElement(tr,{features:4,...eK({key:t,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:r,disabled:n,name:t,value:o,...i})})))}function ts({setForm:t,formId:r}){return(0,e9.useEffect)(()=>{if(r){let n=document.getElementById(r);n&&t(n)}},[t,r]),r?null:e9.default.createElement(tr,{features:4,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:r=>{if(!r)return;let n=r.closest("form");n&&t(n)}})}var tl=g(n(55729),1),tu=(0,tl.createContext)(void 0);function tc(){return(0,tl.useContext)(tu)}function td({id:t,children:r}){return tl.default.createElement(tu.Provider,{value:t},r)}function tf(t){return"object"==typeof t&&null!==t&&"nodeType"in t}function tp(t){return tf(t)&&"tagName"in t}function th(t){return tp(t)&&"accessKey"in t}function tm(t){return tp(t)&&"tabIndex"in t}function tg(t){return th(t)&&"INPUT"===t.nodeName}function tv(t){return th(t)&&"LABEL"===t.nodeName}function ty(t){return th(t)&&"LEGEND"===t.nodeName}function tb(t){var r;let n=t.parentElement,o=null;for(;n&&!(th(r=n)&&"FIELDSET"===r.nodeName);)ty(n)&&(o=n),n=n.parentElement;let i=(null==n?void 0:n.getAttribute("disabled"))==="";return!(i&&function(t){if(!t)return!1;let r=t.previousElementSibling;for(;null!==r;){if(ty(r))return!1;r=r.previousElementSibling}return!0}(o))&&i}var tx=g(n(55729),1),tw=n(55729),tE=Symbol();function t_(t,r=!0){return Object.assign(t,{[tE]:r})}function tT(...t){let r=(0,tw.useRef)(t);(0,tw.useEffect)(()=>{r.current=t},[t]);let n=eM(t=>{for(let n of r.current)null!=n&&("function"==typeof n?n(t):n.current=t)});return t.every(t=>null==t||(null==t?void 0:t[tE]))?void 0:n}var tS=(0,tx.createContext)(null);function tO(){var t,r;return null!=(r=null==(t=(0,tx.useContext)(tS))?void 0:t.value)?r:void 0}function tk(){let[t,r]=(0,tx.useState)([]);return[t.length>0?t.join(" "):void 0,(0,tx.useMemo)(()=>function(t){let n=eM(t=>(r(r=>[...r,t]),()=>r(r=>{let n=r.slice(),o=n.indexOf(t);return -1!==o&&n.splice(o,1),n}))),o=(0,tx.useMemo)(()=>({register:n,slot:t.slot,name:t.name,props:t.props,value:t.value}),[n,t.slot,t.name,t.props,t.value]);return tx.default.createElement(tS.Provider,{value:o},t.children)},[r])]}tS.displayName="DescriptionContext";var tP=Object.assign(eX(function(t,r){let n=(0,e4.useId)(),o=eV(),{id:i=`headlessui-description-${n}`,...a}=t,s=function t(){let r=(0,tx.useContext)(tS);if(null===r){let r=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(r,t),r}return r}(),l=tT(r);eI(()=>s.register(i),[i,s.register]);let u=eN({...s.slot,disabled:o||!1}),c={ref:l,...s.props,id:i};return eY()({ourProps:c,theirProps:a,slot:u,defaultTag:"p",name:s.name||"Description"})}),{}),tC=g(n(55729),1),tA=(0,tC.createContext)(null);function tI(){let t=(0,tC.useContext)(tA);if(null===t){let t=Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,tI),t}return t}function tR(t){var r,n,o;let i=null!=(n=null==(r=(0,tC.useContext)(tA))?void 0:r.value)?n:void 0;return(null!=(o=null==t?void 0:t.length)?o:0)>0?[i,...t].filter(Boolean).join(" "):i}function tM({inherit:t=!1}={}){let r=tR(),[n,o]=(0,tC.useState)([]),i=t?[r,...n].filter(Boolean):n;return[i.length>0?i.join(" "):void 0,(0,tC.useMemo)(()=>function(t){let r=eM(t=>(o(r=>[...r,t]),()=>o(r=>{let n=r.slice(),o=n.indexOf(t);return -1!==o&&n.splice(o,1),n}))),n=(0,tC.useMemo)(()=>({register:r,slot:t.slot,name:t.name,props:t.props,value:t.value}),[r,t.slot,t.name,t.props,t.value]);return tC.default.createElement(tA.Provider,{value:n},t.children)},[o])]}tA.displayName="LabelContext";var tD=Object.assign(eX(function(t,r){var n;let o=(0,e4.useId)(),i=tI(),a=tc(),s=eV(),{id:l=`headlessui-label-${o}`,htmlFor:u=null!=a?a:null==(n=i.props)?void 0:n.htmlFor,passive:c=!1,...d}=t,f=tT(r);eI(()=>i.register(l),[l,i.register]);let p=eM(t=>{var r;let n=t.currentTarget;if(!(t.target!==t.currentTarget&&tp(r=t.target)&&r.matches('a[href],audio[controls],button,details,embed,iframe,img[usemap],input:not([type="hidden"]),label,select,textarea,video[controls]'))&&(tv(n)&&t.preventDefault(),i.props&&"onClick"in i.props&&"function"==typeof i.props.onClick&&i.props.onClick(t),tv(n))){let t=document.getElementById(n.htmlFor);if(t){let r=t.getAttribute("disabled");if("true"===r||""===r)return;let n=t.getAttribute("aria-disabled");if("true"===n||""===n)return;(tg(t)&&("file"===t.type||"radio"===t.type||"checkbox"===t.type)||"radio"===t.role||"checkbox"===t.role||"switch"===t.role)&&t.click(),t.focus({preventScroll:!0})}}}),h=eN({...i.slot,disabled:s||!1}),m={ref:f,...i.props,id:l,htmlFor:u,onClick:p};return c&&("onClick"in m&&(delete m.htmlFor,delete m.onClick),"onClick"in d&&delete d.onClick),eY()({ourProps:m,theirProps:d,slot:h,defaultTag:u?"label":"div",name:i.name||"Label"})}),{}),tF=eX(function(t,r){let n=(0,e4.useId)(),o=tc(),i=eV(),{id:a=o||`headlessui-checkbox-${n}`,disabled:s=i||!1,autoFocus:l=!1,checked:u,defaultChecked:c,onChange:d,name:f,value:p,form:h,indeterminate:m=!1,tabIndex:g=0,...v}=t,y=e6(c),[b,x]=e5(u,d,null!=y&&y),w=tR(),E=tO(),_=ek(),[T,S]=(0,e0.useState)(!1),O
1295=eM(()=>{S(!0),null==x||x(!b),_.nextFrame(()=>{S(!1)})}),k=eM(t=>{if(tb(t.currentTarget))return t.preventDefault();t.preventDefault(),O()}),P=eM(t=>{" "===t.key?(t.preventDefault(),O()):"Enter"===t.key&&tt(t.currentTarget)}),C=eM(t=>t.preventDefault()),{isFocusVisible:A,focusProps:I}=ev({autoFocus:l}),{isHovered:R,hoverProps:M}=em({isDisabled:s}),{pressed:D,pressProps:F}=eD({disabled:s}),N=eG({ref:r,id:a,role:"checkbox","aria-checked":m?"mixed":b?"true":"false","aria-labelledby":w,"aria-describedby":E,"aria-disabled":!!s||void 0,indeterminate:m?"true":void 0,tabIndex:s?void 0:g,onKeyUp:s?void 0:P,onKeyPress:s?void 0:C,onClick:s?void 0:k},I,M,F),L=eN({checked:b,disabled:s,hover:R,focus:A,active:D,indeterminate:m,changing:T,autofocus:l}),j=(0,e0.useCallback)(()=>{if(void 0!==y)return null==x?void 0:x(y)},[x,y]),V=eY();return e0.default.createElement(e0.default.Fragment,null,null!=f&&e0.default.createElement(ta,{disabled:s,data:{[f]:p||"on"},overrides:{type:"checkbox",checked:b},form:h,onReset:j}),V({ourProps:N,theirProps:v,slot:L,defaultTag:"span",name:"Checkbox"}))}),tN=g(n(55729),1),tL=g(n(55729),1),tj=(0,tL.createContext)(()=>{});function tV(){return(0,tL.useContext)(tj)}function tB({value:t,children:r}){return tL.default.createElement(tj.Provider,{value:t},r)}var t$=eX(function(t,r){let n=tV();return tN.default.createElement(eQ,{ref:r,...eG({onClick:n},t)})}),tU=g(n(55729),1),tz=n(56760);function tY(t,r,n){var o;let i=null!=(o=n.initialDeps)?o:[],a;function s(){var o,s,l,u;n.key&&null!=(o=n.debug)&&o.call(n)&&Date.now();let c=t();return(c.length!==i.length||c.some((t,r)=>i[r]!==t))&&(i=c,n.key&&null!=(s=n.debug)&&s.call(n)&&Date.now(),a=r(...c),n.key&&null!=(l=n.debug)&&l.call(n)&&(Date.now(),Date.now()),null==(u=null==n?void 0:n.onChange)||u.call(n,a)),a}return s.updateDeps=t=>{i=t},s}function tH(t,r){if(void 0===t)throw Error(`Unexpected undefined${r?`: ${r}`:""}`);return t}var tW=t=>{let{offsetWidth:r,offsetHeight:n}=t;return{width:r,height:n}},tq=t=>t,tG=t=>{let r=Math.max(t.startIndex-t.overscan,0),n=Math.min(t.endIndex+t.overscan,t.count-1),o=[];for(let t=r;t<=n;t++)o.push(t);return o},tX=(t,r)=>{let n=t.scrollElement;if(!n)return;let o=t.targetWindow;if(!o)return;let i=t=>{let{width:n,height:o}=t;r({width:Math.round(n),height:Math.round(o)})};if(i(tW(n)),!o.ResizeObserver)return()=>{};let a=new o.ResizeObserver(r=>{let o=()=>{let t=r[0];if(null!=t&&t.borderBoxSize){let r=t.borderBoxSize[0];if(r)return void i({width:r.inlineSize,height:r.blockSize})}i(tW(n))};t.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(o):o()});return a.observe(n,{box:"border-box"}),()=>{a.unobserve(n)}},tK={passive:!0},tJ="onscrollend"in window,tZ=(t,r)=>{var n,o;let i,a=t.scrollElement;if(!a)return;let s=t.targetWindow;if(!s)return;let l=0,u=t.options.useScrollendEvent&&tJ?()=>{}:(n=()=>{r(l,!1)},o=t.options.isScrollingResetDelay,function(...t){s.clearTimeout(i),i=s.setTimeout(()=>n.apply(this,t),o)}),c=n=>()=>{let{horizontal:o,isRtl:i}=t.options;l=o?a.scrollLeft*(i&&-1||1):a.scrollTop,u(),r(l,n)},d=c(!0),f=c(!1);f(),a.addEventListener("scroll",d,tK);let p=t.options.useScrollendEvent&&tJ;return p&&a.addEventListener("scrollend",f,tK),()=>{a.removeEventListener("scroll",d),p&&a.removeEventListener("scrollend",f)}},tQ=(t,r,n)=>{if(null!=r&&r.borderBoxSize){let t=r.borderBoxSize[0];if(t)return Math.round(t[n.options.horizontal?"inlineSize":"blockSize"])}return t[n.options.horizontal?"offsetWidth":"offsetHeight"]},t0=(t,{adjustments:r=0,behavior:n},o)=>{var i,a;null==(a=null==(i=o.scrollElement)?void 0:i.scrollTo)||a.call(i,{[o.options.horizontal?"left":"top"]:t+r,behavior:n})},t1=class{constructor(t){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.scrollToIndexTimeoutId=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.pendingMeasuredCacheIndexes=[],this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this.elementsCache=new Map,this.observer=(()=>{let t=null,r=()=>t||(this.targetWindow&&this.targetWindow.ResizeObserver?t=new this.targetWindow.ResizeObserver(t=>{t.forEach(t=>{let r=()=>{this._measureElement(t.target,t)};this.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(r):r()})}):null);return{disconnect:()=>{var n;null==(n=r())||n.disconnect(),t=null},observe:t=>{var n;return null==(n=r())?void 0:n.observe(t,{box:"border-box"})},unobserve:t=>{var n;return null==(n=r())?void 0:n.unobserve(t)}}})(),this.range=null,this.setOptions=t=>{Object.entries(t).forEach(([r,n])=>{void 0===n&&delete t[r]}),this.options={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:tq,rangeExtractor:tG,onCh
1295ange:()=>{},measureElement:tQ,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,useScrollendEvent:!1,useAnimationFrameWithResizeObserver:!1,...t}},this.notify=t=>{var r,n;null==(n=(r=this.options).onChange)||n.call(r,this,t)},this.maybeNotify=tY(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),t=>{this.notify(t)},{key:!1,debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>{this.unsubs.filter(Boolean).forEach(t=>t()),this.unsubs=[],this.observer.disconnect(),this.scrollElement=null,this.targetWindow=null},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{var t,r;let n=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==n){if(this.cleanup(),!n)return void this.maybeNotify();this.scrollElement=n,this.scrollElement&&"ownerDocument"in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=null!=(t=null==(r=this.scrollElement)?void 0:r.window)?t:null,this.elementsCache.forEach(t=>{this.observer.observe(t)}),this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0}),this.unsubs.push(this.options.observeElementRect(this,t=>{this.scrollRect=t,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,(t,r)=>{this.scrollAdjustments=0,this.scrollDirection=r?this.getScrollOffset()<t?"forward":"backward":null,this.scrollOffset=t,this.isScrolling=r,this.maybeNotify()}))}}
1295,this.getSize=()=>{var t;return this.options.enabled?(this.scrollRect=null!=(t=this.scrollRect)?t:this.options.initialRect,this.scrollRect[this.options.horizontal?"width":"height"]):(this.scrollRect=null,0)},this.getScrollOffset=()=>{var t;return this.options.enabled?(this.scrollOffset=null!=(t=this.scrollOffset)?t:"function"==typeof this.options.initialOffset?this.options.initialOffset():this.options.initialOffset,this.scrollOffset):(this.scrollOffset=null,0)},this.getFurthestMeasurement=(t,r)=>{let n=new Map,o=new Map;for(let i=r-1;i>=0;i--){let r=t[i];if(n.has(r.lane))continue;let a=o.get(r.lane);if(null==a||r.end>a.end?o.set(r.lane,r):r.end<a.end&&n.set(r.lane,!0),n.size===this.options.lanes)break}return o.size===this.options.lanes?Array.from(o.values()).sort((t,r)=>t.end===r.end?t.index-r.index:t.end-r.end)[0]:void 0},this.getMeasurementOptions=tY(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled],(t,r,n,o,i)=>(this.pendingMeasuredCacheIndexes=[],{count:t,paddingStart:r,scrollMargin:n,getItemKey:o,enabled:i}),{key:!1}),this.getMeasurements=tY(()=>[this.getMeasurementOptions(),this.itemSizeCache],({count:t,paddingStart:r,scrollMargin:n,getItemKey:o,enabled:i},a)=>{if(!i)return this.measurementsCache=[],this.itemSizeCache.clear(),[];0===this.measurementsCache.length&&(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(t=>{this.itemSizeCache.set(t.key,t.size)}));let s=this.pendingMeasuredCacheIndexes.length>0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[];let l=this.measurementsCache.slice(0,s);for(let i=s;i<t;i++){let t=o(i),s=1===this.options.lanes?l[i-1]:this.getFurthestMeasurement(l,i),u=s?s.end+this.options.gap:r+n,c=a.get(t),d="number"==typeof c?c:this.options.estimateSize(i),f=u+d,p=s?s.lane:i%this.options.lanes;l[i]={index:i,start:u,size:d,end:f,key:t,lane:p}}return this.measurementsCache=l,l},{key:!1,debug:()=>this.options.debug}),this.calculateRange=tY(()=>[this.getMeasurements(),this.getSize(),this.getScrollOffset(),this.options.lanes],(t,r,n,o)=>this.range=t.length>0&&r>0?function({measurements:t,outerSize:r,scrollOffset:n,lanes:o}){let i=t.length-1,a=r=>t[r].start;if(t.length<=o)return{startIndex:0,endIndex:i};let s=t2(0,i,a,n),l=s;if(1===o)for(;l<i&&t[l].end<n+r;)l++;else if(o>1){let a=Array(o).fill(0);for(;l<i&&a.some(t=>t<n+r);){let r=t[l];a[r.lane]=r.end,l++}let u=Array(o).fill(n+r);for(;s>=0&&u.some(t=>t>=n);){let r=t[s];u[r.lane]=r.start,s--}s=Math.max(0,s-s%o),l=Math.min(i,l+(o-1-l%o))}return{startIndex:s,endIndex:l}}({measurements:t,outerSize:r,scrollOffset:n,lanes:o}):null,{key:!1,debug:()=>this.options.debug}
1295),this.getVirtualIndexes=tY(()=>{let t=null,r=null,n=this.calculateRange();return n&&(t=n.startIndex,r=n.endIndex),this.maybeNotify.updateDeps([this.isScrolling,t,r]),[this.options.rangeExtractor,this.options.overscan,this.options.count,t,r]},(t,r,n,o,i)=>null===o||null===i?[]:t({startIndex:o,endIndex:i,overscan:r,count:n}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=t=>{let r=this.options.indexAttribute,n=t.getAttribute(r);return n?parseInt(n,10):(console.warn(`Missing attribute name '${r}={index}' on measured element.`),-1)},this._measureElement=(t,r)=>{let n=this.indexFromElement(t),o=this.measurementsCache[n];if(!o)return;let i=o.key,a=this.elementsCache.get(i);a!==t&&(a&&this.observer.unobserve(a),this.observer.observe(t),this.elementsCache.set(i,t)),t.isConnected&&this.resizeItem(n,this.options.measureElement(t,r,this))},this.resizeItem=(t,r)=>{var n;let o=this.measurementsCache[t];if(!o)return;let i=r-(null!=(n=this.itemSizeCache.get(o.key))?n:o.size);0!==i&&((void 0!==this.shouldAdjustScrollPositionOnItemSizeChange?this.shouldAdjustScrollPositionOnItemSizeChange(o,i,this):o.start<this.getScrollOffset()+this.scrollAdjustments)&&this._scrollToOffset(this.getScrollOffset(),{adjustments:this.scrollAdjustments+=i,behavior:void 0}),this.pendingMeasuredCacheIndexes.push(o.index),this.itemSizeCache=new Map(this.itemSizeCache.set(o.key,r)),this.notify(!1))},this.measureElement=t=>{t?this._measureElement(t,void 0):this.elementsCache.forEach((t,r)=>{t.isConnected||(this.observer.unobserve(t),this.elementsCache.delete(r))})},this.getVirtualItems=tY(()=>
1295[this.getVirtualIndexes(),this.getMeasurements()],(t,r)=>{let n=[];for(let o=0,i=t.length;o<i;o++){let i=r[t[o]];n.push(i)}return n},{key:!1,debug:()=>this.options.debug}),this.getVirtualItemForOffset=t=>{let r=this.getMeasurements();if(0!==r.length)return tH(r[t2(0,r.length-1,t=>tH(r[t]).start,t)])},this.getOffsetForAlignment=(t,r,n=0)=>{let o=this.getSize(),i=this.getScrollOffset();return"auto"===r&&(r=t>=i+o?"end":"start"),"center"===r?t+=(n-o)/2:"end"===r&&(t-=o),Math.max(Math.min(this.getTotalSize()-o,t),0)},this.getOffsetForIndex=(t,r="auto")=>{t=Math.max(0,Math.min(t,this.options.count-1));let n=this.measurementsCache[t];if(!n)return;let o=this.getSize(),i=this.getScrollOffset();if("auto"===r)if(n.end>=i+o-this.options.scrollPaddingEnd)r="end";else{if(!(n.start<=i+this.options.scrollPaddingStart))return[i,r];r="start"}let a="end"===r?n.end+this.options.scrollPaddingEnd:n.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(a,r,n.size),r]},this.isDynamicMode=()=>this.elementsCache.size>0,this.cancelScrollToIndex=()=>{null!==this.scrollToIndexTimeoutId&&this.targetWindow&&(this.targetWindow.clearTimeout(this.scrollToIndexTimeoutId),this.scrollToIndexTimeoutId=null)},this.scrollToOffset=(t,{align:r="start",behavior:n}={})=>{this.cancelScrollToIndex(),"smooth"===n&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getOffsetForAlignment(t,r),{adjustments:void 0,behavior:n})},this.scrollToIndex=(t,{align:r="auto",behavior:n}={})=>{t=Math.max(0,Math.min(t,this.options.count-1)),this.cancelScrollToIndex(),"smooth"===n&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size.");let o=this.getOffsetForIndex(t,r);if(!o)return;let[i,a]=o;this._scrollToOffset(i,{adjustments:void 0,behavior:n}),"smooth"!==n&&this.isDynamicMode()&&this.targetWindow&&(this.scrollToIndexTimeoutId=this.targetWindow.setTimeout(()=>{if(this.scrollToIndexTimeoutId=null,this.elementsCache.has(this.options.getItemKey(t))){let r=this.getOffsetForIndex(t,a);if(!r)return;let[o]=r;1>=Math.abs(o-this.getScrollOffset())||this.scrollToIndex(t,{align:a,behavior:n})}else this.scrollToIndex(t,{align:a,behavior:n})}))},this.scrollBy=(t,{behavior:r}={})=>{this.cancelScrollToIndex(),"smooth"===r&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getScrollOffset()+t,{adjustments:void 0,behavior:r})},this.getTotalSize=()=>{var t,r;let n=this.getMeasurements(),o;if(0===n.length)o=this.options.paddingStart;else if(1===this.options.lanes)o=null!=(t=null==(r=n[n.length-1])?void 0:r.end)?t:0;else{let t=Array(this.options.lanes).fill(null),r=n.length-1;for(;r>=0&&t.some(t=>null===t);){let o=n[r];null===t[o.lane]&&(t[o.lane]=o.end),r--}o=Math.max(...t.filter(t=>null!==t))}return Math.max(o-this.options.scrollMargin+this.options.paddingEnd,0)},this._scrollToOffset=(t,{adjustments:r,behavior:n})=>{this.options.scrollToFn(t,{behavior:n,adjustments:r},this)},this.measure=()=>{this.itemSizeCache=new Map,this.notify(!1)},this.setOptions(t)}},t2=(t,r,n,o)=>{for(;t<=r;){let i=(t+r)/2|0,a=n(i);if(a<o)t=i+1;else{if(!(a>o))return i;r=i-1}}return t>0?t-1:0},t5="u">typeof document?tU.useLayoutEffect:tU.useEffect,t3=g(n(55729),1),t6=n(56760),t4=n(55729);function t9(t,r){return null!==t&&null!==r&&"object"==typeof t&&"object"==typeof r&&"id"in t&&"id"in r?t.id===r.id:t===r}function t8(t=t9){return(0,t4.useCallback)((r,n)=>"string"==typeof t?(null==r?void 0:r[t])===(null==n?void 0:n[t]):t(r,n),[t])}var t7=n(55729);function re(t){if(null===t)return{width:0,height:0};let{width:r,height:n}=t.getBoundingClientRect();return{width:r,height:n}}function rt(t,r,n=!1){let[o,i]=(0,t7.useState)(()=>re(r));return eI(()=>{if(!r||!t)return;let n=eO();return n.requestAnimationFrame(function t(){n.requestAnimationFrame(t),i(t=>{let n=re(r);return n.width===t.width&&n.height===t.height?t:n})}),()=>{n.dispose()}},[r,t]),n?{width:`${o.width}px`,height:`${o.height}px`}:o}var rr=n(55729);function rn(t){let r=(0,rr.useRef)(null);return{onPointerDown:eM(n=>{r.current=n.pointerType,tb(n.currentTarget)||"mouse"!==n.pointerType||0!==n.button||(n.preventDefault(),t(n))}),onClick:eM(n=>{"mouse"!==r.current&&(tb(n.currentTarget)||t(n))})}}var ro,ri,ra,rs=n(55729),rl=class extends Map{constructor(t){super(),this.factory=t}get(t){let r=super.get(t);return void 0===r&&(r=this.factory(t),this.set(t,r)),r}},ru=class{constructor(t){x(this,ro,{}),x(this,ri,new rl(()=>new Set)),x(this,ra,new Set),v(this,"disposables",eO()),w(this,ro,t),eb.isServer&&this.disposables.microTask(()=>{this.dispose()})}dispose(){this.disposables.dispose()}get state(){return b(this,ro)}subscribe(t,r){if(eb.isServer)return()=>{};let n={selector:t,callback:r,current:t(b(this,ro))};return b(this,ra).add(n),this.disposables.add(()=>{b(this,ra).delete(n)})}on(t,r){return eb.isServer?()=>{}:(b(this,ri).get(t).add(r),this.disposables.add(()=>{b(this,ri).get(t).delete(r)}))}send(t){let r=this.reduce(b(this,ro),t);
1295if(r!==b(this,ro)){for(let t of(w(this,ro,r),b(this,ra))){let r=t.selector(b(this,ro));rc(t.current,r)||(t.current=r,t.callback(r))}for(let r of b(this,ri).get(t.type))r(b(this,ro),t)}}};function rc(t,r){return!!Object.is(t,r)||"object"==typeof t&&null!==t&&"object"==typeof r&&null!==r&&(Array.isArray(t)&&Array.isArray(r)?t.length===r.length&&rd(t[Symbol.iterator](),r[Symbol.iterator]()):t instanceof Map&&r instanceof Map||t instanceof Set&&r instanceof Set?t.size===r.size&&rd(t.entries(),r.entries()):!!(rf(t)&&rf(r))&&rd(Object.entries(t)[Symbol.iterator](),Object.entries(r)[Symbol.iterator]()))}function rd(t,r){for(;;){let n=t.next(),o=r.next();if(n.done&&o.done)return!0;if(n.done||o.done||!Object.is(n.value,o.value))return!1}}function rf(t){if("[object Object]"!==Object.prototype.toString.call(t))return!1;let r=Object.getPrototypeOf(t);return null===r||null===Object.getPrototypeOf(r)}function rp(t){let[r,n]=t(),o=eO();return(...t)=>{r(...t),o.dispose(),o.microTask(n)}}ro=new WeakMap,ri=new WeakMap,ra=new WeakMap;var rh={0(t,r){let n=r.id,o=t.stack,i=t.stack.indexOf(n);if(-1!==i){let r=t.stack.slice();return r.splice(i,1),r.push(n),o=r,{...t,stack:o}}return{...t,stack:[...t.stack,n]}},1(t,r){let n=r.id,o=t.stack.indexOf(n);if(-1===o)return t;let i=t.stack.slice();return i.splice(o,1),{...t,stack:i}}},rm=class extends ru{constructor(){super(...arguments),v(this,"actions",{push:t=>this.send({type:0,id:t}),pop:t=>this.send({type:1,id:t})}),v(this,"selectors",{isTop:(t,r)=>t.stack[t.stack.length-1]===r,inStack:(t,r)=>t.stack.includes(r)})}static new(){return new rm({stack:[]})}reduce(t,r){return ez(r.type,rh,t,r)}},rg=new rl(()=>rm.new()),rv=n(56043);function ry(t,r,n=rc){return(0,rv.useSyncExternalStoreWithSelector)(eM(r=>t.subscribe(rb,r)),eM(()=>t.state),eM(()=>t.state),eM(r),n)}function rb(t){return t}function rx(t,r){let n=(0,rs.useId)(),o=rg.get(r),[i,a]=ry(o,(0,rs.useCallback)(t=>[o.selectors.isTop(t,n),o.selectors.inStack(t,n)],[o,n]));return eI(()=>{if(t)return o.actions.push(n),()=>o.actions.pop(n)},[o,t,n]),!!t&&(!a||i)}var rw=new Map,rE=new Map;function r_(t){var r;let n=null!=(r=rE.get(t))?r:0;return rE.set(t,n+1),0!==n?()=>rT(t):(rw.set(t,{"aria-hidden":t.getAttribute("aria-hidden"),inert:t.inert}),t.setAttribute("aria-hidden","true"),t.inert=!0,()=>rT(t))}function rT(t){var r;let n=null!=(r=rE.get(t))?r:1;if(1===n?rE.delete(t):rE.set(t,n-1),1!==n)return;let o=rw.get(t);o&&(null===o["aria-hidden"]?t.removeAttribute("aria-hidden"):t.setAttribute("aria-hidden",o["aria-hidden"]),t.inert=o.inert,rw.delete(t))}function rS(t,{allowed:r,disallowed:n}={}){let o=rx(t,"inert-others");eI(()=>{var t,i;if(!o)return;let a=eO();for(let r of null!=(t=null==n?void 0:n())?t:[])r&&a.add(r_(r));let s=null!=(i=null==r?void 0:r())?i:[];for(let t of s){if(!t)continue;let r=ex(t);if(!r)continue;let n=t.parentElement;for(;n&&n!==r.body;){for(let t of n.children)s.some(r=>t.contains(r))||a.add(r_(t));n=n.parentElement}}return a.dispose},[o,r,n])}var rO=n(55729);function rk(t,r,n){let o=eR(t=>{let r=t.getBoundingClientRect();0===r.x&&0===r.y&&0===r.width&&0===r.height&&n()});(0,rO.useEffect)(()=>{if(!t)return;let n=null===r?null:th(r)?r:r.current;if(!n)return;let i=eO();if("u">typeof ResizeObserver){let t=new ResizeObserver(()=>o.current(n));t.observe(n),i.add(()=>t.disconnect())}if("u">typeof IntersectionObserver){let t=new IntersectionObserver(()=>o.current(n));t.observe(n),i.add(()=>t.disconnect())}return()=>i.dispose()},[r,o,t])}var rP=n(55729),rC=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","details>summary","textarea:not([disabled])"].map(t=>`${t}:not([tabindex='-1'])`).join(","),rA=["[data-autofocus]"].map(t=>`${t}:not([tabindex='-1'])`).join(",");function rI(t=document.body){return null==t?[]:Array.from(t.querySelectorAll(rC)).sort((t,r)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(r.tabIndex||Number.MAX_SAFE_INTEGER)))}function rR(t,r=0){var n;return t!==(null==(n=ex(t))?void 0:n.body)&&ez(r,{0:()=>t.matches(rC),1(){let r=t;for(;null!==r;){if(r.matches(rC))return!0;r=r.parentElement}return!1}})}function rM(t){eO().nextFrame(()=>{let r=eE(t);r&&tm(r)&&!rR(r,0)&&rD(t)})}function rD(t){null==t||t.focus({preventScroll:!0})}function rF(t,r=t=>t){return t.slice().sort((t,n)=>
1295{let o=r(t),i=r(n);if(null===o||null===i)return 0;let a=o.compareDocumentPosition(i);return a&Node.DOCUMENT_POSITION_FOLLOWING?-1:a&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function rN(t,r,n=null===t?document.body:ew(t)){return rL(rI(n),r,{relativeTo:t})}function rL(t,r,{sorted:n=!0,relativeTo:o=null,skipElements:i=[]}={}){var a,s,l;let u=Array.isArray(t)?t.length>0?ew(t[0]):document:ew(t),c=Array.isArray(t)?n?rF(t):t:64&r?function(t=document.body){return null==t?[]:Array.from(t.querySelectorAll(rA)).sort((t,r)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(r.tabIndex||Number.MAX_SAFE_INTEGER)))}(t):rI(t);i.length>0&&c.length>1&&(c=c.filter(t=>!i.some(r=>null!=r&&"current"in r?(null==r?void 0:r.current)===t:r===t))),o=null!=o?o:null==u?void 0:u.activeElement;let d=(()=>{if(5&r)return 1;if(10&r)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=(()=>{if(1&r)return 0;if(2&r)return Math.max(0,c.indexOf(o))-1;if(4&r)return Math.max(0,c.indexOf(o))+1;if(8&r)return c.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),p=32&r?{preventScroll:!0}:{},h=0,m=c.length,g;do{if(h>=m||h+m<=0)return 0;let t=f+h;if(16&r)t=(t+m)%m;else{if(t<0)return 3;if(t>=m)return 1}null==(g=c[t])||g.focus(p),h+=d}while(g!==eE(g));return 6&r&&null!=(l=null==(s=null==(a=g)?void 0:a.matches)?void 0:s.call(a,"textarea,input"))&&l&&g.select(),2}function rj(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function rV(){return rj()||/Android/gi.test(window.navigator.userAgent)}"u">typeof document&&(document.addEventListener("keydown",t=>{t.metaKey||t.altKey||t.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",t=>{1===t.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===t.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));var rB=n(55729);function r$(t,r,n,o){let i=eR(n);(0,rB.useEffect)(()=>{if(t)return document.addEventListener(r,n,o),()=>document.removeEventListener(r,n,o);function n(t){i.current(t)}},[t,r,o])}var rU=n(55729);function rz(t,r,n,o){let i=eR(n);(0,rU.useEffect)(()=>{if(t)return window.addEventListener(r,n,o),()=>window.removeEventListener(r,n,o);function n(t){i.current(t)}},[t,r,o])}function rY(t,r,n){let o=eR(n),i=(0,rP.useCallback)(function(t,n){if(t.defaultPrevented)return;let i=n(t);if(null!==i&&i.getRootNode().contains(i)&&i.isConnected){for(let n of function t(r){return"function"==typeof r?t(r()):Array.isArray(r)||r instanceof Set?r:[r]}(r))if(null!==n&&(n.contains(i)||t.composed&&t.composedPath().includes(n)))return;return rR(i,1)||-1===i.tabIndex||t.preventDefault(),o.current(t,i)}},[o,r]),a=(0,rP.useRef)(null);r$(t,"pointerdown",t=>{var r,n;rV()||(a.current=(null==(n=null==(r=t.composedPath)?void 0:r.call(t))?void 0:n[0])||t.target)},!0),r$(t,"pointerup",t=>{if(rV()||!a.current)return;let r=a.current;return a.current=null,i(t,()=>r)},!0);let s=(0,rP.useRef)({x:0,y:0});r$(t,"touchstart",t=>{s.current.x=t.touches[0].clientX,s.current.y=t.touches[0].clientY},!0),r$(t,"touchend",t=>{let r={x:t.changedTouches[0].clientX,y:t.changedTouches[0].clientY};if(!(Math.abs(r.x-s.current.x)>=30||Math.abs(r.y-s.current.y)>=30))return i(t,()=>tm(t.target)?t.target:null)},!0),rz(t,"blur",t=>i(t,()=>{var t;return th(t=window.document.activeElement)&&"IFRAME"===t.nodeName?window.document.activeElement:null}),!0)}var rH=n(55729);function rW(...t){return(0,rH.useMemo)(()=>ex(...t),[...t])}var rq=n(55729),rG={kind:0},rX=t=>({kind:1,target:t}),rK={kind:2};function rJ(t,{trigger:r,action:n,close:o,select:i}){let a=(0,rq.useRef)(null),s=(0,rq.useRef)(null),l=(0,rq.useRef)(null);r$(t&&null!==r,"pointerdown",t=>{tf(null==t?void 0:t.target)&&null!=r&&r.contains(t.target)&&(s.current=t.x,l.current=t.y,a.current=t.timeStamp)}),r$(t&&null!==r,"pointerup",t=>{var r,u;let c=a.current;if(null===c||(a.current=null,!tm(t.target))||5>Math.abs(t.x-(null!=(r=s.current)?r:t.x))&&5>Math.abs(t.y-(null!=(u=l.current)?u:t.y)))return;let d=n(t);switch(d.kind){case 0:return;case 1:t.timeStamp-c>200&&(i(d.target),o());break;case 2:o()}},{capture:!0})}var rZ=n(55729),rQ=n(55729);function r0(t,r,n,o){let i=eR(n);(0,rQ.useEffect)(()=>{function n(t){i.current(t)}return(t=null!=t?t:window).addEventListener(r,n,o),()=>t.removeEventListener(r,n,o)},[t,r,o])}function r1(t){let r=(0,rZ.useRef)({value:"",selectionStart:null,selectionEnd:null});return r0(t,"blur",t=>{let n=t.target;tg(n)&&(r.current={value:n.value,selectionStart:n.selectionStart,selectionEnd:n.selectionEnd})}),eM(()=>
1295{if(!e_(t)&&tg(t)&&t.isConnected){if(t.focus({preventScroll:!0}),t.value!==r.current.value)t.setSelectionRange(t.value.length,t.value.length);else{let{selectionStart:n,selectionEnd:o}=r.current;null!==n&&null!==o&&t.setSelectionRange(n,o)}r.current={value:"",selectionStart:null,selectionEnd:null}}})}var r2=n(55729);function r5(t,r){return(0,r2.useMemo)(()=>{var n;if(t.type)return t.type;let o=null!=(n=t.as)?n:"button";if("string"==typeof o&&"button"===o.toLowerCase()||(null==r?void 0:r.tagName)==="BUTTON"&&!r.hasAttribute("type"))return"button"},[t.type,t.as,r])}var r3=n(55729);function r6(t){let r={};for(let n of t)Object.assign(r,n(r));return r}var r4=(i2=()=>new Map,i5={PUSH(t,r){var n;let o=null!=(n=this.get(t))?n:{doc:t,count:0,d:eO(),meta:new Set,computedMeta:{}};return o.count++,o.meta.add(r),o.computedMeta=r6(o.meta),this.set(t,o),this},POP(t,r){let n=this.get(t);return n&&(n.count--,n.meta.delete(r),n.computedMeta=r6(n.meta)),this},SCROLL_PREVENT(t){let r,n={doc:t.doc,d:t.d,meta:()=>t.computedMeta},o=[rj()?{before({doc:t,d:r,meta:n}){function o(t){for(let r of n().containers)for(let n of r())if(n.contains(t))return!0;return!1}r.microTask(()=>{var n;if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let n=eO();n.style(t.documentElement,"scrollBehavior","auto"),r.add(()=>r.microTask(()=>n.dispose()))}let i=null!=(n=window.scrollY)?n:window.pageYOffset,a=null;r.addEventListener(t,"click",r=>{if(tm(r.target))try{let n=r.target.closest("a");if(!n)return;let{hash:i}=new URL(n.href),s=t.querySelector(i);tm(s)&&!o(s)&&(a=s)}catch{}},!0),r.group(n=>{r.addEventListener(t,"touchstart",t=>{var r;if(n.dispose(),tm(t.target)&&tp(r=t.target)&&"style"in r)if(o(t.target)){let r=t.target;for(;r.parentElement&&o(r.parentElement);)r=r.parentElement;n.style(r,"overscrollBehavior","contain")}else n.style(t.target,"touchAction","none")})}),r.addEventListener(t,"touchmove",t=>{if(tm(t.target)&&!tg(t.target))if(o(t.target)){let r=t.target;for(;r.parentElement&&""!==r.dataset.headlessuiPortal&&!(r.scrollHeight>r.clientHeight||r.scrollWidth>r.clientWidth);)r=r.parentElement;""===r.dataset.headlessuiPortal&&t.preventDefault()}else t.preventDefault()},{passive:!1}),r.add(()=>{var t;i!==(null!=(t=window.scrollY)?t:window.pageYOffset)&&window.scrollTo(0,i),a&&a.isConnected&&(a.scrollIntoView({block:"nearest"}),a=null)})})}}:{},{before({doc:t}){var n;let o=t.documentElement;r=Math.max(0,(null!=(n=t.defaultView)?n:window).innerWidth-o.clientWidth)},after({doc:t,d:n}){let o=t.documentElement,i=Math.max(0,o.clientWidth-o.offsetWidth),a=Math.max(0,r-i);n.style(o,"paddingRight",`${a}px`)}},{before({doc:t,d:r}){r.style(t.documentElement,"overflow","hidden")}}];o.forEach(({before:t})=>null==t?void 0:t(n)),o.forEach(({after:t})=>null==t?void 0:t(n))},SCROLL_ALLOW({d:t}){t.dispose()},TEARDOWN({doc:t}){this.delete(t)}},i=i2(),a=new Set,{getSnapshot:()=>i,subscribe:t=>(a.add(t),()=>a.delete(t)),dispatch(t,...r){let n=i5[t].call(i,...r);n&&(i=n,a.forEach(t=>t()))}});function r9(t,r,n=()=>[document.body]){!function(t,r,n=()=>({containers:[]})){let o=(0,r3.useSyncExternalStore)(r4.subscribe,r4.getSnapshot,r4.getSnapshot),i=r?o.get(r):void 0;i&&i.count,eI(()=>{if(!(!r||!t))return r4.dispatch("PUSH",r,n),()=>r4.dispatch("POP",r,n)},[t,r])}(rx(t,"scroll-lock"),r,t=>{var r;return{containers:[...null!=(r=t.containers)?r:[],n]}})}r4.subscribe(()=>{let t=r4.getSnapshot(),r=new Map;for(let[n]of t)r.set(n,n.documentElement.style.overflow);for(let n of t.values()){let t="hidden"===r.get(n.doc),o=0!==n.count;(o&&!t||!o&&t)&&r4.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&r4.dispatch("TEARDOWN",n)}});var r8=n(55729);function r7(t){return[t.screenX,t.screenY]}function ne(){let t=(0,r8.useRef)([-1,-1]);return{wasMoved(r){let n=r7(r);return(t.current[0]!==n[0]||t.current[1]!==n[1])&&(t.current=n,!0)},update(r){t.current=r7(r)}}}var nt=n(55729),nr=n(55729);function nn(t){let r={};for(let n in t)!0===t[n]&&(r[`data-${n}`]="");return r}function no(t,r,n,o){let[i,a]=(0,nt.useState)(n),{hasFlag:s,addFlag:l,removeFlag:u}=function(t=0){let[r,n]=(0,nr.useState)(t),o=(0,nr.useCallback)(t=>n(t),[]),i=(0,nr.useCallback)(t=>n(r=>r|t),[]),a=(0,nr.useCallback)(t=>(r&t)===t,[r]);return{flags:r,setFlag:o,addFlag:i,hasFlag:a,removeFlag:(0,nr.useCallback)(t=>n(r=>r&~t),[]),toggleFlag:(0,nr.useCallback)(t=>n(r=>r^t),[])}}(t&&i?3:0),c=(0,nt.useRef)(!1),d=(0,nt.useRef)(!1);return eI(()=>{var i;if(t){if(n&&a(!0),!r){n&&l(3);return}return null==(i=null==o?void 0:o.start)||i.call(o,n),function(t,{prepare:r,run:n,done:o,inFlight:i}){let a=eO();return function(t,{inFlight:r,prepare:n}){if(null!=r&&r.current)return n();let o=t.style.transition;t.style.transition="none",n(),t.offsetHeight,t.style.transition=o}(t,{prepare:r,inFlight:i}),a.nextFrame(()=>{n(),a.requestAnimationFrame(()=>{a.add(function(t,r){var n,o;let i=eO();if(!t)return i.dispose;let a=!1;i.add(()=>{a=!0});let s=null!=(o=null==(n=t.getAnimations)?void 0:n.call(t).filter(t=>t instanceof CSSTransition))?o:[];return 0===s.length?r():Promise.allSettled(s.map(t=>t.finished)).then(()=>{a||r()}),i.dispose}(t,o))})}),a.dispose}(r,{inFlight:c,prepare(){d.current?d.current=!1:d.current=c.current,c.current=!0,d.current||(n?(l(3),u(4)):(l(4),u(2)))},run(){d.current?n?(u(3),l(4)):(u(4),l(3)):n?u(1):l(1)},done(){var t,i,s,l;d.current&&(null!=(l=null==(s=(i=r).getAnimations)?void 0:s.call(i))?l:[]).some(t=>t instanceof CSSTransition&&"finished"!==t.playState)||(c.current=!1,u(7),n||a(!1),null==(t=null==o?void 0:o.end)||t.call(o,n))}})}},[t,n,r,ek()]),t?[i,{closed:s(1),enter:s(2),leave:s(4),transition:s(2)||s(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}void 0!==l&&"u">typeof globalThis&&"u">typeof Element&&(null==(i3=null==l?void 0:l.env)?void 0:i3.NODE_ENV)==="test"&&void 0===(null==(i6=null==Element?void 0:Element.prototype)?void 0:i6.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(`
1296`)),[]});var ni=n(55729);function na(t,{container:r,accept:n,walk:o}){let i=(0,ni.useRef)(n),a=(0,ni.useRef)(o);(0,ni.useEffect)(()=>{i.current=n,a.current=o},[n,o]),eI(()=>
1296{if(!r||!t)return;let n=ex(r);if(!n)return;let o=i.current,s=a.current,l=Object.assign(t=>o(t),{acceptNode:o}),u=n.createTreeWalker(r,NodeFilter.SHOW_ELEMENT,l,!1);for(;u.nextNode();)s(u.currentNode)},[r,t,i,a])}var ns=n(55729);function nl(t,r){let n=(0,ns.useRef)([]),o=eM(t);(0,ns.useEffect)(()=>{let t=[...n.current];for(let[i,a]of r.entries())if(n.current[i]!==a){let i=o(r,t);return n.current=r,i}},[o,...r])}var nu=g(n(55729),1),nc=n(55729);function nd(t){var r;return t instanceof Element||t instanceof((null==t||null==(r=t.ownerDocument)?void 0:r.defaultView)||window).Element}var nf=Math.min,np=Math.max,nh=Math.round,nm=Math.floor,ng=t=>({x:t,y:t}),nv={left:"right",right:"left",bottom:"top",top:"bottom"},ny={start:"end",end:"start"};function nb(t,r){return"function"==typeof t?t(r):t}function nx(t){return t.split("-")[0]}function nw(t){return t.split("-")[1]}function nE(t){return"x"===t?"y":"x"}function n_(t){return"y"===t?"height":"width"}function nT(t){return["top","bottom"].includes(nx(t))?"y":"x"}function nS(t){return t.replace(/start|end/g,t=>ny[t])}function nO(t){return t.replace(/left|right|bottom|top/g,t=>nv[t])}function nk(t){return{...t,top:t.y,left:t.x,right:t.x+t.width,bottom:t.y+t.height}}function nP(t,r,n){let{reference:o,floating:i}=t,a=nT(r),s=nE(nT(r)),l=n_(s),u=nx(r),c="y"===a,d=o.x+o.width/2-i.width/2,f=o.y+o.height/2-i.height/2,p=o[l]/2-i[l]/2,h;switch(u){case"top":h={x:d,y:o.y-i.height};break;case"bottom":h={x:d,y:o.y+o.height};break;case"right":h={x:o.x+o.width,y:f};break;case"left":h={x:o.x-i.width,y:f};break;default:h={x:o.x,y:o.y}}switch(nw(r)){case"start":h[s]-=p*(n&&c?-1:1);break;case"end":h[s]+=p*(n&&c?-1:1)}return h}var nC=async(t,r,n)=>{let{placement:o="bottom",strategy:i="absolute",middleware:a=[],platform:s}=n,l=a.filter(Boolean),u=await (null==s.isRTL?void 0:s.isRTL(r)),c=await s.getElementRects({reference:t,floating:r,strategy:i}),{x:d,y:f}=nP(c,o,u),p=o,h={},m=0;for(let n=0;n<l.length;n++){let{name:a,fn:g}=l[n],{x:v,y:y,data:b,reset:x}=await g({x:d,y:f,initialPlacement:o,placement:p,strategy:i,middlewareData:h,rects:c,platform:s,elements:{reference:t,floating:r}});if(d=null!=v?v:d,f=null!=y?y:f,h={...h,[a]:{...h[a],...b}},x&&m<=50){m++,"object"==typeof x&&(x.placement&&(p=x.placement),x.rects&&(c=!0===x.rects?await s.getElementRects({reference:t,floating:r,strategy:i}):x.rects),{x:d,y:f}=nP(c,p,u)),n=-1;continue}}return{x:d,y:f,placement:p,strategy:i,middlewareData:h}};async function nA(t,r){var n,o;void 0===r&&(r={});let{x:i,y:a,platform:s,rects:l,elements:u,strategy:c}=t,{boundary:d="clippingAncestors",rootBoundary:f="viewport",elementContext:p="floating",altBoundary:h=!1,padding:m=0}=nb(r,t),g="number"!=typeof(o=m)?{top:0,right:0,bottom:0,left:0,...o}:{top:o,right:o,bottom:o,left:o},v=u[h?"floating"===p?"reference":"floating":p],y=nk(await s.getClippingRect({element:null==(n=await (null==s.isElement?void 0:s.isElement(v)))||n?v:v.contextElement||await (null==s.getDocumentElement?void 0:s.getDocumentElement(u.floating)),boundary:d,rootBoundary:f,strategy:c})),b="floating"===p?{...l.floating,x:i,y:a}:l.reference,x=await (null==s.getOffsetParent?void 0:s.getOffsetParent(u.floating)),w=await (null==s.isElement?void 0:s.isElement(x))&&await (null==s.getScale?void 0:s.getScale(x))||{x:1,y:1},E=nk(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({rect:b,offsetParent:x,strategy:c}):b);return{top:(y.top-E.top+g.top)/w.y,bottom:(E.bottom-y.bottom+g.bottom)/w.y,left:(y.left-E.left+g.left)/w.x,right:(E.right-y.right+g.right)/w.x}}async function nI(t,r){let{placement:n,platform:o,elements:i}=t,a=await (null==o.isRTL?void 0:o.isRTL(i.floating)),s=nx(n),l=nw(n),u="y"===nT(n),c=["left","top"].includes(s)?-1:1,d=a&&u?-1:1,f=nb(r,t),{mainAxis:p,crossAxis:h,alignmentAxis:m}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return l&&"number"==typeof m&&(h="end"===l?-1*m:m),u?{x:h*d,y:p*c}:{x:p*c,y:h*d}}function nR(t){return nF(t)?(t.nodeName||"").toLowerCase():"#document"}function nM(t){var r;return(null==t||null==(r=t.ownerDocument)?void 0:r.defaultView)||window}function nD(t){var r;return null==(r=(nF(t)?t.ownerDocument:t.document)||window.document)?void 0:r.documentElement}function nF(t){return t instanceof Node||t instanceof nM(t).Node}function nN(t){return t instanceof Element||t instanceof nM(t).Element}function nL(t){return t instanceof HTMLElement||t instanceof nM(t).HTMLElement}function nj(t){return"u">typeof ShadowRoot&&(t instanceof ShadowRoot||t instanceof nM(t).ShadowRoot)}function nV(t){let{overflow:r,overflowX:n,overflowY:o,display:i}=nz(t);return/auto|scroll|overlay|hidden|clip/.test(r+o+n)&&!["inline","contents"].includes(i)}function nB(t){let r=n$(),n=nz(t);return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!r&&!!n.backdropFilter&&"none"!==n.backdropFilter||!r&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(t=>(n.willChange||"").includes(t))||["paint","layout","strict","content"].some(t=>(n.contain||"").includes(t))}function n$(){return"u">typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function nU(t){return["html","body","#document"].includes(nR(t))}function nz(t){return nM(t).getComputedStyle(t)}function nY(t){return nN(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function nH(t){if("html"===nR(t))return t;let r=t.assignedSlot||t.parentNode||nj(t)&&t.host||nD(t);return nj(r)?r.host:r}function nW(t,r,n){var o;void 0===r&&(r=[]),void 0===n&&(n=!0);let i=function t(r){let n=nH(r);return nU(n)?r.ownerDocument?r.ownerDocument.body:r.body:nL(n)&&nV(n)?n:t(n)}(t),a=i===(null==(o=t.ownerDocument)?void 0:o.body),s=nM(i);
1296return a?r.concat(s,s.visualViewport||[],nV(i)?i:[],s.frameElement&&n?nW(s.frameElement):[]):r.concat(i,nW(i,[],n))}function nq(t){let r=nz(t),n=parseFloat(r.width)||0,o=parseFloat(r.height)||0,i=nL(t),a=i?t.offsetWidth:n,s=i?t.offsetHeight:o,l=nh(n)!==a||nh(o)!==s;return l&&(n=a,o=s),{width:n,height:o,$:l}}function nG(t){return nN(t)?t:t.contextElement}function nX(t){let r=nG(t);if(!nL(r))return ng(1);let n=r.getBoundingClientRect(),{width:o,height:i,$:a}=nq(r),s=(a?nh(n.width):n.width)/o,l=(a?nh(n.height):n.height)/i;return s&&Number.isFinite(s)||(s=1),l&&Number.isFinite(l)||(l=1),{x:s,y:l}}var nK=ng(0);function nJ(t){let r=nM(t);return n$()&&r.visualViewport?{x:r.visualViewport.offsetLeft,y:r.visualViewport.offsetTop}:nK}function nZ(t,r,n,o){var i;void 0===r&&(r=!1),void 0===n&&(n=!1);let a=t.getBoundingClientRect(),s=nG(t),l=ng(1);r&&(o?nN(o)&&(l=nX(o)):l=nX(t));let u=(void 0===(i=n)&&(i=!1),o&&(!i||o===nM(s))&&i)?nJ(s):ng(0),c=(a.left+u.x)/l.x,d=(a.top+u.y)/l.y,f=a.width/l.x,p=a.height/l.y;if(s){let t=nM(s),r=o&&nN(o)?nM(o):o,n=t.frameElement;for(;n&&o&&r!==t;){let t=nX(n),r=n.getBoundingClientRect(),o=nz(n),i=r.left+(n.clientLeft+parseFloat(o.paddingLeft))*t.x,a=r.top+(n.clientTop+parseFloat(o.paddingTop))*t.y;c*=t.x,d*=t.y,f*=t.x,p*=t.y,c+=i,d+=a,n=nM(n).frameElement}}return nk({width:f,height:p,x:c,y:d})}function nQ(t){return nZ(nD(t)).left+nY(t).scrollLeft}function n0(t,r,n){var o;let i;if("viewport"===r)i=function(t,r){let n=nM(t),o=nD(t),i=n.visualViewport,a=o.clientWidth,s=o.clientHeight,l=0,u=0;if(i){a=i.width,s=i.height;let t=n$();(!t||t&&"fixed"===r)&&(l=i.offsetLeft,u=i.offsetTop)}return{width:a,height:s,x:l,y:u}}(t,n);else if("document"===r){let r,n,a,s,l,u,c;o=nD(t),r=nD(o),n=nY(o),a=o.ownerDocument.body,s=np(r.scrollWidth,r.clientWidth,a.scrollWidth,a.clientWidth),l=np(r.scrollHeight,r.clientHeight,a.scrollHeight,a.clientHeight),u=-n.scrollLeft+nQ(o),c=-n.scrollTop,"rtl"===nz(a).direction&&(u+=np(r.clientWidth,a.clientWidth)-s),i={width:s,height:l,x:u,y:c}}else if(nN(r)){let t,o,a,s;o=(t=nZ(r,!0,"fixed"===n)).top+r.clientTop,a=t.left+r.clientLeft,s=nL(r)?nX(r):ng(1),i={width:r.clientWidth*s.x,height:r.clientHeight*s.y,x:a*s.x,y:o*s.y}}else{let n=nJ(t);i={...r,x:r.x-n.x,y:r.y-n.y}}return nk(i)}function n1(t,r){return nL(t)&&"fixed"!==nz(t).position?r?r(t):t.offsetParent:null}function n2(t,r){let n=nM(t);if(!nL(t))return n;let o=n1(t,r);for(;o&&["table","td","th"].includes(nR(o))&&"static"===nz(o).position;)o=n1(o,r);return o&&("html"===nR(o)||"body"===nR(o)&&"static"===nz(o).position&&!nB(o))?n:o||function(t){let r=nH(t);for(;nL(r)&&!nU(r);){if(nB(r))return r;r=nH(r)}return null}(t)||n}var n5=async function(t){let{reference:r,floating:n,strategy:o}=t,i=this.getOffsetParent||n2,a=this.getDimensions;return{reference:function(t,r,n){let o=nL(r),i=nD(r),a="fixed"===n,s=nZ(t,!0,a,r),l={scrollLeft:0,scrollTop:0},u=ng(0);if(o||!o&&!a)if(("body"!==nR(r)||nV(i))&&(l=nY(r)),o){let t=nZ(r,!0,a,r);u.x=t.x+r.clientLeft,u.y=t.y+r.clientTop}else i&&(u.x=nQ(i));return{x:s.left+l.scrollLeft-u.x,y:s.top+l.scrollTop-u.y,width:s.width,height:s.height}}(r,await i(n),o),floating:{x:0,y:0,...await a(n)}}},n3={convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let{rect:r,offsetParent:n,strategy:o}=t,i=nL(n),a=nD(n);if(n===a)return r;let s={scrollLeft:0,scrollTop:0},l=ng(1),u=ng(0);if((i||!i&&"fixed"!==o)&&(("body"!==nR(n)||nV(a))&&(s=nY(n)),nL(n))){let t=nZ(n);l=nX(n),u.x=t.x+n.clientLeft,u.y=t.y+n.clientTop}return{width:r.width*l.x,height:r.height*l.y,x:r.x*l.x-s.scrollLeft*l.x+u.x,y:r.y*l.y-s.scrollTop*l.y+u.y}},getDocumentElement:nD,getClippingRect:function(t){let{element:r,boundary:n,rootBoundary:o,strategy:i}=t,a=[..."clippingAncestors"===n?function(t,r){let n=r.get(t);if(n)return n;let o=nW(t,[],!1).filter(t=>nN(t)&&"body"!==nR(t)),i=null,a="fixed"===nz(t).position,s=a?nH(t):t;for(;nN(s)&&!nU(s);){let r=nz(s),n=nB(s);n||"fixed"!==r.position||(i=null),(a?!n&&!i:!n&&"static"===r.position&&!!i&&["absolute","fixed"].includes(i.position)||nV(s)&&!n&&function t(r,n){let o=nH(r);return!(o===n||!nN(o)||nU(o))&&("fixed"===nz(o).position||t(o,n))}(t,s))?o=o.filter(t=>t!==s):i=r,s=nH(s)}return r.set(t,o),o}(r,this._c):[].concat(n),o],s=a[0],l=a.reduce((t,n)=>{let o=n0(r,n,i);return t.top=np(o.top,t.top),t.right=nf(o.right,t.right),t.bottom=nf(o.bottom,t.bottom),t.left=np(o.left,t.left),t},n0(r,s,i));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:n2,getElementRects:n5,getClientRects:function(t){return Array.from(t.getClientRects())},getDimensions:function(t){return nq(t)},getScale:nX,isElement:nN,isRTL:function(t){return"rtl"===nz(t).direction}};function n6(t,r,n,o){void 0===o&&(o={});let{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:l="function"==typeof IntersectionObserver,animationFrame:u=!1}=o,c=nG(t),d=i||a?[...c?nW(c):[],...nW(r)]:[];d.forEach(t=>{i&&t.addEventListener("scroll",n,{passive:!0}),a&&t.addEventListener("resize",n)});let f=c&&l?function(t,r){let n=null,o,i=nD(t);function a(){clearTimeout(o),n&&n.disconnect(),n=null}return function s(l,u){void 0===l&&(l=!1),void 0===u&&(u=1),a();let{left:c,top:d,width:f,height:p}=t.getBoundingClientRect();if(l||r(),!f||!p)return;let h={rootMargin:-nm(d)+"px "+-nm(i.clientWidth-(c+f))+"px "+-nm(i.clientHeight-(d+p))+"px "+-nm(c)+"px",threshold:np(0,nf(1,u))||1},m=!0;function g(t){let r=t[0].intersectionRatio;if(r!==u){if(!m)return s();r?s(!1,r):o=setTimeout(()=>{s(!1,1e-7)},100)}m=!1}try{n=new IntersectionObserver(g,{...h,root:i.ownerDocument})}catch{n=new IntersectionObserver(g,h)}n.observe(t)}(!0),a}(c,n):null,p=-1,h=null;s&&(h=new ResizeObserver(t=>{let[o]=t;o&&o.target===c&&h&&(h.unobserve(r),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{h&&h.observe(r)})),n()}),c&&!u&&h.observe(c),h.observe(r));let m,g=u?nZ(t):null;return u&&function r(){let o=nZ(t);g&&(o.x!==g.x||o.y!==g.y||o.width!==g.width||o.height!==g.height)&&n(),g=
1296o,m=requestAnimationFrame(r)}(),n(),()=>{d.forEach(t=>{i&&t.removeEventListener("scroll",n),a&&t.removeEventListener("resize",n)}),f&&f(),h&&h.disconnect(),h=null,u&&cancelAnimationFrame(m)}}var n4=g(n(55729),1),n9=n(55729),n8=g(n(56760),1),n7="u">typeof document?n9.useLayoutEffect:n9.useEffect;function oe(t,r){let n,o,i;if(t===r)return!0;if(typeof t!=typeof r)return!1;if("function"==typeof t&&t.toString()===r.toString())return!0;if(t&&r&&"object"==typeof t){if(Array.isArray(t)){if((n=t.length)!==r.length)return!1;for(o=n;0!=o--;)if(!oe(t[o],r[o]))return!1;return!0}if((n=(i=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(o=n;0!=o--;)if(!({}).hasOwnProperty.call(r,i[o]))return!1;for(o=n;0!=o--;){let n=i[o];if(!("_owner"===n&&t.$$typeof)&&!oe(t[n],r[n]))return!1}return!0}return t!=t&&r!=r}function ot(t){return(t.ownerDocument.defaultView||window).devicePixelRatio||1}function or(t,r){let n=ot(t);return Math.round(r*n)/n}function on(t){let r=n4.useRef(t);return n7(()=>{r.current=t}),r}var oo=(t,r)=>{var n;return{...(void 0===(n=t)&&(n=0),{name:"offset",options:n,async fn(t){var r,o;let{x:i,y:a,placement:s,middlewareData:l}=t,u=await nI(t,n);return s===(null==(r=l.offset)?void 0:r.placement)&&null!=(o=l.arrow)&&o.alignmentOffset?{}:{x:i+u.x,y:a+u.y,data:{...u,placement:s}}}}),options:[t,r]}},oi=n(56760),oa={...nu},os=oa.useInsertionEffect||(t=>t());function ol(t){let r=nu.useRef(()=>{});return os(()=>{r.current=t}),nu.useCallback(function(){for(var t=arguments.length,n=Array(t),o=0;o<t;o++)n[o]=arguments[o];return null==r.current?void 0:r.current(...n)},[])}var ou="u">typeof document?nc.useLayoutEffect:nc.useEffect,oc=!1,od=0,of=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+od++,op=oa.useId||function(){let[t,r]=nu.useState(()=>oc?of():void 0);return ou(()=>{null==t&&r(of())},[]),nu.useEffect(()=>{oc=!0},[]),t},oh=nu.createContext(null),om=nu.createContext(null),og="active",ov="selected";function oy(t,r,n){let o=new Map,i="item"===n,a=t;if(i&&t){let{[og]:r,[ov]:n,...o}=t;a=o}return{..."floating"===n&&{tabIndex:-1},...a,...r.map(r=>{let o=r?r[n]:null;return"function"==typeof o?t?o(t):null:o}).concat(t).reduce((t,r)=>(r&&Object.entries(r).forEach(r=>{let[n,a]=r;if(!(i&&[og,ov].includes(n)))if(0===n.indexOf("on")){if(o.has(n)||o.set(n,[]),"function"==typeof a){var s;
1296null==(s=o.get(n))||s.push(a),t[n]=function(){for(var t,r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return null==(t=o.get(n))?void 0:t.map(t=>t(...i)).find(t=>void 0!==t)}}}else t[n]=a}),t),{})}}function ob(t,r){return{...t,rects:{...t.rects,floating:{...t.rects.floating,height:r}}}}var ox=g(n(55729),1),ow=n(55729),oE=(0,ow.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});oE.displayName="FloatingContext";var o_=(0,ow.createContext)(null);function oT(t){return(0,ow.useMemo)(()=>t?"string"==typeof t?{to:t}:t:null,[t])}function oS(){return(0,ow.useContext)(oE).setReference}function oO(){return(0,ow.useContext)(oE).getReferenceProps}function ok(){let{getFloatingProps:t,slot:r}=(0,ow.useContext)(oE);return(0,ow.useCallback)((...n)=>Object.assign({},t(...n),{"data-anchor":r.anchor}),[t,r])}function oP(t=null){!1===t&&(t=null),"string"==typeof t&&(t={to:t});let r=(0,ow.useContext)(o_),n=(0,ow.useMemo)(()=>t,[JSON.stringify(t,(t,r)=>{var n;return null!=(n=null==r?void 0:r.outerHTML)?n:r})]);eI(()=>{null==r||r(null!=n?n:null)},[r,n]);let o=(0,ow.useContext)(oE);return(0,ow.useMemo)(()=>[o.setFloating,t?o.styles:{}],[o.setFloating,t,o.styles])}function oC({children:t,enabled:r=!0}){var n,o,i,a,s,l,u,c,d,f,p,h,m;let g,v,y,b,x,w,E,[_,T]=(0,ow.useState)(null),[S,O]=(0,ow.useState)(0),k=(0,ow.useRef)(null),[P,C]=(0,ow.useState)(null);eI(()=>{if(!c)return;let t=new MutationObserver(()=>{let t=window.getComputedStyle(c).maxHeight,r=parseFloat(t);if(isNaN(r))return;let n=parseInt(t);isNaN(n)||r!==n&&(c.style.maxHeight=`${Math.ceil(r)}px`)});return t.observe(c,{attributes:!0,attributeFilter:["style"]}),()=>{t.disconnect()}},[c=P]);let A=r&&null!==_&&null!==P,{to:I="bottom",gap:R=0,offset:M=0,padding:D=0,inner:F}=(d=_,f=P,g=oA(null!=(p=null==d?void 0:d.gap)?p:"var(--anchor-gap, 0)",f),v=oA(null!=(h=null==d?void 0:d.offset)?h:"var(--anchor-offset, 0)",f),y=oA(null!=(m=null==d?void 0:d.padding)?m:"var(--anchor-padding, 0)",f),{...d,gap:g,offset:v,padding:y}),[N,L="center"]=I.split(" ");eI(()=>{A&&O(0)},[A]);let{refs:j,floatingStyles:V,context:B}=function(t){void 0===t&&(t={});let{nodeId:r}=t,n=function(t){var r;let{open:n=!1,onOpenChange:o,elements:i}=t,a=op(),s=nu.useRef({}),[l]=nu.useState(()=>{let t;return t=new Map,{emit(r,n){var o;null==(o=t.get(r))||o.forEach(t=>t(n))},on(r,n){t.set(r,[...t.get(r)||[],n])},off(r,n){var o;t.set(r,(null==(o=t.get(r))?void 0:o.filter(t=>t!==n))||[])}}}),u=null!=((null==(r=nu.useContext(oh))?void 0:r.id)||null),[c,d]=nu.useState(i.reference),f=ol((t,r,n)=>{s.current.openEvent=t?r:void 0,l.emit("openchange",{open:t,event:r,reason:n,nested:u}),null==o||o(t,r,n)}),p=nu.useMemo(()=>({setPositionReference:d}),[]),h=nu.useMemo(()=>({reference:c||i.reference||null,floating:i.floating||null,domReference:i.reference}),[c,i.reference,i.floating]);return nu.useMemo(()=>({dataRef:s,open:n,onOpenChange:f,elements:h,events:l,floatingId:a,refs:p}),[n,f,h,l,a,p])}({...t,elements:{reference:null,floating:null,...t.elements}}),o=t.rootContext||n,i=o.elements,[a,s]=nu.useState(null),[l,u]=nu.useState(null),c=(null==i?void 0:i.reference)||a,d=nu.useRef(null),f=nu.useContext(om);ou(()=>{c&&(d.current=c)},[c]);let p=function(t){void 0===t&&(t={});let{placement:r="bottom",strategy:n="absolute",middleware:o=[],platform:i,elements:{reference:a,floating:s}={},transform:l=!0,whileElementsMounted:u,open:c}=t,[d,f]=n4.useState({x:0,y:0,strategy:n,placement:r,middlewareData:{},isPositioned:!1}),[p,h]=n4.useState(o);oe(p,o)||h(o);let[m,g]=n4.useState(null),[v,y]=n4.useState(null),b=n4.useCallback(t=>{t!==_.current&&(_.current=t,g(t))},[]),x=n4.useCallback(t=>{t!==T.current&&(T.current=t,y(t))},[]),w=a||m,E=s||v,_=n4.useRef(null),T=n4.useRef(null),S=n4.useRef(d),O=null!=u,k=on(u),P=on(i),C=n4.useCallback(()=>{var t,o;let i,a,s;if(!_.current||!T.current)return;let l={placement:r,strategy:n,middleware:p};P.current&&(l.platform=P.current),(t=_.current,o=T.current,i=new Map,s={...(a={platform:n3,...l}).platform,_c:i},nC(t,o,{...a,platform:s})).then(t=>{let r={...t,isPositioned:!0};A.current&&!oe(S.current,r)&&(S.current=r,n8.flushSync(()=>{f(r)}))})},[p,r,n,P]);n7(()=>{!1===c&&S.current.isPositioned&&(S.current.isPositioned=!1,f(t=>({...t,isPositioned:!1})))},[c]);let A=n4.useRef(!1);n7(()=>(A.current=!0,()=>{A.current=!1}),[]),n7(()=>
1296{if(w&&(_.current=w),E&&(T.current=E),w&&E){if(k.current)return k.current(w,E,C);C()}},[w,E,C,k,O]);let I=n4.useMemo(()=>({reference:_,floating:T,setReference:b,setFloating:x}),[b,x]),R=n4.useMemo(()=>({reference:w,floating:E}),[w,E]),M=n4.useMemo(()=>{let t={position:n,left:0,top:0};if(!R.floating)return t;let r=or(R.floating,d.x),o=or(R.floating,d.y);return l?{...t,transform:"translate("+r+"px, "+o+"px)",...ot(R.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:r,top:o}},[n,l,R.floating,d.x,d.y]);return n4.useMemo(()=>({...d,update:C,refs:I,elements:R,floatingStyles:M}),[d,C,I,R,M])}({...t,elements:{...i,...l&&{reference:l}}}),h=nu.useCallback(t=>{let r=nd(t)?{getBoundingClientRect:()=>t.getBoundingClientRect(),contextElement:t}:t;u(r),p.refs.setReference(r)},[p.refs]),m=nu.useCallback(t=>{(nd(t)||null===t)&&(d.current=t,s(t)),(nd(p.refs.reference.current)||null===p.refs.reference.current||null!==t&&!nd(t))&&p.refs.setReference(t)},[p.refs]),g=nu.useMemo(()=>({...p.refs,setReference:m,setPositionReference:h,domReference:d}),[p.refs,m,h]),v=nu.useMemo(()=>({...p.elements,domReference:c}),[p.elements,c]),y=nu.useMemo(()=>({...p,...o,refs:g,elements:v,nodeId:r}),[p,g,v,r,o]);return ou(()=>{o.dataRef.current.floatingContext=y;let t=null==f?void 0:f.nodesRef.current.find(t=>t.id===r);t&&(t.context=y)}),nu.useMemo(()=>({...p,context:y,refs:g,elements:v}),[p,g,v,y])}({open:A,placement:"selection"===N?"center"===L?"bottom":`bottom-${L}`:"center"===L?`${N}`:`${N}-${L}`,strategy:"absolute",transform:!1,middleware:[oo({mainAxis:"selection"===N?0:R,crossAxis:M}),{...{name:"shift",options:o=n={padding:D},async fn(t){let{x:r,y:n,placement:i}=t,{mainAxis:a=!0,crossAxis:s=!1,limiter:l={fn:t=>{let{x:r,y:n}=t;return{x:r,y:n}}},...u}=nb(o,t),c={x:r,y:n},d=await nA(t,u),f=nT(nx(i)),p=nE(f),h=c[p],m=c[f];
1296if(a){let t="y"===p?"top":"left",r="y"===p?"bottom":"right",n=h+d[t],o=h-d[r];h=np(n,nf(h,o))}if(s){let t="y"===f?"top":"left",r="y"===f?"bottom":"right",n=m+d[t],o=m-d[r];m=np(n,nf(m,o))}let g=l.fn({...t,[p]:h,[f]:m});return{...g,data:{x:g.x-r,y:g.y-n}}}},options:[n,void 0]},"selection"!==N&&{...{name:"flip",options:a=i={padding:D},async fn(t){var r,n,o,i,s,l,u,c;let d,f,p,{placement:h,middlewareData:m,rects:g,initialPlacement:v,platform:y,elements:b}=t,{mainAxis:x=!0,crossAxis:w=!0,fallbackPlacements:E,fallbackStrategy:_="bestFit",fallbackAxisSideDirection:T="none",flipAlignment:S=!0,...O}=nb(a,t);if(null!=(r=m.arrow)&&r.alignmentOffset)return{};let k=nx(h),P=nx(v)===v,C=await (null==y.isRTL?void 0:y.isRTL(b.floating)),A=E||(P||!S?[nO(v)]:(d=nO(v),[nS(v),d,nS(d)]));E||"none"===T||A.push(...(f=nw(v),p=function(t,r,n){let o=["left","right"],i=["right","left"];switch(t){case"top":case"bottom":return n?r?i:o:r?o:i;case"left":case"right":return r?["top","bottom"]:["bottom","top"];default:return[]}}(nx(v),"start"===T,C),f&&(p=p.map(t=>t+"-"+f),S&&(p=p.concat(p.map(nS)))),p));let I=[v,...A],R=await nA(t,O),M=[],D=(null==(n=m.flip)?void 0:n.overflows)||[];if(x&&M.push(R[k]),w){let t,r,n,o,i=(l=h,u=g,void 0===(c=C)&&(c=!1),t=nw(l),n=n_(r=nE(nT(l))),o="x"===r?t===(c?"end":"start")?"right":"left":"start"===t?"bottom":"top",u.reference[n]>u.floating[n]&&(o=nO(o)),[o,nO(o)]);M.push(R[i[0]],R[i[1]])}if(D=[...D,{placement:h,overflows:M}],!M.every(t=>t<=0)){let t=((null==(o=m.flip)?void 0:o.index)||0)+1,r=I[t];if(r)return{data:{index:t,overflows:D},reset:{placement:r}};let n=null==(i=D.filter(t=>t.overflows[0]<=0).sort((t,r)=>t.overflows[1]-r.overflows[1])[0])?void 0:i.placement;if(!n)switch(_){case"bestFit":{let t=null==(s=D.map(t=>[t.placement,t.overflows.filter(t=>t>0).reduce((t,r)=>t+r,0)]).sort((t,r)=>t[1]-r[1])[0])?void 0:s[0];t&&(n=t);break}case"initialPlacement":n=v}if(h!==n)return{reset:{placement:n}}}return{}}},options:[i,void 0]},"selection"===N&&F?{name:"inner",options:b={...F,padding:D,overflowRef:k,offset:S,minItemsVisible:4,referenceOverflowThreshold:D,onFallbackChange(t){var r,n;if(!t)return;let o=B.elements.floating;if(!o)return;let i=parseFloat(getComputedStyle(o).scrollPaddingBottom)||0,a=Math.min(4,o.childElementCount),s=0,l=0;for(let t of null!=(n=null==(r=B.elements.floating)?void 0:r.childNodes)?n:[])if(th(t)){let r=t.offsetTop,n=r+t.clientHeight+i,u=o.scrollTop,c=u+o.clientHeight;if(r>=u&&n<=c)a--;else{l=Math.max(0,Math.min(n,c)-Math.max(r,u)),s=t.clientHeight;break}}a>=1&&O(t=>{let r=s*a-l+i;return t>=r?t:r})}},async fn(t){let{listRef:r,overflowRef:n,onFallbackChange:o,offset:i=0,index:a=0,minItemsVisible:s=4,referenceOverflowThreshold:l=0,scrollRef:u,...c}=b,{rects:d,elements:{floating:f}}=t,p=r.current[a];if(!p)return{};let h={...t,...await oo(-p.offsetTop-f.clientTop-d.reference.height/2-p.offsetHeight/2-i).fn(t)},m=(null==u?void 0:u.current)||f,g=await nA(ob(h,m.scrollHeight),c),v=await nA(h,{...c,elementContext:"reference"}),y=Math.max(0,g.top),x=h.y+y,w=Math.max(0,m.scrollHeight-y-Math.max(0,g.bottom));return m.style.maxHeight=w+"px",m.scrollTop=y,o&&(m.offsetHeight<p.offsetHeight*Math.min(s,r.current.length-1)-1||v.top>=-l||v.bottom>=-l?(0,oi.flushSync)(()=>o(!0)):(0,oi.flushSync)(()=>o(!1))),n&&(n.current=await nA(ob({...h,y:x},m.offsetHeight),c)),{y:x}}}:null,{...{name:"size",options:l=s={padding:D,apply({availableWidth:t,availableHeight:r,elements:n}){Object.assign(n.floating.style,{overflow:"auto",maxWidth:`${t}px`,maxHeight:`min(var(--anchor-max-height, 100vh), ${r}px)`})}},async fn(t){let{placement:r,rects:n,platform:o,elements:i}=t,{apply:a=()=>{},...s}=nb(l,t),u=await nA(t,s),c=nx(r),d=nw(r),f="y"===nT(r),{width:p,height:h}=n.floating,m,g;"top"===c||"bottom"===c?(m=c,g=d===(await (null==o.isRTL?void 0:o.isRTL(i.floating))?"start":"end")?"left":"right"):(g=c,m="end"===d?"top":"bottom");let v=h-u[m],y=p-u[g],b=!t.middlewareData.shift,x=v,w=y;if(f){let t=p-u.left-u.right;w=d||b?nf(y,t):t}else{let t=h-u.top-u.bottom;x=d||b?nf(v,t):t}if(b&&!d){let t=np(u.left,0),r=np(u.right,0),n=np(u.top,0),o=np(u.bottom,0);f?w=p-2*(0!==t||0!==r?t+r:np(u.left,u.right)):x=h-2*(0!==n||0!==o?n+o:np(u.top,u.bottom))}await a({...t,availableWidth:w,availableHeight:x});let E=await o.getDimensions(i.floating);return p!==E.width||h!==E.height?{reset:{rects:!0}}:{}}},options:[s,void 0]}
1296].filter(Boolean),whileElementsMounted:n6}),[$=N,U=L]=B.placement.split("-");"selection"===N&&($="selection");let z=(0,ow.useMemo)(()=>({anchor:[$,U].filter(Boolean).join(" ")}),[$,U]),{getReferenceProps:Y,getFloatingProps:H}=(u=[function(t,r){let{open:n,elements:o}=t,{enabled:i=!0,overflowRef:a,scrollRef:s,onChange:l}=r,u=ol(l),c=nu.useRef(!1),d=nu.useRef(null),f=nu.useRef(null);return nu.useEffect(()=>{if(!i)return;function t(t){let n;if(t.ctrlKey||!r||null==a.current)return;let o=t.deltaY,i=a.current.top>=-.5,s=a.current.bottom>=-.5,l=r.scrollHeight-r.clientHeight,c=o<0?-1:1,d=o<0?"max":"min";r.scrollHeight<=r.clientHeight||(!i&&o>0||!s&&o<0?(t.preventDefault(),(0,oi.flushSync)(()=>{u(t=>t+Math[d](o,l*c))})):/firefox/i.test((n=navigator.userAgentData)&&Array.isArray(n.brands)?n.brands.map(t=>{let{brand:r,version:n}=t;return r+"/"+n}).join(" "):navigator.userAgent)&&(r.scrollTop+=o))}let r=(null==s?void 0:s.current)||o.floating;if(n&&r)return r.addEventListener("wheel",t),requestAnimationFrame(()=>{d.current=r.scrollTop,null!=a.current&&(f.current={...a.current})}),()=>{d.current=null,f.current=null,r.removeEventListener("wheel",t)}},[i,n,o.floating,a,s,u]),nu.useMemo(()=>i?{floating:{onKeyDown(){c.current=!0},onWheel(){c.current=!1},onPointerMove(){c.current=!1},onScroll(){let t=(null==s?void 0:s.current)||o.floating;if(!(!a.current||!t||!c.current)){if(null!==d.current){let r=t.scrollTop-d.current;(a.current.bottom<-.5&&r<-1||a.current.top<-.5&&r>1)&&(0,oi.flushSync)(()=>u(t=>t+r))}requestAnimationFrame(()=>{d.current=t.scrollTop})}}}}:{},[i,a,o.floating,s,u])}(B,{overflowRef:k,onChange:O})],x=nu.useCallback(t=>oy(t,u,"reference"),u),w=nu.useCallback(t=>oy(t,u,"floating"),u),E=nu.useCallback(t=>oy(t,u,"item"),u.map(t=>null==t?void 0:t.item)),nu.useMemo(()=>({getReferenceProps:x,getFloatingProps:w,getItemProps:E}),[x,w,E])),W=eM(t=>{C(t),j.setFloating(t)});return ox.createElement(o_.Provider,{value:T},ox.createElement(oE.Provider,{value:{setFloating:W,setReference:j.setReference,styles:V,getReferenceProps:Y,getFloatingProps:H,slot:z}},t))}function oA(t,r,n){let o=ek(),i=eM((t,r)=>{if(null==t)return[n,null];if("number"==typeof t)return[t,null];if("string"==typeof t){if(!r)return[n,null];let i=oI(t,r);return[i,n=>{let a=function t(r){let n=/var\((.*)\)/.exec(r);if(n){let r=n[1].indexOf(",");if(-1===r)return[n[1]];let o=n[1].slice(0,r).trim(),i=n[1].slice(r+1).trim();return i?[o,...t(i)]:[o]}return[]}(t);{let s=a.map(t=>window.getComputedStyle(r).getPropertyValue(t));o.requestAnimationFrame(function l(){o.nextFrame(l);let u=!1;for(let[t,n]of a.entries()){let o=window.getComputedStyle(r).getPropertyValue(n);if(s[t]!==o){s[t]=o,u=!0;break}}if(!u)return;let c=oI(t,r);i!==c&&(n(c),i=c)})}return o.dispose}]}return[n,null]}),a=(0,ow.useMemo)(()=>i(t,r)[0],[t,r]),[s=a,l]=(0,ow.useState)();return eI(()=>{let[n,o]=i(t,r);if(l(n),o)return o(l)},[t,r]),s}function oI(t,r){let n=document.createElement("div");r.appendChild(n),n.style.setProperty("margin-top","0px","important"),n.style.setProperty("margin-top",t,"important");let o=parseFloat(window.getComputedStyle(n).marginTop)||0;return r.removeChild(n),o}o_.displayName="PlacementContext";var oR=g(n(55729),1),oM=oR.default.forwardRef(function({children:t,freeze:r},n){let o=oD(r,t);return(0,oR.isValidElement)(o)?(0,oR.cloneElement)(o,{ref:n}):oR.default.createElement(oR.default.Fragment,null,o)});function oD(t,r){let[n,o]=(0,oR.useState)(r);return t||n===r||o(r),t?n:r}var oF=g(n(55729),1),oN=(0,oF.createContext)(null);function oL(){return(0,oF.useContext)(oN)}function oj({value:t,children:r}){return oF.default.createElement(oN.Provider,{value:t},r)}function oV({children:t}){return oF.default.createElement(oN.Provider,{value:null},t)}oN.displayName="OpenClosedContext";var oB=[];function o$(){"loading"!==document.readyState&&((()=>{function t(t){if(!tm(t.target)||t.target===document.body||oB[0]===t.target)return;let r=t.target;r=r.closest(rC),oB.unshift(null!=r?r:t.target),(oB=oB.filter(t=>null!=t&&t.isConnected)).splice(10)}window.addEventListener("click",t,{capture:!0}),window.addEventListener("mousedown",t,{capture:!0}),window.addEventListener("focus",t,{capture:!0}),document.body.addEventListener("click",t,{capture:!0}),document.body.addEventListener("mousedown",t,{capture:!0}),document.body.addEventListener("focus",t,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",o$))}function oU(t,r){let n=r.resolveItems();if(n.length<=0)return null;let o=r.resolveActiveIndex(),i=null!=o?o:-1;switch(t.focus){case 0:for(let t=0;t<n.length;++t)if(!r.resolveDisabled(n[t],t,n))return t;return o;case 1:-1===i&&(i=n.length);for(let t=i-1;t>=0;--t)if(!r.resolveDisabled(n[t],t,n))return t;return o;case 2:for(let t=i+1;t<n.length;++t)if(!r.resolveDisabled(n[t],t,n))return t;return o;case 3:for(let t=n.length-1;t>=0;--t)if(!r.resolveDisabled(n[t],t,n))return t;return o;case 4:for(let o=0;o<n.length;++o)if(r.resolveId(n[o],o,n)===t.id)return o;return o;case 5:return null;default:throw Error("Unexpected object: "+t)}}"u">typeof document&&(document.addEventListener("DOMContentLoaded",o$),o$());var oz=g(n(55729),1),oY=n(56760),oH=n(55729);function oW(t){let r=eM(t),n=(0,oH.useRef)(!1);(0,oH.useEffect)(()=>(n.current=!1,()=>{n.current=!0,eS(()=>{n.current&&r()})}),[r])}var oq=g(n(55729),1),oG=(0,oq.createContext)(!1);function oX(t){return oq.default.createElement(oG.Provider,{value:t.force},t.children)}var oK=oz.Fragment,oJ=eX(function(t,r){let{ownerDocument:n=null,...o}=t,i=(0,oz.useRef)(null),a=tT(t_(t=>
1296{i.current=t}),r),s=rW(i.current),l=function(t){let r=(0,oq.useContext)(oG),n=(0,oz.useContext)(oQ),[o,i]=(0,oz.useState)(()=>{var o;if(!r&&null!==n)return null!=(o=n.current)?o:null;if(eb.isServer)return null;let i=null==t?void 0:t.getElementById("headlessui-portal-root");if(i)return i;if(null===t)return null;let a=t.createElement("div");return a.setAttribute("id","headlessui-portal-root"),t.body.appendChild(a)});return(0,oz.useEffect)(()=>{null!==o&&(null!=t&&t.body.contains(o)||null==t||t.body.appendChild(o))},[o,t]),(0,oz.useEffect)(()=>{r||null!==n&&i(n.current)},[n,i,r]),o}(null!=n?n:s),u=(0,oz.useContext)(o0),c=ek(),d=eY();return oW(()=>{var t;l&&l.childNodes.length<=0&&(null==(t=l.parentElement)||t.removeChild(l))}),l?(0,oY.createPortal)(oz.default.createElement("div",{"data-headlessui-portal":"",ref:t=>{c.dispose(),u&&t&&c.add(u.register(t))}},d({ourProps:{ref:a},theirProps:o,slot:{},defaultTag:oK,name:"Portal"})),l):null}),oZ=oz.Fragment,oQ=(0,oz.createContext)(null),o0=(0,oz.createContext)(null);function o1(){let t=(0,oz.useContext)(o0),r=(0,oz.useRef)([]),n=eM(n=>(r.current.push(n),t&&t.register(n),()=>o(n))),o=eM(n=>{let o=r.current.indexOf(n);-1!==o&&r.current.splice(o,1),t&&t.unregister(n)}),i=(0,oz.useMemo)(()=>({register:n,unregister:o,portals:r}),[n,o,r]);return[r,(0,oz.useMemo)(()=>function({children:t}){return oz.default.createElement(o0.Provider,{value:i},t)},[i])]}var o2=eX(function(t,r){let n=tT(r),{enabled:o=!0,ownerDocument:i,...a}=t,s=eY();return o?oz.default.createElement(oJ,{...a,ownerDocument:i,ref:n}):s({ourProps:{ref:n},theirProps:a,slot:{},defaultTag:oK,name:"Portal"})}),o5=eX(function(t,r){let{target:n,...o}=t,i={ref:tT(r)},a=eY();return oz.default.createElement(oQ.Provider,{value:n},a({ourProps:i,theirProps:o,defaultTag:oZ,name:"Popover.Group"}))}),o3=Object.assign(o2,{Group:o5}),o6={kind:"Idle"},o4=t=>({kind:"Tracked",position:t}),o9={kind:"Moved"};function o8(t){let r=t.getBoundingClientRect();return`${r.x},${r.y}`}function o7(t,r,n){let o=eO();if("Tracked"===r.kind){let i=function(){a!==o8(t)&&(o.dispose(),n())},{position:a}=r,s=new ResizeObserver(i);s.observe(t),o.add(()=>s.disconnect()),o.addEventListener(window,"scroll",i,{passive:!0}),o.addEventListener(window,"resize",i)}return()=>o.dispose()}function ie(t,r=t=>t){let n=null!==t.activeOptionIndex?t.options[t.activeOptionIndex]:null,o=r(t.options.slice()),i=o.length>0&&null!==o[0].dataRef.current.order?o.sort((t,r)=>t.dataRef.current.order-r.dataRef.current.order):rF(o,t=>t.dataRef.current.domRef.current),a=n?i.indexOf(n):null;return -1===a&&(a=null),{options:i,activeOptionIndex:a}}var it={1(t){var r;if(null!=(r=t.dataRef.current)&&r.disabled||1===t.comboboxState)return t;let n=t.inputElement?o4(o8(t.inputElement)):t.inputPositionState;return{...t,activeOptionIndex:null,comboboxState:1,isTyping:!1,activationTrigger:2,inputPositionState:n,__demoMode:!1}},0(t){var r,n;if(null!=(r=t.dataRef.current)&&r.disabled||0===t.comboboxState)return t;if(null!=(n=t.dataRef.current)&&n.value){let r=t.dataRef.current.calculateIndex(t.dataRef.current.value);if(-1!==r)return{...t,activeOptionIndex:r,comboboxState:0,__demoMode:!1,inputPositionState:o6}}return{...t,comboboxState:0,inputPositionState:o6,__demoMode:!1}},3:(t,r)=>t.isTyping===r.isTyping?t:{...t,isTyping:r.isTyping},2(t,r){var n,o,i,a;if(null!=(n=t.dataRef.current)&&n.disabled||t.optionsElement&&!(null!=(o=t.dataRef.current)&&o.optionsPropsRef.current.static)&&1===t.comboboxState)return t;if(t.virtual){let{options:n,disabled:o}=t.virtual,a=4===r.focus?r.idx:oU(r,{resolveItems:()=>n,resolveActiveIndex:()=>{var r,i;return null!=(i=null!=(r=t.activeOptionIndex)?r:n.findIndex(t=>!o(t)))?i:null},resolveDisabled:o,resolveId(){throw Error("Function not implemented.")}}),s=null!=(i=r.trigger)?i:2;return t.activeOptionIndex===a&&t.activationTrigger===s?t:{...t,activeOptionIndex:a,activationTrigger:s,isTyping:!1,__demoMode:!1}}let s=ie(t);if(null===s.activeOptionIndex){let t=s.options.findIndex(t=>!t.dataRef.current.disabled);-1!==t&&(s.activeOptionIndex=t)}let l=4===r.focus?r.idx:oU(r,{resolveItems:()=>s.options,resolveActiveIndex:()=>s.activeOptionIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled}),u=null!=(a=r.trigger)?a:2;return t.activeOptionIndex===l&&t.activationTrigger===u?t:{...t,...s,isTyping:!1,activeOptionIndex:l,activationTrigger:u,__demoMode:!1}},4:(t,r)=>{var n,o,i,a;if(null!=(n=t.dataRef.current)&&n.virtual)return{...t,options:[...t.options,r.payload]};let s=r.payload,l=ie(t,t=>(t.push(s),t));null===t.activeOptionIndex&&null!=(i=(o=t.dataRef.current).isSelected)&&i.call(o,r.payload.dataRef.current.value)&&(l.activeOptionIndex=l.options.indexOf(s));let u={...t,...l,activationTrigger:2};return null!=(a=t.dataRef.current)&&a.__demoMode&&void 0===t.dataRef.current.value&&(u.activeOptionIndex=0),u},5:(t,r)=>{var n;if(null!=(n=t.dataRef.current)&&n.virtual)return{...t,options:t.options.filter(t=>t.id!==r.id)};let o=ie(t,t=>{let n=t.findIndex(t=>t.id===r.id);return -1!==n&&t.splice(n,1),t});return{...t,...o,activationTrigger:2}},6:(t,r)=>t.defaultToFirstOption===r.value?t:{...t,defaultToFirstOption:r.value},7:(t,r)=>t.activationTrigger===r.trigger?t:{...t,activationTrigger:r.trigger},8:(t,r)=>{var n,o;if(null===t.virtual)return{...t,virtual:{options:r.options,disabled:null!=(n=r.disabled)?n:()=>!1}};if(t.virtual.options===r.options&&t.virtual.disabled===r.disabled)return t;let i=t.activeOptionIndex;if(null!==t.activeOptionIndex){let n=r.options.indexOf(t.virtual.options[t.activeOptionIndex]);i=-1!==n?n:null}return{...t,activeOptionIndex:i,virtual:{options:r.options,disabled:null!=(o=r.disabled)?o:()=>!1}}},9:(t,r)=>t.inputElement===r.element?t:{...t,inputElement:r.element},10:(t,r)=>t.buttonElement===r.element?t:{...t,buttonElement:r.element},11:(t,r)=>t.optionsElement===r.element?t:{...t,optionsElement:r.element},12:t=>"Tracked"!==t.inputPositionState.kind?t:{...t,inputPositionState:o9}},ir=class extends ru{constructor(t){super(t),v(this,"actions",{onChange:t=>{let{onChange:r,compare:n,mode:o,value:i}=this.state.dataRef.current;return ez(o,{0:()=>null==r?void 0:r(t),1:()=>{let o=i.slice(),a=o.findIndex(r=>n(r,t));return -1===a?o.push(t):o.splice(a,1),null==r?void 0:r(o)}})},registerOption:(t,r)=>(this.send({type:4,payload:{id:t,dataRef:r}}),()=>{this.state.activeOptionIndex===this.state.dataRef.current.calculateIndex(r.current.value)&&this.send({type:6,value:!0}),this.send({type:5,id:t})}),goToOption:(t,r)=>(this.send({type:6,value:!1}),this.send({type:2,...t,trigger:r})),setIsTyping:t=>{this.send({type:3,isTyping:t})},closeCombobox:()=>{var t,r;this.send({type:1}),this.send({type:6,value:!1}),null==(r=(t=this.state.dataRef.current).onClose)||r.call(t)},openCombobox:()=>{this.send({type:0}),this.send({type:6,value:!0})},setActivationTrigger:t=>{this.send({type:7,trigger:t})},selectActiveOption:()=>{let t=this.selectors.activeOptionIndex(this.state);if(null!==t){if(this.actions.setIsTyping(!1),this.state.virtual)this.actions.onChange(this.state.virtual.options[t]);else{let{dataRef:r}=this.state.options[t];this.actions.onChange(r.current.value)}this.actions.goToOption({focus:4,idx:t})}},setInputElement:t=>{this.send({type:9,element:t})},setButtonElement:t=>{this.send({type:10,element:t})},setOptionsElement:t=>{this.send({type:11,element:t})}}),v(this,"selectors",{activeDescendantId:t=>{var r,n;let o=this.selectors.activeOptionIndex(t);if(null!==o)return t.virtual?null==(n=t.options.find(r=>!r.dataRef.current.disabled&&t.dataRef.current.compare(r.dataRef.current.value,t.virtual.options[o])))?void 0:n.id:null==(r=t.options[o])?void 0:r.id},activeOptionIndex:t=>{if(t.defaultToFirstOption&&null===t.activeOptionIndex&&(t.virtual?t.virtual.options.length>0:t.options.length>0)){if(t.virtual){let{options:r,disabled:n}=t.virtual,o=r.findIndex(t=>{var r;return!(null!=(r=null==n?void 0:n(t))&&r)});if(-1!==o)return o}let r=t.options.findIndex(t=>!t.dataRef.current.disabled);if(-1!==r)return r}return t.activeOptionIndex},activeOption:t=>{var r,n;let o=this.selectors.activeOptionIndex(t);return null===o?null:t.virtual?t.virtual.options[null!=o?o:0]:null!=(n=null==(r=t.options[o])?void 0:r.dataRef.current.value)?n:null},isActive:(t,r,n)=>{var o;let i=this.selectors.activeOptionIndex(t);return null!==i&&(t.virtual?i===t.dataRef.current.calculateIndex(r):(null==(o=t.options[i])?void 0:o.id)===n)},shouldScrollIntoView:(t,r,n)=>!(t.virtual||t.__demoMode||0!==t.comboboxState||0===t.activationTrigger||!this.selectors.isActive(t,r,n)),didInputMove:t=>"Moved"===t.inputPositionState.kind});{let t=this.state.id,r=rg.get(null);this.disposables.add(r.on(0,n=>{r.selectors.isTop(n,t)||0!==this.state.comboboxState||this.actions.closeCombobox()})),this.on(0,()=>r.actions.push(t)),this.on(1,()=>r.actions.pop(t))}this.disposables.group(t=>{this.on(1,r=>{r.inputElement&&(t.dispose(),t.add(o7(r.inputElement,r.inputPositionState,()=>{this.send({type:12})})))})})}static new({id:t,virtual:r=null,__demoMode:n=!1}){var o;return new ir({id:t,dataRef:{current:{}},comboboxState:+!n,isTyping:!1,options:[],virtual:r?{options:r.options,disabled:null!=(o=r.disabled)?o:()=>!1}:null,activeOptionIndex:null,activationTrigger:2,inputElement:null,buttonElement:null,optionsElement:null,__demoMode:n,inputPositionState:o6})}reduce(t,r){return ez(r.type,it,t,r)}},io=n(55729),ii=(0,io.createContext)(null);function ia(t){let r=(0,io.useContext)(ii);if(null===r){let r=Error(`<${t} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,is),r}return r}function is({id:t,virtual:r=null,__demoMode:n=!1}){let o=(0,io.useMemo)(()=>ir.new({id:t,virtual:r,__demoMode:n}),[]);return oW(()=>o.dispose()),o}var il=(0,t3.createContext)(null);function iu(t){let r=(0,t3.useContext)(il);if(null===r){let r=Error(`<${t} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,iu),r}return r}il.displayName="ComboboxDataContext";var ic=(0,t3.createContext)(null);function id(t){let r=ia("VirtualProvider"),{options:n}=iu("VirtualProvider").virtual,o=ry(r,t=>t.optionsElement),[i,a]=(0,t3.useMemo)(()=>
1296{if(!o)return[0,0];let t=window.getComputedStyle(o);return[parseFloat(t.paddingBlockStart||t.paddingTop),parseFloat(t.paddingBlockEnd||t.paddingBottom)]},[o]),s=function(t){let r=tU.useReducer(()=>({}),{})[1],n={...t,onChange:(n,o)=>{var i;o?(0,tz.flushSync)(r):r(),null==(i=t.onChange)||i.call(t,n,o)}},[o]=tU.useState(()=>new t1(n));return o.setOptions(n),t5(()=>o._didMount(),[]),t5(()=>o._willUpdate()),o}({observeElementRect:tX,observeElementOffset:tZ,scrollToFn:t0,...{enabled:0!==n.length,scrollPaddingStart:i,scrollPaddingEnd:a,count:n.length,estimateSize:()=>40,getScrollElement:()=>r.state.optionsElement,overscan:12}}),[l,u]=(0,t3.useState)(0);eI(()=>{u(t=>t+1)},[n]);let c=s.getVirtualItems(),d=ry(r,t=>0===t.activationTrigger),f=ry(r,r.selectors.activeOptionIndex);return 0===c.length?null:t3.default.createElement(ic.Provider,{value:s},t3.default.createElement("div",{style:{position:"relative",width:"100%",height:`${s.getTotalSize()}px`},ref:t=>{t&&(d||null!==f&&n.length>f&&s.scrollToIndex(f))}},c.map(r=>{var o;return t3.default.createElement(t3.Fragment,{key:r.key},t3.default.cloneElement(null==(o=t.children)?void 0:o.call(t,{...t.slot,option:n[r.index]}),{key:`${l}-${r.key}`,"data-index":r.index,"aria-setsize":n.length,"aria-posinset":r.index+1,style:{position:"absolute",top:0,left:0,transform:`translateY(${r.start}px)`,overflowAnchor:"none"}}))})))}var ip=t3.Fragment,ih=eX(function(t,r){let n=(0,e4.useId)(),o=eV(),{value:i,defaultValue:a,onChange:s,form:l,name:u,by:c,invalid:d=!1,disabled:f=o||!1,onClose:p,__demoMode:h=!1,multiple:m=!1,immediate:g=!1,virtual:v=null,nullable:y,...b}=t,x=e6(a),[w=m?[]:void 0,E]=e5(i,s,x),_=is({id:n,virtual:v,__demoMode:h}),T=(0,t3.useRef)({static:!1,hold:!1}),S=t8(c),O=eM(t=>v?null===c?v.options.indexOf(t):v.options.findIndex(r=>S(r,t)):_.state.options.findIndex(r=>S(r.dataRef.current.value,t))),k=(0,t3.useCallback)(t=>ez(A.mode,{1:()=>w.some(r=>S(r,t)),0:()=>S(w,t)}),[w]),P=ry(_,t=>t.virtual),C=eM(()=>null==p?void 0:p()),A=(0,t3.useMemo)(()=>({__demoMode:h,immediate:g,optionsPropsRef:T,value:w,defaultValue:x,disabled:f,invalid:d,mode:+!!m,virtual:v?P:null,onChange:E,isSelected:k,calculateIndex:O,compare:S,onClose:C}),[h,g,T,w,x,f,d,m,v,P,E,k,O,S,C]);eI(()=>{var t;v&&_.send({type:8,options:v.options,disabled:null!=(t=v.disabled)?t:null})},[v,null==v?void 0:v.options,null==v?void 0:v.disabled]),eI(()=>{_.state.dataRef.current=A},[A]);let[I,R,M,D]=ry(_,t=>[t.comboboxState,t.buttonElement,t.inputElement,t.optionsElement]),F=rg.get(null);rY(ry(F,(0,t3.useCallback)(t=>F.selectors.isTop(t,n),[F,n])),[R,M,D],()=>_.actions.closeCombobox());let N=eN({open:0===I,disabled:f,invalid:d,activeIndex:ry(_,_.selectors.activeOptionIndex),activeOption:ry(_,_.selectors.activeOption),value:w}),[L,j]=tM(),V=(0,t3.useCallback)(()=>{if(void 0!==x)return null==E?void 0:E(x)},[E,x]),B=eY();return t3.default.createElement(j,{value:L,props:{htmlFor:null==M?void 0:M.id},slot:{open:0===I,disabled:f}},t3.default.createElement(oC,null,t3.default.createElement(il.Provider,{value:A},t3.default.createElement(ii.Provider,{value:_},t3.default.createElement(oj,{value:ez(I,{0:1,1:2})},null!=u&&t3.default.createElement(ta,{disabled:f,data:null!=w?{[u]:w}:{},form:l,onReset:V}),B({ourProps:null===r?{}:{ref:r},theirProps:b,slot:N,defaultTag:ip,name:"Combobox"}))))))}),im=eX(function(t,r){let n=ia("Combobox.Button"),o=iu("Combobox.Button"),[i,a]=(0,t3.useState)(null),s=tT(r,a,n.actions.setButtonElement),l=(0,e4.useId)(),{id:u=`headlessui-combobox-button-${l}`,disabled:c=o.disabled||!1,autoFocus:d=!1,...f}=t,[p,h,m]=ry(n,t=>[t.comboboxState,t.inputElement,t.optionsElement]),g=r1(h);rJ(0===p,{trigger:i,action:(0,t3.useCallback)(t=>{if(null!=i&&i.contains(t.target)||null!=h&&h.contains(t.target))return rG;let r=t.target.closest('[role="option"]:not([data-disabled])');return th(r)?rX(r):null!=m&&m.contains(t.target)?rG:rK},[i,h,m]),close:n.actions.closeCombobox,select:n.actions.selectActiveOption});let v=eM(t=>{switch(t.key){case" ":case"Enter":t.preventDefault(),t.stopPropagation(),1===n.state.comboboxState&&(0,t6.flushSync)(()=>n.actions.openCombobox()),g();return;case"ArrowDown":t.preventDefault(),t.stopPropagation(),1===n.state.comboboxState&&((0,t6.flushSync)(()=>n.actions.openCombobox()),n.state.dataRef.current.value||n.actions.goToOption({focus:0})),g();return;case"ArrowUp":t.preventDefault(),t.stopPropagation(),1===n.state.comboboxState&&((0,t6.flushSync)(()=>n.actions.openCombobox()),n.state.dataRef.current.value||n.actions.goToOption({focus:3})),g();return;case"Escape":if(0!==n.state.comboboxState)return;t.preventDefault(),n.state.optionsElement&&!o.optionsPropsRef.current.static&&t.stopPropagation(),(0,t6.flushSync)(()=>n.actions.closeCombobox()),g();return;default:return}}),y=rn(()=>{0===n.state.comboboxState?n.actions.closeCombobox():n.actions.openCombobox(),g()}),b=tR([u]),{isFocusVisible:x,focusProps:w}=ev({autoFocus:d}),{isHovered:E,hoverProps:_}=em({isDisabled:c}),{pressed:T,pressProps:S}=eD({disabled:c}),O=eN({open:0===p,active:T||0===p,disabled:c,invalid:o.invalid,value:o.value,hover:E,focus:x}),k=eG({ref:s,id:u,type:r5(t,i),tabIndex:-1,"aria-haspopup":"listbox","aria-controls":null==m?void 0:m.id,"aria-expanded":0===p,"aria-labelledby":b,disabled:c||void 0,autoFocus:d,onKeyDown:v},y,w,_,S);return eY()({ourProps:k,theirProps:f,slot:O,defaultTag:"button",name:"Combobox.Button"})}),ig=eX(function(t,r){var n,o;let i=ia("Combobox.Input"),a=iu("Combobox.Input"),s=(0,e4.useId)(),l=tc(),{id:u=l||`headlessui-combobox-input-${s}
1296`,onChange:c,displayValue:d,disabled:f=a.disabled||!1,autoFocus:p=!1,type:h="text",...m}=t,g=(0,t3.useRef)(null),v=tT(g,r,oS(),i.actions.setInputElement),[y,b]=ry(i,t=>[t.comboboxState,t.isTyping]),x=ek(),w=eM(()=>{i.actions.onChange(null),i.state.optionsElement&&(i.state.optionsElement.scrollTop=0),i.actions.goToOption({focus:5})});nl(([t,r],[n,o])=>{if(i.state.isTyping)return;let a=g.current;a&&((0===o&&1===r||t!==n)&&(a.value=t),requestAnimationFrame(()=>{if(i.state.isTyping||!a||e_(a))return;let{selectionStart:t,selectionEnd:r}=a;0===Math.abs((null!=r?r:0)-(null!=t?t:0))&&0===t&&a.setSelectionRange(a.value.length,a.value.length)}))},[(0,t3.useMemo)(()=>{var t;return"function"==typeof d&&void 0!==a.value?null!=(t=d(a.value))?t:"":"string"==typeof a.value?a.value:""},[a.value,d]),y,b]),nl(([t],[r])=>{if(0===t&&1===r){if(i.state.isTyping)return;let t=g.current;if(!t)return;let r=t.value,{selectionStart:n,selectionEnd:o,selectionDirection:a}=t;t.value="",t.value=r,null!==a?t.setSelectionRange(n,o,a):t.setSelectionRange(n,o)}},[y]);let E=(0,t3.useRef)(!1),_=eM(()=>{E.current=!0}),T=eM(()=>{x.nextFrame(()=>{E.current=!1})}),S=eM(t=>{switch(i.actions.setIsTyping(!0),t.key){case"Enter":if(0!==i.state.comboboxState||E.current)return;if(t.preventDefault(),t.stopPropagation(),null===i.selectors.activeOptionIndex(i.state))return void i.actions.closeCombobox();i.actions.selectActiveOption(),0===a.mode&&i.actions.closeCombobox();break;case"ArrowDown":return t.preventDefault(),t.stopPropagation(),ez(i.state.comboboxState,{0:()=>i.actions.goToOption({focus:2}),1:()=>i.actions.openCombobox()});case"ArrowUp":return t.preventDefault(),t.stopPropagation(),ez(i.state.comboboxState,{0:()=>i.actions.goToOption({focus:1}),1:()=>{(0,t6.flushSync)(()=>i.actions.openCombobox()),a.value||i.actions.goToOption({focus:3})}});case"Home":if(1===i.state.comboboxState||t.shiftKey)break;return t.preventDefault(),t.stopPropagation(),i.actions.goToOption({focus:0});case"PageUp":return t.preventDefault(),t.stopPropagation(),i.actions.goToOption({focus:0});case"End":if(1===i.state.comboboxState||t.shiftKey)break;return t.preventDefault(),t.stopPropagation(),i.actions.goToOption({focus:3});case"PageDown":return t.preventDefault(),t.stopPropagation(),i.actions.goToOption({focus:3});case"Escape":return 0!==i.state.comboboxState?void 0:(t.preventDefault(),i.state.optionsElement&&!a.optionsPropsRef.current.static&&t.stopPropagation(),0===a.mode&&null===a.value&&w(),i.actions.closeCombobox());case"Tab":if(i.actions.setIsTyping(!1),0!==i.state.comboboxState)return;0===a.mode&&1!==i.state.activationTrigger&&i.actions.selectActiveOption(),i.actions.closeCombobox()}}),O=eM(t=>{null==c||c(t),0===a.mode&&""===t.target.value&&w(),i.actions.openCombobox()}),k=eM(t=>{var r,n,o;let s=null!=(r=t.relatedTarget)?r:oB.find(r=>r!==t.currentTarget);if(!(null!=(n=i.state.optionsElement)&&n.contains(s))&&!(null!=(o=i.state.buttonElement)&&o.contains(s))&&0===i.state.comboboxState)return t.preventDefault(),0===a.mode&&null===a.value&&w(),i.actions.closeCombobox()}),P=eM(t=>{var r,n,o;let s=null!=(r=t.relatedTarget)?r:oB.find(r=>r!==t.currentTarget);null!=(n=i.state.buttonElement)&&n.contains(s)||null!=(o=i.state.optionsElement)&&o.contains(s)||a.disabled||a.immediate&&0!==i.state.comboboxState&&x.microTask(()=>{(0,t6.flushSync)(()=>i.actions.openCombobox()),i.actions.setActivationTrigger(1)})}),C=tR(),A=tO(),{isFocused:I,focusProps:R}=ev({autoFocus:p}),{isHovered:M,hoverProps:D}=em({isDisabled:f}),F=ry(i,t=>t.optionsElement),N=eN({open:0===y,disabled:f,invalid:a.invalid,hover:M,focus:I,autofocus:p}),L=eG({ref:v,id:u,role:"combobox",type:h,"aria-controls":null==F?void 0:F.id,"aria-expanded":0===y,"aria-activedescendant":ry(i,i.selectors.activeDescendantId),"aria-labelledby":C,"aria-describedby":A,"aria-autocomplete":"list",defaultValue:null!=(o=null!=(n=t.defaultValue)?n:void 0!==a.defaultValue?null==d?void 0:d(a.defaultValue):null)?o:a.defaultValue,disabled:f||void 0,autoFocus:p,onCompositionStart:_,onCompositionEnd:T,onKeyDown:S,onChange:O,onFocus:P,onBlur:k},R,D);return eY()({ourProps:L,theirProps:m,slot:N,defaultTag:"input",name:"Combobox.Input"})}),iv=tD,iy=eX(function(t,r){var n,o,i;let a=(0,e4.useId)(),{id:s=`headlessui-combobox-options-${a}`,hold:l=!1,anchor:u,portal:c=!1,modal:d=!0,transition:f=!1,...p}=t,h=ia("Combobox.Options"),m=iu("Combobox.Options"),g=oT(u);g&&(c=!0);let[v,y]=oP(g),[b,x]=(0,t3.useState)(null),w=ok(),E=tT(r,g?v:null,h.actions.setOptionsElement,x),[_,T,S,O,k]=ry(h,t=>[t.comboboxState,t.inputElement,t.buttonElement,t.optionsElement,t.activationTrigger]),P=rW(T||S),C=rW(O),A=oL(),[I,R]=no(f,b,null!==A?(1&A)==1:0===_);rk(I,T,h.actions.closeCombobox),r9(!m.__demoMode&&d&&0===_,C),rS(!m.__demoMode&&d&&0===_,{allowed:(0,t3.useCallback)(()=>[T,S,O],[T,S,O])});let M=!ry(h,h.selectors.didInputMove)&&I;eI(()=>{var r;m.optionsPropsRef.current.static=null!=(r=t.static)&&r},[m.optionsPropsRef,t.static]),eI(()=>{m.optionsPropsRef.current.hold=l}
1296,[m.optionsPropsRef,l]),na(0===_,{container:O,accept:t=>"option"===t.getAttribute("role")?NodeFilter.FILTER_REJECT:t.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(t){t.setAttribute("role","none")}});let D=tR([null==S?void 0:S.id]),F=eN({open:0===_,option:void 0}),N=eM(()=>{h.actions.setActivationTrigger(0)}),L=eM(t=>{t.preventDefault(),h.actions.setActivationTrigger(0)}),j=eG(g?w():{},{"aria-labelledby":D,role:"listbox","aria-multiselectable":1===m.mode||void 0,id:s,ref:E,style:{...p.style,...y,"--input-width":rt(I,T,!0).width,"--button-width":rt(I,S,!0).width},onWheel:0===k?void 0:N,onMouseDown:L,...nn(R)}),V=I&&1===_&&!t.static,B=oD(V,null==(n=m.virtual)?void 0:n.options),$=oD(V,m.value),U=(0,t3.useCallback)(t=>m.compare($,t),[m.compare,$]),z=(0,t3.useMemo)(()=>{if(!m.virtual)return m;if(void 0===B)throw Error("Missing `options` in virtual mode");return B!==m.virtual.options?{...m,virtual:{...m.virtual,options:B}}:m},[m,B,null==(o=m.virtual)?void 0:o.options]);m.virtual&&Object.assign(p,{children:t3.default.createElement(il.Provider,{value:z},t3.default.createElement(id,{slot:F},p.children))});let Y=eY(),H=(0,t3.useMemo)(()=>1===m.mode?m:{...m,isSelected:U},[m,U]);return t3.default.createElement(o3,{enabled:!!c&&(t.static||I),ownerDocument:P},t3.default.createElement(il.Provider,{value:H},Y({ourProps:j,theirProps:{...p,children:t3.default.createElement(oM,{freeze:V},"function"==typeof p.children?null==(i=p.children)?void 0:i.call(p,F):p.children)},slot:F,defaultTag:"div",features:3,visible:M,name:"Combobox.Options"}
1296)))}),ib=eX(function(t,r){var n,o,i;let a=iu("Combobox.Option"),s=ia("Combobox.Option"),l=(0,e4.useId)(),{id:u=`headlessui-combobox-option-${l}`,value:c,disabled:d=null!=(i=null==(o=null==(n=a.virtual)?void 0:n.disabled)?void 0:o.call(n,c))&&i,order:f=null,...p}=t,[h]=ry(s,t=>[t.inputElement]),m=r1(h),g=ry(s,(0,t3.useCallback)(t=>s.selectors.isActive(t,c,u),[c,u])),v=a.isSelected(c),y=(0,t3.useRef)(null),b=eR({disabled:d,value:c,domRef:y,order:f}),x=(0,t3.useContext)(ic),w=tT(r,y,x?x.measureElement:null),E=eM(()=>{s.actions.setIsTyping(!1),s.actions.onChange(c)});eI(()=>s.actions.registerOption(u,b),[b,u]);let _=ry(s,(0,t3.useCallback)(t=>s.selectors.shouldScrollIntoView(t,c,u),[c,u]));eI(()=>{if(_)return eO().requestAnimationFrame(()=>{var t,r;null==(r=null==(t=y.current)?void 0:t.scrollIntoView)||r.call(t,{block:"nearest"})})},[_,y]);let T=eM(t=>{t.preventDefault(),0===t.button&&(d||(E(),rV()||requestAnimationFrame(()=>m()),0===a.mode&&s.actions.closeCombobox()))}),S=eM(()=>{if(d)return s.actions.goToOption({focus:5});let t=a.calculateIndex(c);s.actions.goToOption({focus:4,idx:t})}),O=ne(),k=eM(t=>O.update(t)),P=eM(t=>{if(!O.wasMoved(t)||d||g&&0===s.state.activationTrigger)return;let r=a.calculateIndex(c);s.actions.goToOption({focus:4,idx:r},0)}),C=eM(t=>
1296{O.wasMoved(t)&&(d||g&&(a.optionsPropsRef.current.hold||0===s.state.activationTrigger&&s.actions.goToOption({focus:5})))}),A=eN({active:g,focus:g,selected:v,disabled:d});return eY()({ourProps:{id:u,ref:w,role:"option",tabIndex:!0===d?void 0:-1,"aria-disabled":!0===d||void 0,"aria-selected":v,disabled:void 0,onMouseDown:T,onFocus:S,onPointerEnter:k,onMouseEnter:k,onPointerMove:P,onMouseMove:P,onPointerLeave:C,onMouseLeave:C},theirProps:p,slot:A,defaultTag:"div",name:"Combobox.Option"})}),ix=Object.assign(ih,{Input:ig,Button:im,Label:iv,Options:iy,Option:ib}),iw=n(55729).Fragment,iE=eX(function(t,r){let{...n}=t,{isFocusVisible:o,focusProps:i}=ev(),{isHovered:a,hoverProps:s}=em({isDisabled:!1}),{pressed:l,pressProps:u}=eD({disabled:!1}),c=eG({ref:r},i,s,u),d=eN({hover:a,focus:o,active:l});return eY()({ourProps:c,theirProps:n,slot:d,defaultTag:iw,name:"DataInteractive"})}),i_=g(n(55729),1),iT=n(55729),iS=g(n(55729),1);function iO({defaultContainers:t=[],portals:r,mainTreeNode:n}={}){let o=eM(()=>{var o,i;let a=ex(n),s=[];for(let r of t)null!==r&&(tp(r)?s.push(r):"current"in r&&tp(r.current)&&s.push(r.current));if(null!=r&&r.current)for(let t of r.current)s.push(t);for(let t of null!=(o=null==a?void 0:a.querySelectorAll("html > *, body > *"))?o:[])t!==document.body&&t!==document.head&&tp(t)&&"headlessui-portal-root"!==t.id&&(n&&(t.contains(n)||t.contains(null==(i=null==n?void 0:n.getRootNode())?void 0:i.host))||s.some(r=>t.contains(r))||s.push(t));return s});
1296return{resolveContainers:o,contains:eM(t=>o().some(r=>r.contains(t)))}}var ik=(0,iS.createContext)(null);function iP({children:t,node:r}){let[n,o]=(0,iS.useState)(null),i=iC(null!=r?r:n);return iS.default.createElement(ik.Provider,{value:i},t,null===i&&iS.default.createElement(tr,{features:4,ref:t=>{var r,n;if(t){for(let i of null!=(n=null==(r=ex(t))?void 0:r.querySelectorAll("html > *, body > *"))?n:[])if(i!==document.body&&i!==document.head&&tp(i)&&null!=i&&i.contains(t)){o(i);break}}}}))}function iC(t=null){var r;return null!=(r=(0,iS.useContext)(ik))?r:t}var iA=g(n(55729),1);function iI(){let t,r=(t="u"<typeof document,"useSyncExternalStore"in iA&&(0,iA.useSyncExternalStore)(()=>()=>{},()=>!1,()=>!t)),[n,o]=iA.useState(eb.isHandoffComplete);return n&&!1===eb.isHandoffComplete&&o(!1),iA.useEffect(()=>{!0!==n&&o(!0)},[n]),iA.useEffect(()=>eb.handoff(),[]),!r&&n}var iR=g(n(55729),1),iM=n(55729);function iD(){let t=(0,iM.useRef)(!1);return eI(()=>(t.current=!0,()=>{t.current=!1}),[]),t}var iF=n(55729);function iN(){let t=(0,iF.useRef)(0);return rz(!0,"keydown",r=>{"Tab"===r.key&&(t.current=+!!r.shiftKey)},!0),t}function iL(t){if(!t)return new Set;if("function"==typeof t)return new Set(t());let r=new Set;for(let n of t.current)tp(n.current)&&r.add(n.current);return r}var ij=((s=ij||{})[s.None=0]="None",s[s.InitialFocus=1]="InitialFocus",s[s.TabLock=2]="TabLock",s[s.FocusLock=4]="FocusLock",s[s.RestoreFocus=8]="RestoreFocus",s[s.AutoFocus=16]="AutoFocus",s),iV=Object.assign(eX(function(t,r){let n=(0,iR.useRef)(null),o=tT(n,r),{initialFocus:i,initialFocusFallback:a,containers:s,features:l=15,...u}=t;iI()||(l=0);let c=rW(n.current);!function(t,{ownerDocument:r}){let n=!!(8&t),o=function(t=!0){let r=(0,iR.useRef)(oB.slice());return nl(([t],[n])=>{!0===n&&!1===t&&eS(()=>{r.current.splice(0)}),!1===n&&!0===t&&(r.current=oB.slice())},[t,oB,r]),eM(()=>{var t;return null!=(t=r.current.find(t=>null!=t&&t.isConnected))?t:null})}(n);nl(()=>{n||e_(null==r?void 0:r.body)&&rD(o())},[n]),oW(()=>{n&&rD(o())})}(l,{ownerDocument:c});let d=function(t,{ownerDocument:r,container:n,initialFocus:o,initialFocusFallback:i}){let a=(0,iR.useRef)(null),s=rx(!!(1&t),"focus-trap#initial-focus"),l=iD();return nl(()=>{if(0===t)return;if(!s){null!=i&&i.current&&rD(i.current);return}let u=n.current;u&&eS(()=>{if(!l.current)return;let n=null==r?void 0:r.activeElement;if(null!=o&&o.current){if((null==o?void 0:o.current)===n){a.current=n;return}}else if(u.contains(n)){a.current=n;return}if(null!=o&&o.current)rD(o.current);else{if(16&t){if(0!==rL(u,65))return}else if(0!==rL(u,1))return;if(null!=i&&i.current&&(rD(i.current),(null==r?void 0:r.activeElement)===i.current))return}a.current=null==r?void 0:r.activeElement})},[i,s,t]),a}(l,{ownerDocument:c,container:n,initialFocus:i,initialFocusFallback:a});!function(t,{ownerDocument:r,container:n,containers:o,previousActiveElement:i}){let a=iD(),s=!!(4&t);r0(null==r?void 0:r.defaultView,"focus",t=>{if(!s||!a.current)return;let r=iL(o);th(n.current)&&r.add(n.current);let l=i.current;if(!l)return;let u=t.target;th(u)?iB(r,u)?(i.current=u,rD(u)):(t.preventDefault(),t.stopPropagation(),rD(l)):rD(i.current)},!0)}(l,{ownerDocument:c,container:n,containers:s,previousActiveElement:d});let f=iN(),p=eM(t=>{if(!th(n.current))return;let r=n.current;ez(f.current,{0:()=>{rL(r,1,{skipElements:[t.relatedTarget,a]})},1:()=>{rL(r,8,{skipElements:[t.relatedTarget,a]})}})}
1296),h=rx(!!(2&l),"focus-trap#tab-lock"),m=ek(),g=(0,iR.useRef)(!1),v=eY();return iR.default.createElement(iR.default.Fragment,null,h&&iR.default.createElement(tr,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:p,features:2}),v({ourProps:{ref:o,onKeyDown(t){"Tab"==t.key&&(g.current=!0,m.requestAnimationFrame(()=>{g.current=!1}))},onBlur(t){if(!(4&l))return;let r=iL(s);th(n.current)&&r.add(n.current);let o=t.relatedTarget;tm(o)&&"true"!==o.dataset.headlessuiFocusGuard&&(iB(r,o)||(g.current?rL(n.current,16|ez(f.current,{0:()=>4,1:()=>2}),{relativeTo:t.target}):tm(t.target)&&rD(t.target)))}},theirProps:u,defaultTag:"div",name:"FocusTrap"}),h&&iR.default.createElement(tr,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:p,features:2}))}),{features:ij});function iB(t,r){for(let n of t)if(n.contains(r))return!0;return!1}var i$=g(n(55729),1);function iU(t){var r;return!!(t.enter||t.enterFrom||t.enterTo||t.leave||t.leaveFrom||t.leaveTo)||!eZ(null!=(r=t.as)?r:iq)||1===i$.default.Children.count(t.children)}var iz=(0,i$.createContext)(null);iz.displayName="TransitionContext";var iY=(0,i$.createContext)(null);function iH(t){return"children"in t?iH(t.children):t.current.filter(({el:t})=>null!==t.current).filter(({state:t})=>"visible"===t).length>0}function iW(t,r){let n=eR(t),o=(0,i$.useRef)([]),i=iD(),a=ek(),s=eM((t,r=1)=>{let s=o.current.findIndex(({el:r})=>r===t);-1!==s&&(ez(r,{0(){o.current.splice(s,1)},1(){o.current[s].state="hidden"}}),a.microTask(()=>{var t;!iH(o)&&i.current&&(null==(t=n.current)||t.call(n))}))}),l=eM(t=>{let r=o.current.find(({el:r})=>r===t);return r?"visible"!==r.state&&(r.state="visible"):o.current.push({el:t,state:"visible"}),()=>s(t,0)}),u=(0,i$.useRef)([]),c=(0,i$.useRef)(Promise.resolve()),d=(0,i$.useRef)({enter:[],leave:[]}),f=eM((t,n,o)=>{u.current.splice(0),r&&(r.chains.current[n]=r.chains.current[n].filter(([r])=>r!==t)),null==r||r.chains.current[n].push([t,new Promise(t=>{u.current.push(t)})]),null==r||r.chains.current[n].push([t,new Promise(t=>{Promise.all(d.current[n].map(([t,r])=>r)).then(()=>t())}
1296)]),"enter"===n?c.current=c.current.then(()=>null==r?void 0:r.wait.current).then(()=>o(n)):o(n)}),p=eM((t,r,n)=>{Promise.all(d.current[r].splice(0).map(([t,r])=>r)).then(()=>{var t;null==(t=u.current.shift())||t()}).then(()=>n(r))});return(0,i$.useMemo)(()=>({children:o,register:l,unregister:s,onStart:f,onStop:p,wait:c,chains:d}),[l,s,o,f,p,d,c])}iY.displayName="NestingContext";var iq=i$.Fragment,iG=eX(function(t,r){let{show:n,appear:o=!1,unmount:i=!0,...a}=t,s=(0,i$.useRef)(null),l=tT(...iU(t)?[s,r]:null===r?[]:[r]);iI();let u=oL();if(void 0===n&&null!==u&&(n=(1&u)==1),void 0===n)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,d]=(0,i$.useState)(n?"visible":"hidden"),f=iW(()=>{n||d("hidden")}),[p,h]=(0,i$.useState)(!0),m=(0,i$.useRef)([n]);eI(()=>{!1!==p&&m.current[m.current.length-1]!==n&&(m.current.push(n),h(!1))},[m,n]);let g=(0,i$.useMemo)(()=>({show:n,appear:o,initial:p}),[n,o,p]);eI(()=>{n?d("visible"):iH(f)||null===s.current||d("hidden")},[n,f]);let v={unmount:i},y=eM(()=>{var r;p&&h(!1),null==(r=t.beforeEnter)||r.call(t)}),b=eM(()=>{var r;p&&h(!1),null==(r=t.beforeLeave)||r.call(t)}),x=eY();return i$.default.createElement(iY.Provider,{value:f},i$.default.createElement(iz.Provider,{value:g},x({ourProps:{...v,as:i$.Fragment,children:i$.default.createElement(iX,{ref:l,...v,...a,beforeEnter:y,beforeLeave:b})},theirProps:{},defaultTag:i$.Fragment,features:1,visible:"visible"===c,name:"Transition"})))}),iX=eX(function(t,r){var n,o;let{transition:i=!0,beforeEnter:a,afterEnter:s,beforeLeave:l,afterLeave:u,enter:c,enterFrom:d,enterTo:f,entered:p,leave:h,leaveFrom:m,leaveTo:g,...v}=t,[y,b]=(0,i$.useState)(null),x=(0,i$.useRef)(null),w=iU(t),E=tT(...w?[x,r,b]:null===r?[]:[r]),_=null==(n=v.unmount)||n?0:1,{show:T,appear:S,initial:O}=function(){let t=(0,i$.useContext)(iz);if(null===t)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return t}(),[k,P]=(0,i$.useState)(T?"visible":"hidden"),C=function(){let t=(0,i$.useContext)(iY);if(null===t)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return t}(),{register:A,unregister:I}=C;eI(()=>A(x),[A,x]),eI(()=>{if(1===_&&x.current)return T&&"visible"!==k?void P("visible"):ez(k,{hidden:()=>I(x),visible:()=>A(x)})},[k,x,A,I,T,_]);let R=iI();eI(()=>{if(w&&R&&"visible"===k&&null===x.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[x,k,R,w]);let M=O&&!S,D=S&&T&&O,F=(0,i$.useRef)(!1),N=iW(()=>{F.current||(P("hidden"),I(x))},C),L=eM(t=>{F.current=!0,N.onStart(x,t?"enter":"leave",t=>{"enter"===t?null==a||a():"leave"===t&&(null==l||l())})}),j=eM(t=>{let r=t?"enter":"leave";F.current=!1,N.onStop(x,r,t=>{"enter"===t?null==s||s():"leave"===t&&(null==u||u())}),"leave"!==r||iH(N)||(P("hidden"),I(x))});(0,i$.useEffect)(()=>{w&&i||(L(T),j(T))},[T,w,i]);let[,V]=no(!(!i||!w||!R||M),y,T,{start:L,end:j}),B=eK({ref:E,className:(null==(o=eU(v.className,D&&c,D&&d,V.enter&&c,V.enter&&V.closed&&d,V.enter&&!V.closed&&f,V.leave&&h,V.leave&&!V.closed&&m,V.leave&&V.closed&&g,!V.transition&&T&&p))?void 0:o.trim())||void 0,...nn(V)}),$=0;"visible"===k&&($|=1),"hidden"===k&&($|=2),T&&"hidden"===k&&($|=8),T||"visible"!==k||($|=4);let U=eY();return i$.default.createElement(iY.Provider,{value:N},i$.default.createElement(oj,{value:$},U({ourProps:B,theirProps:v,defaultTag:iq,features:1,visible:"visible"===k,name:"Transition.Child"})))}),iK=eX(function(t,r){let n=null!==(0,i$.useContext)(iz),o=null!==oL();return i$.default.createElement(i$.default.Fragment,null,!n&&o?i$.default.createElement(iG,{ref:r,...t}):i$.default.createElement(iX,{ref:r,...t}))}),iJ=Object.assign(iG,{Child:iK,Root:iG}),iZ={0:(t,r)=>t.titleId===r.id?t:{...t,titleId:r.id}},iQ=(0,i_.createContext)(null);function i0(t){let r=(0,i_.useContext)(iQ);if(null===r){let r=Error(`<${t} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,i0),r}return r}function i1(t,r){return ez(r.type,iZ,t,r)}iQ.displayName="DialogContext";var i2,i5,i3,i6,i4,i9=eX(function(t,r){let n=(0,e4.useId)(),{id:o=`headlessui-dialog-${n}`,open:i,onClose:a,initialFocus:s,role:l="dialog",autoFocus:u=!0,__demoMode:c=!1,unmount:d=!1,...f}=t,p=(0,i_.useRef)(!1);
1296l="dialog"===l||"alertdialog"===l?l:(p.current||(p.current=!0,console.warn(`Invalid role [${l}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let h=oL();void 0===i&&null!==h&&(i=(1&h)==1);let m=(0,i_.useRef)(null),g=tT(m,r),v=rW(m.current),y=+!i,[b,x]=(0,i_.useReducer)(i1,{titleId:null,descriptionId:null,panelRef:(0,i_.createRef)()}),w=eM(()=>a(!1)),E=eM(t=>x({type:0,id:t})),_=!!iI()&&0===y,[T,S]=o1(),O=iC(),{resolveContainers:k}=iO({mainTreeNode:O,portals:T,defaultContainers:[{get current(){var P;return null!=(P=b.panelRef.current)?P:m.current}}]}),C=null!==h&&(4&h)==4;rS(!c&&!C&&_,{allowed:eM(()=>{var t,r;return[null!=(r=null==(t=m.current)?void 0:t.closest("[data-headlessui-portal]"))?r:null]}),disallowed:eM(()=>{var t;return[null!=(t=null==O?void 0:O.closest("body > *:not(#headlessui-portal-root)"))?t:null]})});let A=rg.get(null);eI(()=>{if(_)return A.actions.push(o),()=>A.actions.pop(o)},[A,o,_]);let I=ry(A,(0,i_.useCallback)(t=>A.selectors.isTop(t,o),[A,o]));rY(I,k,t=>{t.preventDefault(),w()}),function(t,r="u">typeof document?document.defaultView:null,n){let o=rx(t,"escape");r0(r,"keydown",t=>{o&&(t.defaultPrevented||"Escape"===t.key&&n(t))})}(I,null==v?void 0:v.defaultView,t=>{t.preventDefault(),t.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),w()}),r9(!c&&!C&&_,v,k),rk(_,m,w);let[R,M]=tk(),D=(0,i_.useMemo)(()=>[{dialogState:y,close:w,setTitleId:E,unmount:d},b],[y,w,E,d,b]),F=eN({open:0===y}),N={ref:g,id:o,role:l,tabIndex:-1,"aria-modal":c?void 0:0===y||void 0,"aria-labelledby":b.titleId,"aria-describedby":R,unmount:d},L=!function(){var t;let[r]=(0,iT.useState)(()=>"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[n,o]=(0,iT.useState)(null!=(t=null==r?void 0:r.matches)&&t);return eI(()=>{if(r)return r.addEventListener("change",t),()=>r.removeEventListener("change",t);function t(t){o(t.matches)}},[r]),n}(),j=0;_&&!c&&(j|=8,j|=2,u&&(j|=16),L&&(j|=1));let V=eY();return i_.default.createElement(oV,null,i_.default.createElement(oX,{force:!0},i_.default.createElement(o3,null,i_.default.createElement(iQ.Provider,{value:D},i_.default.createElement(o5,{target:m},i_.default.createElement(oX,{force:!1},i_.default.createElement(M,{slot:F},i_.default.createElement(S,null,i_.default.createElement(iV,{initialFocus:s,initialFocusFallback:m,containers:k,features:j},i_.default.createElement(tB,{value:w},V({ourProps:N,theirProps:f,slot:F,defaultTag:i8,features:i7,visible:0===y,name:"Dialog"})))))))))))}),i8="div",i7=3,ae=eX(function(t,r){let{transition:n=!1,open:o,...i}=t,a=oL(),s=t.hasOwnProperty("open")||null!==a,l=t.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(!a&&"boolean"!=typeof t.open)throw Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${t.open}`);if("function"!=typeof t.onClose)throw Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${t.onClose}`);return(void 0!==o||n)&&!i.static?i_.default.createElement(iP,null,i_.default.createElement(iJ,{show:o,transition:n,unmount:i.unmount},i_.default.createElement(i9,{ref:r,...i}))):i_.default.createElement(iP,null,i_.default.createElement(i9,{ref:r,open:o,...i}))}),at=eX(function(t,r){let n=(0,e4.useId)(),{id:o=`headlessui-dialog-panel-${n}`,transition:i=!1,...a}=t,[{dialogState:s,unmount:l},u]=i0("Dialog.Panel"),c=tT(r,u.panelRef),d=eN({open:0===s}),f=eM(t=>{t.stopPropagation()}),p=i?iK:i_.Fragment,h=eY();return i_.default.createElement(p,{...i?{unmount:l}:{}},h({ourProps:{ref:c,id:o,onClick:f},theirProps:a,slot:d,defaultTag:"div",name:"Dialog.Panel"}))}),ar=eX(function(t,r){let{transition:n=!1,...o}=t,[{dialogState:i,unmount:a}]=i0("Dialog.Backdrop"),s=eN({open:0===i}),l=n?iK:i_.Fragment,u=eY();return i_.default.createElement(l,{...n?{unmount:a}:{}},u({ourProps:{ref:r,"aria-hidden":!0},theirProps:o,slot:s,defaultTag:"div",name:"Dialog.Backdrop"}))}),an=eX(function(t,r){let n=(0,e4.useId)(),{id:o=`headlessui-dialog-title-${n}`,...i}=t,[{dialogState:a,setTitleId:s}]=i0("Dialog.Title"),l=tT(r);(0,i_.useEffect)(()=>(s(o),()=>s(null)),[o,s]);let u=eN({open:0===a});return eY()({ourProps:{ref:l,id:o},theirProps:i,slot:u,defaultTag:"h2",name:"Dialog.Title"})}),ao=tP,ai=Object.assign(ae,{Panel:at,Title:an,Description:tP}),aa=g(n(55729),1),as=null!=(i4=g(n(55729),1).default.startTransition)?i4:function(t){t()},al={0:t=>({...t,disclosureState:ez(t.disclosureState,{0:1,1:0})}),1:t=>1===t.disclosureState?t:{...t,disclosureState:1},2:(t,r)=>t.buttonId===r.buttonId?t:{...t,buttonId:r.buttonId},3:(t,r)=>t.panelId===r.panelId?t:{...t,panelId:r.panelId},4:(t,r)=>t.buttonElement===r.element?t:{...t,buttonElement:r.element},5:(t,r)=>t.panelElement===r.element?t:{...t,panelElement:r.element}},au=(0,aa.createContext)(null);function ac(t){let r=(0,aa.useContext)(au);if(null===r){let r=Error(`<${t} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,ac),r}return r}
1296au.displayName="DisclosureContext";var ad=(0,aa.createContext)(null);ad.displayName="DisclosureAPIContext";var af=(0,aa.createContext)(null);function ap(t,r){return ez(r.type,al,t,r)}af.displayName="DisclosurePanelContext";var ah=aa.Fragment,am=eX(function(t,r){let{defaultOpen:n=!1,...o}=t,i=(0,aa.useRef)(null),a=tT(r,t_(t=>{i.current=t},void 0===t.as||eZ(t.as))),s=(0,aa.useReducer)(ap,{disclosureState:+!n,buttonElement:null,panelElement:null,buttonId:null,panelId:null}),[{disclosureState:l,buttonId:u},c]=s,d=eM(t=>{c({type:1});let r=ex(i.current);if(!r||!u)return;let n=t?tm(t)?t:"current"in t&&tm(t.current)?t.current:r.getElementById(u):r.getElementById(u);null==n||n.focus()}),f=(0,aa.useMemo)(()=>({close:d}),[d]),p=eN({open:0===l,close:d}),h=eY();return aa.default.createElement(au.Provider,{value:s},aa.default.createElement(ad.Provider,{value:f},aa.default.createElement(tB,{value:d},aa.default.createElement(oj,{value:ez(l,{0:1,1:2})},h({ourProps:{ref:a},theirProps:o,slot:p,defaultTag:ah,name:"Disclosure"})))))}),ag=eX(function(t,r){let n=(0,e4.useId)(),{id:o=`headlessui-disclosure-button-${n}`,disabled:i=!1,autoFocus:a=!1,...s}=t,[l,u]=ac("Disclosure.Button"),c=(0,aa.useContext)(af),d=null!==c&&c===l.panelId,f=tT((0,aa.useRef)(null),r,eM(t=>{if(!d)return u({type:4,element:t})}));(0,aa.useEffect)(()=>{if(!d)return u({type:2,buttonId:o}),()=>{u({type:2,buttonId:null})}},[o,u,d]);let p=eM(t=>{var r;if(d){if(1===l.disclosureState)return;switch(t.key){case" ":case"Enter":t.preventDefault(),t.stopPropagation(),u({type:0}),null==(r=l.buttonElement)||r.focus()}}else switch(t.key){case" ":case"Enter":t.preventDefault(),t.stopPropagation(),u({type:0})}}),h=eM(t=>{" "===t.key&&t.preventDefault()}),m=eM(t=>{var r;tb(t.currentTarget)||i||(d?(u({type:0}),null==(r=l.buttonElement)||r.focus()):u({type:0}))}),{isFocusVisible:g,focusProps:v}=ev({autoFocus:a}),{isHovered:y,hoverProps:b}=em({isDisabled:i}),{pressed:x,pressProps:w}=eD({disabled:i}),E=eN({open:0===l.disclosureState,hover:y,active:x,disabled:i,focus:g,autofocus:a}),_=r5(t,l.buttonElement),T=d?eG({ref:f,type:_,disabled:i||void 0,autoFocus:a,onKeyDown:p,onClick:m},v,b,w):eG({ref:f,id:o,type:_,"aria-expanded":0===l.disclosureState,"aria-controls":l.panelElement?l.panelId:void 0,disabled:i||void 0,autoFocus:a,onKeyDown:p,onKeyUp:h,onClick:m},v,b,w);return eY()({ourProps:T,theirProps:s,slot:E,defaultTag:"button",name:"Disclosure.Button"})}),av=eX(function(t,r){let n=(0,e4.useId)(),{id:o=`headlessui-disclosure-panel-${n}`,transition:i=!1,...a}=t,[s,l]=ac("Disclosure.Panel"),{close:u}=function t(r){let n=(0,aa.useContext)(ad);if(null===n){let n=Error(`<${r} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,t),n}return n}("Disclosure.Panel"),[c,d]=(0,aa.useState)(null),f=tT(r,eM(t=>{as(()=>l({type:5,element:t}))}),d);(0,aa.useEffect)(()=>(l({type:3,panelId:o}),()=>{l({type:3,panelId:null})}),[o,l]);let p=oL(),[h,m]=no(i,c,null!==p?(1&p)==1:0===s.disclosureState),g=eN({open:0===s.disclosureState,close:u}),v={ref:f,id:o,...nn(m)},y=eY();return aa.default.createElement(oV,null,aa.default.createElement(af.Provider,{value:s.panelId},y({ourProps:v,theirProps:a,slot:g,defaultTag:"div",features:3,visible:h,name:"Disclosure.Panel"})))}),ay=Object.assign(am,{Button:ag,Panel:av}),ab=g(n(55729),1),ax=eX(function(t,r){let n=`headlessui-control-${(0,e4.useId)()}`,[o,i]=tM(),[a,s]=tk(),l=eV(),{disabled:u=l||!1,...c}=t,d=eN({disabled:u}),f=eY();return ab.default.createElement(eB,{value:u},ab.default.createElement(i,{value:o},ab.default.createElement(s,{value:a},ab.default.createElement(td,{id:n},f({ourProps:{ref:r,disabled:u||void 0,"aria-disabled":u||void 0},theirProps:{...c,children:ab.default.createElement(to,null,"function"==typeof c.children?c.children(d):c.children)},slot:d,defaultTag:"div",name:"Field"})))))}),aw=g(n(55729),1),aE=n(55729),a_="fieldset",aT=eX(function(t,r){var n;let o=eV(),{disabled:i=o||!1,...a}=t,[s,l]=function(t){let r="string"==typeof t?t:void 0,[n,o]=(0,aE.useState)(r);return[null!=r?r:n,(0,aE.useCallback)(t=>{r||th(t)&&o(t.tagName.toLowerCase())},[r])]}(null!=(n=t.as)?n:a_),u=tT(r,l),[c,d]=tM(),f=eN({disabled:i}),p="fieldset"===s?{ref:u,"aria-labelledby":c,disabled:i||void 0}:{ref:u,role:"group","aria-labelledby":c,"aria-disabled":i||void 0},h=eY();return aw.default.createElement(eB,{value:i},aw.default.createElement(d,null,h({ourProps:p,theirProps:a,slot:f,defaultTag:a_,name:"Fieldset"})))}),aS=eX(function(t,r){let n=(0,e4.useId)(),o=tc(),i=eV(),{id:a=o||`headlessui-input-${n}`,disabled:s=i||!1,autoFocus:l=!1,invalid:u=!1,...c}=t,d=tR(),f=tO(),{isFocused:p,focusProps:h}=ev({autoFocus:l}),{isHovered:m,hoverProps:g}=em({isDisabled:s}),v=eG({ref:r,id:a,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:s||void 0,autoFocus:l},h,g),y=eN({disabled:s,invalid:u,hover:m,focus:p,autofocus:l});return eY()({ourProps:v,theirProps:c,slot:y,defaultTag:"input",name:"Input"})}),aO=g(n(55729),1),ak=eX(function(t,r){return aO.default.createElement(tD,{as:"div",ref:r,...t})}),aP=g(n(55729),1),aC=n(56760),aA=n(55729),aI=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function aR(t){var r,n;let o=null!=(r=t.innerText)?r:"",i=t.cloneNode(!0);if(!th(i))return o;let a=!1;for(let t of i.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))t.remove(),a=!0;let s=a?null!=(n=i.innerText)?n:"":o;return aI.test(s)&&(s=s.replace(aI,"")),s}function aM(t){let r=(0,aA.useRef)(""),n=(0,aA.useRef)("");return eM(()=>{let o=t.current;if(!o)return"";let i=o.innerText;if(r.current===i)return n.current;let a=(function(t){let r=t.getAttribute("aria-label");if("string"==typeof r)return r.trim();let n=t.getAttribute("aria-labelledby");if(n){let t=n.split(" ").map(t=>{let r=document.getElementById(t);if(r){let t=r.getAttribute("aria-label");return"string"==typeof t?t.trim():aR(r).trim()}return null}
1296).filter(Boolean);if(t.length>0)return t.join(", ")}return aR(t).trim()})(o).trim().toLowerCase();return r.current=i,n.current=a,a})}function aD(t,r=t=>t){let n=null!==t.activeOptionIndex?t.options[t.activeOptionIndex]:null,o=rF(r(t.options.slice()),t=>t.dataRef.current.domRef.current),i=n?o.indexOf(n):null;return -1===i&&(i=null),{options:o,activeOptionIndex:i}}var aF={1(t){if(t.dataRef.current.disabled||1===t.listboxState)return t;let r=t.buttonElement?o4(o8(t.buttonElement)):t.buttonPositionState;return{...t,activeOptionIndex:null,pendingFocus:{focus:5},listboxState:1,__demoMode:!1,buttonPositionState:r}},0(t,r){if(t.dataRef.current.disabled||0===t.listboxState)return t;let n=t.activeOptionIndex,{isSelected:o}=t.dataRef.current,i=t.options.findIndex(t=>o(t.dataRef.current.value));return -1!==i&&(n=i),{...t,frozenValue:!1,pendingFocus:r.focus,listboxState:0,activeOptionIndex:n,__demoMode:!1,buttonPositionState:o6}},2(t,r){var n,o,i,a,s;if(t.dataRef.current.disabled||1===t.listboxState)return t;let l={...t,searchQuery:"",activationTrigger:null!=(n=r.trigger)?n:1,__demoMode:!1};if(5===r.focus)return{...l,activeOptionIndex:null};if(4===r.focus)return{...l,activeOptionIndex:t.options.findIndex(t=>t.id===r.id)};if(1===r.focus){let n=t.activeOptionIndex;if(null!==n){let a=t.options[n].dataRef.current.domRef,s=oU(r,{resolveItems:()=>t.options,resolveActiveIndex:()=>t.activeOptionIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled});if(null!==s){let r=t.options[s].dataRef.current.domRef;if((null==(o=a.current)?void 0:o.previousElementSibling)===r.current||(null==(i=r.current)?void 0:i.previousElementSibling)===null)return{...l,activeOptionIndex:s}}}}else if(2===r.focus){let n=t.activeOptionIndex;if(null!==n){let o=t.options[n].dataRef.current.domRef,i=oU(r,{resolveItems:()=>t.options,resolveActiveIndex:()=>t.activeOptionIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled});if(null!==i){let r=t.options[i].dataRef.current.domRef;if((null==(a=o.current)?void 0:a.nextElementSibling)===r.current||(null==(s=r.current)?void 0:s.nextElementSibling)===null)return{...l,activeOptionIndex:i}}}}let u=aD(t),c=oU(r,{resolveItems:()=>u.options,resolveActiveIndex:()=>u.activeOptionIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled});return{...l,...u,activeOptionIndex:c}},3:(t,r)=>{if(t.dataRef.current.disabled||1===t.listboxState)return t;let n=+(""===t.searchQuery),o=t.searchQuery+r.value.toLowerCase(),i=(null!==t.activeOptionIndex?t.options.slice(t.activeOptionIndex+n).concat(t.options.slice(0,t.activeOptionIndex+n)):t.options).find(t=>{var r;return!t.dataRef.current.disabled&&(null==(r=t.dataRef.current.textValue)?void 0:r.startsWith(o))}),a=i?t.options.indexOf(i):-1;return -1===a||a===t.activeOptionIndex?{...t,searchQuery:o}:{...t,searchQuery:o,activeOptionIndex:a,activationTrigger:1}},4:t=>t.dataRef.current.disabled||1===t.listboxState||""===t.searchQuery?t:{...t,searchQuery:""},5:t=>0===t.dataRef.current.mode?{...t,frozenValue:!0}:{...t},6:(t,r)=>{let n=t.options.concat(r.options),o=t.activeOptionIndex;if(5!==t.pendingFocus.focus&&(o=oU(t.pendingFocus,{resolveItems:()=>n,resolveActiveIndex:()=>t.activeOptionIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled})),null===t.activeOptionIndex){let{isSelected:r}=t.dataRef.current;if(r){let t=n.findIndex(t=>null==r?void 0:r(t.dataRef.current.value));-1!==t&&(o=t)}}return{...t,options:n,activeOptionIndex:o,pendingFocus:{focus:5},pendingShouldSort:!0}},7:(t,r)=>{let n=t.options,o=[],i=new Set(r.options);for(let[t,r]of n.entries())if(i.has(r.id)&&(o.push(t),i.delete(r.id),0===i.size))break;if(o.length>0)for(let t of(n=n.slice(),o.reverse()))n.splice(t,1);return{...t,options:n,activationTrigger:1}},8:(t,r)=>t.buttonElement===r.element?t:{...t,buttonElement:r.element},9:(t,r)=>t.optionsElement===r.element?t:{...t,optionsElement:r.element},10:t=>t.pendingShouldSort?{...t,...aD(t),pendingShouldSort:!1}:t,11:t=>"Tracked"!==t.buttonPositionState.kind?t:{...t,buttonPositionState:o9}},aN=class extends ru{constructor(t){super(t),v(this,"actions",{onChange:t=>{let{onChange:r,compare:n,mode:o,value:i}=this.state.dataRef.current;return ez(o,{0:()=>null==r?void 0:r(t),1:()=>{let o=i.slice(),a=o.findIndex(r=>n(r,t));return -1===a?o.push(t):o.splice(a,1),null==r?void 0:r(o)}})},registerOption:rp(()=>{let t=[],r=new Set;return[(n,o)=>
1296{r.has(o)||(r.add(o),t.push({id:n,dataRef:o}))},()=>(r.clear(),this.send({type:6,options:t.splice(0)}))]}),unregisterOption:rp(()=>{let t=[];return[r=>t.push(r),()=>{this.send({type:7,options:t.splice(0)})}]}),goToOption:rp(()=>{let t=null;return[(r,n)=>{t={type:2,...r,trigger:n}},()=>t&&this.send(t)]}),closeListbox:()=>{this.send({type:1})},openListbox:t=>{this.send({type:0,focus:t})},selectActiveOption:()=>{var t;if(null!==this.state.activeOptionIndex){let{dataRef:t}=this.state.options[this.state.activeOptionIndex];this.actions.selectOption(t.current.value)}else 0===this.state.dataRef.current.mode&&(this.actions.closeListbox(),null==(t=this.state.buttonElement)||t.focus({preventScroll:!0}))},selectOption:t=>{this.send({type:5,value:t})},search:t=>{this.send({type:3,value:t})},clearSearch:()=>{this.send({type:4})},setButtonElement:t=>{this.send({type:8,element:t})},setOptionsElement:t=>{this.send({type:9,element:t})}}),v(this,"selectors",{activeDescendantId(t){var r;let n=t.activeOptionIndex,o=t.options;return null===n||null==(r=o[n])?void 0:r.id},isActive(t,r){var n;let o=t.activeOptionIndex,i=t.options;return null!==o&&(null==(n=i[o])?void 0:n.id)===r},hasFrozenValue:t=>t.frozenValue,shouldScrollIntoView(t,r){return!t.__demoMode&&0===t.listboxState&&0!==t.activationTrigger&&this.isActive(t,r)},didButtonMove:t=>"Moved"===t.buttonPositionState.kind}),this.on(6,()=>{requestAnimationFrame(()=>{this.send({type:10})})});{let t=this.state.id,r=rg.get(null);this.disposables.add(r.on(0,n=>{r.selectors.isTop(n,t)||0!==this.state.listboxState||this.actions.closeListbox()})),this.on(0,()=>r.actions.push(t)),this.on(1,()=>r.actions.pop(t))}this.disposables.group(t=>{this.on(1,r=>{r.buttonElement&&(t.dispose(),t.add(o7(r.buttonElement,r.buttonPositionState,()=>{this.send({type:11})})))})}),this.on(5,(t,r)=>{var n;this.actions.onChange(r.value),0===this.state.dataRef.current.mode&&(this.actions.closeListbox(),null==(n=this.state.buttonElement)||n.focus({preventScroll:!0}))})}static new({id:t,__demoMode:r=!1}){return new aN({id:t,dataRef:{current:{}},listboxState:+!r,options:[],searchQuery:"",activeOptionIndex:null,activationTrigger:1,buttonElement:null,optionsElement:null,pendingShouldSort:!1,pendingFocus:{focus:5},frozenValue:!1,__demoMode:r,buttonPositionState:o6})}reduce(t,r){return ez(r.type,aF,t,r)}},aL=n(55729),aj=(0,aL.createContext)(null);function aV(t){let r=(0,aL.useContext)(aj);if(null===r){let r=Error(`<${t} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,aB),r}return r}function aB({id:t,__demoMode:r=!1}){let n=(0,aL.useMemo)(()=>aN.new({id:t,__demoMode:r}),[]);return oW(()=>n.dispose()),n}var a$=(0,aP.createContext)(null);function aU(t){let r=(0,aP.useContext)(a$);if(null===r){let r=Error(`<${t} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,aU),r}return r}a$.displayName="ListboxDataContext";var az=aP.Fragment,aY=(0,aP.createContext)(!1),aH=aP.Fragment,aW=eX(function(t,r){let n=(0,e4.useId)(),o=eV(),{value:i,defaultValue:a,form:s,name:l,onChange:u,by:c,invalid:d=!1,disabled:f=o||!1,horizontal:p=!1,multiple:h=!1,__demoMode:m=!1,...g}=t,v=tT(r),y=e6(a),[b=h?[]:void 0,x]=e5(i,u,y),w=aB({id:n,__demoMode:m}),E=(0,aP.useRef)({static:!1,hold:!1}),_=(0,aP.useRef)(new Map),T=t8(c),S=(0,aP.useCallback)(t=>ez(O.mode,{1:()=>b.some(r=>T(r,t)),0:()=>T(b,t)}),[b]),O=eN({value:b,disabled:f,invalid:d,mode:+!!h,orientation:p?"horizontal":"vertical",onChange:x,compare:T,isSelected:S,optionsPropsRef:E,listRef:_});eI(()=>{w.state.dataRef.current=O},[O]);let k=ry(w,t=>t.listboxState),P=rg.get(null),C=ry(P,(0,aP.useCallback)(t=>P.selectors.isTop(t,n),[P,n])),[A,I]=ry(w,t=>[t.buttonElement,t.optionsElement]);rY(C,[A,I],(t,r)=>{w.send({type:1}),rR(r,1)||(t.preventDefault(),null==A||A.focus())});let R=eN({open:0===k,disabled:f,invalid:d,value:b}),[M,D]=tM({inherit:!0}),F=(0,aP.useCallback)(()=>{if(void 0!==y)return null==x?void 0:x(y)},[x,y]),N=eY();return aP.default.createElement(D,{value:M,props:{htmlFor:null==A?void 0:A.id},slot:{open:0===k,disabled:f}},aP.default.createElement(oC,null,aP.default.createElement(aj.Provider,{value:w},aP.default.createElement(a$.Provider,{value:O},aP.default.createElement(oj,{value:ez(k,{0:1,1:2})},null!=l&&null!=b&&aP.default.createElement(ta,{disabled:f,data:{[l]:b},form:s,onReset:F}),N({ourProps:{ref:v},theirProps:g,slot:R,defaultTag:az,name:"Listbox"}))))))}),aq=eX(function(t,r){let n=(0,e4.useId)(),o=tc(),i=aU("Listbox.Button"),a=aV("Listbox.Button"),{id:s=o||`headlessui-listbox-button-${n}`,disabled:l=i.disabled||!1,autoFocus:u=!1,...c}=t,d=tT(r,oS(),a.actions.setButtonElement),f=oO(),[p,h,m]=ry(a,t=>[t.listboxState,t.buttonElement,t.optionsElement]);rJ(0===p,{trigger:h,action:(0,aP.useCallback)(t=>{if(null!=h&&h.contains(t.target))return rG;let r=t.target.closest('[role="option"]:not([data-disabled])');return th(r)?rX(r):null!=m&&m.contains(t.target)?rG:rK},[h,m]),close:a.actions.closeListbox,select:a.actions.selectActiveOption});let g=eM(t=>{switch(t.key){case"Enter":tt(t.currentTarget);break;case" ":case"ArrowDown":t.preventDefault(),a.actions.openListbox({focus:5*!!i.value});break;case"ArrowUp":t.preventDefault(),a.actions.openListbox({focus:i.value?5:3})}}),v=eM(t=>{" "===t.key&&t.preventDefault()}),y=rn(t=>{var r;0===a.state.listboxState?((0,aC.flushSync)(()=>a.actions.closeListbox()),null==(r=a.state.buttonElement)||r.focus({preventScroll:!0})):(t.preventDefault(),a.actions.openListbox({focus:5}
1296))}),b=eM(t=>t.preventDefault()),x=tR([s]),w=tO(),{isFocusVisible:E,focusProps:_}=ev({autoFocus:u}),{isHovered:T,hoverProps:S}=em({isDisabled:l}),{pressed:O,pressProps:k}=eD({disabled:l}),P=eN({open:0===p,active:O||0===p,disabled:l,invalid:i.invalid,value:i.value,hover:T,focus:E,autofocus:u}),C=ry(a,t=>0===t.listboxState),A=eG(f(),{ref:d,id:s,type:r5(t,h),"aria-haspopup":"listbox","aria-controls":null==m?void 0:m.id,"aria-expanded":C,"aria-labelledby":x,"aria-describedby":w,disabled:l||void 0,autoFocus:u,onKeyDown:g,onKeyUp:v,onKeyPress:b},y,_,S,k);return eY()({ourProps:A,theirProps:c,slot:P,defaultTag:"button",name:"Listbox.Button"})}),aG=tD,aX=eX(function(t,r){let n=(0,e4.useId)(),{id:o=`headlessui-listbox-options-${n}`,anchor:i,portal:a=!1,modal:s=!0,transition:l=!1,...u}=t,c=oT(i),[d,f]=(0,aP.useState)(null);c&&(a=!0);let p=aU("Listbox.Options"),h=aV("Listbox.Options"),[m,g,v,y]=ry(h,t=>[t.listboxState,t.buttonElement,t.optionsElement,t.__demoMode]),b=rW(g),x=rW(v),w=oL(),[E,_]=no(l,d,null!==w?(1&w)==1:0===m);rk(E,g,h.actions.closeListbox),r9(!y&&s&&0===m,x),rS(!y&&s&&0===m,{allowed:(0,aP.useCallback)(()=>[g,v],[g,v])});let T=!ry(h,h.selectors.didButtonMove)&&E,S=oD(ry(h,h.selectors.hasFrozenValue)&&!t.static,p.value),O=(0,aP.useCallback)(t=>p.compare(S,t),[p.compare,S]),k=ry(h,t=>{var r;if(null==c||!(null!=(r=null==c?void 0:c.to)&&r.includes("selection")))return null;let n=t.options.findIndex(t=>O(t.dataRef.current.value));return -1===n&&(n=0),n}),[P,C]=oP((()=>{if(null==c)return;if(null===k)return{...c,inner:void 0};let t=Array.from(p.listRef.current.values());return{...c,inner:{listRef:{current:t},index:k}}})()),A=ok(),I=tT(r,c?P:null,h.actions.setOptionsElement,f),R=ek();(0,aP.useEffect)(()=>{v&&0===m&&(e_(v)||null==v||v.focus({preventScroll:!0}))},[m,v]);let M=eM(t=>{var r;switch(R.dispose(),t.key){case" ":if(""!==h.state.searchQuery)return t.preventDefault(),t.stopPropagation(),h.actions.search(t.key);case"Enter":t.preventDefault(),t.stopPropagation(),h.actions.selectActiveOption();break;case ez(p.orientation,{vertical:"ArrowDown",horizontal:"ArrowRight"}):return t.preventDefault(),t.stopPropagation(),h.actions.goToOption({focus:2});case ez(p.orientation,{vertical:"ArrowUp",horizontal:"ArrowLeft"}):return t.preventDefault(),t.stopPropagation(),h.actions.goToOption({focus:1});case"Home":case"PageUp":return t.preventDefault(),t.stopPropagation(),h.actions.goToOption({focus:0});case"End":case"PageDown":return t.preventDefault(),t.stopPropagation(),h.actions.goToOption({focus:3});case"Escape":t.preventDefault(),t.stopPropagation(),(0,aC.flushSync)(()=>h.actions.closeListbox()),null==(r=h.state.buttonElement)||r.focus({preventScroll:!0});return;case"Tab":t.preventDefault(),t.stopPropagation(),(0,aC.flushSync)(()=>h.actions.closeListbox()),rN(h.state.buttonElement,t.shiftKey?2:4);break;default:1===t.key.length&&(h.actions.search(t.key),R.setTimeout(()=>h.actions.clearSearch(),350))}}),D=ry(h,t=>{var r;return null==(r=t.buttonElement)?void 0:r.id}),F=eN({open:0===m}),N=eG(c?A():{},{id:o,ref:I,"aria-activedescendant":ry(h,h.selectors.activeDescendantId),"aria-multiselectable":1===p.mode||void 0,"aria-labelledby":D,"aria-orientation":p.orientation,onKeyDown:M,role:"listbox",tabIndex:0===m?0:void 0,style:{...u.style,...C,"--button-width":rt(E,g,!0).width},...nn(_)}),L=eY(),j=(0,aP.useMemo)(()=>1===p.mode?p:{...p,isSelected:O},[p,O]);return aP.default.createElement(o3,{enabled:!!a&&(t.static||E),ownerDocument:b},aP.default.createElement(a$.Provider,{value:j},L({ourProps:N,theirProps:u,slot:F,defaultTag:"div",features:3,visible:T,name:"Listbox.Options"}
1296)))}),aK=eX(function(t,r){let n=(0,e4.useId)(),{id:o=`headlessui-listbox-option-${n}`,disabled:i=!1,value:a,...s}=t,l=!0===(0,aP.useContext)(aY),u=aU("Listbox.Option"),c=aV("Listbox.Option"),d=ry(c,t=>c.selectors.isActive(t,o)),f=u.isSelected(a),p=(0,aP.useRef)(null),h=aM(p),m=eR({disabled:i,value:a,domRef:p,get textValue(){return h()}}),g=tT(r,p,t=>{t?u.listRef.current.set(o,t):u.listRef.current.delete(o)}),v=ry(c,t=>c.selectors.shouldScrollIntoView(t,o));eI(()=>{if(v)return eO().requestAnimationFrame(()=>{var t,r;null==(r=null==(t=p.current)?void 0:t.scrollIntoView)||r.call(t,{block:"nearest"})})},[v,p]),eI(()=>{if(!l)return c.actions.registerOption(o,m),()=>c.actions.unregisterOption(o)},[m,o,l]);let y=eM(t=>{if(i)return t.preventDefault();c.actions.selectOption(a)}),b=eM(()=>{if(i)return c.actions.goToOption({focus:5});c.actions.goToOption({focus:4,id:o})}),x=ne(),w=eM(t=>x.update(t)),E=eM(t=>{x.wasMoved(t)&&(i||d&&0===c.state.activationTrigger||c.actions.goToOption({focus:4,id:o},0))}),_=eM(t=>{x.wasMoved(t)&&(i||d&&0===c.state.activationTrigger&&c.actions.goToOption({focus:5}))}),T=eN({active:d,focus:d,selected:f,disabled:i,selectedOption:f&&l}),S=l?{}:{id:o,ref:g,role:"option",tabIndex:!0===i?void 0:-1,"aria-disabled":!0===i||void 0,"aria-selected":f,disabled:void 0,onClick:y,onFocus:b,onPointerEnter:w,onMouseEnter:w,onPointerMove:E,onMouseMove:E,onPointerLeave:_,onMouseLeave:_},O=eY();return!f&&l?null:O({ourProps:S,theirProps:s,slot:T,defaultTag:"div",name:"Listbox.Option"})}),aJ=eX(function(t,r){let{options:n,placeholder:o,...i}=t,a={ref:tT(r)},s=aU("ListboxSelectedOption"),l=eN({}),u=void 0===s.value||null===s.value||1===s.mode&&Array.isArray(s.value)&&0===s.value.length,c=eY();return aP.default.createElement(aY.Provider,{value:!0},c({ourProps:a,theirProps:{...i,children:aP.default.createElement(aP.default.Fragment,null,o&&u?o:n)},slot:l,defaultTag:aH,name:"ListboxSelectedOption"}))}),aZ=Object.assign(aW,{Button:aq,Label:aG,Options:aX,Option:aK,SelectedOption:aJ}),aQ=g(n(55729),1),a0=n(56760);function a1(t,r=t=>t){let n=null!==t.activeItemIndex?t.items[t.activeItemIndex]:null,o=rF(r(t.items.slice()),t=>t.dataRef.current.domRef.current),i=n?o.indexOf(n):null;return -1===i&&(i=null),{items:o,activeItemIndex:i}}var a2={1(t){if(1===t.menuState)return t;let r=t.buttonElement?o4(o8(t.buttonElement)):t.buttonPositionState;return{...t,activeItemIndex:null,pendingFocus:{focus:5},menuState:1,buttonPositionState:r}},0:(t,r)=>0===t.menuState?t:{...t,__demoMode:!1,pendingFocus:r.focus,menuState:0,buttonPositionState:o6},2:(t,r)=>{var n,o,i,a,s;if(1===t.menuState)return t;let l={...t,searchQuery:"",activationTrigger:null!=(n=r.trigger)?n:1,__demoMode:!1};if(5===r.focus)return{...l,activeItemIndex:null};if(4===r.focus)return{...l,activeItemIndex:t.items.findIndex(t=>t.id===r.id)};if(1===r.focus){let n=t.activeItemIndex;if(null!==n){let a=t.items[n].dataRef.current.domRef,s=oU(r,{resolveItems:()=>t.items,resolveActiveIndex:()=>t.activeItemIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled});if(null!==s){let r=t.items[s].dataRef.current.domRef;if((null==(o=a.current)?void 0:o.previousElementSibling)===r.current||(null==(i=r.current)?void 0:i.previousElementSibling)===null)return{...l,activeItemIndex:s}}}}else if(2===r.focus){let n=t.activeItemIndex;if(null!==n){let o=t.items[n].dataRef.current.domRef,i=oU(r,{resolveItems:()=>t.items,resolveActiveIndex:()=>t.activeItemIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled});if(null!==i){let r=t.items[i].dataRef.current.domRef;if((null==(a=o.current)?void 0:a.nextElementSibling)===r.current||(null==(s=r.current)?void 0:s.nextElementSibling)===null)return{...l,activeItemIndex:i}}}}let u=a1(t),c=oU(r,{resolveItems:()=>u.items,resolveActiveIndex:()=>u.activeItemIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled});return{...l,...u,activeItemIndex:c}},3:(t,r)=>{let n=+(""===t.searchQuery),o=t.searchQuery+r.value.toLowerCase(),i=(null!==t.activeItemIndex?t.items.slice(t.activeItemIndex+n).concat(t.items.slice(0,t.activeItemIndex+n)):t.items).find(t=>{var r;return(null==(r=t.dataRef.current.textValue)?void 0:r.startsWith(o))&&!t.dataRef.current.disabled}),a=i?t.items.indexOf(i):-1;return -1===a||a===t.activeItemIndex?{...t,searchQuery:o}:{...t,searchQuery:o,activeItemIndex:a,activationTrigger:1}},4:t=>""===t.searchQuery?t:{...t,searchQuery:"",searchActiveItemIndex:null},5:(t,r)=>{let n=t.items.concat(r.items.map(t=>t)),o=t.activeItemIndex;return 5!==t.pendingFocus.focus&&(o=oU(t.pendingFocus,{resolveItems:()=>n,resolveActiveIndex:()=>t.activeItemIndex,resolveId:t=>t.id,resolveDisabled:t=>t.dataRef.current.disabled})),{...t,items:n,activeItemIndex:o,pendingFocus:{focus:5},pendingShouldSort:!0}},6:(t,r)=>{let n=t.items,o=[],i=new Set(r.items);
1296for(let[t,r]of n.entries())if(i.has(r.id)&&(o.push(t),i.delete(r.id),0===i.size))break;if(o.length>0)for(let t of(n=n.slice(),o.reverse()))n.splice(t,1);return{...t,items:n,activationTrigger:1}},7:(t,r)=>t.buttonElement===r.element?t:{...t,buttonElement:r.element},8:(t,r)=>t.itemsElement===r.element?t:{...t,itemsElement:r.element},9:t=>t.pendingShouldSort?{...t,...a1(t),pendingShouldSort:!1}:t,10:t=>"Tracked"!==t.buttonPositionState.kind?t:{...t,buttonPositionState:o9}},a5=class extends ru{constructor(t){super(t),v(this,"actions",{registerItem:rp(()=>{let t=[],r=new Set;return[(n,o)=>{r.has(o)||(r.add(o),t.push({id:n,dataRef:o}))},()=>(r.clear(),this.send({type:5,items:t.splice(0)}))]}),unregisterItem:rp(()=>{let t=[];return[r=>t.push(r),()=>this.send({type:6,items:t.splice(0)})]})}),v(this,"selectors",{activeDescendantId(t){var r;let n=t.activeItemIndex,o=t.items;return null===n||null==(r=o[n])?void 0:r.id},isActive(t,r){var n;let o=t.activeItemIndex,i=t.items;return null!==o&&(null==(n=i[o])?void 0:n.id)===r},shouldScrollIntoView(t,r){return!t.__demoMode&&0===t.menuState&&0!==t.activationTrigger&&this.isActive(t,r)},didButtonMove:t=>"Moved"===t.buttonPositionState.kind}),this.on(5,()=>{this.disposables.requestAnimationFrame(()=>{this.send({type:9})})});{let t=this.state.id,r=rg.get(null);this.disposables.add(r.on(0,n=>{r.selectors.isTop(n,t)||0!==this.state.menuState||this.send({type:1})})),this.on(0,()=>r.actions.push(t)),this.on(1,()=>r.actions.pop(t))}this.disposables.group(t=>{this.on(1,r=>{r.buttonElement&&(t.dispose(),t.add(o7(r.buttonElement,r.buttonPositionState,()=>{this.send({type:10})})))})})}static new({id:t,__demoMode:r=!1}){return new a5({id:t,__demoMode:r,menuState:+!r,buttonElement:null,itemsElement:null,items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1,pendingShouldSort:!1,pendingFocus:{focus:5},buttonPositionState:o6})}reduce(t,r){return ez(r.type,a2,t,r)}},a3=n(55729),a6=(0,a3.createContext)(null);function a4(t){let r=(0,a3.useContext)(a6);if(null===r){let r=Error(`<${t} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,a9),r}return r}function a9({id:t,__demoMode:r=!1}){let n=(0,a3.useMemo)(()=>a5.new({id:t,__demoMode:r}),[]);return oW(()=>n.dispose()),n}var a8=aQ.Fragment,a7=aQ.Fragment,se=eX(function(t,r){let n=(0,e4.useId)(),{__demoMode:o=!1,...i}=t,a=a9({id:n,__demoMode:o}),[s,l,u]=ry(a,t=>[t.menuState,t.itemsElement,t.buttonElement]),c=tT(r),d=rg.get(null);rY(ry(d,(0,aQ.useCallback)(t=>d.selectors.isTop(t,n),[d,n])),[u,l],(t,r)=>{var n;a.send({type:1}),rR(r,1)||(t.preventDefault(),null==(n=a.state.buttonElement)||n.focus())});let f=eN({open:0===s,close:eM(()=>{a.send({type:1})})}),p=eY();return aQ.default.createElement(oC,null,aQ.default.createElement(a6.Provider,{value:a},aQ.default.createElement(oj,{value:ez(s,{0:1,1:2})},p({ourProps:{ref:c},theirProps:i,slot:f,defaultTag:a8,name:"Menu"}))))}),st=eX(function(t,r){let n=a4("Menu.Button"),o=(0,e4.useId)(),{id:i=`headlessui-menu-button-${o}`,disabled:a=!1,autoFocus:s=!1,...l}=t,u=(0,aQ.useRef)(null),c=oO(),d=tT(r,u,oS(),eM(t=>n.send({type:7,element:t}))),f=eM(t=>{switch(t.key){case" ":case"Enter":case"ArrowDown":t.preventDefault(),t.stopPropagation(),n.send({type:0,focus:{focus:0}});break;case"ArrowUp":t.preventDefault(),t.stopPropagation(),n.send({type:0,focus:{focus:3}})}}),p=eM(t=>{" "===t.key&&t.preventDefault()}),[h,m,g]=ry(n,t=>[t.menuState,t.buttonElement,t.itemsElement]);rJ(0===h,{trigger:m,action:(0,aQ.useCallback)(t=>{if(null!=m&&m.contains(t.target))return rG;let r=t.target.closest('[role="menuitem"]:not([data-disabled])');return th(r)?rX(r):null!=g&&g.contains(t.target)?rG:rK},[m,g]),close:(0,aQ.useCallback)(()=>n.send({type:1}),[]),select:(0,aQ.useCallback)(t=>t.click(),[])});let v=rn(t=>{var r;a||(0===h?((0,a0.flushSync)(()=>n.send({type:1})),null==(r=u.current)||r.focus({preventScroll:!0})):(t.preventDefault(),n.send({type:0,focus:{focus:5},trigger:0})))}),{isFocusVisible:y,focusProps:b}=ev({autoFocus:s}),{isHovered:x,hoverProps:w}=em({isDisabled:a}),{pressed:E,pressProps:_}=eD({disabled:a}),T=eN({open:0===h,active:E||0===h,disabled:a,hover:x,focus:y,autofocus:s}),S=eG(c(),{ref:d,id:i,type:r5(t,u.current),"aria-haspopup":"menu","aria-controls":null==g?void 0:g.id,"aria-expanded":0===h,disabled:a||void 0,autoFocus:s,onKeyDown:f,onKeyUp:p},v,b,w,_);
1296return eY()({ourProps:S,theirProps:l,slot:T,defaultTag:"button",name:"Menu.Button"})}),sr=eX(function(t,r){let n=(0,e4.useId)(),{id:o=`headlessui-menu-items-${n}`,anchor:i,portal:a=!1,modal:s=!0,transition:l=!1,...u}=t,c=oT(i),d=a4("Menu.Items"),[f,p]=oP(c),h=ok(),[m,g]=(0,aQ.useState)(null),v=tT(r,c?f:null,eM(t=>d.send({type:8,element:t})),g),[y,b]=ry(d,t=>[t.menuState,t.buttonElement]),x=rW(b),w=rW(m);c&&(a=!0);let E=oL(),[_,T]=no(l,m,null!==E?(1&E)==1:0===y);rk(_,b,()=>{d.send({type:1})});let S=ry(d,t=>t.__demoMode);r9(!S&&s&&0===y,w),rS(!S&&s&&0===y,{allowed:(0,aQ.useCallback)(()=>[b,m],[b,m])});let O=!ry(d,d.selectors.didButtonMove)&&_;(0,aQ.useEffect)(()=>{m&&0===y&&(e_(m)||m.focus({preventScroll:!0}))},[y,m]),na(0===y,{container:m,accept:t=>"menuitem"===t.getAttribute("role")?NodeFilter.FILTER_REJECT:t.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(t){t.setAttribute("role","none")}});let k=ek(),P=eM(t=>{var r,n,o;switch(k.dispose(),t.key){case" ":if(""!==d.state.searchQuery)return t.preventDefault(),t.stopPropagation(),d.send({type:3,value:t.key});case"Enter":if(t.preventDefault(),t.stopPropagation(),null!==d.state.activeItemIndex){let{dataRef:t}=d.state.items[d.state.activeItemIndex];null==(n=null==(r=t.current)?void 0:r.domRef.current)||n.click()}d.send({type:1}),rM(d.state.buttonElement);break;case"ArrowDown":return t.preventDefault(),t.stopPropagation(),d.send({type:2,focus:2});case"ArrowUp":return t.preventDefault(),t.stopPropagation(),d.send({type:2,focus:1});case"Home":case"PageUp":return t.preventDefault(),t.stopPropagation(),d.send({type:2,focus:0});case"End":case"PageDown":return t.preventDefault(),t.stopPropagation(),d.send({type:2,focus:3});case"Escape":t.preventDefault(),t.stopPropagation(),(0,a0.flushSync)(()=>d.send({type:1})),null==(o=d.state.buttonElement)||o.focus({preventScroll:!0});break;case"Tab":t.preventDefault(),t.stopPropagation(),(0,a0.flushSync)(()=>d.send({type:1})),rN(d.state.buttonElement,t.shiftKey?2:4);break;default:1===t.key.length&&(d.send({type:3,value:t.key}),k.setTimeout(()=>d.send({type:4}),350))}}),C=eM(t=>{" "===t.key&&t.preventDefault()}),A=eN({open:0===y}),I=eG(c?h():{},{"aria-activedescendant":ry(d,d.selectors.activeDescendantId),"aria-labelledby":ry(d,t=>{var r;return null==(r=t.buttonElement)?void 0:r.id}),id:o,onKeyDown:P,onKeyUp:C,role:"menu",tabIndex:0===y?0:void 0,ref:v,style:{...u.style,...p,"--button-width":rt(_,b,!0).width},...nn(T)}),R=eY();return aQ.default.createElement(o3,{enabled:!!a&&(t.static||_),ownerDocument:x},R({ourProps:I,theirProps:u,slot:A,defaultTag:"div",features:3,visible:O,name:"Menu.Items"}))}),sn=eX(function(t,r){let n=(0,e4.useId)(),{id:o=`headlessui-menu-item-${n}`,disabled:i=!1,...a}=t,s=a4("Menu.Item"),l=ry(s,t=>s.selectors.isActive(t,o)),u=(0,aQ.useRef)(null),c=tT(r,u),d=ry(s,t=>s.selectors.shouldScrollIntoView(t,o));eI(()=>{if(d)return eO().requestAnimationFrame(()=>{var t,r;null==(r=null==(t=u.current)?void 0:t.scrollIntoView)||r.call(t,{block:"nearest"})})},[d,u]);let f=aM(u),p=(0,aQ.useRef)({disabled:i,domRef:u,get textValue(){return f()}});eI(()=>{p.current.disabled=i},[p,i]),eI(()=>(s.actions.registerItem(o,p),()=>s.actions.unregisterItem(o)),[p,o]);let h=eM(()=>{s.send({type:1})}),m=eM(t=>{if(i)return t.preventDefault();s.send({type:1}),rM(s.state.buttonElement)}),g=eM(()=>{if(i)return s.send({type:2,focus:5});s.send({type:2,focus:4,id:o})}),v=ne(),y=eM(t=>v.update(t)),b=eM(t=>{v.wasMoved(t)&&(i||l||s.send({type:2,focus:4,id:o,trigger:0}))}),x=eM(t=>{v.wasMoved(t)&&(i||l&&0===s.state.activationTrigger&&s.send({type:2,focus:5}))}),[w,E]=tM(),[_,T]=tk(),S=eN({active:l,focus:l,disabled:i,close:h}),O=eY();return aQ.default.createElement(E,null,aQ.default.createElement(T,null,O({ourProps:{id:o,ref:c,role:"menuitem",tabIndex:!0===i?void 0:-1,"aria-disabled":!0===i||void 0,"aria-labelledby":w,"aria-describedby":_,disabled:void 0,onClick:m,onFocus:g,onPointerEnter:y,onMouseEnter:y,onPointerMove:b,onMouseMove:b,onPointerLeave:x,onMouseLeave:x},theirProps:a,slot:S,defaultTag:a7,name:"Menu.Item"})))}),so=eX(function(t,r){let[n,o]=tM(),i=eY();return aQ.default.createElement(o,null,i({ourProps:{ref:r,"aria-labelledby":n,role:"group"},theirProps:t,slot:{},defaultTag:"div",name:"Menu.Section"}))}),si=eX(function(t,r){let n=(0,e4.useId)(),{id:o=`headlessui-menu-heading-${n}`,...i}=t,a=tI();eI(()=>a.register(o),[o,a.register]);let s={id:o,ref:r,role:"presentation",...a.props};return eY()({ourProps:s,theirProps:i,slot:{},defaultTag:"header",name:"Menu.Heading"})}),sa=eX(function(t,r){return eY()({ourProps:{ref:r,role:"separator"},theirProps:t,slot:{},defaultTag:"div",name:"Menu.Separator"})}),ss=Object.assign(se,{Button:st,Items:sr,Item:sn,Section:so,Heading:si,Separator:sa}),sl=g(n(55729),1),su={0:t=>0===t.popoverState?t:{...t,popoverState:0,__demoMode:!1},1:t=>1===t.popoverState?t:{...t,popoverState:1,__demoMode:!1},2:(t,r)=>t.button===r.button?t:{...t,button:r.button},3:(t,r)=>t.buttonId===r.buttonId?t:{...t,buttonId:r.buttonId},4:(t,r)=>t.panel===r.panel?t:{...t,panel:r.panel},5:(t,r)=>t.panelId===r.panelId?t:{...t,panelId:r.panelId}},sc=class extends ru{constructor(t){super(t),v(this,"actions",{close:()=>this.send({type:1}),refocusableClose:t=>{this.actions.close();let r=t?th(t)?t:"current"in t&&th(t.current)?t.current:this.state.button:this.state.button;
1296null==r||r.focus()},open:()=>this.send({type:0}),setButtonId:t=>this.send({type:3,buttonId:t}),setButton:t=>this.send({type:2,button:t}),setPanelId:t=>this.send({type:5,panelId:t}),setPanel:t=>this.send({type:4,panel:t})}),v(this,"selectors",{isPortalled:t=>{var r;if(!t.button||!t.panel)return!1;let n=null!=(r=ex(t.button))?r:document;for(let r of n.querySelectorAll("body > *"))if(Number(null==r?void 0:r.contains(t.button))^Number(null==r?void 0:r.contains(t.panel)))return!0;let o=rI(n),i=o.indexOf(t.button),a=(i+o.length-1)%o.length,s=(i+1)%o.length,l=o[a],u=o[s];return!t.panel.contains(l)&&!t.panel.contains(u)}});{let t=this.state.id,r=rg.get(null);this.on(0,()=>r.actions.push(t)),this.on(1,()=>r.actions.pop(t))}}static new({id:t,__demoMode:r=!1}){return new sc({id:t,__demoMode:r,popoverState:+!r,buttons:{current:[]},button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:{current:null},afterPanelSentinel:{current:null},afterButtonSentinel:{current:null}})}reduce(t,r){return ez(r.type,su,t,r)}},sd=n(55729),sf=(0,sd.createContext)(null);function sp(t){let r=(0,sd.useContext)(sf);if(null===r){let r=Error(`<${t} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,sp),r}return r}var sh=(0,sl.createContext)(null);function sm(){return(0,sl.useContext)(sh)}sh.displayName="PopoverGroupContext";var sg=(0,sl.createContext)(null);function sv(t,r){let n=(0,e4.useId)(),{id:o=`headlessui-popover-backdrop-${n}`,transition:i=!1,...a}=t,s=sp("Popover.Backdrop"),l=ry(s,(0,sl.useCallback)(t=>t.popoverState,[])),[u,c]=(0,sl.useState)(null),d=tT(r,c),f=oL(),[p,h]=no(i,u,null!==f?(1&f)==1:0===l),m=eM(t=>{if(tb(t.currentTarget))return t.preventDefault();s.actions.close()}),g=eN({open:0===l}),v={ref:d,id:o,"aria-hidden":!0,onClick:m,...nn(h)};return eY()({ourProps:v,theirProps:a,slot:g,defaultTag:"div",features:3,visible:p,name:"Popover.Backdrop"})}sg.displayName="PopoverPanelContext";var sy=eX(function(t,r){var n;let o=(0,e4.useId)(),{__demoMode:i=!1,...a}=t,s=function({id:t,__demoMode:r=!1}){let n=(0,sd.useMemo)(()=>sc.new({id:t,__demoMode:r}),[]);return oW(()=>n.dispose()),n}({id:o,__demoMode:i}),l=(0,sl.useRef)(null),u=tT(r,t_(t=>{l.current=t})),[c,d,f,p,h]=ry(s,(0,sl.useCallback)(t=>[t.popoverState,t.button,t.panel,t.buttonId,t.panelId],[])),m=function(...t){return(0,rH.useMemo)(()=>ew(...t),[...t])}(null!=(n=l.current)?n:d),g=eR(p),v=eR(h),y=(0,sl.useMemo)(()=>({buttonId:g,panelId:v,close:s.actions.close}),[g,v,s]),b=sm(),x=null==b?void 0:b.registerPopover,w=eM(()=>{var t,r;let n=eE(null!=(t=l.current)?t:d);return null!=(r=null==b?void 0:b.isFocusWithinPopoverGroup())?r:n&&((null==d?void 0:d.contains(n))||(null==f?void 0:f.contains(n)))});(0,sl.useEffect)(()=>null==x?void 0:x(y),[x,y]);let[E,_]=o1(),T=iC(d),S=iO({mainTreeNode:T,portals:E,defaultContainers:[{get current(){return s.state.button}},{get current(){return s.state.panel}}]});r0(m,"focus",t=>{var r,n,o,i,a,l;t.target!==window&&tm(t.target)&&0===s.state.popoverState&&(w()||s.state.button&&s.state.panel&&(S.contains(t.target)||null!=(n=null==(r=s.state.beforePanelSentinel.current)?void 0:r.contains)&&n.call(r,t.target)||null!=(i=null==(o=s.state.afterPanelSentinel.current)?void 0:o.contains)&&i.call(o,t.target)||null!=(l=null==(a=s.state.afterButtonSentinel.current)?void 0:a.contains)&&l.call(a,t.target)||s.actions.close()))},!0),rY(0===c,S.resolveContainers,(t,r)=>{s.actions.close(),rR(r,1)||(t.preventDefault(),null==d||d.focus())});let O=eN({open:0===c,close:s.actions.refocusableClose}),k=ry(s,(0,sl.useCallback)(t=>ez(t.popoverState,{0:1,1:2}),[])),P=eY();return sl.default.createElement(iP,{node:T},sl.default.createElement(oC,null,sl.default.createElement(sg.Provider,{value:null},sl.default.createElement(sf.Provider,{value:s},sl.default.createElement(tB,{value:s.actions.refocusableClose},sl.default.createElement(oj,{value:k},sl.default.createElement(_,null,P({ourProps:{ref:u},theirProps:a,slot:O,defaultTag:"div",name:"Popover"}))))))))}),sb=eX(function(t,r){let n=(0,e4.useId)(),{id:o=`headlessui-popover-button-${n}`,disabled:i=!1,autoFocus:a=!1,...s}=t,l=sp("Popover.Button"),[u,c,d,f,p,h,m]=ry(l,(0,sl.useCallback)(t=>[t.popoverState,l.selectors.isPortalled(t),t.button,t.buttonId,t.panel,t.panelId,t.afterButtonSentinel],[])),g=(0,sl.useRef)(null),v=`headlessui-focus-sentinel-${(0,e4.useId)()}`,y=sm(),b=null==y?void 0:y.closeOthers,x=null!==(0,sl.useContext)(sg);(0,sl.useEffect)(()=>
1296{if(!x)return l.actions.setButtonId(o),()=>l.actions.setButtonId(null)},[x,o,l]);let[w]=(0,sl.useState)(()=>Symbol()),E=tT(g,r,oS(),eM(t=>{if(!x){if(t)l.state.buttons.current.push(w);else{let t=l.state.buttons.current.indexOf(w);-1!==t&&l.state.buttons.current.splice(t,1)}l.state.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),t&&l.actions.setButton(t)}})),_=tT(g,r),T=eM(t=>{var r,n,o;if(x){if(1===l.state.popoverState)return;switch(t.key){case" ":case"Enter":t.preventDefault(),null==(n=(r=t.target).click)||n.call(r),l.actions.close(),null==(o=l.state.button)||o.focus()}}else switch(t.key){case" ":case"Enter":t.preventDefault(),t.stopPropagation(),1===l.state.popoverState?(null==b||b(l.state.buttonId),l.actions.open()):l.actions.close();break;case"Escape":if(0!==l.state.popoverState)return null==b?void 0:b(l.state.buttonId);if(!g.current)return;let i=eE(g.current);if(i&&!g.current.contains(i))return;t.preventDefault(),t.stopPropagation(),l.actions.close()}}),S=eM(t=>{x||" "===t.key&&t.preventDefault()}),O=eM(t=>{var r,n;tb(t.currentTarget)||i||(x?(l.actions.close(),null==(r=l.state.button)||r.focus()):(t.preventDefault(),t.stopPropagation(),1===l.state.popoverState?(null==b||b(l.state.buttonId),l.actions.open()):l.actions.close(),null==(n=l.state.button)||n.focus()))}),k=eM(t=>{t.preventDefault(),t.stopPropagation()}),{isFocusVisible:P,focusProps:C}=ev({autoFocus:a}),{isHovered:A,hoverProps:I}=em({isDisabled:i}),{pressed:R,pressProps:M}=eD({disabled:i}),D=0===u,F=eN({open:D,active:R||D,disabled:i,hover:A,focus:P,autofocus:a}),N=r5(t,d),L=x?eG({ref:_,type:N,onKeyDown:T,onClick:O,disabled:i||void 0,autoFocus:a},C,I,M):eG({ref:E,id:f,type:N,"aria-expanded":0===u,"aria-controls":p?h:void 0,disabled:i||void 0,autoFocus:a,onKeyDown:T,onKeyUp:S,onClick:O,onMouseDown:k},C,I,M),j=iN(),V=eM(()=>{if(!th(l.state.panel))return;let t=l.state.panel;0===ez(j.current,{0:()=>rL(t,1),1:()=>rL(t,8)})&&rL(rI(ew(l.state.button)).filter(t=>"true"!==t.dataset.headlessuiFocusGuard),ez(j.current,{0:4,1:2}),{relativeTo:l.state.button})}),B=eY();return sl.default.createElement(sl.default.Fragment,null,B({ourProps:L,theirProps:s,slot:F,defaultTag:"button",name:"Popover.Button"}),D&&!x&&c&&sl.default.createElement(tr,{id:v,ref:m,features:2,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:V}))}),sx=eX(sv),sw=eX(sv),sE=eX(function(t,r){let n=(0,e4.useId)(),{id:o=`headlessui-popover-panel-${n}`,focus:i=!1,anchor:a,portal:s=!1,modal:l=!1,transition:u=!1,...c}=t,d=sp("Popover.Panel"),f=ry(d,d.selectors.isPortalled),[p,h,m,g,v]=ry(d,(0,sl.useCallback)(t=>[t.popoverState,t.button,t.__demoMode,t.beforePanelSentinel,t.afterPanelSentinel],[])),y=`headlessui-focus-sentinel-before-${n}`,b=`headlessui-focus-sentinel-after-${n}`,x=(0,sl.useRef)(null),w=oT(a),[E,_]=oP(w),T=ok();w&&(s=!0);let[S,O]=(0,sl.useState)(null),k=tT(x,r,w?E:null,d.actions.setPanel,O),P=rW(h),C=rW(x.current);eI(()=>(d.actions.setPanelId(o),()=>d.actions.setPanelId(null)),[o,d]);let A=oL(),[I,R]=no(u,S,null!==A?(1&A)==1:0===p);rk(I,h,d.actions.close),r9(!m&&l&&I,C);let M=eM(t=>{var r;if("Escape"===t.key){if(0!==d.state.popoverState||!x.current)return;let n=eE(x.current);if(n&&!x.current.contains(n))return;t.preventDefault(),t.stopPropagation(),d.actions.close(),null==(r=d.state.button)||r.focus()}});(0,sl.useEffect)(()=>{var r;t.static||1===p&&(null==(r=t.unmount)||r)&&d.actions.setPanel(null)},[p,t.unmount,t.static,d]),(0,sl.useEffect)(()=>{if(m||!i||0!==p||!x.current)return;let t=eE(x.current);x.current.contains(t)||rL(x.current,1)},[m,i,x.current,p]);let D=eN({open:0===p,close:d.actions.refocusableClose}),F=eG(w?T():{},{ref:k,id:o,onKeyDown:M,onBlur:i&&0===p?t=>{var r,n,o,i,a;let s=t.relatedTarget;s&&x.current&&(null!=(r=x.current)&&r.contains(s)||(d.actions.close(),(null!=(o=null==(n=g.current)?void 0:n.contains)&&o.call(n,s)||null!=(a=null==(i=v.current)?void 0:i.contains)&&a.call(i,s))&&s.focus({preventScroll:!0})))}:void 0,tabIndex:-1,style:{...c.style,..._,"--button-width":rt(I,h,!0).width},...nn(R)}),N=iN(),L=eM(()=>{let t=x.current;t&&ez(N.current,{0:()=>{var r;0===rL(t,1)&&(null==(r=d.state.afterPanelSentinel.current)||r.focus())},1:()=>{var t;
1296null==(t=d.state.button)||t.focus({preventScroll:!0})}})}),j=eM(()=>{let t=x.current;t&&ez(N.current,{0:()=>{var t;if(!d.state.button)return;let r=rI(null!=(t=ew(d.state.button))?t:document.body),n=r.indexOf(d.state.button),o=r.slice(0,n+1),i=[...r.slice(n+1),...o];for(let t of i.slice())if("true"===t.dataset.headlessuiFocusGuard||null!=S&&S.contains(t)){let r=i.indexOf(t);-1!==r&&i.splice(r,1)}rL(i,1,{sorted:!1})},1:()=>{var r;0===rL(t,2)&&(null==(r=d.state.button)||r.focus())}})}),V=eY();return sl.default.createElement(oV,null,sl.default.createElement(sg.Provider,{value:o},sl.default.createElement(tB,{value:d.actions.refocusableClose},sl.default.createElement(o3,{enabled:!!s&&(t.static||I),ownerDocument:P},I&&f&&sl.default.createElement(tr,{id:y,ref:g,features:2,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:L}),V({ourProps:F,theirProps:c,slot:D,defaultTag:"div",features:3,visible:I,name:"Popover.Panel"}),I&&f&&sl.default.createElement(tr,{id:b,ref:v,features:2,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:j})))))}),s_=eX(function(t,r){let n=(0,sl.useRef)(null),o=tT(n,r),[i,a]=(0,sl.useState)([]),s=eM(t=>{a(r=>{let n=r.indexOf(t);if(-1!==n){let t=r.slice();return t.splice(n,1),t}return r})}),l=eM(t=>(a(r=>[...r,t]),()=>s(t))),u=eM(()=>{var t;let r=ew(n.current);if(!r)return!1;let o=eE(n.current);return!!(null!=(t=n.current)&&t.contains(o))||i.some(t=>{var n,i;return(null==(n=r.getElementById(t.buttonId.current))?void 0:n.contains(o))||(null==(i=r.getElementById(t.panelId.current))?void 0:i.contains(o))})}),c=eM(t=>{for(let r of i)r.buttonId.current!==t&&r.close()}),d=(0,sl.useMemo)(()=>({registerPopover:l,unregisterPopover:s,isFocusWithinPopoverGroup:u,closeOthers:c}),[l,s,u,c]),f=eN({}),p=eY();return sl.default.createElement(iP,null,sl.default.createElement(sh.Provider,{value:d},p({ourProps:{ref:o},theirProps:t,slot:f,defaultTag:"div",name:"Popover.Group"})))}),sT=Object.assign(sy,{Button:sb,Backdrop:sw,Overlay:sx,Panel:sE,Group:s_}),sS=g(n(55729),1),sO={0(t,r){let n=[...t.options,{id:r.id,element:r.element,propsRef:r.propsRef}];return{...t,options:rF(n,t=>t.element.current)}},1(t,r){let n=t.options.slice(),o=t.options.findIndex(t=>t.id===r.id);return -1===o?t:(n.splice(o,1),{...t,options:n})}},sk=(0,sS.createContext)(null);function sP(t){let r=(0,sS.useContext)(sk);if(null===r){let r=Error(`<${t} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,sP),r}return r}sk.displayName="RadioGroupDataContext";var sC=(0,sS.createContext)(null);function sA(t){let r=(0,sS.useContext)(sC);if(null===r){let r=Error(`<${t} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,sA),r}return r}function sI(t,r){return ez(r.type,sO,t,r)}sC.displayName="RadioGroupActionsContext";var sR=eX(function(t,r){let n=(0,e4.useId)(),o=eV(),{id:i=`headlessui-radiogroup-${n}`,value:a,form:s,name:l,onChange:u,by:c,disabled:d=o||!1,defaultValue:f,tabIndex:p=0,...h}=t,m=t8(c),[g,v]=(0,sS.useReducer)(sI,{options:[]}),y=g.options,[b,x]=tM(),[w,E]=tk(),_=(0,sS.useRef)(null),T=tT(_,r),S=e6(f),[O,k]=e5(a,u,S),P=(0,sS.useMemo)(()=>y.find(t=>!t.propsRef.current.disabled),[y]),C=(0,sS.useMemo)(()=>y.some(t=>m(t.propsRef.current.value,O)),[y,O]),A=eM(t=>{var r;if(d||m(t,O))return!1;let n=null==(r=y.find(r=>m(r.propsRef.current.value,t)))?void 0:r.propsRef.current;return(null==n||!n.disabled)&&(null==k||k(t),!0)}),I=eM(t=>{if(!_.current)return;let r=y.filter(t=>!1===t.propsRef.current.disabled).map(t=>t.element.current);switch(t.key){case"Enter":tt(t.currentTarget);break;case"ArrowLeft":case"ArrowUp":if(t.preventDefault(),t.stopPropagation(),2===rL(r,18)){let t=y.find(t=>e_(t.element.current));t&&A(t.propsRef.current.value)}break;case"ArrowRight":case"ArrowDown":if(t.preventDefault(),t.stopPropagation(),2===rL(r,20)){let t=y.find(t=>e_(t.element.current));t&&A(t.propsRef.current.value)}break;case" ":{t.preventDefault(),t.stopPropagation();let r=y.find(t=>e_(t.element.current));r&&A(r.propsRef.current.value)}}}),R=eM(t=>(v({type:0,...t}),()=>v({type:1,id:t.id}))),M=(0,sS.useMemo)(()=>({value:O,firstOption:P,containsCheckedOption:C,disabled:d,compare:m,tabIndex:p,...g}),[O,P,C,d,m,p,g]),D=(0,sS.useMemo)(()=>({registerOption:R,change:A}),[R,A]),F=eN({value:O}),N=(0,sS.useCallback)(()=>
1296{if(void 0!==S)return A(S)},[A,S]),L=eY();return sS.default.createElement(E,{name:"RadioGroup.Description"},sS.default.createElement(x,{name:"RadioGroup.Label"},sS.default.createElement(sC.Provider,{value:D},sS.default.createElement(sk.Provider,{value:M},null!=l&&sS.default.createElement(ta,{disabled:d,data:{[l]:O||"on"},overrides:{type:"radio",checked:null!=O},form:s,onReset:N}),L({ourProps:{ref:T,id:i,role:"radiogroup","aria-labelledby":b,"aria-describedby":w,onKeyDown:I},theirProps:h,slot:F,defaultTag:"div",name:"RadioGroup"})))))}),sM=eX(function(t,r){var n;let o=sP("RadioGroup.Option"),i=sA("RadioGroup.Option"),a=(0,e4.useId)(),{id:s=`headlessui-radiogroup-option-${a}`,value:l,disabled:u=o.disabled||!1,autoFocus:c=!1,...d}=t,f=(0,sS.useRef)(null),p=tT(f,r),[h,m]=tM(),[g,v]=tk(),y=eR({value:l,disabled:u});eI(()=>i.registerOption({id:s,element:f,propsRef:y}),[s,i,f,y]);let b=eM(t=>{var r;if(tb(t.currentTarget))return t.preventDefault();i.change(l)&&(null==(r=f.current)||r.focus())}),x=(null==(n=o.firstOption)?void 0:n.id)===s,{isFocusVisible:w,focusProps:E}=ev({autoFocus:c}),{isHovered:_,hoverProps:T}=em({isDisabled:u}),S=o.compare(o.value,l),O=eG({ref:p,id:s,role:"radio","aria-checked":S?"true":"false","aria-labelledby":h,"aria-describedby":g,"aria-disabled":!!u||void 0,tabIndex:u?-1:S||!o.containsCheckedOption&&x?o.tabIndex:-1,onClick:u?void 0:b,autoFocus:c},E,T),k=eN({checked:S,disabled:u,active:w,hover:_,focus:w,autofocus:c}),P=eY();return sS.default.createElement(v,{name:"RadioGroup.Description"},sS.default.createElement(m,{name:"RadioGroup.Label"},P({ourProps:O,theirProps:d,slot:k,defaultTag:"div",name:"RadioGroup.Option"})))}),sD=eX(function(t,r){var n;let o=sP("Radio"),i=sA("Radio"),a=(0,e4.useId)(),s=tc(),l=eV(),{id:u=s||`headlessui-radio-${a}`,value:c,disabled:d=o.disabled||l||!1,autoFocus:f=!1,...p}=t,h=(0,sS.useRef)(null),m=tT(h,r),g=tR(),v=tO(),y=eR({value:c,disabled:d});eI(()=>i.registerOption({id:u,element:h,propsRef:y}),[u,i,h,y]);let b=eM(t=>{var r;if(tb(t.currentTarget))return t.preventDefault();i.change(c)&&(null==(r=h.current)||r.focus())}),{isFocusVisible:x,focusProps:w}=ev({autoFocus:f}),{isHovered:E,hoverProps:_}=em({isDisabled:d}),T=(null==(n=o.firstOption)?void 0:n.id)===u,S=o.compare(o.value,c),O=eG({ref:m,id:u,role:"radio","aria-checked":S?"true":"false","aria-labelledby":g,"aria-describedby":v,"aria-disabled":!!d||void 0,tabIndex:d?-1:S||!o.containsCheckedOption&&T?o.tabIndex:-1,autoFocus:f,onClick:d?void 0:b},w,_),k=eN({checked:S,disabled:d,hover:E,focus:x,autofocus:f});return eY()({ourProps:O,theirProps:p,slot:k,defaultTag:"span",name:"Radio"})}),sF=tD,sN=tP,sL=Object.assign(sR,{Option:sM,Radio:sD,Label:sF,Description:sN}),sj=eX(function(t,r){let n=(0,e4.useId)(),o=tc(),i=eV(),{id:a=o||`headlessui-select-${n}`,disabled:s=i||!1,invalid:l=!1,autoFocus:u=!1,...c}=t,d=tR(),f=tO(),{isFocusVisible:p,focusProps:h}=ev({autoFocus:u}),{isHovered:m,hoverProps:g}=em({isDisabled:s}),{pressed:v,pressProps:y}=eD({disabled:s}),b=eG({ref:r,id:a,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":l?"true":void 0,disabled:s||void 0,autoFocus:u},h,g,y),x=eN({disabled:s,invalid:l,hover:m,focus:p,active:v,autofocus:u});return eY()({ourProps:b,theirProps:c,slot:x,defaultTag:"select",name:"Select"})}),sV=g(n(55729),1),sB=(0,sV.createContext)(null);sB.displayName="GroupContext";var s$=sV.Fragment,sU=eX(function(t,r){var n;let o=(0,e4.useId)(),i=tc(),a=eV(),{id:s=i||`headlessui-switch-${o}`,disabled:l=a||!1,checked:u,defaultChecked:c,onChange:d,name:f,value:p,form:h,autoFocus:m=!1,...g}=t,v=(0,sV.useContext)(sB),[y,b]=(0,sV.useState)(null),x=tT((0,sV.useRef)(null),r,null===v?null:v.setSwitch,b),w=e6(c),[E,_]=e5(u,d,null!=w&&w),T=ek(),[S,O]=(0,sV.useState)(!1),k=eM(()=>{O(!0),null==_||_(!E),T.nextFrame(()=>{O(!1)})}),P=eM(t=>{if(tb(t.currentTarget))return t.preventDefault();t.preventDefault(),k()}),C=eM(t=>{" "===t.key?(t.preventDefault(),k()):"Enter"===t.key&&tt(t.currentTarget)}),A=eM(t=>t.preventDefault()),I=tR(),R=tO(),{isFocusVisible:M,focusProps:D}=ev({autoFocus:m}),{isHovered:F,hoverProps:N}=em({isDisabled:l}),{pressed:L,pressProps:j}=eD({disabled:l}),V=eN({checked:E,disabled:l,hover:F,focus:M,active:L,autofocus:m,changing:S}
1296),B=eG({id:s,ref:x,role:"switch",type:r5(t,y),tabIndex:-1===t.tabIndex?0:null!=(n=t.tabIndex)?n:0,"aria-checked":E,"aria-labelledby":I,"aria-describedby":R,disabled:l||void 0,autoFocus:m,onClick:P,onKeyUp:C,onKeyPress:A},D,N,j),$=(0,sV.useCallback)(()=>{if(void 0!==w)return null==_?void 0:_(w)},[_,w]),U=eY();return sV.default.createElement(sV.default.Fragment,null,null!=f&&sV.default.createElement(ta,{disabled:l,data:{[f]:p||"on"},overrides:{type:"checkbox",checked:E},form:h,onReset:$}),U({ourProps:B,theirProps:g,slot:V,defaultTag:"button",name:"Switch"}))}),sz=function(t){var r;let[n,o]=(0,sV.useState)(null),[i,a]=tM(),[s,l]=tk(),u=(0,sV.useMemo)(()=>({switch:n,setSwitch:o}),[n,o]),c=eY();return sV.default.createElement(l,{name:"Switch.Description",value:s},sV.default.createElement(a,{name:"Switch.Label",value:i,props:{htmlFor:null==(r=u.switch)?void 0:r.id,onClick(t){n&&(tv(t.currentTarget)&&t.preventDefault(),n.click(),n.focus({preventScroll:!0}))}}},sV.default.createElement(sB.Provider,{value:u},c({ourProps:{},theirProps:t,slot:{},defaultTag:s$,name:"Switch.Group"}))))},sY=tD,sH=tP,sW=Object.assign(sU,{Group:sz,Label:sY,Description:sH}),sq=g(n(55729),1),sG=g(n(55729),1);function sX({onFocus:t}){let[r,n]=(0,sG.useState)(!0),o=iD();return r?sG.default.createElement(tr,{as:"button",type:"button",features:2,onFocus:r=>{r.preventDefault();let i,a=50;i=requestAnimationFrame(function r(){if(a--<=0){i&&cancelAnimationFrame(i);return}if(t()){if(cancelAnimationFrame(i),!o.current)return;n(!1);return}i=requestAnimationFrame(r)})}}):null}var sK=g(n(55729),1),sJ=sK.createContext(null);function sZ({children:t}){let r=sK.useRef({groups:new Map,get(t,r){var n;let o=this.groups.get(t);o||(o=new Map,this.groups.set(t,o));let i=null!=(n=o.get(r))?n:0;return o.set(r,i+1),[Array.from(o.keys()).indexOf(r),function(){let t=o.get(r);t>1?o.set(r,t-1):o.delete(r)}]}});return sK.createElement(sJ.Provider,{value:r},t)}function sQ(t){let r=sK.useContext(sJ);if(!r)throw Error("You must wrap your component in a <StableCollection>");let n=sK.useId(),[o,i]=r.current.get(t,n);return sK.useEffect(()=>i,[]),o}var s0={0(t,r){var n;let o=rF(t.tabs,t=>t.current),i=rF(t.panels,t=>t.current),a=o.filter(t=>{var r;return!(null!=(r=t.current)&&r.hasAttribute("disabled"))}),s={...t,tabs:o,panels:i};if(r.index<0||r.index>o.length-1){let n=ez(Math.sign(r.index-t.selectedIndex),{[-1]:()=>1,0:()=>ez(Math.sign(r.index),{[-1]:()=>0,0:()=>0,1:()=>1}),1:()=>0});if(0===a.length)return s;let i=ez(n,{0:()=>o.indexOf(a[0]),1:()=>o.indexOf(a[a.length-1])});return{...s,selectedIndex:-1===i?t.selectedIndex:i}}let l=o.slice(0,r.index),u=[...o.slice(r.index),...l].find(t=>a.includes(t));if(!u)return s;let c=null!=(n=o.indexOf(u))?n:t.selectedIndex;return -1===c&&(c=t.selectedIndex),{...s,selectedIndex:c}},1(t,r){if(t.tabs.includes(r.tab))return t;let n=t.tabs[t.selectedIndex],o=rF([...t.tabs,r.tab],t=>t.current),i=t.selectedIndex;return t.info.current.isControlled||-1===(i=o.indexOf(n))&&(i=t.selectedIndex),{...t,tabs:o,selectedIndex:i}},2:(t,r)=>({...t,tabs:t.tabs.filter(t=>t!==r.tab)}),3:(t,r)=>t.panels.includes(r.panel)?t:{...t,panels:rF([...t.panels,r.panel],t=>t.current)},4:(t,r)=>({...t,panels:t.panels.filter(t=>t!==r.panel)})},s1=(0,sq.createContext)(null);function s2(t){let r=(0,sq.useContext)(s1);if(null===r){let r=Error(`<${t} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,s2),r}return r}s1.displayName="TabsDataContext";var s5=(0,sq.createContext)(null);function s3(t){let r=(0,sq.useContext)(s5);if(null===r){let r=Error(`<${t} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,s3),r}return r}function s6(t,r){return ez(r.type,s0,t,r)}s5.displayName="TabsActionsContext";var s4=eX(function(t,r){var n,o;let i=(0,e4.useId)(),{id:a=`headlessui-tabs-tab-${i}`,disabled:s=!1,autoFocus:l=!1,...u}=t,{orientation:c,activation:d,selectedIndex:f,tabs:p,panels:h}=s2("Tab"),m=s3("Tab"),g=s2("Tab"),[v,y]=(0,sq.useState)(null),b=(0,sq.useRef)(null),x=tT(b,r,y);eI(()=>m.registerTab(b),[m,b]);let w=sQ("tabs"),E=p.indexOf(b);-1===E&&(E=w);let _=E===f,T=eM(t=>{let r=t();if(2===r&&"auto"===d){let t=eE(b.current),r=g.tabs.findIndex(r=>r.current===t);-1!==r&&m.change(r)}return r}),S=eM(t=>{let r=p.map(t=>
1296t.current).filter(Boolean);if(" "===t.key||"Enter"===t.key){t.preventDefault(),t.stopPropagation(),m.change(E);return}switch(t.key){case"Home":case"PageUp":return t.preventDefault(),t.stopPropagation(),T(()=>rL(r,1));case"End":case"PageDown":return t.preventDefault(),t.stopPropagation(),T(()=>rL(r,8))}if(2===T(()=>ez(c,{vertical:()=>"ArrowUp"===t.key?rL(r,18):"ArrowDown"===t.key?rL(r,20):0,horizontal:()=>"ArrowLeft"===t.key?rL(r,18):"ArrowRight"===t.key?rL(r,20):0})))return t.preventDefault()}),O=(0,sq.useRef)(!1),k=eM(()=>{var t;O.current||(O.current=!0,null==(t=b.current)||t.focus({preventScroll:!0}),m.change(E),eS(()=>{O.current=!1}))}),P=eM(t=>{t.preventDefault()}),{isFocusVisible:C,focusProps:A}=ev({autoFocus:l}),{isHovered:I,hoverProps:R}=em({isDisabled:s}),{pressed:M,pressProps:D}=eD({disabled:s}),F=eN({selected:_,hover:I,active:M,focus:C,autofocus:l,disabled:s}),N=eG({ref:x,onKeyDown:S,onMouseDown:P,onClick:k,id:a,role:"tab",type:r5(t,v),"aria-controls":null==(o=null==(n=h[E])?void 0:n.current)?void 0:o.id,"aria-selected":_,tabIndex:_?0:-1,disabled:s||void 0,autoFocus:l},A,R,D);return eY()({ourProps:N,theirProps:u,slot:F,defaultTag:"button",name:"Tabs.Tab"})}),s9=eX(function(t,r){let{defaultIndex:n=0,vertical:o=!1,manual:i=!1,onChange:a,selectedIndex:s=null,...l}=t,u=o?"vertical":"horizontal",c=i?"manual":"auto",d=null!==s,f=eR({isControlled:d}),p=tT(r),[h,m]=(0,sq.useReducer)(s6,{info:f,selectedIndex:null!=s?s:n,tabs:[],panels:[]}),g=eN({selectedIndex:h.selectedIndex}),v=eR(a||(()=>{})),y=eR(h.tabs),b=(0,sq.useMemo)(()=>({orientation:u,activation:c,...h}),[u,c,h]),x=eM(t=>(m({type:1,tab:t}),()=>m({type:2,tab:t}))),w=eM(t=>(m({type:3,panel:t}),()=>m({type:4,panel:t}))),E=eM(t=>{_.current!==t&&v.current(t),d||m({type:0,index:t})}),_=eR(d?t.selectedIndex:h.selectedIndex),T=(0,sq.useMemo)(()=>({registerTab:x,registerPanel:w,change:E}),[]);eI(()=>{m({type:0,index:null!=s?s:n})},[s]),eI(()=>{if(void 0===_.current||h.tabs.length<=0)return;let t=rF(h.tabs,t=>t.current);t.some((t,r)=>h.tabs[r]!==t)&&E(t.indexOf(h.tabs[_.current]))});let S=eY();return sq.default.createElement(sZ,null,sq.default.createElement(s5.Provider,{value:T},sq.default.createElement(s1.Provider,{value:b},b.tabs.length<=0&&sq.default.createElement(sX,{onFocus:()=>{var t,r;for(let n of y.current)if((null==(t=n.current)?void 0:t.tabIndex)===0)return null==(r=n.current)||r.focus(),!0;return!1}}),S({ourProps:{ref:p},theirProps:l,slot:g,defaultTag:"div",name:"Tabs"}))))}),s8=eX(function(t,r){let{orientation:n,selectedIndex:o}=s2("Tab.List"),i=tT(r),a=eN({selectedIndex:o});return eY()({ourProps:{ref:i,role:"tablist","aria-orientation":n},theirProps:t,slot:a,defaultTag:"div",name:"Tabs.List"})}),s7=eX(function(t,r){let{selectedIndex:n}=s2("Tab.Panels"),o=tT(r),i=eN({selectedIndex:n});return eY()({ourProps:{ref:o},theirProps:t,slot:i,defaultTag:"div",name:"Tabs.Panels"})}),le=eX(function(t,r){var n,o,i,a;let s=(0,e4.useId)(),{id:l=`headlessui-tabs-panel-${s}`,tabIndex:u=0,...c}=t,{selectedIndex:d,tabs:f,panels:p}=s2("Tab.Panel"),h=s3("Tab.Panel"),m=(0,sq.useRef)(null),g=tT(m,r);eI(()=>h.registerPanel(m),[h,m]);let v=sQ("panels"),y=p.indexOf(m);-1===y&&(y=v);let b=y===d,{isFocusVisible:x,focusProps:w}=ev(),E=eN({selected:b,focus:x}),_=eG({ref:g,id:l,role:"tabpanel","aria-labelledby":null==(o=null==(n=f[y])?void 0:n.current)?void 0:o.id,tabIndex:b?u:-1},w),T=eY();return b||null!=(i=c.unmount)&&!i||null!=(a=c.static)&&a?T({ourProps:_,theirProps:c,slot:E,defaultTag:"div",features:3,visible:b,name:"Tabs.Panel"}):sq.default.createElement(tr,{"aria-hidden":"true",..._})}),lt=Object.assign(s4,{Group:s9,List:s8,Panels:s7,Panel:le}),lr=eX(function(t,r){let n=(0,e4.useId)(),o=tc(),i=eV(),{id:a=o||`headlessui-textarea-${n}`,disabled:s=i||!1,autoFocus:l=!1,invalid:u=!1,...c}=t,d=tR(),f=tO(),{isFocused:p,focusProps:h}=ev({autoFocus:l}),{isHovered:m,hoverProps:g}=em({isDisabled:s}),v=eG({ref:r,id:a,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:s||void 0,autoFocus:l},h,g),y=eN({disabled:s,invalid:u,hover:m,focus:p,autofocus:l});return eY()({ourProps:v,theirProps:c,slot:y,defaultTag:"textarea",
1296name:"Textarea"})})},37499:(t,r,n)=>{"use strict";var o=function(t,r,n,o){return new(n||(n=Promise))(function(i,a){function s(t){try{u(o.next(t))}catch(t){a(t)}}function l(t){try{u(o.throw(t))}catch(t){a(t)}}function u(t){var r;t.done?i(t.value):((r=t.value)instanceof n?r:new n(function(t){t(r)})).then(s,l)}u((o=o.apply(t,r||[])).next())})};Object.defineProperty(r,"__esModule",{value:!0}),r.useTemplates=r.useDuplicateParagraph=void 0;let i=n(55729),a=n(30116),s=n(35460),l=n(60652),u=n(81278);r.useDuplicateParagraph=()=>{let[t,r]=(0,i.useState)(!1),[n,s]=(0,i.useState)(null),[c,d]=(0,i.useState)(!1),[f,p]=(0,i.useState)(null),h=(0,u.useRouter)().locale;return{duplicateParagraph:(t,n,i,u=0,c=!1,d="paragraph--vactory_component",f="node--vactory_page")=>o(void 0,void 0,void 0,function*(){r(!0),s(null);try{let r=yield a.drupal.fetch(`${h}/api/paragraph/duplicate`,{method:"POST",withAuth:!0,body:JSON.stringify({parent_id:t,nid:n,paragraph_id:i,weight:u,type:d,bundle:f,is_first:c})});if(!r.ok){let t=yield r.json();throw Error(`Failed to duplicate paragraph: ${t.message||r.statusText}`)}return yield r.json()}catch(t){console.error("Error duplicating paragraph:",t.message),l.toast.error(`Une erreur est survenue: ${t.message}`),s(t.message)}finally{r(!1)}}),DeleteParagraph:(t,r,n="node--vactory_page")=>o(void 0,void 0,void 0,function*(){d(!0),p(null);try{let o=yield a.drupal.fetch(`${h}/api/paragraph/delete`,{method:"POST",withAuth:!0,body:JSON.stringify({nid:t,paragraph_id:r,bundle:n})});if(!o.ok){let t=yield o.json();throw Error(`Failed to Delete paragraph: ${t.message||o.statusText}`)}return yield o.json()}catch(t){console.error("Error Delete paragraph:",t.message),l.toast.error(`Une erreur est survenue: ${t.message}`),s(t.message)}finally{d(!1)}}),isLoadingDelete:c,errorDelete:f,isLoadingDuplicate:t,errorDuplicate:n,insertParagraph:(t,r,n=!1,i,s="node--vactory_page")=>o(void 0,void 0,void 0,function*(){try{let o=yield a.drupal.fetch(`${h}/api/paragraph/new`,{method:"POST",withAuth:!0,body:JSON.stringify({nid:t,weight:r,is_first:n,widget_id:i,bundle:s})});if(!o.ok){let t=yield o.json();throw Error(`Failed to duplicate paragraph: ${t.message||o.statusText}`)}return yield o.json()}catch(t){l.toast.error("Failed to insert paragraph"),console.error("Error inserting paragraph:",t.message)}}),reorderParagraph:(t,r,n="node--vactory_page")=>o(void 0,void 0,void 0,function*(){try{let o=yield a.drupal.fetch(`${h}/api/paragraph/reorder`,{method:"POST",withAuth:!0,body:JSON.stringify({nid:t,bundle:n,paragraphs_ids:r.map(t=>t.drupal_internal__id)})});if(!o.ok){let t=yield o.json();throw Error(`Failed to reorder paragraph: ${t.message||o.statusText}`)}return yield o.json()}catch(t){console.error("Error reordering paragraph:",t.message)}})}},r.useTemplates=({isLiveModeEnabled:t=!1})=>{let[r,n]=(0,i.useState)({}),l=(0,u.useRouter)().locale;return(0,i.useEffect)(()=>{t&&o(void 0,void 0,void 0,function*(){(yield(0,s.getSession)())&&o(void 0,void 0,void 0,function*(){try{let t=localStorage.getItem("paragraph_templates"),r=localStorage.getItem("paragraph_templates_timestamp");if(t&&r&&new Date().getTime()-parseInt(r)<3e5)return void n(JSON.parse(t));let o=yield a.drupal.fetch(`${l}/api/paragraph/list`,{method:"GET",withAuth:!0});if(!o.ok)throw Error(`Failed to fetch templates: ${o.status} ${o.statusText}`);let i=yield o.json();n(i.widgets),localStorage.setItem("paragraph_templates",JSON.stringify(i.widgets)),localStorage.setItem("paragraph_templates_timestamp",new Date().getTime().toString())}catch(t){console.error("Template fetch error:",t)}})})},[]),{templates:r}}},37634:(t,r,n)=>{"use strict";var o=Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]},i=function(t,r){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(r,n)||o(r,t,n)};Object.defineProperty(r,"__esModule",{value:!0}),i(n(95e3),r),i(n(77127),r),i(n(12122),r),i(n(960),r),i(n(14414),r),i(n(5494),r),i(n(17379),r),i(n(49960),r),i(n(50378),r),i(n(70075),r)},37905:t=>{t.exports=function(t){if(void 0===t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t}
1296,t.exports.__esModule=!0,t.exports.default=t.exports},37909:(t,r,n)=>{"use strict";let o;n.d(r,{_:()=>P,e:()=>C});var i=n(55729),a=n(59421),s=n(59202),l=n(70315),u=n(4694),c=n(69701),d=n(61402),f=n(3626),p=n(9587),h=n(76556),m=n(95124),g=n(66176),v=n(86511);function y(t){var r;return!!(t.enter||t.enterFrom||t.enterTo||t.leave||t.leaveFrom||t.leaveTo)||!(0,v.zv)(null!=(r=t.as)?r:T)||1===i.Children.count(t.children)}let b=(0,i.createContext)(null);b.displayName="TransitionContext";var x=((o=x||{}).Visible="visible",o.Hidden="hidden",o);let w=(0,i.createContext)(null);function E(t){return"children"in t?E(t.children):t.current.filter(({el:t})=>null!==t.current).filter(({state:t})=>"visible"===t).length>0}function _(t,r){let n=(0,c.Y)(t),o=(0,i.useRef)([]),u=(0,l.a)(),d=(0,a.L)(),f=(0,s._)((t,r=v.mK.Hidden)=>{let i=o.current.findIndex(({el:r})=>r===t);-1!==i&&((0,g.Y)(r,{[v.mK.Unmount](){o.current.splice(i,1)},[v.mK.Hidden](){o.current[i].state="hidden"}}),d.microTask(()=>{var t;!E(o)&&u.current&&(null==(t=n.current)||t.call(n))}))}),p=(0,s._)(t=>{let r=o.current.find(({el:r})=>r===t);return r?"visible"!==r.state&&(r.state="visible"):o.current.push({el:t,state:"visible"}),()=>f(t,v.mK.Unmount)}),h=(0,i.useRef)([]),m=(0,i.useRef)(Promise.resolve()),y=(0,i.useRef)({enter:[],leave:[]}),b=(0,s._)((t,n,o)=>{h.current.splice(0),r&&(r.chains.current[n]=r.chains.current[n].filter(([r])=>r!==t)),null==r||r.chains.current[n].push([t,new Promise(t=>{h.current.push(t)})]),null==r||r.chains.current[n].push([t,new Promise(t=>{Promise.all(y.current[n].map(([t,r])=>r)).then(()=>t())}
1296)]),"enter"===n?m.current=m.current.then(()=>null==r?void 0:r.wait.current).then(()=>o(n)):o(n)}),x=(0,s._)((t,r,n)=>{Promise.all(y.current[r].splice(0).map(([t,r])=>r)).then(()=>{var t;null==(t=h.current.shift())||t()}).then(()=>n(r))});return(0,i.useMemo)(()=>({children:o,register:p,unregister:f,onStart:b,onStop:x,wait:m,chains:y}),[p,f,o,b,x,y,m])}w.displayName="NestingContext";let T=i.Fragment,S=v.Ac.RenderStrategy,O=(0,v.FX)(function(t,r){let{show:n,appear:o=!1,unmount:a=!0,...l}=t,c=(0,i.useRef)(null),p=y(t),m=(0,f.P)(...p?[c,r]:null===r?[]:[r]);(0,d.g)();let g=(0,h.O_)();if(void 0===n&&null!==g&&(n=(g&h.Uw.Open)===h.Uw.Open),void 0===n)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[x,T]=(0,i.useState)(n?"visible":"hidden"),O=_(()=>{n||T("hidden")}),[P,C]=(0,i.useState)(!0),A=(0,i.useRef)([n]);(0,u.s)(()=>{!1!==P&&A.current[A.current.length-1]!==n&&(A.current.push(n),C(!1))},[A,n]);let I=(0,i.useMemo)(()=>({show:n,appear:o,initial:P}),[n,o,P]);(0,u.s)(()=>{n?T("visible"):E(O)||null===c.current||T("hidden")},[n,O]);let R={unmount:a},M=(0,s._)(()=>{var r;P&&C(!1),null==(r=t.beforeEnter)||r.call(t)}),D=(0,s._)(()=>{var r;P&&C(!1),null==(r=t.beforeLeave)||r.call(t)}),F=(0,v.Ci)();return i.createElement(w.Provider,{value:O},i.createElement(b.Provider,{value:I},F({ourProps:{...R,as:i.Fragment,children:i.createElement(k,{ref:m,...R,...l,beforeEnter:M,beforeLeave:D})},theirProps:{},defaultTag:i.Fragment,features:S,visible:"visible"===x,name:"Transition"})))}),k=(0,v.FX)(function(t,r){var n,o;let{transition:a=!0,beforeEnter:l,afterEnter:c,beforeLeave:x,afterLeave:O,enter:k,enterFrom:P,enterTo:C,entered:A,leave:I,leaveFrom:R,leaveTo:M,...D}=t,[F,N]=(0,i.useState)(null),L=(0,i.useRef)(null),j=y(t),V=(0,f.P)(...j?[L,r,N]:null===r?[]:[r]),B=null==(n=D.unmount)||n?v.mK.Unmount:v.mK.Hidden,{show:$,appear:U,initial:z}=function(){let t=(0,i.useContext)(b);if(null===t)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return t}(),[Y,H]=(0,i.useState)($?"visible":"hidden"),W=function(){let t=(0,i.useContext)(w);if(null===t)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return t}(),{register:q,unregister:G}=W;(0,u.s)(()=>q(L),[q,L]),(0,u.s)(()=>{if(B===v.mK.Hidden&&L.current)return $&&"visible"!==Y?void H("visible"):(0,g.Y)(Y,{hidden:()=>G(L),visible:()=>q(L)})},[Y,L,q,G,$,B]);let X=(0,d.g)();(0,u.s)(()=>{if(j&&X&&"visible"===Y&&null===L.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[L,Y,X,j]);let K=z&&!U,J=U&&$&&z,Z=(0,i.useRef)(!1),Q=_(()=>{Z.current||(H("hidden"),G(L))},W),ee=(0,s._)(t=>{Z.current=!0,Q.onStart(L,t?"enter":"leave",t=>{"enter"===t?null==l||l():"leave"===t&&(null==x||x())})}),et=(0,s._)(t=>{let r=t?"enter":"leave";Z.current=!1,Q.onStop(L,r,t=>{"enter"===t?null==c||c():"leave"===t&&(null==O||O())}),"leave"!==r||E(Q)||(H("hidden"),G(L))});(0,i.useEffect)(()=>{j&&a||(ee($),et($))},[$,j,a]);let er=!(!a||!j||!X||K),[,en]=(0,p.p)(er,F,$,{start:ee,end:et}),eo=(0,v.oE)({ref:V,className:(null==(o=(0,m.x)(D.className,J&&k,J&&P,en.enter&&k,en.enter&&en.closed&&P,en.enter&&!en.closed&&C,en.leave&&I,en.leave&&!en.closed&&R,en.leave&&en.closed&&M,!en.transition&&$&&A))?void 0:o.trim())||void 0,...(0,p.B)(en)}),ei=0;"visible"===Y&&(ei|=h.Uw.Open),"hidden"===Y&&(ei|=h.Uw.Closed),$&&"hidden"===Y&&(ei|=h.Uw.Opening),$||"visible"!==Y||(ei|=h.Uw.Closing);let ea=(0,v.Ci)();return i.createElement(w.Provider,{value:Q},i.createElement(h.El,{value:ei},ea({ourProps:eo,theirProps:D,defaultTag:T,features:S,visible:"visible"===Y,name:"Transition.Child"})))}),P=(0,v.FX)(function(t,r){let n=null!==(0,i.useContext)(b),o=null!==(0,h.O_)();return i.createElement(i.Fragment,null,!n&&o?i.createElement(O,{ref:r,...t}):i.createElement(k,{ref:r,...t}))}),C=Object.assign(O,{Child:P,Root:O})},37990:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.formatDOM=r.formatAttributes=void 0;var o=n(69124),i=n(52055);function a(t){for(var r={},n=0,o=t.length;n<o;n++){var i=t[n];r[i.name]=i.value}return r}r.formatAttributes=a,r.formatDOM=function t(r,n,s){void 0===n&&(n=null);for(var l,u=[],c=0,d=r.length;c<d;c++){var f=r[c];switch(f.nodeType){case 1:var p=function(t){var r,n=(r=t=t.toLowerCase(),i.CASE_SENSITIVE_TAG_NAMES_MAP[r]);return n||t}(f.nodeName);(l=new o.Element(p,a(f.attributes))).children=t("template"===p?f.content.childNodes:f.childNodes,l);break;case 3:l=new o.Text(f.nodeValue);break;case 8:l=new o.Comment(f.nodeValue);break;default:continue}var h=u[c-1]||null;h&&(h.next=l),l.parent=n,l.prev=h,l.next=null,u.push(l)}return s&&((l=new o.ProcessingInstruction(s.substring(0,s.indexOf(" ")).toLowerCase(),s)).next=u[0]||null,l.parent=n,u.unshift(l),u[1]&&(u[1].prev=u[0])),u}},38073:(t,r,n)=>{"use strict";
1296Object.defineProperty(r,"__esModule",{value:!0}),r.useScrollPosition=void 0;let o=n(55729);r.useScrollPosition=()=>{let[t,r]=(0,o.useState)(0);return(0,o.useEffect)(()=>{let t=()=>{r(window.pageYOffset)};return window.addEventListener("scroll",t),t(),()=>window.removeEventListener("scroll",t)},[]),t}},39227:(t,r,n)=>{"use strict";var o=Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]},i=Object.create?function(t,r){Object.defineProperty(t,"default",{enumerable:!0,value:r})}:function(t,r){t.default=r};Object.defineProperty(r,"__esModule",{value:!0}),r.formatDate=r.useFormatDateToString=void 0;let a=function(t){if(t&&t.__esModule)return t;var r={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&o(r,t,n);return i(r,t),r}(n(74312)),s=n(53131),l=a.default,u={nodiff:"",year:"year",years:"years",month:"month",months:"months",day:"day",days:"days",hour:"hour",hours:"hours",minute:"minute",minutes:"minutes",second:"second",seconds:"seconds",delimiter:" "},c=(t,r,n)=>t+" "+n(`Nx:${u[r+(1===t?"":"s")]}`),d=(t,r,n,o,i,a)=>({years:t,months:r,days:n,hours:o,minutes:i,seconds:a});r.useFormatDateToString=()=>{let{t}=(0,s.useI18n)();return(r,n)=>((t,r,n)=>{var o,i,a,s,f,p;let h,m;if(!/^\d{4}-\d{2}-\d{2}( \d{2}:\d{2}:\d{2})?$/.test(r))throw Error(`Invalid date format: ${r}, Please use one of the following formats: 
1297		2023-09-01 15:00:00
1298		2023-09-01
1299		`);let g=l(r,"YYYY-MM-DD HH:mm:ss"),v=l();if(g.add(v.utcOffset()-g.utcOffset(),t("Nx:minutes")),g.isSame(v))return n?d(0,0,0,0,0,0):u.nodiff;let y=v.year()-g.year(),b=v.month()-g.month(),x=v.date()-g.date(),w=v.hour()-g.hour(),E=v.minute()-g.minute(),_=v.second()-g.second();if(_<0&&(_+=60,E--),E<0&&(E+=60,w--),w<0&&(w+=24,x--),x<0){let t=l(v.year()+"-"+(v.month()+1),"YYYY-MM").subtract(1,"M").daysInMonth();x=t<g.date()?t+x+(g.date()-t):t+x,b--}return b<0&&(b+=12,y--),n?d(y,b,x,w,E,_):(o=y,i=b,a=x,s=w,f=E,p=_,h=[],o&&h.push(c(o,"year",t)),i&&h.push(c(i,"month",t)),a&&h.push(c(a,"day",t)),s&&h.push(c(s,"hour",t)),f&&h.push(c(f,"minute",t)),p&&h.push(c(p,"second",t)),""===(m=h.join(u.delimiter))?t("Nx:now"):`${t("Nx:it has been")} ${m}`)})(t,r,n)},r.formatDate=(t,r,n="fr")=>new Date(t).toLocaleDateString(n,r||{weekday:"long",year:"numeric",month:"long",day:"numeric"})},39880:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var o=s(n(49361)),i=s(n(23827)),a=n(22279);function s(t){return t&&t.__esModule?t:{default:t}}r.default=function(t,r,n){if(o.default.randomUUID&&!r&&!t)return o.default.randomUUID();let s=(t=t||{}).random||(t.rng||i.default)();if(s[6]=15&s[6]|64,s[8]=63&s[8]|128,r){n=n||0;for(let t=0;t<16;++t)r[n+t]=s[t];return r}return(0,a.unsafeStringify)(s)}},40033:()=>{},40196:(t,r,n)=>{"use strict";let o;n.d(r,{D:()=>p,Q:()=>c});var i=n(54070),a=n(50799),s=n(66176),l=Object.defineProperty,u=(t,r,n)=>{let o;return(o="symbol"!=typeof r?r+"":r)in t?l(t,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[o]=n,n},c=((o=c||{})[o.Push=0]="Push",o[o.Pop=1]="Pop",o);let d={0(t,r){let n=r.id,o=t.stack,i=t.stack.indexOf(n);if(-1!==i){let r=t.stack.slice();return r.splice(i,1),r.push(n),o=r,{...t,stack:o}}return{...t,stack:[...t.stack,n]}},1(t,r){let n=r.id,o=t.stack.indexOf(n);if(-1===o)return t;let i=t.stack.slice();return i.splice(o,1),{...t,stack:i}}};class f extends i.u5{constructor(){super(...arguments),u(this,"actions",{push:t=>this.send({type:0,id:t}),pop:t=>this.send({type:1,id:t})}),u(this,"selectors",{isTop:(t,r)=>t.stack[t.stack.length-1]===r,inStack:(t,r)=>t.stack.includes(r)})}static new(){return new f({stack:[]})}reduce(t,r){return(0,s.Y)(r.type,d,t,r)}}let p=new a.G(()=>f.new())},40235:(t,r,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(6233)}])},40252:(t,r,n)=>{var o={221:function(t){"use strict";t.exports=n(70954)}},i={};function a(t){var r=i[t];
1299if(void 0!==r)return r.exports;var n=i[t]={exports:{}},s=!0;try{o[t](n,n.exports,a),s=!1}finally{s&&delete i[t]}return n.exports}a.ab="//";var s={};!function(){var t,r=(t=a(221))&&"object"==typeof t&&"default"in t?t.default:t,n=/https?|ftp|gopher|file/;function o(t){"string"==typeof t&&(t=y(t));var o,i,a,s,l,u,c,d,f,p=(i=(o=t).auth,a=o.hostname,s=o.protocol||"",l=o.pathname||"",u=o.hash||"",c=o.query||"",d=!1,i=i?encodeURIComponent(i).replace(/%3A/i,":")+"@":"",o.host?d=i+o.host:a&&(d=i+(~a.indexOf(":")?"["+a+"]":a),o.port&&(d+=":"+o.port)),c&&"object"==typeof c&&(c=r.encode(c)),f=o.search||c&&"?"+c||"",s&&":"!==s.substr(-1)&&(s+=":"),o.slashes||(!s||n.test(s))&&!1!==d?(d="//"+(d||""),l&&"/"!==l[0]&&(l="/"+l)):d||(d=""),u&&"#"!==u[0]&&(u="#"+u),f&&"?"!==f[0]&&(f="?"+f),{protocol:s,host:d,pathname:l=l.replace(/[?#]/g,encodeURIComponent),search:f=f.replace("#","%23"),hash:u});return""+p.protocol+p.host+p.pathname+p.search+p.hash}var i="http://",l=i+"w.w",u=/^([a-z0-9.+-]*:\/\/\/)([a-z0-9.+-]:\/*)?/i,c=/https?|ftp|gopher|file/;function d(t,r){var n="string"==typeof t?y(t):t;t="object"==typeof t?o(t):t;var a=y(r),s="";n.protocol&&!n.slashes&&(s=n.protocol,t=t.replace(n.protocol,""),s+="/"===r[0]||"/"===t[0]?"/":""),s&&a.protocol&&(s="",a.slashes||(s=a.protocol,r=r.replace(a.protocol,"")));var d=t.match(u);d&&!a.protocol&&(t=t.substr((s=d[1]+(d[2]||"")).length),/^\/\/[^/]/.test(r)&&(s=s.slice(0,-1)));var f=new URL(t,l+"/"),p=new URL(r,f).toString().replace(l,""),h=a.protocol||n.protocol;return h+=n.slashes||a.slashes?"//":"",!s&&h?p=p.replace(i,h):s&&(p=p.replace(i,"")),c.test(p)||~r.indexOf(".")||"/"===t.slice(-1)||"/"===r.slice(-1)||"/"!==p.slice(-1)||(p=p.slice(0,-1)),s&&(p=s+("/"===p[0]?p.substr(1):p)),p}function f(){}f.prototype.parse=y,f.prototype.format=o,f.prototype.resolve=d,f.prototype.resolveObject=d;var p=/^https?|ftp|gopher|file/,h=/^(.*?)([#?].*)/,m=/^([a-z0-9.+-]*:)(\/{0,3})(.*)/i,g=/^([a-z0-9.+-]*:)?\/\/\/*/i,v=/^([a-z0-9.+-]*:)(\/{0,2})\[(.*)\]$/i;function y(t,n,i){if(void 0===n&&(n=!1),void 0===i&&(i=!1),t&&"object"==typeof t&&t instanceof f)return t;var a=(t=t.trim()).match(h);t=a?a[1].replace(/\\/g,"/")+a[2]:t.replace(/\\/g,"/"),v.test(t)&&"/"!==t.slice(-1)&&(t+="/");var s=!/(^javascript)/.test(t)&&t.match(m),u=g.test(t),c="";s&&(p.test(s[1])||(c=s[1].toLowerCase(),t=""+s[2]+s[3]),s[2]||(u=!1,p.test(s[1])?(c=s[1],t=""+s[3]):t="//"+s[3]),3!==s[2].length&&1!==s[2].length||(c=s[1],t="/"+s[3]));var d,y=(a?a[1]:t).match(/^https?:\/\/[^/]+(:[0-9]+)(?=\/|$)/),b=y&&y[1],x=new f,w="",E="";try{d=new URL(t)}catch(r){w=r,c||i||!/^\/\//.test(t)||/^\/\/.+[@.]/.test(t)||(E="/",t=t.substr(1));try{d=new URL(t,l)}catch(t){return x.protocol=c,x.href=c,x}}x.slashes=u&&!E,x.host="w.w"===d.host?"":d.host,x.hostname="w.w"===d.hostname?"":d.hostname.replace(/(\[|\])/g,""),x.protocol=w?c||null:d.protocol,x.search=d.search.replace(/\\/g,"%5C"),x.hash=d.hash.replace(/\\/g,"%5C");var _=t.split("#");!x.search&&~_[0].indexOf("?")&&(x.search="?"),x.hash||""!==_[1]||(x.hash="#"),x.query=n?r.decode(d.search.substr(1)):x.search.substr(1),x.pathname=E+(s?d.pathname.replace(/['^|`]/g,function(t){return"%"+t.charCodeAt().toString(16).toUpperCase()}).replace(/((?:%[0-9A-F]{2})+)/g,function(t,r){try{return decodeURIComponent(r).split("").map(function(t){var r=t.charCodeAt();return r>256||/^[a-z0-9]$/i.test(t)?t:"%"+r.toString(16).toUpperCase()}).join("")}catch(t){return r}}):d.pathname),"about:"===x.protocol&&"blank"===x.pathname&&(x.protocol="",x.pathname=""),w&&"/"!==t[0]&&(x.pathname=x.pathname.substr(1)),c&&!p.test(c)&&"/"!==t.slice(-1)&&"/"===x.pathname&&(x.pathname=""),x.path=x.pathname+x.search,x.auth=[d.username,d.password].map(decodeURIComponent).filter(Boolean).join(":"),x.port=d.port,b&&!x.host.endsWith(b)&&(x.host+=b,x.port=b.slice(1)),x.href=E?""+x.pathname+x.search+x.hash:o(x);var T=/^(file)/.test(x.href)?["host","hostname"]:[];return Object.keys(x).forEach(function(t){~T.indexOf(t)||(x[t]=x[t]||null)}),x}s.parse=y,s.format=o,s.resolve=d,s.resolveObject=function(t,r){return y(d(t,r))},s.Url=f}(),t.exports=s},40415:(t,r,n)=>{"use strict";var o=Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);
1299(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]};Object.defineProperty(r,"__esModule",{value:!0});var i=n(25770);for(var a in i)"default"===a||Object.prototype.hasOwnProperty.call(r,a)||o(r,i,a)},41294:(t,r,n)=>{"use strict";n.d(r,{bq:()=>i,wt:()=>a,sD:()=>o}),n(9084);function o(t,r){return!!r&&!!t&&t.contains(r)}let i=(t=document)=>t.activeElement;function a(t){return t.target}},41391:(t,r,n)=>{"use strict";var o=n(29143),i=function(t,r,n,o){return new(n||(n=Promise))(function(i,a){function s(t){try{u(o.next(t))}catch(t){a(t)}}function l(t){try{u(o.throw(t))}catch(t){a(t)}}function u(t){var r;t.done?i(t.value):((r=t.value)instanceof n?r:new n(function(t){t(r)})).then(s,l)}u((o=o.apply(t,r||[])).next())})},a=function(t,r){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&0>r.indexOf(o)&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,o=Object.getOwnPropertySymbols(t);i<o.length;i++)0>r.indexOf(o[i])&&Object.prototype.propertyIsEnumerable.call(t,o[i])&&(n[o[i]]=t[o[i]]);return n};Object.defineProperty(r,"__esModule",{value:!0}),r.drupal=void 0;let s=n(20927),l=n(60878),u=n(9544),c=n(52266),d="function"==typeof importScripts,f=(0,u.attach)(d?self:window),p=null,h=!1,m=!1;f.register({responseError:function(t){var r,n;return i(this,void 0,void 0,function*(){let o;if(!p&&!m)try{h=(p=yield(0,s.getFlags)("getAllPublicRawFlags")).getFlagValue("fetchErrors")}catch(t){m=!0}if(!h||m)return Promise.reject(Error(t));let i=(null==(r=null==t?void 0:t.request)?void 0:r.url)||(null==(n=null==t?void 0:t.response)?void 0:n.url)||"";if(i.includes("webpack.hot-update")||i.includes("_next/static/webpack/")||i.includes("_next/static/chunks/")||i.includes("_next/static/css/")||i.includes("/api/auth/")||i.includes("/api/admin/flags"))return Promise.reject(Error(t));sessionStorage.getItem("__DEV_INTERCEPTED_ERRORS")||sessionStorage.setItem("__DEV_INTERCEPTED_ERRORS",JSON.stringify([]));try{o=yield(0,c.formatFetchError)(t)}catch(r){return Promise.reject(Error(t))}let{_:l}=o,u=a(o,["_"]),d=JSON.parse(sessionStorage.getItem("__DEV_INTERCEPTED_ERRORS"));d.push(Object.assign({},u));try{sessionStorage.setItem("__DEV_INTERCEPTED_ERRORS",JSON.stringify(d))}catch(t){sessionStorage.setItem("__DEV_INTERCEPTED_ERRORS",JSON.stringify([]))}return window.dispatchEvent(new Event("FETCH_INTERCEPTOR_ERROR")),Promise.reject(Error(t))})}}),r.drupal=new l.DrupalClient({cache:{set(){return i(this,void 0,void 0,function*(){})},get(){return i(this,void 0,void 0,function*(){return Promise.resolve(!1)})}},logger:{log:()=>{},debug:()=>{},warn:()=>{},error:()=>{},getTime:()=>{}},debug:"DRUPAL_CLIENT_DEBUG"in o.env,nextDrupalApi:o.env.DRUPAL_BASE_URL})},41940:(t,r)=>{"use strict";var n,o;Object.defineProperty(r,"__esModule",{value:!0}),r.Doctype=r.CDATA=r.Tag=r.Style=r.Script=r.Comment=r.Directive=r.Text=r.Root=r.isTag=r.ElementType=void 0,(o=n=r.ElementType||(r.ElementType={})).Root="root",o.Text="text",o.Directive="directive",o.Comment="comment",o.Script="script",o.Style="style",o.Tag="tag",o.CDATA="cdata",o.Doctype="doctype",r.isTag=function(t){return t.type===n.Tag||t.type===n.Script||t.type===n.Style},r.Root=n.Root,r.Text=n.Text,r.Directive=n.Directive,r.Comment=n.Comment,r.Script=n.Script,r.Style=n.Style,r.Tag=n.Tag,r.CDATA=n.CDATA,r.Doctype=n.Doctype},42326:(t,r,n)=>{"use strict";n.d(r,{G:()=>s});var o=n(53604),i=n(85842);function a(t,r){let{id:n,type:a,meta:l}=t,u=(0,i.m)(r,{id:n,type:a});return u.relationships&&s(u,r),l&&(u.meta=l),(0,o.S)(u)}function s(t,r){let{relationships:n}=t,o=!1;for(let i in n)n[i].data&&Array.isArray(n[i].data)?(function(t,r,n){for(let o of(t[n]=[],t.relationships[n].data))t[n].push(a(o,r))}(t,r,i),o=!0):n[i].data&&(t[i]=a(t.relationships[i].data,r),delete t[i].relationships,o=!0);return o&&delete t.relationships,t}},44574:function(t,r,n){var o,i;void 0===(i="function"==typeof(o=function(){var t,r,n,o={};o.version="0.2.0";var i=o.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function a(t,r,n){return t<r?r:t>n?n:t}o.configure=function(t){var r,n;for(r in t)void 0!==(n=t[r])&&t.hasOwnProperty(r)&&(i[r]=n);return this},o.status=null,o.set=function(t){var r=o.isStarted();o.status=1===(t=a(t,i.minimum,1))?null:t;var n=o.render(!r),u=n.querySelector(i.barSelector),c=i.speed,d=i.easing;return n.offsetWidth,s(function(r){var a,s,f,p;""===i.positionUsing&&(i.positionUsing=o.getPositioningCSS()),l(u,(a=t,s=c,f=d,(p="translate3d"===i.positionUsing?{transform:"translate3d("+(-1+a)*100+"%,0,0)"}:"translate"===i.positionUsing?{transform:"translate("+(-1+a)*100+"%,0)"}:{"margin-left":(-1+a)*100+"%"}).transition="all "+s+"ms "+f,p)),1===t?(l(n,{transition:"none",opacity:1}),n.offsetWidth,setTimeout(function(){l(n,{transition:"all "+c+"ms linear",opacity:0}
1299),setTimeout(function(){o.remove(),r()},c)},c)):setTimeout(r,c)}),this},o.isStarted=function(){return"number"==typeof o.status},o.start=function(){o.status||o.set(0);var t=function(){setTimeout(function(){o.status&&(o.trickle(),t())},i.trickleSpeed)};return i.trickle&&t(),this},o.done=function(t){return t||o.status?o.inc(.3+.5*Math.random()).set(1):this},o.inc=function(t){var r=o.status;return r?("number"!=typeof t&&(t=(1-r)*a(Math.random()*r,.1,.95)),r=a(r+t,0,.994),o.set(r)):o.start()},o.trickle=function(){return o.inc(Math.random()*i.trickleRate)},t=0,r=0,o.promise=function(n){return n&&"resolved"!==n.state()&&(0===r&&o.start(),t++,r++,n.always(function(){0==--r?(t=0,o.done()):o.set((t-r)/t)})),this},o.render=function(t){if(o.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var r=document.createElement("div");r.id="nprogress",r.innerHTML=i.template;var n,a=r.querySelector(i.barSelector),s=t?"-100":(-1+(o.status||0))*100,u=document.querySelector(i.parent);return l(a,{transition:"all 0 linear",transform:"translate3d("+s+"%,0,0)"}),!i.showSpinner&&(n=r.querySelector(i.spinnerSelector))&&p(n),u!=document.body&&c(u,"nprogress-custom-parent"),u.appendChild(r),r},o.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(i.parent),"nprogress-custom-parent");var t=document.getElementById("nprogress");t&&p(t)},o.isRendered=function(){return!!document.getElementById("nprogress")},o.getPositioningCSS=function(){var t=document.body.style,r="WebkitTransform"in t?"Webkit":"MozTransform"in t?"Moz":"msTransform"in t?"ms":"OTransform"in t?"O":"";return r+"Perspective"in t?"translate3d":r+"Transform"in t?"translate":"margin"};var s=(n=[],function(t){n.push(t),1==n.length&&function t(){var r=n.shift();r&&r(t)}()}),l=function(){var t=["Webkit","O","Moz","ms"],r={};function n(n,o,i){var a;o=r[a=(a=o).replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(t,r){return r.toUpperCase()})]||(r[a]=function(r){var n=document.body.style;if(r in n)return r;for(var o,i=t.length,a=r.charAt(0).toUpperCase()+r.slice(1);i--;)if((o=t[i]+a)in n)return o;return r}(a)),n.style[o]=i}return function(t,r){var o,i,a=arguments;if(2==a.length)for(o in r)void 0!==(i=r[o])&&r.hasOwnProperty(o)&&n(t,o,i);else n(t,a[1],a[2])}}();function u(t,r){return("string"==typeof t?t:f(t)).indexOf(" "+r+" ")>=0}function c(t,r){var n=f(t),o=n+r;u(n,r)||(t.className=o.substring(1))}function d(t,r){var n,o=f(t);u(t,r)&&(t.className=(n=o.replace(" "+r+" "," ")).substring(1,n.length-1))}function f(t){return(" "+(t.className||"")+" ").replace(/\s+/gi," ")}function p(t){t&&t.parentNode&&t.parentNode.removeChild(t)}return o})?o.call(r,n,r,t):o)||(t.exports=i)},46887:(t,r,n)=>{"use strict";function o(t){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var o in n)t[o]=n[o]}return t}n.d(r,{A:()=>i});var i=function t(r,n){function i(t,i,a){if("u">typeof document){"number"==typeof(a=o({},n,a)).expires&&(a.expires=new Date(Date.now()+864e5*a.expires)),a.expires&&(a.expires=a.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var l in a)a[l]&&(s+="; "+l,!0!==a[l]&&(s+="="+a[l].split(";")[0]));return document.cookie=t+"="+r.write(i,t)+s}}return Object.create({set:i,get:function(t){if("u">typeof document&&(!arguments.length||t)){for(var n=document.cookie?document.cookie.split("; "):[],o={},i=0;i<n.length;i++){var a=n[i].split("="),s=a.slice(1).join("=");try{var l=decodeURIComponent(a[0]);if(o[l]=r.read(s,l),t===l)break}catch(t){}}return t?o[t]:o}},remove:function(t,r){i(t,"",o({},r,{expires:-1}))},withAttributes:function(r){return t(this.converter,o({},this.attributes,r))},withConverter:function(r){return t(o({},this.converter,r),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(r)}})}({read:function(t){return'"'===t[0]&&(t=t.slice(1,-1)),t.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(t){return encodeURIComponent(t).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decode
1299URIComponent)}},{path:"/"})},46986:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"NIL",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(r,"parse",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(r,"stringify",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(r,"v1",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(r,"v3",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(r,"v4",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(r,"v5",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(r,"validate",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(r,"version",{enumerable:!0,get:function(){return u.default}});var o=p(n(50447)),i=p(n(93353)),a=p(n(39880)),s=p(n(33371)),l=p(n(91221)),u=p(n(57594)),c=p(n(68684)),d=p(n(22279)),f=p(n(60053));function p(t){return t&&t.__esModule?t:{default:t}}},47089:(t,r,n)=>{"use strict";n.d(r,{g:()=>a,h:()=>s});var o=n(55729),i=n(62566);function a(...t){return(0,o.useMemo)(()=>(0,i.TW)(...t),[...t])}function s(...t){return(0,o.useMemo)(()=>(0,i.zm)(...t),[...t])}},47756:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var o=l(n(3043)),i=l(n(57256)),a=l(n(20400)),s=l(n(68417));function l(t){return t&&t.__esModule?t:{default:t}}var u=(0,o.default)("youtube-player"),c={};c.proxyEvents=function(t){var r={},n=function(n){var o="on"+n.slice(0,1).toUpperCase()+n.slice(1);r[o]=function(r){u('event "%s"',o,r),t.trigger(n,r)}},o=!0,i=!1,s=void 0;try{for(var l,c=a.default[Symbol.iterator]();!(o=(l=c.next()).done);o=!0){var d=l.value;n(d)}}catch(t){i=!0,s=t}finally{try{!o&&c.return&&c.return()}finally{if(i)throw s}}return r},c.promisifyPlayer=function(t){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n={},o=function(o){r&&s.default[o]?n[o]=function(){for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return t.then(function(t){var r=s.default[o],i=t.getPlayerState(),a=t[o].apply(t,n);return r.stateChangeRequired||Array.isArray(r.acceptableStates)&&-1===r.acceptableStates.indexOf(i)?new Promise(function(n){t.addEventListener("onStateChange",function o(){var i=t.getPlayerState(),a=void 0;"number"==typeof r.timeout&&(a=setTimeout(function(){t.removeEventListener("onStateChange",o),n()},r.timeout)),Array.isArray(r.acceptableStates)&&-1!==r.acceptableStates.indexOf(i)&&(t.removeEventListener("onStateChange",o),clearTimeout(a),n())})}).then(function(){return a}):a})}:n[o]=function(){for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return t.then(function(t){return t[o].apply(t,n)})}},a=!0,l=!1,u=void 0;try{for(var c,d=i.default[Symbol.iterator]();!(a=(c=d.next()).done);a=!0){var f=c.value;o(f)}}catch(t){l=!0,u=t}finally{try{!a&&d.return&&d.return()}finally{if(l)throw u}}return n},r.default=c,t.exports=r.default},47857:(t,r,n)=>{"use strict";n.d(r,{Fc:()=>i,JO:()=>a,nY:()=>s});var o=n(67810);let i={Idle:{kind:"Idle"},Tracked:t=>({kind:"Tracked",position:t}),Moved:{kind:"Moved"}};function a(t){let r=t.getBoundingClientRect();return`${r.x},${r.y}`}function s(t,r,n){let i=(0,o.e)();if("Tracked"===r.kind){let o=function(){s!==a(t)&&(i.dispose(),n())},{position:s}=r,l=new ResizeObserver(o);l.observe(t),i.add(()=>l.disconnect()),i.addEventListener(window,"scroll",o,{passive:!0}),i.addEventListener(window,"resize",o)}return()=>i.dispose()}},48066:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useHeader=void 0;let o=n(55729);r.useHeader=t=>{let r=(0,o.useRef)(()=>"u">typeof document&&document.scrollY),[n,i]=(0,o.useState)("fixed top-12"),a=n=>{n.target===document&&(0===window.scrollY?i("top"):window.scrollY>r.current&&window.scrollY>t+60?i("scroll_down_after_header"):window.scrollY>r.current&&window.scrollY>t?i("bypassing_header"):window.scrollY<r.current&&window.scrollY>t&&i("scroll_top"),r.current=window.scrollY)};return(0,o.useEffect)(()=>(document.addEventListener("scroll",a,!0),()=>{document.removeEventListener("scroll",a,!0)}),[]),{headerState:n}}},48606:(t,r,n)=>{"use strict";n.d(r,{_:()=>s});var o=Object.defineProperty,i=(t,r,n)=>{let i;return(i="symbol"!=typeof r?r+"":r)in t?o(t,i,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[i]=n,n};class a{constructor(){i(this,"current",this.detect()),i(this,"handoffState","pending"),i(this,"currentId",0)}set(t){this.current!==t&&(this.handoffState="pending",this.currentId=0,this.current=t)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}
1299detect(){return"u"<typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}let s=new a},48861:(t,r,n)=>{"use strict";var o=Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]},i=Object.create?function(t,r){Object.defineProperty(t,"default",{enumerable:!0,value:r})}:function(t,r){t.default=r},a=function(t,r,n,o){return new(n||(n=Promise))(function(i,a){function s(t){try{u(o.next(t))}catch(t){a(t)}}function l(t){try{u(o.throw(t))}catch(t){a(t)}}function u(t){var r;t.done?i(t.value):((r=t.value)instanceof n?r:new n(function(t){t(r)})).then(s,l)}u((o=o.apply(t,r||[])).next())})},s=function(t,r){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&0>r.indexOf(o)&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,o=Object.getOwnPropertySymbols(t);i<o.length;i++)0>r.indexOf(o[i])&&Object.prototype.propertyIsEnumerable.call(t,o[i])&&(n[o[i]]=t[o[i]]);return n},l=function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(r,"__esModule",{value:!0}),r.getSystemRouteExceptionInfos=r.NodePageComponent=r.incrementNodeViews=r.NodeDefault=r.NodePageHtml=void 0;let u=n(6029),c=l(n(95669)),d=n(35460),f=l(n(5612)),p=function(t){if(t&&t.__esModule)return t;var r={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&o(r,t,n);return i(r,t),r}(n(55729));r.NodePageHtml=({children:t,node:r,hrefLang:n={ar:"ar-ma",fr:"fr-fr",en:"en-us"}})=>{var o,i,a,s,l;let d=(null==r?void 0:r.internal_metatag)||[],f=d.find(t=>"title"===t.id),p=(null==(i=null==(o=null==f?void 0:f.attributes)?void 0:o.content)?void 0:i.length)>0?f.attributes.content:null==r?void 0:r.title,h=d.filter(t=>"title"!==t.id),m=!0,g=JSON.parse(null!=(a=null==r?void 0:r._NEXT_PUBLIC_ENV)?a:"{}");return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsxs)(c.default,{children:[(0,u.jsx)("title",{children:p}),h.map(t=>{let r=t.tag;return(0,u.jsx)(r,Object.assign({},t.attributes),null==t?void 0:t.id)}),null==(s=null==r?void 0:r.extended_seo)?void 0:s.map(t=>{let r=t[0];return m=!1,(0,u.jsx)("link",{rel:null==r?void 0:r.rel,hrefLang:null==r?void 0:r.hreflang,href:null==r?void 0:r.href},null==r?void 0:r.id)}),m&&Object.keys((null==(l=null==r?void 0:r.internal_extra)?void 0:l.translations)||[]).map(t=>{var o,i;return(null==(o=r.internal_extra)?void 0:o.translations[t].includes("/node/"))?null:(0,u.jsx)("link",{rel:"alternate",hrefLang:n[t],href:`${g.
1299NEXT_BASE_URL}${null==(i=r.internal_extra)?void 0:i.translations[t]}`},t)})]}),t]})},r.NodeDefault=({node:t,TextComponent:r,WysiwygComponent:n})=>{var o,i;let a=null==t?void 0:t.title,s=(null==(o=null==t?void 0:t.body)?void 0:o.processed)?(0,u.jsx)(n,{html:null==(i=null==t?void 0:t.body)?void 0:i.processed}):null,l=null==t?void 0:t.field_vactory_date;return(0,u.jsxs)("div",{className:"flex min-h-full flex-col bg-white pb-12 pt-4",children:[a&&(0,u.jsx)(c.default,{children:(0,u.jsx)("title",{children:a})}),(0,u.jsxs)("main",{className:"mx-auto flex w-full max-w-7xl flex-grow flex-col justify-center px-4 sm:px-6 lg:px-8",children:[(0,u.jsxs)("div",{className:"text-center",children:[a&&(0,u.jsx)(r,{as:"p",className:"mb-10 text-6xl font-bold text-primary-500",children:a}),l&&(0,u.jsx)(r,{variant:"body1",as:"div",className:"mb-10 flex flex-col gap-10",children:l}),s&&(0,u.jsx)(r,{variant:"body1",as:"div",className:"mb-10 flex flex-col gap-10",children:s})]}),(0,u.jsx)("div",{className:"mt-14 border-l-4 border-yellow-400 bg-yellow-50 p-4",children:(0,u.jsxs)("p",{className:"text-sm text-yellow-700",children:["No template found for ",(0,u.jsx)("strong",{children:null==t?void 0:t.type})]})})]})]})},r.incrementNodeViews=t=>a(void 0,void 0,void 0,function*(){try{(yield drupal.fetch(`node-views-count/update-count/${t}`,{method:"PUT"})).ok||console.error("error occurred while incremenrting node views count")}catch(t){console.error("error occurred while incremenrting node views count")}}),r.NodePageComponent=t=>{var{node:n,systemRoute:o={},TemplatesMapping:i,NodeDefault:l,Text:c,Wysiwyg:h,NodePageHtml:m,SessionExpiration:g}=t,v=s(t,["node","systemRoute","TemplatesMapping","NodeDefault","Text","Wysiwyg","NodePageHtml","SessionExpiration"]);if(p.useEffect(()=>{(null==o?void 0:o._route)=="session_expiration"&&(null==o?void 0:o.authenticated)&&a(void 0,void 0,void 0,function*(){try{yield(0,d.signOut)(),f.default.remove("isAuth")}catch(t){console.error(t)}})},[]),p.useEffect(()=>{n&&Object.hasOwn(n,"has_view_count")&&(null==n?void 0:n.has_view_count)===!0&&(0,r.incrementNodeViews)(null==n?void 0:n.drupal_internal__nid)},[n]),(null==o?void 0:o._route)=="session_expiration")return(0,u.jsx)(g,{});let y=null==n?void 0:n.type;(null==o?void 0:o._route)==="error_page"&&(y="error_page"),(null==o?void 0:o._route)==="maintenance_page"&&(y="maintenance_page");let b=i[y]||l;return(0,u.jsx)(m,{node:n,hrefLang:{ar:"ar-ma",fr:"fr-fr",en:"en-us"},children:(0,u.jsx)(b,Object.assign({node:n,systemRoute:o,TextComponent:c,WysiwygComponent:h},v))})},r.getSystemRouteExceptionInfos=function(t,r,n=null){let o="error_page";return r>=500?o="maintenance_page":401==r&&(o="session_expiration"),{_route:o,status:r||500,authenticated:!!n}}},48948:t=>{t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.__esModule=!0,t.exports.default=t.exports},48983:(t,r)=>{"use strict";r.byteLength=function(t){var r=u(t),n=r[0],o=r[1];return(n+o)*3/4-o},r.toByteArray=function(t){var r,n,a=u(t),s=a[0],l=a[1],c=new i((s+l)*3/4-l),d=0,f=l>0?s-4:s;for(n=0;n<f;n+=4)r=o[t.charCodeAt(n)]<<18|o[t.charCodeAt(n+1)]<<12|o[t.charCodeAt(n+2)]<<6|o[t.charCodeAt(n+3)],c[d++]=r>>16&255,c[d++]=r>>8&255,c[d++]=255&r;return 2===l&&(r=o[t.charCodeAt(n)]<<2|o[t.charCodeAt(n+1)]>>4,c[d++]=255&r),1===l&&(r=o[t.charCodeAt(n)]<<10|o[t.charCodeAt(n+1)]<<4|o[t.charCodeAt(n+2)]>>2,c[d++]=r>>8&255,c[d++]=255&r),c},r.fromByteArray=function(t){for(var r,o=t.length,i=o%3,a=[],s=0,l=o-i;s<l;s+=16383)a.push(function(t,r,o){for(var i,a=[],s=r;s<o;s+=3)i=(t[s]<<16&0xff0000)+(t[s+1]<<8&65280)+(255&t[s+2]),a.push(n[i>>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return a.join("")}(t,s,s+16383>l?l:s+16383));return 1===i?a.push(n[(r=t[o-1])>>2]+n[r<<4&63]+"=="):2===i&&a.push(n[(r=(t[o-2]<<8)+t[o-1])>>10]+n[r>>4&63]+n[r<<2&63]+"="),a.join("")};for(var n=[],o=[],i="u">typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,l=a.length;s<l;++s)n[s]=a[s],o[a.charCodeAt(s)]=s;function u(t){var r=t.length;if(r%4>0)throw Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");-1===n&&(n=r);var o=n===r?0:4-n%4;return[n,o]}o[45]=62,o[95]=63},49227:(t,r,n)=>{"use strict";
1299Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"normalizeLocalePath",{enumerable:!0,get:function(){return o}});let o=(t,r)=>n(92548).normalizeLocalePath(t,r);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},49361:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.default={randomUUID:"u">typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)}},49960:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.incrementDisplayNumber=r.checkDisplayNumber=r.checkDate=void 0,r.checkDate=(t,r)=>{let n=Date.parse(t),o=Date.parse(r),i=Date.parse(new Date);return n<=i&&i<=o||(null!==localStorage.getItem("ss_display_number")&&localStorage.removeItem("ss_display_number"),!1)},r.checkDisplayNumber=t=>parseInt(localStorage.getItem("ss_display_number"))<parseInt(t),r.incrementDisplayNumber=()=>{null===localStorage.getItem("ss_display_number")?localStorage.setItem("ss_display_number",1):localStorage.setItem("ss_display_number",parseInt(localStorage.getItem("ss_display_number"))+1)}},50212:(t,r,n)=>{"use strict";function o(){for(var t,r,n=0,o="",i=arguments.length;n<i;n++)(t=arguments[n])&&(r=function t(r){var n,o,i="";if("string"==typeof r||"number"==typeof r)i+=r;else if("object"==typeof r)if(Array.isArray(r)){var a=r.length;for(n=0;n<a;n++)r[n]&&(o=t(r[n]))&&(i&&(i+=" "),i+=o)}else for(o in r)r[o]&&(i&&(i+=" "),i+=o);return i}(t))&&(o&&(o+=" "),o+=r);return o}n.d(r,{$:()=>o,A:()=>i});let i=o},50273:()=>{},50378:(t,r,n)=>{"use strict";var o;Object.defineProperty(r,"__esModule",{value:!0}),r.resetInput=r.openGallery=r.handleImageInputChange=r.isInputEmpty=r.convertAcceptedExtention=r.toBytes=r.formatBytes=r.getFilesInfo=r.checkFileExistance=r.getUploadParams=void 0;let i=(o=n(67217))&&o.__esModule?o:{default:o},a=n(30116);r.getUploadParams=(t,r)=>new Promise((n,o)=>{!function(){var s,l,u,c;s=this,l=void 0,u=void 0,c=function*(){let s=new Blob([(yield new Promise((r,n)=>{let o=new FileReader;o.onloadend=function(){r(o.result)},o.onerror=function(t){n(Error(t))},o.readAsArrayBuffer(t)}))],{type:t.type}),l=t.name.normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^a-z0-9.]/gi,"_"),u={"Content-Type":"application/octet-stream","Content-Disposition":`file; filename="${(0,i.default)(l)}"`},c=yield a.drupal.fetch(r,{method:"POST",body:s,headers:u}),d=yield c.json();c.ok?n(d):o(Error(d))},new(u||(u=Promise))(function(t,r){function n(t){try{i(c.next(t))}catch(t){r(t)}}function o(t){try{i(c.throw(t))}catch(t){r(t)}}function i(r){var i;r.done?t(r.value):((i=r.value)instanceof u?i:new u(function(t){t(i)})).then(n,o)}i((c=c.apply(s,l||[])).next())})}()}),r.checkFileExistance=(t,r)=>t.find(t=>t.name===r.name),r.getFilesInfo=t=>{var r,n,o,i,a;return{name:null==(r=t.file)?void 0:r.filename[0].value,type:null==(n=t.file)?void 0:n.filemime[0].value,fid:null==(o=t.file)?void 0:o.fid[0].value,size:null==(i=t.file)?void 0:i.filesize[0].value,previewUrl:null==(a=t.preview)?void 0:a._default}},r.formatBytes=(t,r=2)=>{if(!+t)return"0 Bytes";let n=Math.floor(Math.log(t)/Math.log(1024));return`${parseFloat((t/Math.pow(1024,n)).toFixed(r<0?0:r))} ${["Bytes","KB","MB","GB"][n]}`},r.toBytes=t=>1048576*t,r.convertAcceptedExtention=t=>t.map(t=>`.${t}`).join(","),r.isInputEmpty=t=>""===t,r.handleImageInputChange=(t,r)=>{let n=t.target.files[0],o=new FileReader;o.readAsDataURL(n),o.onloadend=()=>{r(o.result)}},r.openGallery=(t,r)=>{t.stopPropagation(),r.current.click()},r.resetInput=(t,r)=>{t.stopPropagation(),r(null)}},50447:(t,r,n)=>{"use strict";let o,i;Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var a,s=(a=n(23827))&&a.__esModule?a:{default:a},l=n(22279);let u=0,c=0;r.default=function(t,r,n){let a=r&&n||0,d=r||Array(16),f=(t=t||{}).node||o,p=void 0!==t.clockseq?t.clockseq:i;if(null==f||null==p){let r=t.random||(t.rng||s.default)();null==f&&(f=o=[1|r[0],r[1],r[2],r[3],r[4],r[5]]),null==p&&(p=i=(r[6]<<8|r[7])&16383)}let h=void 0!==t.msecs?t.msecs:Date.now(),m=void 0!==t.nsecs?t.nsecs:c+1,g=h-u+(m-c)/1e4;if(g<0&&void 0===t.clockseq&&(p=p+1&16383),(g<0||h>u)&&void 0===t.nsecs&&(m=0),m>=1e4)throw Error("uuid.v1(): Can't create more than 10M uuids/sec");u=h,c=m,i=p;let v=((0xfffffff&(h+=122192928e5))*1e4+m)%0x100000000;d[a++]=v>>>24&255,d[a++]=v>>>16&255,d[a++]=v>>>8&255,d[a++]=255&v;let y=h/0x100000000*1e4&0xfffffff;d[a++]=y>>>8&255,d[a++]=255&y,d[a++]=y>>>24&15|16,d[a++]=y>>>16&255,d[a++]=p>>>8|128,d[a++]=255&p;for(let t=0;t<6;++t)d[a+t]=f[t];return r||(0,l.unsafeStringify)(d)}},50583:(t,r,n)=>{"use strict";var o;
1299Object.defineProperty(r,"__esModule",{value:!0}),r.useCollectionFetcher=r.useCollectionContext=void 0;let i=n(55729),a=n(26690),s=n(81278),l=(o=n(57283))&&o.__esModule?o:{default:o},u=n(34343),c=n(30116);r.useCollectionContext=t=>{var r,n,o,i,u;let c,d,f=(0,s.useRouter)(),p=(0,a.deserialise)((0,l.default)(t,"components.0.collection.data",{})),h=p.data,m=null==(r=null==p?void 0:p.meta)?void 0:r.count,g=parseInt((null==(n=null==f?void 0:f.query)?void 0:n.page)||1),v=(0,l.default)(t,"components.0.collection.original_filters",{});return{terms:(c=null==(u=null==(i=null==(o=null==t?void 0:t.components)?void 0:o[0])?void 0:i.collection)?void 0:u.taxonomies,d=t=>t.map(t=>({id:t.id,value:t.id,label:t.label,slug:t.slug}))||[],Object.fromEntries(Object.entries(c).map(([t,r],n)=>[t,d(r)]))),nodes:h,count:m,pager:g,filters:v}},r.useCollectionFetcher=({type:t="node",bundle:r="",initialPosts:n=[],initialPostsCount:o=0,params:l={}})=>{let d=(0,s.useRouter)().locale,[f,p]=(0,i.useState)({posts:n,count:o,isLoading:!1});return(0,u.useUpdateEffect)(()=>{var n,o,i,s;n=void 0,o=void 0,i=void 0,s=function*(){let n=new AbortController;p(t=>Object.assign(Object.assign({},t),{isLoading:!0}));try{let o=yield c.drupal.getEntityCollection(t,r,{locale:d,params:l,signal:n.signal});p(t=>{var r;return Object.assign(Object.assign({},t),{posts:(null==(r=(0,a.deserialise)(o))?void 0:r.data)||[],count:o.meta.count,isLoading:!1})})}catch(t){console.error(t),p(t=>Object.assign(Object.assign({},t),{isLoading:!1}))}return()=>n.abort()},new(i||(i=Promise))(function(t,r){function a(t){try{u(s.next(t))}catch(t){r(t)}}function l(t){try{u(s.throw(t))}catch(t){r(t)}}function u(r){var n;r.done?t(r.value):((n=r.value)instanceof i?n:new i(function(t){t(n)})).then(a,l)}u((s=s.apply(n,o||[])).next())})},[l]),Object.assign({},f)}},50799:(t,r,n)=>{"use strict";n.d(r,{G:()=>o});class o extends Map{constructor(t){super(),this.factory=t}get(t){let r=super.get(t);return void 0===r&&(r=this.factory(t),this.set(t,r)),r}}},51024:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.DEFAULT_JSONAPI_NODE_PARAMS=void 0,r.DEFAULT_JSONAPI_NODE_PARAMS="drupal_internal__nid,langcode,title,path,internal_metatag,internal_node_banner,node_settings,internal_blocks,internal_breadcrumb,internal_extra,extended_seo,field_node_count_view,has_view_count,has_flag,is_flagged"},51129:(t,r,n)=>{"use strict";var o,i=(o=n(51444))&&o.__esModule?o:{default:o};t.exports={dataScript:function(t){var r=document.createElement("script");return r.innerHTML=t,r},gtm:function(t){var r=i.default.tags(t);return{noScript:function(){var t=document.createElement("noscript");return t.innerHTML=r.iframe,t},script:function(){var t=document.createElement("script");return t.innerHTML=r.script,t},dataScript:this.dataScript(r.dataLayerVar)}},initialize:function(t){var r=t.gtmId,n=t.events,o=t.dataLayer,i=t.dataLayerName,a=t.auth,s=t.preview,l=this.gtm({id:r,events:void 0===n?{}:n,dataLayer:o||void 0,dataLayerName:void 0===i?"dataLayer":i,auth:void 0===a?"":a,preview:void 0===s?"":s});o&&document.head.appendChild(l.dataScript),document.head.insertBefore(l.script(),document.head.childNodes[0]),document.body.insertBefore(l.noScript(),document.body.childNodes[0])},dataLayer:function(t){var r=t.dataLayer,n=t.dataLayerName,o=void 0===n?"dataLayer":n;if(window[o])return window[o].push(r);var a=i.default.dataLayer(r,o),s=this.dataScript(a);document.head.insertBefore(s,document.head.childNodes[0])}}},51281:(t,r,n)=>{"use strict";var o;Object.defineProperty(r,"__esModule",{value:!0}),r.dlPush=r.pageview=void 0;let i=(o=n(93246))&&o.__esModule?o:{default:o};r.pageview=t=>{i.default.dataLayer({dataLayer:{event:"pageview",page:t}})},r.dlPush=(t,r)=>{i.default.dataLayer({dataLayer:Object.assign({event:t},r)})}},51444:(t,r,n)=>{"use strict";var o,i=(o=n(13920))&&o.__esModule?o:{default:o};t.exports={tags:function(t){var r=t.id,n=t.events,o=t.dataLayer,a=t.dataLayerName,s=t.preview,l="&gtm_auth="+t.auth,u="&gtm_preview="+s;r||(0,i.default)("GTM Id is required");var c="\n      (function(w,d,s,l,i){w[l]=w[l]||[];\n        w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js', "+JSON.stringify(n).slice(1,-1)+"});\n        var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';\n        j.async=true;
1299j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl+'"+l+u+"&gtm_cookies_win=x';\n        f.parentNode.insertBefore(j,f);\n      })(window,document,'script','"+a+"','"+r+"');";return{iframe:'\n      <iframe src="https://www.googletagmanager.com/ns.html?id='+r+l+u+'&gtm_cookies_win=x"\n        height="0" width="0" style="display:none;visibility:hidden" id="tag-manager"></iframe>',script:c,dataLayerVar:this.dataLayer(o,a)}},dataLayer:function(t,r){return"\n      window."+r+" = window."+r+" || [];\n      window."+r+".push("+JSON.stringify(t)+")"}}},51641:t=>{function r(){for(var t,r,n=0,o="",i=arguments.length;n<i;n++)(t=arguments[n])&&(r=function t(r){var n,o,i="";if("string"==typeof r||"number"==typeof r)i+=r;else if("object"==typeof r)if(Array.isArray(r)){var a=r.length;for(n=0;n<a;n++)r[n]&&(o=t(r[n]))&&(i&&(i+=" "),i+=o)}else for(o in r)r[o]&&(i&&(i+=" "),i+=o);return i}(t))&&(o&&(o+=" "),o+=r);return o}t.exports=r,t.exports.clsx=r},51642:(t,r,n)=>{"use strict";let o=n(48983),i=n(31838),a="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function s(t){if(t>0x7fffffff)throw RangeError('The value "'+t+'" is invalid for option "size"');let r=new Uint8Array(t);return Object.setPrototypeOf(r,l.prototype),r}function l(t,r,n){if("number"==typeof t){if("string"==typeof r)throw TypeError('The "string" argument must be of type string. Received type number');return d(t)}return u(t,r,n)}function u(t,r,n){if("string"==typeof t){var o=t,i=r;if(("string"!=typeof i||""===i)&&(i="utf8"),!l.isEncoding(i))throw TypeError("Unknown encoding: "+i);let n=0|m(o,i),a=s(n),u=a.write(o,i);return u!==n&&(a=a.slice(0,u)),a}if(ArrayBuffer.isView(t)){var a=t;if(j(a,Uint8Array)){let t=new Uint8Array(a);return p(t.buffer,t.byteOffset,t.byteLength)}return f(a)}if(null==t)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);if(j(t,ArrayBuffer)||t&&j(t.buffer,ArrayBuffer)||"u">typeof SharedArrayBuffer&&(j(t,SharedArrayBuffer)||t&&j(t.buffer,SharedArrayBuffer)))return p(t,r,n);if("number"==typeof t)throw TypeError('The "value" argument must not be of type number. Received type number');let u=t.valueOf&&t.valueOf();if(null!=u&&u!==t)return l.from(u,r,n);let c=function(t){if(l.isBuffer(t)){let r=0|h(t.length),n=s(r);return 0===n.length||t.copy(n,0,0,r),n}return void 0!==t.length?"number"!=typeof t.length||function(t){return t!=t}(t.length)?s(0):f(t):"Buffer"===t.type&&Array.isArray(t.data)?f(t.data):void 0}(t);if(c)return c;if("u">typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof t[Symbol.toPrimitive])return l.from(t[Symbol.toPrimitive]("string"),r,n);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t)}function c(t){if("number"!=typeof t)throw TypeError('"size" argument must be of type number');if(t<0)throw RangeError('The value "'+t+'" is invalid for option "size"')}function d(t){return c(t),s(t<0?0:0|h(t))}function f(t){let r=t.length<0?0:0|h(t.length),n=s(r);for(let o=0;o<r;o+=1)n[o]=255&t[o];return n}function p(t,r,n){let o;if(r<0||t.byteLength<r)throw RangeError('"offset" is outside of buffer bounds');if(t.byteLength<r+(n||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(o=void 0===r&&void 0===n?new Uint8Array(t):void 0===n?new Uint8Array(t,r):new Uint8Array(t,r,n),l.prototype),o}function h(t){if(t>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|t}function m(t,r){if(l.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||j(t,ArrayBuffer))return t.byteLength;if("string"!=typeof t)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);let n=t.length,o=arguments.length>2&&!0===arguments[2];if(!o&&0===n)return 0;let i=!1;for(;;)switch(r){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return F(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return N(t).length;default:if(i)return o?-1:F(t).length;r=(""+r).toLowerCase(),i=!0}}function g(t,r,n){let i=!1;if((void 0===r||r<0)&&(r=0),r>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0||(n>>>=0)<=(r>>>=0)))return"";for(t||(t="utf8");;)switch(t){case"hex":return function(t,r,n){let o=t.length;(!r||r<0)&&(r=0),(!n||n<0||n>o)&&(n=o);let i="";for(let o=r;o<n;++o)i+=V[t[o]];return i}(this,r,n);case"utf8":case"utf-8":return x(this,r,n);case"ascii":return function(t,r,n){let o="";n=Math.min(t.length,n);for(let i=r;i<n;++i)o+=String.fromCharCode(127&t[i]);return o}(this,r,n);case"latin1":case"binary":return function(t,r,n){let o="";n=Math.min(t.length,n);for(let i=r;i<n;++i)o+=String.fromCharCode(t[i]);return o}(this,r,n);case"base64":var a,s,l;return a=this,s=r,l=n,0===s&&l===a.length?o.fromByteArray(a):o.fromByteArray(a.slice(s,l));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(t,r,n){let o=t.slice(r,n),i="";for(let t=0;t<o.length-1;t+=2)i+=String.fromCharCode(o[t]+256*o[t+1]);return i}(this,r,n);default:if(i)throw TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),i=!0}}function v(t,r,n){let o=t[r];t[r]=t[n],t[n]=o}function y(t,r,n,o,i){var a;if(0===t.length)return -1;if("string"==typeof n?(o=n,n=0):n>0x7fffffff?n=0x7fffffff:n<-0x80000000&&(n=-0x80000000),(a=n*=1)!=a&&(n=i?0:t.length-1),n<0&&(n=t.length+n),n>=t.length)if(i)return -1;else n=t.length-1;else if(n<0)if(!i)return -1;else n=0;if("string"==typeof r&&(r=l.from(r,o)),l.isBuffer(r))return 0===r.length?-1:b(t,r,n,o,i);if("number"==typeof r){if(r&=255,"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(t,r,n);else return Uint8Array.prototype.lastIndexOf.call(t,r,n);return b(t,[r],n,o,i)}throw TypeError("val must be string, number or Buffer")}function b(t,r,n,o,i){let a,s=1,l=t.length,u=r.length;if(void 0!==o&&("ucs2"===(o=String(o).toLowerCase())||"ucs-2"===o||"utf16le"===o||"utf-16le"===o)
vendor: 15,027 bytes, line 1299
1299){if(t.length<2||r.length<2)return -1;s=2,l/=2,u/=2,n/=2}function c(t,r){return 1===s?t[r]:t.readUInt16BE(r*s)}if(i){let o=-1;for(a=n;a<l;a++)if(c(t,a)===c(r,-1===o?0:a-o)){if(-1===o&&(o=a),a-o+1===u)return o*s}else -1!==o&&(a-=a-o),o=-1}else for(n+u>l&&(n=l-u),a=n;a>=0;a--){let n=!0;for(let o=0;o<u;o++)if(c(t,a+o)!==c(r,o)){n=!1;break}if(n)return a}return -1}function x(t,r,n){n=Math.min(t.length,n);let o=[],i=r;for(;i<n;){let r=t[i],a=null,s=r>239?4:r>223?3:r>191?2:1;if(i+s<=n){let n,o,l,u;switch(s){case 1:r<128&&(a=r);break;case 2:(192&(n=t[i+1]))==128&&(u=(31&r)<<6|63&n)>127&&(a=u);break;case 3:n=t[i+1],o=t[i+2],(192&n)==128&&(192&o)==128&&(u=(15&r)<<12|(63&n)<<6|63&o)>2047&&(u<55296||u>57343)&&(a=u);break;case 4:n=t[i+1],o=t[i+2],l=t[i+3],(192&n)==128&&(192&o)==128&&(192&l)==128&&(u=(15&r)<<18|(63&n)<<12|(63&o)<<6|63&l)>65535&&u<1114112&&(a=u)}}null===a?(a=65533,s=1):a>65535&&(a-=65536,o.push(a>>>10&1023|55296),a=56320|1023&a),o.push(a),i+=s}var a=o;let s=a.length;if(s<=4096)return String.fromCharCode.apply(String,a);let l="",u=0;for(;u<s;)l+=String.fromCharCode.apply(String,a.slice(u,u+=4096));return l}function w(t,r,n){if(t%1!=0||t<0)throw RangeError("offset is not uint");if(t+r>n)throw RangeError("Trying to access beyond buffer length")}function E(t,r,n,o,i,a){if(!l.isBuffer(t))throw TypeError('"buffer" argument must be a Buffer instance');if(r>i||r<a)throw RangeError('"value" argument is out of bounds');if(n+o>t.length)throw RangeError("Index out of range")}function _(t,r,n,o,i){I(r,o,i,t,n,7);let a=Number(r&BigInt(0xffffffff));t[n++]=a,a>>=8,t[n++]=a,a>>=8,t[n++]=a,a>>=8,t[n++]=a;let s=Number(r>>BigInt(32)&BigInt(0xffffffff));return t[n++]=s,s>>=8,t[n++]=s,s>>=8,t[n++]=s,s>>=8,t[n++]=s,n}function T(t,r,n,o,i){I(r,o,i,t,n,7);let a=Number(r&BigInt(0xffffffff));t[n+7]=a,a>>=8,t[n+6]=a,a>>=8,t[n+5]=a,a>>=8,t[n+4]=a;let s=Number(r>>BigInt(32)&BigInt(0xffffffff));return t[n+3]=s,s>>=8,t[n+2]=s,s>>=8,t[n+1]=s,s>>=8,t[n]=s,n+8}function S(t,r,n,o,i,a){if(n+o>t.length||n<0)throw RangeError("Index out of range")}function O(t,r,n,o,a){return r*=1,n>>>=0,a||S(t,r,n,4,34028234663852886e22,-34028234663852886e22),i.write(t,r,n,o,23,4),n+4}function k(t,r,n,o,a){return r*=1,n>>>=0,a||S(t,r,n,8,17976931348623157e292,-17976931348623157e292),i.write(t,r,n,o,52,8),n+8}r.Buffer=l,r.SlowBuffer=function(t){return+t!=t&&(t=0),l.alloc(+t)},r.INSPECT_MAX_BYTES=50,r.kMaxLength=0x7fffffff,l.TYPED_ARRAY_SUPPORT=function(){try{let t=new Uint8Array(1),r={foo:function(){return 42}};return Object.setPrototypeOf(r,Uint8Array.prototype),Object.setPrototypeOf(t,r),42===t.foo()}catch(t){return!1}}(),!l.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(l.prototype,"parent",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.buffer}}),Object.defineProperty(l.prototype,"offset",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.byteOffset}}),l.poolSize=8192,l.from=function(t,r,n){return u(t,r,n)},Object.setPrototypeOf(l.prototype,Uint8Array.prototype),Object.setPrototypeOf(l,Uint8Array),l.alloc=function(t,r,n){return(c(t),t<=0)?s(t):void 0!==r?"string"==typeof n?s(t).fill(r,n):s(t).fill(r):s(t)},l.allocUnsafe=function(t){return d(t)},l.allocUnsafeSlow=function(t){return d(t)},l.isBuffer=function(t){return null!=t&&!0===t._isBuffer&&t!==l.prototype},l.compare=function(t,r){if(j(t,Uint8Array)&&(t=l.from(t,t.offset,t.byteLength)),j(r,Uint8Array)&&(r=l.from(r,r.offset,r.byteLength)),!l.isBuffer(t)||!l.isBuffer(r))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(t===r)return 0;let n=t.length,o=r.length;for(let i=0,a=Math.min(n,o);i<a;++i)if(t[i]!==r[i]){n=t[i],o=r[i];break}return n<o?-1:+(o<n)},l.isEncoding=function(t){switch(String(t).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}},l.concat=function(t,r){let n;if(!Array.isArray(t))throw TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return l.alloc(0);if(void 0===r)for(n=0,r=0;n<t.length;++n)r+=t[n].length;let o=l.allocUnsafe(r),i=0;for(n=0;n<t.length;++n){let r=t[n];if(j(r,Uint8Array))i+r.length>o.length?(l.isBuffer(r)||(r=l.from(r)),r.copy(o,i)):Uint8Array.prototype.set.call(o,r,i);else if(l.isBuffer(r))r.copy(o,i);else throw TypeError('"list" argument must be an Array of Buffers');i+=r.length}return o},l.byteLength=m,l.prototype._isBuffer=!0,l.prototype.swap16=function(){let t=this.length;if(t%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(let r=0;r<t;r+=2)v(this,r,r+1);return this},l.prototype.swap32=function(){let t=this.length;if(t%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(let r=0;r<t;r+=4)v(this,r,r+3),v(this,r+1,r+2);return this},l.prototype.swap64=function(){let t=this.length;if(t%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(let r=0;r<t;r+=8)v(this,r,r+7),v(this,r+1,r+6),v(this,r+2,r+5),v(this,r+3,r+4);return this},l.prototype.toString=function(){let t=this.length;return 0===t?"":0==arguments.length?x(this,0,t):g.apply(this,arguments)},l.prototype.toLocaleString=l.prototype.toString,l.prototype.equals=function(t){if(!l.isBuffer(t))throw TypeError("Argument must be a Buffer");return this===t||0===l.compare(this,t)},l.prototype.inspect=function(){let t="",n=r.INSPECT_MAX_BYTES;return t=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(t+=" ... "),"<Buffer "+t+">"},a&&(l.prototype[a]=l.prototype.inspect),l.prototype.compare=function(t,r,n,o,i){if(j(t,Uint8Array)&&(t=l.from(t,t.offset,t.byteLength)),!l.isBuffer(t))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(void 0===r&&(r=0),void 0===n&&(n=t?t.length:0),void 0===o&&(o=0),void 0===i&&(i=this.length),r<0||n>t.length||o<0||i>this.length)throw RangeError("out of range index");if(o>=i&&r>=n)return 0;if(o>=i)return -1;if(r>=n)return 1;if(r>>>=0,n>>>=0,o>>>=0,i>>>=0,this===t)return 0;let a=i-o,s=n-r,u=Math.min(a,s),c=this.slice(o,i),d=t.slice(r,n);for(let t=0;t<u;++t)if(c[t]!==d[t]){a=c[t],s=d[t];break}return a<s?-1:+(s<a)},l.prototype.includes=function(t,r,n){return -1!==this.indexOf(t,r,n)},l.prototype.indexOf=function(t,r,n){return y(this,t,r,n,!0)},l.prototype.lastIndexOf=function(t,r,n){return y(this,t,r,n,!1)},l.prototype.write=function(t,r,n,o){var i,a,s,l,u,c,d,f;if(void 0===r)o="utf8",n=this.length,r=0;else if(void 0===n&&"string"==typeof r)o=r,n=this.length,r=0;else if(isFinite(r))r>>>=0,isFinite(n)?(n>>>=0,void 0===o&&(o="utf8")):(o=n,n=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let p=this.length-r;if((void 0===n||n>p)&&(n=p),t.length>0&&(n<0||r<0)||r>this.length)throw RangeError("Attempt to write outside buffer bounds");o||(o="utf8");let h=!1;for(;;)switch(o){case"hex":return function(t,r,n,o){let i;n=Number(n)||0;let a=t.length-n;o?(o=Number(o))>a&&(o=a):o=a;let s=r.length;for(o>s/2&&(o=s/2),i=0;i<o;++i){var l;let o=parseInt(r.substr(2*i,2),16);if((l=o)!=l)break;t[n+i]=o}return i}(this,t,r,n);case"utf8":case"utf-8":return i=r,a=n,L(F(t,this.length-i),this,i,a);case"ascii":case"latin1":case"binary":return s=r,l=n,L(function(t){let r=[];for(let n=0;n<t.length;++n)r.push(255&t.charCodeAt(n));return r}(t),this,s,l);case"base64":return u=r,c=n,L(N(t),this,u,c);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return d=r,f=n,L(function(t,r){let n,o,i=[];for(let a=0;a<t.length&&!((r-=2)<0);++a)o=(n=t.charCodeAt(a))>>8,i.push(n%256),i.push(o);return i}(t,this.length-d),this,d,f);default:if(h)throw TypeError("Unknown encoding: "+o);o=(""+o).toLowerCase(),h=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},l.prototype.slice=function(t,r){let n=this.length;t=~~t,r=void 0===r?n:~~r,t<0?(t+=n)<0&&(t=0):t>n&&(t=n),r<0?(r+=n)<0&&(r=0):r>n&&(r=n),r<t&&(r=t);let o=this.subarray(t,r);return Object.setPrototypeOf(o,l.prototype),o},l.prototype.readUintLE=l.prototype.readUIntLE=function(t,r,n){t>>>=0,r>>>=0,n||w(t,r,this.length);let o=this[t],i=1,a=0;for(;++a<r&&(i*=256);)o+=this[t+a]*i;return o},l.prototype.readUintBE=l.prototype.readUIntBE=function(t,r,n){t>>>=0,r>>>=0,n||w(t,r,this.length);let o=this[t+--r],i=1;for(;r>0&&(i*=256);)o+=this[t+--r]*i;return o},l.prototype.readUint8=l.prototype.readUInt8=function(t,r){return t>>>=0,r||w(t,1,this.length),this[t]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(t,r){return t>>>=0,r||w(t,2,this.length),this[t]|this[t+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(t,r){return t>>>=0,r||w(t,2,this.length),this[t]<<8|this[t+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(t,r){return t>>>=0,r||w(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+0x1000000*this[t+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(t,r){return t>>>=0,r||w(t,4,this.length),0x1000000*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},l.prototype.readBigUInt64LE=B(function(t){R(t>>>=0,"offset");let r=this[t],n=this[t+7];(void 0===r||void 0===n)&&M(t,this.length-8);let o=r+256*this[++t]+65536*this[++t]+0x1000000*this[++t],i=this[++t]+256*this[++t]+65536*this[++t]+0x1000000*n;return BigInt(o)+(BigInt(i)<<BigInt(32))}),l.prototype.readBigUInt64BE=B(function(t){R(t>>>=0,"offset");let r=this[t],n=this[t+7];(void 0===r||void 0===n)&&M(t,this.length-8);let o=0x1000000*r+65536*this[++t]+256*this[++t]+this[++t],i=0x1000000*this[++t]+65536*this[++t]+256*this[++t]+n;return(BigInt(o)<<BigInt(32))+BigInt(i)}),l.prototype.readIntLE=function(t,r,n){t>>>=0,r>>>=0,n||w(t,r,this.length);let o=this[t],i=1,a=0;for(;++a<r&&(i*=256);)o+=this[t+a]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*r)),o},l.prototype.readIntBE=function(t,r,n){t>>>=0,r>>>=0,n||w(t,r,this.length);let o=r,i=1,a=this[t+--o];for(;o>0&&(i*=256);)a+=this[t+--o]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*r)),a},l.prototype.readInt8=function(t,r){return(t>>>=0,r||w(t,1,this.length),128&this[t])?-((255-this[t]+1)*1):this[t]},l.prototype.readInt16LE=function(t,r){t>>>=0,r||w(t,2,this.length);let n=this[t]|this[t+1]<<8;return 32768&n?0xffff0000|n:n},l.prototype.readInt16BE=function(t,r){t>>>=0,r||w(t,2,this.length);let n=this[t+1]|this[t]<<8;return 32768&n?0xffff0000|n:n},l.prototype.readInt32LE=function(t,r){return t>>>=0,r||w(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},l.prototype.readInt32BE=function(t,r){return t>>>=0,r||w(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},l.prototype.readBigInt64LE=B(function(t){R(t>>>=0,"offset");let r=this[t],n=this[t+7];return(void 0===r||void 0===n)&&M(t,this.length-8),(BigInt(this[t+4]+256*this[t+5]+65536*this[t+6]+(n<<24))<<BigInt(32))+BigInt(r+256*this[++t]+65536*this[++t]+0x1000000*this[++t])}),l.prototype.readBigInt64BE=B(function(t){R(t>>>=0,"offset");let r=this[t],n=this[t+7];return(void 0===r||void 0===n)&&M(t,this.length-8),(BigInt((r<<24)+65536*this[++t]+256*this[++t]+this[++t])<<BigInt(32))+BigInt(0x1000000*this[++t]+65536*this[++t]+256*this[++t]+n)}),l.prototype.readFloatLE=function(t,r){return t>>>=0,r||w(t,4,this.length),i.read(this,t,!0,23,4)},l.prototype.readFloatBE=function(t,r){return t>>>=0,r||w(t,4,this.length),i.read(this,t,!1,23,4)},l.prototype.readDoubleLE=function(t,r){return t>>>=0,r||w(t,8,this.length),i.read(this,t,!0,52,8)},l.prototype.readDoubleBE=function(t,r){return t>>>=0,r||w(t,8,this.length),i.read(this,t,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(t,r,n,o){if(t*=1,r>>>=0,n>>>=0,!o){let o=Math.pow(2,8*n)-1;E(this,t,r,n,o,0)}let i=1,a=0;for(this[r]=255&t;++a<n&&(i*=256);)this[r+a]=t/i&255;return r+n},l.prototype.writeUintBE=l.prototype.writeUIntBE=function(t,r,n,o){if(t*=1,r>>>=0,n>>>=0,!o){let o=Math.pow(2,8*n)-1;E(this,t,r,n,o,0)}let i=n-1,a=1;for(this[r+i]=255&t;--i>=0&&(a*=256);)this[r+i]=t/a&255;return r+n},l.prototype.writeUint8=l.prototype.writeUInt8=function(t,r,n){return t*=1,r>>>=0,n||E(this,t,r,1,255,0),this[r]=255&t,r+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(t,r,n){return t*=1,r>>>=0,n||E(this,t,r,2,65535,0),this[r]=255&t,this[r+1]=t>>>8,r+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(t,r,n){return t*=1,r>>>=0,n||E(this,t,r,2,65535,0),this[r]=t>>>8,this[r+1]=255&t,r+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(t,r,n){return t*=1,r>>>=0,n||E(this,t,r,4,0xffffffff,0),this[r+3]=t>>>24,this[r+2]=t>>>16,this[r+1]=t>>>8,this[r]=255&t,r+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(t,r,n){return t*=1,r>>>=0,n||E(this,t,r,4,0xffffffff,0),this[r]=t>>>24,this[r+1]=t>>>16,this[r+2]=t>>>8,this[r+3]=255&t,r+4},l.prototype.writeBigUInt64LE=B(function(t,r=0){return _(this,t,r,BigInt(0),BigInt("0xffffffffffffffff"))}),l.prototype.writeBigUInt64BE=B(function(t,r=0){return T(this,t,r,BigInt(0),BigInt("0xffffffffffffffff"))}),l.prototype.writeIntLE=function(t,r,n,o){if(t*=1,r>>>=0,!o){let o=Math.pow(2,8*n-1);E(this,t,r,n,o-1,-o)}let i=0,a=1,s=0;for(this[r]=255&t;++i<n&&(a*=256);)t<0&&0===s&&0!==this[r+i-1]&&(s=1),this[r+i]=(t/a|0)-s&255;return r+n},l.prototype.writeIntBE=function(t,r,n,o){if(t*=1,r>>>=0,!o){let o=Math.pow(2,8*n-1);E(this,t,r,n,o-1,-o)}let i=n-1,a=1,s=0;for(this[r+i]=255&t;--i>=0&&(a*=256);)t<0&&0===s&&0!==this[r+i+1]&&(s=1),this[r+i]=(t/a|0)-s&255;return r+n},l.prototype.writeInt8=function(t,r,n){return t*=1,r>>>=0,n||E(this,t,r,1,127,-128),t<0&&(t=255+t+1),this[r]=255&t,r+1},l.prototype.writeInt16LE=function(t,r,n){return t*=1,r>>>=0,n||E(this,t,r,2,32767,-32768),this[r]=255&t,this[r+1]=t>>>8,r+2},l.prototype.writeInt16BE=function(t,r,n){return t*=1,r>>>=0,n||E(this,t,r,2,32767,-32768),this[r]=t>>>8,this[r+1]=255&t,r+2},l.prototype.writeInt32LE=function(t,r,n){return t*=1,r>>>=0,n||E(this,t,r,4,0x7fffffff,-0x80000000),this[r]=255&t,this[r+1]=t>>>8,this[r+2]=t>>>16,this[r+3]=t>>>24,r+4},l.prototype.writeInt32BE=function(t,r,n){return t*=1,r>>>=0,n||E(this,t,r,4,0x7fffffff,-0x80000000),t<0&&(t=0xffffffff+t+1),this[r]=t>>>24,this[r+1]=t>>>16,this[r+2]=t>>>8,this[r+3]=255&t,r+4},l.prototype.writeBigInt64LE=B(function(t,r=0){return _(this,t,r,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),l.prototype.writeBigInt64BE=B(function(t,r=0){return T(this,t,r,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),l.prototype.writeFloatLE=function(t,r,n){return O(this,t,r,!0,n)},l.prototype.writeFloatBE=function(t,r,n){return O(this,t,r,!1,n)},l.prototype.writeDoubleLE=function(t,r,n){return k(this,t,r,!0,n)},l.prototype.writeDoubleBE=function(t,r,n){return k(this,t,r,!1,n)},l.prototype.copy=function(t,r,n,o){if(!l.isBuffer(t))throw TypeError("argument should be a Buffer");if(n||(n=0),o||0===o||(o=this.length),r>=t.length&&(r=t.length),r||(r=0),o>
12990&&o<n&&(o=n),o===n||0===t.length||0===this.length)return 0;if(r<0)throw RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw RangeError("Index out of range");if(o<0)throw RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),t.length-r<o-n&&(o=t.length-r+n);let i=o-n;return this===t&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(r,n,o):Uint8Array.prototype.set.call(t,this.subarray(n,o),r),i},l.prototype.fill=function(t,r,n,o){let i;if("string"==typeof t){if("string"==typeof r?(o=r,r=0,n=this.length):"string"==typeof n&&(o=n,n=this.length),void 0!==o&&"string"!=typeof o)throw TypeError("encoding must be a string");if("string"==typeof o&&!l.isEncoding(o))throw TypeError("Unknown encoding: "+o);if(1===t.length){let r=t.charCodeAt(0);("utf8"===o&&r<128||"latin1"===o)&&(t=r)}}else"number"==typeof t?t&=255:"boolean"==typeof t&&(t=Number(t));if(r<0||this.length<r||this.length<n)throw RangeError("Out of range index");if(n<=r)return this;if(r>>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"==typeof t)for(i=r;i<n;++i)this[i]=t;else{let a=l.isBuffer(t)?t:l.from(t,o),s=a.length;if(0===s)throw TypeError('The value "'+t+'" is invalid for argument "value"');for(i=0;i<n-r;++i)this[i+r]=a[i%s]}return this};let P={};function C(t,r,n){P[t]=class extends n{constructor(){super(),Object.defineProperty(this,"message",{value:r.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${t}]`,this.stack,delete this.name}get code(){return t}set code(t){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:t,writable:!0})}toString(){return`${this.name} [${t}]: ${this.message}`}}}function A(t){let r="",n=t.length,o=+("-"===t[0]);for(;n>=o+4;n-=3)r=`_${t.slice(n-3,n)}${r}`;return`${t.slice(0,n)}${r}`}function I(t,r,n,o,i,a){if(t>n||t<r){let o,i="bigint"==typeof r?"n":"";throw o=a>3?0===r||r===BigInt(0)?`>= 0${i} and < 2${i} ** ${(a+1)*8}${i}`:`>= -(2${i} ** ${(a+1)*8-1}${i}) and < 2 ** ${(a+1)*8-1}${i}`:`>= ${r}${i} and <= ${n}${i}`,new P.ERR_OUT_OF_RANGE("value",o,t)}R(i,"offset"),(void 0===o[i]||void 0===o[i+a])&&M(i,o.length-(a+1))}function R(t,r){if("number"!=typeof t)throw new P.ERR_INVALID_ARG_TYPE(r,"number",t)}function M(t,r,n){if(Math.floor(t)!==t)throw R(t,n),new P.ERR_OUT_OF_RANGE(n||"offset","an integer",t);if(r<0)throw new P.ERR_BUFFER_OUT_OF_BOUNDS;throw new P.ERR_OUT_OF_RANGE(n||"offset",`>= ${+!!n} and <= ${r}`,t)}C("ERR_BUFFER_OUT_OF_BOUNDS",function(t){return t?`${t} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),C("ERR_INVALID_ARG_TYPE",function(t,r){return`The "${t}" argument must be of type number. Received type ${typeof r}`},TypeError),C("ERR_OUT_OF_RANGE",function(t,r,n){let o=`The value of "${t}" is out of range.`,i=n;return Number.isInteger(n)&&Math.abs(n)>0x100000000?i=A(String(n)):"bigint"==typeof n&&(i=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(i=A(i)),i+="n"),o+=` It must be ${r}. Received ${i}`},RangeError);let D=/[^+/0-9A-Za-z-_]/g;function F(t,r){let n;r=r||1/0;let o=t.length,i=null,a=[];for(let s=0;s<o;++s){if((n=t.charCodeAt(s))>55295&&n<57344){if(!i){if(n>56319||s+1===o){(r-=3)>-1&&a.push(239,191,189);continue}i=n;continue}if(n<56320){(r-=3)>-1&&a.push(239,191,189),i=n;continue}n=(i-55296<<10|n-56320)+65536}else i&&(r-=3)>-1&&a.push(239,191,189);if(i=null,n<128){if((r-=1)<0)break;a.push(n)}else if(n<2048){if((r-=2)<0)break;a.push(n>>6|192,63&n|128)}else if(n<65536){if((r-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((r-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return a}function N(t){return o.toByteArray(function(t){if((t=(t=t.split("=")[0]).trim().replace(D,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function L(t,r,n,o){let i;for(i=0;i<o&&!(i+n>=r.length)&&!(i>=t.length);++i)r[i+n]=t[i];return i}function j(t,r){return t instanceof r||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===r.name}let V=function(){let t="0123456789abcdef",r=Array(256);for(let n=0;n<16;++n){let o=16*n;for(let i=0;i<16;++i)r[o+i]=t[n]+t[i]}return r}();function B(t){return"u"<typeof BigInt?$:t}function $(){throw Error("BigInt not supported")}},51760:(t,r,n)=>{"use strict";let o;n.d(r,{o:()=>$});var i=n(41294),a=n(9084),s=n(55729);let l="u">typeof document?s.useLayoutEffect:()=>{};function u(t){return t.nativeEvent=t,t.isDefaultPrevented=()=>t.defaultPrevented,t.isPropagationStopped=()=>t.cancelBubble,t.persist=()=>{},t}function c(t){let r=(0,s.useRef)({isFocused:!1,observer:null});return l(()=>{let t=r.current;return()=>{t.observer&&(t.observer.disconnect(),t.observer=null)}},[]),(0,s.useCallback)(n=>{let o=(0,i.wt)(n);(o instanceof HTMLButtonElement||o instanceof HTMLInputElement||o instanceof HTMLTextAreaElement||o instanceof HTMLSelectElement)&&(r.current.isFocused=!0,o.addEventListener("focusout",n=>{if(r.current.isFocused=!1,o.disabled){let r=u(n);t?.(r)}r.current.observer&&(r.current.observer.disconnect(),r.current.observer=null)},{once:!0}),r.current.observer=new MutationObserver(()=>{if(r.current.isFocused&&o.disabled){r.current.observer?.disconnect();let t=o===(0,i.bq)()?null:(0,i.bq)();o.dispatchEvent(new FocusEvent("blur",{relatedTarget:t})),o.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:t}))}}),r.current.observer.observe(o,{attributes:!0,attributeFilter:["disabled"]}))},[t])}function d(t){if("u"<typeof window||null==window.navigator)return!1;let r=window.navigator.userAgentData?.brands;return Array.isArray(r)&&r.some(r=>t.test(r.brand))||t.test(window.navigator.userAgent)}function f(t){return"u">typeof window&&null!=window.navigator&&t.test(window.navigator.userAgentData?.platform||window.navigator.platform)}function p(t){let r=null;return()=>(null==r&&(r=t()),r)}let h=p(function(){return f(/^Mac/i)}),m=p(function(){return f(/^iPhone/i)}),g=p(function(){return f(/^iPad/i)||h()&&navigator.maxTouchPoints>1}),v=p(function(){return m()||g()});p(function(){return h()||v()});
1299let y=p(function(){return d(/AppleWebKit/i)&&!b()}),b=p(function(){return d(/Chrome/i)}),x=p(function(){return d(/Android/i)}),w=p(function(){return d(/Firefox/i)}),E=null;function _(t,r,n=!0){let{metaKey:o,ctrlKey:i,altKey:a,shiftKey:s}=r;w()&&window.event?.type?.startsWith("key")&&"_blank"===t.target&&(h()?o=!0:i=!0);let l=y()&&h()&&!g()&&1?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:o,ctrlKey:i,altKey:a,shiftKey:s}):new MouseEvent("click",{metaKey:o,ctrlKey:i,altKey:a,shiftKey:s,detail:1,bubbles:!0,cancelable:!0});_.isOpening=n;if(function(){if(null==E){E=!1;try{document.createElement("div").focus({get preventScroll(){return E=!0,!0}})}catch{}}return E}())t.focus({preventScroll:!0});else{let r=function(t){let r=t.parentNode,n=[],o=document.scrollingElement||document.documentElement;for(;r instanceof HTMLElement&&r!==o;)(r.offsetHeight<r.scrollHeight||r.offsetWidth<r.scrollWidth)&&n.push({element:r,scrollTop:r.scrollTop,scrollLeft:r.scrollLeft}),r=r.parentNode;return o instanceof HTMLElement&&n.push({element:o,scrollTop:o.scrollTop,scrollLeft:o.scrollLeft}),n}(t);t.focus(),function(t){for(let{element:r,scrollTop:n,scrollLeft:o}of t)r.scrollTop=n,r.scrollLeft=o}(r)}t.dispatchEvent(l),_.isOpening=!1}_.isOpening=!1;let T=null,S=new Set,O=new Map,k=!1,P=!1,C={Tab:!0,Escape:!0};function A(t,r){for(let n of S)n(t,r)}function I(t){k=!0,_.isOpening||t.metaKey||!h()&&t.altKey||t.ctrlKey||"Control"===t.key||"Shift"===t.key||"Meta"===t.key||(T="keyboard",A("keyboard",t))}function R(t){T="pointer","pointerType"in t&&t.pointerType,("mousedown"===t.type||"pointerdown"===t.type)&&(k=!0,A("pointer",t))}function M(t){_.isOpening||(""!==t.pointerType||!t.isTrusted)&&(x()&&t.pointerType?"click"!==t.type||1!==t.buttons:0!==t.detail||t.pointerType)||(k=!0,T="virtual")}function D(t){let r=(0,a.mD)((0,i.wt)(t)),n=(0,a.TW)((0,i.wt)(t));(0,i.wt)(t)!==r&&(0,i.wt)(t)!==n&&t.isTrusted&&(k||P||(T="virtual",A("virtual",t)),k=!1,P=!1)}function F(){k=!1,P=!0}function N(t){if("u"<typeof window||"u"<typeof document)return;let r=(0,a.mD)(t),n=(0,a.TW)(t);if(O.get(r))return;let o=r.HTMLElement.prototype.focus;r.HTMLElement.prototype.focus=function(){k=!0,o.apply(this,arguments)},n.addEventListener("keydown",I,!0),n.addEventListener("keyup",I,!0),n.addEventListener("click",M,!0),r.addEventListener("focus",D,!0),r.addEventListener("blur",F,!1),"u">typeof PointerEvent&&(n.addEventListener("pointerdown",R,!0),n.addEventListener("pointermove",R,!0),n.addEventListener("pointerup",R,!0)),r.addEventListener("beforeunload",()=>{L(t)},{once:!0}),O.set(r,{focus:o})}let L=(t,r)=>{let n=(0,a.mD)(t),o=(0,a.TW)(t);r&&o.removeEventListener("DOMContentLoaded",r),O.has(n)&&(n.HTMLElement.prototype.focus=O.get(n).focus,o.removeEventListener("keydown",I,!0),o.removeEventListener("keyup",I,!0),o.removeEventListener("click",M,!0),n.removeEventListener("focus",D,!0),n.removeEventListener("blur",F,!1),"u">typeof PointerEvent&&(o.removeEventListener("pointerdown",R,!0),o.removeEventListener("pointermove",R,!0),o.removeEventListener("pointerup",R,!0)),O.delete(n))};function j(){return"pointer"!==T}"u">typeof document&&("loading"!==(o=(0,a.TW)(void 0)).readyState?N(void 0):o.addEventListener("DOMContentLoaded",()=>{N(void 0)}));let V=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);var B=n(90216);function $(t={}){var r;let{autoFocus:n=!1,isTextInput:o,within:l}=t,d=(0,s.useRef)({isFocused:!1,isFocusVisible:n||j()}),[f,p]=(0,s.useState)(!1),[h,m]=(0,s.useState)(()=>d.current.isFocused&&d.current.isFocusVisible),g=(0,s.useCallback)(()=>m(d.current.isFocused&&d.current.isFocusVisible),[]),v=(0,s.useCallback)(t=>{d.current.isFocused=t,d.current.isFocusVisible=j(),p(t),g()},[g]);r={enabled:f,isTextInput:o},N(),(0,s.useEffect)(()=>{if(r?.enabled===!1)return;let t=(t,n)=>{var o;let s,l,u,c,f,p,h,m;o=!!r?.isTextInput,s=n?(0,i.wt)(n):void 0,l=(0,a.TW)(s),c=void 0!==(u=(0,a.mD)(s))?u.HTMLInputElement:HTMLInputElement,f=void 0!==u?u.HTMLTextAreaElement:HTMLTextAreaElement,p=void 0!==u?u.HTMLElement:HTMLElement,h=void 0!==u?u.KeyboardEvent:KeyboardEvent,m=(0,i.bq)(l),(o=o||m instanceof c&&!V.has(m.type)||m instanceof f||m instanceof p&&m.
1299isContentEditable)&&"keyboard"===t&&n instanceof h&&!C[n.key]||(t=>{d.current.isFocusVisible=t,g()})(j())};return S.add(t),()=>{S.delete(t)}},[o,f]);let{focusProps:y}=function(t){let{isDisabled:r,onFocus:n,onBlur:o,onFocusChange:l}=t,u=(0,s.useCallback)(t=>{if((0,i.wt)(t)===t.currentTarget)return o&&o(t),l&&l(!1),!0},[o,l]),d=c(u),f=(0,s.useCallback)(t=>{let r=(0,i.wt)(t),o=(0,a.TW)(r),s=o?(0,i.bq)(o):(0,i.bq)();r===t.currentTarget&&r===s&&(n&&n(t),l&&l(!0),d(t))},[l,n,d]);return{focusProps:{onFocus:!r&&(n||l||o)?f:void 0,onBlur:!r&&(o||l)?u:void 0}}}({isDisabled:l,onFocusChange:v}),{focusWithinProps:b}=function(t){let{isDisabled:r,onBlurWithin:n,onFocusWithin:o,onFocusWithinChange:l}=t,d=(0,s.useRef)({isFocusWithin:!1}),{addGlobalListener:f,removeAllGlobalListeners:p}=(0,B.A)(),h=(0,s.useCallback)(t=>{(0,i.sD)(t.currentTarget,(0,i.wt)(t))&&d.current.isFocusWithin&&!(0,i.sD)(t.currentTarget,t.relatedTarget)&&(d.current.isFocusWithin=!1,p(),n&&n(t),l&&l(!1))},[n,l,d,p]),m=c(h),g=(0,s.useCallback)(t=>{if(!(0,i.sD)(t.currentTarget,(0,i.wt)(t)))return;let r=(0,i.wt)(t),n=(0,a.TW)(r),s=(0,i.bq)(n);if(!d.current.isFocusWithin&&s===r){o&&o(t),l&&l(!0),d.current.isFocusWithin=!0,m(t);let r=t.currentTarget;
1299f(n,"focus",t=>{let o=(0,i.wt)(t);if(d.current.isFocusWithin&&!(0,i.sD)(r,o)){let t=new n.defaultView.FocusEvent("blur",{relatedTarget:o});Object.defineProperty(t,"target",{value:r}),Object.defineProperty(t,"currentTarget",{value:r}),h(u(t))}},{capture:!0})}},[o,l,m,f,h]);return r?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:g,onBlur:h}}}({isDisabled:!l,onFocusWithinChange:v});return{isFocused:f,isFocusVisible:h,focusProps:l?b:y}}},51768:(t,r,n)=>{"use strict";n.d(r,{b:()=>a});var o=n(98989),i=n(59123);let a=[];function s(){"loading"!==document.readyState&&((()=>{function t(t){if(!o.Lk(t.target)||t.target===document.body||a[0]===t.target)return;let r=t.target;r=r.closest(i.Uo),a.unshift(null!=r?r:t.target),(a=a.filter(t=>null!=t&&t.isConnected)).splice(10)}window.addEventListener("click",t,{capture:!0}),window.addEventListener("mousedown",t,{capture:!0}),window.addEventListener("focus",t,{capture:!0}),document.body.addEventListener("click",t,{capture:!0}),document.body.addEventListener("mousedown",t,{capture:!0}),document.body.addEventListener("focus",t,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",s))}"u">typeof document&&(document.addEventListener("DOMContentLoaded",s),s())},52055:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.CASE_SENSITIVE_TAG_NAMES_MAP=r.CASE_SENSITIVE_TAG_NAMES=void 0,r.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"],r.CASE_SENSITIVE_TAG_NAMES_MAP=r.CASE_SENSITIVE_TAG_NAMES.reduce(function(t,r){return t[r.toLowerCase()]=r,t},{})},52266:(t,r)=>{"use strict";var n=function(t,r,n,o){return new(n||(n=Promise))(function(i,a){function s(t){try{u(o.next(t))}catch(t){a(t)}}function l(t){try{u(o.throw(t))}catch(t){a(t)}}function u(t){var r;t.done?i(t.value):((r=t.value)instanceof n?r:new n(function(t){t(r)})).then(s,l)}u((o=o.apply(t,r||[])).next())})};function o(t){return n(this,void 0,void 0,function*(){let{request:r}=t;if(!(r instanceof Request))return{headers:{},body:""};let n=r.clone(),o=Object.fromEntries(["method","url","headers","credentials","mode","redirect","referrer"].filter(t=>t in n).map(t=>[t,n[t]])),i=u(t),a=yield l(t);return Object.assign(Object.assign({},o),{headers:i,body:a})})}function i(t,r=0){let n=null==t?void 0:t.request,o=null==t?void 0:t.response,a=(null==n?void 0:n.method)||"GET",s=(null==n?void 0:n.url)||"/";r>0&&s.length>r&&(s=s.substring(0,r-3)+"...");let l=`[${a}] ${JSON.stringify(s)}`,u=o?`${o.status} ${o.statusText}`:"<no response>";return`${l}: ${u}`}function a(t){let{response:r}=t;if(!(r instanceof Response))return{};let n=r.clone(),o={};if(null==n?void 0:n.headers)for(let t of n.headers.entries())o[t[0]]=t[1];return o}function s(t){return n(this,void 0,void 0,function*(){let{response:r}=t;if(!(r instanceof Response))return"";let n=r.clone(),o=yield n.text();if(""===o.trim())return"";try{return JSON.parse(o)}catch(t){return o}})}function l(t){var r;return n(this,void 0,void 0,function*(){let{request:n}=t;if(!(n instanceof Request))return"";let o=n.headers.get("Content-Disposition");if(null==o?void 0:o.includes("file"))return"Blob File";let i=n.clone(),a=n.clone(),s=yield i.text();if(""===s.trim())return"";try{return JSON.parse(s)}catch(t){try{let t=yield a.formData(),n={};for(let[o,i]of t.entries()){let t=i instanceof File||(null==(r=null==i?void 0:i.constructor)?void 0:r.name)==="File"?{name:i.name,size:i.size+" bytes",type:i.type}:i;n[o]?n[o]=Array.prototype.concat([],n[o],t):n[o]=t}return n}catch(t){return""}}})}function u(t){let{request:r}=t;if(!(r instanceof Request))return{};let n=r.clone(),o={};if(null==n?void 0:n.headers)for(let t of n.headers.entries())o[t[0]]=t[1];return o}
1299Object.defineProperty(r,"__esModule",{value:!0}),r.getRequestHeadersFromError=r.getRequestBodyFromError=r.getResponseBodyFromError=r.getResponseHeadersFromError=r.createShortMessageForError=r.getRequestFromError=r.formatFetchError=void 0,r.formatFetchError=function(t){return n(this,void 0,void 0,function*(){return{message:i(t),request:yield o(t),response:{headers:a(t),body:yield s(t)}}})},r.getRequestFromError=o,r.createShortMessageForError=i,r.getResponseHeadersFromError=a,r.getResponseBodyFromError=s,r.getRequestBodyFromError=l,r.getRequestHeadersFromError=u},53131:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useI18n=void 0;let o=n(55729),i=n(8189);r.useI18n=()=>(0,o.useContext)(i.I18nContext)},53303:(t,r,n)=>{"use strict";var o;Object.defineProperty(r,"__esModule",{value:!0}),r.vclsx=void 0;let i=(o=n(51641))&&o.__esModule?o:{default:o},a=n(21783);r.vclsx=(...t)=>(0,a.twMerge)((0,i.default)(...t))},53374:t=>{var r=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,o=/^\s*/,i=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,a=/^:\s*/,s=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,l=/^[;\s]*/,u=/^\s+|\s+$/g;function c(t){return t?t.replace(u,""):""}t.exports=function(t,u){if("string"!=typeof t)throw TypeError("First argument must be a string");if(!t)return[];u=u||{};var d=1,f=1;function p(t){var r=t.match(n);r&&(d+=r.length);var o=t.lastIndexOf("\n");f=~o?t.length-o:f+t.length}function h(){var t={line:d,column:f};return function(r){return r.position=new m(t),y(o),r}}function m(t){this.start=t,this.end={line:d,column:f},this.source=u.source}m.prototype.content=t;var g=[];function v(r){var n=Error(u.source+":"+d+":"+f+": "+r);if(n.reason=r,n.filename=u.source,n.line=d,n.column=f,n.source=t,u.silent)g.push(n);else throw n}function y(r){var n=r.exec(t);if(n){var o=n[0];return p(o),t=t.slice(o.length),n}}function b(t){var r;for(t=t||[];r=x();)!1!==r&&t.push(r);return t}function x(){var r=h();if("/"==t.charAt(0)&&"*"==t.charAt(1)){for(var n=2;""!=t.charAt(n)&&("*"!=t.charAt(n)||"/"!=t.charAt(n+1));)++n;if(n+=2,""===t.charAt(n-1))return v("End of comment missing");var o=t.slice(2,n-2);return f+=2,p(o),t=t.slice(n),f+=2,r({type:"comment",comment:o})}}y(o);var w,E=[];for(b(E);w=function(){var t=h(),n=y(i);if(n){if(x(),!y(a))return v("property missing ':'");var o=y(s),u=t({type:"declaration",property:c(n[0].replace(r,"")),value:o?c(o[0].replace(r,"")):""});return y(l),u}}();)!1!==w&&(E.push(w),b(E));return E}},53393:(t,r,n)=>{"use strict";var o=Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]},i=Object.create?function(t,r){Object.defineProperty(t,"default",{enumerable:!0,value:r})}:function(t,r){t.default=r},a=function(t){if(t&&t.__esModule)return t;var r={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&o(r,t,n);return i(r,t),r},s=function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(r,"__esModule",{value:!0}),r.GoogleTagManager=r.AppProviders=r.AppHead=r.RefreshTokenHandler=r.useAppConfig=r.useUtmParameters=r.useCookieConsent=r.usePwaFirstVisit=r.useDocumentClasses=r.useThemeObserver=r.usePageViewTracking=r.useNProgress=void 0;let l=n(6029),u=n(55729),c=n(81278),d=n(57259),f=s(n(5612)),p=s(n(44574)),h=n(58e3),m=n(24014),g=s(n(95669)),v=n(35460),y=n(26555),b=n(99223),x=s(n(6772)),w=n(57688),E=(0,s(n(71024)).default)(()=>Promise.resolve().then(()=>a(n(40415))).then(t=>t.FetchInterceptor),{ssr:!1});function _({flags:t}){return(null==t?void 0:t.system__enableOffline)&&(null==t?void 0:t.system__showOfflineMessage)?(0,l.jsx)("div",{className:"fixed bottom-0 left-0 z-[90] w-full border-l-4 border-yellow-400 bg-yellow-50 p-4",children:(0,l.jsx)("div",{className:"flex",children:(0,l.jsx)("div",{className:"ml-3",children:(0,l.jsx)("p",{className:"text-sm text-yellow-700",children:(null==t?void 0:t.system__offlineMessage)||"Offline"})})})}):null}function T({children:t,lngDict:r,locale:n,useFlags:o}){return(0,l.jsx)(y.I18nProvider,{lngDict:r,locale:n,useFlags:o,children:t})}r.useNProgress=function(t="!bg-primary"){let r=(0,c.useRouter)();p.default.configure({template:`<div class="bar ${t}" role="bar"> <div class="peg"></div></div>`}),(0,u.useEffect)(()=>{let t=()=>p.default.start(),n=()=>p.default.done();return r.events.on("routeChangeStart",t),r.events.on("routeChangeComplete",n),r.events.on("routeChangeError",n),()=>{r.events.off("routeChangeStart",t),r.events.off("routeChangeComplete",n),r.events.off("routeChangeError",n)}},[r.events])},r.usePageViewTracking=function(){let t=(0,c.useRouter)();(0,u.useEffect)(()=>(t.events.on("routeChangeComplete",d.pageview),()=>{t.events.off("routeChangeComplete",d.pageview)}),[t.events])},r.useThemeObserver=function(){let t=(0,c.useRouter)();(0,u.useEffect)(()=>{let r=document.getElementById("theme-selector");if(!r)return;let n=new MutationObserver(r=>{for(let n of r)if("attributes"===n.type&&"data-theme"===n.attributeName){document.querySelector("body").style.visibility="hidden",t.reload();break}});return n.observe(r,{attributes:!0}),()=>n.disconnect()},[t])},r.useDocumentClasses=function(t){(0,u.useEffect)(()=>{var r,n;document.body.className=null!=(r=null==t?void 0:t.bodyClass)?r:"",document.documentElement.className=null!=(n=null==t?void 0:t.htmlClass)?n:""},[t])},r.usePwaFirstVisit=function(){let t=(0,c.useRouter)();(0,u.useEffect)(()=>{function r(t){return t.toString().padStart(2,"0")}if(Object.hasOwn(t.query,"pwa")&&void 0===f.default.get("HAS_VISITED_PWA")){var n;f.default.set("HAS_VISITED_PWA",!0),(0,d.dlPush)("Premi\xe8re visite PWA",{"Date premi\xe8re visite PWA":[r((n=new Date).getDate()),r(n.getMonth()+1),n.getFullYear()].join("/")})}},[t.query])},r.useCookieConsent=function(){let t=(0,c.useRouter)();(0,u.useEffect)(()=>{let t=f.default.get("CookieConsent"),r=t&&JSON.parse(t)||{necessary:!0,analytics:!1,marketing:!1,preferences:!1};(null==r?void 0:r.marketing)&&(0,d.dlPush)("cookie_consent_given",Object.assign({},r))},[t.asPath])},r.useUtmParameters=function(){(0,u.useEffect)(()=>{var t,r,n;let o=localStorage.getItem("utms"),i=o?JSON.parse(o):{},a=(null==(n=null==(r=null==(t=null==window?void 0:window.location)?void 0:t.search)?void 0:r.slice)?void 0:n.call(r,1))||"",s=(a=new URLSearchParams(a)).has("utm_medium")||a.has("utm_source")||a.has("utm_campaign")?{utm_medium:a.get("utm_medium")||"",utm_source:a.get("utm_source")||"",utm_campaign:a.get("utm_campaign")||""}:{utm_medium:(null==i?void 0:i.utm_medium)||"",utm_source:(null==i?void 0:i.utm_source)||"",utm_campaign:(null==i?void 0:i.utm_campaign)||""};localStorage.setItem("utms",JSON.stringify(s))},[])},r.useAppConfig=function({Component:t,pageProps:r,toast:n}){var o,i;(0,h.useEditable)(n);
1299let a=(null==(o=null==r?void 0:r.node)?void 0:o._theme)||"default",s=null!=(i=t.getLayout)?i:t=>t,l="true"===f.default.get("isLiveMode");return m.MotionGlobalConfig.skipAnimations=l,{isLiveMode:l,theme:a,getLayout:s}},r.RefreshTokenHandler=({session:t})=>{let r=(0,c.useRouter)(),{signOut:n,profile:o,isAuthenticated:i}=(0,h.useAccount)();return(0,u.useEffect)(()=>{var a,s,l,u;void 0===f.default.get("isAuth")&&i&&(f.default.set("isAuth",!0),(0,d.dlPush)("authentification",{langue:r.locale,methode:o.provider,userId:o.user.uuid})),(a=void 0,s=void 0,l=void 0,u=function*(){(null==t?void 0:t.error)==="RefreshAccessTokenError"&&(yield n({redirect:!1}),f.default.remove("isAuth"))},new(l||(l=Promise))(function(t,r){function n(t){try{i(u.next(t))}catch(t){r(t)}}function o(t){try{i(u.throw(t))}catch(t){r(t)}}function i(r){var i;r.done?t(r.value):((i=r.value)instanceof l?i:new l(function(t){t(i)})).then(n,o)}i((u=u.apply(a,s||[])).next())})).catch(console.error)},[t]),null},r.AppHead=function({pageProps:t,customTags:r={meta:{},link:[],script:[]},children:n}){var o,i,a;return(0,l.jsxs)(g.default,{children:[(0,l.jsx)("meta",{httpEquiv:"X-UA-Compatible",content:"IE=edge"}),(0,l.jsx)("meta",{name:"viewport",content:"width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=2"}),(0,l.jsx)("link",{rel:"manifest",href:"/manifest.json"}),(0,l.jsx)("link",{href:"/icons/icon-16x16.png",rel:"icon",type:"image/png",sizes:"16x16"}),(0,l.jsx)("link",{href:"/icons/icon-32x32.png",rel:"icon",type:"image/png",sizes:"32x32"}),(0,l.jsx)("link",{rel:"apple-touch-icon",href:"/apple-icon.png"}),(0,l.jsx)("meta",{name:"theme-color",content:"#317EFB"}),(0,l.jsx)("meta",{name:"description",content:null==(o=null==t?void 0:t.node)?void 0:o.title}),(null==(i=null==t?void 0:t.flags)?void 0:i["system__google-search-console-id"])&&(0,l.jsx)("meta",{name:"google-site-verification",content:null==(a=null==t?void 0:t.flags)?void 0:a["system__google-search-console-id"]}),Object.entries(r.meta||{}).map(([t,r])=>(0,l.jsx)("meta",{name:t,content:r},t)),(r.link||[]).map(t=>(0,l.jsx)("link",Object.assign({},t),`link-${t.href}`)),(r.script||[]).map(t=>(0,l.jsx)("script",Object.assign({},t),`script-${t.src}`)),n]})},r.AppProviders=function({children:t,pageProps:n,useFlags:o,ToastContainer:i,extraProviders:a=[]}){return[{component:b.ThemeProvider,props:{enableSystem:!0,enableColorScheme:!1,themes:["light","dark"],defaultTheme:"light",attribute:"data-theme"}},{component:v.SessionProvider,props:{session:null==n?void 0:n.session}},{component:T,props:{lngDict:(null==n?void 0:n.i18n)||{},locale:null==n?void 0:n.locale,useFlags:o}},{component:y.MenuProvider,props:{menus:(null==n?void 0:n.menus)||[]}},{component:y.ReactHookFormProvider,props:{}},{component:y.VideoProvider,props:{}},{component:y.AnimationProvider,props:{}},{component:y.UserPreferenceProvider,props:{theme:null==n?void 0:n.projectThemeCookie,listingType:null==n?void 0:n.listingType}},...a].reduce((t,{component:r,props:n})=>(0,l.jsx)(r,Object.assign({},n,{children:t})),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(r.GoogleTagManager,{}),(0,l.jsx)(_,{flags:null==n?void 0:n.flags}),t,(0,l.jsx)(r.RefreshTokenHandler,{session:null==n?void 0:n.session}),(0,l.jsx)(i,{closeOnClick:!0}),(0,l.jsx)(E,{})]}))},r.GoogleTagManager=()=>{let t=(0,w.useFlag)("enable_gtm"),r=(0,w.useFlag)("gtm_id");return t&&""!==r?(0,l.jsx)(x.default,{id:"gtm",dangerouslySetInnerHTML:{__html:`
1300        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
1301        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
1302        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
1303        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
1304        })(window,document,'script','dataLayer', '${r}');
1305      `}}):(0,l.jsx)(l.Fragment,{})}},53604:(t,r,n)=>{"use strict";n.d(r,{S:()=>function t(r){return"object"==typeof r&&null!==r&&(Array.isArray(r)?r.map(r=>t(r)):r.attributes&&r.attributes.constructor===Object&&(Object.keys(r.attributes).forEach(t=>{r[t]=r.attributes[t]}),delete r.attributes)),r}})},53957:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var o=n(2331),i=n(69103),a=["checked","value"],s=["input","select","textarea"],l={reset:!0,submit:!0};function u(t){return o.possibleStandardNames[t]}r.default=function(t,r){void 0===t&&(t={});var n={},c=!!(t.type&&l[t.type]);for(var d in t){var f=t[d];if((0,o.isCustomAttribute)(d)){n[d]=f;continue}var p=d.toLowerCase(),h=u(p);if(h){var m=(0,o.getPropertyInfo)(h);switch(a.includes(h)&&s.includes(r)&&!c&&(h=u("default"+p)),n[h]=f,m&&m.type){case o.BOOLEAN:n[h]=!0;break;case o.OVERLOADED_BOOLEAN:""===f&&(n[h]=!0)}continue}i.PRESERVE_CUSTOM_ATTRIBUTES&&(n[d]=f)}return(0,i.setStyleProp)(t.style,n),n}},54070:(t,r,n)=>{"use strict";n.d(r,{bN:()=>g,u5:()=>m,vA:()=>b});var o,i,a,s=n(50799),l=n(67810),u=n(48606),c=Object.defineProperty,d=(t,r,n)=>{if(!r.has(t))throw TypeError("Cannot "+n)},f=(t,r,n)=>(d(t,r,"read from private field"),n?n.call(t):r.get(t)),p=(t,r,n)=>{if(r.has(t))throw TypeError("Cannot add the same private member more than once");r instanceof WeakSet?r.add(t):r.set(t,n)},h=(t,r,n,o)=>(d(t,r,"write to private field"),o?o.call(t,n):r.set(t,n),n);class m{constructor(t){p(this,o,{}),p(this,i,new s.G(()=>new Set)),p(this,a,new Set),((t,r,n)=>{let o;return(o="symbol"!=typeof r?r+"":r)in t?c(t,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[o]=n})(this,"disposables",(0,l.e)()),h(this,o,t),u._.isServer&&this.disposables.microTask(()=>{this.dispose()})}dispose(){this.disposables.dispose()}get state(){return f(this,o)}subscribe(t,r){if(u._.isServer)return()=>{};let n={selector:t,callback:r,current:t(f(this,o))};return f(this,a).add(n),this.disposables.add(()=>{f(this,a).delete(n)})}on(t,r){return u._.isServer?()=>{}:(f(this,i).get(t).add(r),this.disposables.add(()=>{f(this,i).get(t).delete(r)}))}send(t){let r=this.reduce(f(this,o),t);if(r!==f(this,o)){for(let t of(h(this,o,r),f(this,a))){let r=t.selector(f(this,o));g(t.current,r)||(t.current=r,t.callback(r))}for(let r of f(this,i).get(t.type))r(f(this,o),t)}}}function g(t,r){return!!Object.is(t,r)||"object"==typeof t&&null!==t&&"object"==typeof r&&null!==r&&(Array.isArray(t)&&Array.isArray(r)?t.length===r.length&&v(t[Symbol.iterator](),r[Symbol.iterator]()):t instanceof Map&&r instanceof Map||t instanceof Set&&r instanceof Set?t.size===r.size&&v(t.entries(),r.entries()):!!(y(t)&&y(r))&&v(Object.entries(t)[Symbol.iterator](),Object.entries(r)[Symbol.iterator]()))}function v(t,r){for(;;){let n=t.next(),o=r.next();if(n.done&&o.done)return!0;if(n.done||o.done||!Object.is(n.value,o.value))return!1}}function y(t){if("[object Object]"!==Object.prototype.toString.call(t))return!1;let r=Object.getPrototypeOf(t);return null===r||null===Object.getPrototypeOf(r)}function b(t){let[r,n]=t(),o=(0,l.e)();return(...t)=>{r(...t),o.dispose(),o.microTask(n)}}o=new WeakMap,i=new WeakMap,a=new WeakMap},54149:(t,r,n)=>{"use strict";n.d(r,{F:()=>a});var o=n(55729),i=n(59202);function a(t,r){let n=(0,o.useRef)([]),a=(0,i._)(t);(0,o.useEffect)(()=>{let t=[...n.current];for(let[o,i]of r.entries())if(n.current[o]!==i){let o=a(r,t);return n.current=r,o}},[a,...r])}},54303:(t,r,n)=>{"use strict";n.d(r,{i:()=>s});var o=n(55729),i=n(62566),a=n(4694);function s(t,{container:r,accept:n,walk:l}){let u=(0,o.useRef)(n),c=(0,o.useRef)(l);(0,o.useEffect)(()=>{u.current=n,c.current=l},[n,l]),(0,a.s)(()=>{if(!r||!t)return;let n=(0,i.TW)(r);if(!n)return;let o=u.current,a=c.current,s=Object.assign(t=>o(t),{acceptNode:o}),l=n.createTreeWalker(r,NodeFilter.SHOW_ELEMENT,s,!1);for(;l.nextNode();)a(l.currentNode)},[r,t,u,c])}},54331:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.SYSTEM_ROUTES=void 0,r.SYSTEM_ROUTES={error_page:{path:"/error-page",title:"Error Page"},account:{path:"/account",title:"Account"},account_login:{path:"/account/login",title:"Login"},account_register:{path:"/account/register",title:"Register"},account_lost_password:{path:"/account/lost-password",title:"Lost Password"},account_reset_password:{path:"/account/reset-password",title:"Reset Password"},account_forget_password:{path:"/account/forget-password",title:"Forget Password"},account_verify:{path:"/account/verify",title:"Account verify"},search:{path:"/search",title:"Search Results"},search_v2:{path:"/search-v2",title:"Search Results V2"},advanced_search:{path:"/advanced-search",title:"Advanced Search Results"},store_locator:{path:"/store-locator",title:"Store Locator"}}},54348:(t,r,n)=>{"use strict";var o=n(26387),i={"text/plain":"Text","text/html":"Url",default:"Text"};t.exports=function(t,r){var n,a,s,l,u,c,d,f,p=!1;r||(r={}),s=r.debug||!1;try{if(u=o(),c=document.createRange(),d=document.getSelection(),(f=document.createElement("span")).textContent=t,f.ariaHidden="true",f.style.all="unset",f.style.position="fixed",f.style.top=0,f.style.clip="rect(0, 0, 0, 0)",f.style.whiteSpace="pre",f.style.webkitUserSelect="text",f.style.MozUserSelect="text",f.style.msUserSelect="text",f.style.userSelect="text",f.addEventListener("copy",function(n){if(n.stopPropagation(),r.format)if(n.preventDefault(),void 0===n.clipboardData){s&&console.warn("unable to use e.clipboardData"),s&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var o=i[r.format]||i.default;window.clipboardData.setData(o,t)}else n.clipboardData.clearData(),n.clipboardData.setData(r.format,t);r.onCopy&&(n.preventDefault(),r.onCopy(n.clipboardData))}),document.body.appendChild(f),c.selectNodeContents(f),d.addRange(c),!document.execCommand("copy"))throw Error("copy command was unsuccessful");p=!0}catch(o){s&&console.error("unable to copy using execCommand: ",o),s&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(r.format||"text",t),r.onCopy&&r.onCopy(window.clipboardData),p=!0}catch(o){s&&console.error("unable to copy using clipboardData: ",o),s&&console.error("falling back to prompt"),n="message"in r?r.message:"Copy to clipboard: #{key}, Enter",a=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C",l=n.replace(/#{\s*key\s*}/g,a),window.prompt(l,t)}}finally{d&&("function"==typeof d.removeRange?d.removeRange(c):d.removeAllRanges()),f&&document.body.removeChild(f),u()}return p}},54741:(t,r,n)=>{"use strict";var o=Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);
1305(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]},i=function(t,r){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(r,n)||o(r,t,n)};Object.defineProperty(r,"__esModule",{value:!0}),r.ErrorBoundary=r.YouTubeGetID=r.useFormatDateToString=r.formatDate=void 0;var a=n(39227);Object.defineProperty(r,"formatDate",{enumerable:!0,get:function(){return a.formatDate}}),Object.defineProperty(r,"useFormatDateToString",{enumerable:!0,get:function(){return a.useFormatDateToString}}),i(n(53303),r);var s=n(77461);Object.defineProperty(r,"YouTubeGetID",{enumerable:!0,get:function(){return s.YouTubeGetID}}),i(n(37634),r);var l=n(84597);Object.defineProperty(r,"ErrorBoundary",{enumerable:!0,get:function(){return(l&&l.__esModule?l:{default:l}).default}})},55272:t=>{"use strict";t.exports=function t(r,n){if(r===n)return!0;if(r&&n&&"object"==typeof r&&"object"==typeof n){if(r.constructor!==n.constructor)return!1;if(Array.isArray(r)){if((o=r.length)!=n.length)return!1;for(i=o;0!=i--;)if(!t(r[i],n[i]))return!1;return!0}if(r.constructor===RegExp)return r.source===n.source&&r.flags===n.flags;if(r.valueOf!==Object.prototype.valueOf)return r.valueOf()===n.valueOf();if(r.toString!==Object.prototype.toString)return r.toString()===n.toString();if((o=(a=Object.keys(r)).length)!==Object.keys(n).length)return!1;for(i=o;0!=i--;)if(!Object.prototype.hasOwnProperty.call(n,a[i]))return!1;for(i=o;0!=i--;){var o,i,a,s=a[i];if(!t(r[s],n[s]))return!1}return!0}return r!=r&&n!=n}},55301:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useFirstMountState=void 0;let o=n(55729);r.useFirstMountState=function(){let t=(0,o.useRef)(!0);return(0,o.useEffect)(()=>(t.current=!1,()=>{t.current=!0}),[]),t.current}},55400:(t,r,n)=>{"use strict";n.d(r,{J:()=>a});var o=n(55729);function i(t){return[t.screenX,t.screenY]}function a(){let t=(0,o.useRef)([-1,-1]);return{wasMoved(r){let n=i(r);return(t.current[0]!==n[0]||t.current[1]!==n[1])&&(t.current=n,!0)},update(r){t.current=i(r)}}}},55692:(t,r,n)=>{var o;function i(t){function n(){if(n.enabled){var t=+new Date;n.diff=t-(o||t),n.prev=o,n.curr=t,o=t;for(var i=Array(arguments.length),a=0;a<i.length;a++)i[a]=arguments[a];i[0]=r.coerce(i[0]),"string"!=typeof i[0]&&i.unshift("%O");var s=0;i[0]=i[0].replace(/%([a-zA-Z%])/g,function(t,o){if("%%"===t)return t;s++;var a=r.formatters[o];if("function"==typeof a){var l=i[s];t=a.call(n,l),i.splice(s,1),s--}return t}),r.formatArgs.call(n,i),(n.log||r.log||console.log.bind(console)).apply(n,i)}}return n.namespace=t,n.enabled=r.enabled(t),n.useColors=r.useColors(),n.color=function(t){var n,o=0;for(n in t)o=(o<<5)-o+t.charCodeAt(n)|0;return r.colors[Math.abs(o)%r.colors.length]}(t),"function"==typeof r.init&&r.init(n),n}(r=t.exports=i.debug=i.default=i).coerce=function(t){return t instanceof Error?t.stack||t.message:t},r.disable=function(){r.enable("")},r.enable=function(t){r.save(t),r.names=[],r.skips=[];for(var n=("string"==typeof t?t:"").split(/[\s,]+/),o=n.length,i=0;i<o;i++)n[i]&&("-"===(t=n[i].replace(/\*/g,".*?"))[0]?r.skips.push(RegExp("^"+t.substr(1)+"$")):r.names.push(RegExp("^"+t+"$")))},r.enabled=function(t){var n,o;for(n=0,o=r.skips.length;n<o;n++)if(r.skips[n].test(t))return!1;for(n=0,o=r.names.length;n<o;n++)if(r.names[n].test(t))return!0;return!1},r.humanize=n(68769),r.names=[],r.skips=[],r.formatters={}},55742:(t,r,n)=>{"use strict";var o=Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]},i=function(t,r){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(r,n)||o(r,t,n)};Object.defineProperty(r,"__esModule",{value:!0}),i(n(53393),r),i(n(48861),r)},56043:(t,r,n)=>{"use strict";t.exports=n(87877)},56121:(t,r,n)=>{t.exports=n(61847)()},56468:(t,r,n)=>{"use strict";
1305Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let o=n(57922),i=n(78478);function a({config:t,src:r,width:n,quality:s}){let l=(0,i.getDeploymentId)();if(r.startsWith("/")&&!r.startsWith("//"))if(r.includes("/_next/static/immutable")&&!(0,i.getAssetToken)())l=void 0;else{let t=r.indexOf("?");if(-1!==t){let n=new URLSearchParams(r.slice(t+1)),o=n.get("dpl");if(o){l=o,n.delete("dpl");let i=n.toString();r=r.slice(0,t)+(i?"?"+i:"")}}}if(r.startsWith("/")&&r.includes("?")&&t.localPatterns?.length===1&&"**"===t.localPatterns[0].pathname&&""===t.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${r}" is using a query string which is not configured in images.localPatterns.
1306Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let u=(0,o.findClosestQuality)(s,t);return`${t.path}?url=${encodeURIComponent(r)}&w=${n}&q=${u}${r.startsWith("/")&&l?`&dpl=${l}`:""}`}a.__next_img_default=!0;let s=a},56995:(t,r,n)=>{"use strict";let o;n.d(r,{D:()=>i});var i=((o=i||{}).Space=" ",o.Enter="Enter",o.Escape="Escape",o.Backspace="Backspace",o.Delete="Delete",o.ArrowLeft="ArrowLeft",o.ArrowUp="ArrowUp",o.ArrowRight="ArrowRight",o.ArrowDown="ArrowDown",o.Home="Home",o.End="End",o.PageUp="PageUp",o.PageDown="PageDown",o.Tab="Tab",o)},57256:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=["cueVideoById","loadVideoById","cueVideoByUrl","loadVideoByUrl","playVideo","pauseVideo","stopVideo","getVideoLoadedFraction","cuePlaylist","loadPlaylist","nextVideo","previousVideo","playVideoAt","setShuffle","setLoop","getPlaylist","getPlaylistIndex","setOption","mute","unMute","isMuted","
1306setVolume","getVolume","seekTo","getPlayerState","getPlaybackRate","setPlaybackRate","getAvailablePlaybackRates","getPlaybackQuality","setPlaybackQuality","getAvailableQualityLevels","getCurrentTime","getDuration","removeEventListener","getVideoUrl","getVideoEmbedCode","getOptions","getOption","addEventListener","destroy","setSize","getIframe"],t.exports=r.default},57259:(t,r,n)=>{"use strict";var o=Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]},i=function(t,r){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(r,n)||o(r,t,n)};Object.defineProperty(r,"__esModule",{value:!0}),i(n(82406),r),i(n(89872),r),i(n(51024),r),i(n(54331),r),i(n(51281),r)},57283:(t,r,n)=>{var o,i="__lodash_hash_undefined__",a=1/0,s=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,l=/^\w*$/,u=/^\./,c=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,d=/\\(\\)?/g,f=/^\[object .+?Constructor\]$/,p="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,h="object"==typeof self&&self&&self.Object===Object&&self,m=p||h||Function("return this")(),g=Array.prototype,v=Function.prototype,y=Object.prototype,b=m["__core-js_shared__"],x=(o=/[^.]+$/.exec(b&&b.keys&&b.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"",w=v.toString,E=y.hasOwnProperty,_=y.toString,T=RegExp("^"+w.call(E).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),S=m.Symbol,O=g.splice,k=N(m,"Map"),P=N(Object,"create"),C=S?S.prototype:void 0,A=C?C.toString:void 0;function I(t){var r=-1,n=t?t.length:0;for(this.clear();++r<n;){var o=t[r];this.set(o[0],o[1])}}function R(t){var r=-1,n=t?t.length:0;for(this.clear();++r<n;){var o=t[r];this.set(o[0],o[1])}}function M(t){var r=-1,n=t?t.length:0;for(this.clear();++r<n;){var o=t[r];this.set(o[0],o[1])}}function D(t,r){for(var n,o,i=t.length;i--;){if(n=t[i][0],n===(o=r)||n!=n&&o!=o)return i}return -1}function F(t,r){var n,o,i=t.__data__;return("string"==(o=typeof(n=r))||"number"==o||"symbol"==o||"boolean"==o?"__proto__"!==n:null===n)?i["string"==typeof r?"string":"hash"]:i.map}function N(t,r){var n,o,i,a=null==t?void 0:t[r];return!(!B(a)||(n=a,x&&x in n))&&("[object Function]"==(i=B(o=a)?_.call(o):"")||"[object GeneratorFunction]"==i||function(t){var r=!1;if(null!=t&&"function"!=typeof t.toString)try{r=!!(t+"")}catch(t){}return r}(a)?T:f).test(function(t){if(null!=t){try{return w.call(t)}catch(t){}try{return t+""}catch(t){}}return""}(a))?a:void 0}I.prototype.clear=function(){this.__data__=P?P(null):{}},I.prototype.delete=function(t){return this.has(t)&&delete this.__data__[t]},I.prototype.get=function(t){var r=this.__data__;if(P){var n=r[t];return n===i?void 0:n}return E.call(r,t)?r[t]:void 0},I.prototype.has=function(t){var r=this.__data__;return P?void 0!==r[t]:E.call(r,t)},I.prototype.set=function(t,r){return this.__data__[t]=P&&void 0===r?i:r,this},R.prototype.clear=function(){this.__data__=[]},R.prototype.delete=function(t){var r=this.__data__,n=D(r,t);return!(n<0)&&(n==r.length-1?r.pop():O.call(r,n,1),!0)},R.prototype.get=function(t){var r=this.__data__,n=D(r,t);return n<0?void 0:r[n][1]},R.prototype.has=function(t){return D(this.__data__,t)>-1},R.prototype.set=function(t,r){var n=this.__data__,o=D(n,t);return o<0?n.push([t,r]):n[o][1]=r,this},M.prototype.clear=function(){this.__data__={hash:new I,map:new(k||R),str
1306ing:new I}},M.prototype.delete=function(t){return F(this,t).delete(t)},M.prototype.get=function(t){return F(this,t).get(t)},M.prototype.has=function(t){return F(this,t).has(t)},M.prototype.set=function(t,r){return F(this,t).set(t,r),this};var L=j(function(t){t=null==(r=t)?"":function(t){if("string"==typeof t)return t;if($(t))return A?A.call(t):"";var r=t+"";return"0"==r&&1/t==-a?"-0":r}(r);var r,n=[];return u.test(t)&&n.push(""),t.replace(c,function(t,r,o,i){n.push(o?i.replace(d,"$1"):r||t)}),n});function j(t,r){if("function"!=typeof t||r&&"function"!=typeof r)throw TypeError("Expected a function");var n=function(){var o=arguments,i=r?r.apply(this,o):o[0],a=n.cache;if(a.has(i))return a.get(i);var s=t.apply(this,o);return n.cache=a.set(i,s),s};return n.cache=new(j.Cache||M),n}j.Cache=M;var V=Array.isArray;function B(t){var r=typeof t;return!!t&&("object"==r||"function"==r)}function $(t){return"symbol"==typeof t||!!t&&"object"==typeof t&&"[object Symbol]"==_.call(t)}t.exports=function(t,r,n){var o=null==t?void 0:function(t,r){var n;r=!function(t,r){if(V(t))return!1;var n=typeof t;return!!("number"==n||"symbol"==n||"boolean"==n||null==t||$(t))||l.test(t)||!s.test(t)||null!=r&&t in Object(r)}(r,t)?V(n=r)?n:L(n):[r];for(var o=0,i=r.length;null!=t&&o<i;)t=t[function(t){if("string"==typeof t||$(t))return t;var r=t+"";return"0"==r&&1/t==-a?"-0":r}(r[o++])];return o&&o==i?t:void 0}(t,r);return void 0===o?n:o}},57594:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var o,i=(o=n(68684))&&o.__esModule?o:{default:o};r.default=function(t){if(!(0,i.default)(t))throw TypeError("Invalid UUID");return parseInt(t.slice(14,15),16)}},57688:(t,r,n)=>{"use strict";var o=Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]},i=Object.create?function(t,r){Object.defineProperty(t,"default",{enumerable:!0,value:r})}:function(t,r){t.default=r};Object.defineProperty(r,"__esModule",{value:!0}),r.FlagBagProvider=r.useFlag=r.useFlags=void 0;var a=function(t){if(t&&t.__esModule)return t;var r={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&o(r,t,n);return i(r,t),r}(n(55729)),s=n(65046),l=a.createContext(null);function u(){var t=a.useContext(l);if(null===t)throw Error("Error: useFlags was used outside of FlagBagProvider.");return t}r.useFlags=u,r.useFlag=function(t,r){var n,o;return void 0===r&&(r="system"),u()[n=t,"string"==typeof(o=r)?o+s.FLAG_NAMESPACE_SPERARATOR+n:n]},r.FlagBagProvider=function(t){return a.createElement(l.Provider,{value:t.value},t.children)}},57922:(t,r)=>{"use strict";function n(t,r){let n=t||75;return r?.qualities?.length?r.qualities.reduce((t,r)=>Math.abs(r-n)<Math.abs(t-n)?r:t,r.qualities[0]):n}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"findClosestQuality",{enumerable:!0,get:function(){return n}})},58e3:(t,r,n)=>{"use strict";var o=Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]},i=function(t,r){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(r,n)||o(r,t,n)};Object.defineProperty(r,"__esModule",{value:!0}),i(n(55301),r),i(n(34343),r),i(n(85888),r),i(n(81445),r),i(n(53131),r),i(n(8943),r),i(n(83651),r),i(n(38073),r),i(n(48066),r),i(n(88382),r),i(n(16),r),i(n(10814),r),i(n(50583),r),i(n(75356),r),i(n(94826),r),i(n(99029),r),i(n(70581),r),i(n(16971),r),i(n(37499),r),i(n(77554),r)},58052:(t,r,n)=>{"use strict";n.d(r,{S:()=>l});var o=n(55729),i=n(40196),a=n(83846),s=n(4694);function l(t,r){let n=(0,o.useId)(),l=i.D.get(r),[u,c]=(0,a.y)(l,(0,o.useCallback)(t=>[l.selectors.isTop(t,n),l.selectors.inStack(t,n)],[l,n]));return(0,s.s)(()=>{if(t)return l.actions.push(n),()=>l.actions.pop(n)},[l,t,n]),!!t&&(!c||u)}},59123:(t,r,n)=>{"use strict";let o,i,a,s,l;n.d(r,{BD:()=>m,Bm:()=>x,CU:()=>O,Fh:()=>w,MZ:()=>b,Me:()=>g,Uo:()=>p,iq:()=>y,p9:()=>S,pW:()=>_,wl:()=>T});var u=n(67810),c=n(98989),d=n(66176),f=n(62566);let p=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","details>summary","textarea:not([disabled])"].map(t=>`${t}:not([tabindex='-1'])`).join(","),h=["[data-autofocus]"].map(t=>`${t}:not([tabindex='-1'])`).join(",");var m=((o=m||{})[o.First=1]="First",o[o.Previous=2]="Previous",o[o.Next=4]="Next",o[o.Last=8]="Last",o[o.WrapAround=16]="WrapAround",o[o.NoScroll=32]="NoScroll",o[o.AutoFocus=64]="AutoFocus",o),g=((i=g||{})[i.Error=0]="Error",i[i.Overflow=1]="Overflow",i[i.Success=2]="Success",i[i.Underflow=3]="Underflow",i),v=((a=v||{})[a.Previous=-1]="Previous",a[a.Next=1]="Next",a);function y(t=document.body){return null==t?[]:Array.from(t.querySelectorAll(p)).sort((t,r)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(r.tabIndex||Number.MAX_SAFE_INTEGER)))}var b=((s=b||{})[s.Strict=0]="Strict",s[s.Loose=1]="Loose",s);function x(t,r=0){var n;return t!==(null==(n=(0,f.TW)(t))?void 0:n.body)&&(0,d.Y)(r,{0:()=>t.matches(p),1(){let r=t;for(;null!==r;){if(r.matches(p))return!0;r=r.parentElement}return!1}})}function w(t){(0,u.e)().nextFrame(()=>{let r=(0,f.bq)(t);r&&c.Lk(r)&&!x(r,0)&&_(t)})}var E=((l=E||{})[l.Keyboard=0]="Keyboard",l[l.Mouse=1]="Mouse",l);function _(t){null==t||t.focus({preventScroll:!0})}function T(t,r=t=>t){return t.slice().sort((t,n)=>
1306{let o=r(t),i=r(n);if(null===o||null===i)return 0;let a=o.compareDocumentPosition(i);return a&Node.DOCUMENT_POSITION_FOLLOWING?-1:a&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function S(t,r,n=null===t?document.body:(0,f.zm)(t)){return O(y(n),r,{relativeTo:t})}function O(t,r,{sorted:n=!0,relativeTo:o=null,skipElements:i=[]}={}){var a,s,l;let u=Array.isArray(t)?t.length>0?(0,f.zm)(t[0]):document:(0,f.zm)(t),c=Array.isArray(t)?n?T(t):t:64&r?function(t=document.body){return null==t?[]:Array.from(t.querySelectorAll(h)).sort((t,r)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(r.tabIndex||Number.MAX_SAFE_INTEGER)))}(t):y(t);i.length>0&&c.length>1&&(c=c.filter(t=>!i.some(r=>null!=r&&"current"in r?(null==r?void 0:r.current)===t:r===t))),o=null!=o?o:null==u?void 0:u.activeElement;let d=(()=>{if(5&r)return 1;if(10&r)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),p=(()=>{if(1&r)return 0;if(2&r)return Math.max(0,c.indexOf(o))-1;if(4&r)return Math.max(0,c.indexOf(o))+1;if(8&r)return c.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),m=32&r?{preventScroll:!0}:{},g=0,v=c.length,b;do{if(g>=v||g+v<=0)return 0;let t=p+g;if(16&r)t=(t+v)%v;else{if(t<0)return 3;if(t>=v)return 1}null==(b=c[t])||b.focus(m),g+=d}while(b!==(0,f.bq)(b));return 6&r&&null!=(l=null==(s=null==(a=b)?void 0:a.matches)?void 0:s.call(a,"textarea,input"))&&l&&b.select(),2}"u">typeof document&&(document.addEventListener("keydown",t=>{t.metaKey||t.altKey||t.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",t=>{1===t.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===t.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0))},59126:(t,r,n)=>{var o=n(93267);t.exports=function(t,r){if(t){if("string"==typeof t)return o(t,r);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(t,r)}},t.exports.__esModule=!0,t.exports.default=t.exports},59202:(t,r,n)=>{"use strict";n.d(r,{_:()=>a});var o=n(55729),i=n(69701);let a=function(t){let r=(0,i.Y)(t);return o.useCallback((...t)=>r.current(...t),[r])}},59421:(t,r,n)=>{"use strict";n.d(r,{L:()=>a});var o=n(55729),i=n(67810);function a(){let[t]=(0,o.useState)(i.e);return(0,o.useEffect)(()=>()=>t.dispose(),[t]),t}},59933:(t,r,n)=>{"use strict";n.r(r),n.d(r,{JsonView:()=>v,allExpanded:()=>m,collapseAllNested:()=>g,darkStyles:()=>h,defaultStyles:()=>p});var o=n(55729);let i=t=>!!t&&t instanceof Date,a=1;function s(t){let r,{field:n,value:i,data:s,lastElement:l,openBracket:u,closeBracket:c,level:f,style:p,shouldExpandNode:h}=t,m=(0,o.useRef)(!1),[g,v,y]=function(t){let[r,n]=(0,o.useState)(t());return[r,()=>n(t=>!t),n]}(()=>h(f,i,n));(0,o.useEffect)(()=>{m.current?y(h(f,i,n)):m.current=!0},[h]);let b=g?p.collapseIcon:p.expandIcon,x=g?"collapse JSON":"expand JSON",w=(void 0===(r=(0,o.useRef)()).current&&(r.current=`:jsnvw:${a++}:`),r.current),E=f+1,_=s.length-1,T=t=>{" "===t.key&&v()};return(0,o.createElement)("div",{className:p.basicChildStyle,role:"list"},(0,o.createElement)("span",{className:b,onClick:v,onKeyDown:T,role:"button",tabIndex:0,"aria-label":x,"aria-expanded":g,"aria-controls":g?w:void 0}),n&&(0,o.createElement)("span",{className:p.label},n,":"),(0,o.createElement)("span",{className:p.punctuation},u),g?(0,o.createElement)("div",{id:w},s.map((t,r)=>(0,o.createElement)(d,{key:t[0]||r,field:t[0],value:t[1],style:p,lastElement:r===_,level:E,shouldExpandNode:h}))):(0,o.createElement)("span",{className:p.collapsedContent,onClick:v,onKeyDown:T,role:"button",tabIndex:-1,"aria-hidden":!0,"aria-label":x,"aria-expanded":g}),(0,o.createElement)("span",{className:p.punctuation},c),!l&&(0,o.createElement)("span",{className:p.punctuation},","))}function l(t){let{field:r,value:n,style:o,lastElement:i,shouldExpandNode:a,level:l}=t;return s({field:r,value:n,lastElement:i||!1,level:l,openBracket:"{",closeBracket:"}",style:o,shouldExpandNode:a,data:Object.keys(n).map(t=>[t,n[t]])})}function u(t){let{field:r,value:n,style:o,lastElement:i,level:a,shouldExpandNode:l}=t;return s({field:r,value:n,lastElement:i||!1,level:a,openBracket:"[",closeBracket:"]",style:o,shouldExpandNode:l,data:n.map(t=>[void 0,t])})}function c(t){let{field:r,value:n,style:a,lastElement:s}=t,l=n,u=a.otherValue;if(null===n)l="null",u=a.nullValue;else if(void 0===n)l="undefined",u=a.undefinedValue;else if("string"==typeof n||n instanceof String)l=`"${n}"`,u=a.stringValue;else if("boolean"==typeof n||n instanceof Boolean)l=n?"true":"false",u=a.booleanValue;else if("number"==typeof n||n instanceof Number)l=n.toString(),u=a.numberValue;else"bigint"==typeof n||n instanceof BigInt?(l=`${n.toString()}n`,u=a.numberValue):l=i(n)?n.toISOString():n.toString();return""===r&&(r='""'),(0,o.createElement)("div",{className:a.basicChildStyle,role:"listitem"},r&&(0,o.createElement)("span",{className:a.label},r,":"),(0,o.createElement)("span",{className:u},l),!s&&(0,o.createElement)("span",{className:a.punctuation},","))}function d(t){let r=t.value;return Array.isArray(r)?(0,o.createElement)(u,Object.assign({},t)):r instanceof Object&&null!==r&&!i(r)?(0,o.createElement)(l,Object.assign({},t)):(0,o.createElement)(c,Object.assign({},t))}var f="_2bkNM";let p={container:"_2IvMF _GzYRV",basicChildStyle:f,label:"_1MGIk",nullValue:"_2T6PJ",undefinedValue:"_1Gho6",stringValue:"_vGjyY",booleanValue:"_3zQKs",numberValue:"_1bQdo",otherValue:"_1xvuR",punctuation:"_3uHL6 _3eOF8",collapseIcon:"_oLqym _f10Tu _1MFti _1LId0",expandIcon:"_2AXVT _f10Tu _1MFti _1UmXx",collapsedContent:"_2KJWg _1pNG9 _1MFti"},h={container:"_11RoI _GzYRV",basicChildStyle:f,label:"_2bSDX",nullValue:"_LaAZe",undefinedValue:"_GTKgm",stringValue:"_Chy1W",booleanValue:"_2vRm-",numberValue:"_2bveF",otherValue:"_1prJR",punctuation:"_gsbQL _3eOF8",collapseIcon:"_3QHg2 _f10Tu _1MFti _1LId0",expandIcon:"_17H2C _f10Tu _1MFti _1UmXx",collapsedContent:"_3fDAz _1pNG9 _1MFti"},m=()=>!0,g=t=>t<1,v=t=>{let{data:r,style:n=p,shouldExpandNode:i=m}=t;return(0,o.createElement)("div",{className:n.container},(0,o.createElement)(d,{value:r,style:n,lastElement:!0,level:0,shouldExpandNode:i}))}},60053:(t,r,n)=>{"use strict";
1306Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var o,i=(o=n(68684))&&o.__esModule?o:{default:o};r.default=function(t){let r;if(!(0,i.default)(t))throw TypeError("Invalid UUID");let n=new Uint8Array(16);return n[0]=(r=parseInt(t.slice(0,8),16))>>>24,n[1]=r>>>16&255,n[2]=r>>>8&255,n[3]=255&r,n[4]=(r=parseInt(t.slice(9,13),16))>>>8,n[5]=255&r,n[6]=(r=parseInt(t.slice(14,18),16))>>>8,n[7]=255&r,n[8]=(r=parseInt(t.slice(19,23),16))>>>8,n[9]=255&r,n[10]=(r=parseInt(t.slice(24,36),16))/0x10000000000&255,n[11]=r/0x100000000&255,n[12]=r>>>24&255,n[13]=r>>>16&255,n[14]=r>>>8&255,n[15]=255&r,n}},60652:(t,r,n)=>{var o=Object.create,i=Object.defineProperty,a=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,l=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,c=(t,r,n,o)=>{if(r&&"object"==typeof r||"function"==typeof r)for(let l of s(r))u.call(t,l)||l===n||i(t,l,{get:()=>r[l],enumerable:!(o=a(r,l))||o.enumerable});return t},d=(t,r,n)=>(n=null!=t?o(l(t)):{},c(!r&&t&&t.__esModule?n:i(n,"default",{value:t,enumerable:!0}),t)),f={},p={Bounce:()=>et,Flip:()=>eo,Icons:()=>Z,Slide:()=>er,ToastContainer:()=>ea,Zoom:()=>en,collapseToast:()=>x,cssTransition:()=>w,toast:()=>z};for(var h in p)i(f,h,{get:p[h],enumerable:!0});t.exports=c(i({},"__esModule",{value:!0}),f),!function(t){if(!t||"u"<typeof document)return;let r=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",r.firstChild?r.insertBefore(n,r.firstChild):r.appendChild(n),n.styleSheet?n.styleSheet.cssText=t:n.appendChild(document.createTextNode(t))}(`:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}
1306.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}
1306}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
1307`);var m=n(55729),g=t=>"number"==typeof t&&!isNaN(t),v=t=>"string"==typeof t||"function"==typeof t?t:null,y=t=>(0,m.isValidElement)(t)||"string"==typeof t||"function"==typeof t||g(t),b=d(n(55729));function x(t,r,n=300){let{scrollHeight:o,style:i}=t;requestAnimationFrame(()=>{i.minHeight="initial",i.height=o+"px",i.transition=`all ${n}ms`,requestAnimationFrame(()=>{i.height="0",i.padding="0",i.margin="0",setTimeout(r,n)})})}function w({enter:t,exit:r,appendPosition:n=!1,collapse:o=!0,collapseDuration:i=300}){return function({children:a,position:s,preventExitTransition:l,done:u,nodeRef:c,isIn:d,playToast:f}){let p=n?`${t}--${s}`:t,h=n?`${r}--${s}`:r,m=(0,b.useRef)(0);return(0,b.useLayoutEffect)(()=>{let t=c.current,r=p.split(" "),n=o=>{o.target===c.current&&(f(),t.removeEventListener("animationend",n),t.removeEventListener("animationcancel",n),0===m.current&&"animationcancel"!==o.type&&t.classList.remove(...r))};t.classList.add(...r),t.addEventListener("animationend",n),t.addEventListener("animationcancel",n)},[]),(0,b.useEffect)(()=>{let t=c.current,r=()=>{t.removeEventListener("animationend",r),o?x(t,u,i):u()};d||(l?r():(m.current=1,t.className+=` ${h}`,t.addEventListener("animationend",r)))},[d]),b.default.createElement(b.default.Fragment,null,a)}}var E=n(55729);function _(t,r){return{content:T(t.content,t.props),containerId:t.props.containerId,id:t.props.toastId,theme:t.props.theme,type:t.props.type,data:t.props.data||{},isLoading:t.props.isLoading,icon:t.props.icon,reason:t.removalReason,status:r}}function T(t,r,n=!1){return(0,E.isValidElement)(t)&&"string"!=typeof t.type?(0,E.cloneElement)(t,{closeToast:r.closeToast,toastProps:r,data:r.data,isPaused:n}):"function"==typeof t?t({closeToast:r.closeToast,toastProps:r,data:r.data,isPaused:n}):t}var S=d(n(55729)),O=d(n(55729)),k=d(n(96996));function P({delay:t,isRunning:r,closeToast:n,type:o="default",hide:i,className:a,controlledProgress:s,progress:l,rtl:u,isIn:c,theme:d}){let f=i||s&&0===l,p={animationDuration:`${t}ms`,animationPlayState:r?"running":"paused"};s&&(p.transform=`scaleX(${l})`);let h=(0,k.default)("Toastify__progress-bar",s?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${d}`,`Toastify__progress-bar--${o}`,{"Toastify__progress-bar--rtl":u}),m="function"==typeof a?a({rtl:u,type:o,defaultClassName:h}):(0,k.default)(h,a);return O.default.createElement("div",{className:"Toastify__progress-bar--wrp","data-hidden":f},O.default.createElement("div",{className:`Toastify__progress-bar--bg Toastify__progress-bar-theme--${d} Toastify__progress-bar--${o}`}),O.default.createElement("div",{role:"progressbar","aria-hidden":f?"true":"false","aria-label":"notification timer",className:m,style:p,...{[s&&l>=1?"onTransitionEnd":"onAnimationEnd"]:s&&l<1?null:()=>{c&&n()}}}))}var C=d(n(96996)),A=d(n(55729)),I=1,R=()=>`${I++}
1307`,M=new Map,D=[],F=new Set,N=t=>F.forEach(r=>r(t));function L(t,r){var n;if(r)return!!(null!=(n=M.get(r))&&n.isToastActive(t));let o=!1;return M.forEach(r=>{r.isToastActive(t)&&(o=!0)}),o}function j(t,r){y(t)&&(M.size>0||D.push({content:t,options:r}),M.forEach(n=>{n.buildToast(t,r)}))}function V(t,r){M.forEach(n=>{null!=r&&null!=r&&r.containerId&&(null==r?void 0:r.containerId)!==n.id||n.toggle(t,null==r?void 0:r.id)})}function B(t,r){return j(t,r),r.toastId}function $(t,r){var n;return{...r,type:r&&r.type||t,toastId:(n=r)&&("string"==typeof n.toastId||g(n.toastId))?n.toastId:R()}}function U(t){return(r,n)=>B(r,$(t,n))}function z(t,r){return B(t,$("default",r))}z.loading=(t,r)=>B(t,$("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...r})),z.promise=function(t,{pending:r,error:n,success:o},i){let a;r&&(a="string"==typeof r?z.loading(r,i):z.loading(r.render,{...i,...r}));let s={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},l=(t,r,n)=>{if(null==r)return void z.dismiss(a);let o={type:t,...s,...i,data:n},l="string"==typeof r?{render:r}:r;return a?z.update(a,{...o,...l}):z(l.render,{...o,...l}),n},u="function"==typeof t?t():t;return u.then(t=>l("success",o,t)).catch(t=>l("error",n,t)),u},z.success=U("success"),z.info=U("info"),z.error=U("error"),z.warning=U("warning"),z.warn=z.warning,z.dark=(t,r)=>B(t,$("default",{theme:"dark",...r})),z.dismiss=function(t){!function(t){let r;if(!(M.size>0)){D=D.filter(r=>null!=t&&r.options.toastId!==t);return}if(null==t||"string"==typeof(r=t)||g(r))M.forEach(r=>{r.removeToast(t)});else if(t&&("containerId"in t||"id"in t)){let r=M.get(t.containerId);r?r.removeToast(t.id):M.forEach(r=>{r.removeToast(t.id)})}}(t)},z.clearWaitingQueue=(t={})=>{M.forEach(r=>{r.props.limit&&(!t.containerId||r.id===t.containerId)&&r.clearQueue()})},z.isActive=L,z.update=(t,r={})=>{let n=((t,{containerId:r})=>{var n;return null==(n=M.get(r||1))?void 0:n.toasts.get(t)})(t,r);if(n){let{props:o,content:i}=n,a={delay:100,...o,...r,toastId:r.toastId||t,updateId:R()};a.toastId!==t&&(a.staleId=t);let s=a.render||i;delete a.render,B(s,a)}},z.done=t=>{z.update(t,{progress:1})},z.onChange=function(t){return F.add(t),()=>{F.delete(t)}},z.play=t=>V(!0,t),z.pause=t=>V(!1,t);var Y=n(55729),H=n(55729),W=n(55729),q="u">typeof window?W.useLayoutEffect:W.useEffect,G=d(n(96996)),X=d(n(55729)),K=d(n(55729)),J=({theme:t,type:r,isLoading:n,...o})=>K.default.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:"colored"===t?"currentColor":`var(--toastify-icon-color-${r})`,...o}),Z={info:function(t){return K.default.createElement(J,{...t},K.default.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(t){return K.default.createElement(J,{...t},K.default.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(t){return K.default.createElement(J,{...t},K.default.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(t){return K.default.createElement(J,{...t},K.default.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return K.default.createElement("div",{className:"Toastify__spinner"})}},Q=t=>{let{isRunning:r,preventExitTransition:n,toastRef:o,eventHandlers:i,playToast:a}=function(t){var r,n;let[o,i]=(0,H.useState)(!1),[a,s]=(0,H.useState)(!1),l=(0,H.useRef)(null),u=(0,H.useRef)({start:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,didMove:!1}).current,{autoClose:c,pauseOnHover:d,closeToast:f,onClick:p,closeOnClick:h}=t;function m(){i(!0)}function g(){i(!1)}function v(r){let n=l.current;if(u.canDrag&&n){u.didMove=!0,o&&g(),"x"===t.draggableDirection?u.delta=r.clientX-u.start:u.delta=r.clientY-u.start,u.start!==r.clientX&&(u.canCloseOnClick=!1);let i="x"===t.draggableDirection?`${u.delta}px, var(--y)`:`0, calc(${u.delta}px + var(--y))`;n.style.transform=`translate3d(${i},0)`,n.style.opacity=`${1-Math.abs(u.delta/u.removalDistance)}`}}function y(){document.removeEventListener("pointermove",v),document.removeEventListener("pointerup",y);let r=l.current;if(u.canDrag&&u.didMove&&r){if(u.canDrag=!1,Math.abs(u.delta)>u.removalDistance){s(!0),t.closeToast(!0),t.collapseAll();return}r.style.transition="transform 0.2s, opacity 0.2s",r.style.removeProperty("transform"),r.style.removeProperty("opacity")}}r={id:t.toastId,containerId:t.containerId,fn:i},null==(n=M.get(r.containerId||1))||n.setToggle(r.id,r.fn),(0,H.useEffect)(()=>
1307{if(t.pauseOnFocusLoss)return document.hasFocus()||g(),window.addEventListener("focus",m),window.addEventListener("blur",g),()=>{window.removeEventListener("focus",m),window.removeEventListener("blur",g)}},[t.pauseOnFocusLoss]);let b={onPointerDown:function(r){if(!0===t.draggable||t.draggable===r.pointerType){u.didMove=!1,document.addEventListener("pointermove",v),document.addEventListener("pointerup",y);let n=l.current;u.canCloseOnClick=!0,u.canDrag=!0,n.style.transition="none","x"===t.draggableDirection?(u.start=r.clientX,u.removalDistance=n.offsetWidth*(t.draggablePercent/100)):(u.start=r.clientY,u.removalDistance=n.offsetHeight*(80===t.draggablePercent?1.5*t.draggablePercent:t.draggablePercent)/100)}},onPointerUp:function(r){let{top:n,bottom:o,left:i,right:a}=l.current.getBoundingClientRect();"touchend"!==r.nativeEvent.type&&t.pauseOnHover&&r.clientX>=i&&r.clientX<=a&&r.clientY>=n&&r.clientY<=o?g():m()}};return c&&d&&(b.onMouseEnter=g,t.stacked||(b.onMouseLeave=m)),h&&(b.onClick=t=>{p&&p(t),u.canCloseOnClick&&f(!0)}),{playToast:m,pauseToast:g,isRunning:o,preventExitTransition:a,toastRef:l,eventHandlers:b}}(t),{closeButton:s,children:l,autoClose:u,onClick:c,type:d,hideProgressBar:f,closeToast:p,transition:h,position:m,className:g,style:v,progressClassName:y,updateId:b,role:x,progress:w,rtl:E,toastId:_,deleteToast:O,isIn:k,isLoading:C,closeOnClick:A,theme:I,ariaLabel:R}=t,D=(0,G.default)("Toastify__toast",`Toastify__toast-theme--${I}`,`Toastify__toast--${d}`,{"Toastify__toast--rtl":E},{"Toastify__toast--close-on-click":A}),F="function"==typeof g?g({rtl:E,position:m,type:d,defaultClassName:D}):(0,G.default)(D,g),N=function({theme:t,type:r,isLoading:n,icon:o}){let i=null,a={theme:t,type:r};return!1===o||("function"==typeof o?i=o({...a,isLoading:n}):(0,K.isValidElement)(o)?i=(0,K.cloneElement)(o,a):n?i=Z.spinner():r in Z&&(i=Z[r](a))),i}(t),L=!!w||!u,j={closeToast:p,type:d,theme:I},V=null;return!1===s||(V="function"==typeof s?s(j):(0,X.isValidElement)(s)?(0,X.cloneElement)(s,j):function({closeToast:t,theme:r,ariaLabel:n="close"}){return S.default.createElement("button",{className:`Toastify__close-button Toastify__close-button--${r}`,type:"button",onClick:r=>{r.stopPropagation(),t(!0)},"aria-label":n},S.default.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},S.default.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}(j)),X.default.createElement(h,{isIn:k,done:O,position:m,preventExitTransition:n,nodeRef:o,playToast:a},X.default.createElement("div",{id:_,tabIndex:0,onClick:c,"data-in":k,className:F,...i,style:v,ref:o,...k&&{role:x,"aria-label":R}},null!=N&&X.default.createElement("div",{className:(0,G.default)("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!C})},N),T(l,t,!r),V,!t.customProgressBar&&X.default.createElement(P,{...b&&!L?{key:`p-${b}`}:{},rtl:E,theme:I,delay:u,isRunning:r,isIn:k,closeToast:p,hide:f,type:d,className:y,controlledProgress:L,progress:w||0})))},ee=(t,r=!1)=>({enter:`Toastify--animate Toastify__${t}-enter`,exit:`Toastify--animate Toastify__${t}-exit`,appendPosition:r}),et=w(ee("bounce",!0)),er=w(ee("slide",!0)),en=w(ee("zoom")),eo=w(ee("flip")),ei={position:"top-right",transition:et,autoClose:5e3,closeButton:!0,pauseOnHover:!0,pauseOnFocusLoss:!0,draggable:"touch",draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light","aria-label":"Notifications Alt+T",hotKeys:t=>t.altKey&&"KeyT"===t.code};function ea(t){let r={...ei,...t},n=t.stacked,[o,i]=(0,A.useState)(!0),a=(0,A.useRef)(null),{getToastToRender:s,isToastActive:l,count:u}=function(t){var r;let n,{subscribe:o,getSnapshot:i,setProps:a}=(0,Y.useRef)((n=t.containerId||1,{subscribe(r){let o,i,a,s,l,u,c,d,f,p,h,m=(o=1,i=0,a=[],s=[],l=t,u=new Map,c=new Set,d=()=>{s=Array.from(u.values()),c.forEach(t=>t())},f=t=>{var r,n;null==(n=null==(r=t.props)?void 0:r.onClose)||n.call(r,t.removalReason),t.isActive=!1},p=t=>{if(null==t)u.forEach(f);else{let r=u.get(t);r&&f(r)}d()},h=t=>{var r,n;let{toastId:o,updateId:i}=t.props,a=null==i;t.staleId&&u.delete(t.staleId),t.isActive=!0,u.set(o,t),d(),N(_(t,a?"added":"updated")),a&&(null==(n=(r=t.props).onOpen)||n.call(r))},{id:n,props:l,observe:t=>(c.add(t),()=>c.delete(t)),toggle:(t,r)=>{u.forEach(n=>{var o;(null==r||r===n.props.toastId)&&(null==(o=n.toggle)||o.call(n,t))})},removeToast:p,toasts:u,clearQueue:()=>{i-=a.length,a=[]},buildToast:(t,r)=>{let s,c;if((({containerId:t,toastId:r,updateId:o})=>{let i=u.has(r)&&null==o;return(t?t!==n:1!==n)||i})(r))return;let{toastId:f,updateId:m,data:b,staleId:x,delay:w}=r,E=null==m;E&&i++;let T={...l,style:l.toastStyle,key:o++,...Object.fromEntries(Object.entries(r).filter(([t,r])=>null!=r)),toastId:f,updateId:m,data:b,isIn:!1,className:v(r.className||l.toastClassName),progressClassName:v(r.progressClassName||l.progressClassName),autoClose:!r.isLoading&&(s=r.autoClose,c=l.autoClose,!1===s||g(s)&&s>0?s:c),closeToast(t){u.get(f).removalReason=t,p(f)},deleteToast(){let t=u.get(f);if(null!=t){if(N(_(t,"removed")),u.delete(f),--i<0&&(i=0),a.length>0)return void h(a.shift());d()}}};T.closeButton=l.closeButton,!1===r.closeButton||y(r.closeButton)?T.closeButton=r.closeButton:!0===r.closeButton&&(T.closeButton=!y(l.closeButton)||l.closeButton);let S={content:t,props:T,staleId:x};l.limit&&l.limit>0&&i>l.limit&&E?a.push(S):g(w)?setTimeout(()=>{h(S)},w):h(S)},setProps(t){l=t},setToggle:(t,r)=>{let n=u.get(t);n&&(n.toggle=r)},isToastActive:t=>{var r;return null==(r=u.get(t))?void 0:r.isActive},getSnapshot:()=>s});M.set(n,m);let b=m.observe(r);return D.forEach(t=>j(t.content,t.options)),D=[],()=>{b(),M.delete(n)}},setProps(t){var r;null==(r=M.get(n))||r.setProps(t)},getSnapshot(){var t;return null==(t=M.get(n))?void 0:t.getSnapshot()}})).current;a(t);let s=null==(r=(0,Y.useSyncExternalStore)(o,i,i))?void 0:r.slice();return{getToastToRender:function(r){if(!s)return[];let n=new Map;
1307return t.newestOnTop&&s.reverse(),s.forEach(t=>{let{position:r}=t.props;n.has(r)||n.set(r,[]),n.get(r).push(t)}),Array.from(n,t=>r(t[0],t[1]))},isToastActive:L,count:null==s?void 0:s.length}}(r),{className:c,style:d,rtl:f,containerId:p,hotKeys:h}=r;function m(){n&&(i(!0),z.play())}return q(()=>{var t;if(n){let n=a.current.querySelectorAll('[data-in="true"]'),i=null==(t=r.position)?void 0:t.includes("top"),s=0,l=0;Array.from(n).reverse().forEach((t,r)=>{t.classList.add("Toastify__toast--stacked"),r>0&&(t.dataset.collapsed=`${o}`),t.dataset.pos||(t.dataset.pos=i?"top":"bot");let n=s*(o?.2:1)+(o?0:12*r);t.style.setProperty("--y",`${i?n:-1*n}px`),t.style.setProperty("--g","12"),t.style.setProperty("--s",`${1-(o?l:0)}`),s+=t.offsetHeight,l+=.025})}},[o,u,n]),(0,A.useEffect)(()=>{function t(t){var r;let n=a.current;h(t)&&(null==(r=n.querySelector('[tabIndex="0"]'))||r.focus(),i(!1),z.pause()),"Escape"===t.key&&(document.activeElement===n||null!=n&&n.contains(document.activeElement))&&(i(!0),z.play())}return document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t)}},[h]),A.default.createElement("section",{ref:a,className:"Toastify",id:p,onMouseEnter:()=>{n&&(i(!1),z.pause())},onMouseLeave:m,"aria-live":"polite","aria-atomic":"false","aria-relevant":"additions text","aria-label":r["aria-label"]},s((t,r)=>{var o;let i,a=r.length?{...d}:{...d,pointerEvents:"none"};return A.default.createElement("div",{tabIndex:-1,className:(o=t,i=(0,C.default)("Toastify__toast-container",`Toastify__toast-container--${o}`,{"Toastify__toast-container--rtl":f}),"function"==typeof c?c({position:o,rtl:f,defaultClassName:i}):(0,C.default)(i,v(c))),"data-stacked":n,style:a,key:`c-${t}`},r.map(({content:t,props:r})=>A.default.createElement(Q,{...r,stacked:n,collapseAll:m,isIn:l(r.toastId,r.containerId),key:`t-${r.key}`},t)))}))}},60755:function(t,r,n){"use strict";var o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(r,"__esModule",{value:!0}),r.htmlToDOM=r.domToReact=r.attributesToProps=r.Text=r.ProcessingInstruction=r.Element=r.Comment=void 0;var i=o(n(86754));r.htmlToDOM=i.default,r.attributesToProps=o(n(53957)).default;var a=o(n(74441));r.domToReact=a.default;var s=n(69124);Object.defineProperty(r,"Comment",{enumerable:!0,get:function(){return s.Comment}}),Object.defineProperty(r,"Element",{enumerable:!0,get:function(){return s.Element}}),Object.defineProperty(r,"ProcessingInstruction",{enumerable:!0,get:function(){return s.ProcessingInstruction}}),Object.defineProperty(r,"Text",{enumerable:!0,get:function(){return s.Text}});var l={lowerCaseAttributeNames:!1};r.default=function(t,r){if("string"!=typeof t)throw TypeError("First argument must be a string");return t?(0,a.default)((0,i.default)(t,(null==r?void 0:r.htmlparser2)||l),r):[]}},60878:(t,r,n)=>{"use strict";var o=n(29143),i=Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]},a=Object.create?function(t,r){Object.defineProperty(t,"default",{enumerable:!0,value:r})}:function(t,r){t.default=r},s=function(t){if(t&&t.__esModule)return t;var r={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&i(r,t,n);return a(r,t),r},l=function(t,r,n,o){return new(n||(n=Promise))(function(i,a){function s(t){try{u(o.next(t))}catch(t){a(t)}}function l(t){try{u(o.throw(t))}catch(t){a(t)}}function u(t){var r;t.done?i(t.value):((r=t.value)instanceof n?r:new n(function(t){t(r)})).then(s,l)}u((o=o.apply(t,r||[])).next())})},u=function(t,r){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&0>r.indexOf(o)&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,o=Object.getOwnPropertySymbols(t);i<o.length;i++)0>r.indexOf(o[i])&&Object.prototype.propertyIsEnumerable.call(t,o[i])&&(n[o[i]]=t[o[i]]);return n};Object.defineProperty(r,"__esModule",{value:!0}),r.DrupalClient=void 0;let c=n(26690),d=n(35460),f=n(82406),p={"Content-Type":"application/vnd.api+json",Accept:"application/vnd.api+json"};
1307class h extends Error{constructor(t,r){super(),this.errors=t,this.statusCode=r,this.message=h.formatMessage(t)}static formatMessage(t){if("string"==typeof t)return t;let[r]=t,n=`${r.status} ${r.title}`;return r.detail&&(n+=`
1308${r.detail}`),n}}class m{constructor(t={}){this.debug=!1;const{nextApiProxy:r="/api/proxy",nextDrupalApi:n="http://localhost:8080",cache:o=null,debug:i=!1,headers:a=p,logger:s=null,withAuth:l=!1,auth:u,fetcher:c,accessToken:d}=t;this._nextApiProxy=r,this._nextDrupalApi=n,this.debug=i,this.fetcher=c,this.headers=a,this.logger=s,this.withAuth=l,this.cache=o,this.auth=u,this.accessToken=d,this._debug("Debug mode is on.")}set auth(t){this._auth=t}set headers(t){this._headers=t}fetch(t,r={}){return l(this,void 0,void 0,function*(){if(null==(r=Object.assign(Object.assign({},r),{headers:Object.assign(Object.assign({},void 0===r.skipDefaultHeaders&&Object.assign({},this._headers)),null==r?void 0:r.headers)}))?void 0:r.withAuth)if(this._debug("Using authenticated request."),"function"==typeof r.withAuth)this._debug("Using custom auth."),r.headers.Authorization=r.withAuth();else{this._debug("Using default auth (client_credentials).");let t=yield(0,d.getSession)(),n=yield this.getAccessToken();(null==t?void 0:t.accessToken)&&(r.headers.Authorization=`Bearer ${n}`,r.headers["X-Auth-Provider"]=t.provider)}return this.fetcher?(this._debug("Using custom fetcher."),yield this.fetcher(t,r)):(null==r?void 0:r.absoluteUrl)?yield fetch(t,r):(null==r?void 0:r.noProxy)?yield fetch(`${this._nextDrupalApi}/${t}`,r):yield fetch(`${this._nextApiProxy}/${t}`,r)})}upload(t,r,n,o){return l(this,void 0,void 0,function*(){let{locale:i}=r,a=u(r,["locale"]);return this.fetch("/api/upload",Object.assign(Object.assign({},a),{absoluteUrl:!0,skipDefaultHeaders:!0,method:"POST",headers:Object.assign(Object.assign({},null==r?void 0:r.headers),{"x-language":i,"x-path":t,Accept:"application/json","Content-Disposition":'file; filename="'+n+'"'}),body:o}))})}getAccessToken(){return l(this,void 0,void 0,function*(){let t=yield(0,d.getSession)();return t?(this.token=t.accessToken,t.accessToken):null})}getTranslations(t={}){return l(this,void 0,void 0,function*(){if(null==t?void 0:t.withCache){let r=yield this.cache.get(t.cacheKey);if(r)return this._debug(`Returning cached translation items using key ${t.cac
1308heKey}`),JSON.parse(r)}this._debug("Fetching translations."),this._debug(`${this._nextDrupalApi}_translations`);let r=yield this.fetch("_translations",Object.assign({noProxy:!0},t));(null==r?void 0:r.ok)||(yield this.handleJsonApiErrors(r));let n=yield r.json();return t.withCache&&(yield this.cache.set(t.cacheKey,JSON.stringify(n))),n})}getMenu(t,r,n={}){return l(this,void 0,void 0,function*(){if(null==n?void 0:n.withCache){let r=yield this.cache.get(n.cacheKey);if(r)return this._debug(`Returning cached menu items for ${t} using key ${n.cacheKey}`),JSON.parse(r)}let o=`${r}/_menus?menu_name=${t}`;this._debug(`Fetching menu items for ${t}.`),this._debug(`${this._nextDrupalApi}/${o}`);let i=yield this.fetch(o,Object.assign(Object.assign({},n),{noProxy:!0}));(null==i?void 0:i.ok)||(yield this.handleJsonApiErrors(i));let a=yield i.json();return n.withCache&&(yield this.cache.set(n.cacheKey,JSON.stringify(a))),a})}getRoute(t,r,n={},o=!1){return l(this,void 0,void 0,function*(){t=encodeURIComponent(t=`/${t}`.replace("//","/"));let i=`${r}/api/router?path=${t}`;o&&(i+="&preview=true"),this._debug(`Fetching router item for page /${r}${t}.`),this._debug(`${this._nextDrupalApi}/${i}`);let a=yield this.fetch(i,Object.assign(Object.assign({},n),{noProxy:!0}));return(null==a?void 0:a.ok)||(yield this.handleJsonApiErrors(a)),a})}getNode(t,r,n,o,i={}){var a;return l(this,void 0,void 0,function*(){if(o=encodeURIComponent(o),null==i?void 0:i.withCache){let r=yield this.cache.get(i.cacheKey);if(r)return this._debug(`Returning cached node ${t.entity.id} / ${t.entity.bundle} for /${n}/${o} using key ${i.cacheKey}`),JSON.parse(r)}let s=(0,f.query)(r);this._debug(`Fetching node ${t.entity.id} / ${t.entity.bundle} for /${n}/${o}.`),this._debug(t.jsonapi.individual+"?"+s);let l=yield this.fetch(t.jsonapi.individual+"?"+s,Object.assign(Object.assign({},i),{absoluteUrl:!0}));(null==l?void 0:l.ok)||(yield this.handleJsonApiErrors(l));let u=yield l.json(),c=null==(a=this.deserialize(u))?void 0:a.data;return i.withCache&&(yield this.cache.set(i.cacheKey,JSON.stringify(c))),c})}getEntityCollection(t="node",r,i={}){return l(this,void 0,void 0,function*(){let a;if(!i.locale)throw Error("[drupal-client] Calling getEntityCollection without option.locale");let u=(0,f.query)((null==i?void 0:i.params)||[]);if(this._debug(`Fetching collection ${t}:${r}.`),this._debug(decodeURIComponent(`${o.env.NEXT_BASE_URL}/${this._nextApiProxy}/${i.locale}/api/${t}/${r}?${u}`)),a=""==r?`${i.locale}/api/${t}?${u}`:`${i.locale}/api/${t}/${r}?${u}`,!navigator.onLine&&!(yield function(t,r,n){return l(this,void 0,void 0,function*(){let o=[],i=yield caches.open(t);o=(yield i.keys()).map(t=>{let r=new URL(t.url);return r.pathname+r.search});let a=RegExp(`/${r.join("|")}/`);return o.filter(t=>!n.some(r=>t.endsWith(r))&&a.test(t))})}("apis",["fr","en","ar"],[".json"])).includes(`${this._nextApiProxy}/${a}`)){let{toast:t}=yield Promise.resolve().then(()=>s(n(60652)));t.warn("Nx:No internet connection available")}let c=yield this.fetch(a,Object.assign({},i));return(null==c?void 0:c.ok)||(yield this.handleJsonApiErrors(c)),yield c.json()})}deserialize(t){return t?(0,c.deserialise)(t):null}_debug(t){this.debug&&this.logger.debug("[drupal-client]",t)}getErrorsFromResponse(t){var r;return l(this,void 0,void 0,function*(){let n=t.headers.get("content-type"),o=`URL: ${t.url}`;if("application/json"===n)return o+(" "+(yield t.json()).message);if("application/vnd.api+json"===n){let n=yield t.json();if(null==(r=null==n?void 0:n.errors)?void 0:r.length)return o+(" "+n.errors.join(" ,"))}return o+(" "+t.statusText)})}throwError(t){if(!this.throwJsonApiErrors)return this.logger.error(t);throw t}handleJsonApiErrors(t){return l(this,void 0,void 0,function*(){if(!(null==t?void 0:t.ok))throw new h((yield this.getErrorsFromResponse(t)),t.status)})}}r.DrupalClient=m},61086:(t,r,n)=>{"use strict";n.d(r,{Ay:()=>i,zd:()=>o.domToReact});var o=n(60755);let i=o.default||o},61402:(t,r,n)=>{"use strict";n.d(r,{g:()=>s});var o,i=n(55729),a=n(48606);function s(){let t,r=(t="u"<typeof document,(0,(o||(o=n.t(i,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!t)),[s,l]=i.useState(a._.isHandoffComplete);return s&&!1===a._.isHandoffComplete&&l(!1),i.useEffect(()=>{!0!==s&&l(!0)},[s]),i.useEffect(()=>a._.handoff(),[]),!r&&s}},61847:(t,r,n)=>{"use strict";var o=n(4140);function i(){}function a(){}
1308a.resetWarningCache=i,t.exports=function(){function t(t,r,n,i,a,s){if(s!==o){var l=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function r(){return t}t.isRequired=t;var n={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:r,element:t,elementType:t,instanceOf:r,node:t,objectOf:r,oneOf:r,oneOfType:r,shape:r,exact:r,checkPropTypes:a,resetWarningCache:i};return n.PropTypes=n,n}},61863:function(t){t.exports=function(){"use strict";let{entries:t,setPrototypeOf:r,isFrozen:n,getPrototypeOf:o,getOwnPropertyDescriptor:i}=Object,{freeze:a,seal:s,create:l}=Object,{apply:u,construct:c}="u">typeof Reflect&&Reflect;a||(a=function(t){return t}),s||(s=function(t){return t}),u||(u=function(t,r,n){return t.apply(r,n)}),c||(c=function(t,r){return new t(...r)});let d=E(Array.prototype.forEach),f=E(Array.prototype.pop),p=E(Array.prototype.push),h=E(String.prototype.toLowerCase),m=E(String.prototype.toString),g=E(String.prototype.match),v=E(String.prototype.replace),y=E(String.prototype.indexOf),b=E(String.prototype.trim),x=E(RegExp.prototype.test),w=(W=TypeError,function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return c(W,r)});function E(t){return function(r){for(var n=arguments.length,o=Array(n>1?n-1:0),i=1;i<n;i++)o[i-1]=arguments[i];return u(t,r,o)}}function _(t,o){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:h;r&&r(t,null);let a=o.length;for(;a--;){let r=o[a];if("string"==typeof r){let t=i(r);t!==r&&(n(o)||(o[a]=t),r=t)}t[r]=!0}return t}function T(r){let n=l(null);for(let[o,a]of t(r))void 0!==i(r,o)&&(Array.isArray(a)?n[o]=function(t){for(let r=0;r<t.length;r++)void 0===i(t,r)&&(t[r]=null);return t}(a):a&&"object"==typeof a&&a.constructor===Object?n[o]=T(a):n[o]=a);return n}function S(t,r){for(;null!==t;){let n=i(t,r);if(n){if(n.get)return E(n.get);if("function"==typeof n.value)return E(n.value)}t=o(t)}return function(t){return console.warn("fallback value for",t),null}}let O=a(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),k=a(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),P=a(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),C=a(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),A=a(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),I=a(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),R=a(["#text"]),M=a(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
1308spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),D=a(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),F=a(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),N=a(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),L=s(/\{\{[\w\W]*|[\w\W]*\}\}/gm),j=s(/<%[\w\W]*|[\w\W]*%>/gm),V=s(/\${[\w\W]*}/gm),B=s(/^data-[\-\w.\u00B7-\uFFFF]/),$=s(/^aria-[\-\w]+$/),U=s(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),z=s(/^(?:\w+script|data):/i),Y=s(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),H=s(/^html$/i);var W,q=Object.freeze({__proto__:null,MUSTACHE_EXPR:L,ERB_EXPR:j,TMPLIT_EXPR:V,DATA_ATTR:B,ARIA_ATTR:$,IS_ALLOWED_URI:U,IS_SCRIPT_OR_DATA:z,ATTR_WHITESPACE:Y,DOCTYPE_NAME:H});let G=function(t,r){if("object"!=typeof t||"function"!=typeof t.createPolicy)return null;let n=null,o="data-tt-policy-suffix";r&&r.hasAttribute(o)&&(n=r.getAttribute(o));let i="dompurify"+(n?"#"+n:"");try{return t.createPolicy(i,{createHTML:t=>t,createScriptURL:t=>t})}catch(t){return console.warn("TrustedTypes policy "+i+" could not be created."),null}};return function r(){let n,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"u"<typeof window?null:window,i=t=>r(t);if(i.version="3.0.8",i.removed=[],!o||!o.document||9!==o.document.nodeType)return i.isSupported=!1,i;let{document:s}
1308=o,u=s,c=u.currentScript,{DocumentFragment:E,HTMLTemplateElement:L,Node:j,Element:V,NodeFilter:B,NamedNodeMap:$=o.NamedNodeMap||o.MozNamedAttrMap,HTMLFormElement:z,DOMParser:Y,trustedTypes:W}=o,X=V.prototype,K=S(X,"cloneNode"),J=S(X,"nextSibling"),Z=S(X,"childNodes"),Q=S(X,"parentNode");if("function"==typeof L){let t=s.createElement("template");t.content&&t.content.ownerDocument&&(s=t.content.ownerDocument)}let ee="",{implementation:et,createNodeIterator:er,createDocumentFragment:en,getElementsByTagName:eo}=s,{importNode:ei}=u,ea={};i.isSupported="function"==typeof t&&"function"==typeof Q&&et&&void 0!==et.createHTMLDocument;let{MUSTACHE_EXPR:es,ERB_EXPR:el,TMPLIT_EXPR:eu,DATA_ATTR:ec,ARIA_ATTR:ed,IS_SCRIPT_OR_DATA:ef,ATTR_WHITESPACE:ep}=q,{IS_ALLOWED_URI:eh}=q,em=null,eg=_({},[...O,...k,...P,...A,...R]),ev=null,ey=_({},[...M,...D,...F,...N]),eb=Object.seal(l(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ex=null,ew=null,eE=!0,e_=!0,eT=!1,eS=!0,eO=!1,ek=!1,eP=!1,eC=!1,eA=!1,eI=!1,eR=!1,eM=!0,eD=!1,eF=!0,eN=!1,eL={},ej=null,eV=_({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),eB=null,e$=_({},["audio","video","img","source","image","track"]),eU=null,ez=_({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),eY="http://www.w3.org/1998/Math/MathML",eH="http://www.w3.org/2000/svg",eW="http://www.w3.org/1999/xhtml",eq=eW,eG=!1,eX=null,eK=_({},[eY,eH,eW],m),eJ=null,eZ=["application/xhtml+xml","text/html"],eQ=null,e0=null,e1=s.createElement("form"),e2=function(t){return t instanceof RegExp||t instanceof Function},e5=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!e0||e0!==t){if(t&&"object"==typeof t||(t={}),t=T(t),eQ="application/xhtml+xml"===(eJ=-1===eZ.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE)?m:h,em="ALLOWED_TAGS"in t?_({},t.ALLOWED_TAGS,eQ):eg,ev="ALLOWED_ATTR"in t?_({},t.ALLOWED_ATTR,eQ):ey,eX="ALLOWED_NAMESPACES"in t?_({},t.ALLOWED_NAMESPACES,m):eK,eU="ADD_URI_SAFE_ATTR"in t?_(T(ez),t.ADD_URI_SAFE_ATTR,eQ):ez,eB="ADD_DATA_URI_TAGS"in t?_(T(e$),t.ADD_DATA_URI_TAGS,eQ):e$,ej="FORBID_CONTENTS"in t?_({},t.FORBID_CONTENTS,eQ):eV,ex="FORBID_TAGS"in t?_({},t.FORBID_TAGS,eQ):{},ew="FORBID_ATTR"in t?_({},t.FORBID_ATTR,eQ):{},eL="USE_PROFILES"in t&&t.USE_PROFILES,eE=!1!==t.ALLOW_ARIA_ATTR,e_=!1!==t.ALLOW_DATA_ATTR,eT=t.ALLOW_UNKNOWN_PROTOCOLS||!1,eS=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,eO=t.SAFE_FOR_TEMPLATES||!1,ek=t.WHOLE_DOCUMENT||!1,eA=t.RETURN_DOM||!1,eI=t.RETURN_DOM_FRAGMENT||!1,eR=t.RETURN_TRUSTED_TYPE||!1,eC=t.FORCE_BODY||!1,eM=!1!==t.SANITIZE_DOM,eD=t.SANITIZE_NAMED_PROPS||!1,eF=!1!==t.KEEP_CONTENT,eN=t.IN_PLACE||!1,eh=t.ALLOWED_URI_REGEXP||U,eq=t.NAMESPACE||eW,eb=t.CUSTOM_ELEMENT_HANDLING||{},t.CUSTOM_ELEMENT_HANDLING&&e2(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(eb.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&e2(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(eb.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(eb.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),eO&&(e_=!1),eI&&(eA=!0),eL&&(em=_({},R),ev=[],!0===eL.html&&(_(em,O),_(ev,M)),!0===eL.svg&&(_(em,k),_(ev,D),_(ev,N)),!0===eL.svgFilters&&(_(em,P),_(ev,D),_(ev,N)),!0===eL.mathMl&&(_(em,A),_(ev,F),_(ev,N))),t.ADD_TAGS&&(em===eg&&(em=T(em)),_(em,t.ADD_TAGS,eQ)),t.ADD_ATTR&&(ev===ey&&(ev=T(ev)),_(ev,t.ADD_ATTR,eQ)),t.ADD_URI_SAFE_ATTR&&_(eU,t.ADD_URI_SAFE_ATTR,eQ),t.FORBID_CONTENTS&&(ej===eV&&(ej=T(ej)),_(ej,t.FORBID_CONTENTS,eQ)),eF&&(em["#text"]=!0),ek&&_(em,["html","head","body"]),em.table&&(_(em,["tbody"]),delete ex.tbody),t.TRUSTED_TYPES_POLICY){if("function"!=typeof t.TRUSTED_TYPES_POLICY.createHTML)throw w('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof t.TRUSTED_TYPES_POLICY.createScriptURL)throw w('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');ee=(n=t.TRUSTED_TYPES_POLICY).createHTML("")}else void 0===n&&(n=G(W,c)),null!==n&&"string"==typeof ee&&(ee=n.createHTML(""));a&&a(t),e0=t}},e3=_({},["mi","mo","mn","ms","mtext"]),e6=_({},["foreignobject","desc","title","annotation-xml"]),e4=_({},["title","style","font","a","script"]),e9=_({},[...k,...P,...C]),e8=_({},[...A,...I]),e7=function(t){let r=Q(t);r&&r.tagName||(r={namespaceURI:eq,tagName:"template"});let n=h(t.tagName),o=h(r.tagName);return!!eX[t.namespaceURI]&&(t.namespaceURI===eH?r.namespaceURI===eW?"svg"===n:r.namespaceURI===eY?"svg"===n&&("annotation-xml"===o||e3[o]):!!e9[n]:t.namespaceURI===eY?r.namespaceURI===eW?"math"===n:r.namespaceURI===eH?"math"===n&&e6[o]:!!e8[n]:t.namespaceURI===eW?(r.namespaceURI!==eH||!!e6[o])&&(r.namespaceURI!==eY||!!e3[o])&&!e8[n]&&(e4[n]||!e9[n]):"application/xhtml+xml"===eJ&&!!eX[t.n
1308amespaceURI])},te=function(t){p(i.removed,{element:t});try{t.parentNode.removeChild(t)}catch(r){t.remove()}},tt=function(t,r){try{p(i.removed,{attribute:r.getAttributeNode(t),from:r})}catch(t){p(i.removed,{attribute:null,from:r})}if(r.removeAttribute(t),"is"===t&&!ev[t])if(eA||eI)try{te(r)}catch(t){}else try{r.setAttribute(t,"")}catch(t){}},tr=function(t){let r=null,o=null;if(eC)t="<remove></remove>"+t;else{let r=g(t,/^[\r\n\t ]+/);o=r&&r[0]}"application/xhtml+xml"===eJ&&eq===eW&&(t='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+t+"</body></html>");let i=n?n.createHTML(t):t;if(eq===eW)try{r=new Y().parseFromString(i,eJ)}catch(t){}if(!r||!r.documentElement){r=et.createDocument(eq,"template",null);try{r.documentElement.innerHTML=eG?ee:i}catch(t){}}let a=r.body||r.documentElement;return(t&&o&&a.insertBefore(s.createTextNode(o),a.childNodes[0]||null),eq===eW)?eo.call(r,ek?"html":"body")[0]:ek?r.documentElement:a},tn=function(t){return er.call(t.ownerDocument||t,t,B.SHOW_ELEMENT|B.SHOW_COMMENT|B.SHOW_TEXT,null)},to=function(t){return"function"==typeof j&&t instanceof j},ti=function(t,r,n){ea[t]&&d(ea[t],t=>{t.call(i,r,n,e0)})},ta=function(t){let r=null;if(ti("beforeSanitizeElements",t,null),t instanceof z&&("string"!=typeof t.nodeName||"string"!=typeof t.textContent||"function"!=typeof t.removeChild||!(t.attributes instanceof $)||"function"!=typeof t.removeAttribute||"function"!=typeof t.setAttribute||"string"!=typeof t.namespaceURI||"function"!=typeof t.insertBefore||"function"!=typeof t.hasChildNodes))return te(t),!0;let n=eQ(t.nodeName);if(ti("uponSanitizeElement",t,{tagName:n,allowedTags:em}),t.hasChildNodes()&&!to(t.firstElementChild)&&x(/<[/\w]/g,t.innerHTML)&&x(/<[/\w]/g,t.textContent))return te(t),!0;if(!em[n]||ex[n]){if(!ex[n]&&tl(n)&&(eb.tagNameCheck instanceof RegExp&&x(eb.tagNameCheck,n)||eb.tagNameCheck instanceof Function&&eb.tagNameCheck(n)))return!1;if(eF&&!ej[n]){let r=Q(t)||t.parentNode,n=Z(t)||t.childNodes;if(n&&r){let o=n.length;for(let i=o-1;i>=0;--i)r.insertBefore(K(n[i],!0),J(t))}}return te(t),!0}return t instanceof V&&!e7(t)||("noscript"===n||"noembed"===n||"noframes"===n)&&x(/<\/no(script|embed|frames)/i,t.innerHTML)?(te(t),!0):(eO&&3===t.nodeType&&(r=t.textContent,d([es,el,eu],t=>{r=v(r,t," ")}),t.textContent!==r&&(p(i.removed,{element:t.cloneNode()}),t.textContent=r)),ti("afterSanitizeElements",t,null),!1)},ts=function(t,r,n){if(eM&&("id"===r||"name"===r)&&(n in s||n in e1))return!1;if(e_&&!ew[r]&&x(ec,r));else if(eE&&x(ed,r));else if(!ev[r]||ew[r]){if(!(tl(t)&&(eb.tagNameCheck instanceof RegExp&&x(eb.tagNameCheck,t)||eb.tagNameCheck instanceof Function&&eb.tagNameCheck(t))&&(eb.attributeNameCheck instanceof RegExp&&x(eb.attributeNameCheck,r)||eb.attributeNameCheck instanceof Function&&eb.attributeNameCheck(r))||"is"===r&&eb.allowCustomizedBuiltInElements&&(eb.tagNameCheck instanceof RegExp&&x(eb.tagNameCheck,n)||eb.tagNameCheck instanceof Function&&eb.tagNameCheck(n))))return!1}else if(eU[r]);else if(x(eh,v(n,ep,"")));else if(("src"===r||"xlink:href"===r||"href"===r)&&"script"!==t&&0===y(n,"data:")&&eB[t]);else if(eT&&!x(ef,v(n,ep,"")));else if(n)return!1;return!0},tl=function(t){return t.indexOf("-")>0},tu=function(t){ti("beforeSanitizeAttributes",t,null);let{attributes:r}=t;if(!r)return;let o={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ev},a=r.length;for(;a--;){let{name:s,namespaceURI:l,value:u}=r[a],c=eQ(s),p="value"===s?u:b(u);if(o.attrName=c,o.attrValue=p,o.keepAttr=!0,o.forceKeepAttr=void 0,ti("uponSanitizeAttribute",t,o),p=o.attrValue,o.forceKeepAttr||(tt(s,t),!o.keepAttr))continue;if(!eS&&x(/\/>/i,p)){tt(s,t);continue}eO&&d([es,el,eu],t=>{p=v(p,t," ")});let h=eQ(t.nodeName);if(ts(h,c,p)){if(eD&&("id"===c||"name"===c)&&(tt(s,t),p="user-content-"+p),n&&"object"==typeof W&&"function"==typeof W.getAttributeType)if(l);else switch(W.getAttributeType(h,c)){case"TrustedHTML":p=n.createHTML(p);break;case"TrustedScriptURL":p=n.createScriptURL(p)}try{l?t.setAttributeNS(l,s,p):t.setAttribute(s,p),f(i.removed)}catch(t){}}}ti("afterSanitizeAttributes",t,null)},tc=function t(r){let n=null,o=tn(r);for(ti("beforeSanitizeShadowDOM",r,null);n=o.nextNode();)ti("uponSanitizeShadowNode",n,null),ta(n)||(n.content instanceof E&&t(n.content),tu(n));ti("afterSanitizeShadowDOM",r,null)};return i.sanitize=function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=null,a=null,s=null,l=null;if((eG=!t)&&(t="\x3c!--\x3e"),"string"!=typeof t&&!to(t))if("function"==typeof t.toString){if("string"!=typeof(t=t.toString()))throw w("dirty is not a string, aborting")}else throw w("toString is not a function");if(!i.isSupported)return t;
1308if(eP||e5(r),i.removed=[],"string"==typeof t&&(eN=!1),eN){if(t.nodeName){let r=eQ(t.nodeName);if(!em[r]||ex[r])throw w("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof j)1===(a=(o=tr("\x3c!----\x3e")).ownerDocument.importNode(t,!0)).nodeType&&"BODY"===a.nodeName||"HTML"===a.nodeName?o=a:o.appendChild(a);else{if(!eA&&!eO&&!ek&&-1===t.indexOf("<"))return n&&eR?n.createHTML(t):t;if(!(o=tr(t)))return eA?null:eR?ee:""}o&&eC&&te(o.firstChild);let c=tn(eN?t:o);for(;s=c.nextNode();)ta(s)||(s.content instanceof E&&tc(s.content),tu(s));if(eN)return t;if(eA){if(eI)for(l=en.call(o.ownerDocument);o.firstChild;)l.appendChild(o.firstChild);else l=o;return(ev.shadowroot||ev.shadowrootmode)&&(l=ei.call(u,l,!0)),l}let f=ek?o.outerHTML:o.innerHTML;return ek&&em["!doctype"]&&o.ownerDocument&&o.ownerDocument.doctype&&o.ownerDocument.doctype.name&&x(H,o.ownerDocument.doctype.name)&&(f="<!DOCTYPE "+o.ownerDocument.doctype.name+">\n"+f),eO&&d([es,el,eu],t=>{f=v(f,t," ")}),n&&eR?n.createHTML(f):f},i.setConfig=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e5(t),eP=!0},i.clearConfig=function(){e0=null,eP=!1},i.isValidAttribute=function(t,r,n){return e0||e5({}),ts(eQ(t),eQ(r),n)},i.addHook=function(t,r){"function"==typeof r&&(ea[t]=ea[t]||[],p(ea[t],r))},i.removeHook=function(t){if(ea[t])return f(ea[t])},i.removeHooks=function(t){ea[t]&&(ea[t]=[])},i.removeAllHooks=function(){ea={}},i}()}()},62076:function(t,r,n){"use strict";var o,i=this&&this.__extends||(o=function(t,r){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])})(t,r)},function(t,r){if("function"!=typeof r&&null!==r)throw TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=t}o(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(t){for(var r,n=1,o=arguments.length;n<o;n++)for(var i in r=arguments[n])Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i]);return t}).apply(this,arguments)};Object.defineProperty(r,"__esModule",{value:!0}),r.cloneNode=r.hasChildren=r.isDocument=r.isDirective=r.isComment=r.isText=r.isCDATA=r.isTag=r.Element=r.Document=r.CDATA=r.NodeWithChildren=r.ProcessingInstruction=r.Comment=r.Text=r.DataNode=r.Node=void 0;var s=n(41940),l=function(){function t(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(t.prototype,"parentNode",{get:function(){return this.parent},set:function(t){this.parent=t},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"previousSibling",{get:function(){return this.prev},set:function(t){this.prev=t},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"nextSibling",{get:function(){return this.next},set:function(t){this.next=t},enumerable:!1,configurable:!0}),t.prototype.cloneNode=function(t){return void 0===t&&(t=!1),_(this,t)},t}();r.Node=l;var u=function(t){function r(r){var n=t.call(this)||this;return n.data=r,n}return i(r,t),Object.defineProperty(r.prototype,"nodeValue",{get:function(){return this.data},set:function(t){this.data=t},enumerable:!1,configurable:!0}),r}(l);r.DataNode=u;var c=function(t){function r(){var r=null!==t&&t.apply(this,arguments)||this;return r.type=s.ElementType.Text,r}return i(r,t),Object.defineProperty(r.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),r}(u);r.Text=c;var d=function(t){function r(){var r=null!==t&&t.apply(this,arguments)||this;return r.type=s.ElementType.Comment,r}return i(r,t),Object.defineProperty(r.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),r}(u);r.Comment=d;var f=function(t){function r(r,n){var o=t.call(this,n)||this;return o.name=r,o.type=s.ElementType.Directive,o}return i(r,t),Object.defineProperty(r.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),r}(u);r.ProcessingInstruction=f;var p=function(t){function r(r){var n=t.call(this)||this;return n.children=r,n}return i(r,t),Object.defineProperty(r.prototype,"firstChild",{get:function(){var t;return null!=(t=this.children[0])?t:null}
1308,enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"childNodes",{get:function(){return this.children},set:function(t){this.children=t},enumerable:!1,configurable:!0}),r}(l);r.NodeWithChildren=p;var h=function(t){function r(){var r=null!==t&&t.apply(this,arguments)||this;return r.type=s.ElementType.CDATA,r}return i(r,t),Object.defineProperty(r.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),r}(p);r.CDATA=h;var m=function(t){function r(){var r=null!==t&&t.apply(this,arguments)||this;return r.type=s.ElementType.Root,r}return i(r,t),Object.defineProperty(r.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),r}(p);r.Document=m;var g=function(t){function r(r,n,o,i){void 0===o&&(o=[]),void 0===i&&(i="script"===r?s.ElementType.Script:"style"===r?s.ElementType.Style:s.ElementType.Tag);var a=t.call(this,o)||this;return a.name=r,a.attribs=n,a.type=i,a}return i(r,t),Object.defineProperty(r.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"tagName",{get:function(){return this.name},set:function(t){this.name=t},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"attributes",{get:function(){var t=this;return Object.keys(this.attribs).map(function(r){var n,o;return{name:r,value:t.attribs[r],namespace:null==(n=t["x-attribsNamespace"])?void 0:n[r],prefix:null==(o=t["x-attribsPrefix"])?void 0:o[r]}})},enumerable:!1,configurable:!0}),r}(p);function v(t){return(0,s.isTag)(t)}function y(t){return t.type===s.ElementType.CDATA}function b(t){return t.type===s.ElementType.Text}function x(t){return t.type===s.ElementType.Comment}function w(t){return t.type===s.ElementType.Directive}function E(t){return t.type===s.ElementType.Root}function _(t,r){if(void 0===r&&(r=!1),b(t))n=new c(t.data);else if(x(t))n=new d(t.data);else if(v(t)){var n,o=r?T(t.children):[],i=new g(t.name,a({},t.attribs),o);o.forEach(function(t){return t.parent=i}),null!=t.namespace&&(i.namespace=t.namespace),t["x-attribsNamespace"]&&(i["x-attribsNamespace"]=a({},t["x-attribsNamespace"])),t["x-attribsPrefix"]&&(i["x-attribsPrefix"]=a({},t["x-attribsPrefix"])),n=i}else if(y(t)){var o=r?T(t.children):[],s=new h(o);o.forEach(function(t){return t.parent=s}),n=s}else if(E(t)){var o=r?T(t.children):[],l=new m(o);o.forEach(function(t){return t.parent=l}),t["x-mode"]&&(l["x-mode"]=t["x-mode"]),n=l}else if(w(t)){var u=new f(t.name,t.data);null!=t["x-name"]&&(u["x-name"]=t["x-name"],u["x-publicId"]=t["x-publicId"],u["x-systemId"]=t["x-systemId"]),n=u}else throw Error("Not implemented yet: ".concat(t.type));return n.startIndex=t.startIndex,n.endIndex=t.endIndex,null!=t.sourceCodeLocation&&(n.sourceCodeLocation=t.sourceCodeLocation),n}function T(t){for(var r=t.map(function(t){return _(t,!0)}),n=1;n<r.length;n++)r[n].prev=r[n-1],r[n-1].next=r[n];return r}r.Element=g,r.isTag=v,r.isCDATA=y,r.isText=b,r.isComment=x,r.isDirective=w,r.isDocument=E,r.hasChildren=function(t){return Object.prototype.hasOwnProperty.call(t,"children")},r.cloneNode=_},62566:(t,r,n)=>{"use strict";n.d(r,{TW:()=>i,X7:()=>l,bq:()=>s,zm:()=>a});var o=n(48606);function i(t){var r;return o._.isServer?null:null==t?document:null!=(r=null==t?void 0:t.ownerDocument)?r:document}function a(t){var r,n;return o._.isServer?null:null==t?document:null!=(n=null==(r=null==t?void 0:t.getRootNode)?void 0:r.call(t))?n:document}function s(t){var r,n;return null!=(n=null==(r=a(t))?void 0:r.activeElement)?n:null}function l(t){return s(t)===t}},62706:(t,r,n)=>{"use strict";var o=n(48948);Object.defineProperty(r,"__esModule",{value:!0}),r.BroadcastChannel=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"nextauth.message";return{receive:function(r){var n=function(n){if(n.key===t){var o,i=JSON.parse(null!=(o=n.newValue)?o:"{}");(null==i?void 0:i.event)==="session"&&null!=i&&i.data&&r(i)}};return window.addEventListener("storage",n),function(){return window.removeEventListener("storage",n)}},post:function(r){if("u">typeof window)try{localStorage.setItem(t,JSON.stringify(u(u({},r),{},{timestamp:f()})))}catch(t){}}}},r.apiBaseUrl=d,r.fetchData=function(t,r,n){return c.apply(this,arguments)},r.now=f;var i=o(n(92482)),a=o(n(5769)),s=o(n(73665));function l(t,r){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),n.push.apply(n,o)}return n}function u(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};
1308r%2?l(Object(n),!0).forEach(function(r){(0,a.default)(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function c(){return(c=(0,s.default)(i.default.mark(function t(r,n,o){var a,s,l,c,f,p,h,m,g,v=arguments;return i.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return s=(a=v.length>3&&void 0!==v[3]?v[3]:{}).ctx,c=void 0===(l=a.req)?null==s?void 0:s.req:l,f="".concat(d(n),"/").concat(r),t.prev=2,h={headers:u({"Content-Type":"application/json"},null!=c&&null!=(p=c.headers)&&p.cookie?{cookie:c.headers.cookie}:{})},null!=c&&c.body&&(h.body=JSON.stringify(c.body),h.method="POST"),t.next=7,fetch(f,h);case 7:return m=t.sent,t.next=10,m.json();case 10:if(g=t.sent,m.ok){t.next=13;break}throw g;case 13:return t.abrupt("return",Object.keys(g).length>0?g:null);case 16:return t.prev=16,t.t0=t.catch(2),o.error("CLIENT_FETCH_ERROR",{error:t.t0,url:f}),t.abrupt("return",null);case 20:case"end":return t.stop()}},t,null,[[2,16]])}))).apply(this,arguments)}function d(t){return"u"<typeof window?"".concat(t.baseUrlServer).concat(t.basePathServer):t.basePath}function f(){return Math.floor(Date.now()/1e3)}},62871:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var o,i=(o=n(30166))&&o.__esModule?o:{default:o};r.default=function(t){return new Promise(function(r){if(window.YT&&window.YT.Player&&window.YT.Player instanceof Function)return void r(window.YT);var n="http:"===window.location.protocol?"http:":"https:";(0,i.default)(n+"//www.youtube.com/iframe_api",function(r){r&&t.trigger("error",r)});var o=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=function(){o&&o(),r(window.YT)}})},t.exports=r.default},63431:()=>{},63479:(t,r,n)=>{var o=n(74890).default;t.exports=function(t,r){if("object"!==o(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,r||"default");if("object"!==o(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)},t.exports.__esModule=!0,t.exports.default=t.exports},63939:t=>{t.exports=function(t,r){if(!(t instanceof r))throw TypeError("Cannot call a class as a function")},t.exports.__esModule=!0,t.exports.default=t.exports},65046:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.FLAG_NAMESPACE_SPERARATOR=void 0,r.FLAG_NAMESPACE_SPERARATOR="__"},65610:()=>{},65904:(t,r,n)=>{"use strict";n.d(r,{L:()=>l});var o=n(55729),i=n(67810),a=n(4694);function s(t){if(null===t)return{width:0,height:0};let{width:r,height:n}=t.getBoundingClientRect();return{width:r,height:n}}function l(t,r,n=!1){let[u,c]=(0,o.useState)(()=>s(r));return(0,a.s)(()=>{if(!r||!t)return;let n=(0,i.e)();return n.requestAnimationFrame(function t(){n.requestAnimationFrame(t),c(t=>{let n=s(r);return n.width===t.width&&n.height===t.height?t:n})}),()=>{n.dispose()}},[r,t]),n?{width:`${u.width}px`,height:`${u.height}px`}:u}},66176:(t,r,n)=>{"use strict";function o(t,r,...n){if(t in r){let o=r[t];return"function"==typeof o?o(...n):o}let i=Error(`Tried to handle "${t}" but there is no handler defined. Only defined handlers are: ${Object.keys(r).map(t=>`"${t}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(i,o),i}n.d(r,{Y:()=>o})},67147:(t,r,n)=>{"use strict";n.d(r,{M:()=>a});var o=n(55729),i=n(69701);function a(t,r,n,a){let s=(0,i.Y)(n);(0,o.useEffect)(()=>{if(t)return window.addEventListener(r,n,a),()=>window.removeEventListener(r,n,a);function n(t){s.current(t)}},[t,r,a])}},67217:(t,r,n)=>
1308{var o,i=1/0,a=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,s=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0]","g"),l="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,u="object"==typeof self&&self&&self.Object===Object&&self,c=l||u||Function("return this")(),d=(o={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"ss"},function(t){return null==o?void 0:o[t]}),f=Object.prototype.toString,p=c.Symbol,h=p?p.prototype:void 0,m=h?h.toString:void 0;t.exports=function(t){var r;return(t=null==(r=t)?"":function(t){if("string"==typeof t)return t;if(function(t){return"symbol"==typeof t||!!t&&"object"==typeof t&&"[object Symbol]"==f.call(t)}(t))return m?m.call(t):"";var r=t+"";return"0"==r&&1/t==-i?"-0":r}(r))&&t.replace(a,d).replace(s,"")}},67398:(t,r,n)=>{"use strict";var o=n(48948);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.proxyLogger=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,r=arguments.length>1?arguments[1]:void 0;try{if("u"<typeof window)return t;var n={},o=function(t){n[t]=function(n,o){u[t](n,o),"error"===t&&(o=l(o)),o.client=!0;var a="".concat(r,"/_log"),c=new URLSearchParams(function(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?s(Object(n),!0).forEach(function(r){(0,i.default)(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}({level:t,code:n},o));return navigator.sendBeacon?navigator.sendBeacon(a,c):fetch(a,{method:"POST",body:c,keepalive:!0})}};for(var a in t)o(a);return n}catch(t){return u}},r.setLogger=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;r||(u.debug=function(){}),t.error&&(u.error=t.error),t.warn&&(u.warn=t.warn),t.debug&&(u.debug=t.debug)};var i=o(n(5769)),a=n(14499);function s(t,r){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),n.push.apply(n,o)}return n}function l(t){var r,n;if(t instanceof Error&&!(t instanceof a.UnknownError))return{message:t.message,stack:t.stack,name:t.name};if(null!=(r=t)&&r.error){t.error=l(t.error),t.message=null!=(n=t.message)?n:t.error.message}return t}var u={error:function(t,r){r=l(r),console.error("[next-auth][error][".concat(t,"]"),"\nhttps://next-auth.js.org/errors#".concat(t.toLowerCase()),r.message,r)},warn:function(t){console.warn("[next-auth][warn][".concat(t,"]"),"\nhttps://next-auth.js.org/warnings#".concat(t.toLowerCase()))},debug:function(t,r){console.log("[next-auth][debug][".concat(t,"]"),r)}};r.default=u},67569:(t,r,n)=>{"use strict";n.d(r,{JU:()=>v,b0:()=>g,o2:()=>m,vd:()=>h});var o=n(55729),i=n(59202),a=n(4694),s=n(21886),l=n(3626),u=n(80341),c=n(88312),d=n(98989),f=n(86511);let p=(0,o.createContext)(null);function h(){let t=(0,o.useContext)(p);if(null===t){let t=Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,h),t}return t}function m(t){var r,n,i;let a=null!=(n=null==(r=(0,o.useContext)(p))?void 0:r.value)?n:void 0;return(null!=(i=null==t?void 0:t.length)?i:0)>
13080?[a,...t].filter(Boolean).join(" "):a}function g({inherit:t=!1}={}){let r=m(),[n,a]=(0,o.useState)([]),s=t?[r,...n].filter(Boolean):n;return[s.length>0?s.join(" "):void 0,(0,o.useMemo)(()=>function(t){let r=(0,i._)(t=>(a(r=>[...r,t]),()=>a(r=>{let n=r.slice(),o=n.indexOf(t);return -1!==o&&n.splice(o,1),n}))),n=(0,o.useMemo)(()=>({register:r,slot:t.slot,name:t.name,props:t.props,value:t.value}),[r,t.slot,t.name,t.props,t.value]);return o.createElement(p.Provider,{value:n},t.children)},[a])]}p.displayName="LabelContext";let v=Object.assign((0,f.FX)(function(t,r){var n;let p=(0,o.useId)(),m=h(),g=(0,c.q)(),v=(0,u._)(),{id:y=`headlessui-label-${p}`,htmlFor:b=null!=g?g:null==(n=m.props)?void 0:n.htmlFor,passive:x=!1,...w}=t,E=(0,l.P)(r);(0,a.s)(()=>m.register(y),[y,m.register]);let _=(0,i._)(t=>{let r=t.currentTarget;if(!(t.target!==t.currentTarget&&d.H5(t.target))&&(d.kS(r)&&t.preventDefault(),m.props&&"onClick"in m.props&&"function"==typeof m.props.onClick&&m.props.onClick(t),d.kS(r))){let t=document.getElementById(r.htmlFor);if(t){let r=t.getAttribute("disabled");if("true"===r||""===r)return;let n=t.getAttribute("aria-disabled");if("true"===n||""===n)return;(d.A3(t)&&("file"===t.type||"radio"===t.type||"checkbox"===t.type)||"radio"===t.role||"checkbox"===t.role||"switch"===t.role)&&t.click(),t.focus({preventScroll:!0})}}}),T=(0,s._)({...m.slot,disabled:v||!1}),S={ref:E,...m.props,id:y,htmlFor:b,onClick:_};return x&&("onClick"in S&&(delete S.htmlFor,delete S.onClick),"onClick"in w&&delete w.onClick),(0,f.Ci)()({ourProps:S,theirProps:w,slot:T,defaultTag:b?"label":"div",name:m.name||"Label"})}),{})},67810:(t,r,n)=>{"use strict";n.d(r,{e:()=>function t(){let r=[],n={addEventListener:(t,r,o,i)=>(t.addEventListener(r,o,i),n.add(()=>t.removeEventListener(r,o,i))),requestAnimationFrame(...t){let r=requestAnimationFrame(...t);return n.add(()=>cancelAnimationFrame(r))},nextFrame:(...t)=>n.requestAnimationFrame(()=>n.requestAnimationFrame(...t)),setTimeout(...t){let r=setTimeout(...t);return n.add(()=>clearTimeout(r))},microTask(...t){let r={current:!0};return(0,o._)(()=>{r.current&&t[0]()}),n.add(()=>{r.current=!1})},style(t,r,n){let o=t.style.getPropertyValue(r);return Object.assign(t.style,{[r]:n}),this.add(()=>{Object.assign(t.style,{[r]:o})})},group(r){let n=t();return r(n),this.add(()=>n.dispose())},add:t=>(r.includes(t)||r.push(t),()=>{let n=r.indexOf(t);if(n>=0)for(let t of r.splice(n,1))t()}),dispose(){for(let t of r.splice(0))t()}};return n}});var o=n(35537)},68417:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var o,i=(o=n(33521))&&o.__esModule?o:{default:o};r.default={pauseVideo:{acceptableStates:[i.default.ENDED,i.default.PAUSED],stateChangeRequired:!1},playVideo:{acceptableStates:[i.default.ENDED,i.default.PLAYING],stateChangeRequired:!1},seekTo:{acceptableStates:[i.default.ENDED,i.default.PLAYING,i.default.PAUSED],stateChangeRequired:!0,timeout:3e3}},t.exports=r.default},68684:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var o,i=(o=n(23237))&&o.__esModule?o:{default:o};r.default=function(t){return"string"==typeof t&&i.default.test(t)}},68769:t=>{function r(t,r,n){if(!(t<r))return t<1.5*r?Math.floor(t/r)+" "+n:Math.ceil(t/r)+" "+n+"s"}t.exports=function(t,n){n=n||{};var o,i,a=typeof t;if("string"===a&&t.length>0){var s=t;if(!((s=String(s)).length>100)){var l=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(s);if(l){var u=parseFloat(l[1]);switch((l[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*u;case"days":case"day":case"d":return 864e5*u;case"hours":case"hour":case"hrs":case"hr":case"h":return 36e5*u;case"minutes":case"minute":case"mins":case"min":case"m":return 6e4*u;case"seconds":case"second":case"secs":case"sec":case"s":return 1e3*u;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return u;default:break}}}return}if("number"===a&&!1===isNaN(t)){return n.long?r(o=t,864e5,"day")||r(o,36e5,"hour")||r(o,6e4,"minute")||r(o,1e3,"second")||o+" ms":(i=t)>=864e5?Math.round(i/864e5)+"d":i>=36e5?Math.round(i/36e5)+"h":i>=6e4?Math.round(i/6e4)+"m":i>=1e3?Math.round(i/1e3)+"s":i+"ms"}throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))}},69103:function(t,r,n){"use strict";var o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};
1308Object.defineProperty(r,"__esModule",{value:!0}),r.returnFirstArg=r.canTextBeChildOfNode=r.ELEMENTS_WITH_NO_TEXT_CHILDREN=r.PRESERVE_CUSTOM_ATTRIBUTES=r.setStyleProp=r.isCustomComponent=void 0;var i=n(55729),a=o(n(27420)),s=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);r.isCustomComponent=function(t,r){return t.includes("-")?!s.has(t):!!(r&&"string"==typeof r.is)};var l={reactCompat:!0};r.setStyleProp=function(t,r){if("string"==typeof t){if(!t.trim()){r.style={};return}try{r.style=(0,a.default)(t,l)}catch(t){r.style={}}}},r.PRESERVE_CUSTOM_ATTRIBUTES=Number(i.version.split(".")[0])>=16,r.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]),r.canTextBeChildOfNode=function(t){return!r.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(t.name)},r.returnFirstArg=function(t){return t}},69124:function(t,r,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]}),i=this&&this.__exportStar||function(t,r){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(r,n)||o(r,t,n)};Object.defineProperty(r,"__esModule",{value:!0}),r.DomHandler=void 0;var a=n(41940),s=n(62076);i(n(62076),r);var l={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},u=function(){function t(t,r,n){this.dom=[],this.root=new s.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof r&&(n=r,r=l),"object"==typeof t&&(r=t,t=void 0),this.callback=null!=t?t:null,this.options=null!=r?r:l,this.elementCB=null!=n?n:null}return t.prototype.onparserinit=function(t){this.parser=t},t.prototype.onreset=function(){this.dom=[],this.root=new s.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},t.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},t.prototype.onerror=function(t){this.handleCallback(t)},t.prototype.onclosetag=function(){this.lastNode=null;var t=this.tagStack.pop();this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(t)},t.prototype.onopentag=function(t,r){var n=this.options.xmlMode?a.ElementType.Tag:void 0,o=new s.Element(t,r,void 0,n);this.addNode(o),this.tagStack.push(o)},t.prototype.ontext=function(t){var r=this.lastNode;if(r&&r.type===a.ElementType.Text)r.data+=t,this.options.withEndIndices&&(r.endIndex=this.parser.endIndex);else{var n=new s.Text(t);this.addNode(n),this.lastNode=n}},t.prototype.oncomment=function(t){if(this.lastNode&&this.lastNode.type===a.ElementType.Comment){this.lastNode.data+=t;return}var r=new s.Comment(t);this.addNode(r),this.lastNode=r},t.prototype.oncommentend=function(){this.lastNode=null},t.prototype.oncdatastart=function(){var t=new s.Text(""),r=new s.CDATA([t]);this.addNode(r),t.parent=r,this.lastNode=t},t.prototype.oncdataend=function(){this.lastNode=null},t.prototype.onprocessinginstruction=function(t,r){var n=new s.ProcessingInstruction(t,r);this.addNode(n)},t.prototype.handleCallback=function(t){if("function"==typeof this.callback)this.callback(t,this.dom);else if(t)throw t},t.prototype.addNode=function(t){var r=this.tagStack[this.tagStack.length-1],n=r.children[r.children.length-1];this.options.withStartIndices&&(t.startIndex=this.parser.startIndex),this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),r.children.push(t),n&&(t.prev=n,n.next=t),t.parent=r,this.lastNode=null},t}();r.DomHandler=u,r.default=u},69501:function(t){t.exports=function(t,r,n,o,i){for(r=r.split?r.split("."):r,o=0;o<r.length;o++)t=t?t[r[o]]:i;return t===i?n:t}},69701:(t,r,n)=>{"use strict";n.d(r,{Y:()=>a});var o=n(55729),i=n(4694);function a(t){let r=(0,o.useRef)(t);return(0,i.s)(()=>{r.current=t},[t]),r}},69802:(t,r,n)=>{"use strict";var o=n(55729);function i(t){return Array.prototype.slice.call(t)}function a(t,r){var n=Math.floor(t);return n===r||n+1===r?t:r}function s(){return Date.now()}function l(t,r,n){if(r="data-keen-slider-"+r,null===n)return t.removeAttribute(r);t.setAttribute(r,n||"")}function u(t,r){return r=r||document,"function"==typeof t&&(t=t(r)),Array.isArray(t)?t:"string"==typeof t?i(r.querySelectorAll(t)):t instanceof HTMLElement?[t]:t instanceof NodeList?i(t):[]}function c(t){t.raw&&(t=t.raw),t.cancelable&&!t.defaultPrevented&&t.preventDefault()}function d(t){t.raw&&(t=t.raw),t.stopPropagation&&t.stopPropagation()}function f(){var t=[];return{add:function(r,n,o,i){r.addListener?r.addListener(o):r.addEventListener(n,o,i),t.push([r,n,o,i])},input:function(t,r,n,o){this.add(t,r,function(t){t.nativeEvent&&(t=t.nativeEvent);var r=t.changedTouches||[],o=t.targetTouches||[],i=t.detail&&t.detail.x?t.detail:null;return n({id:i?i.identifier?i.identifier:"i":o[0]?o[0]?o[0].identifier:"e":"d",idChanged:i?i.identifier?i.identifier:"i":r[0]?r[0]?r[0].identifier:"e":"d",raw:t,x:i&&i.x?i.x:o[0]?o[0].screenX:i?i.x:t.pageX,y:i&&i.y?i.y:o[0]?o[0].screenY:i?i.y:t.pageY})},o)},purge:function(){t.forEach(function(t){t[0].removeListener?t[0].removeListener(t[2]):t[0].removeEventListener(t[1],t[2],t[3])}),t=[]}}}function p(t,r,n){return Math.min(Math.max(t,r),n)}function h(t){return(t>0)-(t<0)||+t}function m(t){var r=t.getBoundingClientRect();return{height:a(r.height,t.offsetHeight),width:a(r.width,t.offsetWidth)}}function g(t,r,n,o){var i=t&&t[r];return null==i?n:o&&"function"==typeof i?i():i}function v(t){return Math.round(1e6*t)/1e6}var y=function(){return(y=Object.assign||function(t){for(var r,n=1,o=arguments.length;n<o;n++)for(var i in r=arguments[n])Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i]);return t}).apply(this,arguments)};function b(t,r,n){if(n||2==arguments.length)for(var o,i=0,a=r.length;i<a;i++)!o&&i in r||(o||(o=Array.prototype.slice.call(r,0,i)),o[i]=r[i]);return t.concat(o||Array.prototype.slice.call(r))}function x(t){var r,n,o,i,a,s,l,u;function c(t){return 1-Math.pow(1-t,3)}function d(){return o?t.track.velocity():0}function f(t,r){void 0===r&&(r=1e3);var n=147e-9+(t=Math.abs(t))/r;return{dist:Math.pow(t,2)/n,dur:t/n}}function m(){var r=t.track.details;r&&(a=r.min,s=r.max,l=r.minIdx,u=r.maxIdx)}function g(){t.animator.stop()}t.on("updated",m),t.on("optionsChanged",m),t.on("created",m),t.on("dragStarted",function(){o=!1,g(),r=n=t.track.details.abs}),t.on("dragChecked",function(){o=!0}),t.on("dragEnded",function(){var o,m,v,y,b,x,w=t.options.mode;"snap"===w&&(o=t.track,v=(m=t.track.details).position,y=h(d()),(v>s||v<a)&&(y=0),b=r+y,0===m.slides[o.absToRel(b)].portion&&(b-=y),r!==n&&(b=n),h(o.idxToDist(b,!0))!==y&&(b+=y),b=p(b,l,u),x=o.idxToDist(b,!0),t.animator.start([{distance:x,duration:500,easing:function(t){return 1+--t*t*t*t*t}}])),"free"!==w&&"free-snap"!==w||function(){g();var r="free-snap"===t.options.mode,n=t.track,o=d();i=h(o);var m=t.track.details,v=[];
1308if(o||!r){var y=f(o),b=y.dist,x=y.dur;if(x*=2,b*=i,r){var w=n.idxToDist(n.distToIdx(b),!0);w&&(b=w)}v.push({distance:b,duration:x,easing:c});var E=m.position,_=E+b;if(_<a||_>s){var T=_<a?a-E:s-E,S=0,O=o;if(h(T)===i){var k=Math.min(Math.abs(T)/Math.abs(b),1),P=(1-Math.pow(1-k,1/3))*x;v[0].earlyExit=P,O=o*(1-k)}else v[0].earlyExit=0,S+=T;var C=f(O,100),A=C.dist*i;t.options.rubberband&&(v.push({distance:A,duration:2*C.dur,easing:c}),v.push({distance:-A+S,duration:500,easing:c}))}t.animator.start(v)}else t.moveToIdx(p(m.abs,l,u),!0,{duration:500,easing:function(t){return 1+--t*t*t*t*t}})}()}),t.on("dragged",function(){n=t.track.details.abs})}function w(t){var r,n,o,i,a,s,l,m,g,v,y,b,x,w,E,_,T,S,O=f();function k(r){if(s&&m===r.id){var u=I(r);if(g){if(!A(r))return C(r);v=u,g=!1,t.emit("dragChecked")}if(_)return v=u;c(r);var f=function(r){if(T===-1/0&&S===1/0)return r;var o=t.track.details,s=o.length,l=o.position,u=p(r,T-l,S-l);if(0===s)return 0;if(!t.options.rubberband)return u;if(l<=S&&l>=T||l<T&&n>0||l>S&&n<0)return r;var c=Math.max(0,1-Math.abs((l<T?l-T:l-S)/s*(i*s))/a*2);return c*c*r}(l(v-u)/i*o);n=h(f);var x=t.track.details.position;(x>T&&x<S||x===T&&n>0||x===S&&n<0)&&d(r),y+=f,!b&&Math.abs(y*i)>5&&(b=!0),t.track.add(f),v=u,t.emit("dragged")}}function P(r){!s&&t.track.details&&t.track.details.length&&(y=0,s=!0,b=!1,g=!0,m=r.id,A(r),v=I(r),t.emit("dragStarted"))}function C(r){s&&m===r.idChanged&&(s=!1,t.emit("dragEnded"))}function A(t){var r=R(),n=r?t.y:t.x,o=r?t.x:t.y,i=void 0!==x&&void 0!==w&&Math.abs(w-o)<=Math.abs(x-n);return x=n,w=o,i}function I(t){return R()?t.y:t.x}function R(){return t.options.vertical}function M(){i=t.size,a=R()?window.innerHeight:window.innerWidth;var r=t.track.details;r&&(T=r.min,S=r.max)}function D(t){b&&(d(t),c(t))}function F(){if(O.purge(),t.options.drag&&!t.options.disabled){l="function"==typeof(n=t.options.dragSpeed||1)?n:function(t){return t*n},o=t.options.rtl?-1:1,M(),r=t.container,u("[".concat("data-keen-slider-clickable","]:not([").concat("data-keen-slider-clickable","=false])"),r).map(function(t){O.add(t,"dragstart",d),O.add(t,"mousedown",d),O.add(t,"touchstart",d)}),O.add(r,"dragstart",function(t){c(t)}),O.add(r,"click",D,{capture:!0}),O.input(r,"ksDragStart",P),O.input(r,"ksDrag",k),O.input(r,"ksDragEnd",C),O.input(r,"mousedown",P),O.input(r,"mousemove",k),O.input(r,"mouseleave",C),O.input(r,"mouseup",C),O.input(r,"touchstart",P,{passive:!0}),O.input(r,"touchmove",k,{passive:!1}),O.input(r,"touchend",C),O.input(r,"touchcancel",C),O.add(window,"wheel",function(t){s&&c(t)});var n,i="data-keen-slider-scrollable";u("[".concat(i,"]:not([").concat(i,"=false])"),t.container).map(function(t){var r;O.input(t,"touchstart",function(t){r=I(t),_=!0,E=!0},{passive:!0}),O.input(t,"touchmove",function(n){var o=R(),i=o?t.scrollHeight-t.clientHeight:t.scrollWidth-t.clientWidth,a=r-I(n),s=o?t.scrollTop:t.scrollLeft,l=o&&"scroll"===t.style.overflowY||!o&&"scroll"===t.style.overflowX;if(r=I(n),(a<0&&s>0||a>0&&s<i)&&E&&l)return _=!0;E=!1,c(n),_=!1}),O.input(t,"touchend",function(){_=!1})})}}t.on("updated",M),t.on("optionsChanged",F),t.on("created",F),t.on("destroyed",O.purge)}function E(t){var r,n,o=null;function i(r,n,o){t.animator.active?s(r,n,o):requestAnimationFrame(function(){return s(r,n,o)})}function a(){i(!1,!1,n)}function s(n,i,a){var s=0,l=t.size,d=t.track.details;if(d&&r){var f=d.slides;r.forEach(function(t,r){if(n)!o&&i&&u(t,null,a),c(t,null,a);else{if(!f[r])return;var d=f[r].size*l;!o&&i&&u(t,d,a),c(t,f[r].distance*l-s,a),s+=d}})}}function l(r){return"performance"===t.options.renderMode?Math.round(r):r}function u(t,r,n){var o=n?"height":"width";null!==r&&(r=l(r)+"px"),t.style["min-"+o]=r,t.style["max-"+o]=r}function c(t,r,n){if(null!==r){r=l(r);var o=n?r:0;r="translate3d(".concat(n?0:r,"px, ").concat(o,"px, 0)")}t.style.transform=r,t.style["-webkit-transform"]=r}function d(){r&&(s(!0,!0,n),r=null),t.on("detailsChanged",a,!0)}function f(){i(!1,!0,n)}function p(){d(),n=t.options.vertical,t.options.disabled||"custom"===t.options.renderMode||(o="auto"===g(t.options.slides,"perView",null),t.on("detailsChanged",a),(r=t.slides).length&&f())}t.on("created",p),t.on("optionsChanged",p),t.on("beforeOptionsChanged",function(){d()}),t.on("updated",f),t.on("destroyed",d)}var _=function(t,r,n){try{var o,i,a,c;return i=b([(o={drag:!0,mode:"snap",renderMode:"precision",rubberband:!0,selector:".keen-slider__slide"},function(r){var n,i,a,s,c,d,p=f();function h(t){var n;l(r.container,"reverse","rtl"!==(n=r.container,window.getComputedStyle(n,null).getPropertyValue("direction"))||t?null:""),l(r.container,"v",r.options.vertical&&!t?"":null),l(r.container,"disabled",r.options.disabled&&!t?"":null)}function v(){b()&&_()}function b(){var t=null;if(s.forEach(function(r){r.matches&&(t=r.__media)}),t===n)return!1;n||r.emit("beforeOptionsChanged"),n=t;var o=t?a.breakpoints[t]:a;return r.options=y(y({},a),o),h(),P(),C(),S(),!0}function x(){return r.options.trackConfig.length}function w(t){for(var l in n=!1,a=y(y({},o),t),p.purge(),i=r.size,s=[],a.breakpoints||[]){var u=window.matchMedia(l);u.__media=l,s.push(u),p.add(u,"change",v)}p.add(window,"orientationchange",k),p.add(window,"resize",O),b()}function E(t){r.animator.stop();var n=r.track.details;r.track.init(null!=t?t:n?n.abs:0)}function _(t){E(t),r.emit("optionsChanged")}function T(t,n){if(t)return w(t),void _(n);P(),C();var o=x();S(),x()!==o?_(n):E(n),r.emit("updated")}function S(){var t=r.options.slides;if("function"==typeof t)return r.options.trackConfig=t(r.size,r.slides);for(var n=r.slides,o=n.length,i="number"==typeof t?t:g(t,"number",o,!0),a=[],s=g(t,"perView",1,!0),l=g(t,"spacing",0,!0)/r.size||0,u="auto"===s?l:l/s,c=g(t,"origin","auto"),d=0,f=0;f<i;f++){var p="auto"===s?function(t){var n=m(t);return(r.options.vertical?n.height:n.width)/r.size||1}
1308(n[f]):1/s-l+u,h="center"===c?.5-p/2:"auto"===c?0:c;a.push({origin:h,size:p,spacing:l}),d+=p}if(d+=l*(i-1),"auto"===c&&!r.options.loop&&1!==s){var v=0;a.map(function(t){var r=d-v;return v+=t.size+l,r>=1||(t.origin=1-r-(d>1?0:1-d)),t})}r.options.trackConfig=a}function O(){P();var t=r.size;r.options.disabled||t===i||(i=t,T())}function k(){O(),setTimeout(O,500),setTimeout(O,2e3)}function P(){var t=m(r.container);r.size=(r.options.vertical?t.height:t.width)||1}function C(){r.slides=u(r.options.selector,r.container)}r.container=(d=u(t,c||document)).length?d[0]:null,r.destroy=function(){p.purge(),r.emit("destroyed"),h(!0)},r.prev=function(){r.moveToIdx(r.track.details.abs-1,!0)},r.next=function(){r.moveToIdx(r.track.details.abs+1,!0)},r.update=T,w(r.options)}),E,w,x],n||[],!0),c={},a={emit:function(t){c[t]&&c[t].forEach(function(t){t(a)});var r=a.options&&a.options[t];r&&r(a)},moveToIdx:function(t,r,n){var o=a.track.idxToDist(t,r);if(o){var i=a.options.defaultAnimation;a.animator.start([{distance:o,duration:g(n||i,"duration",500),easing:g(n||i,"easing",function(t){return 1+--t*t*t*t*t})}])}},on:function(t,r,n){void 0===n&&(n=!1),c[t]||(c[t]=[]);var o=c[t].indexOf(r);o>-1?n&&delete c[t][o]:n||c[t].push(r)},options:r},function(){if(a.track=function(t){var r,n,o,i,a,l,u,c,d,f,m,y,x,w,E=1/0,_=[],T=null,S=0;function O(t){M(S+t)}function k(t){var r,n=P(S+t).abs;return(r=n,I(r)===r)?n:null}function P(t){var r=Math.floor(Math.abs(v(t/n))),o=v((t%n+n)%n);o===n&&(o=0);var i=h(t),a=u.indexOf(b([],u,!0).reduce(function(t,r){return Math.abs(r-o)<Math.abs(t-o)?r:t})),s=a;return i<0&&r++,a===l&&(s=0,r+=i>0?1:-1),{abs:s+r*l*i,origin:a,rel:s}}function C(t,r,n){if(r||!i.loop)return A(t,n);if(o=t,I(o)!==o)return null;var o,a,s=P(null!=n?n:S),u=s.abs,c=t-s.rel,d=u+c;a=A(d);var f=A(d-l*h(c));return(null!==f&&Math.abs(f)<Math.abs(a)||null===a)&&(a=f),v(a)}function A(t,r){if(null==r&&(r=v(S)),o=t,I(o)!==o||null===t)return null;t=Math.round(t);var o,i=P(r),a=i.abs,s=i.rel,c=i.origin,d=R(t),f=(r%n+n)%n,p=u[c],h=Math.floor((t-(a-s))/l)*n;return v(p-f-p+u[d]+h+(c===l?n:0))}function I(t){return p(t,d,f)}function R(t){return(t%l+l)%l}function M(r){n=r-S,_.push({distance:n,timestamp:s()}),_.length>6&&(_=_.slice(-6)),S=v(r);var n,o=D().abs;if(o!==T){var i=null!==T;T=o,i&&t.emit("slideChanged")}}function D(s){var u=s?null:function(){if(l){var t=i.loop,r=t?(S%n+n)%n:S,s=(t?S%n:S)-a[0][2],u=0-(s<0&&t?n-Math.abs(s):s),c=0,p=P(S),g=p.abs,v=p.rel,b=a[v][2],E=a.map(function(r,o){var a=u+c;(a<0-r[0]||a>1)&&(a+=(Math.abs(a)>n-1&&t?n:0)*h(-a));var s=o-v,d=h(s),f=s+g;t&&(-1===d&&a>b&&(f+=l),1===d&&a<b&&(f-=l),null!==m&&f<m&&(a+=n),null!==y&&f>y&&(a-=n));var p=a+r[0]+r[1],x=Math.max(a>=0&&p<=1?1:p<0||a>1?0:a<0?Math.min(1,(r[0]+a)/r[0]):(1-a)/r[0],0);return c+=r[0]+r[1],{abs:f,distance:i.rtl?-1*a+1-r[0]:a,portion:x,size:r[0]}});return v=R(g=I(g)),{abs:I(g),length:o,max:w,maxIdx:f,min:x,minIdx:d,position:S,progress:t?r/n:S/o,rel:v,slides:E,slidesLength:n}}}();return r.details=u,t.emit("detailsChanged"),u}return r={absToRel:R,add:O,details:null,distToIdx:k,idxToDist:C,init:function(r){var s,p,h,b;if(function(){if(l=(a=((i=t.options).trackConfig||[]).map(function(t){return[g(t,"size",1),g(t,"spacing",0),g(t,"origin",0)]})).length){n=v(a.reduce(function(t,r){return t+r[0]+r[1]},0));var r,s=l-1;o=v(n+a[0][2]-a[s][0]-a[s][2]-a[s][1]),u=a.reduce(function(t,n){if(!t)return[0];var o=a[t.length-1],i=t[t.length-1]+(o[0]+o[2])+o[1];return i-=n[2],t[t.length-1]>i&&(i=t[t.length-1]),i=v(i),t.push(i),(!r||r<i)&&(c=t.length-1),r=i,t},null),0===o&&(c=0),u.push(v(n))}}(),!l)return D(!0);s=t.options.range,m=d=(p=t.options.loop)?g(p,"min",-1/0):0,y=f=p?g(p,"max",E):c,h=g(s,"min",null),b=g(s,"max",null),null!==h&&(d=h),null!==b&&(f=b),x=d===-1/0?d:t.track.idxToDist(d||0,!0,0),w=f===E?f:C(f,!0,0),null===b&&(y=f),g(s,"align",!1)&&f!==E&&0===a[R(f)][2]&&(w-=1-a[R(f)][0],f=k(w-S)),x=v(x),w=v(w),Number(r)===r?O(A(I(r))):D()},to:M,velocity:function(){var t=s(),r=_.reduce(function(r,n){var o=n.distance,i=n.timestamp;return t-i>200||(h(o)!==h(r.distance)&&r.distance&&(r={distance:0,lastTimestamp:0,time:0}),r.time&&(r.distance+=o),r.lastTimestamp&&(r.time+=i-r.lastTimestamp),r.lastTimestamp=i),r},{distance:0,lastTimestamp:0,time:0});return r.distance/r.time||0}}}(a),a.animator=function(t){var r,n,o,i,a,s;function l(t){r.active=t}function u(t){r.targetIdx=t}function c(){var r;r=a,window.cancelAnimationFrame(r),l(!1),u(null),s&&t.emit("animationStopped"),s=null}return r={active:!1,start:function(r){if(c(),t.track.details){var d=0,f=t.track.details.position;n=0,o=0,i=r.map(function(t){var r,n=Number(f),i=null!=(r=t.earlyExit)?r:t.duration,a=t.easing,s=t.distance*a(i/t.duration)||0;f+=s;var l=o;return o+=i,d+=s,[n,t.distance,l,o,t.duration,a]}),u(t.track.distToIdx(d)),function r(){a=window.requestAnimationFrame(function a(c){s||(s=c),l(!0);var d=c-s;d>
1308o&&(d=o);var f=i[n];if(f[3]<d)return n++,a(c);var p=f[2],h=f[4],m=f[0],g=f[1]*(0,f[5])(0===h?1:(d-p)/h);if(g&&t.track.to(m+g),d<o)return r();s=null,l(!1),u(null),t.emit("animationEnded")})}(),t.emit("animationStarted")}},stop:c,targetIdx:null}}(a),i)for(var t=0;t<i.length;t++)(0,i[t])(a);a.track.init(a.options.initial||0),a.emit("created")}(),a}catch(t){console.error(t)}};r.E=function(t,r){var n=o.useRef(null),i=o.useRef(!1),a=o.useRef(t),s=o.useCallback(function(o){o?(a.current=t,n.current=new _(o,t,r),i.current=!1):(n.current&&n.current.destroy&&n.current.destroy(),n.current=null)},[]);return o.useEffect(function(){(function t(r,n){if(r===n)return!0;var o=typeof r;if(o!==typeof n)return!1;if("object"!==o||null===r||null===n)return"function"===o&&r.toString()===n.toString();if(r.length!==n.length||Object.getOwnPropertyNames(r).length!==Object.getOwnPropertyNames(n).length)return!1;for(var i in r)if(!t(r[i],n[i]))return!1;return!0})(a.current,t)||(a.current=t,n.current&&n.current.update(a.current))},[t]),[s,n]}},70075:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.createHandleDoubleClick=void 0;let o=n(30116),i=n(60652);function a(t,r){for(;t&&t!==document;){if(t.hasAttribute(r))return t.getAttribute(r);t=t.parentElement}return null}r.createHandleDoubleClick=(t,r,n,s)=>l=>{let u=document.createElement("input");u.type="file",u.accept="image/*",u.style.display="none",u.onchange=c=>{var d,f,p,h;return d=void 0,f=void 0,p=void 0,h=function*(){let d=c.target.files[0];if(d){let u=a(l.target,"data-paragraph-id"),c=a(l.target,"data-node-id"),f=a(l.target,"data-paragraph-tab-id"),p=a(l.target,"data-template-delta"),h=new FormData;h.append("file",d),h.append("id",t),h.append("paragraphId",u),h.append("nid",c),f&&p&&(h.append("paragraphTabId",f),h.append("templateDelta",p));let m=i.toast.loading("Saving image...");try{let t=yield o.drupal.getAccessToken();if(!(yield fetch(`${n._NEXT_PUBLIC_ENV.NEXT_BASE_URL}/api/proxy/${s}/api/edit_live_mode_image`,{method:"POST",body:h,headers:{Authorization:`Bearer ${t}`}})).ok){i.toast.error("Failed to upload image"),i.toast.dismiss(m);return}i.toast.success("Image has been saved successfully!");let a=new FileReader;a.onload=t=>{r(t.target.result),i.toast.dismiss(m)},a.readAsDataURL(d)}catch(t){i.toast.dismiss(m),i.toast.error("Failed to upload image"),console.error("Error:",t)}}document.body.removeChild(u)},new(p||(p=Promise))(function(t,r){function n(t){try{i(h.next(t))}catch(t){r(t)}}function o(t){try{i(h.throw(t))}catch(t){r(t)}}function i(r){var i;r.done?t(r.value):((i=r.value)instanceof p?i:new p(function(t){t(i)})).then(n,o)}i((h=h.apply(d,f||[])).next())})},u.oncancel=()=>{document.body.removeChild(u)},document.body.appendChild(u),u.click()}},70315:(t,r,n)=>{"use strict";n.d(r,{a:()=>a});var o=n(55729),i=n(4694);function a(){let t=(0,o.useRef)(!1);return(0,i.s)(()=>(t.current=!0,()=>{t.current=!1}),[]),t}},70581:(t,r,n)=>{"use strict";var o=Object.create?function(t,r,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(r,n);(!i||("get"in i?!r.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return r[n]}}),Object.defineProperty(t,o,i)}:function(t,r,n,o){void 0===o&&(o=n),t[o]=r[n]},i=Object.create?function(t,r){Object.defineProperty(t,"default",{enumerable:!0,value:r})}:function(t,r){t.default=r};Object.defineProperty(r,"__esModule",{value:!0}),r.useUserPreference=void 0;let a=function(t){if(t&&t.__esModule)return t;var r={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&o(r,t,n);return i(r,t),r}(n(55729)),s=n(766);r.useUserPreference=()=>(0,a.useContext)(s.UserPreferenceContext)},70954:t=>{!function(){"use strict";var r={922:function(t){t.exports=function(t,n,o,i){n=n||"&",o=o||"=";var a={};if("string"!=typeof t||0===t.length)return a;var s=/\+/g;t=t.split(n);var l=1e3;i&&"number"==typeof i.maxKeys&&(l=i.maxKeys);var u=t.length;l>0&&u>l&&(u=l);for(var c=0;c<u;++c){var d,f,p,h,m=t[c].replace(s,"%20"),g=m.indexOf(o);(g>=0?(d=m.substr(0,g),f=m.substr(g+1)):(d=m,f=""),p=decodeURIComponent(d),h=decodeURIComponent(f),Object.prototype.hasOwnProperty.call(a,p))?r(a[p])?a[p].push(h):a[p]=[a[p],h]:a[p]=h}return a};var r=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)}},790:function(t){var r=function(t){switch(typeof t){case"string":return t;case"boolean":return t?"true":"false";case"number":return isFinite(t)?t:"";default:return""}};t.exports=function(t,a,s,l){return(a=a||"&",s=s||"=",null===t&&(t=void 0),"object"==typeof t)?o(i(t),function(i){var l=encodeURIComponent(r(i))+s;return n(t[i])?o(t[i],function(t){return l+encodeURIComponent(r(t))}).join(a):l+encodeURIComponent(r(t[i]))}).join(a):l?encodeURIComponent(r(l))+s+encodeURIComponent(r(t)):""};var n=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)};function o(t,r){if(t.map)return t.map(r);for(var n=[],o=0;o<t.length;o++)n.push(r(t[o],o));return n}var i=Object.keys||function(t){var r=[];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&r.push(n);return r}}},n={};function o(t){var i=n[t];if(void 0!==i)return i.exports;var a=n[t]={exports:{}},s=!0;try{r[t](a,a.exports,o),s=!1}finally{s&&delete n[t]}return a.exports}o.ab="//";var i={};i.decode=i.parse=o(922),i.encode=i.stringify=o(790),t.exports=i}()},71024:(t,r,n)=>{t.exports=n(2128)},72756:(t,r)=>{"use strict";
1308Object.defineProperty(r,"__esModule",{value:!0}),r.camelCase=void 0;var n=/^--[a-zA-Z0-9-]+$/,o=/-([a-z])/g,i=/^[^-]+$/,a=/^-(webkit|moz|ms|o|khtml)-/,s=/^-(ms)-/,l=function(t,r){return r.toUpperCase()},u=function(t,r){return"".concat(r,"-")};r.camelCase=function(t,r){var c;return(void 0===r&&(r={}),!(c=t)||i.test(c)||n.test(c))?t:(t=t.toLowerCase(),(t=r.reactCompat?t.replace(s,u):t.replace(a,u)).replace(o,l))}},72833:(t,r)=>{"use strict";var n;let o,i,a,s,l,u,c,d,f="u">typeof document,p=t=>t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),h="framerAppearId",m="data-"+p(h);function g(t){return t&&"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}function v(t){return"string"==typeof t||Array.isArray(t)}function y(t){return null!==t&&"object"==typeof t&&"function"==typeof t.start}let b=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],x=["initial",...b];function w(t){return y(t.animate)||x.some(r=>v(t[r]))}function E(t){return!!(w(t)||t.variants)}let _={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"]},T={};for(let t in _)T[t]={isEnabled:r=>_[t].some(t=>!!r[t])};let S={},O=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],k=new Set(O);function P(t,{layout:r,layoutId:n}){return k.has(t)||t.startsWith("origin")||(r||void 0!==n)&&(!!S[t]||"opacity"===t)}let C=t=>!!(t&&t.getVelocity),A={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},I=O.length;function R(t,{enableHardwareAcceleration:r=!0,allowTransformNone:n=!0},o,i){let a="";for(let r=0;r<I;r++){let n=O[r];if(void 0!==t[n]){let r=A[n]||n;a+=`${r}(${t[n]}) `}}return r&&!t.z&&(a+="translateZ(0)"),a=a.trim(),i?a=i(t,o?"":a):n&&o&&(a="none"),a}let M=t=>r=>"string"==typeof r&&r.startsWith(t),D=M("--"),F=M("var(--"),N=(t,r)=>r&&"number"==typeof t?r.transform(t):t,L=(t,r,n)=>Math.min(Math.max(n,t),r),j={test:t=>"number"==typeof t,parse:parseFloat,transform:t=>t},V={...j,transform:t=>L(0,1,t)},B={...j,default:1},$=t=>Math.round(1e5*t)/1e5,U=/(-)?([\d]*\.?[\d])+/g,z=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,Y=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function H(t){return"string"==typeof t}let W=t=>({test:r=>H(r)&&r.endsWith(t)&&1===r.split(" ").length,parse:parseFloat,transform:r=>`${r}${t}`}),q=W("deg"),G=W("%"),X=W("px"),K=W("vh"),J=W("vw"),Z={...G,parse:t=>G.parse(t)/100,transform:t=>G.transform(100*t)},Q={...j,transform:Math.round},ee={borderWidth:X,borderTopWidth:X,borderRightWidth:X,borderBottomWidth:X,borderLeftWidth:X,borderRadius:X,radius:X,borderTopLeftRadius:X,borderTopRightRadius:X,borderBottomRightRadius:X,borderBottomLeftRadius:X,width:X,maxWidth:X,height:X,maxHeight:X,size:X,top:X,right:X,bottom:X,left:X,padding:X,paddingTop:X,paddingRight:X,paddingBottom:X,paddingLeft:X,margin:X,marginTop:X,marginRight:X,marginBottom:X,marginLeft:X,rotate:q,rotateX:q,rotateY:q,rotateZ:q,scale:B,scaleX:B,scaleY:B,scaleZ:B,skew:q,skewX:q,skewY:q,distance:X,translateX:X,translateY:X,translateZ:X,x:X,y:X,z:X,perspective:X,transformPerspective:X,opacity:V,originX:Z,originY:Z,originZ:X,zIndex:Q,fillOpacity:V,strokeOpacity:V,numOctaves:Q};function et(t,r,n,o){let{style:i,vars:a,transform:s,transformOrigin:l}=t,u=!1,c=!1,d=!0;for(let t in r){let n=r[t];if(D(t)){a[t]=n;continue}let o=ee[t],f=N(n,o);if(k.has(t)){if(u=!0,s[t]=f,!d)continue;n!==(o.default||0)&&(d=!1)}else t.startsWith("origin")?(c=!0,l[t]=f):i[t]=f}if(!r.transform&&(u||o?i.transform=R(t.transform,n,d,o):i.transform&&(i.transform="none")),c){let{originX:t="50%",originY:r="50%",originZ:n=0}=l;i.transformOrigin=`${t} ${r} ${n}`}}function er(t,r,n){return"string"==typeof t?t:X.transform(r+n*t)}let en={offset:"stroke-dashoffset",array:"stroke-dasharray"},eo={offset:"strokeDashoffset",array:"strokeDasharray"};function ei(t,{attrX:r,attrY:n,attrScale:o,originX:i,originY:a,pathLength:s,pathSpacing:l=1,pathOffset:u=0,...c},d,f,p){let h,m;
1308if(et(t,c,d,p),f){t.style.viewBox&&(t.attrs.viewBox=t.style.viewBox);return}t.attrs=t.style,t.style={};let{attrs:g,style:v,dimensions:y}=t;g.transform&&(y&&(v.transform=g.transform),delete g.transform),y&&(void 0!==i||void 0!==a||v.transform)&&(h=er(void 0!==i?i:.5,y.x,y.width),m=er(void 0!==a?a:.5,y.y,y.height),v.transformOrigin=`${h} ${m}`),void 0!==r&&(g.x=r),void 0!==n&&(g.y=n),void 0!==o&&(g.scale=o),void 0!==s&&function(t,r,n=1,o=0,i=!0){t.pathLength=1;let a=i?en:eo;t[a.offset]=X.transform(-o);let s=X.transform(r),l=X.transform(n);t[a.array]=`${s} ${l}`}(g,s,l,u,!1)}let ea=t=>"string"==typeof t&&"svg"===t.toLowerCase();function es(t,{style:r,vars:n},o,i){for(let a in Object.assign(t.style,r,i&&i.getProjectionStyles(o)),n)t.style.setProperty(a,n[a])}let el=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"]);function eu(t,r,n,o){for(let n in es(t,r,void 0,o),r.attrs)t.setAttribute(el.has(n)?n:p(n),r.attrs[n])}function ec(t,r){let{style:n}=t,o={};for(let i in n)(C(n[i])||r.style&&C(r.style[i])||P(i,t))&&(o[i]=n[i]);return o}function ed(t,r){let n=ec(t,r);
1308for(let o in t)(C(t[o])||C(r[o]))&&(n[-1!==O.indexOf(o)?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o]=t[o]);return n}function ef(t,r,n,o={},i={}){return"function"==typeof r&&(r=r(void 0!==n?n:t.custom,o,i)),"string"==typeof r&&(r=t.variants&&t.variants[r]),"function"==typeof r&&(r=r(void 0!==n?n:t.custom,o,i)),r}let ep=t=>Array.isArray(t),eh=t=>ep(t)?t[t.length-1]||0:t,em=t=>t;class eg{constructor(){this.order=[],this.scheduled=new Set}add(t){if(!this.scheduled.has(t))return this.scheduled.add(t),this.order.push(t),!0}remove(t){let r=this.order.indexOf(t);-1!==r&&(this.order.splice(r,1),this.scheduled.delete(t))}clear(){this.order.length=0,this.scheduled.clear()}}let ev=["prepare","read","update","preRender","render","postRender"],{schedule:ey,cancel:eb,state:ex,steps:ew}=(n="u">typeof requestAnimationFrame?requestAnimationFrame:em,a=!1,s=!0,l={delta:0,timestamp:0,isProcessing:!1},u=ev.reduce((t,r)=>{var n;let o,i,s,l,u,c,d;return t[r]=(n=()=>a=!0,o=new eg,i=new eg,s=0,l=!1,u=!1,c=new WeakSet,d={schedule:(t,r=!1,n=!1)=>{let a=n&&l,u=a?o:i;return r&&c.add(t),u.add(t)&&a&&l&&(s=o.order.length),t},cancel:t=>{i.remove(t),c.delete(t)},process:t=>{if(l){u=!0;return}if(l=!0,[o,i]=[i,o],i.clear(),s=o.order.length)for(let r=0;r<s;r++){let i=o.order[r];i(t),c.has(i)&&(d.schedule(i),n())}l=!1,u&&(u=!1,d.process(t))}}),t},{}),c=t=>u[t].process(l),d=()=>{let t=performance.now();a=!1,l.delta=s?1e3/60:Math.max(Math.min(t-l.timestamp,40),1),l.timestamp=t,l.isProcessing=!0,ev.forEach(c),l.isProcessing=!1,a&&(s=!1,n(d))},{schedule:ev.reduce((t,r)=>{let o=u[r];return t[r]=(t,r=!1,i=!1)=>(!a&&(a=!0,s=!0,l.isProcessing||n(d)),o.schedule(t,r,i)),t},{}),cancel:t=>ev.forEach(r=>u[r].cancel(t)),state:l,steps:u}),eE=(t,r)=>n=>r(t(n)),e_=(...t)=>t.reduce(eE);function eT(t,r,n){let o,i,a=t.getProps();return ef(a,r,void 0!==n?n:a.custom,(o={},t.values.forEach((t,r)=>o[r]=t.get()),o),(i={},t.values.forEach((t,r)=>i[r]=t.getVelocity()),i))}r.warning=em,r.invariant=em;let eS=t=>1e3*t,eO=t=>t/1e3,ek={current:!1},eP=t=>Array.isArray(t)&&"number"==typeof t[0],eC=([t,r,n,o])=>`cubic-bezier(${t}, ${r}, ${n}, ${o})`,eA={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:eC([0,.65,.55,1]),circOut:eC([.55,0,1,.45]),backIn:eC([.31,.01,.66,-.59]),backOut:eC([.33,1.53,.69,.99])};function eI(t,r,n,{delay:o=0,duration:i,repeat:a=0,repeatType:s="loop",ease:l,times:u}={}){let c={[r]:n};u&&(c.offset=u);let d=function t(r){if(r)return eP(r)?eC(r):Array.isArray(r)?r.map(t):eA[r]}(l);return Array.isArray(d)&&(c.easing=d),t.animate(c,{delay:o,duration:i,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:a+1,direction:"reverse"===s?"alternate":"normal"})}let eR=(t,r,n)=>(((1-3*n+3*r)*t+(3*n-6*r))*t+3*r)*t;function eM(t,r,n,o){return t===r&&n===o?em:i=>0===i||1===i?i:eR(function(t,r,n,o,i){let a,s,l=0;do(a=eR(s=r+(n-r)/2,o,i)-t)>0?n=s:r=s;while(Math.abs(a)>1e-7&&++l<12);return s}(i,0,1,t,n),r,o)}let eD=eM(.42,0,1,1),eF=eM(0,0,.58,1),eN=eM(.42,0,.58,1),eL=t=>Array.isArray(t)&&"number"!=typeof t[0],ej=t=>r=>r<=.5?t(2*r)/2:(2-t(2*(1-r)))/2,eV=t=>r=>1-t(1-r),eB=t=>1-Math.sin(Math.acos(t)),e$=eV(eB),eU=ej(eB),ez=eM(.33,1.53,.69,.99),eY=eV(ez),eH=ej(eY),eW=t=>(t*=2)<1?.5*eY(t):.5*(2-Math.pow(2,-10*(t-1))),eq={linear:em,easeIn:eD,easeInOut:eN,easeOut:eF,circIn:eB,circInOut:eU,circOut:e$,backIn:eY,backInOut:eH,backOut:ez,anticipate:eW},eG=t=>
1308{if(Array.isArray(t)){r.invariant(4===t.length,"Cubic bezier arrays must contain four numerical values.");let[n,o,i,a]=t;return eM(n,o,i,a)}return"string"==typeof t?(r.invariant(void 0!==eq[t],`Invalid easing type '${t}'`),eq[t]):t},eX=(t,r)=>n=>!!(H(n)&&Y.test(n)&&n.startsWith(t)||r&&Object.prototype.hasOwnProperty.call(n,r)),eK=(t,r,n)=>o=>{if(!H(o))return o;let[i,a,s,l]=o.match(U);return{[t]:parseFloat(i),[r]:parseFloat(a),[n]:parseFloat(s),alpha:void 0!==l?parseFloat(l):1}},eJ={...j,transform:t=>Math.round(L(0,255,t))},eZ={test:eX("rgb","red"),parse:eK("red","green","blue"),transform:({red:t,green:r,blue:n,alpha:o=1})=>"rgba("+eJ.transform(t)+", "+eJ.transform(r)+", "+eJ.transform(n)+", "+$(V.transform(o))+")"},eQ={test:eX("#"),parse:function(t){let r="",n="",o="",i="";return t.length>5?(r=t.substring(1,3),n=t.substring(3,5),o=t.substring(5,7),i=t.substring(7,9)):(r=t.substring(1,2),n=t.substring(2,3),o=t.substring(3,4),i=t.substring(4,5),r+=r,n+=n,o+=o,i+=i),{red:parseInt(r,16),green:parseInt(n,16),blue:parseInt(o,16),alpha:i?parseInt(i,16)/255:1}},transform:eZ.transform},e0={test:eX("hsl","hue"),parse:eK("hue","saturation","lightness"),transform:({hue:t,saturation:r,lightness:n,alpha:o=1})=>"hsla("+Math.round(t)+", "+G.transform($(r))+", "+G.transform($(n))+", "+$(V.transform(o))+")"},e1={test:t=>eZ.test(t)||eQ.test(t)||e0.test(t),parse:t=>eZ.test(t)?eZ.parse(t):e0.test(t)?e0.parse(t):eQ.parse(t),transform:t=>H(t)?t:t.hasOwnProperty("red")?eZ.transform(t):e0.transform(t)},e2=(t,r,n)=>-n*t+n*r+t;function e5(t,r,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?t+(r-t)*6*n:n<.5?r:n<2/3?t+(r-t)*(2/3-n)*6:t}let e3=(t,r,n)=>{let o=t*t;return Math.sqrt(Math.max(0,n*(r*r-o)+o))},e6=[eQ,eZ,e0];function e4(t){let n=e6.find(r=>r.test(t));r.invariant(!!n,`'${t}' is not an animatable color. Use the equivalent color code instead.`);let o=n.parse(t);return n===e0&&(o=function({hue:t,saturation:r,lightness:n,alpha:o}){t/=360,n/=100;let i=0,a=0,s=0;if(r/=100){let o=n<.5?n*(1+r):n+r-n*r,l=2*n-o;i=e5(l,o,t+1/3),a=e5(l,o,t),s=e5(l,o,t-1/3)}else i=a=s=n;return{red:Math.round(255*i),green:Math.round(255*a),blue:Math.round(255*s),alpha:o}}(o)),o}let e9=(t,r)=>{let n=e4(t),o=e4(r),i={...n};return t=>(i.red=e3(n.red,o.red,t),i.green=e3(n.green,o.green,t),i.blue=e3(n.blue,o.blue,t),i.alpha=e2(n.alpha,o.alpha,t),eZ.transform(i))}
1308,e8={regex:/var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\)/g,countKey:"Vars",token:"${v}",parse:em},e7={regex:z,countKey:"Colors",token:"${c}",parse:e1.parse},te={regex:U,countKey:"Numbers",token:"${n}",parse:j.parse};function tt(t,{regex:r,countKey:n,token:o,parse:i}){let a=t.tokenised.match(r);a&&(t["num"+n]=a.length,t.tokenised=t.tokenised.replace(r,o),t.values.push(...a.map(i)))}function tr(t){let r=t.toString(),n={value:r,tokenised:r,values:[],numVars:0,numColors:0,numNumbers:0};return n.value.includes("var(--")&&tt(n,e8),tt(n,e7),tt(n,te),n}function tn(t){return tr(t).values}function to(t){let{values:r,numColors:n,numVars:o,tokenised:i}=tr(t),a=r.length;return t=>{let r=i;for(let i=0;i<a;i++)r=i<o?r.replace(e8.token,t[i]):i<o+n?r.replace(e7.token,e1.transform(t[i])):r.replace(te.token,$(t[i]));return r}}let ti=t=>"number"==typeof t?0:t,ta={test:function(t){var r,n;return isNaN(t)&&H(t)&&((null==(r=t.match(U))?void 0:r.length)||0)+((null==(n=t.match(z))?void 0:n.length)||0)>0},parse:tn,createTransformer:to,getAnimatableNone:function(t){let r=tn(t);return to(t)(r.map(ti))}},ts=(t,r)=>n=>`${n>0?r:t}`;function tl(t,r){return"number"==typeof t?n=>e2(t,r,n):e1.test(t)?e9(t,r):t.startsWith("var(")?ts(t,r):td(t,r)}let tu=(t,r)=>{let n=[...t],o=n.length,i=t.map((t,n)=>tl(t,r[n]));return t=>{for(let r=0;r<o;r++)n[r]=i[r](t);return n}},tc=(t,r)=>{let n={...t,...r},o={};for(let i in n)void 0!==t[i]&&void 0!==r[i]&&(o[i]=tl(t[i],r[i]));return t=>{for(let r in o)n[r]=o[r](t);return n}},td=(t,n)=>{let o=ta.createTransformer(n),i=tr(t),a=tr(n);return i.numVars===a.numVars&&i.numColors===a.numColors&&i.numNumbers>=a.numNumbers?e_(tu(i.values,a.values),o):(r.warning(!0,`Complex values '${t}' and '${n}' 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.`),ts(t,n))},tf=(t,r,n)=>{let o=r-t;return 0===o?1:(n-t)/o},tp=(t,r)=>n=>e2(t,r,n);function th(t,n,{clamp:o=!0,ease:i,mixer:a}={}){let s=t.length;if(r.invariant(s===n.length,"Both input and output ranges must be the same length"),1===s)return()=>n[0];t[0]>t[s-1]&&(t=[...t].reverse(),n=[...n].reverse());let l=function(t,r,n){let o=[],i=n||function(t){if("number"==typeof t);else if("string"==typeof t)return e1.test(t)?e9:td;else if(Array.isArray(t))return tu;else if("object"==typeof t)return tc;return tp}(t[0]),a=t.length-1;for(let n=0;n<a;n++){let a=i(t[n],t[n+1]);r&&(a=e_(Array.isArray(r)?r[n]||em:r,a)),o.push(a)}return o}(n,i,a),u=l.length,c=r=>{let n=0;if(u>1)for(;n<t.length-2&&!(r<t[n+1]);n++);let o=tf(t[n],t[n+1],r);return l[n](o)};return o?r=>c(L(t[0],t[s-1],r)):c}function tm(t,r){let n=t[t.length-1];for(let o=1;o<=r;o++){let i=tf(0,r,o);t.push(e2(n,1,i))}}function tg(t){let r=[0];return tm(r,t.length-1),r}function tv({duration:t=300,keyframes:r,times:n,ease:o="easeInOut"}){var i;let a=eL(o)?o.map(eG):eG(o),s={done:!1,value:r[0]},l=th((i=n&&n.length===r.length?n:tg(r),i.map(r=>r*t)),r,{ease:Array.isArray(a)?a:r.map(()=>a||eN).splice(0,r.length-1)});return{calculatedDuration:t,next:r=>(s.value=l(r),s.done=r>=t,s)}}function ty(t,r){return r?1e3/r*t:0}function tb(t,r,n){let o=Math.max(r-5,0);return ty(n-t(o),r-o)}function tx(t,r){return t*Math.sqrt(1-r*r)}let tw=["duration","bounce"],tE=["stiffness","damping","mass"];function t_(t,r){return r.some(r=>void 0!==t[r])}function tT({keyframes:t,restDelta:n,restSpeed:o,...i}){let a,s=t[0],l=t[t.length-1],u={done:!1,value:s},{stiffness:c,damping:d,mass:f,duration:p,velocity:h,isResolvedFromDuration:m}=function(t){let n={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...t};if(!t_(t,tE)&&t_(t,tw)){let o=function({duration:t=800,bounce:n=.25,velocity:o=0,mass:i=1}){let a,s;r.warning(t<=eS(10),"Spring duration must be 10 seconds or less");let l=1-n;l=L(.05,1,l),t=L(.01,10,eO(t)),l<1?(a=r=>{let n=r*l,i=n*t;return .001-(n-o)/tx(r,l)*Math.exp(-i)},s=r=>{let n=r*l*t,i=Math.pow(l,2)*Math.pow(r,2)*t,s=Math.exp(-n),u=tx(Math.pow(r,2),l);return(n*o+o-i)*s*(-a(r)+.001>0?-1:1)/u}):(a=r=>-.001+Math.exp(-r*t)*((r-o)*t+1),s=r=>t*t*(o-r)*Math.exp(-r*t));let u=function(t,r,n){let o=n;for(let n=1;n<12;n++)o-=t(o)/r(o);return o}(a,s,5/t);if(t=eS(t),isNaN(u))return{stiffness:100,damping:10,duration:t};{let r=Math.pow(u,2)*i;return{stiffness:r,damping:2*l*Math.sqrt(i*r),duration:t}}}(t);(n={...n,...o,mass:1}).isResolvedFromDuration=!0}return n}({...i,velocity:-eO(i.velocity||0)}),g=h||0,v=d/(2*Math.sqrt(c*f)),y=l-s,b=eO(Math.sqrt(c/f)),x=5>Math.abs(y);if(o||(o=x?.01:2),n||(n=x?.005:.5),v<1){let t=tx(b,v);a=r=>l-Math.exp(-v*b*r)*((g+v*b*y)/t*Math.sin(t*r)+y*Math.cos(t*r))}else if(1===v)a=t=>l-Math.exp(-b*t)*(y+(g+b*y)*t);else{let t=b*Math.sqrt(v*v-1);a=r=>{let n=Math.exp(-v*b*r),o=Math.min(t*r,300);return l-n*((g+v*b*y)*Math.sinh(o)+t*y*Math.cosh(o))/t}}
1308return{calculatedDuration:m&&p||null,next:t=>{let r=a(t);if(m)u.done=t>=p;else{let i=g;0!==t&&(i=v<1?tb(a,t,r):0);let s=Math.abs(l-r)<=n;u.done=Math.abs(i)<=o&&s}return u.value=u.done?l:r,u}}}function tS({keyframes:t,velocity:r=0,power:n=.8,timeConstant:o=325,bounceDamping:i=10,bounceStiffness:a=500,modifyTarget:s,min:l,max:u,restDelta:c=.5,restSpeed:d}){let f,p,h=t[0],m={done:!1,value:h},g=n*r,v=h+g,y=void 0===s?v:s(v);y!==v&&(g=y-h);let b=t=>-g*Math.exp(-t/o),x=t=>y+b(t),w=t=>{let r=b(t),n=x(t);m.done=Math.abs(r)<=c,m.value=m.done?y:n},E=t=>{let r;if(r=m.value,void 0!==l&&r<l||void 0!==u&&r>u){var n;f=t,p=tT({keyframes:[m.value,(n=m.value,void 0===l?u:void 0===u||Math.abs(l-n)<Math.abs(u-n)?l:u)],velocity:tb(x,t,m.value),damping:i,stiffness:a,restDelta:c,restSpeed:d})}};return E(0),{calculatedDuration:null,next:t=>{let r=!1;return(p||void 0!==f||(r=!0,w(t),E(t)),void 0!==f&&t>f)?p.next(t-f):(r||w(t),m)}}}let tO=t=>{let r=({timestamp:r})=>t(r);return{start:()=>ey.update(r,!0),stop:()=>eb(r),now:()=>ex.isProcessing?ex.timestamp:performance.now()}};function tk(t){let r=0,n=t.next(r);for(;!n.done&&r<2e4;)r+=50,n=t.next(r);return r>=2e4?1/0:r}let tP={decay:tS,inertia:tS,tween:tv,keyframes:tv,spring:tT};function tC({autoplay:t=!0,delay:r=0,driver:n=tO,keyframes:o,type:i="keyframes",repeat:a=0,repeatDelay:s=0,repeatType:l="loop",onPlay:u,onStop:c,onComplete:d,onUpdate:f,...p}){let h,m,g,v,y,b=1,x=!1,w=()=>{m=new Promise(t=>{h=t})};w();let E=tP[i]||tv;E!==tv&&"number"!=typeof o[0]&&(v=th([0,100],o,{clamp:!1}),o=[0,100]);let _=E({...p,keyframes:o});"mirror"===l&&(y=E({...p,keyframes:[...o].reverse(),velocity:-(p.velocity||0)}));let T="idle",S=null,O=null,k=null;null===_.calculatedDuration&&a&&(_.calculatedDuration=tk(_));let{calculatedDuration:P}=_,C=1/0,A=1/0;null!==P&&(A=(C=P+s)*(a+1)-s);let I=0,R=t=>{if(null===O)return;b>0&&(O=Math.min(O,t)),b<0&&(O=Math.min(t-A/b,O));let n=(I=null!==S?S:Math.round(t-O)*b)-r*(b>=0?1:-1),i=b>=0?n<0:n>A;I=Math.max(n,0),"finished"===T&&null===S&&(I=A);let u=I,c=_;if(a){let t=Math.min(I,A)/C,r=Math.floor(t),n=t%1;!n&&t>=1&&(n=1),1===n&&r--,(r=Math.min(r,a+1))%2&&("reverse"===l?(n=1-n,s&&(n-=s/C)):"mirror"===l&&(c=y)),u=L(0,1,n)*C}let d=i?{done:!1,value:o[0]}:c.next(u);v&&(d.value=v(d.value));let{done:p}=d;i||null===P||(p=b>=0?I>=A:I<=0);let h=null===S&&("finished"===T||"running"===T&&p);return f&&f(d.value),h&&F(),d},M=()=>{g&&g.stop(),g=void 0},D=()=>{T="idle",M(),h(),w(),O=k=null},F=()=>{T="finished",d&&d(),M(),h()},N=()=>{if(x)return;g||(g=n(R));let t=g.now();u&&u(),null!==S?O=t-S:O&&"finished"!==T||(O=t),"finished"===T&&w(),k=O,S=null,T="running",g.start()};t&&N();let j={then:(t,r)=>m.then(t,r),get time(){return eO(I)},set time(newTime){I=newTime=eS(newTime),null===S&&g&&0!==b?O=g.now()-newTime/b:S=newTime},get duration(){return eO(null===_.calculatedDuration?tk(_):_.calculatedDuration)},get speed(){return b},set speed(newSpeed){if(newSpeed===b||!g)return;b=newSpeed,j.time=eO(I)},get state(){return T},play:N,pause:()=>{T="paused",S=I},stop:()=>{x=!0,"idle"!==T&&(T="idle",c&&c(),D())},cancel:()=>{null!==k&&R(k),D()},complete:()=>{T="finished"},sample:t=>(O=0,R(t))};return j}function tA(t){let r;return()=>(void 0===r&&(r=t()),r)}let tI=tA(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),tR=new Set(["opacity","clipPath","filter","transform","backgroundColor"]),tM={type:"spring",stiffness:500,damping:25,restSpeed:10},tD={type:"keyframes",duration:.8},tF={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},tN=(t,r)=>"zIndex"!==t&&!!("number"==typeof r||Array.isArray(r)||"string"==typeof r&&(ta.test(r)||"0"===r)&&!r.startsWith("url(")),tL=new Set(["brightness","contrast","saturate","opacity"]);function tj(t){let[r,n]=t.slice(0,-1).split("(");if("drop-shadow"===r)return t;let[o]=n.match(U)||[];if(!o)return t;let i=n.replace(o,""),a=+!!tL.has(r);return o!==n&&(a*=100),r+"("+a+i+")"}let tV=/([a-z-]*)\(.*?\)/g,tB={...ta,getAnimatableNone:t=>{let r=t.match(tV);return r?r.map(tj).join(" "):t}},t$={...ee,color:e1,backgroundColor:e1,outlineColor:e1,fill:e1,stroke:e1,borderColor:e1,borderTopColor:e1,borderRightColor:e1,borderBottomColor:e1,borderLeftColor:e1,filter:tB,WebkitFilter:tB},tU=t=>t$[t];function tz(t,r){let n=tU(t);return n!==tB&&(n=ta),n.getAnimatableNone?n.getAnimatableNone(r):void 0}let tY=t=>/^0[^.\s]+$/.test(t);function tH(t,r){return t[r]||t.default||t}let tW={skipAnimations:!1},tq=(t,n,o,i={})=>a=>{let s=tH(i,t)||{},l=s.delay||i.delay||0,{elapsed:u=0}=i;u-=eS(l);let c=function(t,r,n,o){let i,a,s=tN(r,n);i=Array.isArray(n)?[...n]:[null,n];let l=void 0!==o.from?o.from:t.get(),u=[];for(let t=0;t<i.length;t++){var c;null===i[t]&&(i[t]=0===t?l:i[t-1]),("number"==typeof(c=i[t])?0===c:null!==c?"none"===c||"0"===c||tY(c):void 0)&&u.push(t),"string"==typeof i[t]&&"none"!==i[t]&&"0"!==i[t]&&(a=i[t])}if(s&&u.length&&a)for(let t=0;t<u.length;t++)i[u[t]]=tz(r,a);return i}(n,t,o,s),d=c[0],f=c[c.length-1],p=tN(t,d),h=tN(t,f);r.warning(p===h,`You are trying to animate ${t} from "${d}" to "${f}". ${d} is not an animatable value - to enable this animation set ${d} to a value animatable to ${f} via the \`style\` property.`);let m={keyframes:c,velocity:n.getVelocity(),ease:"easeOut",...s,delay:-u,onUpdate:t=>
1308{n.set(t),s.onUpdate&&s.onUpdate(t)},onComplete:()=>{a(),s.onComplete&&s.onComplete()}};if(!function({when:t,delay:r,delayChildren:n,staggerChildren:o,staggerDirection:i,repeat:a,repeatType:s,repeatDelay:l,from:u,elapsed:c,...d}){return!!Object.keys(d).length}(s)&&(m={...m,...((t,{keyframes:r})=>r.length>2?tD:k.has(t)?t.startsWith("scale")?{type:"spring",stiffness:550,damping:0===r[1]?2*Math.sqrt(550):30,restSpeed:10}:tM:tF)(t,m)}),m.duration&&(m.duration=eS(m.duration)),m.repeatDelay&&(m.repeatDelay=eS(m.repeatDelay)),!p||!h||ek.current||!1===s.type||tW.skipAnimations)return function({keyframes:t,delay:r,onUpdate:n,onComplete:o}){let i=()=>(n&&n(t[t.length-1]),o&&o(),{time:0,speed:1,duration:0,play:em,pause:em,stop:em,then:t=>(t(),Promise.resolve()),cancel:em,complete:em});return r?tC({keyframes:[0,1],duration:0,delay:r,onComplete:i}):i()}(ek.current?{...m,delay:0}:m);if(!i.isHandoff&&n.owner&&n.owner.current instanceof HTMLElement&&!n.owner.getProps().onUpdate){let r=function(t,r,{onUpdate:n,onComplete:o,...i}){let a,s;if(!(tI()&&tR.has(r)&&!i.repeatDelay&&"mirror"!==i.repeatType&&0!==i.damping&&"inertia"!==i.type))return!1;let l=!1,u=!1,c=()=>{s=new Promise(t=>{a=t})};c();let{keyframes:d,duration:f=300,ease:p,times:h}=i;if("spring"===i.type||"backgroundColor"===r||!function t(r){return!!(!r||"string"==typeof r&&eA[r]||eP(r)||Array.isArray(r)&&r.every(t))}(i.ease)){let t=tC({...i,repeat:0,delay:0}),r={done:!1,value:d[0]},n=[],o=0;for(;!r.done&&o<2e4;)r=t.sample(o),n.push(r.value),o+=10;h=void 0,d=n,f=o-10,p="linear"}let m=eI(t.owner.current,r,d,{...i,duration:f,ease:p,times:h}),g=()=>{u=!1,m.cancel()},v=()=>{u=!0,ey.update(g),a(),c()};return m.onfinish=()=>{u||(t.set(function(t,{repeat:r,repeatType:n="loop"}){let o=r&&"loop"!==n&&r%2==1?0:t.length-1;return t[o]}(d,i)),o&&o(),v())},{then:(t,r)=>s.then(t,r),attachTimeline:t=>(m.timeline=t,m.onfinish=null,em),get time(){return eO(m.currentTime||0)},set time(newTime){m.currentTime=eS(newTime)},get speed(){return m.playbackRate},set speed(newSpeed){m.playbackRate=newSpeed},get duration(){return eO(f)},play:()=>{l||(m.play(),eb(g))},pause:()=>m.pause(),stop:()=>{if(l=!0,"idle"===m.playState)return;let{currentTime:r}=m;if(r){let n=tC({...i,autoplay:!1});t.setWithVelocity(n.sample(r-10).value,n.sample(r).value,10)}v()},complete:()=>{u||m.finish()},cancel:v}}(n,t,m);if(r)return r}return tC(m)};function tG(t){return!!(C(t)&&t.add)}let tX=t=>/^\-?\d*\.?\d+$/.test(t);function tK(t,r){-1===t.indexOf(r)&&t.push(r)}function tJ(t,r){let n=t.indexOf(r);n>-1&&t.splice(n,1)}class tZ{constructor(){this.subscriptions=[]}add(t){return tK(this.subscriptions,t),()=>tJ(this.subscriptions,t)}notify(t,r,n){let o=this.subscriptions.length;if(o)if(1===o)this.subscriptions[0](t,r,n);else for(let i=0;i<o;i++){let o=this.subscriptions[i];o&&o(t,r,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}let tQ=new Set,t0={current:void 0};class t1{constructor(t,r={}){this.version="10.18.0",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(t,r=!0)=>{this.prev=this.current,this.current=t;let{delta:n,timestamp:o}=ex;this.lastUpdated!==o&&(this.timeDelta=n,this.lastUpdated=o,ey.postRender(this.scheduleVelocityCheck)),this.prev!==this.current&&this.events.change&&this.events.change.notify(this.current),this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()),r&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.scheduleVelocityCheck=()=>ey.postRender(this.velocityCheck),this.velocityCheck=({timestamp:t})=>{t!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=(t=>!isNaN(parseFloat(t)))(this.current),this.owner=r.owner}onChange(t){return this.on("change",t)}on(t,r){this.events[t]||(this.events[t]=new tZ);let n=this.events[t].add(r);return"change"===t?()=>{n(),ey.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(let t in this.events)this.events[t].clear()}attach(t,r){this.passiveEffect=t,this.stopPassiveEffect=r}set(t,r=!0){r&&this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t,r)}setWithVelocity(t,r,n){this.set(r),this.prev=t,this.timeDelta=n}jump(t){this.updateAndNotify(t),this.prev=t,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return t0.current&&t0.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?ty(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(t){return this.stop(),new Promise(r=>{this.hasAnimated=!0,this.animation=t(r),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 t2(t,r){return new t1(t,r)}let t5=t=>r=>r.test(t),t3=[j,X,G,q,J,K,{test:t=>"auto"===t,parse:t=>t}],t6=t=>t3.find(t5(t)),t4=[...t3,e1,ta],t9=t=>t4.find(t5(t));function t8(t,r){let n=eT(t,r),{transitionEnd:o={},transition:i={},...a}=n?t.makeTargetAnimatable(n,!1):{};for(let r in a={...a,...o}){let n=eh(a[r]);t.hasValue(r)?t.getValue(r).set(n):t.addValue(r,t2(n))}}
1308function t7(t,r){[...r].reverse().forEach(n=>{let o=t.getVariant(n);o&&t8(t,o),t.variantChildren&&t.variantChildren.forEach(t=>{t7(t,r)})})}function re(t,r,n){var o,i;let a=Object.keys(r).filter(r=>!t.hasValue(r)),s=a.length;if(s)for(let l=0;l<s;l++){let s=a[l],u=r[s],c=null;Array.isArray(u)&&(c=u[0]),null===c&&(c=null!=(i=null!=(o=n[s])?o:t.readValue(s))?i:r[s]),null!=c&&("string"==typeof c&&(tX(c)||tY(c))?c=parseFloat(c):!t9(c)&&ta.test(u)&&(c=tz(s,u)),t.addValue(s,t2(c,{owner:t})),void 0===n[s]&&(n[s]=c),null!==c&&t.setBaseTarget(s,c))}}function rt(t,r,n){let o={};for(let i in t){let t=function(t,r){if(r)return(r[t]||r.default||r).from}(i,r);if(void 0!==t)o[i]=t;else{let t=n.getValue(i);t&&(o[i]=t.get())}}return o}function rr(t,r,{delay:n=0,transitionOverride:o,type:i}={}){let{transition:a=t.getDefaultTransition(),transitionEnd:s,...l}=t.makeTargetAnimatable(r),u=t.getValue("willChange");o&&(a=o);let c=[],d=i&&t.animationState&&t.animationState.getState()[i];for(let r in l){let o=t.getValue(r),i=l[r];if(!o||void 0===i||d&&function({protectedKeys:t,needsAnimating:r},n){let o=t.hasOwnProperty(n)&&!0!==r[n];return r[n]=!1,o}(d,r))continue;let s={delay:n,elapsed:0,...tH(a||{},r)};if(window.HandoffAppearAnimations){let n=t.getProps()[m];if(n){let t=window.HandoffAppearAnimations(n,r,o,ey);null!==t&&(s.elapsed=t,s.isHandoff=!0)}}let f=!s.isHandoff&&!function(t,r){let n=t.get();if(!Array.isArray(r))return n!==r;for(let t=0;t<r.length;t++)if(r[t]!==n)return!0}(o,i);if("spring"===s.type&&(o.getVelocity()||s.velocity)&&(f=!1),o.animation&&(f=!1),f)continue;o.start(tq(r,o,i,t.shouldReduceMotion&&k.has(r)?{type:!1}:s));let p=o.animation;tG(u)&&(u.add(r),p.then(()=>u.remove(r))),c.push(p)}return s&&Promise.all(c).then(()=>{s&&t8(t,s)}),c}let rn=(t,r)=>Math.abs(t-r),ro=()=>({translate:0,scale:1,origin:0,originPoint:0}),ri=()=>({min:0,max:0}),ra=()=>({x:ri(),y:ri()});function rs({top:t,left:r,right:n,bottom:o}){return{x:{min:r,max:n},y:{min:t,max:o}}}function rl(t){return void 0===t||1===t}function ru({scale:t,scaleX:r,scaleY:n}){return!rl(t)||!rl(r)||!rl(n)}function rc(t){return ru(t)||rd(t)||t.z||t.rotate||t.rotateX||t.rotateY}function rd(t){var r,n;return(r=t.x)&&"0%"!==r||(n=t.y)&&"0%"!==n}function rf(t,r,n,o,i){return void 0!==i&&(t=o+i*(t-o)),o+n*(t-o)+r}function rp(t,r=0,n=1,o,i){t.min=rf(t.min,r,n,o,i),t.max=rf(t.max,r,n,o,i)}function rh(t,{x:r,y:n}){rp(t.x,r.translate,r.scale,r.originPoint),rp(t.y,n.translate,n.scale,n.originPoint)}function rm(t){return Number.isInteger(t)||t>1.0000000000001||t<.999999999999?t:1}function rg(t,r){t.min=t.min+r,t.max=t.max+r}function rv(t,r,[n,o,i]){let a=void 0!==r[i]?r[i]:.5,s=e2(t.min,t.max,a);rp(t,r[n],r[o],s,r.scale)}let ry=["x","scaleX","originX"],rb=["y","scaleY","originY"];function rx(t,r){rv(t.x,r,ry),rv(t.y,r,rb)}function rw(t,r){return rs(function(t,r){if(!r)return t;let n=r({x:t.left,y:t.top}),o=r({x:t.right,y:t.bottom});return{top:n.y,left:n.x,bottom:o.y,right:o.x}}(t.getBoundingClientRect(),r))}function rE(t,n,o){if("string"==typeof t){let i=document;n&&(r.invariant(!!n.current,"Scope provided, but no element detected."),i=n.current),o?(null!=o[t]||(o[t]=i.querySelectorAll(t)),t=o[t]):t=i.querySelectorAll(t)}else t instanceof Element&&(t=[t]);return Array.from(t||[])}let r_=new WeakMap;function rT(t,r){let n,o=()=>{let{currentTime:o}=r,i=(null===o?0:o.value)/100;n!==i&&t(i),n=i};return ey.update(o,!0),()=>eb(o)}let rS=tA(()=>void 0!==window.ScrollTimeline);class rO{constructor(t){this.animations=t.filter(Boolean)}then(t,r){return Promise.all(this.animations).then(t).catch(r)}getAll(t){return this.animations[0][t]}setAll(t,r){for(let n=0;n<this.animations.length;n++)this.animations[n][t]=r}attachTimeline(t){let r=this.animations.map(r=>{if(!rS()||!r.attachTimeline)return r.pause(),rT(t=>{r.time=r.duration*t},t);r.attachTimeline(t)});return()=>{r.forEach((t,r)=>{t&&t(),this.animations[r].stop()})}}get time(){return this.getAll("time")}set time(t){this.setAll("time",t)}get speed(){return this.getAll("speed")}set speed(t){this.setAll("speed",t)}get duration(){let t=0;for(let r=0;r<this.animations.length;r++)t=Math.max(t,this.animations[r].duration);return t}runAll(t){this.animations.forEach(r=>r[t]())}play(){this.runAll("play")}pause(){this.runAll("pause")}stop(){this.runAll("stop")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}function rk(t){return t instanceof SVGElement&&"svg"!==t.tagName}let rP=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function rC(t,n,o=1){r.invariant(o<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`);let[i,a]=function(t){let r=rP.exec(t);if(!r)return[,];let[,n,o]=r;return[n,o]}(t);if(!i)return;let s=window.getComputedStyle(n).getPropertyValue(i);if(s){let t=s.trim();return tX(t)?parseFloat(t):t}return F(a)?rC(a,n,o+1):a}let rA=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),rI=t=>rA.has(t),rR=t=>t===j||t===X,rM=(t,r)=>parseFloat(t.split(", ")[r]),rD=(t,r)=>(n,{transform:o})=>{if("none"===o||!o)return 0;let i=o.match(/^matrix3d\((.+)\)$/);if(i)return rM(i[1],r);{let r=o.match(/^matrix\((.+)\)$/);return r?rM(r[1],t):0}},rF=new Set(["x","y","z"]),rN=O.filter(t=>!rF.has(t)),rL={width:({x:t},{paddingLeft:r="0",paddingRight:n="0"})=>t.max-t.min-parseFloat(r)-parseFloat(n),height:({y:t},{paddingTop:r="0",paddingBottom:n="0"})=>t.max-t.min-parseFloat(r)-parseFloat(n),top:(t,{top:r})=>parseFloat(r),left:(t,{left:r})=>parseFloat(r),bottom:({y:t},{top:r})=>parseFloat(r)+(t.max-t.min),right:({x:t},{left:r})=>parseFloat(r)+(t.max-t.min),x:rD(4,13),y:rD(5,14)};rL.translateX=rL.x,rL.translateY=rL.y;let rj={current:null},rV={current:!1};function rB(){if(rV.current=!0,f)if(window.matchMedia){let t=window.matchMedia("(prefers-reduced-motion)"),r=()=>rj.current=t.matches;t.addListener(r),r()}else rj.current=!1}let r$=Object.keys(T),rU=r$.length,rz=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],rY=x.length;class rH{constructor({parent:t,props:r,presenceContext:n,reducedMotionConfig:o,visualState:i},a={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,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.scheduleRender=()=>ey.render(this.render,!1,!0);const{latestValues:s,renderState:l}=i;this.latestValues=s,this.baseTarget={...s},this.initialValues=r.initial?{...s}:{},this.renderState=l,this.parent=t,this.props=r,this.presenceContext=n,this.depth=t?t.depth+1:0,this.reducedMotionConfig=o,this.options=a,this.isControllingVariants=w(r),this.isVariantNode=E(r),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);const{willChange:u,...c}=this.scrapeMotionValuesFromProps(r,{});for(const t in c){const r=c[t];void 0!==s[t]&&C(r)&&(r.set(s[t],!1),tG(u)&&u.add(t))}}scrapeMotionValuesFromProps(t,r){return{}}mount(t){this.current=t,r_.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEac
1308h((t,r)=>this.bindToMotionValue(r,t)),rV.current||rB(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||rj.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let t in r_.delete(this.current),this.projection&&this.projection.unmount(),eb(this.notifyUpdate),eb(this.render),this.valueSubscriptions.forEach(t=>t()),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[t].clear();for(let t in this.features)this.features[t].unmount();this.current=null}bindToMotionValue(t,r){let n=k.has(t),o=r.on("change",r=>{this.latestValues[t]=r,this.props.onUpdate&&ey.update(this.notifyUpdate,!1,!0),n&&this.projection&&(this.projection.isTransformDirty=!0)}),i=r.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(t,()=>{o(),i()})}sortNodePosition(t){return this.current&&this.sortInstanceNodePosition&&this.type===t.type?this.sortInstanceNodePosition(this.current,t.current):0}loadFeatures({children:t,...r},n,o,i){let a,s;for(let t=0;t<rU;t++){let n=r$[t],{isEnabled:o,Feature:i,ProjectionNode:l,MeasureLayout:u}=T[n];l&&(a=l),o(r)&&(!this.features[n]&&i&&(this.features[n]=new i(this)),u&&(s=u))}if(("html"===this.type||"svg"===this.type)&&!this.projection&&a){this.projection=new a(this.latestValues,this.parent&&this.parent.projection);let{layoutId:t,layout:n,drag:o,dragConstraints:s,layoutScroll:l,layoutRoot:u}=r;this.projection.setOptions({layoutId:t,layout:n,alwaysMeasureLayout:!!o||s&&g(s),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:"string"==typeof n?n:"both",initialPromotionConfig:i,layoutScroll:l,layoutRoot:u})}return s}updateFeatures(){for(let t in this.features){let r=this.features[t];r.isMounted?r.update():(r.mount(),r.isMounted=!0)}}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):ra()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,r){this.latestValues[t]=r}makeTargetAnimatable(t,r=!0){return this.makeTargetAnimatableFromInstance(t,this.props,r)}update(t,r){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=r;for(let r=0;r<rz.length;r++){let n=rz[r];this.propEventSubscriptions[n]&&(this.propEventSubscriptions[n](),delete this.propEventSubscriptions[n]);let o=t["on"+n];o&&(this.propEventSubscriptions[n]=this.on(n,o))}this.prevMotionValues=function(t,r,n){let{willChange:o}=r;for(let i in r){let a=r[i],s=n[i];if(C(a))t.addValue(i,a),tG(o)&&o.add(i);else if(C(s))t.addValue(i,t2(a,{owner:t})),tG(o)&&o.remove(i);else if(s!==a)if(t.hasValue(i)){let r=t.getValue(i);r.hasAnimated||r.set(a)}else{let r=t.getStaticValue(i);t.addValue(i,t2(void 0!==r?r:a,{owner:t}))}}for(let o in n)void 0===r[o]&&t.removeValue(o);return r}(this,this.scrapeMotionValuesFromProps(t,this.prevProps),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}getVariantContext(t=!1){if(t)return this.parent?this.parent.getVariantContext():void 0;if(!this.isControllingVariants){let t=this.parent&&this.parent.getVariantContext()||{};return void 0!==this.props.initial&&(t.initial=this.props.initial),t}let r={};for(let t=0;t<rY;t++){let n=x[t],o=this.props[n];(v(o)||!1===o)&&(r[n]=o)}return r}addVariantChild(t){let r=this.getClosestVariantNode();if(r)return r.variantChildren&&r.variantChildren.add(t),()=>r.variantChildren.delete(t)}addValue(t,r){r!==this.values.get(t)&&(this.removeValue(t),this.bindToMotionValue(t,r)),this.values.set(t,r),this.latestValues[t]=r.get()}removeValue(t){this.values.delete(t);let r=this.valueSubscriptions.get(t);r&&(r(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,r){if(this.props.values&&this.props.values[t])return this.props.values[t];let n=this.values.get(t);return void 0===n&&void 0!==r&&(n=t2(r,{owner:this}),this.addValue(t,n)),n}readValue(t){var r;return void 0===this.latestValues[t]&&this.current?null!=(r=this.getBaseTargetFromProps(this.props,t))?r:this.readValueFromInstance(this.current,t,this.options):this.latestValues[t]}setBaseTarget(t,r){this.baseTarget[t]=r}getBaseTarget(t){var r;let{initial:n}=this.props,o="string"==typeof n||"object"==typeof n?null==(r=ef(this.props,n))?void 0:r[t]:void 0;if(n&&void 0!==o)return o;let i=this.getBaseTargetFromProps(this.props,t);return void 0===i||C(i)?void 0!==this.initialValues[t]&&void 0===o?void 0:this.baseTarget[t]:i}on(t,r){return this.events[t]||(this.events[t]=new tZ),this.events[t].add(r)}notify(t,...r){this.events[t]&&this.events[t].notify(...r)}}class rW extends rH{sortInstanceNodePosition(t,r){return 2&t.compareDocumentPosition(r)?1:-1}getBaseTargetFromProps(t,r){return t.style?t.style[r]:void 0}removeValueFromRenderState(t,{vars:r,style:n}){delete r[t],delete n[t]}makeTargetAnimatableFromInstance({transition:t,transitionEnd:n,...o},{transformValues:i},a){let s=rt(o,t||{},this);if(i&&(n&&(n=i(n)),o&&(o=i(o)),s&&(s=i(s))),a){var l,u,c,d,p;let t;re(this,o,s);let i=(l=o,u=s,l=(t=function(t,{...r},n){let o=t.current;if(!(o instanceof Element))return{target:r,transitionEnd:n};for(let i in n&&(n={...n}
1308),t.values.forEach(t=>{let r=t.get();if(!F(r))return;let n=rC(r,o);n&&t.set(n)}),r){let t=r[i];if(!F(t))continue;let a=rC(t,o);a&&(r[i]=a,n||(n={}),void 0===n[i]&&(n[i]=t))}return{target:r,transitionEnd:n}}(this,l,c=n)).target,c=t.transitionEnd,d=l,p=c,Object.keys(d).some(rI)?((t,n,o={},i={})=>{n={...n},i={...i};let a=Object.keys(n).filter(rI),s=[],l=!1,u=[];if(a.forEach(a=>{let c,d=t.getValue(a);if(!t.hasValue(a))return;let f=o[a],p=t6(f),h=n[a];if(ep(h)){let t=h.length,n=+(null===h[0]);p=t6(f=h[n]);for(let o=n;o<t&&null!==h[o];o++)c?r.invariant(t6(h[o])===c,"All keyframes must be of the same type"):(c=t6(h[o]),r.invariant(c===p||rR(p)&&rR(c),"Keyframes must be of the same dimension as the current value"))}else c=t6(h);if(p!==c)if(rR(p)&&rR(c)){let t=d.get();"string"==typeof t&&d.set(parseFloat(t)),"string"==typeof h?n[a]=parseFloat(h):Array.isArray(h)&&c===X&&(n[a]=h.map(parseFloat))}else if((null==p?void 0:p.transform)&&(null==c?void 0:c.transform)&&(0===f||0===h))0===f?d.set(c.transform(f)):n[a]=p.transform(h);else{if(!l){let r;r=[],rN.forEach(n=>{let o=t.getValue(n);void 0!==o&&(r.push([n,o.get()]),o.set(+!!n.startsWith("scale")))}),r.length&&t.render(),s=r,l=!0}u.push(a),i[a]=void 0!==i[a]?i[a]:n[a],d.jump(h)}}),!u.length)return{target:n,transitionEnd:i};{let r=u.indexOf("height")>=0?window.pageYOffset:null,o=((t,r,n)=>{let o=r.measureViewportBox(),i=getComputedStyle(r.current),{display:a}=i,s={};"none"===a&&r.setStaticValue("display",t.display||"block"),n.forEach(t=>{s[t]=rL[t](o,i)}),r.render();let l=r.measureViewportBox();return n.forEach(n=>{let o=r.getValue(n);o&&o.jump(s[n]),t[n]=rL[n](l,i)}),t})(n,t,u);return s.length&&s.forEach(([r,n])=>{t.getValue(r).set(n)}),t.render(),f&&null!==r&&window.scrollTo({top:r}),{target:o,transitionEnd:i}}})(this,d,u,p):{target:d,transitionEnd:p});n=i.transitionEnd,o=i.target}return{transition:t,transitionEnd:n,...o}}}class rq extends rW{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1}getBaseTargetFromProps(t,r){return t[r]}readValueFromInstance(t,r){if(k.has(r)){let t=tU(r);return t&&t.default||0}return r=el.has(r)?r:p(r),t.getAttribute(r)}measureInstanceViewportBox(){return ra()}scrapeMotionValuesFromProps(t,r){return ed(t,r)}build(t,r,n,o){ei(t,r,n,this.isSVGTag,o.transformTemplate)}renderInstance(t,r,n,o){eu(t,r,n,o)}mount(t){this.isSVGTag=ea(t.tagName),super.mount(t)}}class rG extends rW{constructor(){super(...arguments),this.type="html"}readValueFromInstance(t,r){if(k.has(r)){let t=tU(r);return t&&t.default||0}{let n=window.getComputedStyle(t),o=(D(r)?n.getPropertyValue(r):n[r])||0;return"string"==typeof o?o.trim():o}}measureInstanceViewportBox(t,{transformPagePoint:r}){return rw(t,r)}build(t,r,n,o){et(t,r,n,o.transformTemplate)}scrapeMotionValuesFromProps(t,r){return ec(t,r)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:t}=this.props;C(t)&&(this.childSubscription=t.on("change",t=>{this.current&&(this.current.textContent=`${t}`)}))}renderInstance(t,r,n,o){es(t,r,n,o)}}function rX(t,r,n){let o=C(t)?t:t2(t);return o.start(tq("",o,r,n)),o.animation}function rK(t,r,n,o){var i;return"number"==typeof r?r:r.startsWith("-")||r.startsWith("+")?Math.max(0,t+parseFloat(r)):"<"===r?n:null!=(i=o.get(r))?i:t}let rJ=(t,r,n)=>{let o=r-t;return((n-t)%o+o)%o+t};function rZ(t,r){return t.at!==r.at?t.at-r.at:null===t.value?1:null===r.value?-1:0}function rQ(t,r){return r.has(t)||r.set(t,{}),r.get(t)}function r0(t,r){return r[t]||(r[t]=[]),r[t]}let r1=t=>"number"==typeof t,r2=t=>t.every(r1);function r5(t,n,o,i){let a=rE(t,i),s=a.length;r.invariant(!!s,"No valid element provided.");let l=[];for(let t=0;t<s;t++){let r=a[t];r_.has(r)||function(t){let r={presenceContext:null,props:{},visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},n=rk(t)?new rq(r,{enableHardwareAcceleration:!1}):new rG(r,{enableHardwareAcceleration:!0});n.mount(t),r_.set(t,n)}(r);let i=r_.get(r),u={...o};"function"==typeof u.delay&&(u.delay=u.delay(t,s)),l.push(...rr(i,{...n,transition:u},{}))}return new rO(l)}let r3=t=>function(r,n,o){let i;if(Array.isArray(r)&&Array.isArray(r[0])){let o;o=[],(function(t,{defaultTransition:r={},...n}={},o){let i=r.duration||.3,a=new Map,s=new Map,l={},u=new Map,c=0,d=0,f=0;for(let n=0;n<t.length;n++){let a=t[n];if("string"==typeof a){u.set(a,d);continue}if(!Array.isArray(a)){u.set(a.name,rK(d,a.at,c,u));continue}let[m,g,v={}]=a;void 0!==v.at&&(d=rK(d,v.at,c,u));let y=0,b=(t,n,o,a=0,s=0)=>{var l;let u=Array.isArray(l=t)?l:[l],{delay:c=0,times:p=tg(u),type:h="keyframes",...m}=n,{ease:g=r.ease||"easeOut",duration:v}=n,b="function"==typeof c?c(a,s):c,x=u.length;if(x<=2&&"spring"===h){let t=100;2===x&&r2(u)&&(t=Math.abs(u[1]-u[0]));let r={...m};void 0!==v&&(r.duration=eS(v));let n=function(t,r=100){let n=tT({keyframes:[0,r],...t}),o=Math.min(tk(n),2e4);return{type:"keyframes",ease:t=>n.next(o*t).value/r,duration:eO(o)}}(r,t);g=n.ease,v=n.duration}null!=v||(v=i);let w=d+b,E=w+v;1===p.length&&0===p[0]&&(p[1]=1);let _=p.length-u.length;_>0&&tm(p,_),1===u.length&&u.unshift(null),function(t,r,n,o,i,a){var s;for(let r=0;r<t.length;r++){let n=t[r];n.at>
1308i&&n.at<a&&(tJ(t,n),r--)}for(let l=0;l<r.length;l++)t.push({value:r[l],at:e2(i,a,o[l]),easing:(s=l,eL(n)?n[rJ(0,n.length,s)]:n)})}(o,u,g,p,w,E),y=Math.max(b+v,y),f=Math.max(E,f)};if(C(m))b(g,v,r0("default",rQ(m,s)));else{let t=rE(m,o,l),r=t.length;for(let n=0;n<r;n++){let o=rQ(t[n],s);for(let t in g){var p,h;b(g[t],(p=v)[h=t]?{...p,...p[h]}:{...p},r0(t,o),n,r)}}}c=d,d+=y}return s.forEach((t,o)=>{for(let i in t){let s=t[i];s.sort(rZ);let l=[],u=[],c=[];for(let t=0;t<s.length;t++){let{at:r,value:n,easing:o}=s[t];l.push(n),u.push(tf(0,f,r)),c.push(o||"easeOut")}0!==u[0]&&(u.unshift(0),l.unshift(l[0]),c.unshift("easeInOut")),1!==u[u.length-1]&&(u.push(1),l.push(null)),a.has(o)||a.set(o,{keyframes:{},transition:{}});let d=a.get(o);d.keyframes[i]=l,d.transition[i]={...r,duration:f,ease:c,times:u,...n}}}),a})(r,n,t).forEach(({keyframes:t,transition:r},n)=>{let i;i=C(n)?rX(n,t.default,r.default):r5(n,t,r),o.push(i)}),i=new rO(o)}else i="object"!=typeof n||Array.isArray(n)?rX(r,n,o):r5(r,n,o,t);return t&&t.animations.push(i),i},r6=r3(),r4=new WeakMap;function r9({target:t,contentRect:r,borderBoxSize:n}){var o;null==(o=r4.get(t))||o.forEach(o=>{o({target:t,contentSize:r,get size(){return function(t,r){if(r){let{inlineSize:t,blockSize:n}=r[0];return{width:t,height:n}}return t instanceof SVGElement&&"getBBox"in t?t.getBBox():{width:t.offsetWidth,height:t.offsetHeight}}(t,n)}})})}function r8(t){t.forEach(r9)}let r7=new Set,ne=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),nt={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function nr(t,r,n,o){let i=n[r],{length:a,position:s}=nt[r],l=i.current,u=n.time;i.current=t["scroll"+s],i.scrollLength=t["scroll"+a]-t["client"+a],i.offset.length=0,i.offset[0]=0,i.offset[1]=i.scrollLength,i.progress=tf(0,i.scrollLength,i.current);let c=o-u;i.velocity=c>50?0:ty(i.current-l,c)}let nn=[[0,0],[1,1]],no={start:0,center:.5,end:1};function ni(t,r,n=0){let o=0;if(void 0!==no[t]&&(t=no[t]),"string"==typeof t){let r=parseFloat(t);t.endsWith("px")?o=r:t.endsWith("%")?t=r/100:t.endsWith("vw")?o=r/100*document.documentElement.clientWidth:t.endsWith("vh")?o=r/100*document.documentElement.clientHeight:t=r}return"number"==typeof t&&(o=r*t),n+o}let na=[0,0],ns={x:0,y:0},nl=new WeakMap,nu=new WeakMap,nc=new WeakMap,nd=t=>t===document.documentElement?window:t;function nf(t,{container:r=document.documentElement,...n}={}){let a=nc.get(r);a||(a=new Set,nc.set(r,a));let s=function(t,r,n,o={}){return{measure:()=>(function(t,r=t,n){if(n.x.targetOffset=0,n.y.targetOffset=0,r!==t){let o=r;for(;o&&o!==t;)n.x.targetOffset+=o.offsetLeft,n.y.targetOffset+=o.offsetTop,o=o.offsetParent}n.x.targetLength=r===t?r.scrollWidth:r.clientWidth,n.y.targetLength=r===t?r.scrollHeight:r.clientHeight,n.x.containerLength=t.clientWidth,n.y.containerLength=t.clientHeight})(t,o.target,n),update:r=>{nr(t,"x",n,r),nr(t,"y",n,r),n.time=r,(o.offset||o.target)&&function(t,r,n){let{offset:o=nn}=n,{target:i=t,axis:a="y"}=n,s="y"===a?"height":"width",l=i!==t?function(t,r){let n={x:0,y:0},o=t;for(;o&&o!==r;)if(o instanceof HTMLElement)n.x+=o.offsetLeft,n.y+=o.offsetTop,o=o.offsetParent;else if("svg"===o.tagName){let t=o.getBoundingClientRect(),r=(o=o.parentElement).getBoundingClientRect();n.x+=t.left-r.left,n.y+=t.top-r.top}else if(o instanceof SVGGraphicsElement){let{x:t,y:r}=o.getBBox();n.x+=t,n.y+=r;let i=null,a=o.parentNode;for(;!i;)"svg"===a.tagName&&(i=a),a=o.parentNode;o=i}else break;return n}(i,t):ns,u=i===t?{width:t.scrollWidth,height:t.scrollHeight}:"getBBox"in i&&"svg"!==i.tagName?i.getBBox():{width:i.clientWidth,height:i.clientHeight},c={width:t.clientWidth,height:t.clientHeight};r[a].offset.length=0;let d=!r[a].interpolate,f=o.length;for(let t=0;t<f;t++){let n=function(t,r,n,o){let i=Array.isArray(t)?t:na,a=0;return"number"==typeof t?i=[t,t]:"string"==typeof t&&(i=(t=t.trim()).includes(" ")?t.split(" "):[t,no[t]?t:"0"]),(a=ni(i[0],n,o))-ni(i[1],r)}(o[t],c[s],u[s],l[a]);d||n===r[a].interpolatorOffsets[t]||(d=!0),r[a].offset[t]=n}
1308d&&(r[a].interpolate=th(r[a].offset,tg(o)),r[a].interpolatorOffsets=[...r[a].offset]),r[a].progress=r[a].interpolate(r[a].current)}(t,n,o)},notify:()=>r(n)}}(r,t,{time:0,x:ne(),y:ne()},n);if(a.add(s),!nl.has(r)){let t,n=()=>{for(let t of a)t.measure()},s=()=>{for(let t of a)t.update(ex.timestamp)},l=()=>{for(let t of a)t.notify()},u=()=>{ey.read(n,!1,!0),ey.read(s,!1,!0),ey.update(l,!1,!0)};nl.set(r,u);let c=nd(r);window.addEventListener("resize",u,{passive:!0}),r!==document.documentElement&&nu.set(r,"function"==typeof r?(r7.add(r),i||(i=()=>{let t={width:window.innerWidth,height:window.innerHeight},r={target:window,size:t,contentSize:t};r7.forEach(t=>t(r))},window.addEventListener("resize",i)),()=>{r7.delete(r),!r7.size&&i&&(i=void 0)}):(!o&&"u">typeof ResizeObserver&&(o=new ResizeObserver(r8)),(t=rE(r)).forEach(t=>{let r=r4.get(t);r||(r=new Set,r4.set(t,r)),r.add(u),null==o||o.observe(t)}),()=>{t.forEach(t=>{let r=r4.get(t);null==r||r.delete(u),(null==r?void 0:r.size)||null==o||o.unobserve(t)})})),c.addEventListener("scroll",u,{passive:!0})}let l=nl.get(r);return ey.read(l,!1,!0),()=>{var t;eb(l);let n=nc.get(r);if(!n||(n.delete(s),n.size))return;let o=nl.get(r);nl.delete(r),o&&(nd(r).removeEventListener("scroll",o),null==(t=nu.get(r))||t(),window.removeEventListener("resize",o))}}let np=new Map,nh={some:0,all:1},nm=ev.reduce((t,r)=>(t[r]=t=>eb(t),t),{});r.HTMLVisualElement=rG,r.MotionGlobalConfig=tW,r.MotionValue=t1,r.SVGVisualElement=rq,r.SubscriptionManager=tZ,r.VisualElement=rH,r.addScaleCorrector=function(t){Object.assign(S,t)},r.addUniqueItem=tK,r.animate=r6,r.animateMotionValue=tq,r.animateSingleValue=rX,r.animateStyle=eI,r.animateTarget=rr,r.animateValue=tC,r.anticipate=eW,r.applyBoxDelta=rh,r.applyTreeDeltas=function(t,r,n,o=!1){let i,a,s=n.length;if(s){r.x=r.y=1;for(let l=0;l<s;l++){a=(i=n[l]).projectionDelta;let s=i.instance;(!s||!s.style||"contents"!==s.style.display)&&(o&&i.options.layoutScroll&&i.scroll&&i!==i.root&&rx(t,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),a&&(r.x*=a.x.scale,r.y*=a.y.scale,rh(t,a)),o&&rc(i.latestValues)&&rx(t,i.latestValues))}r.x=rm(r.x),r.y=rm(r.y)}},r.backIn=eY,r.backInOut=eH,r.backOut=ez,r.buildHTMLStyles=et,r.buildSVGAttrs=ei,r.buildTransform=R,r.camelToDash=p,r.cancelFrame=eb,r.cancelSync=nm,r.checkTargetForNewValues=re,r.circIn=eB,r.circInOut=eU,r.circOut=e$,r.clamp=L,r.collectMotionValues=t0,r.color=e1,r.complex=ta,r.convertBoundingBoxToBox=rs,r.convertBoxToBoundingBox=function({x:t,y:r}){return{top:r.min,right:t.max,bottom:r.max,left:t.min}},r.createBox=ra,r.createDelta=()=>({x:ro(),y:ro()}),r.createScopedAnimate=r3,r.cubicBezier=eM,r.delay=function(t,r){let n=performance.now(),o=({timestamp:i})=>{let a=i-n;a>=r&&(eb(o),t(a-r))};return ey.read(o,!0),()=>eb(o)},r.distance=rn,r.distance2D=function(t,r){return Math.sqrt(rn(t.x,r.x)**2+rn(t.y,r.y)**2)},r.easeIn=eD,r.easeInOut=eN,r.easeOut=eF,r.featureDefinitions=T,r.frame=ey,r.frameData=ex,r.getOrigin=rt,r.getValueTransition=tH,r.has2DTranslate=rd,r.hasReducedMotionListener=rV,r.hasScale=ru,r.hasTransform=rc,r.inView=function(t,r,{root:n,margin:o,amount:i="some"}={}){let a=rE(t),s=new WeakMap,l=new IntersectionObserver(t=>{t.forEach(t=>{let n=s.get(t.target);if(!!n!==t.isIntersecting)if(t.isIntersecting){let n=r(t);"function"==typeof n?s.set(t.target,n):l.unobserve(t.target)}else n&&(n(t),s.delete(t.target))})},{root:n,rootMargin:o,threshold:"number"==typeof i?i:nh[i]});return a.forEach(t=>l.observe(t)),()=>l.disconnect()},r.initPrefersReducedMotion=rB,r.instantAnimationState=ek,r.interpolate=th,r.isAnimationControls=y,r.isBrowser=f,r.isCSSVariableName=D,r.isControllingVariants=w,r.isCustomValue=t=>!!(t&&"object"==typeof t&&t.mix&&t.toValue),r.isForcedMotionValue=P,r.isKeyframesTarget=ep,r.isMotionValue=C,r.isRefObject=g,r.isSVGElement=rk,r.isSVGTag=ea,r.isVariantLabel=v,r.isVariantNode=E,r.measurePageBox=function(t,r,n){let o=rw(t,n),{scroll:i}=r;return i&&(rg(o.x,i.offset.x),rg(o.y,i.offset.y)),o},r.millisecondsToSeconds=eO,r.mirrorEasing=ej,r.mix=e2,r.motionValue=t2,r.moveItem=function([...t],r,n){let o=r<0?t.length+r:r;if(o>=0&&o<t.length){let o=n<0?t.length+n:n,[i]=t.splice(r,1);t.splice(o,0,i)}return t},r.noop=em,r.optimizedAppearDataAttribute=m,r.optimizedAppearDataId=h,r.percent=G,r.pipe=e_,r.prefersReducedMotion=rj,r.progress=tf,r.px=X,r.removeItem=tJ,r.renderSVG=eu,r.resolveVariant=eT,r.resolveVariantFromProps=ef,r.reverseEasing=eV,r.scaleCorrectors=S,r.scalePoint=function(t,r,n){return n+r*(t-n)},r.scrapeMotionValuesFromProps=ed,r.scrapeMotionValuesFromProps$1=ec,r.scroll=function(t,r){let n=function({source:t=document.documentElement,axis:r="y"}={}){np.has(t)||np.set(t,{});let n=np.get(t);return n[r]||(n[r]=rS()?new ScrollTimeline({source:t,axis:r}):function({source:t,axis:r="y"}){let n={value:0},o=nf(t=>{n.value=100*t[r].progress},{container:t,axis:r});return{currentTime:n,cancel:o}}({source:t,axis:r})),n[r]}(r);return"function"==typeof t?rT(t,n):t.attachTimeline(n)},r.scrollInfo=nf,r.secondsToMilliseconds=eS,r.setValues=function(t,r){return Array.isArray(r)?t7(t,r):"str
1308ing"==typeof r?t7(t,[r]):void t8(t,r)},r.spring=tT,r.stagger=function(t=.1,{startDelay:r=0,from:n=0,ease:o}={}){return(i,a)=>{let s=t*Math.abs(("number"==typeof n?n:function(t,r){if("first"===t)return 0;{let n=r-1;return"last"===t?n:n/2}}(n,a))-i);if(o){let r=a*t;s=eG(o)(s/r)*r}return r+s}},r.steps=ew,r.sync=ey,r.transform=function(...t){var r;let n,o=!Array.isArray(t[0]),i=o?0:-1,a=t[0+i],s=t[1+i],l=t[2+i],u=t[3+i],c=th(s,l,{mixer:(n=r=l[0])&&"object"==typeof n&&n.mix?r.mix:void 0,...u});return o?c(a):c},r.transformBox=rx,r.transformProps=k,r.translateAxis=rg,r.variantPriorityOrder=b,r.visualElementStore=r_,r.warnOnce=function(t,r,n){t||tQ.has(r)||(console.warn(r),n&&console.warn(n),tQ.add(r))},r.wrap=rJ},73109:(t,r,n)=>{"use strict";let o;n.d(r,{j:()=>s,u:()=>a});var i=n(86511),a=((o=a||{})[o.None=1]="None",o[o.Focusable=2]="Focusable",o[o.Hidden=4]="Hidden",o);let s=(0,i.FX)(function(t,r){var n;let{features:o=1,...a}=t,s={ref:r,"aria-hidden":(2&o)==2||(null!=(n=a["aria-hidden"])?n:void 0),hidden:(4&o)==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&o)==4&&(2&o)!=2&&{display:"none"}}};return(0,i.Ci)()({ourProps:s,theirProps:a,slot:{},defaultTag:"span",name:"Hidden"})})},73665:t=>{function r(t,r,n,o,i,a,s){try{var l=t[a](s),u=l.value}catch(t){n(t);return}l.done?r(u):Promise.resolve(u).then(o,i)}t.exports=function(t){return function(){var n=this,o=arguments;return new Promise(function(i,a){var s=t.apply(n,o);function l(t){r(s,i,a,l,u,"next",t)}function u(t){r(s,i,a,l,u,"throw",t)}l(void 0)})}},t.exports.__esModule=!0,t.exports.default=t.exports},74312:function(t){t.exports=function(){"use strict";var t="millisecond",r="second",n="minute",o="hour",i="week",a="month",s="quarter",l="year",u="date",c="Invalid Date",d=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|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,p=function(t,r,n){var o=String(t);return!o||o.length>=r?t:""+Array(r+1-o.length).join(n)+t},h="en",m={};m[h]={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(t){var r=["th","st","nd","rd"],n=t%100;return"["+t+(r[(n-20)%10]||r[n]||r[0])+"]"}};var g="$isDayjsObject",v=function(t){return t instanceof w||!(!t||!t[g])},y=function t(r,n,o){var i;if(!r)return h;if("string"==typeof r){var a=r.toLowerCase();m[a]&&(i=a),n&&(m[a]=n,i=a);var s=r.split("-");if(!i&&s.length>1)return t(s[0])}else{var l=r.name;m[l]=r,i=l}return!o&&i&&(h=i),i||!o&&h},b=function(t,r){if(v(t))return t.clone();var n="object"==typeof r?r:{};return n.date=t,n.args=arguments,new w(n)},x={s:p,z:function(t){var r=-t.utcOffset(),n=Math.abs(r);return(r<=0?"+":"-")+p(Math.floor(n/60),2,"0")+":"+p(n%60,2,"0")},m:function t(r,n){if(r.date()<n.date())return-t(n,r);var o=12*(n.year()-r.year())+(n.month()-r.month()),i=r.clone().add(o,a),s=n-i<0,l=r.clone().add(o+(s?-1:1),a);return+(-(o+(n-i)/(s?i-l:l-i))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(c){return({M:a,y:l,w:i,d:"day",D:u,h:o,m:n,s:r,ms:t,Q:s})[c]||String(c||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}};x.l=y,x.i=v,x.w=function(t,r){return b(t,{locale:r.$L,utc:r.$u,x:r.$x,$offset:r.$offset})};var w=function(){function p(t){this.$L=y(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[g]=!0}var h=p.prototype;return h.parse=function(t){this.$d=function(t){var r=t.date,n=t.utc;if(null===r)return new Date(NaN);if(x.u(r))return new Date;if(r instanceof Date)return new Date(r);if("string"==typeof r&&!/Z$/i.test(r)){var o=r.match(d);if(o){var i=o[2]-1||0,a=(o[7]||"0").substring(0,3);return n?new Date(Date.UTC(o[1],i,o[3]||1,o[4]||0,o[5]||0,o[6]||0,a)):new Date(o[1],i,o[3]||1,o[4]||0,o[5]||0,o[6]||0,a)}}return new Date(r)}(t),this.init()},h.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},h.$utils=function(){return x},h.isValid=function(){return this.$d.toString()!==c},h.isSame=function(t,r){var n=b(t);return this.startOf(r)<=n&&n<=this.endOf(r)},h.isAfter=function(t,r){return b(t)<this.startOf(r)},h.isBefore=function(t,r){return this.endOf(r)<b(t)},h.$g=function(t,r,n){return x.u(t)?this[r]:this.set(n,t)},h.unix=function(){return Math.floor(this.valueOf()/1e3)},h.valueOf=function(){return this.$d.getTime()},h.startOf=function(t,s){var c=this,d=!!x.u(s)||s,f=x.p(t),p=function(t,r){var n=x.w(c.$u?Date.UTC(c.$y,r,t):new Date(c.$y,r,t),c);return d?n:n.endOf("day")},h=function(t,r){return x.w(c.toDate()[t].apply(c.toDate("s"),(d?[0,0,0,0]:[23,59,59,999]).slice(r)),c)},m=this.$W,g=this.$M,v=this.$D,y="set"+(this.$u?"UTC":"");switch(f){case l:return d?p(1,0):p(31,11);case a:return d?p(1,g):p(0,g+1);case i:var b=this.$locale().weekStart||0,w=(m<b?m+7:m)-b;return p(d?v-w:v+(6-w),g);case"day":case u:return h(y+"Hours",0);case o:return h(y+"Minutes",1);case n:return h(y+"Seconds",2);case r:return h(y+"Milliseconds",3);default:return this.clone()}},h.endOf=function(t){return this.startOf(t,!1)},h.$set=function(i,s){var c,d=x.p(i),f="set"+(this.$u?"UTC":""),p=((c={}).day=f+"Date",c[u]=f+"Date",c[a]=f+"Month",c[l]=f+"FullYear",c[o]=f+"Hours",c[n]=f+"Minutes",c[r]=f+"Seconds",c[t]=f+"Milliseconds",c)[d],h="day"===d?this.$D+(s-this.$W):s;if(d===a||d===l){var m=this.clone().set(u,1);
1308m.$d[p](h),m.init(),this.$d=m.set(u,Math.min(this.$D,m.daysInMonth())).$d}else p&&this.$d[p](h);return this.init(),this},h.set=function(t,r){return this.clone().$set(t,r)},h.get=function(t){return this[x.p(t)]()},h.add=function(t,s){var u,c=this;t=Number(t);var d=x.p(s),f=function(r){var n=b(c);return x.w(n.date(n.date()+Math.round(r*t)),c)};if(d===a)return this.set(a,this.$M+t);if(d===l)return this.set(l,this.$y+t);if("day"===d)return f(1);if(d===i)return f(7);var p=((u={})[n]=6e4,u[o]=36e5,u[r]=1e3,u)[d]||1,h=this.$d.getTime()+t*p;return x.w(h,this)},h.subtract=function(t,r){return this.add(-1*t,r)},h.format=function(t){var r=this,n=this.$locale();if(!this.isValid())return n.invalidDate||c;var o=t||"YYYY-MM-DDTHH:mm:ssZ",i=x.z(this),a=this.$H,s=this.$m,l=this.$M,u=n.weekdays,d=n.months,p=n.meridiem,h=function(t,n,i,a){return t&&(t[n]||t(r,o))||i[n].slice(0,a)},m=function(t){return x.s(a%12||12,t,"0")},g=p||function(t,r,n){var o=t<12?"AM":"PM";return n?o.toLowerCase():o};return o.replace(f,function(t,o){return o||function(t){switch(t){case"YY":return String(r.$y).slice(-2);case"YYYY":return x.s(r.$y,4,"0");case"M":return l+1;case"MM":return x.s(l+1,2,"0");case"MMM":return h(n.monthsShort,l,d,3);case"MMMM":return h(d,l);case"D":return r.$D;case"DD":return x.s(r.$D,2,"0");case"d":return String(r.$W);case"dd":return h(n.weekdaysMin,r.$W,u,2);case"ddd":return h(n.weekdaysShort,r.$W,u,3);case"dddd":return u[r.$W];case"H":return String(a);case"HH":return x.s(a,2,"0");case"h":return m(1);case"hh":return m(2);case"a":return g(a,s,!0);case"A":return g(a,s,!1);case"m":return String(s);case"mm":return x.s(s,2,"0");case"s":return String(r.$s);case"ss":return x.s(r.$s,2,"0");case"SSS":return x.s(r.$ms,3,"0");case"Z":return i}return null}(t)||i.replace(":","")})},h.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},h.diff=function(t,u,c){var d,f=this,p=x.p(u),h=b(t),m=(h.utcOffset()-this.utcOffset())*6e4,g=this-h,v=function(){return x.m(f,h)};switch(p){case l:d=v()/12;break;case a:d=v();break;case s:d=v()/3;break;case i:d=(g-m)/6048e5;break;case"day":d=(g-m)/864e5;break;case o:d=g/36e5;break;case n:d=g/6e4;break;case r:d=g/1e3;break;default:d=g}return c?d:x.a(d)},h.daysInMonth=function(){return this.endOf(a).$D},h.$locale=function(){return m[this.$L]},h.locale=function(t,r){if(!t)return this.$L;var n=this.clone(),o=y(t,r,!0);return o&&(n.$L=o),n},h.clone=function(){return x.w(this.$d,this)},h.toDate=function(){return new Date(this.valueOf())},h.toJSON=function(){return this.isValid()?this.toISOString():null},h.toISOString=function(){return this.$d.toISOString()},h.toString=function(){return this.$d.toUTCString()},p}(),E=w.prototype;return b.prototype=E,[["$ms",t],["$s",r],["$m",n],["$H",o],["$W","day"],["$M",a],["$y",l],["$D",u]].forEach(function(t){E[t[1]]=function(r){return this.$g(r,t[0],t[1])}}),b.extend=function(t,r){return t.$i||(t(r,w,b),t.$i=!0),b},b.locale=y,b.isDayjs=v,b.unix=function(t){return b(1e3*t)},b.en=m[h],b.Ls=m,b.p={},b}()},74441:function(t,r,n){"use strict";var o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(r,"__esModule",{value:!0});var i=n(55729),a=o(n(53957)),s=n(69103),l={cloneElement:i.cloneElement,createElement:i.createElement,isValidElement:i.isValidElement};r.default=function t(r,n){for(var o=[],i="function"==typeof(null==n?void 0:n.replace),u=(null==n?void 0:n.transform)||s.returnFirstArg,c=(null==n?void 0:n.library)||l,d=c.cloneElement,f=c.createElement,p=c.isValidElement,h=r.length,m=0;m<h;m++){var g,v=r[m];if(i){var y=n.replace(v,m);if(p(y)){h>1&&(y=d(y,{key:y.key||m})),o.push(u(y,v,m));continue}}if("text"===v.type){var b=!v.data.trim().length;if(b&&v.parent&&!(0,s.canTextBeChildOfNode)(v.parent)||(null==n?void 0:n.trim)&&b)continue;o.push(u(v.data,v,m));continue}var x={};(g=v,s.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===g.type&&(0,s.isCustomComponent)(g.name,g.attribs))?((0,s.setStyleProp)(v.attribs.style,v.attribs),x=v.attribs):v.attribs&&(x=(0,a.default)(v.attribs,v.name));var w=void 0;switch(v.type){case"script":case"style":v.children[0]&&(x.dangerouslySetInnerHTML={__html:v.children[0].data});break;case"tag":"textarea"===v.name&&v.children[0]?x.defaultValue=v.children[0].data:v.children&&v.children.length&&(w=t(v.children,n));break;default:continue}h>1&&(x.key=m),o.push(u(f(v.name,x,w),v,m))}return 1===o.length?o[0]:o}},74771:(t,r,n)=>{var o=n(18228);t.exports=function(t,r){if("function"!=typeof r&&null!==r)throw TypeError("Super expression must either be null or a function");t.prototype=Object.create(r&&r.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),r&&o(t,r)}
1308,t.exports.__esModule=!0,t.exports.default=t.exports},74890:t=>{function r(n){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t.exports.__esModule=!0,t.exports.default=t.exports,r(n)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports},75356:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useRTLDirection=void 0;let o=n(81278);r.useRTLDirection=()=>{let{locale:t}=(0,o.useRouter)();return"ar"===t}},76556:(t,r,n)=>{"use strict";let o;n.d(r,{$x:()=>c,El:()=>u,O_:()=>l,Uw:()=>s});var i=n(55729);let a=(0,i.createContext)(null);a.displayName="OpenClosedContext";var s=((o=s||{})[o.Open=1]="Open",o[o.Closed=2]="Closed",o[o.Closing=4]="Closing",o[o.Opening=8]="Opening",o);function l(){return(0,i.useContext)(a)}function u({value:t,children:r}){return i.createElement(a.Provider,{value:t},r)}function c({children:t}){return i.createElement(a.Provider,{value:null},t)}},77127:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.imageAnimationsFun=r.overlayAnimationsFun=void 0;let n=t=>{switch(t){case"up":return{initial:"inset(100% 0% 0% 0%)",animate:"inset(0% 0% 0% 0%)"};case"down":return{initial:"inset(0% 0% 0% 0%)",animate:"inset(100% 0% 0% 0%)"};case"left":return{initial:"inset(0 0 0 100%);",animate:"inset(0% 0% 0% 0%)"};case"right":return{initial:"inset(0 100% 0 0);",animate:"inset(0% 0% 0% 0%)"}}};r.overlayAnimationsFun=t=>({initial:{clipPath:n(t).initial},animate:{clipPath:n(t).animate,transition:{duration:1}}}),r.imageAnimationsFun=t=>({initial:{clipPath:n(t).initial},animate:{clipPath:n(t).animate,transition:{duration:.8}}})},77207:(t,r,n)=>{"use strict";let o;n.d(r,{St:()=>eW,UF:()=>eH,G3:()=>eY,Xc:()=>eU,TI:()=>ez,zn:()=>e$});var i=n(55729),a=n.t(i,2);let s=Math.min,l=Math.max,u=Math.round,c=Math.floor,d=t=>({x:t,y:t}
1308),f={left:"right",right:"left",bottom:"top",top:"bottom"};function p(t,r){return"function"==typeof t?t(r):t}function h(t){return t.split("-")[0]}function m(t){return t.split("-")[1]}function g(t){return"x"===t?"y":"x"}function v(t){return"y"===t?"height":"width"}function y(t){let r=t[0];return"t"===r||"b"===r?"y":"x"}function b(t){return t.includes("start")?t.replace("start","end"):t.replace("end","start")}let x=["left","right"],w=["right","left"],E=["top","bottom"],_=["bottom","top"];function T(t){let r=h(t);return f[r]+t.slice(r.length)}function S(t){let{x:r,y:n,width:o,height:i}=t;return{width:o,height:i,top:n,left:r,right:r+o,bottom:n+i,x:r,y:n}}function O(){return"u">typeof window}function k(t){return A(t)?(t.nodeName||"").toLowerCase():"#document"}function P(t){var r;return(null==t||null==(r=t.ownerDocument)?void 0:r.defaultView)||window}function C(t){var r;return null==(r=(A(t)?t.ownerDocument:t.document)||window.document)?void 0:r.documentElement}function A(t){return!!O()&&(t instanceof Node||t instanceof P(t).Node)}function I(t){return!!O()&&(t instanceof Element||t instanceof P(t).Element)}function R(t){return!!O()&&(t instanceof HTMLElement||t instanceof P(t).HTMLElement)}function M(t){return!(!O()||"u"<typeof ShadowRoot)&&(t instanceof ShadowRoot||t instanceof P(t).ShadowRoot)}function D(t){let{overflow:r,overflowX:n,overflowY:o,display:i}=U(t);return/auto|scroll|overlay|hidden|clip/.test(r+o+n)&&"inline"!==i&&"contents"!==i}function F(t){try{if(t.matches(":popover-open"))return!0}catch(t){}try{return t.matches(":modal")}catch(t){return!1}}let N=/transform|translate|scale|rotate|perspective|filter/,L=/paint|layout|strict|content/,j=t=>!!t&&"none"!==t;function V(t){let r=I(t)?U(t):t;return j(r.transform)||j(r.translate)||j(r.scale)||j(r.rotate)||j(r.perspective)||!B()&&(j(r.backdropFilter)||j(r.filter))||N.test(r.willChange||"")||L.test(r.contain||"")}function B(){return null==o&&(o="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),o}function $(t){return/^(html|body|#document)$/.test(k(t))}function U(t){return P(t).getComputedStyle(t)}function z(t){return I(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function Y(t){if("html"===k(t))return t;let r=t.assignedSlot||t.parentNode||M(t)&&t.host||C(t);return M(r)?r.host:r}function H(t,r,n){var o;void 0===r&&(r=[]),void 0===n&&(n=!0);let i=function t(r){let n=Y(r);return $(n)?r.ownerDocument?r.ownerDocument.body:r.body:R(n)&&D(n)?n:t(n)}(t),a=i===(null==(o=t.ownerDocument)?void 0:o.body),s=P(i);if(!a)return r.concat(i,H(i,[],n));{let t=W(s);return r.concat(s,s.visualViewport||[],D(i)?i:[],t&&n?H(t):[])}}function W(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}var q=n(56760);function G(t,r,n){let o,{reference:i,floating:a}=t,s=y(r),l=g(y(r)),u=v(l),c=h(r),d="y"===s,f=i.x+i.width/2-a.width/2,p=i.y+i.height/2-a.height/2,b=i[u]/2-a[u]/2;switch(c){case"top":o={x:f,y:i.y-a.height};break;case"bottom":o={x:f,y:i.y+i.height};break;case"right":o={x:i.x+i.width,y:p};break;case"left":o={x:i.x-a.width,y:p};break;default:o={x:i.x,y:i.y}}switch(m(r)){case"start":o[l]-=b*(n&&d?-1:1);break;case"end":o[l]+=b*(n&&d?-1:1)}return o}async function X(t,r){var n,o;void 0===r&&(r={});let{x:i,y:a,platform:s,rects:l,elements:u,strategy:c}=t,{boundary:d="clippingAncestors",rootBoundary:f="viewport",elementContext:h="floating",altBoundary:m=!1,padding:g=0}=p(r,t),v="number"!=typeof(o=g)?{top:0,right:0,bottom:0,left:0,...o}:{top:o,right:o,bottom:o,left:o},y=u[m?"floating"===h?"reference":"floating":h],b=S(await s.getClippingRect({element:null==(n=await (null==s.isElement?void 0:s.isElement(y)))||n?y:y.contextElement||await (null==s.getDocumentElement?void 0:s.getDocumentElement(u.floating)),boundary:d,rootBoundary:f,strategy:c})),x="floating"===h?{x:i,y:a,width:l.floating.width,height:l.floating.height}:l.reference,w=await (null==s.getOffsetParent?void 0:s.getOffsetParent(u.floating)),E=await (null==s.isElement?void 0:s.isElement(w))&&await (null==s.getScale?void 0:s.getScale(w))||{x:1,y:1}
1308,_=S(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:u,rect:x,offsetParent:w,strategy:c}):x);return{top:(b.top-_.top+v.top)/E.y,bottom:(_.bottom-b.bottom+v.bottom)/E.y,left:(b.left-_.left+v.left)/E.x,right:(_.right-b.right+v.right)/E.x}}let K=async(t,r,n)=>{let{placement:o="bottom",strategy:i="absolute",middleware:a=[],platform:s}=n,l=s.detectOverflow?s:{...s,detectOverflow:X},u=await (null==s.isRTL?void 0:s.isRTL(r)),c=await s.getElementRects({reference:t,floating:r,strategy:i}),{x:d,y:f}=G(c,o,u),p=o,h=0,m={};for(let n=0;n<a.length;n++){let g=a[n];if(!g)continue;let{name:v,fn:y}=g,{x:b,y:x,data:w,reset:E}=await y({x:d,y:f,initialPlacement:o,placement:p,strategy:i,middlewareData:m,rects:c,platform:l,elements:{reference:t,floating:r}});d=null!=b?b:d,f=null!=x?x:f,m[v]={...m[v],...w},E&&h<50&&(h++,"object"==typeof E&&(E.placement&&(p=E.placement),E.rects&&(c=!0===E.rects?await s.getElementRects({reference:t,floating:r,strategy:i}):E.rects),{x:d,y:f}=G(c,p,u)),n=-1)}return{x:d,y:f,placement:p,strategy:i,middlewareData:m}},J=new Set(["left","top"]);async function Z(t,r){let{placement:n,platform:o,elements:i}=t,a=await (null==o.isRTL?void 0:o.isRTL(i.floating)),s=h(n),l=m(n),u="y"===y(n),c=J.has(s)?-1:1,d=a&&u?-1:1,f=p(r,t),{mainAxis:g,crossAxis:v,alignmentAxis:b}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return l&&"number"==typeof b&&(v="end"===l?-1*b:b),u?{x:v*d,y:g*c}:{x:g*c,y:v*d}}function Q(t){let r=U(t),n=parseFloat(r.width)||0,o=parseFloat(r.height)||0,i=R(t),a=i?t.offsetWidth:n,s=i?t.offsetHeight:o,l=u(n)!==a||u(o)!==s;return l&&(n=a,o=s),{width:n,height:o,$:l}}function ee(t){return I(t)?t:t.contextElement}function et(t){let r=ee(t);if(!R(r))return d(1);let n=r.getBoundingClientRect(),{width:o,height:i,$:a}=Q(r),s=(a?u(n.width):n.width)/o,l=(a?u(n.height):n.height)/i;return s&&Number.isFinite(s)||(s=1),l&&Number.isFinite(l)||(l=1),{x:s,y:l}}let er=d(0);function en(t){let r=P(t);
1308return B()&&r.visualViewport?{x:r.visualViewport.offsetLeft,y:r.visualViewport.offsetTop}:er}function eo(t,r,n,o){var i;void 0===r&&(r=!1),void 0===n&&(n=!1);let a=t.getBoundingClientRect(),s=ee(t),l=d(1);r&&(o?I(o)&&(l=et(o)):l=et(t));let u=(void 0===(i=n)&&(i=!1),o&&(!i||o===P(s))&&i)?en(s):d(0),c=(a.left+u.x)/l.x,f=(a.top+u.y)/l.y,p=a.width/l.x,h=a.height/l.y;if(s){let t=P(s),r=o&&I(o)?P(o):o,n=t,i=W(n);for(;i&&o&&r!==n;){let t=et(i),r=i.getBoundingClientRect(),o=U(i),a=r.left+(i.clientLeft+parseFloat(o.paddingLeft))*t.x,s=r.top+(i.clientTop+parseFloat(o.paddingTop))*t.y;c*=t.x,f*=t.y,p*=t.x,h*=t.y,c+=a,f+=s,i=W(n=P(i))}}return S({width:p,height:h,x:c,y:f})}function ei(t,r){let n=z(t).scrollLeft;return r?r.left+n:eo(C(t)).left+n}function ea(t,r){let n=t.getBoundingClientRect();return{x:n.left+r.scrollLeft-ei(t,n),y:n.top+r.scrollTop}}function es(t,r,n){var o;let i;if("viewport"===r)i=function(t,r){let n=P(t),o=C(t),i=n.visualViewport,a=o.clientWidth,s=o.clientHeight,l=0,u=0;if(i){a=i.width,s=i.height;let t=B();(!t||t&&"fixed"===r)&&(l=i.offsetLeft,u=i.offsetTop)}let c=ei(o);if(c<=0){let t=o.ownerDocument,r=t.body,n=getComputedStyle(r),i="CSS1Compat"===t.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,s=Math.abs(o.clientWidth-r.clientWidth-i);s<=25&&(a-=s)}else c<=25&&(a+=c);return{width:a,height:s,x:l,y:u}}(t,n);else if("document"===r){let r,n,a,s,u,c,d;o=C(t),r=C(o),n=z(o),a=o.ownerDocument.body,s=l(r.scrollWidth,r.clientWidth,a.scrollWidth,a.clientWidth),u=l(r.scrollHeight,r.clientHeight,a.scrollHeight,a.clientHeight),c=-n.scrollLeft+ei(o),d=-n.scrollTop,"rtl"===U(a).direction&&(c+=l(r.clientWidth,a.clientWidth)-s),i={width:s,height:u,x:c,y:d}}else if(I(r)){let t,o,a,s,l,u;o=(t=eo(r,!0,"fixed"===n)).top+r.clientTop,a=t.left+r.clientLeft,s=R(r)?et(r):d(1),l=r.clientWidth*s.x,u=r.clientHeight*s.y,i={width:l,height:u,x:a*s.x,y:o*s.y}}else{let n=en(t);i={x:r.x-n.x,y:r.y-n.y,width:r.width,height:r.height}}return S(i)}function el(t){return"static"===U(t).position}function eu(t,r){if(!R(t)||"fixed"===U(t).position)return null;if(r)return r(t);let n=t.offsetParent;return C(t)===n&&(n=n.ownerDocument.body),n}function ec(t,r){var n;let o=P(t);if(F(t))return o;if(!R(t)){let r=Y(t);for(;r&&!$(r);){if(I(r)&&!el(r))return r;r=Y(r)}return o}let i=eu(t,r);for(;i&&(n=i,/^(table|td|th)$/.test(k(n)))&&el(i);)i=eu(i,r);return i&&$(i)&&el(i)&&!V(i)?o:i||function(t){let r=Y(t);for(;R(r)&&!$(r);){if(V(r))return r;if(F(r))break;r=Y(r)}return null}(t)||o}let ed=async function(t){let r=this.getOffsetParent||ec,n=this.getDimensions,o=await n(t.floating);return{reference:function(t,r,n){let o=R(r),i=C(r),a="fixed"===n,s=eo(t,!0,a,r),l={scrollLeft:0,scrollTop:0},u=d(0);if(o||!o&&!a)if(("body"!==k(r)||D(i))&&(l=z(r)),o){let t=eo(r,!0,a,r);u.x=t.x+r.clientLeft,u.y=t.y+r.clientTop}else i&&(u.x=ei(i));a&&!o&&i&&(u.x=ei(i));let c=!i||o||a?d(0):ea(i,l);return{x:s.left+l.scrollLeft-u.x-c.x,y:s.top+l.scrollTop-u.y-c.y,width:s.width,height:s.height}}(t.reference,await r(t.floating),t.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}},ef={convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let{elements:r,rect:n,offsetParent:o,strategy:i}=t,a="fixed"===i,s=C(o),l=!!r&&F(r.floating);if(o===s||l&&a)return n;let u={scrollLeft:0,scrollTop:0},c=d(1),f=d(0),p=R(o);if((p||!p&&!a)&&(("body"!==k(o)||D(s))&&(u=z(o)),p)){let t=eo(o);c=et(o),f.x=t.x+o.clientLeft,f.y=t.y+o.clientTop}let h=!s||p||a?d(0):ea(s,u);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-u.scrollLeft*c.x+f.x+h.x,y:n.y*c.y-u.scrollTop*c.y+f.y+h.y}},getDocumentElement:C,getClippingRect:function(t){let{element:r,boundary:n,rootBoundary:o,strategy:i}=t,a=[..."clippingAncestors"===n?F(r)?[]:function(t,r){let n=r.get(t);if(n)return n;let o=H(t,[],!1).filter(t=>I(t)&&"body"!==k(t)),i=null,a="fixed"===U(t).position,s=a?Y(t):t;for(;I(s)&&!$(s);){let r=U(s),n=V(s);n||"fixed"!==r.position||(i=null),(a?n||i:!(!n&&"static"===r.position&&i&&("absolute"===i.position||"fixed"===i.position)||D(s)&&!n&&function t(r,n){let o=Y(r);return!(o===n||!I(o)||$(o))&&("fixed"===U(o).position||t(o,n))}(t,s)))?i=r:o=o.filter(t=>t!==s),s=Y(s)}return r.set(t,o),o}(r,this._c):[].concat(n),o],u=es(r,a[0],i),c=u.top,d=u.right,f=u.bottom,p=u.left;for(let t=1;t<a.length;t++){let n=es(r,a[t],i);c=l(n.top,c),d=s(n.right,d),f=s(n.bottom,f),p=l(n.left,p)}return{width:d-p,height:f-c,x:p,y:c}},getOffsetParent:ec,getElementRects:ed,getClientRects:function(t){return Array.from(t.getClientRects())},getDimensions:function(t){let{width:r,height:n}=Q(t);return{width:r,height:n}},getScale:et,isElement:I,isRTL:function(t){return"rtl"===U(t).direction}};function ep(t,r){return t.x===r.x&&t.y===r.y&&t.width===r.width&&t.height===r.height}function eh(t,r,n,o){let i;void 0===o&&(o={});let{ancestorScroll:a=!0,ancestorResize:u=!0,elementResize:d="function"==typeof ResizeObserver,layoutShift:f="function"==typeof IntersectionObserver,animationFrame:p=!1}=o,h=ee(t),m=a||u?[...h?H(h):[],...r?H(r):[]]:[];m.forEach(t=>{a&&t.addEventListener("scroll",n,{passive:!0}),u&&t.addEventListener("resize",n)});let g=h&&f?function(t,r){let n,o=null,i=C(t);function a(){var t;clearTimeout(n),null==(t=o)||t.disconnect(),o=null}return!function u(d,f){void 0===d&&(d=!1),void 0===f&&(f=1),a();let p=t.getBoundingClientRect(),{left:h,top:m,width:g,height:v}=p;if(d||r(),!g||!v)return;let y={rootMargin:-c(m)+"px "+-c(i.clientWidth-(h+g))+"px "+-c(i.clientHeight-(m+v))+"px "+-c(h)+"px",threshold:l(0,s(1,f))||1},b=!0;function x(r){let o=r[0].intersectionRatio;if(o!==f){if(!b)return u();o?u(!1,o):n=setTimeout(()=>{u(!1,1e-7)},1e3)}1!==o||ep(p,t.getBoundingClientRect())||u(),b=!1}try{o=new IntersectionObserver(x,{...y,root:i.ownerDocument})}catch(t){o=new IntersectionObserver(x,y)}o.observe(t)}(!0),a}(h,n):null,v=-1,y=null;d&&(y=new ResizeObserver(t=>{let[o]=t;o&&o.target===h&&y&&r&&(y.unobserve(r),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var t;null==(t=y)||t.observe(r)})),n()}),h&&!p&&y.observe(h),r&&y.observe(r));let b=p?eo(t):null;return p&&function r(){let o=eo(t);b&&!ep(b,o)&&n(),b=o,i=requestAnimationFrame(r)}(),n(),()=>{var t;m.forEach(t=>{a&&t.removeEventListener("scroll",n),u&&t.removeEventListener("resize",n)}),null==g||g(),null==(t=y)||t.disconnect(),y=null,p&&cancelAnimationFrame(i)}}var em="u">typeof document?i.useLayoutEffect:function(){};function eg(t,r){let n,o,i;if(t===r)return!0;
1308if(typeof t!=typeof r)return!1;if("function"==typeof t&&t.toString()===r.toString())return!0;if(t&&r&&"object"==typeof t){if(Array.isArray(t)){if((n=t.length)!==r.length)return!1;for(o=n;0!=o--;)if(!eg(t[o],r[o]))return!1;return!0}if((n=(i=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(o=n;0!=o--;)if(!({}).hasOwnProperty.call(r,i[o]))return!1;for(o=n;0!=o--;){let n=i[o];if(("_owner"!==n||!t.$$typeof)&&!eg(t[n],r[n]))return!1}return!0}return t!=t&&r!=r}function ev(t){return"u"<typeof window?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function ey(t,r){let n=ev(t);return Math.round(r*n)/n}function eb(t){let r=i.useRef(t);return em(()=>{r.current=t}),r}let ex=(t,r)=>{var n;let o=(void 0===(n=t)&&(n=0),{name:"offset",options:n,async fn(t){var r,o;let{x:i,y:a,placement:s,middlewareData:l}=t,u=await Z(t,n);return s===(null==(r=l.offset)?void 0:r.placement)&&null!=(o=l.arrow)&&o.alignmentOffset?{}:{x:i+u.x,y:a+u.y,data:{...u,placement:s}}}});return{name:o.name,fn:o.fn,options:[t,r]}},ew={...a},eE=ew.useInsertionEffect||(t=>t());function e_(t){let r=i.useRef(()=>{});return eE(()=>{r.current=t}),i.useCallback(function(){for(var t=arguments.length,n=Array(t),o=0;o<t;o++)n[o]=arguments[o];return null==r.current?void 0:r.current(...n)},[])}var eT="u">typeof document?i.useLayoutEffect:i.useEffect;let eS=!1,eO=0,ek=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+eO++,eP=ew.useId||function(){let[t,r]=i.useState(()=>eS?ek():void 0);return eT(()=>{null==t&&r(ek())},[]),i.useEffect(()=>{eS=!0},[]),t},eC=i.createContext(null),eA=i.createContext(null),eI="active",eR="selected";function eM(t,r,n){let o=new Map,i="item"===n,a=t;if(i&&t){let{[eI]:r,[eR]:n,...o}=t;a=o}return{..."floating"===n&&{tabIndex:-1,"data-floating-ui-focusable":""},...a,...r.map(r=>{let o=r?r[n]:null;return"function"==typeof o?t?o(t):null:o}).concat(t).reduce((t,r)=>(r&&Object.entries(r).forEach(r=>{let[n,a]=r;if(!(i&&[eI,eR].includes(n)))if(0===n.indexOf("on")){if(o.has(n)||o.set(n,[]),"function"==typeof a){var s;
1308null==(s=o.get(n))||s.push(a),t[n]=function(){for(var t,r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];return null==(t=o.get(n))?void 0:t.map(t=>t(...i)).find(t=>void 0!==t)}}}else t[n]=a}),t),{})}}function eD(t,r){return{...t,rects:{...t.rects,floating:{...t.rects.floating,height:r}}}}var eF=n(59421),eN=n(59202),eL=n(4694),ej=n(98989);let eV=(0,i.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});eV.displayName="FloatingContext";let eB=(0,i.createContext)(null);function e$(t){return(0,i.useMemo)(()=>t?"string"==typeof t?{to:t}:t:null,[t])}function eU(){return(0,i.useContext)(eV).setReference}function ez(){return(0,i.useContext)(eV).getReferenceProps}function eY(){let{getFloatingProps:t,slot:r}=(0,i.useContext)(eV);return(0,i.useCallback)((...n)=>Object.assign({},t(...n),{"data-anchor":r.anchor}),[t,r])}function eH(t=null){!1===t&&(t=null),"string"==typeof t&&(t={to:t});let r=(0,i.useContext)(eB),n=(0,i.useMemo)(()=>t,[JSON.stringify(t,(t,r)=>{var n;return null!=(n=null==r?void 0:r.outerHTML)?n:r})]);(0,eL.s)(()=>{null==r||r(null!=n?n:null)},[r,n]);let o=(0,i.useContext)(eV);return(0,i.useMemo)(()=>[o.setFloating,t?o.styles:{}],[o.setFloating,t,o.styles])}function eW({children:t,enabled:r=!0}){var n,o,a,c,d,f,S,O,k,P,C,A,R;let M,D,F,N,L,j,V,B,$,U,z,Y,H,[W,G]=(0,i.useState)(null),[J,Z]=(0,i.useState)(0),Q=(0,i.useRef)(null),[ee,et]=(0,i.useState)(null);O=ee,(0,eL.s)(()=>{if(!O)return;let t=new MutationObserver(()=>{let t=window.getComputedStyle(O).maxHeight,r=parseFloat(t);if(isNaN(r))return;let n=parseInt(t);isNaN(n)||r!==n&&(O.style.maxHeight=`${Math.ceil(r)}px`)});return t.observe(O,{attributes:!0,attributeFilter:["style"]}),()=>{t.disconnect()}},[O]);let er=r&&null!==W&&null!==ee,{to:en="bottom",gap:eo=0,offset:ei=0,padding:ea=0,inner:es}=(k=W,P=ee,M=eq(null!=(C=null==k?void 0:k.gap)?C:"var(--anchor-gap, 0)",P),D=eq(null!=(A=null==k?void 0:k.offset)?A:"var(--anchor-offset, 0)",P),F=eq(null!=(R=null==k?void 0:k.padding)?R:"var(--anchor-padding, 0)",P),{...k,gap:M,offset:D,padding:F}),[el,eu="center"]=en.split(" ");(0,eL.s)(()=>{er&&Z(0)},[er]);let{refs:ec,floatingStyles:ed,context:ep}=function(t){void 0===t&&(t={});let{nodeId:r}=t,n=function(t){var r;let{open:n=!1,onOpenChange:o,elements:a}=t,s=eP(),l=i.useRef({}),[u]=i.useState(()=>{let t;return t=new Map,{emit(r,n){var o;null==(o=t.get(r))||o.forEach(t=>t(n))},on(r,n){t.set(r,[...t.get(r)||[],n])},off(r,n){var o;t.set(r,(null==(o=t.get(r))?void 0:o.filter(t=>t!==n))||[])}}}),c=null!=((null==(r=i.useContext(eC))?void 0:r.id)||null),[d,f]=i.useState(a.reference),p=e_((t,r,n)=>{l.current.openEvent=t?r:void 0,u.emit("openchange",{open:t,event:r,reason:n,nested:c}),null==o||o(t,r,n)}),h=i.useMemo(()=>({setPositionReference:f}),[]),m=i.useMemo(()=>({reference:d||a.reference||null,floating:a.floating||null,domReference:a.reference}),[d,a.reference,a.floating]);return i.useMemo(()=>({dataRef:l,open:n,onOpenChange:p,elements:m,events:u,floatingId:s,refs:h}),[n,p,m,u,s,h])}({...t,elements:{reference:null,floating:null,...t.elements}}),o=t.rootContext||n,a=o.elements,[s,l]=i.useState(null),[u,c]=i.useState(null),d=(null==a?void 0:a.domReference)||s,f=i.useRef(null),p=i.useContext(eA);eT(()=>{d&&(f.current=d)},[d]);let h=function(t){void 0===t&&(t={});let{placement:r="bottom",strategy:n="absolute",middleware:o=[],platform:a,elements:{reference:s,floating:l}={},transform:u=!0,whileElementsMounted:c,open:d}=t,[f,p]=i.useState({x:0,y:0,strategy:n,placement:r,middlewareData:{},isPositioned:!1}),[h,m]=i.useState(o);eg(h,o)||m(o);let[g,v]=i.useState(null),[y,b]=i.useState(null),x=i.useCallback(t=>{t!==T.current&&(T.current=t,v(t))},[]),w=i.useCallback(t=>{t!==S.current&&(S.current=t,b(t))},[]),E=s||g,_=l||y,T=i.useRef(null),S=i.useRef(null),O=i.useRef(f),k=null!=c,P=eb(c),C=eb(a),A=eb(d),I=i.useCallback(()=>{var t,o;let i,a,s;if(!T.current||!S.current)return;let l={placement:r,strategy:n,middleware:h};C.current&&(l.platform=C.current),(t=T.current,o=S.current,i=new Map,s={...(a={platform:ef,...l}).platform,_c:i},K(t,o,{...a,platform:s})).then(t=>{let r={...t,isPositioned:!1!==A.current};R.current&&!eg(O.current,r)&&(O.current=r,q.flushSync(()=>{p(r)}
1308))})},[h,r,n,C,A]);em(()=>{!1===d&&O.current.isPositioned&&(O.current.isPositioned=!1,p(t=>({...t,isPositioned:!1})))},[d]);let R=i.useRef(!1);em(()=>(R.current=!0,()=>{R.current=!1}),[]),em(()=>{if(E&&(T.current=E),_&&(S.current=_),E&&_){if(P.current)return P.current(E,_,I);I()}},[E,_,I,P,k]);let M=i.useMemo(()=>({reference:T,floating:S,setReference:x,setFloating:w}),[x,w]),D=i.useMemo(()=>({reference:E,floating:_}),[E,_]),F=i.useMemo(()=>{let t={position:n,left:0,top:0};if(!D.floating)return t;let r=ey(D.floating,f.x),o=ey(D.floating,f.y);return u?{...t,transform:"translate("+r+"px, "+o+"px)",...ev(D.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:r,top:o}},[n,u,D.floating,f.x,f.y]);return i.useMemo(()=>({...f,update:I,refs:M,elements:D,floatingStyles:F}),[f,I,M,D,F])}({...t,elements:{...a,...u&&{reference:u}}}),m=i.useCallback(t=>{let r=I(t)?{getBoundingClientRect:()=>t.getBoundingClientRect(),contextElement:t}:t;c(r),h.refs.setReference(r)},[h.refs]),g=i.useCallback(t=>{(I(t)||null===t)&&(f.current=t,l(t)),(I(h.refs.reference.current)||null===h.refs.reference.current||null!==t&&!I(t))&&h.refs.setReference(t)},[h.refs]),v=i.useMemo(()=>({...h.refs,setReference:g,setPositionReference:m,domReference:f}),[h.refs,g,m]),y=i.useMemo(()=>({...h.elements,domReference:d}),[h.elements,d]),b=i.useMemo(()=>({...h,...o,refs:v,elements:y,nodeId:r}),[h,v,y,r,o]);return eT(()=>{o.dataRef.current.floatingContext=b;let t=null==p?void 0:p.nodesRef.current.find(t=>t.id===r);t&&(t.context=b)}),i.useMemo(()=>({...h,context:b,refs:v,elements:y}),[h,v,y,b])}({open:er,placement:"selection"===el?"center"===eu?"bottom":`bottom-${eu}`:"center"===eu?`${el}`:`${el}-${eu}`,strategy:"absolute",transform:!1,middleware:[ex({mainAxis:"selection"===el?0:eo,crossAxis:ei}),{name:(N={name:"shift",options:o=n={padding:ea},async fn(t){let{x:r,y:n,placement:i,platform:a}=t,{mainAxis:u=!0,crossAxis:c=!1,limiter:d={fn:t=>{let{x:r,y:n}=t;return{x:r,y:n}}},...f}=p(o,t),m={x:r,y:n},v=await a.detectOverflow(t,f),b=y(h(i)),x=g(b),w=m[x],E=m[b];if(u){let t="y"===x?"top":"left",r="y"===x?"bottom":"right",n=w+v[t],o=w-v[r];w=l(n,s(w,o))}if(c){let t="y"===b?"top":"left",r="y"===b?"bottom":"right",n=E+v[t],o=E-v[r];E=l(n,s(E,o))}let _=d.fn({...t,[x]:w,[b]:E});return{..._,data:{x:_.x-r,y:_.y-n,enabled:{[x]:u,[b]:c}}}}}).name,fn:N.fn,options:[n,void 0]},"selection"!==el&&{name:(L={name:"flip",options:c=a={padding:ea},async fn(t){var r,n,o,i,a,s,l,u;let d,f,S,{placement:O,middlewareData:k,rects:P,initialPlacement:C,platform:A,elements:I}=t,{mainAxis:R=!0,crossAxis:M=!0,fallbackPlacements:D,fallbackStrategy:F="bestFit",fallbackAxisSideDirection:N="none",flipAlignment:L=!0,...j}=p(c,t);if(null!=(r=k.arrow)&&r.alignmentOffset)return{};let V=h(O),B=y(C),$=h(C)===C,U=await (null==A.isRTL?void 0:A.isRTL(I.floating)),z=D||($||!L?[T(C)]:(d=T(C),[b(C),d,b(d)])),Y="none"!==N;!D&&Y&&z.push(...(f=m(C),S=function(t,r,n){switch(t){case"top":case"bottom":if(n)return r?w:x;return r?x:w;case"left":case"right":return r?E:_;default:return[]}}(h(C),"start"===N,U),f&&(S=S.map(t=>t+"-"+f),L&&(S=S.concat(S.map(b)))),S));let H=[C,...z],W=await A.detectOverflow(t,j),q=[],G=(null==(n=k.flip)?void 0:n.overflows)||[];if(R&&q.push(W[V]),M){let t,r,n,o,i=(s=O,l=P,void 0===(u=U)&&(u=!1),t=m(s),n=v(r=g(y(s))),o="x"===r?t===(u?"end":"start")?"right":"left":"start"===t?"bottom":"top",l.reference[n]>l.floating[n]&&(o=T(o)),[o,T(o)]);q.push(W[i[0]],W[i[1]])}if(G=[...G,{placement:O,overflows:q}],!q.every(t=>t<=0)){let t=((null==(o=k.flip)?void 0:o.index)||0)+1,r=H[t];if(r&&("alignment"!==M||B===y(r)||G.every(t=>y(t.placement)!==B||t.overflows[0]>0)))return{data:{index:t,overflows:G},reset:{placement:r}};let n=null==(i=G.filter(t=>t.overflows[0]<=0).sort((t,r)=>t.overflows[1]-r.overflows[1])[0])?void 0:i.placement;if(!n)switch(F){case"bestFit":{let t=null==(a=G.filter(t=>{if(Y){let r=y(t.placement);return r===B||"y"===r}return!0}).map(t=>[t.placement,t.overflows.filter(t=>t>0).reduce((t,r)=>t+r,0)]).sort((t,r)=>t[1]-r[1])[0])?void 0:a[0];t&&(n=t);break}case"initialPlacement":n=C}if(O!==n)return{reset:{placement:n}}}return{}}}).name,fn:L.fn,options:[a,void 0]},"selection"===el&&es?{name:"inner",options:j={...es,padding:ea,overflowRef:Q,offset:J,minItemsVisible:4,referenceOverflowThreshold:ea,onFallbackChange(t){var r,n;if(!t)return;let o=ep.elements.floating;if(!o)return;
1308let i=parseFloat(getComputedStyle(o).scrollPaddingBottom)||0,a=Math.min(4,o.childElementCount),s=0,l=0;for(let t of null!=(n=null==(r=ep.elements.floating)?void 0:r.childNodes)?n:[])if(ej.sb(t)){let r=t.offsetTop,n=r+t.clientHeight+i,u=o.scrollTop,c=u+o.clientHeight;if(r>=u&&n<=c)a--;else{l=Math.max(0,Math.min(n,c)-Math.max(r,u)),s=t.clientHeight;break}}a>=1&&Z(t=>{let r=s*a-l+i;return t>=r?t:r})}},async fn(t){let{listRef:r,overflowRef:n,onFallbackChange:o,offset:i=0,index:a=0,minItemsVisible:c=4,referenceOverflowThreshold:d=0,scrollRef:f,...h}=p(j,t),{rects:m,elements:{floating:g}}=t,v=r.current[a],y=(null==f?void 0:f.current)||g,b=g.clientTop||y.clientTop,x=0!==g.clientTop,w=0!==y.clientTop,E=g===y;if(!v)return{};let _={...t,...await ex(-v.offsetTop-g.clientTop-m.reference.height/2-v.offsetHeight/2-i).fn(t)},T=await X(eD(_,y.scrollHeight+b+g.clientTop),h),S=await X(_,{...h,elementContext:"reference"}),O=l(0,T.top),k=_.y+O,P=(y.scrollHeight>y.clientHeight?t=>t:u)(l(0,y.scrollHeight+(x&&E||w?2*b:0)-O-l(0,T.bottom)));if(y.style.maxHeight=P+"px",y.scrollTop=O,o){let t=y.offsetHeight<v.offsetHeight*s(c,r.current.length)-1||S.top>=-d||S.bottom>=-d;q.flushSync(()=>o(t))}return n&&(n.current=await X(eD({..._,y:k},y.offsetHeight+b+g.clientTop),h)),{y:k}}}:null,{name:(V={name:"size",options:f=d={padding:ea,apply({availableWidth:t,availableHeight:r,elements:n}){Object.assign(n.floating.style,{overflow:"auto",maxWidth:`${t}px`,maxHeight:`min(var(--anchor-max-height, 100vh), ${r}px)`})}},async fn(t){var r,n;let o,i,{placement:a,rects:u,platform:c,elements:d}=t,{apply:g=()=>{},...v}=p(f,t),b=await c.detectOverflow(t,v),x=h(a),w=m(a),E="y"===y(a),{width:_,height:T}=u.floating;"top"===x||"bottom"===x?(o=x,i=w===(await (null==c.isRTL?void 0:c.isRTL(d.floating))?"start":"end")?"left":"right"):(i=x,o="end"===w?"top":"bottom");let S=T-b.top-b.bottom,O=_-b.left-b.right,k=s(T-b[o],S),P=s(_-b[i],O),C=!t.middlewareData.shift,A=k,I=P;if(null!=(r=t.middlewareData.shift)&&r.enabled.x&&(I=O),null!=(n=t.middlewareData.shift)&&n.enabled.y&&(A=S),C&&!w){let t=l(b.left,0),r=l(b.right,0),n=l(b.top,0),o=l(b.bottom,0);E?I=_-2*(0!==t||0!==r?t+r:l(b.left,b.right)):A=T-2*(0!==n||0!==o?n+o:l(b.top,b.bottom))}await g({...t,availableWidth:I,availableHeight:A});let R=await c.getDimensions(d.floating);return _!==R.width||T!==R.height?{reset:{rects:!0}}:{}}}).name,fn:V.fn,options:[d,void 0]}].filter(Boolean),whileElementsMounted:eh}),[ew=el,eE=eu]=ep.placement.split("-");"selection"===el&&(ew="selection");let eS=(0,i.useMemo)(()=>({anchor:[ew,eE].filter(Boolean).join(" ")}),[ew,eE]),{getReferenceProps:eO,getFloatingProps:ek}=(B=(S=[function(t,r){let{open:n,elements:o}=t,{enabled:a=!0,overflowRef:s,scrollRef:l,onChange:u}=r,c=e_(u),d=i.useRef(!1),f=i.useRef(null),p=i.useRef(null);i.useEffect(()=>{if(!a)return;function t(t){if(t.ctrlKey||!r||null==s.current)return;let n=t.deltaY,o=s.current.top>=-.5,i=s.current.bottom>=-.5,a=r.scrollHeight-r.clientHeight,l=n<0?-1:1,u=n<0?"max":"min";if(!(r.scrollHeight<=r.clientHeight))if(!o&&n>0||!i&&n<0)t.preventDefault(),q.flushSync(()=>{c(t=>t+Math[u](n,a*l))});else{let t;/firefox/i.test((t=navigator.userAgentData)&&Array.isArray(t.brands)?t.brands.map(t=>{let{brand:r,version:n}=t;return r+"/"+n}).join(" "):navigator.userAgent)&&(r.scrollTop+=n)}}let r=(null==l?void 0:l.current)||o.floating;if(n&&r)return r.addEventListener("wheel",t),requestAnimationFrame(()=>{f.current=r.scrollTop,null!=s.current&&(p.current={...s.current})}),()=>{f.current=null,p.current=null,r.removeEventListener("wheel",t)}},[a,n,o.floating,s,l,c]);let h=i.useMemo(()=>({onKeyDown(){d.current=!0},onWheel(){d.current=!1},onPointerMove(){d.current=!1},onScroll(){let t=(null==l?void 0:l.current)||o.floating;if(s.current&&t&&d.current){if(null!==f.current){let r=t.scrollTop-f.current;(s.current.bottom<-.5&&r<-1||s.current.top<-.5&&r>1)&&q.flushSync(()=>c(t=>t+r))}requestAnimationFrame(()=>{f.current=t.scrollTop})}}}),[o.floating,c,s,l]);return i.useMemo(()=>a?{floating:h}:{},[a,h])}(ep,{overflowRef:Q,onChange:Z})]).map(t=>null==t?void 0:t.reference),$=S.map(t=>null==t?void 0:t.floating),U=S.map(t=>null==t?void 0:t.item),z=i.useCallback(t=>eM(t,S,"reference"),B),Y=i.useCallback(t=>eM(t,S,"floating"),$),H=i.useCallback(t=>eM(t,S,"item"),U),i.useMemo(()=>({getReferenceProps:z,getFloatingProps:Y,getItemProps:H}),[z,Y,H])),eI=(0,eN._)(t=>{et(t),ec.setFloating(t)});return i.createElement(eB.Provider,{value:G},i.createElement(eV.Provider,{value:{setFloating:eI,setReference:ec.setReference,styles:ed,getReferenceProps:eO,getFloatingProps:ek,slot:eS}},t))}function eq(t,r,n){let o=(0,eF.L)(),a=(0,eN._)((t,r)=>{if(null==t)return[n,null];if("number"==typeof t)return[t,null];if("string"==typeof t){if(!r)return[n,null];let i=eG(t,r);return[i,n=>{let a=function t(r){let n=/var\((.*)\)/.exec(r);if(n){let r=n[1].indexOf(",");if(-1===r)return[n[1]];let o=n[1].slice(0,r).trim(),i=n[1].slice(r+1).trim();return i?[o,...t(i)]:[o]}return[]}(t);{let s=a.map(t=>window.getComputedStyle(r).getPropertyValue(t));o.requestAnimationFrame(function l(){o.nextFrame(l);let u=!1;for(let[t,n]of a.entries()){let o=window.getComputedStyle(r).getPropertyValue(n);if(s[t]!==o){s[t]=o,u=!0;break}}if(!u)return;let c=eG(t,r);i!==c&&(n(c),i=c)})}return o.dispose}]}return[n,null]}),s=(0,i.useMemo)(()=>a(t,r)[0],[t,r]),[l=s,u]=(0,i.useState)();return(0,eL.s)(()=>{let[n,o]=a(t,r);if(u(n),o)return o(u)},[t,r]),l}function eG(t,r){let n=document.createElement("div");r.appendChild(n),n.style.setProperty("margin-top","0px","important"),n.style.setProperty("margin-top",t,"important");let o=parseFloat(window.getComputedStyle(n).marginTop)||0;return r.removeChild(n),o}eB.displayName="PlacementContext"},77461:(t,r)=>{"use strict";
1308Object.defineProperty(r,"__esModule",{value:!0}),r.YouTubeGetID=void 0,r.YouTubeGetID=t=>{let r=t.split(/(vi\/|v=|\/v\/|youtu\.be\/|\/embed\/)/);return void 0!==r[2]?r[2].split(/[^0-9a-z_\-]/i)[0]:r[0]}},77554:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useInViewport=void 0;let o=n(55729);r.useInViewport=t=>{let[r,n]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let r=t.current;if(!r)return;let o=new IntersectionObserver(([t])=>{n(t.isIntersecting)},{threshold:.1});return o.observe(r),()=>{o.disconnect()}},[t]),{inViewport:r}}},78349:(t,r,n)=>{var o=n(19915),i=n(18220),a=n(59126),s=n(13478);t.exports=function(t,r){return o(t)||i(t,r)||a(t,r)||s()},t.exports.__esModule=!0,t.exports.default=t.exports},80299:(t,r)=>{"use strict";function n(t,r){return t<<r|t>>>32-r}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.default=function(t){let r=[0x5a827999,0x6ed9eba1,0x8f1bbcdc,0xca62c1d6],o=[0x67452301,0xefcdab89,0x98badcfe,0x10325476,0xc3d2e1f0];if("string"==typeof t){let r=unescape(encodeURIComponent(t));t=[];for(let n=0;n<r.length;++n)t.push(r.charCodeAt(n))}else Array.isArray(t)||(t=Array.prototype.slice.call(t));t.push(128);let i=Math.ceil((t.length/4+2)/16),a=Array(i);for(let r=0;r<i;++r){let n=new Uint32Array(16);for(let o=0;o<16;++o)n[o]=t[64*r+4*o]<<24|t[64*r+4*o+1]<<16|t[64*r+4*o+2]<<8|t[64*r+4*o+3];a[r]=n}a[i-1][14]=(t.length-1)*8/0x100000000,a[i-1][14]=Math.floor(a[i-1][14]),a[i-1][15]=(t.length-1)*8|0;for(let t=0;t<i;++t){let i=new Uint32Array(80);for(let r=0;r<16;++r)i[r]=a[t][r];for(let t=16;t<80;++t)i[t]=n(i[t-3]^i[t-8]^i[t-14]^i[t-16],1);let s=o[0],l=o[1],u=o[2],c=o[3],d=o[4];for(let t=0;t<80;++t){let o=Math.floor(t/20),a=n(s,5)+function(t,r,n,o){switch(t){case 0:return r&n^~r&o;case 1:case 3:return r^n^o;case 2:return r&n^r&o^n&o}}(o,l,u,c)+d+r[o]+i[t]>>>0;d=c,c=u,u=n(l,30)>>>0,l=s,s=a}o[0]=o[0]+s>>>0,o[1]=o[1]+l>>>0,o[2]=o[2]+u>>>0,o[3]=o[3]+c>>>0,o[4]=o[4]+d>>>0}return[o[0]>>24&255,o[0]>>16&255,o[0]>>8&255,255&o[0],o[1]>>24&255,o[1]>>16&255,o[1]>>8&255,255&o[1],o[2]>>24&255,o[2]>>16&255,o[2]>>8&255,255&o[2],o[3]>>24&255,o[3]>>16&255,o[3]>>8&255,255&o[3],o[4]>>24&255,o[4]>>16&255,o[4]>>8&255,255&o[4]]}},80341:(t,r,n)=>{"use strict";n.d(r,{_:()=>a});var o=n(55729);let i=(0,o.createContext)(void 0);function a(){return(0,o.useContext)(i)}},80580:(t,r,n)=>{"use strict";n.d(r,{A:()=>s});var o,i,a=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|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|download|draggable|encType|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|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|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|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
1308dering|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)-.*))$/;let s=(o=function(t){return a.test(t)||111===t.charCodeAt(0)&&110===t.charCodeAt(1)&&91>t.charCodeAt(2)},i={},function(t){return void 0===i[t]&&(i[t]=o(t)),i[t]})},80754:()=>{},81250:(t,r,n)=>{"use strict";n.d(r,{q:()=>u});var o=n(55729),i=n(98989);let a=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function s(t){var r,n;let o=null!=(r=t.innerText)?r:"",s=t.cloneNode(!0);if(!i.sb(s))return o;let l=!1;for(let t of s.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))t.remove(),l=!0;let u=l?null!=(n=s.innerText)?n:"":o;return a.test(u)&&(u=u.replace(a,"")),u}var l=n(59202);function u(t){let r=(0,o.useRef)(""),n=(0,o.useRef)("");return(0,l._)(()=>{let o=t.current;if(!o)return"";let i=o.innerText;if(r.current===i)return n.current;let a=(function(t){let r=t.getAttribute("aria-label");if("string"==typeof r)return r.trim();let n=t.getAttribute("aria-labelledby");if(n){let t=n.split(" ").map(t=>{let r=document.getElementById(t);if(r){let t=r.getAttribute("aria-label");return"string"==typeof t?t.trim():s(r).trim()}return null}).filter(Boolean);if(t.length>0)return t.join(", ")}return s(t).trim()})(o).trim().toLowerCase();return r.current=i,n.current=a,a})}},81278:(t,r,n)=>{t.exports=n(21960)},81445:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useMenu=void 0;let o=n(55729),i=n(271);r.useMenu=(t="")=>{var r;let{menus:n}=(()=>{let t=(0,o.useContext)(i.MenuContext);if(!t)throw Error("No menu context found. Have you configured the provider?");return t})();if(!t)throw Error("[useMenu] Missing name argument");return(null==(r=n.find(r=>r.name===t))?void 0:r.items)||[]}},81666:(t,r,n)=>{"use strict";n.d(r,{B:()=>i});var o=n(55729);function i(t,r){let[n,i]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let n=t?.current;if(!n||"u"<typeof IntersectionObserver)return;let o=new IntersectionObserver(([t])=>{i(!!t?.isIntersecting)},r);return o.observe(n),()=>o.disconnect()},[t]),{inViewport:n}}},81958:(t,r,n)=>{"use strict";n.d(r,{z:()=>a});var o=n(55729),i=n(69701);function a(t,r,n,a){let s=(0,i.Y)(n);(0,o.useEffect)(()=>
1308{if(t)return document.addEventListener(r,n,a),()=>document.removeEventListener(r,n,a);function n(t){s.current(t)}},[t,r,a])}},82203:(t,r,n)=>{t.exports=n(1529)},82406:(t,r,n)=>{"use strict";var o=n(29143);Object.defineProperty(r,"__esModule",{value:!0}),r.getApiURL=r.generateTranslationForStaticRoute=r.getEnabledMenus=r.getEnabledLanguages=r.getI18nConfig=r.query=r.isEmpty=r.stripHtml=void 0,r.stripHtml=t=>"string"!=typeof t?"":t.split("<").map(t=>{let r=t.indexOf(">");return -1!==r?t.slice(r+1):t}).join(" ").replace(/\s+/g," ").trim(),r.isEmpty=t=>null==t||0===t.length;r.query=function t(r,n=null){let o=[];for(let s in r){var i,a;o.push((i=r[s],a=n?`${n}[${s}]`:s,null!==i&&"object"==typeof i?t(i,a):encodeURIComponent(a)+"="+encodeURIComponent(i)))}return o.join("&")};let i={default:"fr",enabled:["fr","ar","en"],labels:[{code:"en",label:"English"},{code:"fr",label:"Fran\xe7ais"},{code:"ar",label:"العربية"}]};r.getI18nConfig=()=>{try{let t='{"default":"fr","enabled":["fr","ar"],"labels":[{"code":"fr","label":"FR"},{"code":"ar","label":"ع"}]}';if(t)return JSON.parse(t)}catch(t){}return i},r.getEnabledLanguages=(t={})=>{let{withLabels:n=!1}=t;return n?(0,r.getI18nConfig)().labels:(0,r.getI18nConfig)().enabled},r.getEnabledMenus=()=>{try{let t='["main","menu-top","header-top-navigation","footer","footer-bottom","vactory-espace-prive-menu"]';if(t)return JSON.parse(t)}catch(t){}return[]},r.generateTranslationForStaticRoute=t=>{let n=(0,r.getEnabledLanguages)(),o={};return n.forEach(r=>{o[r]=`/${r}${t}`}),o},r.getApiURL=t=>`${o.env.DRUPAL_BASE_URL}/${t}`},83047:(t,r,n)=>{"use strict";let o;n.d(r,{B:()=>i,X:()=>a});var i=((o=i||{})[o.First=0]="First",o[o.Previous=1]="Previous",o[o.Next=2]="Next",o[o.Last=3]="Last",o[o.Specific=4]="Specific",o[o.Nothing=5]="Nothing",o);function a(t,r){let n=r.resolveItems();if(n.length<=0)return null;let o=r.resolveActiveIndex(),i=null!=o?o:-1;switch(t.focus){case 0:for(let t=0;t<n.length;++t)if(!r.resolveDisabled(n[t],t,n))return t;return o;case 1:-1===i&&(i=n.length);for(let t=i-1;t>=0;--t)if(!r.resolveDisabled(n[t],t,n))return t;return o;case 2:for(let t=i+1;t<n.length;++t)if(!r.resolveDisabled(n[t],t,n))return t;return o;case 3:for(let t=n.length-1;t>=0;--t)if(!r.resolveDisabled(n[t],t,n))return t;return o;case 4:for(let o=0;o<n.length;++o)if(r.resolveId(n[o],o,n)===t.id)return o;return o;case 5:return null;default:throw Error("Unexpected object: "+t)}}},83625:(t,r,n)=>{"use strict";n.d(r,{MM:()=>f,VY:()=>h,rU:()=>p});var o=n(55729),i=n(59202),a=n(4694),s=n(21886),l=n(3626),u=n(80341),c=n(86511);let d=(0,o.createContext)(null);function f(){var t,r;return null!=(r=null==(t=(0,o.useContext)(d))?void 0:t.value)?r:void 0}function p(){let[t,r]=(0,o.useState)([]);return[t.length>0?t.join(" "):void 0,(0,o.useMemo)(()=>function(t){let n=(0,i._)(t=>(r(r=>[...r,t]),()=>r(r=>{let n=r.slice(),o=n.indexOf(t);return -1!==o&&n.splice(o,1),n}))),a=(0,o.useMemo)(()=>({register:n,slot:t.slot,name:t.name,props:t.props,value:t.value}),[n,t.slot,t.name,t.props,t.value]);return o.createElement(d.Provider,{value:a},t.children)},[r])]}d.displayName="DescriptionContext";let h=Object.assign((0,c.FX)(function(t,r){let n=(0,o.useId)(),i=(0,u._)(),{id:f=`headlessui-description-${n}`,...p}=t,h=function t(){let r=(0,o.useContext)(d);if(null===r){let r=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(r,t),r}return r}(),m=(0,l.P)(r);(0,a.s)(()=>h.register(f),[f,h.register]);let g=(0,s._)({...h.slot,disabled:i||!1}),v={ref:m,...h.props,id:f};return(0,c.Ci)()({ourProps:v,theirProps:p,slot:g,defaultTag:"p",name:h.name||"Description"})}),{})},83651:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useScrollId=void 0;let o=n(55729);r.useScrollId=t=>{let[r,n]=(0,o.useState)(null);return(0,o.useEffect)(()=>{let r=()=>{let r=document.querySelector(t),o=r.getBoundingClientRect();o.top>=0&&(o.bottom,window.innerHeight),(o.top<window.innerHeight/2||window.innerHeight/2>o.bottom)&&o.bottom>10?n(r.id):n("")};return r(),window.addEventListener("scroll",r),r(),()=>window.removeEventListener("scroll",r)},[r,t]),r}},83846:(t,r,n)=>{"use strict";n.d(r,{y:()=>s});var o=n(56043),i=n(59202),a=n(54070);function s(t,r,n=a.bN){return(0,o.useSyncExternalStoreWithSelector)((0,i._)(r=>t.subscribe(l,r)),(0,i._)(()=>t.state),(0,i._)(()=>t.state),(0,i._)(r),n)}function l(t){return t}},84597:(t,r,n)=>{"use strict";var o;
1308Object.defineProperty(r,"__esModule",{value:!0});let i=n(6029),a=(o=n(55729))&&o.__esModule?o:{default:o};class s extends a.default.Component{constructor(t){super(t),this.state={hasError:!1,error:null,errorInfo:null}}static getDerivedStateFromError(t){return{hasError:!0}}componentDidCatch(t,r){this.setState({error:t,errorInfo:r})}render(){return this.state.hasError?(0,i.jsxs)("div",{className:"max-w-5xl w-full mx-auto bg-red-100 border-2 border-red-500 rounded-xl px-6 py-8 flex flex-col gap-6 items-center",children:[(0,i.jsx)("p",{className:"text-2xl font-medium text-red-700 text-center",children:"Sorry, Something went wrong..."}),(0,i.jsx)("p",{className:"text-lg font-medium text-red-700 text-center",children:"We are working on fixing the problem. please try again"}),(0,i.jsx)("button",{className:"px-3 py-2 bg-white border border-black rounded-lg font-medium",type:"button",onClick:()=>this.setState({hasError:!1,error:null,errorInfo:null}),children:"Try again ?"})]}):this.props.children}}r.default=s},84863:(t,r)=>{"use strict";var n=Symbol.for("react.element"),o=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),u=Symbol.for("react.context"),c=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),m=Symbol.for("react.lazy");Symbol.for("react.offscreen");Symbol.for("react.module.reference"),r.isFragment=function(t){return function(t){if("object"==typeof t&&null!==t){var r=t.$$typeof;switch(r){case n:switch(t=t.type){case i:case s:case a:case f:case p:return t;default:switch(t=t&&t.$$typeof){case c:case u:case d:case m:case h:case l:return t;default:return r}}case o:return r}}}(t)===i}},85095:function(t,r,n){"use strict";var o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(r,"__esModule",{value:!0});var i=o(n(53374));r.default=function(t,r){var n=null;if(!t||"string"!=typeof t)return n;var o=(0,i.default)(t),a="function"==typeof r;return o.forEach(function(t){if("declaration"===t.type){var o=t.property,i=t.value;a?r(o,i,t):i&&((n=n||{})[o]=i)}}),n}},85148:function(t,r){!function(t){"use strict";var r=function(){return"u"<typeof window},n=function(t){t=t||navigator.userAgent;var r=/(iPad).*OS\s([\d_]+)/.test(t);return{ios:!r&&/(iPhone\sOS)\s([\d_]+)/.test(t)||r,android:/(Android);?[\s/]+([\d.]+)?/.test(t)}},o=0,i=0,a=0,s=null,l=!1,u=[],c=function(t){if(r())return!1;if(!t)throw Error("options must be provided");var n=!1,o={get passive(){n=!0;return}},i=function(){},a="__TUA_BSL_TEST_PASSIVE__";window.addEventListener(a,i,o),window.removeEventListener(a,i,o);var s=t.capture;return n?t:void 0!==s&&s}({passive:!1}),d=!r()&&"scrollBehavior"in document.documentElement.style,f=function(){var t=document.documentElement,r=Object.assign({},t.style),n=window.innerWidth-t.clientWidth,o=parseInt(window.getComputedStyle(t).paddingRight,10);return t.style.overflow="hidden",t.style.boxSizing="border-box",t.style.paddingRight="".concat(n+o,"px"),function(){["overflow","boxSizing","paddingRight"].forEach(function(n){t.style[n]=r[n]||""})}},p=function(t){var r=document.documentElement,n=document.body,o=r.scrollTop||n.scrollTop,i=Object.assign({},r.style),a=Object.assign({},n.style);return r.style.height="100%",r.style.overflow="hidden",n.style.top="-".concat(o,"px"),n.style.width="100%",n.style.height="auto",n.style.position="fixed",n.style.overflow=(null==t?void 0:t.overflowType)||"hidden",function(){r.style.height=i.height||"",r.style.overflow=i.overflow||"",["top","width","height","overflow","position"].forEach(function(t){n.style[t]=a[t]||""}),d?window.scrollTo({top:o,behavior:"instant"}):window.scrollTo(0,o)}},h=function(t){t.cancelable&&t.preventDefault()},m=function(t,r){if(r){var n=r.scrollTop,o=r.scrollLeft,s=r.scrollWidth,l=r.scrollHeight,u=r.clientWidth,c=r.clientHeight,d=t.targetTouches[0].clientX-a,f=t.targetTouches[0].clientY-i,p=Math.abs(f)>Math.abs(d);if(p&&(f>0&&0===n||f<0&&n+c+1>=l)||!p&&(d>0&&0===o||d<0&&o+u+1>=s))return h(t)}return t.stopPropagation(),!0},g=function(t){t||null!==t&&console.warn("If scrolling is also required in the floating layer, the target element must be provided.")};t.clearBodyLocks=function(){if(!r()){if(o=0,!n().ios&&"function"==typeof s)return void s();if(u.length)for(var t=u.pop();t;)t.ontouchmove=null,t.ontouchstart=null,t=u.pop();l&&(document.removeEventListener("touchmove",h,c),l=!1)}},t.lock=function(t,d){r()||(g(t),n().ios?(t&&(Array.isArray(t)?t:[t]).forEac
1308h(function(t){t&&-1===u.indexOf(t)&&(t.ontouchstart=function(t){i=t.targetTouches[0].clientY,a=t.targetTouches[0].clientX},t.ontouchmove=function(r){1===r.targetTouches.length&&m(r,t)},u.push(t))}),l||(document.addEventListener("touchmove",h,c),l=!0)):o<=0&&(s=n().android?p(d):f()),o+=1)},t.unlock=function(t){if(!r()&&(g(t),!((o-=1)>0))){if(!n().ios&&"function"==typeof s)return void s();t&&(Array.isArray(t)?t:[t]).forEach(function(t){var r=u.indexOf(t);-1!==r&&(t.ontouchmove=null,t.ontouchstart=null,u.splice(r,1))}),l&&(document.removeEventListener("touchmove",h,c),l=!1)}}}(r)},85842:(t,r,n)=>{"use strict";n.d(r,{m:()=>i});var o=n(24065);function i(t,r){let{id:n,type:i}=r;try{let r=t.filter(t=>t.id===n&&t.type===i)[0]||{id:n,type:i};return Object.assign({},r)}catch(t){(0,o.z)(t)}}},85888:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.useFileUpload=void 0;let o=n(30116),i=n(81278);r.useFileUpload=()=>{let t=(0,i.useRouter)();return(r,n)=>{var i,a,s,l;return i=void 0,a=void 0,s=void 0,l=function*(){return o.drupal.fetch("/api/upload",{method:"POST",headers:{Accept:"application/json","Content-Disposition":'file; filename="'+r+'"',"x-language":t.locale},body:n,absoluteUrl:!0})},new(s||(s=Promise))(function(t,r){function n(t){try{u(l.next(t))}catch(t){r(t)}}function o(t){try{u(l.throw(t))}catch(t){r(t)}}function u(r){var i;r.done?t(r.value):((i=r.value)instanceof s?i:new s(function(t){t(i)})).then(n,o)}u((l=l.apply(i,a||[])).next())})}}},86265:(t,r,n)=>{"use strict";n.d(r,{M:()=>a});var o=n(55729),i=n(69701);function a(t,r,n,a){let s=(0,i.Y)(n);(0,o.useEffect)(()=>{function n(t){s.current(t)}return(t=null!=t?t:window).addEventListener(r,n,a),()=>t.removeEventListener(r,n,a)},[t,r,a])}},86511:(t,r,n)=>{"use strict";let o,i;n.d(r,{Ac:()=>u,Ci:()=>d,FX:()=>g,mK:()=>c,oE:()=>v,v6:()=>m,zv:()=>b});var a=n(55729),s=n(95124),l=n(66176),u=((o=u||{})[o.None=0]="None",o[o.RenderStrategy=1]="RenderStrategy",o[o.Static=2]="Static",o),c=((i=c||{})[i.Unmount=0]="Unmount",i[i.Hidden=1]="Hidden",i);function d(){let t,r,n=(t=(0,a.useRef)([]),r=(0,a.useCallback)(r=>{for(let n of t.current)null!=n&&("function"==typeof n?n(r):n.current=r)},[]),(...n)=>{if(!n.every(t=>null==t))return t.current=n,r});return(0,a.useCallback)(t=>(function({ourProps:t,theirProps:r,slot:n,defaultTag:o,features:i,visible:a=!0,name:s,mergeRefs:u}){u=null!=u?u:p;let c=h(r,t);if(a)return f(c,n,o,s,u);let d=null!=i?i:0;if(2&d){let{static:t=!1,...r}=c;if(t)return f(r,n,o,s,u)}if(1&d){let{unmount:t=!0,...r}=c;return(0,l.Y)(+!t,{0:()=>null,1:()=>f({...r,hidden:!0,style:{display:"none"}},n,o,s,u)})}return f(c,n,o,s,u)})({mergeRefs:n,...t}),[n])}function f(t,r={},n,o,i){let{as:l=n,children:u,refName:c="ref",...d}=y(t,["unmount","static"]),p=void 0!==t.ref?{[c]:t.ref}:{},m="function"==typeof u?u(r):u;"className"in d&&d.className&&"function"==typeof d.className&&(d.className=d.className(r)),d["aria-labelledby"]&&d["aria-labelledby"]===d.id&&(d["aria-labelledby"]=void 0);let g={};if(r){let t=!1,n=[];for(let[o,i]of Object.entries(r))"boolean"==typeof i&&(t=!0),!0===i&&n.push(o.replace(/([A-Z])/g,t=>`-${t.toLowerCase()}`));if(t)for(let t of(g["data-headlessui-state"]=n.join(" "),n))g[`data-${t}`]=""}if(b(l)&&(Object.keys(v(d)).length>0||Object.keys(v(g)).length>0))if(!(0,a.isValidElement)(m)||Array.isArray(m)&&m.length>1||b(m.type)){if(Object.keys(v(d)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${o} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(v(d)).concat(Object.keys(v(g))).map(t=>`  - ${t}`).join(`
1309`),"","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(t=>`  - ${t}`).join(`
1310`)].join(`
1311`))}else{var x;let t=m.props,r=null==t?void 0:t.className,n="function"==typeof r?(...t)=>(0,s.x)(r(...t),d.className):(0,s.x)(r,d.className),o=h(m.props,v(y(d,["ref"])));for(let t in g)t in o&&delete g[t];return(0,a.cloneElement)(m,Object.assign({},o,g,p,{ref:i((x=m,a.version.split(".")[0]>="19"?x.props.ref:x.ref),p.ref)},n?{className:n}:{}))}return(0,a.createElement)(l,Object.assign({},y(d,["ref"]),!b(l)&&p,!b(l)&&g),m)}function p(...t){return t.every(t=>null==t)?void 0:r=>{for(let n of t)null!=n&&("function"==typeof n?n(r):n.current=r)}}function h(...t){if(0===t.length)return{};if(1===t.length)return t[0];let r={},n={};for(let o of t)for(let t in o)t.startsWith("on")&&"function"==typeof o[t]?(null!=n[t]||(n[t]=[]),n[t].push(o[t])):r[t]=o[t];if(r.disabled||r["aria-disabled"])for(let t in n)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(t)&&(n[t]=[t=>{var r;return null==(r=null==t?void 0:t.preventDefault)?void 0:r.call(t)}]);for(let t in n)Object.assign(r,{[t](r,...o){for(let i of n[t]){if((r instanceof Event||(null==r?void 0:r.nativeEvent)instanceof Event)&&r.defaultPrevented)return;i(r,...o)}}});return r}function m(...t){if(0===t.length)return{};if(1===t.length)return t[0];let r={},n={};for(let o of t)for(let t in o)t.startsWith("on")&&"function"==typeof o[t]?(null!=n[t]||(n[t]=[]),n[t].push(o[t])):r[t]=o[t];for(let t in n)Object.assign(r,{[t](...r){for(let o of n[t])null==o||o(...r)}});return r}function g(t){var r;return Object.assign((0,a.forwardRef)(t),{displayName:null!=(r=t.displayName)?r:t.name})}function v(t){let r=Object.assign({},t);for(let t in r)void 0===r[t]&&delete r[t];return r}function y(t,r=[]){let n=Object.assign({},t);for(let t of r)t in n&&delete n[t];return n}function b(t){return t===a.Fragment||t===Symbol.for("react.fragment")}},86754:function(t,r,n){"use strict";var o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};
1311Object.defineProperty(r,"__esModule",{value:!0});var i=o(n(6421)),a=n(37990),s=/<(![a-zA-Z\s]+)>/;r.default=function(t){if("string"!=typeof t)throw TypeError("First argument must be a string");if(!t)return[];var r=t.match(s),n=r?r[1]:void 0;return(0,a.formatDOM)((0,i.default)(t),null,n)}},87744:t=>{t.exports=function(t){return -1!==Function.toString.call(t).indexOf("[native code]")},t.exports.__esModule=!0,t.exports.default=t.exports},87780:(t,r,n)=>{"use strict";n.d(r,{A:()=>E});var o=n(56121),i=n.n(o),a=n(55729),s=n(55272),l=n.n(s),u=n(95388),c=n.n(u),d=Object.defineProperty,f=Object.defineProperties,p=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,v=(t,r,n)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[r]=n,y=(t,r)=>{for(var n in r||(r={}))m.call(r,n)&&v(t,n,r[n]);if(h)for(var n of h(r))g.call(r,n)&&v(t,n,r[n]);return t};function b(t={}){let r,n;return r=y({},t),n={height:0,width:0,playerVars:f(y({},t.playerVars),p({autoplay:0,start:0,end:0}))},f(r,p(n))}var x={videoId:i().string,id:i().string,className:i().string,iframeClassName:i().string,style:i().object,title:i().string,loading:i().oneOf(["lazy","eager"]),opts:i().objectOf(i().any),onReady:i().func,onError:i().func,onPlay:i().func,onPause:i().func,onEnd:i().func,onStateChange:i().func,onPlaybackRateChange:i().func,onPlaybackQualityChange:i().func},w=class extends a.Component{constructor(t){super(t),this.destroyPlayerPromise=void 0,this.onPlayerReady=t=>{var r,n;return null==(n=(r=this.props).onReady)?void 0:n.call(r,t)},this.onPlayerError=t=>{var r,n;return null==(n=(r=this.props).onError)?void 0:n.call(r,t)},this.onPlayerStateChange=t=>{var r,n,o,i,a,s,l,u;switch(null==(n=(r=this.props).onStateChange)||n.call(r,t),t.data){case w.PlayerState.ENDED:null==(i=(o=this.props).onEnd)||i.call(o,t);break;case w.PlayerState.PLAYING:null==(s=(a=this.props).onPlay)||s.call(a,t);break;case w.PlayerState.PAUSED:null==(u=(l=this.props).onPause)||u.call(l,t)}},this.onPlayerPlaybackRateChange=t=>{var r,n;return null==(n=(r=this.props).onPlaybackRateChange)?void 0:n.call(r,t)},this.onPlayerPlaybackQualityChange=t=>{var r,n;return null==(n=(r=this.props).onPlaybackQualityChange)?void 0:n.call(r,t)},this.destroyPlayer=()=>this.internalPlayer?(this.destroyPlayerPromise=this.internalPlayer.destroy().then(()=>this.destroyPlayerPromise=void 0),this.destroyPlayerPromise):Promise.resolve(),this.createPlayer=()=>{if("u"<typeof document)return;if(this.destroyPlayerPromise)return void this.destroyPlayerPromise.then(this.createPlayer);let t=f(y({},this.props.opts),p({videoId:this.props.videoId}));this.internalPlayer=c()(this.container,t),this.internalPlayer.on("ready",this.onPlayerReady),this.internalPlayer.on("error",this.onPlayerError),this.internalPlayer.on("stateChange",this.onPlayerStateChange),this.internalPlayer.on("playbackRateChange",this.onPlayerPlaybackRateChange),this.internalPlayer.on("playbackQualityChange",this.onPlayerPlaybackQualityChange),(this.props.title||this.props.loading)&&this.internalPlayer.getIframe().then(t=>{this.props.title&&t.setAttribute("title",this.props.title),this.props.loading&&t.setAttribute("loading",this.props.loading)})},this.resetPlayer=()=>this.destroyPlayer().then(this.createPlayer),this.updatePlayer=()=>{var t;null==(t=this.internalPlayer)||t.getIframe().then(t=>{this.props.id?t.setAttribute("id",this.props.id):t.removeAttribute("id"),this.props.iframeClassName?t.setAttribute("class",this.props.iframeClassName):t.removeAttribute("class"),this.props.opts&&this.props.opts.width?t.setAttribute("width",this.props.opts.width.toString()):t.removeAttribute("width"),this.props.opts&&this.props.opts.height?t.setAttribute("height",this.props.opts.height.toString()):t.removeAttribute("height"),this.props.title?t.setAttribute("title",this.props.title):t.setAttribute("title","YouTube video player"),this.props.loading?t.setAttribute("loading",this.props.loading):t.removeAttribute("loading")})},this.getInternalPlayer=()=>this.internalPlayer,this.updateVideo=()=>{var t,r,n,o;if(void 0===this.props.videoId||null===this.props.videoId){null==(t=this.internalPlayer)||t.stopVideo();return}let i=!1,a={videoId:this.props.videoId};if((null==(r=this.props.opts)?void 0:r.playerVars)&&(i=1===this.props.opts.playerVars.autoplay,"start"in this.props.opts.playerVars&&(a.startSeconds=this.props.opts.playerVars.start),"end"in this.props.opts.playerVars&&(a.endSeconds=this.props.opts.playerVars.end)),i){null==(n=this.internalPlayer)||n.loadVideoById(a);return}null==(o=this.internalPlayer)||o.cueVideoById(a)},this.refContainer=t=>{this.container=t},this.container=null,this.internalPlayer=null}componentDidMount(){this.createPlayer()}componentDidUpdate(t){let r,n;return r=this,n=function*(){var r,n,o,i,a,s;r=this.props,(t.id!==r.id||t.className!==r.className||(null==(n=t.opts)?void 0:n.width)!==(null==(o=r.opts)?void 0:o.width)||(null==(i=t.opts)?void 0:i.height)!==(null==(a=r.opts)?void 0:a.height)||t.iframeClassName!==r.iframeClassName||t.title!==r.title)&&this.updatePlayer(),s=this.props,t.videoId===s.videoId&&l()(b(t.opts),b(s.opts))||(yield this.resetPlayer()),function(t,r){var n,o;if(t.videoId!==r.videoId)return!0;let i=(null==(n=t.opts)?void 0:n.playerVars)||{},a=(null==(o=r.opts)?void 0:o.playerVars)||{};return i.start!==a.start||i.end!==a.end}(t,this.props)&&this.updateVideo()},new Promise((t,o)=>{var i=t=>{try{s(n.next(t))}catch(t){o(t)}},a=t=>{try{s(n.throw(t))}catch(t){o(t)}},s=r=>r.done?t(r.value):Promise.resolve(r.value).then(i,a);s((n=n.apply(r,null)).next())})}componentWillUnmount(){this.destroyPlayer()}render(){return a.createElement("div",{className:this.props.className,style:this.props.style},a.createElement("div",{id:this.props.id,className:this.props.iframeClassName,ref:this.refContainer}))}};w.propTypes=x,w.defaultProps={videoId:"",id:"",className:"",iframeClassName:"",style:{},title:"",loading:void 0,opts:{},onReady:()=>{},onError:()=>{},onPlay:()=>{},onPause:()=>{},onEnd:()=>{},onStateChange:()=>{},onPlaybackRateChange:()=>{},onPlaybackQualityChange:()=>{}},w.PlayerState={UNSTARTED:-1,ENDED:0,PLAYING:1,PAUSED:2,BUFFERING:3,CUED:5};var E=w},87877:(t,r,n)=>{"use strict";var o=n(55729),i="function"==typeof Object.is?Object.is:function(t,r){return t===r&&(0!==t||1/t==1/r)||t!=t&&r!=r},a=o.useSyncExternalStore,s=o.useRef,l=o.useEffect,u=o.useMemo,c=o.useDebugValue;r.useSyncExternalStoreWithSelector=function(t,r,n,o,d){var f=s(null);if(null===f.current){var p={hasValue:!1,value:null};f.current=p}else p=f.current;var h=a(t,(f=u(function(){function t(t){if(!l){if(l=!0,a=t,t=o(t),void 0!==d&&p.hasValue){var r=p.value;if(d(r,t))return s=r}return s=t}if(r=s,i(a,t))return r;var n=o(t);return void 0!==d&&d(r,n)?(a=t,r):(a=t,s=n)}var a,s,l=!1,u=void 0===n?null:n;return[function(){return t(r())},null===u?void 0:function(){return t(u())}]},[r,n,o,d]))[0],f[1]);return l(function(){p.hasValue=!0,p.value=h},[h]),c(h),h}},88006:(t,r,n)=>{var o=n(74890).default,i=n(37905);t.exports=function(t,r){if(r&&("object"===o(r)||"function"==typeof r))return r;if(void 0!==r)throw TypeError("Derived constructors may only return object or undefined");return i(t)}
1311,t.exports.__esModule=!0,t.exports.default=t.exports},88098:t=>{t.exports=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}},t.exports.__esModule=!0,t.exports.default=t.exports},88312:(t,r,n)=>{"use strict";n.d(r,{q:()=>a});var o=n(55729);let i=(0,o.createContext)(void 0);function a(){return(0,o.useContext)(i)}},88382:(t,r,n)=>{"use strict";var o=function(t,r,n,o){return new(n||(n=Promise))(function(i,a){function s(t){try{u(o.next(t))}catch(t){a(t)}}function l(t){try{u(o.throw(t))}catch(t){a(t)}}function u(t){var r;t.done?i(t.value):((r=t.value)instanceof n?r:new n(function(t){t(r)})).then(s,l)}u((o=o.apply(t,r||[])).next())})};Object.defineProperty(r,"__esModule",{value:!0}),r.useAccount=void 0;let i=n(81278),a=n(35460),s=n(30116),l=n(54331);r.useAccount=()=>{let t=(0,i.useRouter)(),{data:r,status:n}=(0,a.useSession)(),u=`/${t.locale}${l.SYSTEM_ROUTES.account_login.path}`,c=`/${t.locale}${l.SYSTEM_ROUTES.account_login.path}`;t.asPath.includes("callbackUrl=")||(u=`${u}?callbackUrl=/${t.locale}${t.asPath}`);let d=`/${t.locale}${l.SYSTEM_ROUTES.account_lost_password.path}`,f=`/${t.locale}${l.SYSTEM_ROUTES.account_register.path}`,p=`/${t.locale}${l.SYSTEM_ROUTES.account.path}`;return{signIn:()=>{t.push(`/${t.locale}${l.SYSTEM_ROUTES.account_login.path}?callbackUrl=/${t.locale}${t.asPath}`)},signOut:a.signOut,signUp:()=>{t.push(`/${t.locale}${l.SYSTEM_ROUTES.account_register.path}?callbackUrl=/${t.locale}${t.asPath}`)},loginUrl:u,lostPasswordUrl:d,accountUrl:p,loginUrlNoCallback:c,registerUrl:f,isAuthenticated:"authenticated"===n,isLoading:"loading"===n,profile:r,createUser:r=>o(void 0,void 0,void 0,function*(){return s.drupal.fetch(`${t.locale}/api/user/register`,{method:"POST",headers:{Accept:"application/vnd.api+json","Content-Type":"application/vnd.api+json"},body:JSON.stringify(r)})}),getUsernameByEmail:t=>o(void 0,void 0,void 0,function*(){return s.drupal.fetch(`api/get-unique-username-by-email?email=${t}`,{})}),updateUserSession:()=>o(void 0,void 0,void 0,function*(){return s.drupal.fetch("/api/auth/session?update",{method:"GET",credentials:"include",absoluteUrl:!0}).then(()=>{let t=new Event("visibilitychange");document.dispatchEvent(t)})}),resetUserPassword:r=>o(void 0,void 0,void 0,function*(){return s.drupal.fetch(`/api/password/reset?locale=${t.locale}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(r),absoluteUrl:!0})})}}},89420:(t,r,n)=>{"use strict";t.exports=n(37456)},89777:(t,r,n)=>{"use strict";let o;n.d(r,{r:()=>u,s:()=>c});var i=n(55729),a=n(98989),s=n(81958),l=((o=l||{})[o.Ignore=0]="Ignore",o[o.Select=1]="Select",o[o.Close=2]="Close",o);let u={Ignore:{kind:0},Select:t=>({kind:1,target:t}),Close:{kind:2}};function c(t,{trigger:r,action:n,close:o,select:l}){let u=(0,i.useRef)(null),d=(0,i.useRef)(null),f=(0,i.useRef)(null);(0,s.z)(t&&null!==r,"pointerdown",t=>{a.Ll(null==t?void 0:t.target)&&null!=r&&r.contains(t.target)&&(d.current=t.x,f.current=t.y,u.current=t.timeStamp)}),(0,s.z)(t&&null!==r,"pointerup",t=>{var r,i;let s=u.current;if(null===s||(u.current=null,!a.Lk(t.target))||5>Math.abs(t.x-(null!=(r=d.current)?r:t.x))&&5>Math.abs(t.y-(null!=(i=f.current)?i:t.y)))return;let c=n(t);switch(c.kind){case 0:return;case 1:t.timeStamp-s>200&&(l(c.target),o());break;case 2:o()}},{capture:!0})}},89872:(t,r,n)=>{"use strict";var o;Object.defineProperty(r,"__esModule",{value:!0}),r.getDefaultUrl=r.UseListingFilter=r.useListingLayout=r.useDataHandling=r.generateDefaultValues=r.removeQueryParamValue=r.countOccurrences=r.generateTermsObjectsFromIds=r.generateIdsFromTermsSlugMultiple=r.generateIdsFromTermsSlug=r.generateTermsSlugFromIds=void 0;let i=n(6029),a=n(55729),s=(o=n(5612))&&o.__esModule?o:{default:o},l=n(81278),u=n(16067),c=n(53131),d=n(8943),f=n(50583),p=n(70581);r.generateTermsSlugFromIds=(t,r=[],n="all")=>{let o=r.filter(r=>"string"==typeof t?t==r.id:null==t?void 0:t.includes(r.id)).map(t=>t.slug).join("+");return o.length<=0?n:o},r.generateIdsFromTermsSlug=(t="",r,n="all")=>"all"==t||0===t.length?n:r.find(r=>r.slug===t).id,r.generateIdsFromTermsSlugMultiple=(t="",r=[])=>{if(!t)return[];let n=t.split("+"),o=[];
1311return n.forEach(t=>{let n=r.find(r=>r.slug===t);n&&"all"!==n.id&&o.push(n.id)}),o},r.generateTermsObjectsFromIds=(t,r=[])=>{let n=[];return r.forEach(r=>{t.includes(r.id)&&n.push(r)}),n},r.countOccurrences=(t,r)=>{let n=0;for(let o in t){let i=t[o];(Array.isArray(i)&&0===i.length||r.includes(i))&&n++}return n},r.removeQueryParamValue=(t,r)=>t=(t=(t=(t=t.replace(`&${r}&`,"&")).replace(`&${r}`,"")).replace(`?${r}&`,"?")).replace(`?${r}`,""),r.generateDefaultValues=(t,r,n,o=!1)=>{let i={id:"all",value:"all",label:r,slug:"all",disabled:o};return n.terms[t]=[i,...n.terms[t]],i},r.useDataHandling=t=>{let r=(0,a.useRef)(),{t:n}=(0,c.useI18n)(),o=(0,l.useRouter)(),i=o.locale,{systemRoute:s,path_18n:u}=(0,d.useNode)(),p=u[i],h=(0,f.useCollectionContext)(t),[m,g]=(0,a.useState)(h.pager),[v,y]=(0,a.useState)(h.filters);return{scrollRefPagination:r,t:n,router:o,systemRoute:s,current_page_alias:p,defaultPageLimit:9,context:h,pager:m,setPager:g,filters:v,setFilters:y,loaded:!0}},r.useListingLayout=()=>{let{listingType:t}=(0,p.useUserPreference)(),r="list"===(0,l.useRouter)().query.display?"list":"grid",[n,o]=(0,a.useState)(""!==t?t:r);return{listingLayout:n,switchLayout:t=>{o(t),s.default.set("listingType",t)}}},r.UseListingFilter=({filters:t=[],control:r})=>t.toSorted((t,r)=>(null==t?void 0:t.position)-(null==r?void 0:r.position)).map(t=>(0,i.jsx)("div",{children:(0,i.jsx)(u.Controller,{name:t.name,control:r,render:({field:r})=>{var n,o;let a;return n=t,o=r,a=null==n?void 0:n.componentType,"select"===n.type?(0,i.jsx)(a,Object.assign({list:n.list||[],onChange:o.onChange,onBlur:o.onBlur,id:n.id,defaultValue:o.value,label:n.label,variant:n.variant||"filter",name:n.name,className:(null==n?void 0:n.className)||null},n.rest)):"select-multiple"===n.type?(0,i.jsx)(a,Object.assign({options:n.list||[],isMulti:(null==n?void 0:n.isMulti)||!0,id:n.id,placeholder:n.label,field:o,name:n.name,className:(null==n?void 0:n.className)||null},n.rest)):"text"===n.type?(0,i.jsx)(a,Object.assign({id:n.id,placeholder:n.placeholder,type:"text",onChange:o.onChange,onBlur:o.onBlur,defaultValue:o.value,name:n.name,className:(null==n?void 0:n.className)||null},n.rest)):(0,i.jsx)("p",{children:"Filter type not supported, Please use one of the following types: select, select-multiple, text"})}})},t.name)),r.getDefaultUrl=(t,n={},o=[],i={terms:{}})=>{var a;let s=t;for(let[t,o]of Object.entries(n))s=function(t,n,o,i){if(""===o)return(0,r.removeQueryParamValue)(t,`${n}={${n}}`);let a=function(t,r){if("all"===t||""===t||!r||"string"!=typeof t)return t;for(let n of Object.values(r))if(Array.isArray(n)){let r=n.find(r=>{var n;return(null==(n=r.id)?void 0:n.toString())===t.toString()});if(null==r?void 0:r.slug)return r.slug}return t}(o,i);return t.replace(`{${n}}`,a)}(s,t,o,i.terms);return a=s,Object.keys(i.terms).length===(0,r.countOccurrences)(o,["all",""])?a.replaceAll("/all",""):a}},90216:(t,r,n)=>{"use strict";n.d(r,{A:()=>i});var o=n(55729);function i(){let t=(0,o.useRef)(new Map),r=(0,o.useCallback)((r,n,o,i)=>{let a=i?.once?(...r)=>{t.current.delete(o),o(...r)}:o;t.current.set(o,{type:n,eventTarget:r,fn:a,options:i}),r.addEventListener(n,a,i)},[]),n=(0,o.useCallback)((r,n,o,i)=>{let a=t.current.get(o)?.fn||o;r.removeEventListener(n,a,i),t.current.delete(o)},[]),i=(0,o.useCallback)(()=>{t.current.forEach((t,r)=>{n(t.eventTarget,t.type,r,t.options)})},[n]);return(0,o.useEffect)(()=>i,[i]),{addGlobalListener:r,removeGlobalListener:n,removeAllGlobalListeners:i}}},90285:(t,r)=>{"use strict";function n({widthInt:t,heightInt:r,blurWidth:o,blurHeight:i,blurDataURL:a,objectFit:s}){let l=o?40*o:t,u=i?40*i:r,c=l&&u?`viewBox='0 0 ${l} ${u}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${c}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${c?"none":"contain"===s?"xMidYMid":"cover"===s?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${a}'/%3E%3C/svg%3E`}
1311Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},91020:(t,r,n)=>{"use strict";function o(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function i(){return o()||/Android/gi.test(window.navigator.userAgent)}n.d(r,{Fr:()=>i,un:()=>o})},91221:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.default="00000000-0000-0000-0000-000000000000"},91376:t=>{function r(n){return t.exports=r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},t.exports.__esModule=!0,t.exports.default=t.exports,r(n)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports},92244:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.AnimationProvider=r.AnimationContext=void 0;let o=n(6029),i=n(55729),a=n(46986);r.AnimationContext=(0,i.createContext)(),r.AnimationProvider=({children:t,timeOut:n=1e3})=>{let[s,l]=(0,i.useState)(!1),[u,c]=(0,i.useState)(null),[d,f]=(0,i.useState)((0,a.v4)()),[p,h]=(0,i.useState)(null),[m,g]=(0,i.useState)(null);(0,i.useEffect)(()=>{setTimeout(()=>{l(!1)},n)},[s]);let v=(0,i.useMemo)(()=>({pageTransition:s,setPageTransition:l,upcomingRoute:u,setUpcomingRoute:c,productCordination:p,setProductCordination:h,layoutCordination:m,setLayoutCordination:g,layoutId:d,setLayoutId:f}),[s,u,p,m,d]);return(0,o.jsx)(r.AnimationContext.Provider,{value:v,children:t})}},92482:(t,r,n)=>{var o=n(22037)();t.exports=o;try{regeneratorRuntime=o}catch(t){"object"==typeof globalThis?globalThis.regeneratorRuntime=o:Function("r","regeneratorRuntime = r")(o)}},92931:(t,r,n)=>{"use strict";n.d(r,{O:()=>l});var o=n(55729),i=n(67810),a=n(98989),s=n(69701);function l(t,r,n){let l=(0,s.Y)(t=>{let r=t.getBoundingClientRect();0===r.x&&0===r.y&&0===r.width&&0===r.height&&n()});(0,o.useEffect)(()=>{if(!t)return;let n=null===r?null:a.sb(r)?r:r.current;if(!n)return;let o=(0,i.e)();if("u">typeof ResizeObserver){let t=new ResizeObserver(()=>l.current(n));t.observe(n),o.add(()=>t.disconnect())}if("u">typeof IntersectionObserver){let t=new IntersectionObserver(()=>l.current(n));t.observe(n),o.add(()=>t.disconnect())}return()=>o.dispose()},[r,l,t])}},93178:(t,r,n)=>{"use strict";n.d(r,{M:()=>f});var o=n(41294),i=n(9084),a=n(90216),s=n(55729);let l=!1,u=0;function c(t){"touch"===t.pointerType&&(l=!0,setTimeout(()=>{l=!1},500))}function d(){let t=(0,i.TW)(null);if(void 0!==t)return 0===u&&"u">typeof PointerEvent&&t.addEventListener("pointerup",c),u++,()=>{!(--u>0)&&"u">typeof PointerEvent&&t.removeEventListener("pointerup",c)}}function f(t){let{onHoverStart:r,onHoverChange:n,onHoverEnd:u,isDisabled:c}=t,[f,p]=(0,s.useState)(!1),h=(0,s.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,s.useEffect)(d,[]);let{addGlobalListener:m,removeAllGlobalListeners:g}=(0,a.A)(),{hoverProps:v,triggerHoverEnd:y}=(0,s.useMemo)(()=>{let t=(t,r)=>{let o=h.target;h.pointerType="",h.target=null,"touch"!==r&&h.isHovered&&o&&(h.isHovered=!1,g(),u&&u({type:"hoverend",target:o,pointerType:r}),n&&n(!1),p(!1))},a={};return"u">typeof PointerEvent&&(a.onPointerEnter=a=>{l&&"mouse"===a.pointerType||((a,s)=>{if(h.pointerType=s,c||"touch"===s||h.isHovered||!(0,o.sD)(a.currentTarget,(0,o.wt)(a)))return;h.isHovered=!0;let l=a.currentTarget;h.target=l,m((0,i.TW)((0,o.wt)(a)),"pointerover",r=>{h.isHovered&&h.target&&!(0,o.sD)(h.target,(0,o.wt)(r))&&t(r,r.pointerType)},{capture:!0}),r&&r({type:"hoverstart",target:l,pointerType:s}),n&&n(!0),p(!0)})(a,a.pointerType)},a.onPointerLeave=r=>{!c&&(0,o.sD)(r.currentTarget,(0,o.wt)(r))&&t(r,r.pointerType)}),{hoverProps:a,triggerHoverEnd:t}},[r,n,u,c,h,m,g]);return(0,s.useEffect)(()=>{c&&y({currentTarget:h.target},h.pointerType)},[c]),{hoverProps:v,isHovered:f}}},93200:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return c}});let o=n(78478),i=n(90285),a=n(60745),s=["-moz-initial","fill","none","scale-down",void 0];function l(t){return void 0!==t.default}function u(t){return void 0===t?t:"number"==typeof t?Number.isFinite(t)?t:NaN:"string"==typeof t&&/^[0-9]+$/.test(t)?parseInt(t,10):NaN}function c({src:t,sizes:r,unoptimized:n=!1,priority:d=!1,preload:f=!1,loading:p,className:h,quality:m,width:g,height:v,fill:y=!1,style:b,overrideSrc:x,onLoad:w,onLoadingComplete:E,placeholder:_="empty",blurDataURL:T,fetchPriority:S,decoding:O="async",layout:k,objectFit:P,objectPosition:C,lazyBoundary:A,lazyRoot:I,...R},M){var D;let F,N,L,{imgConf:j,showAltText:V,blurComplete:B,defaultLoader:$}=M,U=j||a.imageConfigDefault;if("allSizes"in U)F=U;else{let t=[...U.deviceSizes,...U.imageSizes].sort((t,r)=>t-r),r=U.deviceSizes.sort((t,r)=>
1311t-r),n=U.qualities?.sort((t,r)=>t-r);F={...U,allSizes:t,deviceSizes:r,qualities:n}}if(void 0===$)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let z=R.loader||$;delete R.loader,delete R.srcSet;let Y="__next_img_default"in z;if(Y){if("custom"===F.loader)throw Object.defineProperty(Error(`Image with src "${t}" is missing "loader" prop.
1312Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let t=z;z=r=>{let{config:n,...o}=r;return t(o)}}if(k){"fill"===k&&(y=!0);let t={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[k];t&&(b={...b,...t});let n={responsive:"100vw",fill:"100vw"}[k];n&&!r&&(r=n)}let H="",W=u(g),q=u(v),G=!1;if((D=t)&&"object"==typeof D&&(l(D)||void 0!==D.src)){let r=l(t)?t.default:t;if(!r.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(r)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!r.height||!r.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(r)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(N=r.blurWidth,L=r.blurHeight,T=T||r.blurDataURL,H=r.src,G=/\.avif(?:\?|$)/i.test(H),!y)if(W||q){if(W&&!q){let t=W/r.width;q=Math.round(r.height*t)}else if(!W&&q){let t=q/r.height;W=Math.round(r.width*t)}}else W=r.width,q=r.height}G&&"blur"===_&&!T&&(_="empty");let X=!d&&!f&&("lazy"===p||void 0===p);(!(t="string"==typeof t?t:H)||t.startsWith("data:")||t.startsWith("blob:"))&&(n=!0,X=!1),F.unoptimized&&(n=!0),Y&&!F.dangerouslyAllowSVG&&t.split("?",1)[0].endsWith(".svg")&&(n=!0);let K=u(m),J=Object.assign(y?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:P,objectPosition:C}:{},V?{}:{color:"transparent"},b),Z=B||"empty"===_?null:"blur"===_?`url("data:image/svg+xml;charset=utf-8,${(0,i.getImageBlurSvg)({widthInt:W,heightInt:q,blurWidth:N,blurHeight:L,blurDataURL:T||"",objectFit:J.objectFit})}")`:`url("${_}")`,Q=s.includes(J.objectFit)?"fill"===J.objectFit?"100% 100%":"cover":J.objectFit,ee=Z?{backgroundSize:Q,backgroundPosition:J.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Z}:{},et=function({config:t,src:r,unoptimized:n,width:i,quality:a,sizes:s,loader:l}){if(n){if(r.startsWith("/")&&!r.startsWith("//")){let t=(0,o.getDeploymentId)();if(r.includes("/_next/static/immutable")&&!(0,o.getAssetToken)())t=void 0;else if(t){let n=r.indexOf("?");
1312if(-1!==n){let o=new URLSearchParams(r.slice(n+1));o.get("dpl")||(o.append("dpl",t),r=r.slice(0,n)+"?"+o.toString())}else r+=`?dpl=${t}`}}return{src:r,srcSet:void 0,sizes:void 0}}let{widths:u,kind:c}=function({deviceSizes:t,allSizes:r},n,o){if(o){let n=/(^|\s)(1?\d?\d)vw/g,i=[];for(let t;t=n.exec(o);)i.push(parseInt(t[2]));if(i.length){let n=.01*Math.min(...i);return{widths:r.filter(r=>r>=t[0]*n),kind:"w"}}return{widths:r,kind:"w"}}return"number"!=typeof n?{widths:t,kind:"w"}:{widths:[...new Set([n,2*n].map(t=>r.find(r=>r>=t)||r[r.length-1]))],kind:"x"}}(t,i,s),d=u.length-1;return{sizes:s||"w"!==c?s:"100vw",srcSet:u.map((n,o)=>`${l({config:t,src:r,quality:a,width:n})} ${"w"===c?n:o+1}${c}`).join(", "),src:l({config:t,src:r,quality:a,width:u[d]})}}({config:F,src:t,unoptimized:n,width:W,quality:K,sizes:r,loader:z}),er=X?"lazy":p;return{props:{...R,loading:er,fetchPriority:S,width:W,height:q,decoding:O,className:h,style:{...J,...ee},sizes:et.sizes,srcSet:et.srcSet,src:x||et.src},meta:{unoptimized:n,preload:f||d,placeholder:_,fill:y}}}},93246:(t,r,n)=>{"use strict";var o;t.exports=((o=n(51129))&&o.__esModule?o:{default:o}).default},93267:t=>{t.exports=function(t,r){(null==r||r>t.length)&&(r=t.length);for(var n=0,o=Array(r);n<r;n++)o[n]=t[n];return o},t.exports.__esModule=!0,t.exports.default=t.exports},93301:(t,r)=>{"use strict";var n=function(t,r){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&0>r.indexOf(o)&&(n[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,o=Object.getOwnPropertySymbols(t);i<o.length;i++)0>r.indexOf(o[i])&&Object.prototype.propertyIsEnumerable.call(t,o[i])&&(n[o[i]]=t[o[i]]);return n};Object.defineProperty(r,"__esModule",{value:!0}),r.createElement=void 0;let o=/{LiveMode\s*id="([^"]+)"}([\s\S]*){\/LiveMode}/i,i=/<p>{LiveMode\s*id="([^"]+)"}<\/p>
1312([\s\S]*)<p>{\/LiveMode}<\/p>/i,a=/{LiveModeI18n\s*id="([^"]+)"}([\s\S]*){\/LiveModeI18n}/i;r.createElement=function(t,r,s,...l){let u=((t,r,i,a)=>{if(!(null==i?void 0:i.children)||"string"!=typeof i.children)return null;let s=i.children.match(o);if(!s)return null;let[,l,u]=s,{children:c}=i;return t(r,Object.assign({"data-live-mode-id":l,"data-live-mode-type":"text",children:u},n(i,["children"])),...a)})(t,r,s,l);if(u)return u;let c=((t,r,o,i)=>{if(!(null==o?void 0:o.children)||"string"!=typeof o.children)return null;let s=o.children.match(a);if(!s)return null;let[,l,u]=s,{children:c}=o;return t(r,Object.assign({"data-live-mode-id":l,"data-live-mode-type":"i18n",children:u},n(o,["children"])),...i)})(t,r,s,l);if(c)return c;let d=((t,r,o,a)=>{if(!(null==o?void 0:o.html)||"string"!=typeof o.html)return null;let s=o.html.match(i);if(!s)return null;let[,l,u]=s,{html:c}=o;return t(r,Object.assign({"data-live-mode-id":l,"data-live-mode-type":"wysiwyg",html:u,suppressHydrationWarning:!0},n(o,["html"])),...a)})(t,r,s,l);if(d)return d;let f=((t,r,i,a)=>{if(!(null==i?void 0:i.children)||!Array.isArray(null==i?void 0:i.children)||!(null==i?void 0:i.children).every(t=>"string"==typeof t))return null;let s=i.children.filter(t=>t.includes("{/LiveMode}")),l=s.length;if(l>1)throw Error(`Detetected {LiveMode} ${l} times in element`);if(1!==l)return null;let u=s[0].match(o);if(!u)throw Error(`Was expecting the match {LiveMode} regex in ${s[0]}. But did not match`);let[,c]=u,d=i.children.map(t=>t.replace(o,"$2")),{children:f}=i;return t(r,Object.assign({"data-live-mode-id":c,"data-live-mode-type":"text",children:d},n(i,["children"])),...a)})(t,r,s,l);return f||t(r,s,...l)}},93353:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var o=a(n(8008)),i=a(n(20850));function a(t){return t&&t.__esModule?t:{default:t}}r.default=(0,o.default)("v3",48,i.default)},94268:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return E}});let o=n(30758),i=n(78963),a=n(6029),s=i._(n(55729)),l=o._(n(56760)),u=o._(n(8981)),c=n(93200),d=n(60745),f=n(33359),p=n(52914),h=o._(n(56468)),m=n(17907),g={deviceSizes:[640,750,328,828,1080,1200,1920],imageSizes:[16,32,48,64,96,128,256,384],qualities:[75,80,100],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function v(t,r,n,o,i,a,s){let l=t?.src;t&&t["data-loaded-src"]!==l&&(t["data-loaded-src"]=l,("decode"in t?t.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(t.parentElement&&t.isConnected){if("empty"!==r&&i(!0),n?.current){let r=new Event("load");Object.defineProperty(r,"target",{writable:!1,value:t});let o=!1,i=!1;n.current({...r,nativeEvent:r,currentTarget:t,target:t,isDefaultPrevented:()=>o,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{o=!0,r.preventDefault()},stopPropagation:()=>{i=!0,r.stopPropagation()}})}o?.current&&o.current(t)}}))}function y(t){return s.use?{fetchPriority:t}:{fetchpriority:t}}let b=s.useLayoutEffect,x=(0,s.forwardRef)(({src:t,srcSet:r,sizes:n,height:o,width:i,decoding:l,className:u,style:c,fetchPriority:d,placeholder:f,loading:p,unoptimized:h,fill:g,onLoadRef:x,onLoadingCompleteRef:w,setBlurComplete:E,setShowAltText:_,sizesInput:T,onLoad:S,onError:O,...k},P)=>{let C=(0,s.useRef)(!1),A=(0,s.useRef)(null);b(()=>{let{current:t}=C,{current:r}=A;t||null===r||(O&&(r.src=r.src),r.complete&&v(r,f,x,w,E,h,T),C.current=!0)},[t,f,x,w,O,h,T]);let I=(0,m.useMergedRef)(P,A);return(0,a.jsx)("img",{...k,...y(d),loading:p,width:i,height:o,decoding:l,"data-nimg":g?"fill":"1",className:u,style:c,sizes:n,srcSet:r,src:t,ref:I,onLoad:t=>{v(t.currentTarget,f,x,w,E,h,T)},onError:t=>{_(!0),"empty"!==f&&E(!0),O&&O(t)}})});function w({isAppRouter:t,imgAttributes:r}){let n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...y(r.fetchPriority)};return t&&l.default.preload?(l.default.preload(r.src,n),null):(0,a.jsx)(u.default,{children:(0,a.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let E=(0,s.forwardRef)((t,r)=>{let n=(0,s.useContext)(p.RouterContext),o=(0,s.useContext)(f.ImageConfigContext),i=(0,s.useMemo)(()=>{let t=g||o||d.imageConfigDefault,r=[...t.deviceSizes,...t.imageSizes].sort((t,r)=>t-r),n=t.deviceSizes.sort((t,r)=>t-r),i=t.qualities?.sort((t,r)=>t-r);return{...t,allSizes:r,deviceSizes:n,qualities:i,localPatterns:t.localPatterns}
1312},[o]),{onLoad:l,onLoadingComplete:u}=t,m=(0,s.useRef)(l);(0,s.useEffect)(()=>{m.current=l},[l]);let v=(0,s.useRef)(u);(0,s.useEffect)(()=>{v.current=u},[u]);let[y,b]=(0,s.useState)(!1),[E,_]=(0,s.useState)(!1),{props:T,meta:S}=(0,c.getImgProps)(t,{defaultLoader:h.default,imgConf:i,blurComplete:y,showAltText:E});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(x,{...T,unoptimized:S.unoptimized,placeholder:S.placeholder,fill:S.fill,onLoadRef:m,onLoadingCompleteRef:v,setBlurComplete:b,setShowAltText:_,sizesInput:t.sizes,ref:r}),S.preload?(0,a.jsx)(w,{isAppRouter:!n,imgAttributes:T}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},94622:(t,r,n)=>{var o=n(74890).default,i=n(63479);t.exports=function(t){var r=i(t,"string");return"symbol"===o(r)?r:String(r)},t.exports.__esModule=!0,t.exports.default=t.exports},94826:(t,r,n)=>{"use strict";var o;Object.defineProperty(r,"__esModule",{value:!0}),r.useVideoThumbnail=void 0;let i=(o=n(55729))&&o.__esModule?o:{default:o},a=n(30116);r.useVideoThumbnail=t=>{let[r,n]=i.default.useState(null);return i.default.useEffect(()=>{a.drupal.fetch(`https://noembed.com/embed?url=https://www.youtube.com/watch?v=${t}`,{absoluteUrl:!0}).then(t=>t.json()).then(t=>{n(t.thumbnail_url)}).catch(t=>console.log(t))},[t]),r}},95e3:(t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.accordionSwitchIcon=r.accordionCalculatedStyle=r.accordionSwitcher=void 0,r.accordionSwitcher=(t,r,n,o,i,a,s,l,u)=>{o!==n&&setTimeout(()=>{t.target.scrollIntoView({behavior:"smooth",block:"center"})},350),"function"==typeof a&&a(r),s&&i(o!==n?n:null),u(!s&&l.includes(n)?l.filter(t=>t!==n):[...l,n])},r.accordionCalculatedStyle=(t,r,n,o,i)=>n?o==r?t.active:t.inactive:i.includes(r)?t.active:t.inactive,r.accordionSwitchIcon=(t,r,n,o,i)=>r?n===o?t.activeId:t.inactiveId:i.includes(o)?t.activeId:t.inactiveId},95124:(t,r,n)=>{"use strict";function o(...t){return Array.from(new Set(t.flatMap(t=>"string"==typeof t?t.split(" "):[]))).filter(Boolean).join(" ")}n.d(r,{x:()=>o})},95388:(t,r,n)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=l(n(3971)),a=l(n(62871)),s=l(n(47756));function l(t){return t&&t.__esModule?t:{default:t}}var u=void 0;r.default=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],l=(0,i.default)();if(u||(u=(0,a.default)(l)),r.events)throw Error("Event handlers cannot be overwritten.");if("string"==typeof t&&!document.getElementById(t))throw Error('Element "'+t+'" does not exist.');r.events=s.default.proxyEvents(l);var c=new Promise(function(n){(void 0===t?"undefined":o(t))==="object"&&t.playVideo instanceof Function?n(t):u.then(function(o){var i=new o.Player(t,r);return l.on("ready",function(){n(i)}),null})}),d=s.default.promisifyPlayer(c,n);return d.on=l.on,d.off=l.off,d},t.exports=r.default},95669:(t,r,n)=>{t.exports=n(8981)},96262:(t,r,n)=>{"use strict";n.d(r,{Z:()=>l});var o=n(55729),i=n(62566),a=n(59421),s=n(59202);function l({disabled:t=!1}={}){let r=(0,o.useRef)(null),[n,u]=(0,o.useState)(!1),c=(0,a.L)(),d=(0,s._)(()=>{r.current=null,u(!1),c.dispose()}),f=(0,s._)(t=>{if(c.dispose(),null===r.current){r.current=t.currentTarget,u(!0);{let n=(0,i.TW)(t.currentTarget);c.addEventListener(n,"pointerup",d,!1),c.addEventListener(n,"pointermove",t=>{if(r.current){var n,o;let i,a;u((i=t.width/2,a=t.height/2,n={top:t.clientY-a,right:t.clientX+i,bottom:t.clientY+a,left:t.clientX-i},o=r.current.getBoundingClientRect(),!(!n||!o||n.right<o.left||n.left>o.right||n.bottom<o.top||n.top>o.bottom)))}},!1),c.addEventListener(n,"pointercancel",d,!1)}}});return{pressed:n,pressProps:t?{}:{onPointerDown:f,onPointerUp:d,onClick:d}}}},96996:t=>{function r(){for(var t,r,n=0,o="",i=arguments.length;n<i;n++)(t=arguments[n])&&(r=function t(r){var n,o,i="";if("string"==typeof r||"number"==typeof r)i+=r;else if("object"==typeof r)if(Array.isArray(r)){var a=r.length;for(n=0;n<a;n++)r[n]&&(o=t(r[n]))&&(i&&(i+=" "),i+=o)}else for(o in r)r[o]&&(i&&(i+=" "),i+=o);return i}(t))&&(o&&(o+=" "),o+=r);return o}t.exports=r,t.exports.clsx=r},97026:(t,r,n)=>{"use strict";n.d(r,{v:()=>f});var o=n(67810),i=n(62566),a=n(58052),s=n(4694);let l=new Map,u=new Map;function c(t){var r;let n=null!=(r=u.get(t))?r:0;return u.set(t,n+1),0!==n?()=>d(t):(l.set(t,{"aria-hidden":t.getAttribute("aria-hidden"),inert:t.inert}),t.setAttribute("aria-hidden","true"),t.inert=!0,()=>d(t))}function d(t){var r;let n=null!=(r=u.get(t))?r:1;if(1===n?u.delete(t):u.set(t,n-1),1!==n)return;let o=l.get(t);o&&(null===o["aria-hidden"]?t.removeAttribute("aria-hidden"):t.setAttribute("aria-hidden",o["aria-hidden"]),t.inert=o.inert,l.delete(t))}function f(t,{allowed:r,disallowed:n}={}){let l=(0,a.S)(t,"inert-others");(0,s.s)(()=>{var t,a;if(!l)return;let s=(0,o.e)();for(let r of null!=(t=null==n?void 0:n())?t:[])r&&s.add(c(r));let u=null!=(a=null==r?void 0:r())?a:[];for(let t of u){if(!t)continue;let r=(0,i.TW)(t);if(!r)continue;let n=t.parentElement;for(;n&&n!==r.body;){for(let t of n.children)u.some(r=>t.contains(r))||s.add(c(t));n=n.parentElement}}return s.dispose},[l,r,n])}},97139:(t,r,n)=>{t.exports=window.DOMPurify||(window.DOMPurify=n(61863).default||n(61863))},98989:(t,r,n)=>{"use strict";function o(t){return"object"==typeof t&&null!==t&&"nodeType"in t}function i(t){return o(t)&&"tagName"in t}function a(t){return i(t)&&"accessKey"in t}function s(t){return i(t)&&"tabIndex"in t}function l(t){return i(t)&&"style"in t}function u(t){return a(t)&&"IFRAME"===t.nodeName}function c(t){return a(t)&&"INPUT"===t.nodeName}function d(t){return a(t)&&"LABEL"===t.nodeName}function f(t){return a(t)&&"FIELDSET"===t.nodeName}function p(t){return a(t)&&"LEGEND"===t.nodeName}function h(t){return!!i(t)&&t.matches('a[href],audio[controls],button,details,embed,iframe,img[usemap],input:not([type="hidden"]),label,select,textarea,video[controls]')}n.d(r,{A3:()=>c,Er:()=>f,Gu:()=>u,H5:()=>h,Jb:()=>p,Lk:()=>s,Ll:()=>o,kS:()=>d,pv:()=>l,sb:()=>a,vq:()=>i})},99029:(t,r,n)=>{"use strict";
1312Object.defineProperty(r,"__esModule",{value:!0}),r.useMedia=r.isBrowser=void 0;let o=n(55729);r.isBrowser=!0,r.useMedia=(t,n)=>{let[i,a]=(0,o.useState)(void 0!==n?n:!!r.isBrowser&&window.matchMedia(t).matches);return(0,o.useEffect)(()=>{let r=!0,n=window.matchMedia(t),o=()=>{r&&a(!!n.matches)};return n.addEventListener("change",o),a(n.matches),()=>{r=!1,n.removeEventListener("change",o)}},[t]),i}},99223:(t,r,n)=>{"use strict";n.r(r),n.d(r,{ThemeProvider:()=>d,useTheme:()=>c});var o=n(55729);let i=["light","dark"],a="(prefers-color-scheme: dark)",s="u"<typeof window,l=(0,o.createContext)(void 0),u={setTheme:t=>{},themes:[]},c=()=>{var t;return null!=(t=(0,o.useContext)(l))?t:u},d=t=>(0,o.useContext)(l)?o.createElement(o.Fragment,null,t.children):o.createElement(p,t),f=["light","dark"],p=({forcedTheme:t,disableTransitionOnChange:r=!1,enableSystem:n=!0,enableColorScheme:s=!0,storageKey:u="theme",themes:c=f,defaultTheme:d=n?"system":"light",attribute:p="data-theme",value:y,children:b,nonce:x})=>{let[w,E]=(0,o.useState)(()=>m(u,d)),[_,T]=(0,o.useState)(()=>m(u)),S=y?Object.values(y):c,O=(0,o.useCallback)(t=>{let o=t;if(!o)return;"system"===t&&n&&(o=v());let a=y?y[o]:o,l=r?g():null,u=document.documentElement;if("class"===p?(u.classList.remove(...S),a&&u.classList.add(a)):a?u.setAttribute(p,a):u.removeAttribute(p),s){let t=i.includes(d)?d:null,r=i.includes(o)?o:t;u.style.colorScheme=r}null==l||l()},[]),k=(0,o.useCallback)(t=>{E(t);try{localStorage.setItem(u,t)}catch(t){}},[t]),P=(0,o.useCallback)(r=>{T(v(r)),"system"===w&&n&&!t&&O("system")},[w,t]);(0,o.useEffect)(()=>{let t=window.matchMedia(a);return t.addListener(P),P(t),()=>t.removeListener(P)},[P]),(0,o.useEffect)(()=>{let t=t=>{t.key===u&&k(t.newValue||d)};return window.addEventListener("storage",t),()=>window.removeEventListener("storage",t)},[k]),(0,o.useEffect)(()=>{O(null!=t?t:w)},[t,w]);let C=(0,o.useMemo)(()=>({theme:w,setTheme:k,forcedTheme:t,resolvedTheme:"system"===w?_:w,themes:n?[...c,"system"]:c,systemTheme:n?_:void 0}),[w,k,t,_,n,c]);return o.createElement(l.Provider,{value:C},o.createElement(h,{forcedTheme:t,disableTransitionOnChange:r,enableSystem:n,enableColorScheme:s,storageKey:u,themes:c,defaultTheme:d,attribute:p,value:y,children:b,attrs:S,nonce:x}),b)},h=(0,o.memo)(({forcedTheme:t,storageKey:r,attribute:n,enableSystem:s,enableColorScheme:l,defaultTheme:u,value:c,attrs:d,nonce:f})=>{let p="system"===u,h="class"===n?`var d=document.documentElement,c=d.classList;c.remove(${d.map(t=>`'${t}'`).join(",")});`:`var d=document.documentElement,n='${n}',s='setAttribute';`,m=l?i.includes(u)&&u?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${u}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",g=(t,r=!1,o=!0)=>{let a=c?c[t]:t,s=r?t+"|| ''":`'${a}'`,u="";return l&&o&&!r&&i.includes(t)&&(u+=`d.style.colorScheme = '${t}';`),"class"===n?u+=r||a?`c.add(${s})`:"null":a&&(u+=`d[s](n,${s})`),u},v=t?`!function(){${h}${g(t)}}()`:s?`!function(){try{${h}var e=localStorage.getItem('${r}');if('system'===e||(!e&&${p})){var t='${a}',m=window.matchMedia(t);if(m.media!==t||m.matches){${g("dark")}}else{${g("light")}}}else if(e){${c?`var x=${JSON.stringify(c)};`:""}${g(c?"x[e]":"e",!0)}}${p?"":"else{"+g(u,!1,!1)+"}"}${m}}catch(e){}}()`:`!function(){try{${h}var e=localStorage.getItem('${r}');if(e){${c?`var x=${JSON.stringify(c)};`:""}${g(c?"x[e]":"e",!0)}}else{${g(u,!1,!1)};}${m}}catch(t){}}();`;return o.createElement("script",{nonce:f,dangerouslySetInnerHTML:{__html:v}})},()=>!0),m=(t,r)=>{let n;if(!s){try{n=localStorage.getItem(t)||void 0}catch(t){}return n||r}},g=()=>{let t=document.createElement("style");return t.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},v=t=>(t||(t=window.matchMedia(a)),t.matches?"dark":"light")}},t=>{var r=r=>t(t.s=r);t.O(0,[6593,8792],()=>(r(40235),r(21960))),_N_E=t.O()}]);

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.