vendor: 4,740 bytes, line 1
1function Bx(n,r){for(var i=0;i<r.length;i++){const s=r[i];if(typeof s!="string"&&!Array.isArray(s)){for(const l in s)if(l!=="default"&&!(l in n)){const u=Object.getOwnPropertyDescriptor(s,l);u&&Object.defineProperty(n,l,u.get?u:{enumerable:!0,get:()=>s[l]})}}}return Object.freeze(Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}))}(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))s(l);new MutationObserver(l=>{for(const u of l)if(u.type==="childList")for(const c of u.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&s(c)}).observe(document,{childList:!0,subtree:!0});function i(l){const u={};return l.integrity&&(u.integrity=l.integrity),l.referrerPolicy&&(u.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?u.credentials="include":l.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function s(l){if(l.ep)return;l.ep=!0;const u=i(l);fetch(l.href,u)}})();function zr(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var Ul={exports:{}},Ri={},$l={exports:{}},ce={};var Ap;function Ux(){if(Ap)return ce;Ap=1;var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),c=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),v=Symbol.iterator;function w(A){return A===null||typeof A!="object"?null:(A=v&&A[v]||A["@@iterator"],typeof A=="function"?A:null)}var T={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},j=Object.assign,k={};function E(A,O,ue){this.props=A,this.context=O,this.refs=k,this.updater=ue||T}E.prototype.isReactComponent={},E.prototype.setState=function(A,O){if(typeof A!="object"&&typeof A!="function"&&A!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,A,O,"setState")},E.prototype.forceUpdate=function(A){this.updater.enqueueForceUpdate(this,A,"forceUpdate")};function L(){}L.prototype=E.prototype;function _(A,O,ue){this.props=A,this.context=O,this.refs=k,this.updater=ue||T}var I=_.prototype=new L;I.constructor=_,j(I,E.prototype),I.isPureReactComponent=!0;var U=Array.isArray,F=Object.prototype.hasOwnProperty,Y={current:null},re={key:!0,ref:!0,__self:!0,__source:!0};function K(A,O,ue){var de,he={},me=null,we=null;if(O!=null)for(de in O.ref!==void 0&&(we=O.ref),O.key!==void 0&&(me=""+O.key),O)F.call(O,de)&&!re.hasOwnProperty(de)&&(he[de]=O[de]);var ye=arguments.length-2;if(ye===1)he.children=ue;else if(1<ye){for(var ke=Array(ye),ht=0;ht<ye;ht++)ke[ht]=arguments[ht+2];he.children=ke}if(A&&A.defaultProps)for(de in ye=A.defaultProps,ye)he[de]===void 0&&(he[de]=ye[de]);return{$$typeof:n,type:A,key:me,ref:we,props:he,_owner:Y.current}}function fe(A,O){return{$$typeof:n,type:A.type,key:O,ref:A.ref,props:A.props,_owner:A._owner}}function ve(A){return typeof A=="object"&&A!==null&&A.$$typeof===n}function Ue(A){var O={"=":"=0",":":"=2"};return"$"+A.replace(/[=:]/g,function(ue){return O[ue]})}var le=/\/+/g;function Ve(A,O){return typeof A=="object"&&A!==null&&A.key!=null?Ue(""+A.key):O.toString(36)}function Ie(A,O,ue,de,he){var me=typeof A;(me==="undefined"||me==="boolean")&&(A=null);var we=!1;if(A===null)we=!0;else switch(me){case"string":case"number":we=!0;break;case"object":switch(A.$$typeof){case n:case r:we=!0}}if(we)return we=A,he=he(we),A=de===""?"."+Ve(we,0):de,U(he)?(ue="",A!=null&&(ue=A.replace(le,"$&/")+"/"),Ie(he,O,ue,"",function(ht){return ht})):he!=null&&(ve(he)&&(he=fe(he,ue+(!he.key||we&&we.key===he.key?"":(""+he.key).replace(le,"$&/")+"/")+A)),O.push(he)),1;if(we=0,de=de===""?".":de+":",U(A))for(var ye=0;ye<A.length;ye++){me=A[ye];var ke=de+Ve(me,ye);we+=Ie(me,O,ue,ke,he)}else if(ke=w(A),typeof ke=="function")for(A=ke.call(A),ye=0;!(me=A.next()).done;)me=me.value,ke=de+Ve(me,ye++),we+=Ie(me,O,ue,ke,he);else if(me==="object")throw O=String(A),Error("Objects are not valid as a React child (found: "+(O==="[object Object]"?"object with keys {"+Object.keys(A).join(", ")+"}":O)+"). If you meant to render a collection of children, use an array instead.");return we}function Ne(A,O,ue){if(A==null)return A;var de=[],he=0;return Ie(A,de,"","",function(me){return O.call(ue,me,he++)}),de}function $e(A){if(A._status===-1){var O=A._result;O=O(),O.then(function(ue){(A._status===0||A._status===-1)&&(A._status=1,A._result=ue)}
vendor: 4,635 bytes, line 1
1,function(ue){(A._status===0||A._status===-1)&&(A._status=2,A._result=ue)}),A._status===-1&&(A._status=0,A._result=O)}if(A._status===1)return A._result.default;throw A._result}var se={current:null},$={transition:null},J={ReactCurrentDispatcher:se,ReactCurrentBatchConfig:$,ReactCurrentOwner:Y};function q(){throw Error("act(...) is not supported in production builds of React.")}return ce.Children={map:Ne,forEach:function(A,O,ue){Ne(A,function(){O.apply(this,arguments)},ue)},count:function(A){var O=0;return Ne(A,function(){O++}),O},toArray:function(A){return Ne(A,function(O){return O})||[]},only:function(A){if(!ve(A))throw Error("React.Children.only expected to receive a single React element child.");return A}},ce.Component=E,ce.Fragment=i,ce.Profiler=l,ce.PureComponent=_,ce.StrictMode=s,ce.Suspense=p,ce.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=J,ce.act=q,ce.cloneElement=function(A,O,ue){if(A==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+A+".");var de=j({},A.props),he=A.key,me=A.ref,we=A._owner;if(O!=null){if(O.ref!==void 0&&(me=O.ref,we=Y.current),O.key!==void 0&&(he=""+O.key),A.type&&A.type.defaultProps)var ye=A.type.defaultProps;for(ke in O)F.call(O,ke)&&!re.hasOwnProperty(ke)&&(de[ke]=O[ke]===void 0&&ye!==void 0?ye[ke]:O[ke])}var ke=arguments.length-2;if(ke===1)de.children=ue;else if(1<ke){ye=Array(ke);for(var ht=0;ht<ke;ht++)ye[ht]=arguments[ht+2];de.children=ye}return{$$typeof:n,type:A.type,key:he,ref:me,props:de,_owner:we}},ce.createContext=function(A){return A={$$typeof:c,_currentValue:A,_currentValue2:A,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},A.Provider={$$typeof:u,_context:A},A.Consumer=A},ce.createElement=K,ce.createFactory=function(A){var O=K.bind(null,A);return O.type=A,O},ce.createRef=function(){return{current:null}},ce.forwardRef=function(A){return{$$typeof:f,render:A}},ce.isValidElement=ve,ce.lazy=function(A){return{$$typeof:g,_payload:{_status:-1,_result:A},_init:$e}},ce.memo=function(A,O){return{$$typeof:m,type:A,compare:O===void 0?null:O}},ce.startTransition=function(A){var O=$.transition;$.transition={};try{A()}finally{$.transition=O}},ce.unstable_act=q,ce.useCallback=function(A,O){return se.current.useCallback(A,O)},ce.useContext=function(A){return se.current.useContext(A)},ce.useDebugValue=function(){},ce.useDeferredValue=function(A){return se.current.useDeferredValue(A)},ce.useEffect=function(A,O){return se.current.useEffect(A,O)},ce.useId=function(){return se.current.useId()},ce.useImperativeHandle=function(A,O,ue){return se.current.useImperativeHandle(A,O,ue)},ce.useInsertionEffect=function(A,O){return se.current.useInsertionEffect(A,O)},ce.useLayoutEffect=function(A,O){return se.current.useLayoutEffect(A,O)},ce.useMemo=function(A,O){return se.current.useMemo(A,O)},ce.useReducer=function(A,O,ue){return se.current.useReducer(A,O,ue)},ce.useRef=function(A){return se.current.useRef(A)},ce.useState=function(A){return se.current.useState(A)},ce.useSyncExternalStore=function(A,O,ue){return se.current.useSyncExternalStore(A,O,ue)},ce.useTransition=function(){return se.current.useTransition()},ce.version="18.3.1",ce}var jp;function Zi(){return jp||(jp=1,$l.exports=Ux()),$l.exports}var Np;function $x(){if(Np)return Ri;Np=1;var n=Zi(),r=Symbol.for("react.element"),i=Symbol.for("react.fragment"),s=Object.prototype.hasOwnProperty,l=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,u={key:!0,ref:!0,__self:!0,__source:!0};function c(f,p,m){var g,v={},w=null,T=null;m!==void 0&&(w=""+m),p.key!==void 0&&(w=""+p.key),p.ref!==void 0&&(T=p.ref);for(g in p)s.call(p,g)&&!u.hasOwnProperty(g)&&(v[g]=p[g]);if(f&&f.defaultProps)for(g in p=f.defaultProps,p)v[g]===void 0&&(v[g]=p[g]);return{$$typeof:r,type:f,key:w,ref:T,props:v,_owner:l.current}}return Ri.Fragment=i,Ri.jsx=c,Ri.jsxs=c,Ri}var Rp;function qx(){return Rp||(Rp=1,Ul.exports=$x()),Ul.exports}var y=qx(),C=Zi();const _r=zr(C),Hx=Bx({__proto__:null,default:_r},[C]);var ys={},ql={exports:{}},ft={},Hl={exports:{}},Wl={};var Lp;function Wx(){return Lp||(Lp=1,(function(n){function r($,J){var q=$.length;$.push(J);e:for(;0<q;){var A=q-1>>>1,O=$[A];if(0<l(O,J))$[A]=J,$[q]=O,q=A;else break e}}function i($){return $.length===0?null:$[0]}function s($){if($.length===0)return null;var J=$[0],q=$.pop();if(q!==J){$[0]=q;e:for(var A=0,O=$.length,ue=O>>>1;A<ue;){var de=2*(A+1)-1,he=$[de],me=de+1,we=$[me];if(0>l(he,q))me<O&&0>l(we,he)?($[A]=we,$[me]=q,A=me):($[A]=he,$[de]=q,A=de);else if(me<O&&0>l(we,q))$[A]=we,$[me]=q,A=me;else break e}}return J}function l($,J){var q=$.sortIndex-J.sortIndex;
vendor: 51,120 bytes, lines 1-6
1return q!==0?q:$.id-J.id}if(typeof performance=="object"&&typeof performance.now=="function"){var u=performance;n.unstable_now=function(){return u.now()}}else{var c=Date,f=c.now();n.unstable_now=function(){return c.now()-f}}var p=[],m=[],g=1,v=null,w=3,T=!1,j=!1,k=!1,E=typeof setTimeout=="function"?setTimeout:null,L=typeof clearTimeout=="function"?clearTimeout:null,_=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function I($){for(var J=i(m);J!==null;){if(J.callback===null)s(m);else if(J.startTime<=$)s(m),J.sortIndex=J.expirationTime,r(p,J);else break;J=i(m)}}function U($){if(k=!1,I($),!j)if(i(p)!==null)j=!0,$e(F);else{var J=i(m);J!==null&&se(U,J.startTime-$)}}function F($,J){j=!1,k&&(k=!1,L(K),K=-1),T=!0;var q=w;try{for(I(J),v=i(p);v!==null&&(!(v.expirationTime>J)||$&&!Ue());){var A=v.callback;if(typeof A=="function"){v.callback=null,w=v.priorityLevel;var O=A(v.expirationTime<=J);J=n.unstable_now(),typeof O=="function"?v.callback=O:v===i(p)&&s(p),I(J)}else s(p);v=i(p)}if(v!==null)var ue=!0;else{var de=i(m);de!==null&&se(U,de.startTime-J),ue=!1}return ue}finally{v=null,w=q,T=!1}}var Y=!1,re=null,K=-1,fe=5,ve=-1;function Ue(){return!(n.unstable_now()-ve<fe)}function le(){if(re!==null){var $=n.unstable_now();ve=$;var J=!0;try{J=re(!0,$)}finally{J?Ve():(Y=!1,re=null)}}else Y=!1}var Ve;if(typeof _=="function")Ve=function(){_(le)};else if(typeof MessageChannel<"u"){var Ie=new MessageChannel,Ne=Ie.port2;Ie.port1.onmessage=le,Ve=function(){Ne.postMessage(null)}}else Ve=function(){E(le,0)};function $e($){re=$,Y||(Y=!0,Ve())}function se($,J){K=E(function(){$(n.unstable_now())},J)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function($){$.callback=null},n.unstable_continueExecution=function(){j||T||(j=!0,$e(F))},n.unstable_forceFrameRate=function($){0>$||125<$?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):fe=0<$?Math.floor(1e3/$):5},n.unstable_getCurrentPriorityLevel=function(){return w},n.unstable_getFirstCallbackNode=function(){return i(p)},n.unstable_next=function($){switch(w){case 1:case 2:case 3:var J=3;break;default:J=w}var q=w;w=J;try{return $()}finally{w=q}},n.unstable_pauseExecution=function(){},n.unstable_requestPaint=function(){},n.unstable_runWithPriority=function($,J){switch($){case 1:case 2:case 3:case 4:case 5:break;default:$=3}var q=w;w=$;try{return J()}finally{w=q}},n.unstable_scheduleCallback=function($,J,q){var A=n.unstable_now();switch(typeof q=="object"&&q!==null?(q=q.delay,q=typeof q=="number"&&0<q?A+q:A):q=A,$){case 1:var O=-1;break;case 2:O=250;break;case 5:O=1073741823;break;case 4:O=1e4;break;default:O=5e3}return O=q+O,$={id:g++,callback:J,priorityLevel:$,startTime:q,expirationTime:O,sortIndex:-1},q>A?($.sortIndex=q,r(m,$),i(p)===null&&$===i(m)&&(k?(L(K),K=-1):k=!0,se(U,q-A))):($.sortIndex=O,r(p,$),j||T||(j=!0,$e(F))),$},n.unstable_shouldYield=Ue,n.unstable_wrapCallback=function($){var J=w;return function(){var q=w;w=J;try{return $.apply(this,arguments)}finally{w=q}}}})(Wl)),Wl}var Mp;function Gx(){return Mp||(Mp=1,Hl.exports=Wx()),Hl.exports}var _p;function Kx(){if(_p)return ft;_p=1;var n=Zi(),r=Gx();function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,o=1;o<arguments.length;o++)t+="&args[]="+encodeURIComponent(arguments[o]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var s=new Set,l={};function u(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(l[e]=t,e=0;e<t.length;e++)s.add(t[e])}var f=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),p=Object.prototype.hasOwnProperty,m=/^[: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][: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]*$/,g={},v={};function w(e){return p.call(v,e)?!0:p.call(g,e)?!1:m.test(e)?v[e]=!0:(g[e]=!0,!1)}function T(e,t,o,a){if(o!==null&&o.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return a?!1:o!==null?!o.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function j(e,t,o,a){if(t===null||typeof t>"u"||T(e,t,o,a))return!0;if(a)return!1;if(o!==null)switch(o.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function k(e,t,o,a,d,h,x){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=a,this.attributeNamespace=d,this.mustUseProperty=o,this.propertyName=e,this.type=t,this.sanitizeURL=h,this.removeEmptyString=x}var E={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){E[e]=new k(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];E[t]=new k(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){E[e]=new k(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){E[e]=new k(e,2,!1,e,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".split(" ").forEach(function(e){E[e]=new k(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){E[e]=new k(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){E[e]=new k(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){E[e]=new k(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){E[e]=new k(e,5,!1,e.toLowerCase(),null,!1,!1)});var L=/[\-:]([a-z])/g;function _(e){return e[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".split(" ").forEach(function(e){var t=e.replace(L,_);E[t]=new k(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(L,_);E[t]=new k(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(L,_);E[t]=new k(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){E[e]=new k(e,1,!1,e.toLowerCase(),null,!1,!1)}),E.xlinkHref=new k("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){E[e]=new k(e,1,!1,e.toLowerCase(),null,!0,!0)});function I(e,t,o,a){var d=E.hasOwnProperty(t)?E[t]:null;(d!==null?d.type!==0:a||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(j(t,o,d,a)&&(o=null),a||d===null?w(t)&&(o===null?e.removeAttribute(t):e.setAttribute(t,""+o)):d.mustUseProperty?e[d.propertyName]=o===null?d.type===3?!1:"":o:(t=d.attributeName,a=d.attributeNamespace,o===null?e.removeAttribute(t):(d=d.type,o=d===3||d===4&&o===!0?"":""+o,a?e.setAttributeNS(a,t,o):e.setAttribute(t,o))))}var U=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,F=Symbol.for("react.element"),Y=Symbol.for("react.portal"),re=Symbol.for("react.fragment"),K=Symbol.for("react.strict_mode"),fe=Symbol.for("react.profiler"),ve=Symbol.for("react.provider"),Ue=Symbol.for("react.context"),le=Symbol.for("react.forward_ref"),Ve=Symbol.for("react.suspense"),Ie=Symbol.for("react.suspense_list"),Ne=Symbol.for("react.memo"),$e=Symbol.for("react.lazy"),se=Symbol.for("react.offscreen"),$=Symbol.iterator;function J(e){return e===null||typeof e!="object"?null:(e=$&&e[$]||e["@@iterator"],typeof e=="function"?e:null)}var q=Object.assign,A;function O(e){if(A===void 0)try{throw Error()}catch(o){var t=o.stack.trim().match(/\n( *(at )?)/);A=t&&t[1]||""}return` 2`+A+e}var ue=!1;function de(e,t){if(!e||ue)return"";ue=!0;var o=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(M){var a=M}Reflect.construct(e,[],t)}else{try{t.call()}catch(M){a=M}e.call(t.prototype)}else{try{throw Error()}catch(M){a=M}e()}}catch(M){if(M&&a&&typeof M.stack=="string"){for(var d=M.stack.split(` 3`),h=a.stack.split(` 4`),x=d.length-1,S=h.length-1;1<=x&&0<=S&&d[x]!==h[S];)S--;for(;1<=x&&0<=S;x--,S--)if(d[x]!==h[S]){if(x!==1||S!==1)do if(x--,S--,0>S||d[x]!==h[S]){var b=` 5`+d[x].replace(" at new "," at ");return e.displayName&&b.includes("<anonymous>")&&(b=b.replace("<anonymous>",e.displayName)),b}while(1<=x&&0<=S);break}}}finally{ue=!1,Error.prepareStackTrace=o}return(e=e?e.displayName||e.name:"")?O(e):""}function he(e){switch(e.tag){case 5:return O(e.type);case 16:return O("Lazy");case 13:return O("Suspense");case 19:return O("SuspenseList");case 0:case 2:case 15:return e=de(e.type,!1),e;case 11:return e=de(e.type.render,!1),e;case 1:return e=de(e.type,!0),e;default:return""}}function me(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case re:return"Fragment";case Y:return"Portal";case fe:return"Profiler";case K:return"StrictMode";case Ve:return"Suspense";case Ie:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Ue:return(e.displayName||"Context")+".Consumer";case ve:return(e._context.displayName||"Context")+".Provider";case le:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ne:return t=e.displayName||null,t!==null?t:me(e.type)||"Memo";case $e:t=e._payload,e=e._init;try{return me(e(t))}catch{}}return null}function we(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return me(t);case 8:return t===K?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ye(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function ke(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function ht(e){var t=ke(e)?"checked":"value",o=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),a=""+e[t];if(!e.hasOwnProperty(t)&&typeof o<"u"&&typeof o.get=="function"&&typeof o.set=="function"){var d=o.get,h=o.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return d.call(this)},set:function(x){a=""+x,h.call(this,x)}}),Object.defineProperty(e,t,{enumerable:o.enumerable}),{getValue:function(){return a},setValue:function(x){a=""+x},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ao(e){e._valueTracker||(e._valueTracker=ht(e))}function Mc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var o=t.getValue(),a="";return e&&(a=ke(e)?e.checked?"true":"false":e.value),e=a,e!==o?(t.setValue(e),!0):!1}function lo(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Ys(e,t){var o=t.checked;return q({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:o??e._wrapperState.initialChecked})}function _c(e,t){var o=t.defaultValue==null?"":t.defaultValue,a=t.checked!=null?t.checked:t.defaultChecked;o=ye(t.value!=null?t.value:o),e._wrapperState={initialChecked:a,initialValue:o,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Ic(e,t){t=t.checked,t!=null&&I(e,"checked",t,!1)}function Qs(e,t){Ic(e,t);var o=ye(t.value),a=t.type;if(o!=null)a==="number"?(o===0&&e.value===""||e.value!=o)&&(e.value=""+o):e.value!==""+o&&(e.value=""+o);else if(a==="submit"||a==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Xs(e,t.type,o):t.hasOwnProperty("defaultValue")&&Xs(e,t.type,ye(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Dc(e,t,o){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var a=t.type;if(!(a!=="submit"&&a!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,o||t===e.value||(e.value=t),e.defaultValue=t}o=e.name,o!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,o!==""&&(e.name=o)}function Xs(e,t,o){(t!=="number"||lo(e.ownerDocument)!==e)&&(o==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+o&&(e.defaultValue=""+o))}var Wr=Array.isArray;function rr(e,t,o,a){if(e=e.options,t){t={};for(var d=0;d<o.length;d++)t["$"+o[d]]=!0;for(o=0;o<e.length;o++)d=t.hasOwnProperty("$"+e[o].value),e[o].selected!==d&&(e[o].selected=d),d&&a&&(e[o].defaultSelected=!0)}else{for(o=""+ye(o),t=null,d=0;d<e.length;d++){if(e[d].value===o){e[d].selected=!0,a&&(e[d].defaultSelected=!0);return}t!==null||e[d].disabled||(t=e[d])}t!==null&&(t.selected=!0)}}function Js(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(i(91));return q({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Oc(e,t){var o=t.value;if(o==null){if(o=t.children,t=t.defaultValue,o!=null){if(t!=null)throw Error(i(92));if(Wr(o)){if(1<o.length)throw Error(i(93));o=o[0]}t=o}t==null&&(t=""),o=t}e._wrapperState={initialValue:ye(o)}}function Vc(e,t){var o=ye(t.value),a=ye(t.defaultValue);o!=null&&(o=""+o,o!==e.value&&(e.value=o),t.defaultValue==null&&e.defaultValue!==o&&(e.defaultValue=o)),a!=null&&(e.defaultValue=""+a)}function Fc(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function zc(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Zs(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?zc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var uo,Bc=(function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,o,a,d){MSApp.execUnsafeLocalFunction(function(){return e(t,o,a,d)})}:e})(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(uo=uo||document.createElement("div"),uo.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=uo.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Gr(e,t){if(t){var o=e.firstChild;if(o&&o===e.lastChild&&o.nodeType===3){o.nodeValue=t;return}}e.textContent=t}var Kr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Hv=["Webkit","ms","Moz","O"];Object.keys(Kr).forEach(function(e){Hv.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Kr[t]=Kr[e]})});function Uc(e,t,o){return t==null||typeof t=="boolean"||t===""?"":o||typeof t!="number"||t===0||Kr.hasOwnProperty(e)&&Kr[e]?(""+t).trim():t+"px"}function $c(e,t){e=e.style;for(var o in t)if(t.hasOwnProperty(o)){var a=o.indexOf("--")===0,d=Uc(o,t[o],a);o==="float"&&(o="cssFloat"),a?e.setProperty(o,d):e[o]=d}}var Wv=q({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ea(e,t){if(t){if(Wv[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(i(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(i(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(i(61))}if(t.style!=null&&typeof t.style!="object")throw Error(i(62))}}function ta(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var na=null;function ra(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ia=null,ir=null,or=null;function qc(e){if(e=gi(e)){if(typeof ia!="function")throw Error(i(280));var t=e.stateNode;t&&(t=Mo(t),ia(e.stateNode,e.type,t))}}function Hc(e){ir?or?or.push(e):or=[e]:ir=e}function Wc(){if(ir){var e=ir,t=or;if(or=ir=null,qc(e),t)for(e=0;e<t.length;e++)qc(t[e])}}function Gc(e,t){return e(t)}function Kc(){}var oa=!1;function Yc(e,t,o){if(oa)return e(t,o);oa=!0;try{return Gc(e,t,o)}finally{oa=!1,(ir!==null||or!==null)&&(Kc(),Wc())}}function Yr(e,t){var o=e.stateNode;if(o===null)return null;var a=Mo(o);if(a===null)return null;o=a[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(e=e.type,a=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!a;break e;default:e=!1}if(e)return null;if(o&&typeof o!="function")throw Error(i(231,t,typeof o));return o}var sa=!1;if(f)try{var Qr={};Object.defineProperty(Qr,"passive",{get:function(){sa=!0}}),window.addEventListener("test",Qr,Qr),window.removeEventListener("test",Qr,Qr)}catch{sa=!1}function Gv(e,t,o,a,d,h,x,S,b){var M=Array.prototype.slice.call(arguments,3);try{t.apply(o,M)}catch(V){this.onError(V)}}var Xr=!1,co=null,fo=!1,aa=null,Kv={onError:function(e){Xr=!0,co=e}};function Yv(e,t,o,a,d,h,x,S,b){Xr=!1,co=null,Gv.apply(Kv,arguments)}function Qv(e,t,o,a,d,h,x,S,b){if(Yv.apply(this,arguments),Xr){if(Xr){var M=co;Xr=!1,co=null}else throw Error(i(198));fo||(fo=!0,aa=M)}}function On(e){var t=e,o=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(o=t.return),e=t.return;while(e)}return t.tag===3?o:null}function Qc(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function Xc(e){if(On(e)!==e)throw Error(i(188))}function Xv(e){var t=e.alternate;if(!t){if(t=On(e),t===null)throw Error(i(188));return t!==e?null:e}for(var o=e,a=t;;){var d=o.return;if(d===null)break;var h=d.alternate;if(h===null){if(a=d.return,a!==null){o=a;continue}break}if(d.child===h.child){for(h=d.child;h;){if(h===o)return Xc(d),e;if(h===a)return Xc(d),t;h=h.sibling}throw Error(i(188))}if(o.return!==a.return)o=d,a=h;else{for(var x=!1,S=d.child;S;){if(S===o){x=!0,o=d,a=h;break}if(S===a){x=!0,a=d,o=h;break}S=S.sibling}if(!x){for(S=h.child;S;){if(S===o){x=!0,o=h,a=d;break}if(S===a){x=!0,a=h,o=d;break}S=S.sibling}if(!x)throw Error(i(189))}}if(o.alternate!==a)throw Error(i(190))}if(o.tag!==3)throw Error(i(188));return o.stateNode.current===o?e:t}function Jc(e){return e=Xv(e),e!==null?Zc(e):null}function Zc(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Zc(e);if(t!==null)return t;e=e.sibling}return null}var ed=r.unstable_scheduleCallback,td=r.unstable_cancelCallback,Jv=r.unstable_shouldYield,Zv=r.unstable_requestPaint,Fe=r.unstable_now,ey=r.unstable_getCurrentPriorityLevel,la=r.unstable_ImmediatePriority,nd=r.unstable_UserBlockingPriority,po=r.unstable_NormalPriority,ty=r.unstable_LowPriority,rd=r.unstable_IdlePriority,ho=null,zt=null;function ny(e){if(zt&&typeof zt.onCommitFiberRoot=="function")try{zt.onCommitFiberRoot(ho,e,void 0,(e.current.flags&128)===128)}catch{}}var Nt=Math.clz32?Math.clz32:oy,ry=Math.log,iy=Math.LN2;function oy(e){return e>>>=0,e===0?32:31-(ry(e)/iy|0)|0}var mo=64,go=4194304;function Jr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function vo(e,t){var o=e.pendingLanes;if(o===0)return 0;var a=0,d=e.suspendedLanes,h=e.pingedLanes,x=o&268435455;if(x!==0){var S=x&~d;S!==0?a=Jr(S):(h&=x,h!==0&&(a=Jr(h)))}else x=o&~d,x!==0?a=Jr(x):h!==0&&(a=Jr(h));if(a===0)return 0;if(t!==0&&t!==a&&(t&d)===0&&(d=a&-a,h=t&-t,d>=h||d===16&&(h&4194240)!==0))return t;if((a&4)!==0&&(a|=o&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=a;0<t;)o=31-Nt(t),d=1<<o,a|=e[o],t&=~d;return a}function sy(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function ay(e,t){for(var o=e.suspendedLanes,a=e.pingedLanes,d=e.expirationTimes,h=e.pendingLanes;0<h;){var x=31-Nt(h),S=1<<x,b=d[x];b===-1?((S&o)===0||(S&a)!==0)&&(d[x]=sy(S,t)):b<=t&&(e.expiredLanes|=S),h&=~S}}function ua(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function id(){var e=mo;return mo<<=1,(mo&4194240)===0&&(mo=64),e}function ca(e){for(var t=[],o=0;31>o;o++)t.push(e);return t}function Zr(e,t,o){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Nt(t),e[t]=o}function ly(e,t){var o=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var a=e.eventTimes;for(e=e.expirationTimes;0<o;){var d=31-Nt(o),h=1<<d;t[d]=0,a[d]=-1,e[d]=-1,o&=~h}}function da(e,t){var o=e.entangledLanes|=t;for(e=e.entanglements;o;){var a=31-Nt(o),d=1<<a;d&t|e[a]&t&&(e[a]|=t),o&=~d}}var xe=0;function od(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var sd,fa,ad,ld,ud,pa=!1,yo=[],fn=null,pn=null,hn=null,ei=new Map,ti=new Map,mn=[],uy="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function cd(e,t){switch(e){case"focusin":case"focusout":fn=null;break;case"dragenter":case"dragleave":pn=null;break;case"mouseover":case"mouseout":hn=null;break;case"pointerover":case"pointerout":ei.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ti.delete(t.pointerId)}}function ni(e,t,o,a,d,h){return e===null||e.nativeEvent!==h?(e={blockedOn:t,domEventName:o,eventSystemFlags:a,nativeEvent:h,targetContainers:[d]},t!==null&&(t=gi(t),t!==null&&fa(t)),e):(e.eventSystemFlags|=a,t=e.targetContainers,d!==null&&t.indexOf(d)===-1&&t.push(d),e)}function cy(e,t,o,a,d){switch(t){case"focusin":return fn=ni(fn,e,t,o,a,d),!0;case"dragenter":return pn=ni(pn,e,t,o,a,d),!0;case"mouseover":return hn=ni(hn,e,t,o,a,d),!0;case"pointerover":var h=d.pointerId;return ei.set(h,ni(ei.get(h)||null,e,t,o,a,d)),!0;case"gotpointercapture":return h=d.pointerId,ti.set(h,ni(ti.get(h)||null,e,t,o,a,d)),!0}return!1}function dd(e){var t=Vn(e.target);if(t!==null){var o=On(t);if(o!==null){if(t=o.tag,t===13){if(t=Qc(o),t!==null){e.blockedOn=t,ud(e.priority,function(){ad(o)});return}}else if(t===3&&o.stateNode.current.memoizedState.isDehydrated){e.blockedOn=o.tag===3?o.stateNode.containerInfo:null;return}}}e.blockedOn=null}function xo(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var o=ma(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(o===null){o=e.nativeEvent;var a=new o.constructor(o.type,o);na=a,o.target.dispatchEvent(a),na=null}else return t=gi(o),t!==null&&fa(t),e.blockedOn=o,!1;t.shift()}return!0}function fd(e,t,o){xo(e)&&o.delete(t)}function dy(){pa=!1,fn!==null&&xo(fn)&&(fn=null),pn!==null&&xo(pn)&&(pn=null),hn!==null&&xo(hn)&&(hn=null),ei.forEach(fd),ti.forEach(fd)}function ri(e,t){e.blockedOn===t&&(e.blockedOn=null,pa||(pa=!0,r.unstable_scheduleCallback(r.unstable_NormalPriority,dy)))}function ii(e){function t(d){return ri(d,e)}if(0<yo.length){ri(yo[0],e);for(var o=1;o<yo.length;o++){var a=yo[o];a.blockedOn===e&&(a.blockedOn=null)}}for(fn!==null&&ri(fn,e),pn!==null&&ri(pn,e),hn!==null&&ri(hn,e),ei.forEach(t),ti.forEach(t),o=0;o<mn.length;o++)a=mn[o],a.blockedOn===e&&(a.blockedOn=null);for(;0<mn.length&&(o=mn[0],o.blockedOn===null);)dd(o),o.blockedOn===null&&mn.shift()}var sr=U.ReactCurrentBatchConfig,wo=!0;function fy(e,t,o,a){var d=xe,h=sr.transition;sr.transition=null;try{xe=1,ha(e,t,o,a)}finally{xe=d,sr.transition=h}}function py(e,t,o,a){var d=xe,h=sr.transition;sr.transition=null;try{xe=4,ha(e,t,o,a)}finally{xe=d,sr.transition=h}}function ha(e,t,o,a){if(wo){var d=ma(e,t,o,a);if(d===null)La(e,t,a,So,o),cd(e,a);else if(cy(d,e,t,o,a))a.stopPropagation();else if(cd(e,a),t&4&&-1<uy.indexOf(e)){for(;d!==null;){var h=gi(d);if(h!==null&&sd(h),h=ma(e,t,o,a),h===null&&La(e,t,a,So,o),h===d)break;d=h}d!==null&&a.stopPropagation()}else La(e,t,a,null,o)}}var So=null;function ma(e,t,o,a){if(So=null,e=ra(a),e=Vn(e),e!==null)if(t=On(e),t===null)e=null;else if(o=t.tag,o===13){if(e=Qc(t),e!==null)return e;e=null}else if(o===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return So=e,null}function pd(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(ey()){case la:return 1;case nd:return 4;case po:case ty:return 16;case rd:return 536870912;default:return 16}default:return 16}}var gn=null,ga=null,Co=null;function hd(){if(Co)return Co;var e,t=ga,o=t.length,a,d="value"in gn?gn.value:gn.textContent,h=d.length;for(e=0;e<o&&t[e]===d[e];e++);var x=o-e;for(a=1;a<=x&&t[o-a]===d[h-a];a++);return Co=d.slice(e,1<a?1-a:void 0)}function To(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Eo(){return!0}function md(){return!1}function mt(e){function t(o,a,d,h,x){this._reactName=o,this._targetInst=d,this.type=a,this.nativeEvent=h,this.target=x,this.currentTarget=null;for(var S in e)e.hasOwnProperty(S)&&(o=e[S],this[S]=o?o(h):h[S]);return this.isDefaultPrevented=(h.defaultPrevented!=null?h.defaultPrevented:h.returnValue===!1)?Eo:md,this.isPropagationStopped=md,this}return q(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var o=this.nativeEvent;o&&(o.preventDefault?o.preventDefault():typeof o.returnValue!="unknown"&&(o.returnValue=!1),this.isDefaultPrevented=Eo)},stopPropagation:function(){var o=this.nativeEvent;o&&(o.stopPropagation?o.stopPropagation():typeof o.cancelBubble!="unknown"&&(o.cancelBubble=!0),this.isPropagationStopped=Eo)},persist:function(){},isPersistent:Eo}),t}var ar={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},va=mt(ar),oi=q({},ar,{view:0,detail:0}),hy=mt(oi),ya,xa,si,bo=q({},oi,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Sa,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==si&&(si&&e.type==="mousemove"?(ya=e.screenX-si.screenX,xa=e.screenY-si.screenY):xa=ya=0,si=e),ya)},movementY:function(e){return"movementY"in e?e.movementY:xa}}),gd=mt(bo),my=q({},bo,{dataTransfer:0}),gy=mt(my),vy=q({},oi,{relatedTarget:0}),wa=mt(vy),yy=q({},ar,{animationName:0,elapsedTime:0,pseudoElement:0}),xy=mt(yy),wy=q({},ar,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Sy=mt(wy),Cy=q({},ar,{data:0}),vd=mt(Cy),Ty={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Ey={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},by={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function ky(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=by[e])?!!t[e]:!1}function Sa(){return ky}var Py=q({},oi,{key:function(e){if(e.key){var t=Ty[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=To(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Ey[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Sa,charCode:function(e){return e.type==="keypress"?To(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?To(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Ay=mt(Py),jy=q({},bo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),yd=mt(jy),Ny=q({},oi,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Sa}),Ry=mt(Ny),Ly=q({},ar,{propertyName:0,elapsedTime:0,pseudoElement:0}),My=mt(Ly),_y=q({},bo,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Iy=mt(_y),Dy=[9,13,27,32],Ca=f&&"CompositionEvent"in window,ai=null;f&&"documentMode"in document&&(ai=document.documentMode);var Oy=f&&"TextEvent"in window&&!ai,xd=f&&(!Ca||ai&&8<ai&&11>=ai),wd=" ",Sd=!1;function Cd(e,t){switch(e){case"keyup":return Dy.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Td(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var lr=!1;function Vy(e,t){switch(e){case"compositionend":return Td(t);case"keypress":return t.which!==32?null:(Sd=!0,wd);case"textInput":return e=t.data,e===wd&&Sd?null:e;default:return null}}function Fy(e,t){if(lr)return e==="compositionend"||!Ca&&Cd(e,t)?(e=hd(),Co=ga=gn=null,lr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return xd&&t.locale!=="ko"?null:t.data;default:return null}}var zy={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Ed(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!zy[e.type]:t==="textarea"}function bd(e,t,o,a){Hc(a),t=No(t,"onChange"),0<t.length&&(o=new va("onChange","change",null,o,a),e.push({event:o,listeners:t}))}var li=null,ui=null;function By(e){$d(e,0)}function ko(e){var t=pr(e);if(Mc(t))return e}function Uy(e,t){if(e==="change")return t}var kd=!1;if(f){var Ta;if(f){var Ea="oninput"in document;if(!Ea){var Pd=document.createElement("div");Pd.setAttribute("oninput","return;"),Ea=typeof Pd.oninput=="function"}Ta=Ea}else Ta=!1;kd=Ta&&(!document.documentMode||9<document.documentMode)}function Ad(){li&&(li.detachEvent("onpropertychange",jd),ui=li=null)}function jd(e){if(e.propertyName==="value"&&ko(ui)){var t=[];bd(t,ui,e,ra(e)),Yc(By,t)}}function $y(e,t,o){e==="focusin"?(Ad(),li=t,ui=o,li.attachEvent("onpropertychange",jd)):e==="focusout"&&Ad()}function qy(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ko(ui)}function Hy(e,t){if(e==="click")return ko(t)}function Wy(e,t){if(e==="input"||e==="change")return ko(t)}function Gy(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Rt=typeof Object.is=="function"?Object.is:Gy;function ci(e,t){if(Rt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var o=Object.keys(e),a=Object.keys(t);if(o.length!==a.length)return!1;for(a=0;a<o.length;a++){var d=o[a];if(!p.call(t,d)||!Rt(e[d],t[d]))return!1}return!0}function Nd(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Rd(e,t){var o=Nd(e);e=0;for(var a;o;){if(o.nodeType===3){if(a=e+o.textContent.length,e<=t&&a>=t)return{node:o,offset:t-e};e=a}e:{for(;o;){if(o.nextSibling){o=o.nextSibling;break e}o=o.parentNode}o=void 0}o=Nd(o)}}function Ld(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ld(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Md(){for(var e=window,t=lo();t instanceof e.HTMLIFrameElement;){try{var o=typeof t.contentWindow.location.href=="string"}catch{o=!1}if(o)e=t.contentWindow;else break;t=lo(e.document)}return t}function ba(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Ky(e){var t=Md(),o=e.focusedElem,a=e.selectionRange;if(t!==o&&o&&o.ownerDocument&&Ld(o.ownerDocument.documentElement,o)){if(a!==null&&ba(o)){if(t=a.start,e=a.end,e===void 0&&(e=t),"selectionStart"in o)o.selectionStart=t,o.selectionEnd=Math.min(e,o.value.length);else if(e=(t=o.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var d=o.textContent.length,h=Math.min(a.start,d);a=a.end===void 0?h:Math.min(a.end,d),!e.extend&&h>a&&(d=a,a=h,h=d),d=Rd(o,h);var x=Rd(o,a);d&&x&&(e.rangeCount!==1||e.anchorNode!==d.node||e.anchorOffset!==d.offset||e.focusNode!==x.node||e.focusOffset!==x.offset)&&(t=t.createRange(),t.setStart(d.node,d.offset),e.removeAllRanges(),h>a?(e.addRange(t),e.extend(x.node,x.offset)):(t.setEnd(x.node,x.offset),e.addRange(t)))}}for(t=[],e=o;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof o.focus=="function"&&o.focus(),o=0;o<t.length;o++)e=t[o],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Yy=f&&"documentMode"in document&&11>=document.documentMode,ur=null,ka=null,di=null,Pa=!1;function _d(e,t,o){var a=o.window===o?o.document:o.nodeType===9?o:o.ownerDocument;Pa||ur==null||ur!==lo(a)||(a=ur,"selectionStart"in a&&ba(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),di&&ci(di,a)||(di=a,a=No(ka,"onSelect"),0<a.length&&(t=new va("onSelect","select",null,t,o),e.push({event:t,listeners:a}),t.target=ur)))}function Po(e,t){var o={};return o[e.toLowerCase()]=t.toLowerCase(),o["Webkit"+e]="webkit"+t,o["Moz"+e]="moz"+t,o}var cr={animationend:Po("Animation","AnimationEnd"),animationiteration:Po("Animation","AnimationIteration"),animationstart:Po("Animation","AnimationStart"),transitionend:Po("Transition","TransitionEnd")},Aa={},Id={};f&&(Id=document.createElement("div").style,"AnimationEvent"in window||(delete cr.animationend.animation,delete cr.animationiteration.animation,delete cr.animationstart.animation),"TransitionEvent"in window||delete cr.transitionend.transition);function Ao(e){if(Aa[e])return Aa[e];if(!cr[e])return e;var t=cr[e],o;for(o in t)if(t.hasOwnProperty(o)&&o in Id)return Aa[e]=t[o];return e}var Dd=Ao("animationend"),Od=Ao("animationiteration"),Vd=Ao("animationstart"),Fd=Ao("transitionend"),zd=new Map,Bd="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function vn(e,t){zd.set(e,t),u(t,[e])}for(var ja=0;ja<Bd.length;ja++){var Na=Bd[ja],Qy=Na.toLowerCase(),Xy=Na[0].toUpperCase()+Na.slice(1);vn(Qy,"on"+Xy)}vn(Dd,"onAnimationEnd"),vn(Od,"onAnimationIteration"),vn(Vd,"onAnimationStart"),vn("dblclick","onDoubleClick"),vn("focusin","onFocus"),vn("focusout","onBlur"),vn(Fd,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),u("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),u("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),u("onBeforeInput",["compositionend","keypress","textInput","paste"]),u("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var fi="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Jy=new Set("cancel close invalid load scroll toggle".split(" ").concat(fi));function Ud(e,t,o){var a=e.type||"unknown-event";e.currentTarget=o,Qv(a,t,void 0,e),e.currentTarget=null}function $d(e,t){t=(t&4)!==0;for(var o=0;o<e.length;o++){var a=e[o],d=a.event;a=a.listeners;e:{var h=void 0;if(t)for(var x=a.length-1;0<=x;x--){var S=a[x],b=S.instance,M=S.currentTarget;if(S=S.listener,b!==h&&d.isPropagationStopped())break e;Ud(d,S,M),h=b}else for(x=0;x<a.length;x++){if(S=a[x],b=S.instance,M=S.currentTarget,S=S.listener,b!==h&&d.isPropagationStopped())break e;Ud(d,S,M),h=b}}}if(fo)throw e=aa,fo=!1,aa=null,e}function Ce(e,t){var o=t[Va];o===void 0&&(o=t[Va]=new Set);var a=e+"__bubble";o.has(a)||(qd(t,e,2,!1),o.add(a))}function Ra(e,t,o){var a=0;t&&(a|=4),qd(o,e,a,t)}var jo="_reactListening"+Math.random().toString(36).slice(2);function pi(e){if(!e[jo]){e[jo]=!0,s.forEach(function(o){o!=="selectionchange"&&(Jy.has(o)||Ra(o,!1,e),Ra(o,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[jo]||(t[jo]=!0,Ra("selectionchange",!1,t))}}function qd(e,t,o,a){switch(pd(t)){case 1:var d=fy;break;case 4:d=py;break;default:d=ha}o=d.bind(null,t,o,e),d=void 0,!sa||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(d=!0),a?d!==void 0?e.addEventListener(t,o,{capture:!0,passive:d}):e.addEventListener(t,o,!0):d!==void 0?e.addEventListener(t,o,{passive:d}):e.addEventListener(t,o,!1)}function La(e,t,o,a,d){var h=a;if((t&1)===0&&(t&2)===0&&a!==null)e:for(;;){if(a===null)return;var x=a.tag;if(x===3||x===4){var S=a.stateNode.containerInfo;if(S===d||S.nodeType===8&&S.parentNode===d)break;if(x===4)for(x=a.return;x!==null;){var b=x.tag;if((b===3||b===4)&&(b=x.stateNode.containerInfo,b===d||b.nodeType===8&&b.parentNode===d))return;x=x.return}for(;S!==null;){if(x=Vn(S),x===null)return;if(b=x.tag,b===5||b===6){a=h=x;continue e}S=S.parentNode}}a=a.return}Yc(function(){var M=h,V=ra(o),z=[];e:{var D=zd.get(e);if(D!==void 0){var H=va,G=e;switch(e){case"keypress":if(To(o)===0)break e;case"keydown":case"keyup":H=Ay;break;case"focusin":G="focus",H=wa;break;case"focusout":G="blur",H=wa;break;case"beforeblur":case"afterblur":H=wa;break;case"click":if(o.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":H=gd;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":H=gy;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":H=Ry;break;case Dd:case Od:case Vd:H=xy;break;case Fd:H=My;break;case"scroll":H=hy;break;case"wheel":H=Iy;break;case"copy":case"cut":case"paste":H=Sy;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":H=yd}var Q=(t&4)!==0,ze=!Q&&e==="scroll",N=Q?D!==null?D+"Capture":null:D;Q=[];for(var P=M,R;P!==null;){R=P;var B=R.stateNode;if(R.tag===5&&B!==null&&(R=B,N!==null&&(B=Yr(P,N),B!=null&&Q.push(hi(P,B,R)))),ze)break;P=P.return}0<Q.length&&(D=new H(D,G,null,o,V),z.push({event:D,listeners:Q}))}}if((t&7)===0){e:{if(D=e==="mouseover"||e==="pointerover",H=e==="mouseout"||e==="pointerout",D&&o!==na&&(G=o.relatedTarget||o.fromElement)&&(Vn(G)||G[Yt]))break e;if((H||D)&&(D=V.window===V?V:(D=V.ownerDocument)?D.defaultView||D.parentWindow:window,H?(G=o.relatedTarget||o.toElement,H=M,G=G?Vn(G):null,G!==null&&(ze=On(G),G!==ze||G.tag!==5&&G.tag!==6)&&(G=null)):(H=null,G=M),H!==G)){if(Q=gd,B="onMouseLeave",N="onMouseEnter",P="mouse",(e==="pointerout"||e==="pointerover")&&(Q=yd,B="onPointerLeave",N="onPointerEnter",P="pointer"),ze=H==null?D:pr(H),R=G==null?D:pr(G),D=new Q(B,P+"leave",H,o,V),D.target=ze,D.relatedTarget=R,B=null,Vn(V)===M&&(Q=new Q(N,P+"enter",G,o,V),Q.target=R,Q.relatedTarget=ze,B=Q),ze=B,H&&G)t:{for(Q=H,N=G,P=0,R=Q;R;R=dr(R))P++;for(R=0,B=N;B;B=dr(B))R++;for(;0<P-R;)Q=dr(Q),P--;for(;0<R-P;)N=dr(N),R--;for(;P--;){if(Q===N||N!==null&&Q===N.alternate)break t;Q=dr(Q),N=dr(N)}Q=null}else Q=null;H!==null&&Hd(z,D,H,Q,!1),G!==null&&ze!==null&&Hd(z,ze,G,Q,!0)}}e:{if(D=M?pr(M):window,H=D.nodeName&&D.nodeName.toLowerCase(),H==="select"||H==="input"&&D.type==="file")var X=Uy;else if(Ed(D))if(kd)X=Wy;else{X=qy;var ee=$y}else(H=D.nodeName)&&H.toLowerCase()==="input"&&(D.type==="checkbox"||D.type==="radio")&&(X=Hy);if(X&&(X=X(e,M))){bd(z,X,o,V);break e}ee&&ee(e,D,M),e==="focusout"&&(ee=D._wrapperState)&&ee.controlled&&D.type==="number"&&Xs(D,"number",D.value)}switch(ee=M?pr(M):window,e){case"focusin":(Ed(ee)||ee.contentEditable==="true")&&(ur=ee,ka=M,di=null);break;case"focusout":di=ka=ur=null;break;case"mousedown":Pa=!0;break;case"contextmenu":case"mouseup":case"dragend":Pa=!1,_d(z,o,V);break;case"selectionchange":if(Yy)break;case"keydown":case"keyup":_d(z,o,V)}var te;if(Ca)e:{switch(e){case"compositionstart":var ie="onCompositionStart";break e;case"compositionend":ie="onCompositionEnd";break e;case"compositionupdate":ie="onCompositionUpdate";break e}ie=void 0}else lr?Cd(e,o)&&(ie="onCompositionEnd"):e==="keydown"&&o.keyCode===229&&(ie="onCompositionStart");ie&&(xd&&o.locale!=="ko"&&(lr||ie!=="onCompositionStart"?ie==="onCompositionEnd"&&lr&&(te=hd()):(gn=V,ga="value"in gn?gn.value:gn.textContent,lr=!0)),ee=No(M,ie),0<ee.length&&(ie=new vd(ie,e,null,o,V),z.push({event:ie,listeners:ee}),te?ie.data=te:(te=Td(o),te!==null&&(ie.data=te)))),(te=Oy?Vy(e,o):Fy(e,o))&&(M=No(M,"onBeforeInput"),0<M.length&&(V=new vd("onBeforeInput","beforeinput",null,o,V),z.push({event:V,listeners:M}),V.data=te))}$d(z,t)})}function hi(e,t,o){return{instance:e,listener:t,currentTarget:o}}function No(e,t){for(var o=t+"Capture",a=[];e!==null;){var d=e,h=d.stateNode;d.tag===5&&h!==null&&(d=h,h=Yr(e,o),h!=null&&a.unshift(hi(e,h,d)),h=Yr(e,t),h!=null&&a.push(hi(e,h,d))),e=e.return}return a}function dr(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Hd(e,t,o,a,d){for(var h=t._reactName,x=[];o!==null&&o!==a;){var S=o,b=S.alternate,M=S.stateNode;if(b!==null&&b===a)break;S.tag===5&&M!==null&&(S=M,d?(b=Yr(o,h),b!=null&&x.unshift(hi(o,b,S))):d||(b=Yr(o,h),b!=null&&x.push(hi(o,b,S)))),o=o.return}x.length!==0&&e.push({event:t,listeners:x})}var Zy=/\r\n?/g,ex=/\u0000|\uFFFD/g;function Wd(e){return(typeof e=="string"?e:""+e).replace(Zy,` 6`).replace(ex,"")}function Ro(e,t,o){if(t=Wd(t),Wd(e)!==t&&o)throw Error(i(425))}function Lo(){}var Ma=null,_a=null;function Ia(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Da=typeof setTimeout=="function"?setTimeout:void 0,tx=typeof clearTimeout=="function"?clearTimeout:void 0,Gd=typeof Promise=="function"?Promise:void 0,nx=typeof queueMicrotask=="function"?queueMicrotask:typeof Gd<"u"?function(e){return Gd.resolve(null).then(e).catch(rx)}:Da;function rx(e){setTimeout(function(){throw e})}function Oa(e,t){var o=t,a=0;do{var d=o.nextSibling;if(e.removeChild(o),d&&d.nodeType===8)if(o=d.data,o==="/$"){if(a===0){e.removeChild(d),ii(t);return}a--}else o!=="$"&&o!=="$?"&&o!=="$!"||a++;o=d}while(o);ii(t)}function yn(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Kd(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var o=e.data;if(o==="$"||o==="$!"||o==="$?"){if(t===0)return e;t--}else o==="/$"&&t++}e=e.previousSibling}return null}var fr=Math.random().toString(36).slice(2),Bt="__reactFiber$"+fr,mi="__reactProps$"+fr,Yt="__reactContainer$"+fr,Va="__reactEvents$"+fr,ix="__reactListeners$"+fr,ox="__reactHandles$"+fr;function Vn(e){var t=e[Bt];if(t)return t;for(var o=e.parentNode;o;){if(t=o[Yt]||o[Bt]){if(o=t.alternate,t.child!==null||o!==null&&o.child!==null)for(e=Kd(e);e!==null;){if(o=e[Bt])return o;e=Kd(e)}return t}e=o,o=e.parentNode}return null}function gi(e){return e=e[Bt]||e[Yt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function pr(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(i(33))}function Mo(e){return e[mi]||null}var Fa=[],hr=-1;function xn(e){return{current:e}}function Te(e){0>hr||(e.current=Fa[hr],Fa[hr]=null,hr--)}function Se(e,t){hr++,Fa[hr]=e.current,e.current=t}var wn={},Ze=xn(wn),at=xn(!1),Fn=wn;function mr(e,t){var o=e.type.contextTypes;if(!o)return wn;var a=e.stateNode;if(a&&a.__reactInternalMemoizedUnmaskedChildContext===t)return a.__reactInternalMemoizedMaskedChildContext;var d={},h;for(h in o)d[h]=t[h];return a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=d),d}function lt(e){return e=e.childContextTypes,e!=null}function _o(){Te(at),Te(Ze)}function Yd(e,t,o){if(Ze.current!==wn)throw Error(i(168));Se(Ze,t),Se(at,o)}function Qd(e,t,o){var a=e.stateNode;if(t=t.childContextTypes,typeof a.getChildContext!="function")return o;a=a.getChildContext();for(var d in a)if(!(d in t))throw Error(i(108,we(e)||"Unknown",d));return q({},o,a)}function Io(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||wn,Fn=Ze.current,Se(Ze,e),Se(at,at.current),!0}function Xd(e,t,o){var a=e.stateNode;if(!a)throw Error(i(169));o?(e=Qd(e,t,Fn),a.__reactInternalMemoizedMergedChildContext=e,Te(at),Te(Ze),Se(Ze,e)):Te(at),Se(at,o)}var Qt=null,Do=!1,za=!1;function Jd(e){Qt===null?Qt=[e]:Qt.push(e)}function sx(e){Do=!0,Jd(e)}function Sn(){if(!za&&Qt!==null){za=!0;var e=0,t=xe;try{var o=Qt;for(xe=1;e<o.length;e++){var a=o[e];do a=a(!0);while(a!==null)}Qt=null,Do=!1}catch(d){throw Qt!==null&&(Qt=Qt.slice(e+1)),ed(la,Sn),d}finally{xe=t,za=!1}}return null}
vendor: 4,765 bytes, line 6
6var gr=[],vr=0,Oo=null,Vo=0,St=[],Ct=0,zn=null,Xt=1,Jt="";function Bn(e,t){gr[vr++]=Vo,gr[vr++]=Oo,Oo=e,Vo=t}function Zd(e,t,o){St[Ct++]=Xt,St[Ct++]=Jt,St[Ct++]=zn,zn=e;var a=Xt;e=Jt;var d=32-Nt(a)-1;a&=~(1<<d),o+=1;var h=32-Nt(t)+d;if(30<h){var x=d-d%5;h=(a&(1<<x)-1).toString(32),a>>=x,d-=x,Xt=1<<32-Nt(t)+d|o<<d|a,Jt=h+e}else Xt=1<<h|o<<d|a,Jt=e}function Ba(e){e.return!==null&&(Bn(e,1),Zd(e,1,0))}function Ua(e){for(;e===Oo;)Oo=gr[--vr],gr[vr]=null,Vo=gr[--vr],gr[vr]=null;for(;e===zn;)zn=St[--Ct],St[Ct]=null,Jt=St[--Ct],St[Ct]=null,Xt=St[--Ct],St[Ct]=null}var gt=null,vt=null,Pe=!1,Lt=null;function ef(e,t){var o=kt(5,null,null,0);o.elementType="DELETED",o.stateNode=t,o.return=e,t=e.deletions,t===null?(e.deletions=[o],e.flags|=16):t.push(o)}function tf(e,t){switch(e.tag){case 5:var o=e.type;return t=t.nodeType!==1||o.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,gt=e,vt=yn(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,gt=e,vt=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(o=zn!==null?{id:Xt,overflow:Jt}:null,e.memoizedState={dehydrated:t,treeContext:o,retryLane:1073741824},o=kt(18,null,null,0),o.stateNode=t,o.return=e,e.child=o,gt=e,vt=null,!0):!1;default:return!1}}function $a(e){return(e.mode&1)!==0&&(e.flags&128)===0}function qa(e){if(Pe){var t=vt;if(t){var o=t;if(!tf(e,t)){if($a(e))throw Error(i(418));t=yn(o.nextSibling);var a=gt;t&&tf(e,t)?ef(a,o):(e.flags=e.flags&-4097|2,Pe=!1,gt=e)}}else{if($a(e))throw Error(i(418));e.flags=e.flags&-4097|2,Pe=!1,gt=e}}}function nf(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;gt=e}function Fo(e){if(e!==gt)return!1;if(!Pe)return nf(e),Pe=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Ia(e.type,e.memoizedProps)),t&&(t=vt)){if($a(e))throw rf(),Error(i(418));for(;t;)ef(e,t),t=yn(t.nextSibling)}if(nf(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(i(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var o=e.data;if(o==="/$"){if(t===0){vt=yn(e.nextSibling);break e}t--}else o!=="$"&&o!=="$!"&&o!=="$?"||t++}e=e.nextSibling}vt=null}}else vt=gt?yn(e.stateNode.nextSibling):null;return!0}function rf(){for(var e=vt;e;)e=yn(e.nextSibling)}function yr(){vt=gt=null,Pe=!1}function Ha(e){Lt===null?Lt=[e]:Lt.push(e)}var ax=U.ReactCurrentBatchConfig;function vi(e,t,o){if(e=o.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(o._owner){if(o=o._owner,o){if(o.tag!==1)throw Error(i(309));var a=o.stateNode}if(!a)throw Error(i(147,e));var d=a,h=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===h?t.ref:(t=function(x){var S=d.refs;x===null?delete S[h]:S[h]=x},t._stringRef=h,t)}if(typeof e!="string")throw Error(i(284));if(!o._owner)throw Error(i(290,e))}return e}function zo(e,t){throw e=Object.prototype.toString.call(t),Error(i(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function of(e){var t=e._init;return t(e._payload)}function sf(e){function t(N,P){if(e){var R=N.deletions;R===null?(N.deletions=[P],N.flags|=16):R.push(P)}}function o(N,P){if(!e)return null;for(;P!==null;)t(N,P),P=P.sibling;return null}function a(N,P){for(N=new Map;P!==null;)P.key!==null?N.set(P.key,P):N.set(P.index,P),P=P.sibling;return N}function d(N,P){return N=jn(N,P),N.index=0,N.sibling=null,N}function h(N,P,R){return N.index=R,e?(R=N.alternate,R!==null?(R=R.index,R<P?(N.flags|=2,P):R):(N.flags|=2,P)):(N.flags|=1048576,P)}function x(N){return e&&N.alternate===null&&(N.flags|=2),N}function S(N,P,R,B){return P===null||P.tag!==6?(P=Dl(R,N.mode,B),P.return=N,P):(P=d(P,R),P.return=N,P)}function b(N,P,R,B){var X=R.type;return X===re?V(N,P,R.props.children,B,R.key):P!==null&&(P.elementType===X||typeof X=="object"&&X!==null&&X.$$typeof===$e&&of(X)===P.type)?(B=d(P,R.props),B.ref=vi(N,P,R),B.return=N,B):(B=cs(R.type,R.key,R.props,null,N.mode,B),B.ref=vi(N,P,R),B.return=N,B)}function M(N,P,R,B){return P===null||P.tag!==4||P.stateNode.containerInfo!==R.containerInfo||P.stateNode.implementation!==R.implementation?(P=Ol(R,N.mode,B),P.return=N,P):(P=d(P,R.children||[]),P.return=N,P)}function V(N,P,R,B,X){return P===null||P.tag!==7?(P=Yn(R,N.mode,B,X),P.return=N,P):(P=d(P,R),P.return=N,P)}function z(N,P,R){if(typeof P=="string"&&P!==""||typeof P=="number")return P=Dl(""+P,N.mode,R),P.return=N,P;if(typeof P=="object"&&P!==null){switch(P.$$typeof){case F:return R=cs(P.type,P.key,P.props,null,N.mode,R),R.ref=vi(N,null,P),R.return=N,R;case Y:return P=Ol(P,N.mode,R),P.return=N,P;case $e:var B=P._init;return z(N,B(P._payload),R)}if(Wr(P)||J(P))return P=Yn(P,N.mode,R,null),P.return=N,P;zo(N,P)}return null}function D(N,P,R,B){var X=P!==null?P.key:null;
vendor: 20,984 bytes, lines 6-8
6if(typeof R=="string"&&R!==""||typeof R=="number")return X!==null?null:S(N,P,""+R,B);if(typeof R=="object"&&R!==null){switch(R.$$typeof){case F:return R.key===X?b(N,P,R,B):null;case Y:return R.key===X?M(N,P,R,B):null;case $e:return X=R._init,D(N,P,X(R._payload),B)}if(Wr(R)||J(R))return X!==null?null:V(N,P,R,B,null);zo(N,R)}return null}function H(N,P,R,B,X){if(typeof B=="string"&&B!==""||typeof B=="number")return N=N.get(R)||null,S(P,N,""+B,X);if(typeof B=="object"&&B!==null){switch(B.$$typeof){case F:return N=N.get(B.key===null?R:B.key)||null,b(P,N,B,X);case Y:return N=N.get(B.key===null?R:B.key)||null,M(P,N,B,X);case $e:var ee=B._init;return H(N,P,R,ee(B._payload),X)}if(Wr(B)||J(B))return N=N.get(R)||null,V(P,N,B,X,null);zo(P,B)}return null}function G(N,P,R,B){for(var X=null,ee=null,te=P,ie=P=0,Ye=null;te!==null&&ie<R.length;ie++){te.index>ie?(Ye=te,te=null):Ye=te.sibling;var ge=D(N,te,R[ie],B);if(ge===null){te===null&&(te=Ye);break}e&&te&&ge.alternate===null&&t(N,te),P=h(ge,P,ie),ee===null?X=ge:ee.sibling=ge,ee=ge,te=Ye}if(ie===R.length)return o(N,te),Pe&&Bn(N,ie),X;if(te===null){for(;ie<R.length;ie++)te=z(N,R[ie],B),te!==null&&(P=h(te,P,ie),ee===null?X=te:ee.sibling=te,ee=te);return Pe&&Bn(N,ie),X}for(te=a(N,te);ie<R.length;ie++)Ye=H(te,N,ie,R[ie],B),Ye!==null&&(e&&Ye.alternate!==null&&te.delete(Ye.key===null?ie:Ye.key),P=h(Ye,P,ie),ee===null?X=Ye:ee.sibling=Ye,ee=Ye);return e&&te.forEach(function(Nn){return t(N,Nn)}),Pe&&Bn(N,ie),X}function Q(N,P,R,B){var X=J(R);if(typeof X!="function")throw Error(i(150));if(R=X.call(R),R==null)throw Error(i(151));for(var ee=X=null,te=P,ie=P=0,Ye=null,ge=R.next();te!==null&&!ge.done;ie++,ge=R.next()){te.index>ie?(Ye=te,te=null):Ye=te.sibling;var Nn=D(N,te,ge.value,B);if(Nn===null){te===null&&(te=Ye);break}e&&te&&Nn.alternate===null&&t(N,te),P=h(Nn,P,ie),ee===null?X=Nn:ee.sibling=Nn,ee=Nn,te=Ye}if(ge.done)return o(N,te),Pe&&Bn(N,ie),X;if(te===null){for(;!ge.done;ie++,ge=R.next())ge=z(N,ge.value,B),ge!==null&&(P=h(ge,P,ie),ee===null?X=ge:ee.sibling=ge,ee=ge);return Pe&&Bn(N,ie),X}for(te=a(N,te);!ge.done;ie++,ge=R.next())ge=H(te,N,ie,ge.value,B),ge!==null&&(e&&ge.alternate!==null&&te.delete(ge.key===null?ie:ge.key),P=h(ge,P,ie),ee===null?X=ge:ee.sibling=ge,ee=ge);return e&&te.forEach(function(zx){return t(N,zx)}),Pe&&Bn(N,ie),X}function ze(N,P,R,B){if(typeof R=="object"&&R!==null&&R.type===re&&R.key===null&&(R=R.props.children),typeof R=="object"&&R!==null){switch(R.$$typeof){case F:e:{for(var X=R.key,ee=P;ee!==null;){if(ee.key===X){if(X=R.type,X===re){if(ee.tag===7){o(N,ee.sibling),P=d(ee,R.props.children),P.return=N,N=P;break e}}else if(ee.elementType===X||typeof X=="object"&&X!==null&&X.$$typeof===$e&&of(X)===ee.type){o(N,ee.sibling),P=d(ee,R.props),P.ref=vi(N,ee,R),P.return=N,N=P;break e}o(N,ee);break}else t(N,ee);ee=ee.sibling}R.type===re?(P=Yn(R.props.children,N.mode,B,R.key),P.return=N,N=P):(B=cs(R.type,R.key,R.props,null,N.mode,B),B.ref=vi(N,P,R),B.return=N,N=B)}return x(N);case Y:e:{for(ee=R.key;P!==null;){if(P.key===ee)if(P.tag===4&&P.stateNode.containerInfo===R.containerInfo&&P.stateNode.implementation===R.implementation){o(N,P.sibling),P=d(P,R.children||[]),P.return=N,N=P;break e}else{o(N,P);break}else t(N,P);P=P.sibling}P=Ol(R,N.mode,B),P.return=N,N=P}return x(N);case $e:return ee=R._init,ze(N,P,ee(R._payload),B)}if(Wr(R))return G(N,P,R,B);if(J(R))return Q(N,P,R,B);zo(N,R)}return typeof R=="string"&&R!==""||typeof R=="number"?(R=""+R,P!==null&&P.tag===6?(o(N,P.sibling),P=d(P,R),P.return=N,N=P):(o(N,P),P=Dl(R,N.mode,B),P.return=N,N=P),x(N)):o(N,P)}return ze}var xr=sf(!0),af=sf(!1),Bo=xn(null),Uo=null,wr=null,Wa=null;function Ga(){Wa=wr=Uo=null}function Ka(e){var t=Bo.current;Te(Bo),e._currentValue=t}function Ya(e,t,o){for(;e!==null;){var a=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,a!==null&&(a.childLanes|=t)):a!==null&&(a.childLanes&t)!==t&&(a.childLanes|=t),e===o)break;e=e.return}}function Sr(e,t){Uo=e,Wa=wr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(ut=!0),e.firstContext=null)}function Tt(e){var t=e._currentValue;if(Wa!==e)if(e={context:e,memoizedValue:t,next:null},wr===null){if(Uo===null)throw Error(i(308));wr=e,Uo.dependencies={lanes:0,firstContext:e}}else wr=wr.next=e;return t}var Un=null;function Qa(e){Un===null?Un=[e]:Un.push(e)}function lf(e,t,o,a){var d=t.interleaved;return d===null?(o.next=o,Qa(t)):(o.next=d.next,d.next=o),t.interleaved=o,Zt(e,a)}function Zt(e,t){e.lanes|=t;var o=e.alternate;for(o!==null&&(o.lanes|=t),o=e,e=e.return;e!==null;)e.childLanes|=t,o=e.alternate,o!==null&&(o.childLanes|=t),o=e,e=e.return;return o.tag===3?o.stateNode:null}var Cn=!1;function Xa(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function uf(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function en(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Tn(e,t,o){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,(pe&2)!==0){var d=a.pending;return d===null?t.next=t:(t.next=d.next,d.next=t),a.pending=t,Zt(e,o)}return d=a.interleaved,d===null?(t.next=t,Qa(a)):(t.next=d.next,d.next=t),a.interleaved=t,Zt(e,o)}function $o(e,t,o){if(t=t.updateQueue,t!==null&&(t=t.shared,(o&4194240)!==0)){var a=t.lanes;a&=e.pendingLanes,o|=a,t.lanes=o,da(e,o)}}function cf(e,t){var o=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,o===a)){var d=null,h=null;if(o=o.firstBaseUpdate,o!==null){do{var x={eventTime:o.eventTime,lane:o.lane,tag:o.tag,payload:o.payload,callback:o.callback,next:null};h===null?d=h=x:h=h.next=x,o=o.next}while(o!==null);h===null?d=h=t:h=h.next=t}else d=h=t;o={baseState:a.baseState,firstBaseUpdate:d,lastBaseUpdate:h,shared:a.shared,effects:a.effects},e.updateQueue=o;return}e=o.lastBaseUpdate,e===null?o.firstBaseUpdate=t:e.next=t,o.lastBaseUpdate=t}function qo(e,t,o,a){var d=e.updateQueue;Cn=!1;var h=d.firstBaseUpdate,x=d.lastBaseUpdate,S=d.shared.pending;if(S!==null){d.shared.pending=null;var b=S,M=b.next;b.next=null,x===null?h=M:x.next=M,x=b;var V=e.alternate;V!==null&&(V=V.updateQueue,S=V.lastBaseUpdate,S!==x&&(S===null?V.firstBaseUpdate=M:S.next=M,V.lastBaseUpdate=b))}if(h!==null){var z=d.baseState;x=0,V=M=b=null,S=h;do{var D=S.lane,H=S.eventTime;if((a&D)===D){V!==null&&(V=V.next={eventTime:H,lane:0,tag:S.tag,payload:S.payload,callback:S.callback,next:null});e:{var G=e,Q=S;switch(D=t,H=o,Q.tag){case 1:if(G=Q.payload,typeof G=="function"){z=G.call(H,z,D);break e}z=G;break e;case 3:G.flags=G.flags&-65537|128;case 0:if(G=Q.payload,D=typeof G=="function"?G.call(H,z,D):G,D==null)break e;z=q({},z,D);break e;case 2:Cn=!0}}S.callback!==null&&S.lane!==0&&(e.flags|=64,D=d.effects,D===null?d.effects=[S]:D.push(S))}else H={eventTime:H,lane:D,tag:S.tag,payload:S.payload,callback:S.callback,next:null},V===null?(M=V=H,b=z):V=V.next=H,x|=D;if(S=S.next,S===null){if(S=d.shared.pending,S===null)break;D=S,S=D.next,D.next=null,d.lastBaseUpdate=D,d.shared.pending=null}}while(!0);if(V===null&&(b=z),d.baseState=b,d.firstBaseUpdate=M,d.lastBaseUpdate=V,t=d.shared.interleaved,t!==null){d=t;do x|=d.lane,d=d.next;while(d!==t)}else h===null&&(d.shared.lanes=0);Hn|=x,e.lanes=x,e.memoizedState=z}}function df(e,t,o){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var a=e[t],d=a.callback;if(d!==null){if(a.callback=null,a=o,typeof d!="function")throw Error(i(191,d));d.call(a)}}}var yi={},Ut=xn(yi),xi=xn(yi),wi=xn(yi);function $n(e){if(e===yi)throw Error(i(174));return e}function Ja(e,t){switch(Se(wi,t),Se(xi,e),Se(Ut,yi),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Zs(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Zs(t,e)}Te(Ut),Se(Ut,t)}function Cr(){Te(Ut),Te(xi),Te(wi)}function ff(e){$n(wi.current);var t=$n(Ut.current),o=Zs(t,e.type);t!==o&&(Se(xi,e),Se(Ut,o))}function Za(e){xi.current===e&&(Te(Ut),Te(xi))}var Re=xn(0);function Ho(e){for(var t=e;t!==null;){if(t.tag===13){var o=t.memoizedState;if(o!==null&&(o=o.dehydrated,o===null||o.data==="$?"||o.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var el=[];function tl(){for(var e=0;e<el.length;e++)el[e]._workInProgressVersionPrimary=null;el.length=0}var Wo=U.ReactCurrentDispatcher,nl=U.ReactCurrentBatchConfig,qn=0,Le=null,He=null,Ge=null,Go=!1,Si=!1,Ci=0,lx=0;function et(){throw Error(i(321))}function rl(e,t){if(t===null)return!1;for(var o=0;o<t.length&&o<e.length;o++)if(!Rt(e[o],t[o]))return!1;return!0}function il(e,t,o,a,d,h){if(qn=h,Le=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Wo.current=e===null||e.memoizedState===null?fx:px,e=o(a,d),Si){h=0;do{if(Si=!1,Ci=0,25<=h)throw Error(i(301));h+=1,Ge=He=null,t.updateQueue=null,Wo.current=hx,e=o(a,d)}while(Si)}if(Wo.current=Qo,t=He!==null&&He.next!==null,qn=0,Ge=He=Le=null,Go=!1,t)throw Error(i(300));return e}function ol(){var e=Ci!==0;return Ci=0,e}function $t(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ge===null?Le.memoizedState=Ge=e:Ge=Ge.next=e,Ge}function Et(){if(He===null){var e=Le.alternate;e=e!==null?e.memoizedState:null}else e=He.next;var t=Ge===null?Le.memoizedState:Ge.next;if(t!==null)Ge=t,He=e;else{if(e===null)throw Error(i(310));He=e,e={memoizedState:He.memoizedState,baseState:He.baseState,baseQueue:He.baseQueue,queue:He.queue,next:null},Ge===null?Le.memoizedState=Ge=e:Ge=Ge.next=e}return Ge}function Ti(e,t){return typeof t=="function"?t(e):t}function sl(e){var t=Et(),o=t.queue;if(o===null)throw Error(i(311));o.lastRenderedReducer=e;var a=He,d=a.baseQueue,h=o.pending;if(h!==null){if(d!==null){var x=d.next;d.next=h.next,h.next=x}a.baseQueue=d=h,o.pending=null}if(d!==null){h=d.next,a=a.baseState;var S=x=null,b=null,M=h;do{var V=M.lane;if((qn&V)===V)b!==null&&(b=b.next={lane:0,action:M.action,hasEagerState:M.hasEagerState,eagerState:M.eagerState,next:null}),a=M.hasEagerState?M.eagerState:e(a,M.action);else{var z={lane:V,action:M.action,hasEagerState:M.hasEagerState,eagerState:M.eagerState,next:null};b===null?(S=b=z,x=a):b=b.next=z,Le.lanes|=V,Hn|=V}M=M.next}while(M!==null&&M!==h);b===null?x=a:b.next=S,Rt(a,t.memoizedState)||(ut=!0),t.memoizedState=a,t.baseState=x,t.baseQueue=b,o.lastRenderedState=a}if(e=o.interleaved,e!==null){d=e;do h=d.lane,Le.lanes|=h,Hn|=h,d=d.next;while(d!==e)}else d===null&&(o.lanes=0);return[t.memoizedState,o.dispatch]}function al(e){var t=Et(),o=t.queue;if(o===null)throw Error(i(311));o.lastRenderedReducer=e;var a=o.dispatch,d=o.pending,h=t.memoizedState;if(d!==null){o.pending=null;var x=d=d.next;do h=e(h,x.action),x=x.next;while(x!==d);Rt(h,t.memoizedState)||(ut=!0),t.memoizedState=h,t.baseQueue===null&&(t.baseState=h),o.lastRenderedState=h}return[h,a]}function pf(){}function hf(e,t){var o=Le,a=Et(),d=t(),h=!Rt(a.memoizedState,d);if(h&&(a.memoizedState=d,ut=!0),a=a.queue,ll(vf.bind(null,o,a,e),[e]),a.getSnapshot!==t||h||Ge!==null&&Ge.memoizedState.tag&1){if(o.flags|=2048,Ei(9,gf.bind(null,o,a,d,t),void 0,null),Ke===null)throw Error(i(349));(qn&30)!==0||mf(o,t,d)}return d}function mf(e,t,o){e.flags|=16384,e={getSnapshot:t,value:o},t=Le.updateQueue,t===null?(t={lastEffect:null,stores:null},Le.updateQueue=t,t.stores=[e]):(o=t.stores,o===null?t.stores=[e]:o.push(e))}function gf(e,t,o,a){t.value=o,t.getSnapshot=a,yf(t)&&xf(e)}function vf(e,t,o){return o(function(){yf(t)&&xf(e)})}function yf(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Rt(e,o)}catch{return!0}}function xf(e){var t=Zt(e,1);t!==null&&Dt(t,e,1,-1)}function wf(e){var t=$t();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Ti,lastRenderedState:e},t.queue=e,e=e.dispatch=dx.bind(null,Le,e),[t.memoizedState,e]}function Ei(e,t,o,a){return e={tag:e,create:t,destroy:o,deps:a,next:null},t=Le.updateQueue,t===null?(t={lastEffect:null,stores:null},Le.updateQueue=t,t.lastEffect=e.next=e):(o=t.lastEffect,o===null?t.lastEffect=e.next=e:(a=o.next,o.next=e,e.next=a,t.lastEffect=e)),e}function Sf(){return Et().memoizedState}function Ko(e,t,o,a){var d=$t();Le.flags|=e,d.memoizedState=Ei(1|t,o,void 0,a===void 0?null:a)}function Yo(e,t,o,a){var d=Et();a=a===void 0?null:a;var h=void 0;if(He!==null){var x=He.memoizedState;if(h=x.destroy,a!==null&&rl(a,x.deps)){d.memoizedState=Ei(t,o,h,a);return}}Le.flags|=e,d.memoizedState=Ei(1|t,o,h,a)}function Cf(e,t){return Ko(8390656,8,e,t)}function ll(e,t){return Yo(2048,8,e,t)}function Tf(e,t){return Yo(4,2,e,t)}function Ef(e,t){return Yo(4,4,e,t)}function bf(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function kf(e,t,o){return o=o!=null?o.concat([e]):null,Yo(4,4,bf.bind(null,t,e),o)}function ul(){}function Pf(e,t){var o=Et();t=t===void 0?null:t;var a=o.memoizedState;return a!==null&&t!==null&&rl(t,a[1])?a[0]:(o.memoizedState=[e,t],e)}function Af(e,t){var o=Et();t=t===void 0?null:t;var a=o.memoizedState;return a!==null&&t!==null&&rl(t,a[1])?a[0]:(e=e(),o.memoizedState=[e,t],e)}function jf(e,t,o){return(qn&21)===0?(e.baseState&&(e.baseState=!1,ut=!0),e.memoizedState=o):(Rt(o,t)||(o=id(),Le.lanes|=o,Hn|=o,e.baseState=!0),t)}function ux(e,t){var o=xe;xe=o!==0&&4>o?o:4,e(!0);var a=nl.transition;nl.transition={};try{e(!1),t()}finally{xe=o,nl.transition=a}}function Nf(){return Et().memoizedState}function cx(e,t,o){var a=Pn(e);if(o={lane:a,action:o,hasEagerState:!1,eagerState:null,next:null},Rf(e))Lf(t,o);else if(o=lf(e,t,o,a),o!==null){var d=st();Dt(o,e,a,d),Mf(o,t,a)}}function dx(e,t,o){var a=Pn(e),d={lane:a,action:o,hasEagerState:!1,eagerState:null,next:null};if(Rf(e))Lf(t,d);else{var h=e.alternate;if(e.lanes===0&&(h===null||h.lanes===0)&&(h=t.lastRenderedReducer,h!==null))try{var x=t.lastRenderedState,S=h(x,o);if(d.hasEagerState=!0,d.eagerState=S,Rt(S,x)){var b=t.interleaved;b===null?(d.next=d,Qa(t)):(d.next=b.next,b.next=d),t.interleaved=d;return}}catch{}o=lf(e,t,d,a),o!==null&&(d=st(),Dt(o,e,a,d),Mf(o,t,a))}}function Rf(e){var t=e.alternate;return e===Le||t!==null&&t===Le}function Lf(e,t){Si=Go=!0;var o=e.pending;o===null?t.next=t:(t.next=o.next,o.next=t),e.pending=t}function Mf(e,t,o){if((o&4194240)!==0){var a=t.lanes;a&=e.pendingLanes,o|=a,t.lanes=o,da(e,o)}}var Qo={readContext:Tt,useCallback:et,useContext:et,useEffect:et,useImperativeHandle:et,useInsertionEffect:et,useLayoutEffect:et,useMemo:et,useReducer:et,useRef:et,useState:et,useDebugValue:et,useDeferredValue:et,useTransition:et,useMutableSource:et,useSyncExternalStore:et,useId:et,unstable_isNewReconciler:!1},fx={readContext:Tt,useCallback:function(e,t){return $t().memoizedState=[e,t===void 0?null:t],e},useContext:Tt,useEffect:Cf,useImperativeHandle:function(e,t,o){return o=o!=null?o.concat([e]):null,Ko(4194308,4,bf.bind(null,t,e),o)},useLayoutEffect:function(e,t){return Ko(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ko(4,2,e,t)},useMemo:function(e,t){var o=$t();return t=t===void 0?null:t,e=e(),o.memoizedState=[e,t],e},useReducer:function(e,t,o){var a=$t();return t=o!==void 0?o(t):t,a.memoizedState=a.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},a.queue=e,e=e.dispatch=cx.bind(null,Le,e),[a.memoizedState,e]},useRef:function(e){var t=$t();return e={current:e},t.memoizedState=e},useState:wf,useDebugValue:ul,useDeferredValue:function(e){return $t().memoizedState=e},useTransition:function(){var e=wf(!1),t=e[0];return e=ux.bind(null,e[1]),$t().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,o){var a=Le,d=$t();if(Pe){if(o===void 0)throw Error(i(407));o=o()}else{if(o=t(),Ke===null)throw Error(i(349));(qn&30)!==0||mf(a,t,o)}d.memoizedState=o;var h={value:o,getSnapshot:t};return d.queue=h,Cf(vf.bind(null,a,h,e),[e]),a.flags|=2048,Ei(9,gf.bind(null,a,h,o,t),void 0,null),o},useId:function(){var e=$t(),t=Ke.identifierPrefix;if(Pe){var o=Jt,a=Xt;o=(a&~(1<<32-Nt(a)-1)).toString(32)+o,t=":"+t+"R"+o,o=Ci++,0<o&&(t+="H"+o.toString(32)),t+=":"}else o=lx++,t=":"+t+"r"+o.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},px={readContext:Tt,useCallback:Pf,useContext:Tt,useEffect:ll,useImperativeHandle:kf,useInsertionEffect:Tf,useLayoutEffect:Ef,useMemo:Af,useReducer:sl,useRef:Sf,useState:function(){return sl(Ti)},useDebugValue:ul,useDeferredValue:function(e){var t=Et();return jf(t,He.memoizedState,e)},useTransition:function(){var e=sl(Ti)[0],t=Et().memoizedState;return[e,t]},useMutableSource:pf,useSyncExternalStore:hf,useId:Nf,unstable_isNewReconciler:!1},hx={readContext:Tt,useCallback:Pf,useContext:Tt,useEffect:ll,useImperativeHandle:kf,useInsertionEffect:Tf,useLayoutEffect:Ef,useMemo:Af,useReducer:al,useRef:Sf,useState:function(){return al(Ti)},useDebugValue:ul,useDeferredValue:function(e){var t=Et();return He===null?t.memoizedState=e:jf(t,He.memoizedState,e)},useTransition:function(){var e=al(Ti)[0],t=Et().memoizedState;return[e,t]},useMutableSource:pf,useSyncExternalStore:hf,useId:Nf,unstable_isNewReconciler:!1};function Mt(e,t){if(e&&e.defaultProps){t=q({},t),e=e.defaultProps;for(var o in e)t[o]===void 0&&(t[o]=e[o]);return t}return t}function cl(e,t,o,a){t=e.memoizedState,o=o(a,t),o=o==null?t:q({},t,o),e.memoizedState=o,e.lanes===0&&(e.updateQueue.baseState=o)}var Xo={isMounted:function(e){return(e=e._reactInternals)?On(e)===e:!1},enqueueSetState:function(e,t,o){e=e._reactInternals;var a=st(),d=Pn(e),h=en(a,d);h.payload=t,o!=null&&(h.callback=o),t=Tn(e,h,d),t!==null&&(Dt(t,e,d,a),$o(t,e,d))},enqueueReplaceState:function(e,t,o){e=e._reactInternals;var a=st(),d=Pn(e),h=en(a,d);h.tag=1,h.payload=t,o!=null&&(h.callback=o),t=Tn(e,h,d),t!==null&&(Dt(t,e,d,a),$o(t,e,d))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var o=st(),a=Pn(e),d=en(o,a);d.tag=2,t!=null&&(d.callback=t),t=Tn(e,d,a),t!==null&&(Dt(t,e,a,o),$o(t,e,a))}};function _f(e,t,o,a,d,h,x){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,h,x):t.prototype&&t.prototype.isPureReactComponent?!ci(o,a)||!ci(d,h):!0}function If(e,t,o){var a=!1,d=wn,h=t.contextType;return typeof h=="object"&&h!==null?h=Tt(h):(d=lt(t)?Fn:Ze.current,a=t.contextTypes,h=(a=a!=null)?mr(e,d):wn),t=new t(o,h),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Xo,e.stateNode=t,t._reactInternals=e,a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=d,e.__reactInternalMemoizedMaskedChildContext=h),t}function Df(e,t,o,a){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(o,a),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(o,a),t.state!==e&&Xo.enqueueReplaceState(t,t.state,null)}function dl(e,t,o,a){var d=e.stateNode;d.props=o,d.state=e.memoizedState,d.refs={},Xa(e);var h=t.contextType;typeof h=="object"&&h!==null?d.context=Tt(h):(h=lt(t)?Fn:Ze.current,d.context=mr(e,h)),d.state=e.memoizedState,h=t.getDerivedStateFromProps,typeof h=="function"&&(cl(e,t,h,o),d.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof d.getSnapshotBeforeUpdate=="function"||typeof d.UNSAFE_componentWillMount!="function"&&typeof d.componentWillMount!="function"||(t=d.state,typeof d.componentWillMount=="function"&&d.componentWillMount(),typeof d.UNSAFE_componentWillMount=="function"&&d.UNSAFE_componentWillMount(),t!==d.state&&Xo.enqueueReplaceState(d,d.state,null),qo(e,o,d,a),d.state=e.memoizedState),typeof d.componentDidMount=="function"&&(e.flags|=4194308)}function Tr(e,t){try{var o="",a=t;do o+=he(a),a=a.return;while(a);var d=o}catch(h){d=` 7Error generating stack: `+h.message+` 8`+h.stack}return{value:e,source:t,stack:d,digest:null}}function fl(e,t,o){return{value:e,source:null,stack:o??null,digest:t??null}}function pl(e,t){try{console.error(t.value)}catch(o){setTimeout(function(){throw o})}}var mx=typeof WeakMap=="function"?WeakMap:Map;function Of(e,t,o){o=en(-1,o),o.tag=3,o.payload={element:null};var a=t.value;return o.callback=function(){is||(is=!0,Al=a),pl(e,t)},o}function Vf(e,t,o){o=en(-1,o),o.tag=3;var a=e.type.getDerivedStateFromError;if(typeof a=="function"){var d=t.value;o.payload=function(){return a(d)},o.callback=function(){pl(e,t)}}var h=e.stateNode;return h!==null&&typeof h.componentDidCatch=="function"&&(o.callback=function(){pl(e,t),typeof a!="function"&&(bn===null?bn=new Set([this]):bn.add(this));var x=t.stack;this.componentDidCatch(t.value,{componentStack:x!==null?x:""})}),o}function Ff(e,t,o){var a=e.pingCache;if(a===null){a=e.pingCache=new mx;var d=new Set;a.set(t,d)}else d=a.get(t),d===void 0&&(d=new Set,a.set(t,d));
vendor: 5,092 bytes, line 8
8d.has(o)||(d.add(o),e=jx.bind(null,e,t,o),t.then(e,e))}function zf(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Bf(e,t,o,a,d){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,o.flags|=131072,o.flags&=-52805,o.tag===1&&(o.alternate===null?o.tag=17:(t=en(-1,1),t.tag=2,Tn(o,t,1))),o.lanes|=1),e):(e.flags|=65536,e.lanes=d,e)}var gx=U.ReactCurrentOwner,ut=!1;function ot(e,t,o,a){t.child=e===null?af(t,null,o,a):xr(t,e.child,o,a)}function Uf(e,t,o,a,d){o=o.render;var h=t.ref;return Sr(t,d),a=il(e,t,o,a,h,d),o=ol(),e!==null&&!ut?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~d,tn(e,t,d)):(Pe&&o&&Ba(t),t.flags|=1,ot(e,t,a,d),t.child)}function $f(e,t,o,a,d){if(e===null){var h=o.type;return typeof h=="function"&&!Il(h)&&h.defaultProps===void 0&&o.compare===null&&o.defaultProps===void 0?(t.tag=15,t.type=h,qf(e,t,h,a,d)):(e=cs(o.type,null,a,t,t.mode,d),e.ref=t.ref,e.return=t,t.child=e)}if(h=e.child,(e.lanes&d)===0){var x=h.memoizedProps;if(o=o.compare,o=o!==null?o:ci,o(x,a)&&e.ref===t.ref)return tn(e,t,d)}return t.flags|=1,e=jn(h,a),e.ref=t.ref,e.return=t,t.child=e}function qf(e,t,o,a,d){if(e!==null){var h=e.memoizedProps;if(ci(h,a)&&e.ref===t.ref)if(ut=!1,t.pendingProps=a=h,(e.lanes&d)!==0)(e.flags&131072)!==0&&(ut=!0);else return t.lanes=e.lanes,tn(e,t,d)}return hl(e,t,o,a,d)}function Hf(e,t,o){var a=t.pendingProps,d=a.children,h=e!==null?e.memoizedState:null;if(a.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Se(br,yt),yt|=o;else{if((o&1073741824)===0)return e=h!==null?h.baseLanes|o:o,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Se(br,yt),yt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},a=h!==null?h.baseLanes:o,Se(br,yt),yt|=a}else h!==null?(a=h.baseLanes|o,t.memoizedState=null):a=o,Se(br,yt),yt|=a;return ot(e,t,d,o),t.child}function Wf(e,t){var o=t.ref;(e===null&&o!==null||e!==null&&e.ref!==o)&&(t.flags|=512,t.flags|=2097152)}function hl(e,t,o,a,d){var h=lt(o)?Fn:Ze.current;return h=mr(t,h),Sr(t,d),o=il(e,t,o,a,h,d),a=ol(),e!==null&&!ut?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~d,tn(e,t,d)):(Pe&&a&&Ba(t),t.flags|=1,ot(e,t,o,d),t.child)}function Gf(e,t,o,a,d){if(lt(o)){var h=!0;Io(t)}else h=!1;if(Sr(t,d),t.stateNode===null)Zo(e,t),If(t,o,a),dl(t,o,a,d),a=!0;else if(e===null){var x=t.stateNode,S=t.memoizedProps;x.props=S;var b=x.context,M=o.contextType;typeof M=="object"&&M!==null?M=Tt(M):(M=lt(o)?Fn:Ze.current,M=mr(t,M));var V=o.getDerivedStateFromProps,z=typeof V=="function"||typeof x.getSnapshotBeforeUpdate=="function";z||typeof x.UNSAFE_componentWillReceiveProps!="function"&&typeof x.componentWillReceiveProps!="function"||(S!==a||b!==M)&&Df(t,x,a,M),Cn=!1;var D=t.memoizedState;x.state=D,qo(t,a,x,d),b=t.memoizedState,S!==a||D!==b||at.current||Cn?(typeof V=="function"&&(cl(t,o,V,a),b=t.memoizedState),(S=Cn||_f(t,o,S,a,D,b,M))?(z||typeof x.UNSAFE_componentWillMount!="function"&&typeof x.componentWillMount!="function"||(typeof x.componentWillMount=="function"&&x.componentWillMount(),typeof x.UNSAFE_componentWillMount=="function"&&x.UNSAFE_componentWillMount()),typeof x.componentDidMount=="function"&&(t.flags|=4194308)):(typeof x.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=a,t.memoizedState=b),x.props=a,x.state=b,x.context=M,a=S):(typeof x.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{x=t.stateNode,uf(e,t),S=t.memoizedProps,M=t.type===t.elementType?S:Mt(t.type,S),x.props=M,z=t.pendingProps,D=x.context,b=o.contextType,typeof b=="object"&&b!==null?b=Tt(b):(b=lt(o)?Fn:Ze.current,b=mr(t,b));var H=o.getDerivedStateFromProps;(V=typeof H=="function"||typeof x.getSnapshotBeforeUpdate=="function")||typeof x.UNSAFE_componentWillReceiveProps!="function"&&typeof x.componentWillReceiveProps!="function"||(S!==z||D!==b)&&Df(t,x,a,b),Cn=!1,D=t.memoizedState,x.state=D,qo(t,a,x,d);var G=t.memoizedState;S!==z||D!==G||at.current||Cn?(typeof H=="function"&&(cl(t,o,H,a),G=t.memoizedState),(M=Cn||_f(t,o,M,a,D,G,b)||!1)?(V||typeof x.UNSAFE_componentWillUpdate!="function"&&typeof x.componentWillUpdate!="function"||(typeof x.componentWillUpdate=="function"&&x.componentWillUpdate(a,G,b),typeof x.UNSAFE_componentWillUpdate=="function"&&x.UNSAFE_componentWillUpdate(a,G,b)),typeof x.componentDidUpdate=="function"&&(t.flags|=4),typeof x.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof x.componentDidUpdate!="function"||S===e.memoizedProps&&D===e.memoizedState||(t.flags|=4),typeof x.getSnapshotBeforeUpdate!="function"||S===e.memoizedProps&&D===e.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=G),x.props=a,x.state=G,x.context=b,a=M):(typeof x.componentDidUpdate!="function"||S===e.memoizedProps&&D===e.memoizedState||(t.flags|=4),typeof x.getSnapshotBeforeUpdate!="function"||S===e.memoizedProps&&D===e.memoizedState||(t.flags|=1024),a=!1)}return ml(e,t,o,a,h,d)}function ml(e,t,o,a,d,h){Wf(e,t);var x=(t.flags&128)!==0;
vendor: 8,407 bytes, line 8
8if(!a&&!x)return d&&Xd(t,o,!1),tn(e,t,h);a=t.stateNode,gx.current=t;var S=x&&typeof o.getDerivedStateFromError!="function"?null:a.render();return t.flags|=1,e!==null&&x?(t.child=xr(t,e.child,null,h),t.child=xr(t,null,S,h)):ot(e,t,S,h),t.memoizedState=a.state,d&&Xd(t,o,!0),t.child}function Kf(e){var t=e.stateNode;t.pendingContext?Yd(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Yd(e,t.context,!1),Ja(e,t.containerInfo)}function Yf(e,t,o,a,d){return yr(),Ha(d),t.flags|=256,ot(e,t,o,a),t.child}var gl={dehydrated:null,treeContext:null,retryLane:0};function vl(e){return{baseLanes:e,cachePool:null,transitions:null}}function Qf(e,t,o){var a=t.pendingProps,d=Re.current,h=!1,x=(t.flags&128)!==0,S;if((S=x)||(S=e!==null&&e.memoizedState===null?!1:(d&2)!==0),S?(h=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(d|=1),Se(Re,d&1),e===null)return qa(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(x=a.children,e=a.fallback,h?(a=t.mode,h=t.child,x={mode:"hidden",children:x},(a&1)===0&&h!==null?(h.childLanes=0,h.pendingProps=x):h=ds(x,a,0,null),e=Yn(e,a,o,null),h.return=t,e.return=t,h.sibling=e,t.child=h,t.child.memoizedState=vl(o),t.memoizedState=gl,e):yl(t,x));if(d=e.memoizedState,d!==null&&(S=d.dehydrated,S!==null))return vx(e,t,x,a,S,d,o);if(h){h=a.fallback,x=t.mode,d=e.child,S=d.sibling;var b={mode:"hidden",children:a.children};return(x&1)===0&&t.child!==d?(a=t.child,a.childLanes=0,a.pendingProps=b,t.deletions=null):(a=jn(d,b),a.subtreeFlags=d.subtreeFlags&14680064),S!==null?h=jn(S,h):(h=Yn(h,x,o,null),h.flags|=2),h.return=t,a.return=t,a.sibling=h,t.child=a,a=h,h=t.child,x=e.child.memoizedState,x=x===null?vl(o):{baseLanes:x.baseLanes|o,cachePool:null,transitions:x.transitions},h.memoizedState=x,h.childLanes=e.childLanes&~o,t.memoizedState=gl,a}return h=e.child,e=h.sibling,a=jn(h,{mode:"visible",children:a.children}),(t.mode&1)===0&&(a.lanes=o),a.return=t,a.sibling=null,e!==null&&(o=t.deletions,o===null?(t.deletions=[e],t.flags|=16):o.push(e)),t.child=a,t.memoizedState=null,a}function yl(e,t){return t=ds({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Jo(e,t,o,a){return a!==null&&Ha(a),xr(t,e.child,null,o),e=yl(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function vx(e,t,o,a,d,h,x){if(o)return t.flags&256?(t.flags&=-257,a=fl(Error(i(422))),Jo(e,t,x,a)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(h=a.fallback,d=t.mode,a=ds({mode:"visible",children:a.children},d,0,null),h=Yn(h,d,x,null),h.flags|=2,a.return=t,h.return=t,a.sibling=h,t.child=a,(t.mode&1)!==0&&xr(t,e.child,null,x),t.child.memoizedState=vl(x),t.memoizedState=gl,h);if((t.mode&1)===0)return Jo(e,t,x,null);if(d.data==="$!"){if(a=d.nextSibling&&d.nextSibling.dataset,a)var S=a.dgst;return a=S,h=Error(i(419)),a=fl(h,a,void 0),Jo(e,t,x,a)}if(S=(x&e.childLanes)!==0,ut||S){if(a=Ke,a!==null){switch(x&-x){case 4:d=2;break;case 16:d=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:d=32;break;case 536870912:d=268435456;break;default:d=0}d=(d&(a.suspendedLanes|x))!==0?0:d,d!==0&&d!==h.retryLane&&(h.retryLane=d,Zt(e,d),Dt(a,e,d,-1))}return _l(),a=fl(Error(i(421))),Jo(e,t,x,a)}return d.data==="$?"?(t.flags|=128,t.child=e.child,t=Nx.bind(null,e),d._reactRetry=t,null):(e=h.treeContext,vt=yn(d.nextSibling),gt=t,Pe=!0,Lt=null,e!==null&&(St[Ct++]=Xt,St[Ct++]=Jt,St[Ct++]=zn,Xt=e.id,Jt=e.overflow,zn=t),t=yl(t,a.children),t.flags|=4096,t)}function Xf(e,t,o){e.lanes|=t;var a=e.alternate;a!==null&&(a.lanes|=t),Ya(e.return,t,o)}function xl(e,t,o,a,d){var h=e.memoizedState;h===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:o,tailMode:d}:(h.isBackwards=t,h.rendering=null,h.renderingStartTime=0,h.last=a,h.tail=o,h.tailMode=d)}function Jf(e,t,o){var a=t.pendingProps,d=a.revealOrder,h=a.tail;if(ot(e,t,a.children,o),a=Re.current,(a&2)!==0)a=a&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Xf(e,o,t);else if(e.tag===19)Xf(e,o,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}a&=1}if(Se(Re,a),(t.mode&1)===0)t.memoizedState=null;else switch(d){case"forwards":for(o=t.child,d=null;o!==null;)e=o.alternate,e!==null&&Ho(e)===null&&(d=o),o=o.sibling;o=d,o===null?(d=t.child,t.child=null):(d=o.sibling,o.sibling=null),xl(t,!1,d,o,h);break;case"backwards":for(o=null,d=t.child,t.child=null;d!==null;){if(e=d.alternate,e!==null&&Ho(e)===null){t.child=d;break}e=d.sibling,d.sibling=o,o=d,d=e}xl(t,!0,o,null,h);break;case"together":xl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Zo(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function tn(e,t,o){if(e!==null&&(t.dependencies=e.dependencies),Hn|=t.lanes,(o&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(i(153));if(t.child!==null){for(e=t.child,o=jn(e,e.pendingProps),t.child=o,o.return=t;e.sibling!==null;)e=e.sibling,o=o.sibling=jn(e,e.pendingProps),o.return=t;o.sibling=null}return t.child}function yx(e,t,o){switch(t.tag){case 3:Kf(t),yr();break;case 5:ff(t);break;case 1:lt(t.type)&&Io(t);break;case 4:Ja(t,t.stateNode.containerInfo);break;case 10:var a=t.type._context,d=t.memoizedProps.value;Se(Bo,a._currentValue),a._currentValue=d;break;case 13:if(a=t.memoizedState,a!==null)return a.dehydrated!==null?(Se(Re,Re.current&1),t.flags|=128,null):(o&t.child.childLanes)!==0?Qf(e,t,o):(Se(Re,Re.current&1),e=tn(e,t,o),e!==null?e.sibling:null);Se(Re,Re.current&1);break;case 19:if(a=(o&t.childLanes)!==0,(e.flags&128)!==0){if(a)return Jf(e,t,o);t.flags|=128}if(d=t.memoizedState,d!==null&&(d.rendering=null,d.tail=null,d.lastEffect=null),Se(Re,Re.current),a)break;return null;case 22:case 23:return t.lanes=0,Hf(e,t,o)}return tn(e,t,o)}var Zf,wl,ep,tp;Zf=function(e,t){for(var o=t.child;o!==null;){if(o.tag===5||o.tag===6)e.appendChild(o.stateNode);else if(o.tag!==4&&o.child!==null){o.child.return=o,o=o.child;continue}if(o===t)break;for(;o.sibling===null;){if(o.return===null||o.return===t)return;o=o.return}o.sibling.return=o.return,o=o.sibling}},wl=function(){},ep=function(e,t,o,a){var d=e.memoizedProps;if(d!==a){e=t.stateNode,$n(Ut.current);var h=null;switch(o){case"input":d=Ys(e,d),a=Ys(e,a),h=[];break;case"select":d=q({},d,{value:void 0}),a=q({},a,{value:void 0}),h=[];break;case"textarea":d=Js(e,d),a=Js(e,a),h=[];break;default:typeof d.onClick!="function"&&typeof a.onClick=="function"&&(e.onclick=Lo)}ea(o,a);var x;o=null;for(M in d)if(!a.hasOwnProperty(M)&&d.hasOwnProperty(M)&&d[M]!=null)if(M==="style"){var S=d[M];for(x in S)S.hasOwnProperty(x)&&(o||(o={}),o[x]="")}else M!=="dangerouslySetInnerHTML"&&M!=="children"&&M!=="suppressContentEditableWarning"&&M!=="suppressHydrationWarning"&&M!=="autoFocus"&&(l.hasOwnProperty(M)?h||(h=[]):(h=h||[]).push(M,null));for(M in a){var b=a[M];if(S=d?.[M],a.hasOwnProperty(M)&&b!==S&&(b!=null||S!=null))if(M==="style")if(S){for(x in S)!S.hasOwnProperty(x)||b&&b.hasOwnProperty(x)||(o||(o={}),o[x]="");for(x in b)b.hasOwnProperty(x)&&S[x]!==b[x]&&(o||(o={}),o[x]=b[x])}else o||(h||(h=[]),h.push(M,o)),o=b;else M==="dangerouslySetInnerHTML"?(b=b?b.__html:void 0,S=S?S.__html:void 0,b!=null&&S!==b&&(h=h||[]).push(M,b)):M==="children"?typeof b!="string"&&typeof b!="number"||(h=h||[]).push(M,""+b):M!=="suppressContentEditableWarning"&&M!=="suppressHydrationWarning"&&(l.hasOwnProperty(M)?(b!=null&&M==="onScroll"&&Ce("scroll",e),h||S===b||(h=[])):(h=h||[]).push(M,b))}o&&(h=h||[]).push("style",o);var M=h;(t.updateQueue=M)&&(t.flags|=4)}},tp=function(e,t,o,a){o!==a&&(t.flags|=4)};function bi(e,t){if(!Pe)switch(e.tailMode){case"hidden":t=e.tail;for(var o=null;t!==null;)t.alternate!==null&&(o=t),t=t.sibling;o===null?e.tail=null:o.sibling=null;break;case"collapsed":o=e.tail;for(var a=null;o!==null;)o.alternate!==null&&(a=o),o=o.sibling;a===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:a.sibling=null}}function tt(e){var t=e.alternate!==null&&e.alternate.child===e.child,o=0,a=0;if(t)for(var d=e.child;d!==null;
vendor: 8,075 bytes, line 8
8)o|=d.lanes|d.childLanes,a|=d.subtreeFlags&14680064,a|=d.flags&14680064,d.return=e,d=d.sibling;else for(d=e.child;d!==null;)o|=d.lanes|d.childLanes,a|=d.subtreeFlags,a|=d.flags,d.return=e,d=d.sibling;return e.subtreeFlags|=a,e.childLanes=o,t}function xx(e,t,o){var a=t.pendingProps;switch(Ua(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return tt(t),null;case 1:return lt(t.type)&&_o(),tt(t),null;case 3:return a=t.stateNode,Cr(),Te(at),Te(Ze),tl(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(Fo(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Lt!==null&&(Rl(Lt),Lt=null))),wl(e,t),tt(t),null;case 5:Za(t);var d=$n(wi.current);if(o=t.type,e!==null&&t.stateNode!=null)ep(e,t,o,a,d),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!a){if(t.stateNode===null)throw Error(i(166));return tt(t),null}if(e=$n(Ut.current),Fo(t)){a=t.stateNode,o=t.type;var h=t.memoizedProps;switch(a[Bt]=t,a[mi]=h,e=(t.mode&1)!==0,o){case"dialog":Ce("cancel",a),Ce("close",a);break;case"iframe":case"object":case"embed":Ce("load",a);break;case"video":case"audio":for(d=0;d<fi.length;d++)Ce(fi[d],a);break;case"source":Ce("error",a);break;case"img":case"image":case"link":Ce("error",a),Ce("load",a);break;case"details":Ce("toggle",a);break;case"input":_c(a,h),Ce("invalid",a);break;case"select":a._wrapperState={wasMultiple:!!h.multiple},Ce("invalid",a);break;case"textarea":Oc(a,h),Ce("invalid",a)}ea(o,h),d=null;for(var x in h)if(h.hasOwnProperty(x)){var S=h[x];x==="children"?typeof S=="string"?a.textContent!==S&&(h.suppressHydrationWarning!==!0&&Ro(a.textContent,S,e),d=["children",S]):typeof S=="number"&&a.textContent!==""+S&&(h.suppressHydrationWarning!==!0&&Ro(a.textContent,S,e),d=["children",""+S]):l.hasOwnProperty(x)&&S!=null&&x==="onScroll"&&Ce("scroll",a)}switch(o){case"input":ao(a),Dc(a,h,!0);break;case"textarea":ao(a),Fc(a);break;case"select":case"option":break;default:typeof h.onClick=="function"&&(a.onclick=Lo)}a=d,t.updateQueue=a,a!==null&&(t.flags|=4)}else{x=d.nodeType===9?d:d.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=zc(o)),e==="http://www.w3.org/1999/xhtml"?o==="script"?(e=x.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof a.is=="string"?e=x.createElement(o,{is:a.is}):(e=x.createElement(o),o==="select"&&(x=e,a.multiple?x.multiple=!0:a.size&&(x.size=a.size))):e=x.createElementNS(e,o),e[Bt]=t,e[mi]=a,Zf(e,t,!1,!1),t.stateNode=e;e:{switch(x=ta(o,a),o){case"dialog":Ce("cancel",e),Ce("close",e),d=a;break;case"iframe":case"object":case"embed":Ce("load",e),d=a;break;case"video":case"audio":for(d=0;d<fi.length;d++)Ce(fi[d],e);d=a;break;case"source":Ce("error",e),d=a;break;case"img":case"image":case"link":Ce("error",e),Ce("load",e),d=a;break;case"details":Ce("toggle",e),d=a;break;case"input":_c(e,a),d=Ys(e,a),Ce("invalid",e);break;case"option":d=a;break;case"select":e._wrapperState={wasMultiple:!!a.multiple},d=q({},a,{value:void 0}),Ce("invalid",e);break;case"textarea":Oc(e,a),d=Js(e,a),Ce("invalid",e);break;default:d=a}ea(o,d),S=d;for(h in S)if(S.hasOwnProperty(h)){var b=S[h];h==="style"?$c(e,b):h==="dangerouslySetInnerHTML"?(b=b?b.__html:void 0,b!=null&&Bc(e,b)):h==="children"?typeof b=="string"?(o!=="textarea"||b!=="")&&Gr(e,b):typeof b=="number"&&Gr(e,""+b):h!=="suppressContentEditableWarning"&&h!=="suppressHydrationWarning"&&h!=="autoFocus"&&(l.hasOwnProperty(h)?b!=null&&h==="onScroll"&&Ce("scroll",e):b!=null&&I(e,h,b,x))}switch(o){case"input":ao(e),Dc(e,a,!1);break;case"textarea":ao(e),Fc(e);break;case"option":a.value!=null&&e.setAttribute("value",""+ye(a.value));break;case"select":e.multiple=!!a.multiple,h=a.value,h!=null?rr(e,!!a.multiple,h,!1):a.defaultValue!=null&&rr(e,!!a.multiple,a.defaultValue,!0);break;default:typeof d.onClick=="function"&&(e.onclick=Lo)}switch(o){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break e;case"img":a=!0;break e;default:a=!1}}a&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return tt(t),null;case 6:if(e&&t.stateNode!=null)tp(e,t,e.memoizedProps,a);else{if(typeof a!="string"&&t.stateNode===null)throw Error(i(166));if(o=$n(wi.current),$n(Ut.current),Fo(t)){if(a=t.stateNode,o=t.memoizedProps,a[Bt]=t,(h=a.nodeValue!==o)&&(e=gt,e!==null))switch(e.tag){case 3:Ro(a.nodeValue,o,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Ro(a.nodeValue,o,(e.mode&1)!==0)}h&&(t.flags|=4)}else a=(o.nodeType===9?o:o.ownerDocument).createTextNode(a),a[Bt]=t,t.stateNode=a}return tt(t),null;case 13:if(Te(Re),a=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Pe&&vt!==null&&(t.mode&1)!==0&&(t.flags&128)===0)rf(),yr(),t.flags|=98560,h=!1;else if(h=Fo(t),a!==null&&a.dehydrated!==null){if(e===null){if(!h)throw Error(i(318));if(h=t.memoizedState,h=h!==null?h.dehydrated:null,!h)throw Error(i(317));h[Bt]=t}else yr(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;tt(t),h=!1}else Lt!==null&&(Rl(Lt),Lt=null),h=!0;if(!h)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=o,t):(a=a!==null,a!==(e!==null&&e.memoizedState!==null)&&a&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(Re.current&1)!==0?We===0&&(We=3):_l())),t.updateQueue!==null&&(t.flags|=4),tt(t),null);case 4:return Cr(),wl(e,t),e===null&&pi(t.stateNode.containerInfo),tt(t),null;case 10:return Ka(t.type._context),tt(t),null;case 17:return lt(t.type)&&_o(),tt(t),null;case 19:if(Te(Re),h=t.memoizedState,h===null)return tt(t),null;if(a=(t.flags&128)!==0,x=h.rendering,x===null)if(a)bi(h,!1);else{if(We!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(x=Ho(e),x!==null){for(t.flags|=128,bi(h,!1),a=x.updateQueue,a!==null&&(t.updateQueue=a,t.flags|=4),t.subtreeFlags=0,a=o,o=t.child;o!==null;)h=o,e=a,h.flags&=14680066,x=h.alternate,x===null?(h.childLanes=0,h.lanes=e,h.child=null,h.subtreeFlags=0,h.memoizedProps=null,h.memoizedState=null,h.updateQueue=null,h.dependencies=null,h.stateNode=null):(h.childLanes=x.childLanes,h.lanes=x.lanes,h.child=x.child,h.subtreeFlags=0,h.deletions=null,h.memoizedProps=x.memoizedProps,h.memoizedState=x.memoizedState,h.updateQueue=x.updateQueue,h.type=x.type,e=x.dependencies,h.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),o=o.sibling;return Se(Re,Re.current&1|2),t.child}e=e.sibling}h.tail!==null&&Fe()>kr&&(t.flags|=128,a=!0,bi(h,!1),t.lanes=4194304)}else{if(!a)if(e=Ho(x),e!==null){if(t.flags|=128,a=!0,o=e.updateQueue,o!==null&&(t.updateQueue=o,t.flags|=4),bi(h,!0),h.tail===null&&h.tailMode==="hidden"&&!x.alternate&&!Pe)return tt(t),null}else 2*Fe()-h.renderingStartTime>kr&&o!==1073741824&&(t.flags|=128,a=!0,bi(h,!1),t.lanes=4194304);h.isBackwards?(x.sibling=t.child,t.child=x):(o=h.last,o!==null?o.sibling=x:t.child=x,h.last=x)}return h.tail!==null?(t=h.tail,h.rendering=t,h.tail=t.sibling,h.renderingStartTime=Fe(),t.sibling=null,o=Re.current,Se(Re,a?o&1|2:o&1),t):(tt(t),null);case 22:case 23:return Ml(),a=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==a&&(t.flags|=8192),a&&(t.mode&1)!==0?(yt&1073741824)!==0&&(tt(t),t.subtreeFlags&6&&(t.flags|=8192)):tt(t),null;case 24:return null;case 25:return null}throw Error(i(156,t.tag))}function wx(e,t){switch(Ua(t),t.tag){case 1:return lt(t.type)&&_o(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Cr(),Te(at),Te(Ze),tl(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return Za(t),null;case 13:if(Te(Re),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(i(340));yr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Te(Re),null;case 4:return Cr(),null;case 10:return Ka(t.type._context),null;case 22:case 23:return Ml(),null;case 24:return null;default:return null}}var es=!1,nt=!1,Sx=typeof WeakSet=="function"?WeakSet:Set,W=null;function Er(e,t){var o=e.ref;if(o!==null)if(typeof o=="function")try{o(null)}catch(a){De(e,t,a)}else o.current=null}function Sl(e,t,o){try{o()}catch(a){De(e,t,a)}}var np=!1;
vendor: 7,672 bytes, line 8
8function Cx(e,t){if(Ma=wo,e=Md(),ba(e)){if("selectionStart"in e)var o={start:e.selectionStart,end:e.selectionEnd};else e:{o=(o=e.ownerDocument)&&o.defaultView||window;var a=o.getSelection&&o.getSelection();if(a&&a.rangeCount!==0){o=a.anchorNode;var d=a.anchorOffset,h=a.focusNode;a=a.focusOffset;try{o.nodeType,h.nodeType}catch{o=null;break e}var x=0,S=-1,b=-1,M=0,V=0,z=e,D=null;t:for(;;){for(var H;z!==o||d!==0&&z.nodeType!==3||(S=x+d),z!==h||a!==0&&z.nodeType!==3||(b=x+a),z.nodeType===3&&(x+=z.nodeValue.length),(H=z.firstChild)!==null;)D=z,z=H;for(;;){if(z===e)break t;if(D===o&&++M===d&&(S=x),D===h&&++V===a&&(b=x),(H=z.nextSibling)!==null)break;z=D,D=z.parentNode}z=H}o=S===-1||b===-1?null:{start:S,end:b}}else o=null}o=o||{start:0,end:0}}else o=null;for(_a={focusedElem:e,selectionRange:o},wo=!1,W=t;W!==null;)if(t=W,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,W=e;else for(;W!==null;){t=W;try{var G=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(G!==null){var Q=G.memoizedProps,ze=G.memoizedState,N=t.stateNode,P=N.getSnapshotBeforeUpdate(t.elementType===t.type?Q:Mt(t.type,Q),ze);N.__reactInternalSnapshotBeforeUpdate=P}break;case 3:var R=t.stateNode.containerInfo;R.nodeType===1?R.textContent="":R.nodeType===9&&R.documentElement&&R.removeChild(R.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(i(163))}}catch(B){De(t,t.return,B)}if(e=t.sibling,e!==null){e.return=t.return,W=e;break}W=t.return}return G=np,np=!1,G}function ki(e,t,o){var a=t.updateQueue;if(a=a!==null?a.lastEffect:null,a!==null){var d=a=a.next;do{if((d.tag&e)===e){var h=d.destroy;d.destroy=void 0,h!==void 0&&Sl(t,o,h)}d=d.next}while(d!==a)}}function ts(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var o=t=t.next;do{if((o.tag&e)===e){var a=o.create;o.destroy=a()}o=o.next}while(o!==t)}}function Cl(e){var t=e.ref;if(t!==null){var o=e.stateNode;e.tag,e=o,typeof t=="function"?t(e):t.current=e}}function rp(e){var t=e.alternate;t!==null&&(e.alternate=null,rp(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Bt],delete t[mi],delete t[Va],delete t[ix],delete t[ox])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function ip(e){return e.tag===5||e.tag===3||e.tag===4}function op(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||ip(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Tl(e,t,o){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?o.nodeType===8?o.parentNode.insertBefore(e,t):o.insertBefore(e,t):(o.nodeType===8?(t=o.parentNode,t.insertBefore(e,o)):(t=o,t.appendChild(e)),o=o._reactRootContainer,o!=null||t.onclick!==null||(t.onclick=Lo));else if(a!==4&&(e=e.child,e!==null))for(Tl(e,t,o),e=e.sibling;e!==null;)Tl(e,t,o),e=e.sibling}function El(e,t,o){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?o.insertBefore(e,t):o.appendChild(e);else if(a!==4&&(e=e.child,e!==null))for(El(e,t,o),e=e.sibling;e!==null;)El(e,t,o),e=e.sibling}var Qe=null,_t=!1;function En(e,t,o){for(o=o.child;o!==null;)sp(e,t,o),o=o.sibling}function sp(e,t,o){if(zt&&typeof zt.onCommitFiberUnmount=="function")try{zt.onCommitFiberUnmount(ho,o)}catch{}switch(o.tag){case 5:nt||Er(o,t);case 6:var a=Qe,d=_t;Qe=null,En(e,t,o),Qe=a,_t=d,Qe!==null&&(_t?(e=Qe,o=o.stateNode,e.nodeType===8?e.parentNode.removeChild(o):e.removeChild(o)):Qe.removeChild(o.stateNode));break;case 18:Qe!==null&&(_t?(e=Qe,o=o.stateNode,e.nodeType===8?Oa(e.parentNode,o):e.nodeType===1&&Oa(e,o),ii(e)):Oa(Qe,o.stateNode));break;case 4:a=Qe,d=_t,Qe=o.stateNode.containerInfo,_t=!0,En(e,t,o),Qe=a,_t=d;break;case 0:case 11:case 14:case 15:if(!nt&&(a=o.updateQueue,a!==null&&(a=a.lastEffect,a!==null))){d=a=a.next;do{var h=d,x=h.destroy;h=h.tag,x!==void 0&&((h&2)!==0||(h&4)!==0)&&Sl(o,t,x),d=d.next}while(d!==a)}En(e,t,o);break;case 1:if(!nt&&(Er(o,t),a=o.stateNode,typeof a.componentWillUnmount=="function"))try{a.props=o.memoizedProps,a.state=o.memoizedState,a.componentWillUnmount()}catch(S){De(o,t,S)}En(e,t,o);break;case 21:En(e,t,o);break;case 22:o.mode&1?(nt=(a=nt)||o.memoizedState!==null,En(e,t,o),nt=a):En(e,t,o);break;default:En(e,t,o)}}function ap(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var o=e.stateNode;o===null&&(o=e.stateNode=new Sx),t.forEach(function(a){var d=Rx.bind(null,e,a);o.has(a)||(o.add(a),a.then(d,d))})}}function It(e,t){var o=t.deletions;if(o!==null)for(var a=0;a<o.length;a++){var d=o[a];try{var h=e,x=t,S=x;e:for(;S!==null;){switch(S.tag){case 5:Qe=S.stateNode,_t=!1;break e;case 3:Qe=S.stateNode.containerInfo,_t=!0;break e;case 4:Qe=S.stateNode.containerInfo,_t=!0;break e}S=S.return}if(Qe===null)throw Error(i(160));sp(h,x,d),Qe=null,_t=!1;var b=d.alternate;b!==null&&(b.return=null),d.return=null}catch(M){De(d,t,M)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)lp(t,e),t=t.sibling}function lp(e,t){var o=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(It(t,e),qt(e),a&4){try{ki(3,e,e.return),ts(3,e)}catch(Q){De(e,e.return,Q)}try{ki(5,e,e.return)}catch(Q){De(e,e.return,Q)}}break;case 1:It(t,e),qt(e),a&512&&o!==null&&Er(o,o.return);break;case 5:if(It(t,e),qt(e),a&512&&o!==null&&Er(o,o.return),e.flags&32){var d=e.stateNode;try{Gr(d,"")}catch(Q){De(e,e.return,Q)}}if(a&4&&(d=e.stateNode,d!=null)){var h=e.memoizedProps,x=o!==null?o.memoizedProps:h,S=e.type,b=e.updateQueue;if(e.updateQueue=null,b!==null)try{S==="input"&&h.type==="radio"&&h.name!=null&&Ic(d,h),ta(S,x);var M=ta(S,h);for(x=0;x<b.length;x+=2){var V=b[x],z=b[x+1];V==="style"?$c(d,z):V==="dangerouslySetInnerHTML"?Bc(d,z):V==="children"?Gr(d,z):I(d,V,z,M)}switch(S){case"input":Qs(d,h);break;case"textarea":Vc(d,h);break;case"select":var D=d._wrapperState.wasMultiple;d._wrapperState.wasMultiple=!!h.multiple;var H=h.value;H!=null?rr(d,!!h.multiple,H,!1):D!==!!h.multiple&&(h.defaultValue!=null?rr(d,!!h.multiple,h.defaultValue,!0):rr(d,!!h.multiple,h.multiple?[]:"",!1))}d[mi]=h}catch(Q){De(e,e.return,Q)}}break;case 6:if(It(t,e),qt(e),a&4){if(e.stateNode===null)throw Error(i(162));d=e.stateNode,h=e.memoizedProps;try{d.nodeValue=h}catch(Q){De(e,e.return,Q)}}break;case 3:if(It(t,e),qt(e),a&4&&o!==null&&o.memoizedState.isDehydrated)try{ii(t.containerInfo)}catch(Q){De(e,e.return,Q)}break;case 4:It(t,e),qt(e);break;case 13:It(t,e),qt(e),d=e.child,d.flags&8192&&(h=d.memoizedState!==null,d.stateNode.isHidden=h,!h||d.alternate!==null&&d.alternate.memoizedState!==null||(Pl=Fe())),a&4&&ap(e);break;case 22:if(V=o!==null&&o.memoizedState!==null,e.mode&1?(nt=(M=nt)||V,It(t,e),nt=M):It(t,e),qt(e),a&8192){if(M=e.memoizedState!==null,(e.stateNode.isHidden=M)&&!V&&(e.mode&1)!==0)for(W=e,V=e.child;V!==null;){for(z=W=V;W!==null;){switch(D=W,H=D.child,D.tag){case 0:case 11:case 14:case 15:ki(4,D,D.return);break;case 1:Er(D,D.return);var G=D.stateNode;if(typeof G.componentWillUnmount=="function"){a=D,o=D.return;try{t=a,G.props=t.memoizedProps,G.state=t.memoizedState,G.componentWillUnmount()}catch(Q){De(a,o,Q)}}break;case 5:Er(D,D.return);break;case 22:if(D.memoizedState!==null){dp(z);continue}}H!==null?(H.return=D,W=H):dp(z)}V=V.sibling}e:for(V=null,z=e;;){if(z.tag===5){if(V===null){V=z;try{d=z.stateNode,M?(h=d.style,typeof h.setProperty=="function"?h.setProperty("display","none","important"):h.display="none"):(S=z.stateNode,b=z.memoizedProps.style,x=b!=null&&b.hasOwnProperty("display")?b.display:null,S.style.display=Uc("display",x))}catch(Q){De(e,e.return,Q)}}}
vendor: 11,060 bytes, line 8
8else if(z.tag===6){if(V===null)try{z.stateNode.nodeValue=M?"":z.memoizedProps}catch(Q){De(e,e.return,Q)}}else if((z.tag!==22&&z.tag!==23||z.memoizedState===null||z===e)&&z.child!==null){z.child.return=z,z=z.child;continue}if(z===e)break e;for(;z.sibling===null;){if(z.return===null||z.return===e)break e;V===z&&(V=null),z=z.return}V===z&&(V=null),z.sibling.return=z.return,z=z.sibling}}break;case 19:It(t,e),qt(e),a&4&&ap(e);break;case 21:break;default:It(t,e),qt(e)}}function qt(e){var t=e.flags;if(t&2){try{e:{for(var o=e.return;o!==null;){if(ip(o)){var a=o;break e}o=o.return}throw Error(i(160))}switch(a.tag){case 5:var d=a.stateNode;a.flags&32&&(Gr(d,""),a.flags&=-33);var h=op(e);El(e,h,d);break;case 3:case 4:var x=a.stateNode.containerInfo,S=op(e);Tl(e,S,x);break;default:throw Error(i(161))}}catch(b){De(e,e.return,b)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Tx(e,t,o){W=e,up(e)}function up(e,t,o){for(var a=(e.mode&1)!==0;W!==null;){var d=W,h=d.child;if(d.tag===22&&a){var x=d.memoizedState!==null||es;if(!x){var S=d.alternate,b=S!==null&&S.memoizedState!==null||nt;S=es;var M=nt;if(es=x,(nt=b)&&!M)for(W=d;W!==null;)x=W,b=x.child,x.tag===22&&x.memoizedState!==null?fp(d):b!==null?(b.return=x,W=b):fp(d);for(;h!==null;)W=h,up(h),h=h.sibling;W=d,es=S,nt=M}cp(e)}else(d.subtreeFlags&8772)!==0&&h!==null?(h.return=d,W=h):cp(e)}}function cp(e){for(;W!==null;){var t=W;if((t.flags&8772)!==0){var o=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:nt||ts(5,t);break;case 1:var a=t.stateNode;if(t.flags&4&&!nt)if(o===null)a.componentDidMount();else{var d=t.elementType===t.type?o.memoizedProps:Mt(t.type,o.memoizedProps);a.componentDidUpdate(d,o.memoizedState,a.__reactInternalSnapshotBeforeUpdate)}var h=t.updateQueue;h!==null&&df(t,h,a);break;case 3:var x=t.updateQueue;if(x!==null){if(o=null,t.child!==null)switch(t.child.tag){case 5:o=t.child.stateNode;break;case 1:o=t.child.stateNode}df(t,x,o)}break;case 5:var S=t.stateNode;if(o===null&&t.flags&4){o=S;var b=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":b.autoFocus&&o.focus();break;case"img":b.src&&(o.src=b.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var M=t.alternate;if(M!==null){var V=M.memoizedState;if(V!==null){var z=V.dehydrated;z!==null&&ii(z)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(i(163))}nt||t.flags&512&&Cl(t)}catch(D){De(t,t.return,D)}}if(t===e){W=null;break}if(o=t.sibling,o!==null){o.return=t.return,W=o;break}W=t.return}}function dp(e){for(;W!==null;){var t=W;if(t===e){W=null;break}var o=t.sibling;if(o!==null){o.return=t.return,W=o;break}W=t.return}}function fp(e){for(;W!==null;){var t=W;try{switch(t.tag){case 0:case 11:case 15:var o=t.return;try{ts(4,t)}catch(b){De(t,o,b)}break;case 1:var a=t.stateNode;if(typeof a.componentDidMount=="function"){var d=t.return;try{a.componentDidMount()}catch(b){De(t,d,b)}}var h=t.return;try{Cl(t)}catch(b){De(t,h,b)}break;case 5:var x=t.return;try{Cl(t)}catch(b){De(t,x,b)}}}catch(b){De(t,t.return,b)}if(t===e){W=null;break}var S=t.sibling;if(S!==null){S.return=t.return,W=S;break}W=t.return}}var Ex=Math.ceil,ns=U.ReactCurrentDispatcher,bl=U.ReactCurrentOwner,bt=U.ReactCurrentBatchConfig,pe=0,Ke=null,qe=null,Xe=0,yt=0,br=xn(0),We=0,Pi=null,Hn=0,rs=0,kl=0,Ai=null,ct=null,Pl=0,kr=1/0,nn=null,is=!1,Al=null,bn=null,os=!1,kn=null,ss=0,ji=0,jl=null,as=-1,ls=0;function st(){return(pe&6)!==0?Fe():as!==-1?as:as=Fe()}function Pn(e){return(e.mode&1)===0?1:(pe&2)!==0&&Xe!==0?Xe&-Xe:ax.transition!==null?(ls===0&&(ls=id()),ls):(e=xe,e!==0||(e=window.event,e=e===void 0?16:pd(e.type)),e)}function Dt(e,t,o,a){if(50<ji)throw ji=0,jl=null,Error(i(185));Zr(e,o,a),((pe&2)===0||e!==Ke)&&(e===Ke&&((pe&2)===0&&(rs|=o),We===4&&An(e,Xe)),dt(e,a),o===1&&pe===0&&(t.mode&1)===0&&(kr=Fe()+500,Do&&Sn()))}function dt(e,t){var o=e.callbackNode;ay(e,t);var a=vo(e,e===Ke?Xe:0);if(a===0)o!==null&&td(o),e.callbackNode=null,e.callbackPriority=0;else if(t=a&-a,e.callbackPriority!==t){if(o!=null&&td(o),t===1)e.tag===0?sx(hp.bind(null,e)):Jd(hp.bind(null,e)),nx(function(){(pe&6)===0&&Sn()}),o=null;else{switch(od(a)){case 1:o=la;break;case 4:o=nd;break;case 16:o=po;break;case 536870912:o=rd;break;default:o=po}o=Cp(o,pp.bind(null,e))}e.callbackPriority=t,e.callbackNode=o}}function pp(e,t){if(as=-1,ls=0,(pe&6)!==0)throw Error(i(327));var o=e.callbackNode;if(Pr()&&e.callbackNode!==o)return null;var a=vo(e,e===Ke?Xe:0);if(a===0)return null;if((a&30)!==0||(a&e.expiredLanes)!==0||t)t=us(e,a);else{t=a;var d=pe;pe|=2;var h=gp();(Ke!==e||Xe!==t)&&(nn=null,kr=Fe()+500,Gn(e,t));do try{Px();break}catch(S){mp(e,S)}while(!0);Ga(),ns.current=h,pe=d,qe!==null?t=0:(Ke=null,Xe=0,t=We)}if(t!==0){if(t===2&&(d=ua(e),d!==0&&(a=d,t=Nl(e,d))),t===1)throw o=Pi,Gn(e,0),An(e,a),dt(e,Fe()),o;if(t===6)An(e,a);else{if(d=e.current.alternate,(a&30)===0&&!bx(d)&&(t=us(e,a),t===2&&(h=ua(e),h!==0&&(a=h,t=Nl(e,h))),t===1))throw o=Pi,Gn(e,0),An(e,a),dt(e,Fe()),o;switch(e.finishedWork=d,e.finishedLanes=a,t){case 0:case 1:throw Error(i(345));case 2:Kn(e,ct,nn);break;case 3:if(An(e,a),(a&130023424)===a&&(t=Pl+500-Fe(),10<t)){if(vo(e,0)!==0)break;if(d=e.suspendedLanes,(d&a)!==a){st(),e.pingedLanes|=e.suspendedLanes&d;break}e.timeoutHandle=Da(Kn.bind(null,e,ct,nn),t);break}Kn(e,ct,nn);break;case 4:if(An(e,a),(a&4194240)===a)break;for(t=e.eventTimes,d=-1;0<a;){var x=31-Nt(a);h=1<<x,x=t[x],x>d&&(d=x),a&=~h}if(a=d,a=Fe()-a,a=(120>a?120:480>a?480:1080>a?1080:1920>a?1920:3e3>a?3e3:4320>a?4320:1960*Ex(a/1960))-a,10<a){e.timeoutHandle=Da(Kn.bind(null,e,ct,nn),a);break}Kn(e,ct,nn);break;case 5:Kn(e,ct,nn);break;default:throw Error(i(329))}}}return dt(e,Fe()),e.callbackNode===o?pp.bind(null,e):null}function Nl(e,t){var o=Ai;return e.current.memoizedState.isDehydrated&&(Gn(e,t).flags|=256),e=us(e,t),e!==2&&(t=ct,ct=o,t!==null&&Rl(t)),e}function Rl(e){ct===null?ct=e:ct.push.apply(ct,e)}function bx(e){for(var t=e;;){if(t.flags&16384){var o=t.updateQueue;if(o!==null&&(o=o.stores,o!==null))for(var a=0;a<o.length;a++){var d=o[a],h=d.getSnapshot;d=d.value;try{if(!Rt(h(),d))return!1}catch{return!1}}}if(o=t.child,t.subtreeFlags&16384&&o!==null)o.return=t,t=o;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function An(e,t){for(t&=~kl,t&=~rs,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var o=31-Nt(t),a=1<<o;e[o]=-1,t&=~a}}function hp(e){if((pe&6)!==0)throw Error(i(327));Pr();var t=vo(e,0);if((t&1)===0)return dt(e,Fe()),null;var o=us(e,t);if(e.tag!==0&&o===2){var a=ua(e);a!==0&&(t=a,o=Nl(e,a))}if(o===1)throw o=Pi,Gn(e,0),An(e,t),dt(e,Fe()),o;if(o===6)throw Error(i(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Kn(e,ct,nn),dt(e,Fe()),null}function Ll(e,t){var o=pe;pe|=1;try{return e(t)}finally{pe=o,pe===0&&(kr=Fe()+500,Do&&Sn())}}function Wn(e){kn!==null&&kn.tag===0&&(pe&6)===0&&Pr();var t=pe;pe|=1;var o=bt.transition,a=xe;try{if(bt.transition=null,xe=1,e)return e()}finally{xe=a,bt.transition=o,pe=t,(pe&6)===0&&Sn()}}function Ml(){yt=br.current,Te(br)}function Gn(e,t){e.finishedWork=null,e.finishedLanes=0;var o=e.timeoutHandle;if(o!==-1&&(e.timeoutHandle=-1,tx(o)),qe!==null)for(o=qe.return;o!==null;){var a=o;switch(Ua(a),a.tag){case 1:a=a.type.childContextTypes,a!=null&&_o();break;case 3:Cr(),Te(at),Te(Ze),tl();break;case 5:Za(a);break;case 4:Cr();break;case 13:Te(Re);break;case 19:Te(Re);break;case 10:Ka(a.type._context);break;case 22:case 23:Ml()}o=o.return}if(Ke=e,qe=e=jn(e.current,null),Xe=yt=t,We=0,Pi=null,kl=rs=Hn=0,ct=Ai=null,Un!==null){for(t=0;t<Un.length;t++)if(o=Un[t],a=o.interleaved,a!==null){o.interleaved=null;var d=a.next,h=o.pending;if(h!==null){var x=h.next;h.next=d,a.next=x}o.pending=a}Un=null}return e}function mp(e,t){do{var o=qe;try{if(Ga(),Wo.current=Qo,Go){for(var a=Le.memoizedState;a!==null;){var d=a.queue;d!==null&&(d.pending=null),a=a.next}Go=!1}if(qn=0,Ge=He=Le=null,Si=!1,Ci=0,bl.current=null,o===null||o.return===null){We=1,Pi=t,qe=null;break}e:{var h=e,x=o.return,S=o,b=t;if(t=Xe,S.flags|=32768,b!==null&&typeof b=="object"&&typeof b.then=="function"){var M=b,V=S,z=V.tag;if((V.mode&1)===0&&(z===0||z===11||z===15)){var D=V.alternate;D?(V.updateQueue=D.updateQueue,V.memoizedState=D.memoizedState,V.lanes=D.lanes):(V.updateQueue=null,V.memoizedState=null)}var H=zf(x);if(H!==null){H.flags&=-257,Bf(H,x,S,h,t),H.mode&1&&Ff(h,M,t),t=H,b=M;var G=t.updateQueue;if(G===null){var Q=new Set;Q.add(b),t.updateQueue=Q}else G.add(b);break e}else{if((t&1)===0){Ff(h,M,t),_l();break e}b=Error(i(426))}}else if(Pe&&S.mode&1){var ze=zf(x);if(ze!==null){(ze.flags&65536)===0&&(ze.flags|=256),Bf(ze,x,S,h,t),Ha(Tr(b,S));break e}}h=b=Tr(b,S),We!==4&&(We=2),Ai===null?Ai=[h]:Ai.push(h),h=x;do{switch(h.tag){case 3:h.flags|=65536,t&=-t,h.lanes|=t;var N=Of(h,b,t);cf(h,N);break e;case 1:S=b;var P=h.type,R=h.stateNode;if((h.flags&128)===0&&(typeof P.getDerivedStateFromError=="function"||R!==null&&typeof R.componentDidCatch=="function"&&(bn===null||!bn.has(R)))){h.flags|=65536,t&=-t,h.lanes|=t;var B=Vf(h,S,t);cf(h,B);break e}}h=h.return}while(h!==null)}yp(o)}catch(X){t=X,qe===o&&o!==null&&(qe=o=o.return);continue}break}while(!0)}function gp(){var e=ns.current;return ns.current=Qo,e===null?Qo:e}function _l(){(We===0||We===3||We===2)&&(We=4),Ke===null||(Hn&268435455)===0&&(rs&268435455)===0||An(Ke,Xe)}function us(e,t){var o=pe;pe|=2;var a=gp();(Ke!==e||Xe!==t)&&(nn=null,Gn(e,t));do try{kx();break}catch(d){mp(e,d)}while(!0);if(Ga(),pe=o,ns.current=a,qe!==null)throw Error(i(261));return Ke=null,Xe=0,We}function kx(){for(;qe!==null;)vp(qe)}function Px(){for(;qe!==null&&!Jv();)vp(qe)}function vp(e){var t=Sp(e.alternate,e,yt);e.memoizedProps=e.pendingProps,t===null?yp(e):qe=t,bl.current=null}function yp(e){var t=e;do{var o=t.alternate;if(e=t.return,(t.flags&32768)===0){if(o=xx(o,t,yt),o!==null){qe=o;return}}else{if(o=wx(o,t),o!==null){o.flags&=32767,qe=o;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{We=6,qe=null;return}}if(t=t.sibling,t!==null){qe=t;return}qe=t=e}while(t!==null);We===0&&(We=5)}function Kn(e,t,o){var a=xe,d=bt.transition;try{bt.transition=null,xe=1,Ax(e,t,o,a)}finally{bt.transition=d,xe=a}return null}function Ax(e,t,o,a){do Pr();while(kn!==null);if((pe&6)!==0)throw Error(i(327));o=e.finishedWork;var d=e.finishedLanes;if(o===null)return null;if(e.finishedWork=null,e.finishedLanes=0,o===e.current)throw Error(i(177));e.callbackNode=null,e.callbackPriority=0;var h=o.lanes|o.childLanes;if(ly(e,h),e===Ke&&(qe=Ke=null,Xe=0),(o.subtreeFlags&2064)===0&&(o.flags&2064)===0||os||(os=!0,Cp(po,function(){return Pr(),null})),h=(o.flags&15990)!==0,(o.subtreeFlags&15990)!==0||h){h=bt.transition,bt.transition=null;var x=xe;xe=1;var S=pe;pe|=4,bl.current=null,Cx(e,o),lp(o,e),Ky(_a),wo=!!Ma,_a=Ma=null,e.current=o,Tx(o),Zv(),pe=S,xe=x,bt.transition=h}else e.current=o;if(os&&(os=!1,kn=e,ss=d),h=e.pendingLanes,h===0&&(bn=null),ny(o.stateNode),dt(e,Fe()),t!==null)for(a=e.onRecoverableError,o=0;o<t.length;
vendor: 4,107 bytes, line 8
8o++)d=t[o],a(d.value,{componentStack:d.stack,digest:d.digest});if(is)throw is=!1,e=Al,Al=null,e;return(ss&1)!==0&&e.tag!==0&&Pr(),h=e.pendingLanes,(h&1)!==0?e===jl?ji++:(ji=0,jl=e):ji=0,Sn(),null}function Pr(){if(kn!==null){var e=od(ss),t=bt.transition,o=xe;try{if(bt.transition=null,xe=16>e?16:e,kn===null)var a=!1;else{if(e=kn,kn=null,ss=0,(pe&6)!==0)throw Error(i(331));var d=pe;for(pe|=4,W=e.current;W!==null;){var h=W,x=h.child;if((W.flags&16)!==0){var S=h.deletions;if(S!==null){for(var b=0;b<S.length;b++){var M=S[b];for(W=M;W!==null;){var V=W;switch(V.tag){case 0:case 11:case 15:ki(8,V,h)}var z=V.child;if(z!==null)z.return=V,W=z;else for(;W!==null;){V=W;var D=V.sibling,H=V.return;if(rp(V),V===M){W=null;break}if(D!==null){D.return=H,W=D;break}W=H}}}var G=h.alternate;if(G!==null){var Q=G.child;if(Q!==null){G.child=null;do{var ze=Q.sibling;Q.sibling=null,Q=ze}while(Q!==null)}}W=h}}if((h.subtreeFlags&2064)!==0&&x!==null)x.return=h,W=x;else e:for(;W!==null;){if(h=W,(h.flags&2048)!==0)switch(h.tag){case 0:case 11:case 15:ki(9,h,h.return)}var N=h.sibling;if(N!==null){N.return=h.return,W=N;break e}W=h.return}}var P=e.current;for(W=P;W!==null;){x=W;var R=x.child;if((x.subtreeFlags&2064)!==0&&R!==null)R.return=x,W=R;else e:for(x=P;W!==null;){if(S=W,(S.flags&2048)!==0)try{switch(S.tag){case 0:case 11:case 15:ts(9,S)}}catch(X){De(S,S.return,X)}if(S===x){W=null;break e}var B=S.sibling;if(B!==null){B.return=S.return,W=B;break e}W=S.return}}if(pe=d,Sn(),zt&&typeof zt.onPostCommitFiberRoot=="function")try{zt.onPostCommitFiberRoot(ho,e)}catch{}a=!0}return a}finally{xe=o,bt.transition=t}}return!1}function xp(e,t,o){t=Tr(o,t),t=Of(e,t,1),e=Tn(e,t,1),t=st(),e!==null&&(Zr(e,1,t),dt(e,t))}function De(e,t,o){if(e.tag===3)xp(e,e,o);else for(;t!==null;){if(t.tag===3){xp(t,e,o);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(bn===null||!bn.has(a))){e=Tr(o,e),e=Vf(t,e,1),t=Tn(t,e,1),e=st(),t!==null&&(Zr(t,1,e),dt(t,e));break}}t=t.return}}function jx(e,t,o){var a=e.pingCache;a!==null&&a.delete(t),t=st(),e.pingedLanes|=e.suspendedLanes&o,Ke===e&&(Xe&o)===o&&(We===4||We===3&&(Xe&130023424)===Xe&&500>Fe()-Pl?Gn(e,0):kl|=o),dt(e,t)}function wp(e,t){t===0&&((e.mode&1)===0?t=1:(t=go,go<<=1,(go&130023424)===0&&(go=4194304)));var o=st();e=Zt(e,t),e!==null&&(Zr(e,t,o),dt(e,o))}function Nx(e){var t=e.memoizedState,o=0;t!==null&&(o=t.retryLane),wp(e,o)}function Rx(e,t){var o=0;switch(e.tag){case 13:var a=e.stateNode,d=e.memoizedState;d!==null&&(o=d.retryLane);break;case 19:a=e.stateNode;break;default:throw Error(i(314))}a!==null&&a.delete(t),wp(e,o)}var Sp;Sp=function(e,t,o){if(e!==null)if(e.memoizedProps!==t.pendingProps||at.current)ut=!0;else{if((e.lanes&o)===0&&(t.flags&128)===0)return ut=!1,yx(e,t,o);ut=(e.flags&131072)!==0}else ut=!1,Pe&&(t.flags&1048576)!==0&&Zd(t,Vo,t.index);switch(t.lanes=0,t.tag){case 2:var a=t.type;Zo(e,t),e=t.pendingProps;var d=mr(t,Ze.current);Sr(t,o),d=il(null,t,a,e,d,o);var h=ol();return t.flags|=1,typeof d=="object"&&d!==null&&typeof d.render=="function"&&d.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,lt(a)?(h=!0,Io(t)):h=!1,t.memoizedState=d.state!==null&&d.state!==void 0?d.state:null,Xa(t),d.updater=Xo,t.stateNode=d,d._reactInternals=t,dl(t,a,e,o),t=ml(null,t,a,!0,h,o)):(t.tag=0,Pe&&h&&Ba(t),ot(null,t,d,o),t=t.child),t;case 16:a=t.elementType;e:{switch(Zo(e,t),e=t.pendingProps,d=a._init,a=d(a._payload),t.type=a,d=t.tag=Mx(a),e=Mt(a,e),d){case 0:t=hl(null,t,a,e,o);break e;case 1:t=Gf(null,t,a,e,o);break e;case 11:t=Uf(null,t,a,e,o);break e;case 14:t=$f(null,t,a,Mt(a.type,e),o);break e}throw Error(i(306,a,""))}return t;case 0:return a=t.type,d=t.pendingProps,d=t.elementType===a?d:Mt(a,d),hl(e,t,a,d,o);case 1:return a=t.type,d=t.pendingProps,d=t.elementType===a?d:Mt(a,d),Gf(e,t,a,d,o);case 3:e:{if(Kf(t),e===null)throw Error(i(387));a=t.pendingProps,h=t.memoizedState,d=h.element,uf(e,t),qo(t,a,null,o);var x=t.memoizedState;if(a=x.element,h.isDehydrated)if(h={element:a,isDehydrated:!1,cache:x.cache,pendingSuspenseBoundaries:x.pe
vendor: 7,834 bytes, line 8
8ndingSuspenseBoundaries,transitions:x.transitions},t.updateQueue.baseState=h,t.memoizedState=h,t.flags&256){d=Tr(Error(i(423)),t),t=Yf(e,t,a,o,d);break e}else if(a!==d){d=Tr(Error(i(424)),t),t=Yf(e,t,a,o,d);break e}else for(vt=yn(t.stateNode.containerInfo.firstChild),gt=t,Pe=!0,Lt=null,o=af(t,null,a,o),t.child=o;o;)o.flags=o.flags&-3|4096,o=o.sibling;else{if(yr(),a===d){t=tn(e,t,o);break e}ot(e,t,a,o)}t=t.child}return t;case 5:return ff(t),e===null&&qa(t),a=t.type,d=t.pendingProps,h=e!==null?e.memoizedProps:null,x=d.children,Ia(a,d)?x=null:h!==null&&Ia(a,h)&&(t.flags|=32),Wf(e,t),ot(e,t,x,o),t.child;case 6:return e===null&&qa(t),null;case 13:return Qf(e,t,o);case 4:return Ja(t,t.stateNode.containerInfo),a=t.pendingProps,e===null?t.child=xr(t,null,a,o):ot(e,t,a,o),t.child;case 11:return a=t.type,d=t.pendingProps,d=t.elementType===a?d:Mt(a,d),Uf(e,t,a,d,o);case 7:return ot(e,t,t.pendingProps,o),t.child;case 8:return ot(e,t,t.pendingProps.children,o),t.child;case 12:return ot(e,t,t.pendingProps.children,o),t.child;case 10:e:{if(a=t.type._context,d=t.pendingProps,h=t.memoizedProps,x=d.value,Se(Bo,a._currentValue),a._currentValue=x,h!==null)if(Rt(h.value,x)){if(h.children===d.children&&!at.current){t=tn(e,t,o);break e}}else for(h=t.child,h!==null&&(h.return=t);h!==null;){var S=h.dependencies;if(S!==null){x=h.child;for(var b=S.firstContext;b!==null;){if(b.context===a){if(h.tag===1){b=en(-1,o&-o),b.tag=2;var M=h.updateQueue;if(M!==null){M=M.shared;var V=M.pending;V===null?b.next=b:(b.next=V.next,V.next=b),M.pending=b}}h.lanes|=o,b=h.alternate,b!==null&&(b.lanes|=o),Ya(h.return,o,t),S.lanes|=o;break}b=b.next}}else if(h.tag===10)x=h.type===t.type?null:h.child;else if(h.tag===18){if(x=h.return,x===null)throw Error(i(341));x.lanes|=o,S=x.alternate,S!==null&&(S.lanes|=o),Ya(x,o,t),x=h.sibling}else x=h.child;if(x!==null)x.return=h;else for(x=h;x!==null;){if(x===t){x=null;break}if(h=x.sibling,h!==null){h.return=x.return,x=h;break}x=x.return}h=x}ot(e,t,d.children,o),t=t.child}return t;case 9:return d=t.type,a=t.pendingProps.children,Sr(t,o),d=Tt(d),a=a(d),t.flags|=1,ot(e,t,a,o),t.child;case 14:return a=t.type,d=Mt(a,t.pendingProps),d=Mt(a.type,d),$f(e,t,a,d,o);case 15:return qf(e,t,t.type,t.pendingProps,o);case 17:return a=t.type,d=t.pendingProps,d=t.elementType===a?d:Mt(a,d),Zo(e,t),t.tag=1,lt(a)?(e=!0,Io(t)):e=!1,Sr(t,o),If(t,a,d),dl(t,a,d,o),ml(null,t,a,!0,e,o);case 19:return Jf(e,t,o);case 22:return Hf(e,t,o)}throw Error(i(156,t.tag))};function Cp(e,t){return ed(e,t)}function Lx(e,t,o,a){this.tag=e,this.key=o,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function kt(e,t,o,a){return new Lx(e,t,o,a)}function Il(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Mx(e){if(typeof e=="function")return Il(e)?1:0;if(e!=null){if(e=e.$$typeof,e===le)return 11;if(e===Ne)return 14}return 2}function jn(e,t){var o=e.alternate;return o===null?(o=kt(e.tag,t,e.key,e.mode),o.elementType=e.elementType,o.type=e.type,o.stateNode=e.stateNode,o.alternate=e,e.alternate=o):(o.pendingProps=t,o.type=e.type,o.flags=0,o.subtreeFlags=0,o.deletions=null),o.flags=e.flags&14680064,o.childLanes=e.childLanes,o.lanes=e.lanes,o.child=e.child,o.memoizedProps=e.memoizedProps,o.memoizedState=e.memoizedState,o.updateQueue=e.updateQueue,t=e.dependencies,o.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},o.sibling=e.sibling,o.index=e.index,o.ref=e.ref,o}function cs(e,t,o,a,d,h){var x=2;if(a=e,typeof e=="function")Il(e)&&(x=1);else if(typeof e=="string")x=5;else e:switch(e){case re:return Yn(o.children,d,h,t);case K:x=8,d|=8;break;case fe:return e=kt(12,o,t,d|2),e.elementType=fe,e.lanes=h,e;case Ve:return e=kt(13,o,t,d),e.elementType=Ve,e.lanes=h,e;case Ie:return e=kt(19,o,t,d),e.elementType=Ie,e.lanes=h,e;case se:return ds(o,d,h,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ve:x=10;break e;case Ue:x=9;break e;case le:x=11;break e;case Ne:x=14;break e;case $e:x=16,a=null;break e}throw Error(i(130,e==null?e:typeof e,""))}return t=kt(x,o,t,d),t.elementType=e,t.type=a,t.lanes=h,t}function Yn(e,t,o,a){return e=kt(7,e,a,t),e.lanes=o,e}function ds(e,t,o,a){return e=kt(22,e,a,t),e.elementType=se,e.lanes=o,e.stateNode={isHidden:!1},e}function Dl(e,t,o){return e=kt(6,e,null,t),e.lanes=o,e}function Ol(e,t,o){return t=kt(4,e.children!==null?e.children:[],e.key,t),t.lanes=o,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function _x(e,t,o,a,d){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ca(0),this.expirationTimes=ca(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ca(0),this.identifierPrefix=a,this.onRecoverableError=d,this.mutableSourceEagerHydrationData=null}function Vl(e,t,o,a,d,h,x,S,b){return e=new _x(e,t,o,S,b),t===1?(t=1,h===!0&&(t|=8)):t=0,h=kt(3,null,null,t),e.current=h,h.stateNode=e,h.memoizedState={element:a,isDehydrated:o,cache:null,transitions:null,pendingSuspenseBoundaries:null},Xa(h),e}function Ix(e,t,o){var a=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Y,key:a==null?null:""+a,children:e,containerInfo:t,implementation:o}}function Tp(e){if(!e)return wn;e=e._reactInternals;e:{if(On(e)!==e||e.tag!==1)throw Error(i(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(lt(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(i(171))}if(e.tag===1){var o=e.type;if(lt(o))return Qd(e,o,t)}return t}function Ep(e,t,o,a,d,h,x,S,b){return e=Vl(o,a,!0,e,d,h,x,S,b),e.context=Tp(null),o=e.current,a=st(),d=Pn(o),h=en(a,d),h.callback=t??null,Tn(o,h,d),e.current.lanes=d,Zr(e,d,a),dt(e,a),e}function fs(e,t,o,a){var d=t.current,h=st(),x=Pn(d);return o=Tp(o),t.context===null?t.context=o:t.pendingContext=o,t=en(h,x),t.payload={element:e},a=a===void 0?null:a,a!==null&&(t.callback=a),e=Tn(d,t,x),e!==null&&(Dt(e,d,x,h),$o(e,d,x)),x}function ps(e){return e=e.current,e.child?(e.child.tag===5,e.child.stateNode):null}function bp(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var o=e.retryLane;e.retryLane=o!==0&&o<t?o:t}}function Fl(e,t){bp(e,t),(e=e.alternate)&&bp(e,t)}function Dx(){return null}var kp=typeof reportError=="function"?reportError:function(e){console.error(e)};function zl(e){this._internalRoot=e}hs.prototype.render=zl.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(i(409));fs(e,t,null,null)},hs.prototype.unmount=zl.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Wn(function(){fs(null,e,null,null)}),t[Yt]=null}};function hs(e){this._internalRoot=e}hs.prototype.unstable_scheduleHydration=function(e){if(e){var t=ld();e={blockedOn:null,target:e,priority:t};for(var o=0;o<mn.length&&t!==0&&t<mn[o].priority;o++);mn.splice(o,0,e),o===0&&dd(e)}};function Bl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function ms(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Pp(){}function Ox(e,t,o,a,d){if(d){if(typeof a=="function"){var h=a;a=function(){var M=ps(x);h.call(M)}}var x=Ep(t,a,e,0,null,!1,!1,"",Pp);return e._reactRootContainer=x,e[Yt]=x.current,pi(e.nodeType===8?e.parentNode:e),Wn(),x}for(;
8d=e.lastChild;)e.removeChild(d);if(typeof a=="function"){var S=a;a=function(){var M=ps(b);S.call(M)}}var b=Vl(e,0,!1,null,null,!1,!1,"",Pp);return e._reactRootContainer=b,e[Yt]=b.current,pi(e.nodeType===8?e.parentNode:e),Wn(function(){fs(t,b,o,a)}),b}function gs(e,t,o,a,d){var h=o._reactRootContainer;if(h){var x=h;if(typeof d=="function"){var S=d;d=function(){var b=ps(x);S.call(b)}}fs(t,x,e,d)}else x=Ox(o,t,e,d,a);return ps(x)}sd=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var o=Jr(t.pendingLanes);o!==0&&(da(t,o|1),dt(t,Fe()),(pe&6)===0&&(kr=Fe()+500,Sn()))}break;case 13:Wn(function(){var a=Zt(e,1);if(a!==null){var d=st();Dt(a,e,1,d)}}),Fl(e,1)}},fa=function(e){if(e.tag===13){var t=Zt(e,134217728);if(t!==null){var o=st();Dt(t,e,134217728,o)}Fl(e,134217728)}},ad=function(e){if(e.tag===13){var t=Pn(e),o=Zt(e,t);if(o!==null){var a=st();Dt(o,e,t,a)}Fl(e,t)}},ld=function(){return xe},ud=function(e,t){var o=xe;try{return xe=e,t()}finally{xe=o}},ia=function(e,t,o){switch(t){case"input":if(Qs(e,o),t=o.name,o.type==="radio"&&t!=null){for(o=e;o.parentNode;)o=o.parentNode;for(o=o.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<o.length;t++){var a=o[t];if(a!==e&&a.form===e.form){var d=Mo(a);if(!d)throw Error(i(90));Mc(a),Qs(a,d)}}}break;case"textarea":Vc(e,o);break;case"select":t=o.value,t!=null&&rr(e,!!o.multiple,t,!1)}},Gc=Ll,Kc=Wn;var Vx={usingClientEntryPoint:!1,Events:[gi,pr,Mo,Hc,Wc,Ll]},Ni={findFiberByHostInstance:Vn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Fx={bundleType:Ni.bundleType,version:Ni.version,rendererPackageName:Ni.rendererPackageName,rendererConfig:Ni.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:U.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Jc(e),e===null?null:e.stateNode},findFiberByHostInstance:Ni.findFiberByHostInstance||Dx,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var vs=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!vs.isDisabled&&vs.supportsFiber)try{ho=vs.inject(Fx),zt=vs}catch{}}return ft.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Vx,ft.createPortal=function(e,t){var o=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Bl(t))throw Error(i(200));return Ix(e,t,null,o)},ft.createRoot=function(e,t){if(!Bl(e))throw Error(i(299));var o=!1,a="",d=kp;return t!=null&&(t.unstable_strictMode===!0&&(o=!0),t.identifierPrefix!==void 0&&(a=t.identifierPrefix),t.onRecoverableError!==void 0&&(d=t.onRecoverableError)),t=Vl(e,1,!1,null,null,o,!1,a,d),e[Yt]=t.current,pi(e.nodeType===8?e.parentNode:e),new zl(t)},ft.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(i(188)):(e=Object.keys(e).join(","),Error(i(268,e)));return e=Jc(t),e=e===null?null:e.stateNode,e},ft.flushSync=function(e){return Wn(e)},ft.hydrate=function(e,t,o){if(!ms(t))throw Error(i(200));return gs(null,e,t,!0,o)},ft.hydrateRoot=function(e,t,o){if(!Bl(e))throw Error(i(405));var a=o!=null&&o.hydratedSources||null,d=!1,h="",x=kp;if(o!=null&&(o.unstable_strictMode===!0&&(d=!0),o.identifierPrefix!==void 0&&(h=o.identifierPrefix),o.onRecoverableError!==void 0&&(x=o.onRecoverableError)),t=Ep(t,null,e,1,o??null,d,!1,h,x),e[Yt]=t.current,pi(e),a)for(e=0;e<a.length;e++)o=a[e],d=o._getVersion,d=d(o._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[o,d]:t.mutableSourceEagerHydrationData.push(o,d);return new hs(t)},ft.render=function(e,t,o){if(!ms(t))throw Error(i(200));return gs(null,e,t,!1,o)},ft.unmountComponentAtNode=function(e){if(!ms(e))throw Error(i(40));return e._reactRootContainer?(Wn(function(){gs(null,null,e,!1,function(){e._reactRootContainer=null,e[Yt]=null})}),!0):!1},ft.unstable_batchedUpdates=Ll,ft.unstable_renderSubtreeIntoContainer=function(e,t,o,a){if(!ms(o))throw Error(i(200));if(e==null||e._reactInternals===void 0)throw Error(i(38));return gs(e,t,o,!1,a)},ft.version="18.3.1-next-f1338f8080-20240426",ft}var Ip;function Tm(){if(Ip)return ql.exports;Ip=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(r){console.error(r)}}return n(),ql.exports=Kx(),ql.exports}var Dp;function Yx(){if(Dp)return ys;Dp=1;var n=Tm();return ys.createRoot=n.createRoot,ys.hydrateRoot=n.hydrateRoot,ys}var Qx=Yx();const Xx=zr(Qx);var Op="popstate";function Vp(n){return typeof n=="object"&&n!=null&&"pathname"in n&&"search"in n&&"hash"in n&&"state"in n&&"key"in n}function Jx(n={}){function r(s,l){let u=l.state?.masked,{pathname:c,search:f,hash:p}=u||s.location;return wu("",{pathname:c,search:f,hash:p},l.state&&l.state.usr||null,l.state&&l.state.key||"default",u?{pathname:s.location.pathname,search:s.location.search,hash:s.location.hash}:void 0)}function i(s,l){return typeof l=="string"?l:Wi(l)}return e0(r,i,null,n)}function _e(n,r){if(n===!1||n===null||typeof n>"u")throw new Error(r)}function Kt(n,r){if(!n){typeof console<"u"&&console.warn(r);try{throw new Error(r)}catch{}}}function Zx(){return Math.random().toString(36).substring(2,10)}function Fp(n,r){return{usr:n.state,key:n.key,idx:r,masked:n.unstable_mask?{pathname:n.pathname,search:n.search,hash:n.hash}:void 0}}
8function wu(n,r,i=null,s,l){return{pathname:typeof n=="string"?n:n.pathname,search:"",hash:"",...typeof r=="string"?Br(r):r,state:i,key:r&&r.key||s||Zx(),unstable_mask:l}}function Wi({pathname:n="/",search:r="",hash:i=""}){return r&&r!=="?"&&(n+=r.charAt(0)==="?"?r:"?"+r),i&&i!=="#"&&(n+=i.charAt(0)==="#"?i:"#"+i),n}function Br(n){let r={};if(n){let i=n.indexOf("#");i>=0&&(r.hash=n.substring(i),n=n.substring(0,i));let s=n.indexOf("?");s>=0&&(r.search=n.substring(s),n=n.substring(0,s)),n&&(r.pathname=n)}return r}function e0(n,r,i,s={}){let{window:l=document.defaultView,v5Compat:u=!1}=s,c=l.history,f="POP",p=null,m=g();m==null&&(m=0,c.replaceState({...c.state,idx:m},""));function g(){return(c.state||{idx:null}).idx}function v(){f="POP";let E=g(),L=E==null?null:E-m;m=E,p&&p({action:f,location:k.location,delta:L})}function w(E,L){f="PUSH";let _=Vp(E)?E:wu(k.location,E,L);m=g()+1;let I=Fp(_,m),U=k.createHref(_.unstable_mask||_);try{c.pushState(I,"",U)}catch(F){if(F instanceof DOMException&&F.name==="DataCloneError")throw F;l.location.assign(U)}u&&p&&p({action:f,location:k.location,delta:1})}function T(E,L){f="REPLACE";let _=Vp(E)?E:wu(k.location,E,L);m=g();let I=Fp(_,m),U=k.createHref(_.unstable_mask||_);c.replaceState(I,"",U),u&&p&&p({action:f,location:k.location,delta:0})}function j(E){return t0(E)}let k={get action(){return f},get location(){return n(l,c)},listen(E){if(p)throw new Error("A history only accepts one active listener");return l.addEventListener(Op,v),p=E,()=>{l.removeEventListener(Op,v),p=null}},createHref(E){return r(l,E)},createURL:j,encodeLocation(E){let L=j(E);return{pathname:L.pathname,search:L.search,hash:L.hash}},push:w,replace:T,go(E){return c.go(E)}};return k}function t0(n,r=!1){let i="http://localhost";
8typeof window<"u"&&(i=window.location.origin!=="null"?window.location.origin:window.location.href),_e(i,"No window.location.(origin|href) available to create URL");let s=typeof n=="string"?n:Wi(n);return s=s.replace(/ $/,"%20"),!r&&s.startsWith("//")&&(s=i+s),new URL(s,i)}function Em(n,r,i="/"){return n0(n,r,i,!1)}function n0(n,r,i,s){let l=typeof r=="string"?Br(r):r,u=ln(l.pathname||"/",i);if(u==null)return null;let c=bm(n);r0(c);let f=null;for(let p=0;f==null&&p<c.length;++p){let m=h0(u);f=f0(c[p],m,s)}return f}function bm(n,r=[],i=[],s="",l=!1){let u=(c,f,p=l,m)=>{let g={relativePath:m===void 0?c.path||"":m,caseSensitive:c.caseSensitive===!0,childrenIndex:f,route:c};if(g.relativePath.startsWith("/")){if(!g.relativePath.startsWith(s)&&p)return;_e(g.relativePath.startsWith(s),`Absolute route path "${g.relativePath}" nested under path "${s}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),g.relativePath=g.relativePath.slice(s.length)}let v=Ht([s,g.relativePath]),w=i.concat(g);c.children&&c.children.length>0&&(_e(c.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${v}".`),bm(c.children,r,w,v,p)),!(c.path==null&&!c.index)&&r.push({path:v,score:c0(v,c.index),routesMeta:w})};return n.forEach((c,f)=>{if(c.path===""||!c.path?.includes("?"))u(c,f);else for(let p of km(c.path))u(c,f,!0,p)}),r}function km(n){let r=n.split("/");if(r.length===0)return[];let[i,...s]=r,l=i.endsWith("?"),u=i.replace(/\?$/,"");if(s.length===0)return l?[u,""]:[u];let c=km(s.join("/")),f=[];return f.push(...c.map(p=>p===""?u:[u,p].join("/"))),l&&f.push(...c),f.map(p=>n.startsWith("/")&&p===""?"/":p)}function r0(n){n.sort((r,i)=>r.score!==i.score?i.score-r.score:d0(r.routesMeta.map(s=>s.childrenIndex),i.routesMeta.map(s=>s.childrenIndex)))}var i0=/^:[\w-]+$/,o0=3,s0=2,a0=1,l0=10,u0=-2,zp=n=>n==="*";function c0(n,r){let i=n.split("/"),s=i.length;return i.some(zp)&&(s+=u0),r&&(s+=s0),i.filter(l=>!zp(l)).reduce((l,u)=>l+(i0.test(u)?o0:u===""?a0:l0),s)}function d0(n,r){return n.length===r.length&&n.slice(0,-1).every((s,l)=>s===r[l])?n[n.length-1]-r[r.length-1]:0}function f0(n,r,i=!1){let{routesMeta:s}=n,l={},u="/",c=[];for(let f=0;f<s.length;++f){let p=s[f],m=f===s.length-1,g=u==="/"?r:r.slice(u.length)||"/",v=js({path:p.relativePath,caseSensitive:p.caseSensitive,end:m},g),w=p.route;if(!v&&m&&i&&!s[s.length-1].route.index&&(v=js({path:p.relativePath,caseSensitive:p.caseSensitive,end:!1},g)),!v)return null;
8Object.assign(l,v.params),c.push({params:l,pathname:Ht([u,v.pathname]),pathnameBase:y0(Ht([u,v.pathnameBase])),route:w}),v.pathnameBase!=="/"&&(u=Ht([u,v.pathnameBase]))}return c}function js(n,r){typeof n=="string"&&(n={path:n,caseSensitive:!1,end:!0});let[i,s]=p0(n.path,n.caseSensitive,n.end),l=r.match(i);if(!l)return null;let u=l[0],c=u.replace(/(.)\/+$/,"$1"),f=l.slice(1);return{params:s.reduce((m,{paramName:g,isOptional:v},w)=>{if(g==="*"){let j=f[w]||"";c=u.slice(0,u.length-j.length).replace(/(.)\/+$/,"$1")}const T=f[w];return v&&!T?m[g]=void 0:m[g]=(T||"").replace(/%2F/g,"/"),m},{}),pathname:u,pathnameBase:c,pattern:n}}function p0(n,r=!1,i=!0){Kt(n==="*"||!n.endsWith("*")||n.endsWith("/*"),`Route path "${n}" will be treated as if it were "${n.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${n.replace(/\*$/,"/*")}".`);let s=[],l="^"+n.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(c,f,p,m,g)=>{if(s.push({paramName:f,isOptional:p!=null}),p){let v=g.charAt(m+c.length);return v&&v!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return n.endsWith("*")?(s.push({paramName:"*"}),l+=n==="*"||n==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):i?l+="\\/*$":n!==""&&n!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,r?void 0:"i"),s]}function h0(n){try{return n.split("/").map(r=>decodeURIComponent(r).replace(/\//g,"%2F")).join("/")}catch(r){return Kt(!1,`The URL path "${n}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${r}).`),n}}function ln(n,r){if(r==="/")return n;if(!n.toLowerCase().startsWith(r.toLowerCase()))return null;let i=r.endsWith("/")?r.length-1:r.length,s=n.charAt(i);return s&&s!=="/"?null:n.slice(i)||"/"}var m0=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function g0(n,r="/"){let{pathname:i,search:s="",hash:l=""}=typeof n=="string"?Br(n):n,u;return i?(i=i.replace(/\/\/+/g,"/"),i.startsWith("/")?u=Bp(i.substring(1),"/"):u=Bp(i,r)):u=r,{pathname:u,search:x0(s),hash:w0(l)}}function Bp(n,r){let i=r.replace(/\/+$/,"").split("/");return n.split("/").forEach(l=>{l===".."?i.length>1&&i.pop():l!=="."&&i.push(l)}),i.length>1?i.join("/"):"/"}function Gl(n,r,i,s){return`Cannot include a '${n}' character in a manually specified \`to.${r}\` field [${JSON.stringify(s)}]. Please separate it out to the \`to.${i}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function v0(n){return n.filter((r,i)=>i===0||r.route.path&&r.route.path.length>0)}function Pm(n){let r=v0(n);return r.map((i,s)=>s===r.length-1?i.pathname:i.pathnameBase)}function qu(n,r,i,s=!1){let l;typeof n=="string"?l=Br(n):(l={...n},_e(!l.pathname||!l.pathname.includes("?"),Gl("?","pathname","search",l)),_e(!l.pathname||!l.pathname.includes("#"),Gl("#","pathname","hash",l)),_e(!l.search||!l.search.includes("#"),Gl("#","search","hash",l)));let u=n===""||l.pathname==="",c=u?"/":l.pathname,f;if(c==null)f=i;else{let v=r.length-1;if(!s&&c.startsWith("..")){let w=c.split("/");for(;w[0]==="..";)w.shift(),v-=1;l.pathname=w.join("/")}f=v>=0?r[v]:"/"}let p=g0(l,f),m=c&&c!=="/"&&c.endsWith("/"),g=(u||c===".")&&i.endsWith("/");return!p.pathname.endsWith("/")&&(m||g)&&(p.pathname+="/"),p}var Ht=n=>n.join("/").replace(/\/\/+/g,"/"),y0=n=>n.replace(/\/+$/,"").replace(/^\/*/,"/"),x0=n=>!n||n==="?"?"":n.startsWith("?")?n:"?"+n,w0=n=>!n||n==="#"?"":n.startsWith("#")?n:"#"+n,S0=class{constructor(n,r,i,s=!1){this.status=n,this.statusText=r||"",this.internal=s,i instanceof Error?(this.data=i.toString(),this.error=i):this.data=i}};function C0(n){return n!=null&&typeof n.status=="number"&&typeof n.statusText=="string"&&typeof n.internal=="boolean"&&"data"in n}function T0(n){return n.map(r=>r.route.path).filter(Boolean).join("/").replace(/\/\/*/g,"/")||"/"}var Am=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function jm(n,r){let i=n;
8if(typeof i!="string"||!m0.test(i))return{absoluteURL:void 0,isExternal:!1,to:i};let s=i,l=!1;if(Am)try{let u=new URL(window.location.href),c=i.startsWith("//")?new URL(u.protocol+i):new URL(i),f=ln(c.pathname,r);c.origin===u.origin&&f!=null?i=f+c.search+c.hash:l=!0}catch{Kt(!1,`<Link to="${i}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:s,isExternal:l,to:i}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Nm=["POST","PUT","PATCH","DELETE"];new Set(Nm);var E0=["GET",...Nm];new Set(E0);var Ur=C.createContext(null);Ur.displayName="DataRouter";var Fs=C.createContext(null);Fs.displayName="DataRouterState";var b0=C.createContext(!1),Rm=C.createContext({isTransitioning:!1});Rm.displayName="ViewTransition";var k0=C.createContext(new Map);k0.displayName="Fetchers";var P0=C.createContext(null);P0.displayName="Await";var jt=C.createContext(null);jt.displayName="Navigation";var eo=C.createContext(null);eo.displayName="Location";var cn=C.createContext({outlet:null,matches:[],isDataRoute:!1});cn.displayName="Route";var Hu=C.createContext(null);Hu.displayName="RouteError";var Lm="REACT_ROUTER_ERROR",A0="REDIRECT",j0="ROUTE_ERROR_RESPONSE";function N0(n){if(n.startsWith(`${Lm}:${A0}:{`))try{let r=JSON.parse(n.slice(28));if(typeof r=="object"&&r&&typeof r.status=="number"&&typeof r.statusText=="string"&&typeof r.location=="string"&&typeof r.reloadDocument=="boolean"&&typeof r.replace=="boolean")return r}catch{}}function R0(n){if(n.startsWith(`${Lm}:${j0}:{`))try{let r=JSON.parse(n.slice(40));if(typeof r=="object"&&r&&typeof r.status=="number"&&typeof r.statusText=="string")return new S0(r.status,r.statusText,r.data)}catch{}}function L0(n,{relative:r}={}){_e(to(),"useHref() may be used only in the context of a <Router> component.");let{basename:i,navigator:s}=C.useContext(jt),{hash:l,pathname:u,search:c}=no(n,{relative:r}),f=u;return i!=="/"&&(f=u==="/"?i:Ht([i,u])),s.createHref({pathname:f,search:c,hash:l})}function to(){return C.useContext(eo)!=null}function dn(){return _e(to(),"useLocation() may be used only in the context of a <Router> component."),C.useContext(eo).location}var Mm="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function _m(n){C.useContext(jt).static||C.useLayoutEffect(n)}function M0(){let{isDataRoute:n}=C.useContext(cn);return n?W0():_0()}function _0(){_e(to(),"useNavigate() may be used only in the context of a <Router> component.");let n=C.useContext(Ur),{basename:r,navigator:i}=C.useContext(jt),{matches:s}=C.useContext(cn),{pathname:l}=dn(),u=JSON.stringify(Pm(s)),c=C.useRef(!1);return _m(()=>{c.current=!0}),C.useCallback((p,m={})=>{if(Kt(c.current,Mm),!c.current)return;if(typeof p=="number"){i.go(p);return}let g=qu(p,JSON.parse(u),l,m.relative==="path");n==null&&r!=="/"&&(g.pathname=g.pathname==="/"?r:Ht([r,g.pathname])),(m.replace?i.replace:i.push)(g,m.state,m)},[r,i,u,l,n])}C.createContext(null);function no(n,{relative:r}={}){let{matches:i}=C.useContext(cn),{pathname:s}=dn(),l=JSON.stringify(Pm(i));return C.useMemo(()=>qu(n,JSON.parse(l),s,r==="path"),[n,l,s,r])}function I0(n,r){return Im(n,r)}function Im(n,r,i){_e(to(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:s}=C.useContext(jt),{matches:l}=C.useContext(cn),u=l[l.length-1],c=u?u.params:{},f=u?u.pathname:"/",p=u?u.pathnameBase:"/",m=u&&u.route;{let E=m&&m.path||"";Om(f,!m||E.endsWith("*")||E.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${f}" (under <Route path="${E}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render. 9 10Please change the parent <Route path="${E}"> to <Route path="${E==="/"?"*":`${E}/*`}">.`)}let g=dn(),v;if(r){let E=typeof r=="string"?Br(r):r;_e(p==="/"||E.pathname?.startsWith(p),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${p}" but pathname "${E.pathname}" was given in the \`location\` prop.`),v=E}else v=g;let w=v.pathname||"/",T=w;if(p!=="/"){let E=p.replace(/^\//,"").split("/");T="/"+w.replace(/^\//,"").split("/").slice(E.length).join("/")}let j=Em(n,{pathname:T});Kt(m||j!=null,`No routes matched location "${v.pathname}${v.search}${v.hash}" `),Kt(j==null||j[j.length-1].route.element!==void 0||j[j.length-1].route.Component!==void 0||j[j.length-1].route.lazy!==void 0,`Matched leaf route at location "${v.pathname}${v.search}${v.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let k=z0(j&&j.map(E=>Object.assign({},E,{params:Object.assign({},c,E.params),pathname:Ht([p,s.encodeLocation?s.encodeLocation(E.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:E.pathname]),pathnameBase:E.pathnameBase==="/"?p:Ht([p,s.encodeLocation?s.encodeLocation(E.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:E.pathnameBase])})),l,i);return r&&k?C.createElement(eo.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",unstable_mask:void 0,...v},navigationType:"POP"}},k):k}function D0(){let n=H0(),r=C0(n)?`${n.status} ${n.statusText}`:n instanceof Error?n.message:JSON.stringify(n),i=n instanceof Error?n.stack:null,s="rgba(200,200,200, 0.5)",l={padding:"0.5rem",backgroundColor:s},u={padding:"2px 4px",backgroundColor:s},c=null;return console.error("Error handled by React Router default ErrorBoundary:",n),c=C.createElement(C.Fragment,null,C.createElement("p",null,"ð¿ Hey developer ð"),C.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",C.createElement("code",{style:u},"ErrorBoundary")," or"," ",C.createElement("code",{style:u},"errorElement")," prop on your route.")),C.createElement(C.Fragment,null,C.createElement("h2",null,"Unexpected Application
10Error!"),C.createElement("h3",{style:{fontStyle:"italic"}},r),i?C.createElement("pre",{style:l},i):null,c)}var O0=C.createElement(D0,null),Dm=class extends C.Component{constructor(n){super(n),this.state={location:n.location,revalidation:n.revalidation,error:n.error}}static getDerivedStateFromError(n){return{error:n}}static getDerivedStateFromProps(n,r){return r.location!==n.location||r.revalidation!=="idle"&&n.revalidation==="idle"?{error:n.error,location:n.location,revalidation:n.revalidation}:{error:n.error!==void 0?n.error:r.error,location:r.location,revalidation:n.revalidation||r.revalidation}}componentDidCatch(n,r){this.props.onError?this.props.onError(n,r):console.error("React Router caught the following error during render",n)}render(){let n=this.state.error;if(this.context&&typeof n=="object"&&n&&"digest"in n&&typeof n.digest=="string"){const i=R0(n.digest);i&&(n=i)}let r=n!==void 0?C.createElement(cn.Provider,{value:this.props.routeContext},C.createElement(Hu.Provider,{value:n,children:this.props.component})):this.props.children;return this.context?C.createElement(V0,{error:n},r):r}};Dm.contextType=b0;var Kl=new WeakMap;function V0({children:n,error:r}){let{basename:i}=C.useContext(jt);if(typeof r=="object"&&r&&"digest"in r&&typeof r.digest=="string"){let s=N0(r.digest);if(s){let l=Kl.get(r);if(l)throw l;let u=jm(s.location,i);if(Am&&!Kl.get(r))if(u.isExternal||s.reloadDocument)window.location.href=u.absoluteURL||u.to;else{const c=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(u.to,{replace:s.replace}));throw Kl.set(r,c),c}return C.createElement("meta",{httpEquiv:"refresh",content:`0;url=${u.absoluteURL||u.to}`})}}return n}function F0({routeContext:n,match:r,children:i}){let s=C.useContext(Ur);return s&&s.static&&s.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=r.route.id),C.createElement(cn.Provider,{value:n},i)}function z0(n,r=[],i){let s=i?.state;if(n==null){if(!s)return null;if(s.errors)n=s.matches;else if(r.length===0&&!s.initialized&&s.matches.length>0)n=s.matches;else return null}let l=n,u=s?.errors;if(u!=null){let g=l.findIndex(v=>v.route.id&&u?.[v.route.id]!==void 0);_e(g>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(u).join(",")}`),l=l.slice(0,Math.min(l.length,g+1))}let c=!1,f=-1;if(i&&s){c=s.renderFallback;for(let g=0;g<l.length;g++){let v=l[g];if((v.route.HydrateFallback||v.route.hydrateFallbackElement)&&(f=g),v.route.id){let{loaderData:w,errors:T}=s,j=v.route.loader&&!w.hasOwnProperty(v.route.id)&&(!T||T[v.route.id]===void 0);if(v.route.lazy||j){i.isStatic&&(c=!0),f>=0?l=l.slice(0,f+1):l=[l[0]];break}}}}let p=i?.onError,m=s&&p?(g,v)=>{p(g,{location:s.location,params:s.matches?.[0]?.params??{},unstable_pattern:T0(s.matches),errorInfo:v})}:void 0;return l.reduceRight((g,v,w)=>{let T,j=!1,k=null,E=null;s&&(T=u&&v.route.id?u[v.route.id]:void 0,k=v.route.errorElement||O0,c&&(f<0&&w===0?(Om("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),j=!0,E=null):f===w&&(j=!0,E=v.route.hydrateFallbackElement||null)));let L=r.concat(l.slice(0,w+1)),_=()=>{let I;return T?I=k:j?I=E:v.route.Component?I=C.createElement(v.route.Component,null):v.route.element?I=v.route.element:I=g,C.createElement(F0,{match:v,routeContext:{outlet:g,matches:L,isDataRoute:s!=null},children:I})};return s&&(v.route.ErrorBoundary||v.route.errorElement||w===0)?C.createElement(Dm,{location:s.location,revalidation:s.revalidation,component:k,error:T,children:_(),routeContext:{outlet:null,matches:L,isDataRoute:!0},onError:m}):_()},null)}function Wu(n){return`${n} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function B0(n){let r=C.useContext(Ur);return _e(r,Wu(n)),r}function U0(n){let r=C.useContext(Fs);return _e(r,Wu(n)),r}function $0(n){let r=C.useContext(cn);return _e(r,Wu(n)),r}function Gu(n){let r=$0(n),i=r.matches[r.matches.length-1];return _e(i.route.id,`${n} can only be used on routes that contain a unique "id"`),i.route.id}function q0(){return Gu("useRouteId")}function H0(){let n=C.useContext(Hu),r=U0("useRouteError"),i=Gu("useRouteError");return n!==void 0?n:r.errors?.[i]}function W0(){let{router:n}=B0("useNavigate"),r=Gu("useNavigate"),i=C.useRef(!1);return _m(()=>{i.current=!0}
10),C.useCallback(async(l,u={})=>{Kt(i.current,Mm),i.current&&(typeof l=="number"?await n.navigate(l):await n.navigate(l,{fromRouteId:r,...u}))},[n,r])}var Up={};function Om(n,r,i){!r&&!Up[n]&&(Up[n]=!0,Kt(!1,i))}C.memo(G0);function G0({routes:n,future:r,state:i,isStatic:s,onError:l}){return Im(n,void 0,{state:i,isStatic:s,onError:l})}function Vm(n){_e(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function K0({basename:n="/",children:r=null,location:i,navigationType:s="POP",navigator:l,static:u=!1,unstable_useTransitions:c}){_e(!to(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let f=n.replace(/^\/*/,"/"),p=C.useMemo(()=>({basename:f,navigator:l,static:u,unstable_useTransitions:c,future:{}}),[f,l,u,c]);typeof i=="string"&&(i=Br(i));let{pathname:m="/",search:g="",hash:v="",state:w=null,key:T="default",unstable_mask:j}=i,k=C.useMemo(()=>{let E=ln(m,f);return E==null?null:{location:{pathname:E,search:g,hash:v,state:w,key:T,unstable_mask:j},navigationType:s}},[f,m,g,v,w,T,s,j]);return Kt(k!=null,`<Router basename="${f}"> is not able to match the URL "${m}${g}${v}" because it does not start with the basename, so the <Router> won't render anything.`),k==null?null:C.createElement(jt.Provider,{value:p},C.createElement(eo.Provider,{children:r,value:k}))}function Y0({children:n,location:r}){return I0(Su(n),r)}function Su(n,r=[]){let i=[];return C.Children.forEach(n,(s,l)=>{if(!C.isValidElement(s))return;let u=[...r,l];if(s.type===C.Fragment){i.push.apply(i,Su(s.props.children,u));return}_e(s.type===Vm,`[${typeof s.type=="string"?s.type:s.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),_e(!s.props.index||!s.props.children,"An index route cannot have child routes.");let c={id:s.props.id||u.join("-"),caseSensitive:s.props.caseSensitive,element:s.props.element,Component:s.props.Component,index:s.props.index,path:s.props.path,middleware:s.props.middleware,loader:s.props.loader,action:s.props.action,hydrateFallbackElement:s.props.hydrateFallbackElement,HydrateFallback:s.props.HydrateFallback,errorElement:s.props.errorElement,ErrorBoundary:s.props.ErrorBoundary,hasErrorBoundary:s.props.hasErrorBoundary===!0||s.props.ErrorBoundary!=null||s.props.errorElement!=null,shouldRevalidate:s.props.shouldRevalidate,handle:s.props.handle,lazy:s.props.lazy};s.props.children&&(c.children=Su(s.props.children,u)),i.push(c)}),i}var Es="get",bs="application/x-www-form-urlencoded";function zs(n){return typeof HTMLElement<"u"&&n instanceof HTMLElement}function Q0(n){return zs(n)&&n.tagName.toLowerCase()==="button"}function X0(n){return zs(n)&&n.tagName.toLowerCase()==="form"}function J0(n){return zs(n)&&n.tagName.toLowerCase()==="input"}function Z0(n){return!!(n.metaKey||n.altKey||n.ctrlKey||n.shiftKey)}function ew(n,r){return n.button===0&&(!r||r==="_self")&&!Z0(n)}var xs=null;function tw(){if(xs===null)try{new FormData(document.createElement("form"),0),xs=!1}catch{xs=!0}return xs}var nw=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Yl(n){return n!=null&&!nw.has(n)?(Kt(!1,`"${n}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${bs}"`),null):n}function rw(n,r){let i,s,l,u,c;if(X0(n)){let f=n.getAttribute("action");s=f?ln(f,r):null,i=n.getAttribute("method")||Es,l=Yl(n.getAttribute("enctype"))||bs,u=new FormData(n)}else if(Q0(n)||J0(n)&&(n.type==="submit"||n.type==="image")){let f=n.form;if(f==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let p=n.getAttribute("formaction")||f.getAttribute("action");if(s=p?ln(p,r):null,i=n.getAttribute("formmethod")||f.getAttribute("method")||Es,l=Yl(n.getAttribute("formenctype"))||Yl(f.getAttribute("enctype"))||bs,u=new FormData(f,n),!tw()){let{name:m,type:g,value:v}=n;if(g==="image"){let w=m?`${m}.`:"";u.append(`${w}x`,"0"),u.append(`${w}y`,"0")}else m&&u.append(m,v)}}else{if(zs(n))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');
10i=Es,s=null,l=bs,c=n}return u&&l==="text/plain"&&(c=u,u=void 0),{action:s,method:i.toLowerCase(),encType:l,formData:u,body:c}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function Ku(n,r){if(n===!1||n===null||typeof n>"u")throw new Error(r)}function iw(n,r,i,s){let l=typeof n=="string"?new URL(n,typeof window>"u"?"server://singlefetch/":window.location.origin):n;return i?l.pathname.endsWith("/")?l.pathname=`${l.pathname}_.${s}`:l.pathname=`${l.pathname}.${s}`:l.pathname==="/"?l.pathname=`_root.${s}`:r&&ln(l.pathname,r)==="/"?l.pathname=`${r.replace(/\/$/,"")}/_root.${s}`:l.pathname=`${l.pathname.replace(/\/$/,"")}.${s}`,l}async function ow(n,r){if(n.id in r)return r[n.id];try{let i=await import(n.module);return r[n.id]=i,i}catch(i){return console.error(`Error loading route module \`${n.module}\`, reloading page...`),console.error(i),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function sw(n){return n==null?!1:n.href==null?n.rel==="preload"&&typeof n.imageSrcSet=="string"&&typeof n.imageSizes=="string":typeof n.rel=="string"&&typeof n.href=="string"}async function aw(n,r,i){let s=await Promise.all(n.map(async l=>{let u=r.routes[l.route.id];if(u){let c=await ow(u,i);return c.links?c.links():[]}return[]}));return dw(s.flat(1).filter(sw).filter(l=>l.rel==="stylesheet"||l.rel==="preload").map(l=>l.rel==="stylesheet"?{...l,rel:"prefetch",as:"style"}:{...l,rel:"prefetch"}))}function $p(n,r,i,s,l,u){let c=(p,m)=>i[m]?p.route.id!==i[m].route.id:!0,f=(p,m)=>i[m].pathname!==p.pathname||i[m].route.path?.endsWith("*")&&i[m].params["*"]!==p.params["*"];return u==="assets"?r.filter((p,m)=>c(p,m)||f(p,m)):u==="data"?r.filter((p,m)=>{let g=s.routes[p.route.id];if(!g||!g.hasLoader)return!1;if(c(p,m)||f(p,m))return!0;if(p.route.shouldRevalidate){let v=p.route.shouldRevalidate({currentUrl:new URL(l.pathname+l.search+l.hash,window.origin),currentParams:i[0]?.params||{},nextUrl:new URL(n,window.origin),nextParams:p.params,defaultShouldRevalidate:!0});if(typeof v=="boolean")return v}return!0}):[]}function lw(n,r,{includeHydrateFallback:i}={}){return uw(n.map(s=>{let l=r.routes[s.route.id];if(!l)return[];let u=[l.module];return l.clientActionModule&&(u=u.concat(l.clientActionModule)),l.clientLoaderModule&&(u=u.concat(l.clientLoaderModule)),i&&l.hydrateFallbackModule&&(u=u.concat(l.hydrateFallbackModule)),l.imports&&(u=u.concat(l.imports)),u}).flat(1))}function uw(n){return[...new Set(n)]}function cw(n){let r={},i=Object.keys(n).sort();for(let s of i)r[s]=n[s];return r}function dw(n,r){let i=new Set;return new Set(r),n.reduce((s,l)=>{let u=JSON.stringify(cw(l));return i.has(u)||(i.add(u),s.push({key:u,link:l})),s},[])}function Fm(){let n=C.useContext(Ur);return Ku(n,"You must render this element inside a <DataRouterContext.Provider> element"),n}function fw(){let n=C.useContext(Fs);return Ku(n,"You must render this element inside a <DataRouterStateContext.Provider> element"),n}var Yu=C.createContext(void 0);Yu.displayName="FrameworkContext";function zm(){let n=C.useContext(Yu);return Ku(n,"You must render this element inside a <HydratedRouter> element"),n}function pw(n,r){let i=C.useContext(Yu),[s,l]=C.useState(!1),[u,c]=C.useState(!1),{onFocus:f,onBlur:p,onMouseEnter:m,onMouseLeave:g,onTouchStart:v}=r,w=C.useRef(null);C.useEffect(()=>{if(n==="render"&&c(!0),n==="viewport"){let k=L=>{L.forEach(_=>{c(_.isIntersecting)})},E=new IntersectionObserver(k,{threshold:.5});return w.current&&E.observe(w.current),()=>{E.disconnect()}}},[n]),C.useEffect(()=>{if(s){let k=setTimeout(()=>{c(!0)},100);return()=>{clearTimeout(k)}}},[s]);let T=()=>{l(!0)},j=()=>{l(!1),c(!1)};return i?n!=="intent"?[u,w,{}]:[u,w,{onFocus:Li(f,T),onBlur:Li(p,j),onMouseEnter:Li(m,T),onMouseLeave:Li(g,j),onTouchStart:Li(v,T)}]:[!1,w,{}]}function Li(n,r){return i=>{n&&n(i),i.defaultPrevented||r(i)}}function hw({page:n,...r}){let{router:i}=Fm(),s=C.useMemo(()=>Em(i.routes,n,i.basename),[i.routes,n,i.basename]);return s?C.createElement(gw,{page:n,matches:s,...r}):null}function mw(n){let{manifest:r,routeModules:i}=zm(),[s,l]=C.useState([]);return C.useEffect(()=>{let u=!1;return aw(n,r,i).then(c=>{u||l(c)}),()=>{u=!0}},[n,r,i]),s}function gw({page:n,matches:r,...i}){let s=dn(),{future:l,manifest:u,routeModules:c}=zm(),{basename:f}=Fm(),{loaderData:p,matches:m}=fw(),g=C.useMemo(()=>$p(n,r,m,u,s,"data"),[n,r,m,u,s]),v=C.useMemo(()=>$p(n,r,m,u,s,"assets"),[n,r,m,u,s]),w=C.useMemo(()=>
10{if(n===s.pathname+s.search+s.hash)return[];let k=new Set,E=!1;if(r.forEach(_=>{let I=u.routes[_.route.id];!I||!I.hasLoader||(!g.some(U=>U.route.id===_.route.id)&&_.route.id in p&&c[_.route.id]?.shouldRevalidate||I.hasClientLoader?E=!0:k.add(_.route.id))}),k.size===0)return[];let L=iw(n,f,l.unstable_trailingSlashAwareDataRequests,"data");return E&&k.size>0&&L.searchParams.set("_routes",r.filter(_=>k.has(_.route.id)).map(_=>_.route.id).join(",")),[L.pathname+L.search]},[f,l.unstable_trailingSlashAwareDataRequests,p,s,u,g,r,n,c]),T=C.useMemo(()=>lw(v,u),[v,u]),j=mw(v);return C.createElement(C.Fragment,null,w.map(k=>C.createElement("link",{key:k,rel:"prefetch",as:"fetch",href:k,...i})),T.map(k=>C.createElement("link",{key:k,rel:"modulepreload",href:k,...i})),j.map(({key:k,link:E})=>C.createElement("link",{key:k,nonce:i.nonce,...E,crossOrigin:E.crossOrigin??i.crossOrigin})))}function vw(...n){return r=>{n.forEach(i=>{typeof i=="function"?i(r):i!=null&&(i.current=r)})}}var yw=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{yw&&(window.__reactRouterVersion="7.13.2")}catch{}function xw({basename:n,children:r,unstable_useTransitions:i,window:s}){let l=C.useRef();l.current==null&&(l.current=Jx({window:s,v5Compat:!0}));let u=l.current,[c,f]=C.useState({action:u.action,location:u.location}),p=C.useCallback(m=>{i===!1?f(m):C.startTransition(()=>f(m))},[i]);return C.useLayoutEffect(()=>u.listen(p),[u,p]),C.createElement(K0,{basename:n,children:r,location:c.location,navigationType:c.action,navigator:u,unstable_useTransitions:i})}var Bm=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Um=C.forwardRef(function({onClick:r,discover:i="render",prefetch:s="none",relative:l,reloadDocument:u,replace:c,unstable_mask:f,state:p,target:m,to:g,preventScrollReset:v,viewTransition:w,unstable_defaultShouldRevalidate:T,...j},k){let{basename:E,navigator:L,unstable_useTransitions:_}=C.useContext(jt),I=typeof g=="string"&&Bm.test(g),U=jm(g,E);g=U.to;let F=L0(g,{relative:l}),Y=dn(),re=null;if(f){let Ne=qu(f,[],Y.unstable_mask?Y.unstable_mask.pathname:"/",!0);E!=="/"&&(Ne.pathname=Ne.pathname==="/"?E:Ht([E,Ne.pathname])),re=L.createHref(Ne)}let[K,fe,ve]=pw(s,j),Ue=Tw(g,{replace:c,unstable_mask:f,state:p,target:m,preventScrollReset:v,relative:l,viewTransition:w,unstable_defaultShouldRevalidate:T,unstable_useTransitions:_});function le(Ne){r&&r(Ne),Ne.defaultPrevented||Ue(Ne)}let Ve=!(U.isExternal||u),Ie=C.createElement("a",{...j,...ve,href:(Ve?re:void 0)||U.absoluteURL||F,onClick:Ve?le:r,ref:vw(k,fe),target:m,"data-discover":!I&&i==="render"?"true":void 0});return K&&!I?C.createElement(C.Fragment,null,Ie,C.createElement(hw,{page:F})):Ie});Um.displayName="Link";var ww=C.forwardRef(function({"aria-current":r="page",caseSensitive:i=!1,className:s="",end:l=!1,style:u,to:c,viewTransition:f,children:p,...m},g){let v=no(c,{relative:m.relative}),w=dn(),T=C.useContext(Fs),{navigator:j,basename:k}=C.useContext(jt),E=T!=null&&Aw(v)&&f===!0,L=j.encodeLocation?j.encodeLocation(v).pathname:v.pathname,_=w.pathname,I=T&&T.navigation&&T.navigation.location?T.navigation.location.pathname:null;i||(_=_.toLowerCase(),I=I?I.toLowerCase():null,L=L.toLowerCase()),I&&k&&(I=ln(I,k)||I);const U=L!=="/"&&L.endsWith("/")?L.length-1:L.length;let F=_===L||!l&&_.startsWith(L)&&_.charAt(U)==="/",Y=I!=null&&(I===L||!l&&I.startsWith(L)&&I.charAt(L.length)==="/"),re={isActive:F,isPending:Y,isTransitioning:E},K=F?r:void 0,fe;typeof s=="function"?fe=s(re):fe=[s,F?"active":null,Y?"pending":null,E?"transitioning":null].filter(Boolean).join(" ");let ve=typeof u=="function"?u(re):u;return C.createElement(Um,{...m,"aria-current":K,className:fe,ref:g,style:ve,to:c,viewTransition:f},typeof p=="function"?p(re):p)});ww.displayName="NavLink";var Sw=C.forwardRef(({discover:n="render",fetcherKey:r,navigate:i,reloadDocument:s,replace:l,state:u,method:c=Es,action:f,onSubmit:p,relative:m,preventScrollReset:g,viewTransition:v,unstable_defaultShouldRevalidate:w,...T},j)=>{let{unstable_useTransitions:k}=C.useContext(jt),E=kw(),L=Pw(f,{relative:m}),_=c.toLowerCase()==="get"?"get":"post",I=typeof f=="string"&&Bm.test(f),U=F=>{if(p&&p(F),F.defaultPrevented)return;F.preventDefault();let Y=F.nativeEvent.submitter,re=Y?.getAttribute("formmethod")||c,K=()=>
10E(Y||F.currentTarget,{fetcherKey:r,method:re,navigate:i,replace:l,state:u,relative:m,preventScrollReset:g,viewTransition:v,unstable_defaultShouldRevalidate:w});k&&i!==!1?C.startTransition(()=>K()):K()};return C.createElement("form",{ref:j,method:_,action:L,onSubmit:s?p:U,...T,"data-discover":!I&&n==="render"?"true":void 0})});Sw.displayName="Form";function Cw(n){return`${n} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function $m(n){let r=C.useContext(Ur);return _e(r,Cw(n)),r}function Tw(n,{target:r,replace:i,unstable_mask:s,state:l,preventScrollReset:u,relative:c,viewTransition:f,unstable_defaultShouldRevalidate:p,unstable_useTransitions:m}={}){let g=M0(),v=dn(),w=no(n,{relative:c});return C.useCallback(T=>{if(ew(T,r)){T.preventDefault();let j=i!==void 0?i:Wi(v)===Wi(w),k=()=>g(n,{replace:j,unstable_mask:s,state:l,preventScrollReset:u,relative:c,viewTransition:f,unstable_defaultShouldRevalidate:p});m?C.startTransition(()=>k()):k()}},[v,g,w,i,s,l,r,n,u,c,f,p,m])}var Ew=0,bw=()=>`__${String(++Ew)}__`;function kw(){let{router:n}=$m("useSubmit"),{basename:r}=C.useContext(jt),i=q0(),s=n.fetch,l=n.navigate;return C.useCallback(async(u,c={})=>{let{action:f,method:p,encType:m,formData:g,body:v}=rw(u,r);if(c.navigate===!1){let w=c.fetcherKey||bw();await s(w,i,c.action||f,{unstable_defaultShouldRevalidate:c.unstable_defaultShouldRevalidate,preventScrollReset:c.preventScrollReset,formData:g,body:v,formMethod:c.method||p,formEncType:c.encType||m,flushSync:c.flushSync})}else await l(c.action||f,{unstable_defaultShouldRevalidate:c.unstable_defaultShouldRevalidate,preventScrollReset:c.preventScrollReset,formData:g,body:v,formMethod:c.method||p,formEncType:c.encType||m,replace:c.replace,state:c.state,fromRouteId:i,flushSync:c.flushSync,viewTransition:c.viewTransition})},[s,l,r,i])}function Pw(n,{relative:r}={}){let{basename:i}=C.useContext(jt),s=C.useContext(cn);_e(s,"useFormAction must be used inside a RouteContext");let[l]=s.matches.slice(-1),u={...no(n||".",{relative:r})},c=dn();if(n==null){u.search=c.search;let f=new URLSearchParams(u.search),p=f.getAll("index");if(p.some(g=>g==="")){f.delete("index"),p.filter(v=>v).forEach(v=>f.append("index",v));let g=f.toString();u.search=g?`?${g}`:""}}return(!n||n===".")&&l.route.index&&(u.search=u.search?u.search.replace(/^\?/,"?index&"):"?index"),i!=="/"&&(u.pathname=u.pathname==="/"?i:Ht([i,u.pathname])),Wi(u)}function Aw(n,{relative:r}={}){let i=C.useContext(Rm);_e(i!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:s}=$m("useViewTransitionState"),l=no(n,{relative:r});if(!i.isTransitioning)return!1;let u=ln(i.currentLocation.pathname,s)||i.currentLocation.pathname,c=ln(i.nextLocation.pathname,s)||i.nextLocation.pathname;return js(l.pathname,c)!=null||js(l.pathname,u)!=null}Tm();const jw=()=>{const{pathname:n}=dn();return C.useLayoutEffect(()=>{window.scrollTo({top:0,left:0,behavior:"instant"})},[n]),null},Qu=C.createContext({});function Xu(n){const r=C.useRef(null);return r.current===null&&(r.current=n()),r.current}const Bs=C.createContext(null),Ju=C.createContext({transformPagePoint:n=>n,isStatic:!1,reducedMotion:"never"});class Nw extends C.Component{getSnapshotBeforeUpdate(r){const i=this.props.childRef.current;if(i&&r.isPresent&&!this.props.isPresent){const s=this.props.sizeRef.current;s.height=i.offsetHeight||0,s.width=i.offsetWidth||0,s.top=i.offsetTop,s.left=i.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function Rw({children:n,isPresent:r}){const i=C.useId(),s=C.useRef(null),l=C.useRef({width:0,height:0,top:0,left:0}),{nonce:u}=C.useContext(Ju);return C.useInsertionEffect(()=>{const{width:c,height:f,top:p,left:m}=l.current;if(r||!s.current||!c||!f)return;s.current.dataset.motionPopId=i;const g=document.createElement("style");return u&&(g.nonce=u),document.head.appendChild(g),g.sheet&&g.sheet.insertRule(` 11 [data-motion-pop-id="${i}"] { 12 position: absolute !important; 13 width: ${c}px !important; 14 height: ${f}px !important; 15 top: ${p}px !important; 16 left: ${m}px !important; 17 } 18 `),()=>{document.head.removeChild(g)}},[r]),y.jsx(Nw,{isPresent:r,childRef:s,sizeRef:l,children:C.cloneElement(n,{ref:s})})}const Lw=({children:n,initial:r,isPresent:i,onExitComplete:s,custom:l,presenceAffectsLayout:u,mode:c})=>{const f=Xu(Mw),p=C.useId(),m=C.useCallback(v=>{f.set(v,!0);for(const w of f.values())if(!w)return;s&&s()},[f,s]),g=C.useMemo(()=>({id:p,initial:r,isPresent:i,custom:l,onExitComplete:m,register:v=>(f.set(v,!1),()=>f.delete(v))}),u?[Math.random(),m]:[i,m]);return C.useMemo(()=>{f.forEach((v,w)=>f.set(w,!1))},[i]),C.useEffect(()=>{!i&&!f.size&&s&&s()},[i]),c==="popLayout"&&(n=y.jsx(Rw,{isPresent:i,children:n})),y.jsx(Bs.Provider,{value:g,children:n})};function Mw(){return new Map}function qm(n=!0){const r=C.useContext(Bs);if(r===null)return[!0,null];const{isPresent:i,onExitComplete:s,register:l}=r,u=C.useId();C.useEffect(()=>{n&&l(u)},[n]);const c=C.useCallback(()=>n&&s&&s(u),[u,s,n]);return!i&&s?[!1,c]:[!0]}const ws=n=>n.key||"";function qp(n){const r=[];
vendor: 40,402 bytes, line 18
18return C.Children.forEach(n,i=>{C.isValidElement(i)&&r.push(i)}),r}const Zu=typeof window<"u",Hm=Zu?C.useLayoutEffect:C.useEffect,Us=({children:n,custom:r,initial:i=!0,onExitComplete:s,presenceAffectsLayout:l=!0,mode:u="sync",propagate:c=!1})=>{const[f,p]=qm(c),m=C.useMemo(()=>qp(n),[n]),g=c&&!f?[]:m.map(ws),v=C.useRef(!0),w=C.useRef(m),T=Xu(()=>new Map),[j,k]=C.useState(m),[E,L]=C.useState(m);Hm(()=>{v.current=!1,w.current=m;for(let U=0;U<E.length;U++){const F=ws(E[U]);g.includes(F)?T.delete(F):T.get(F)!==!0&&T.set(F,!1)}},[E,g.length,g.join("-")]);const _=[];if(m!==j){let U=[...m];for(let F=0;F<E.length;F++){const Y=E[F],re=ws(Y);g.includes(re)||(U.splice(F,0,Y),_.push(Y))}u==="wait"&&_.length&&(U=_),L(qp(U)),k(m);return}const{forceRender:I}=C.useContext(Qu);return y.jsx(y.Fragment,{children:E.map(U=>{const F=ws(U),Y=c&&!f?!1:m===E||g.includes(F),re=()=>{if(T.has(F))T.set(F,!0);else return;let K=!0;T.forEach(fe=>{fe||(K=!1)}),K&&(I?.(),L(w.current),c&&p?.(),s&&s())};return y.jsx(Lw,{isPresent:Y,initial:!v.current||i?void 0:!1,custom:Y?void 0:r,presenceAffectsLayout:l,mode:u,onExitComplete:Y?void 0:re,children:U},F)})})},xt=n=>n;let Wm=xt;function ec(n){let r;return()=>(r===void 0&&(r=n()),r)}const Or=(n,r,i)=>{const s=r-n;return s===0?1:(i-n)/s},sn=n=>n*1e3,an=n=>n/1e3,_w={useManualTiming:!1};function Iw(n){let r=new Set,i=new Set,s=!1,l=!1;const u=new WeakSet;let c={delta:0,timestamp:0,isProcessing:!1};function f(m){u.has(m)&&(p.schedule(m),n()),m(c)}const p={schedule:(m,g=!1,v=!1)=>{const T=v&&s?r:i;return g&&u.add(m),T.has(m)||T.add(m),m},cancel:m=>{i.delete(m),u.delete(m)},process:m=>{if(c=m,s){l=!0;return}s=!0,[r,i]=[i,r],r.forEach(f),r.clear(),s=!1,l&&(l=!1,p.process(m))}};return p}const Ss=["read","resolveKeyframes","update","preRender","render","postRender"],Dw=40;function Gm(n,r){let i=!1,s=!0;const l={delta:0,timestamp:0,isProcessing:!1},u=()=>i=!0,c=Ss.reduce((L,_)=>(L[_]=Iw(u),L),{}),{read:f,resolveKeyframes:p,update:m,preRender:g,render:v,postRender:w}=c,T=()=>{const L=performance.now();i=!1,l.delta=s?1e3/60:Math.max(Math.min(L-l.timestamp,Dw),1),l.timestamp=L,l.isProcessing=!0,f.process(l),p.process(l),m.process(l),g.process(l),v.process(l),w.process(l),l.isProcessing=!1,i&&r&&(s=!1,n(T))},j=()=>{i=!0,s=!0,l.isProcessing||n(T)};return{schedule:Ss.reduce((L,_)=>{const I=c[_];return L[_]=(U,F=!1,Y=!1)=>(i||j(),I.schedule(U,F,Y)),L},{}),cancel:L=>{for(let _=0;_<Ss.length;_++)c[Ss[_]].cancel(L)},state:l,steps:c}}const{schedule:be,cancel:_n,state:Je,steps:Ql}=Gm(typeof requestAnimationFrame<"u"?requestAnimationFrame:xt,!0),Km=C.createContext({strict:!1}),Hp={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"]},Vr={};for(const n in Hp)Vr[n]={isEnabled:r=>Hp[n].some(i=>!!r[i])};function Ow(n){for(const r in n)Vr[r]={...Vr[r],...n[r]}}const Vw=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function Ns(n){return n.startsWith("while")||n.startsWith("drag")&&n!=="draggable"||n.startsWith("layout")||n.startsWith("onTap")||n.startsWith("onPan")||n.startsWith("onLayout")||Vw.has(n)}let Ym=n=>!Ns(n);function Fw(n){n&&(Ym=r=>r.startsWith("on")?!Ns(r):n(r))}try{Fw(require("@emotion/is-prop-valid").default)}catch{}function zw(n,r,i){const s={};for(const l in n)l==="values"&&typeof n.values=="object"||(Ym(l)||i===!0&&Ns(l)||!r&&!Ns(l)||n.draggable&&l.startsWith("onDrag"))&&(s[l]=n[l]);return s}function Bw(n){if(typeof Proxy>"u")return n;const r=new Map,i=(...s)=>n(...s);return new Proxy(i,{get:(s,l)=>l==="create"?n:(r.has(l)||r.set(l,n(l)),r.get(l))})}const $s=C.createContext({});function Gi(n){return typeof n=="string"||Array.isArray(n)}function qs(n){return n!==null&&typeof n=="object"&&typeof n.start=="function"}const tc=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],nc=["initial",...tc];function Hs(n){return qs(n.animate)||nc.some(r=>Gi(n[r]))}function Qm(n){return!!(Hs(n)||n.variants)}function Uw(n,r){if(Hs(n)){const{initial:i,animate:s}=n;return{initial:i===!1||Gi(i)?i:void 0,animate:Gi(s)?s:void 0}}return n.inherit!==!1?r:{}}function $w(n){const{initial:r,animate:i}=Uw(n,C.useContext($s));return C.useMemo(()=>({initial:r,animate:i}),[Wp(r),Wp(i)])}function Wp(n){return Array.isArray(n)?n.join(" "):n}const qw=Symbol.for("motionComponentSymbol");function jr(n){return n&&typeof n=="object"&&Object.prototype.hasOwnProperty.call(n,"current")}function Hw(n,r,i){return C.useCallback(s=>{s&&n.onMount&&n.onMount(s),r&&(s?r.mount(s):r.unmount()),i&&(typeof i=="function"?i(s):jr(i)&&(i.current=s))},[r])}const rc=n=>n.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),Ww="framerAppearId",Xm="data-"+rc(Ww),{schedule:ic}=Gm(queueMicrotask,!1),Jm=C.createContext({});function Gw(n,r,i,s,l){var u,c;const{visualElement:f}=C.useContext($s),p=C.useContext(Km),m=C.useContext(Bs),g=C.useContext(Ju).reducedMotion,v=C.useRef(null);s=s||p.renderer,!v.current&&s&&(v.current=s(n,{visualState:r,parent:f,props:i,presenceContext:m,blockInitialAnimation:m?m.initial===!1:!1,reducedMotionConfig:g}));const w=v.current,T=C.useContext(Jm);w&&!w.projection&&l&&(w.type==="html"||w.type==="svg")&&Kw(v.current,i,l,T);const j=C.useRef(!1);C.useInsertionEffect(()=>{w&&j.current&&w.update(i,m)});const k=i[Xm],E=C.useRef(!!k&&!(!((u=window.MotionHandoffIsComplete)===null||u===void 0)&&u.call(window,k))&&((c=window.MotionHasOptimisedAnimation)===null||c===void 0?void 0:c.call(window,k)));return Hm(()=>{w&&(j.current=!0,window.MotionIsMounted=!0,w.updateFeatures(),ic.render(w.render),E.current&&w.animationState&&w.animationState.animateChanges())}),C.useEffect(()=>{w&&(!E.current&&w.animationState&&w.animationState.animateChanges(),E.current&&(queueMicrotask(()=>{var L;(L=window.MotionHandoffMarkAsComplete)===null||L===void 0||L.call(window,k)}),E.current=!1))}),w}function Kw(n,r,i,s){const{layoutId:l,layout:u,drag:c,dragConstraints:f,layoutScroll:p,layoutRoot:m}=r;n.projection=new i(n.latestValues,r["data-framer-portal-id"]?void 0:Zm(n.parent)),n.projection.setOptions({layoutId:l,layout:u,alwaysMeasureLayout:!!c||f&&jr(f),visualElement:n,animationType:typeof u=="string"?u:"both",initialPromotionConfig:s,layoutScroll:p,layoutRoot:m})}function Zm(n){if(n)return n.options.allowProjection!==!1?n.projection:Zm(n.parent)}function Yw({preloadedFeatures:n,createVisualElement:r,useRender:i,useVisualState:s,Component:l}){var u,c;n&&Ow(n);function f(m,g){let v;const w={...C.useContext(Ju),...m,layoutId:Qw(m)},{isStatic:T}=w,j=$w(m),k=s(m,T);if(!T&&Zu){Xw();const E=Jw(w);v=E.MeasureLayout,j.visualElement=Gw(l,k,w,r,E.ProjectionNode)}return y.jsxs($s.Provider,{value:j,children:[v&&j.visualElement?y.jsx(v,{visualElement:j.visualElement,...w}):null,i(l,m,Hw(k,j.visualElement,g),k,T,j.visualElement)]})}f.displayName=`motion.${typeof l=="string"?l:`create(${(c=(u=l.displayName)!==null&&u!==void 0?u:l.name)!==null&&c!==void 0?c:""})`}`;const p=C.forwardRef(f);return p[qw]=l,p}function Qw({layoutId:n}){const r=C.useContext(Qu).id;return r&&n!==void 0?r+"-"+n:n}function Xw(n,r){C.useContext(Km).strict}function Jw(n){const{drag:r,layout:i}=Vr;if(!r&&!i)return{};const s={...r,...i};return{MeasureLayout:r?.isEnabled(n)||i?.isEnabled(n)?s.MeasureLayout:void 0,ProjectionNode:s.ProjectionNode}}const Zw=["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 oc(n){return typeof n!="string"||n.includes("-")?!1:!!(Zw.indexOf(n)>-1||/[A-Z]/u.test(n))}function Gp(n){const r=[{},{}];return n?.values.forEach((i,s)=>{r[0][s]=i.get(),r[1][s]=i.getVelocity()}),r}function sc(n,r,i,s){if(typeof r=="function"){const[l,u]=Gp(s);r=r(i!==void 0?i:n.custom,l,u)}if(typeof r=="string"&&(r=n.variants&&n.variants[r]),typeof r=="function"){const[l,u]=Gp(s);r=r(i!==void 0?i:n.custom,l,u)}return r}const Cu=n=>Array.isArray(n),e1=n=>!!(n&&typeof n=="object"&&n.mix&&n.toValue),t1=n=>Cu(n)?n[n.length-1]||0:n,it=n=>!!(n&&n.getVelocity);function ks(n){const r=it(n)?n.get():n;return e1(r)?r.toValue():r}function n1({scrapeMotionValuesFromProps:n,createRenderState:r,onUpdate:i},s,l,u){const c={latestValues:r1(s,l,u,n),renderState:r()};return i&&(c.onMount=f=>i({props:s,current:f,...c}),c.onUpdate=f=>i(f)),c}const eg=n=>(r,i)=>{const s=C.useContext($s),l=C.useContext(Bs),u=()=>n1(n,r,s,l);return i?u():Xu(u)};function r1(n,r,i,s){const l={},u=s(n,{});for(const w in u)l[w]=ks(u[w]);let{initial:c,animate:f}=n;const p=Hs(n),m=Qm(n);r&&m&&!p&&n.inherit!==!1&&(c===void 0&&(c=r.initial),f===void 0&&(f=r.animate));let g=i?i.initial===!1:!1;g=g||c===!1;const v=g?f:c;if(v&&typeof v!="boolean"&&!qs(v)){const w=Array.isArray(v)?v:[v];for(let T=0;T<w.length;T++){const j=sc(n,w[T]);if(j){const{transitionEnd:k,transition:E,...L}=j;for(const _ in L){let I=L[_];if(Array.isArray(I)){const U=g?I.length-1:0;I=I[U]}I!==null&&(l[_]=I)}for(const _ in k)l[_]=k[_]}}}return l}const $r=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],nr=new Set($r),tg=n=>r=>typeof r=="string"&&r.startsWith(n),ng=tg("--"),i1=tg("var(--"),ac=n=>i1(n)?o1.test(n.split("/*")[0].trim()):!1,o1=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,rg=(n,r)=>r&&typeof n=="number"?r.transform(n):n,un=(n,r,i)=>i>r?r:i<n?n:i,qr={test:n=>typeof n=="number",parse:parseFloat,transform:n=>n},Ki={...qr,transform:n=>un(0,1,n)},Cs={...qr,default:1},ro=n=>({test:r=>typeof r=="string"&&r.endsWith(n)&&r.split(" ").length===1,parse:parseFloat,transform:r=>`${r}${n}`}),Mn=ro("deg"),Wt=ro("%"),ne=ro("px"),s1=ro("vh"),a1=ro("vw"),Kp={...Wt,parse:n=>Wt.parse(n)/100,transform:n=>Wt.transform(n*100)},l1={borderWidth:ne,borderTopWidth:ne,borderRightWidth:ne,borderBottomWidth:ne,borderLeftWidth:ne,borderRadius:ne,radius:ne,borderTopLeftRadius:ne,borderTopRightRadius:ne,borderBottomRightRadius:ne,borderBottomLeftRadius:ne,width:ne,maxWidth:ne,height:ne,maxHeight:ne,top:ne,right:ne,bottom:ne,left:ne,padding:ne,paddingTop:ne,paddingRight:ne,paddingBottom:ne,paddingLeft:ne,margin:ne,marginTop:ne,marginRight:ne,marginBottom:ne,marginLeft:ne,backgroundPositionX:ne,backgroundPositionY:ne},u1={rotate:Mn,rotateX:Mn,rotateY:Mn,rotateZ:Mn,scale:Cs,scaleX:Cs,scaleY:Cs,scaleZ:Cs,skew:Mn,skewX:Mn,skewY:Mn,distance:ne,translateX:ne,translateY:ne,translateZ:ne,x:ne,y:ne,z:ne,perspective:ne,transformPerspective:ne,opacity:Ki,originX:Kp,originY:Kp,originZ:ne},Yp={...qr,transform:Math.round},lc={...l1,...u1,zIndex:Yp,size:ne,fillOpacity:Ki,strokeOpacity:Ki,numOctaves:Yp},c1={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},d1=$r.length;function f1(n,r,i){let s="",l=!0;for(let u=0;u<d1;u++){const c=$r[u],f=n[c];if(f===void 0)continue;let p=!0;if(typeof f=="number"?p=f===(c.startsWith("scale")?1:0):p=parseFloat(f)===0,!p||i){const m=rg(f,lc[c]);if(!p){l=!1;const g=c1[c]||c;s+=`${g}(${m}) `}i&&(r[c]=m)}}return s=s.trim(),i?s=i(r,l?"":s):l&&(s="none"),s}function uc(n,r,i){const{style:s,vars:l,transformOrigin:u}=n;let c=!1,f=!1;for(const p in r){const m=r[p];if(nr.has(p)){c=!0;continue}else if(ng(p)){l[p]=m;continue}else{const g=rg(m,lc[p]);p.startsWith("origin")?(f=!0,u[p]=g):s[p]=g}}if(r.transform||(c||i?s.transform=f1(r,n.transform,i):s.transform&&(s.transform="none")),f){const{originX:p="50%",originY:m="50%",originZ:g=0}=u;s.transformOrigin=`${p} ${m} ${g}`}}const p1={offset:"stroke-dashoffset",array:"stroke-dasharray"},h1={offset:"strokeDashoffset",array:"strokeDasharray"};function m1(n,r,i=1,s=0,l=!0){n.pathLength=1;const u=l?p1:h1;n[u.offset]=ne.transform(-s);const c=ne.transform(r),f=ne.transform(i);n[u.array]=`${c} ${f}`}function Qp(n,r,i){return typeof n=="string"?n:ne.transform(r+i*n)}function g1(n,r,i){const s=Qp(r,n.x,n.width),l=Qp(i,n.y,n.height);return`${s} ${l}`}function cc(n,{attrX:r,attrY:i,attrScale:s,originX:l,originY:u,pathLength:c,pathSpacing:f=1,pathOffset:p=0,...m},g,v){if(uc(n,m,v),g){n.style.viewBox&&(n.attrs.viewBox=n.style.viewBox);return}n.attrs=n.style,n.style={};const{attrs:w,style:T,dimensions:j}=n;w.transform&&(j&&(T.transform=w.transform),delete w.transform),j&&(l!==void 0||u!==void 0||T.transform)&&(T.transformOrigin=g1(j,l!==void 0?l:.5,u!==void 0?u:.5)),r!==void 0&&(w.x=r),i!==void 0&&(w.y=i),s!==void 0&&(w.scale=s),c!==void 0&&m1(w,c,f,p,!1)}const dc=()=>({style:{},transform:{},transformOrigin:{},vars:{}}),ig=()=>({...dc(),attrs:{}}),fc=n=>typeof n=="string"&&n.toLowerCase()==="svg";function og(n,{style:r,vars:i},s,l){Object.assign(n.style,r,l&&l.getProjectionStyles(s));for(const u in i)n.style.setProperty(u,i[u])}const sg=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 ag(n,r,i,s){og(n,r,void 0,s);for(const l in r.attrs)n.setAttribute(sg.has(l)?l:rc(l),r.attrs[l])}const Rs={};function v1(n){Object.assign(Rs,n)}function lg(n,{layout:r,layoutId:i}){return nr.has(n)||n.startsWith("origin")||(r||i!==void 0)&&(!!Rs[n]||n==="opacity")}function pc(n,r,i){var s;const{style:l}=n,u={};for(const c in l)(it(l[c])||r.style&&it(r.style[c])||lg(c,n)||((s=i?.getValue(c))===null||s===void 0?void 0:s.liveStyle)!==void 0)&&(u[c]=l[c]);return u}function ug(n,r,i){const s=pc(n,r,i);for(const l in n)if(it(n[l])||it(r[l])){const u=$r.indexOf(l)!==-1?"attr"+l.charAt(0).toUpperCase()+l.substring(1):l;s[u]=n[l]}return s}function y1(n,r){try{r.dimensions=typeof n.getBBox=="function"?n.getBBox():n.getBoundingClientRect()}catch{r.dimensions={x:0,y:0,width:0,height:0}}}const Xp=["x","y","width","height","cx","cy","r"],x1={useVisualState:eg({scrapeMotionValuesFromProps:ug,createRenderState:ig,onUpdate:({props:n,prevProps:r,current:i,renderState:s,latestValues:l})=>{if(!i)return;let u=!!n.drag;if(!u){for(const f in l)if(nr.has(f)){u=!0;break}}if(!u)return;let c=!r;if(r)for(let f=0;f<Xp.length;f++){const p=Xp[f];n[p]!==r[p]&&(c=!0)}c&&be.read(()=>{y1(i,s),be.render(()=>{cc(s,l,fc(i.tagName),n.transformTemplate),ag(i,s)})})}})},w1={useVisualState:eg({scrapeMotionValuesFromProps:pc,createRenderState:dc})};function cg(n,r,i){for(const s in r)!it(r[s])&&!lg(s,i)&&(n[s]=r[s])}function S1({transformTemplate:n},r){return C.useMemo(()=>{const i=dc();return uc(i,r,n),Object.assign({},i.vars,i.style)},[r])}function C1(n,r){const i=n.style||{},s={};return cg(s,i,n),Object.assign(s,S1(n,r)),s}function T1(n,r){const i={},s=C1(n,r);return n.drag&&n.dragListener!==!1&&(i.draggable=!1,s.userSelect=s.WebkitUserSelect=s.WebkitTouchCallout="none",s.touchAction=n.drag===!0?"none":`pan-${n.drag==="x"?"y":"x"}`),n.tabIndex===void 0&&(n.onTap||n.onTapStart||n.whileTap)&&(i.tabIndex=0),i.style=s,i}function E1(n,r,i,s){const l=C.useMemo(()=>{const u=ig();return cc(u,r,fc(s),n.transformTemplate),{...u.attrs,style:{...u.style}}},[r]);if(n.style){const u={};cg(u,n.style,n),l.style={...u,...l.style}}return l}function b1(n=!1){return(i,s,l,{latestValues:u},c)=>{const p=(oc(i)?E1:T1)(s,u,c,i),m=zw(s,typeof i=="string",n),g=i!==C.Fragment?{...m,...p,ref:l}:{},{children:v}=s,w=C.useMemo(()=>it(v)?v.get():v,[v]);return C.createElement(i,{...g,children:w})}}function k1(n,r){return function(s,{forwardMotionProps:l}={forwardMotionProps:!1}){const c={...oc(s)?x1:w1,preloadedFeatures:n,useRender:b1(l),createVisualElement:r,Component:s};return Yw(c)}}function dg(n,r){if(!Array.isArray(r))return!1;const i=r.length;if(i!==n.length)return!1;for(let s=0;s<i;s++)if(r[s]!==n[s])return!1;return!0}function Ws(n,r,i){const s=n.getProps();return sc(s,r,i!==void 0?i:s.custom,n)}const P1=ec(()=>window.ScrollTimeline!==void 0);class A1{constructor(r){this.stop=()=>this.runAll("stop"),this.animations=r.filter(Boolean)}get finished(){return Promise.all(this.animations.map(r=>"finished"in r?r.finished:r))}getAll(r){return this.animations[0][r]}setAll(r,i){for(let s=0;s<this.animations.length;s++)this.animations[s][r]=i}attachTimeline(r,i){const s=this.animations.map(l=>{if(P1()&&l.attachTimeline)return l.attachTimeline(r);if(typeof i=="function")return i(l)});return()=>{s.forEach((l,u)=>{l&&l(),this.animations[u].stop()})}}get time(){return this.getAll("time")}set time(r){this.setAll("time",r)}get speed(){return this.getAll("speed")}set speed(r){this.setAll("speed",r)}get startTime(){return this.getAll("startTime")}get duration(){let r=0;for(let i=0;i<this.animations.length;i++)r=Math.max(r,this.animations[i].duration);return r}runAll(r){this.animations.forEach(i=>i[r]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}class j1 extends A1{then(r,i){return Promise.all(this.animations).then(r).catch(i)}}function hc(n,r){return n?n[r]||n.default||n:void 0}const Tu=2e4;function fg(n){let r=0;const i=50;let s=n.next(r);for(;!s.done&&r<Tu;)r+=i,s=n.next(r);return r>=Tu?1/0:r}function mc(n){return typeof n=="function"}function Jp(n,r){n.timeline=r,n.onfinish=null}const gc=n=>Array.isArray(n)&&typeof n[0]=="number",N1={linearEasing:void 0};function R1(n,r){const i=ec(n);return()=>{var s;return(s=N1[r])!==null&&s!==void 0?s:i()}}const Ls=R1(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),pg=(n,r,i=10)=>{let s="";const l=Math.max(Math.round(r/i),2);for(let u=0;u<l;u++)s+=n(Or(0,l-1,u))+", ";return`linear(${s.substring(0,s.length-2)})`};function hg(n){return!!(typeof n=="function"&&Ls()||!n||typeof n=="string"&&(n in Eu||Ls())||gc(n)||Array.isArray(n)&&n.every(hg))}const Fi=([n,r,i,s])=>`cubic-bezier(${n}, ${r}, ${i}, ${s})`,Eu={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:Fi([0,.65,.55,1]),circOut:Fi([.55,0,1,.45]),backIn:Fi([.31,.01,.66,-.59]),backOut:Fi([.33,1.53,.69,.99])};function mg(n,r){if(n)return typeof n=="function"&&Ls()?pg(n,r):gc(n)?Fi(n):Array.isArray(n)?n.map(i=>mg(i,r)||Eu.easeOut):Eu[n]}const Ot={x:!1,y:!1};function gg(){return Ot.x||Ot.y}function L1(n,r,i){var s;if(n instanceof Element)return[n];if(typeof n=="string"){let l=document;const u=(s=void 0)!==null&&s!==void 0?s:l.querySelectorAll(n);return u?Array.from(u):[]}return Array.from(n)}function vg(n,r){const i=L1(n),s=new AbortController,l={passive:!0,...r,signal:s.signal};return[i,l,()=>s.abort()]}function Zp(n){return r=>{r.pointerType==="touch"||gg()||n(r)}}function M1(n,r,i={}){const[s,l,u]=vg(n,i),c=Zp(f=>{const{target:p}=f,m=r(f);if(typeof m!="function"||!p)return;const g=Zp(v=>{m(v),p.removeEventListener("pointerleave",g)});p.addEventListener("pointerleave",g,l)});return s.forEach(f=>{f.addEventListener("pointerenter",c,l)}),u}const yg=(n,r)=>r?n===r?!0:yg(n,r.parentElement):!1,vc=n=>n.pointerType==="mouse"?typeof n.button!="number"||n.button<=0:n.isPrimary!==!1,_1=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function I1(n){return _1.has(n.tagName)||n.tabIndex!==-1}const zi=new WeakSet;function eh(n){return r=>{r.key==="Enter"&&n(r)}}function Xl(n,r){n.dispatchEvent(new PointerEvent("pointer"+r,{isPrimary:!0,bubbles:!0}))}const D1=(n,r)=>{const i=n.currentTarget;if(!i)return;const s=eh(()=>{if(zi.has(i))return;Xl(i,"down");const l=eh(()=>{Xl(i,"up")}),u=()=>Xl(i,"cancel");i.addEventListener("keyup",l,r),i.addEventListener("blur",u,r)});i.addEventListener("keydown",s,r),i.addEventListener("blur",()=>i.removeEventListener("keydown",s),r)};function th(n){return vc(n)&&!gg()}function O1(n,r,i={}){const[s,l,u]=vg(n,i),c=f=>{const p=f.currentTarget;if(!th(f)||zi.has(p))return;zi.add(p);const m=r(f),g=(T,j)=>{window.removeEventListener("pointerup",v),window.removeEventListener("pointercancel",w),!(!th(T)||!zi.has(p))&&(zi.delete(p),typeof m=="function"&&m(T,{success:j}))},v=T=>{g(T,i.useGlobalTarget||yg(p,T.target))},w=T=>{g(T,!1)};window.addEventListener("pointerup",v,l),window.addEventListener("pointercancel",w,l)};return s.forEach(f=>{!I1(f)&&f.getAttribute("tabindex")===null&&(f.tabIndex=0),(i.useGlobalTarget?window:f).addEventListener("pointerdown",c,l),f.addEventListener("focus",m=>D1(m,l),l)}),u}function V1(n){return n==="x"||n==="y"?Ot[n]?null:(Ot[n]=!0,()=>{Ot[n]=!1}):Ot.x||Ot.y?null:(Ot.x=Ot.y=!0,()=>{Ot.x=Ot.y=!1})}const xg=new Set(["width","height","top","left","right","bottom",...$r]);let Ps;function F1(){Ps=void 0}const Gt={now:()=>(Ps===void 0&&Gt.set(Je.isProcessing||_w.useManualTiming?Je.timestamp:performance.now()),Ps),set:n=>{Ps=n,queueMicrotask(F1)}};function yc(n,r){n.indexOf(r)===-1&&n.push(r)}function xc(n,r){const i=n.indexOf(r);i>-1&&n.splice(i,1)}class wc{constructor(){this.subscriptions=[]}add(r){return yc(this.subscriptions,r),()=>xc(this.subscriptions,r)}notify(r,i,s){const l=this.subscriptions.length;if(l)if(l===1)this.subscriptions[0](r,i,s);else for(let u=0;u<l;u++){const c=this.subscriptions[u];c&&c(r,i,s)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function wg(n,r){return r?n*(1e3/r):0}const nh=30,z1=n=>!isNaN(parseFloat(n));class B1{constructor(r,i={}){this.version="11.18.2",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(s,l=!0)=>{const u=Gt.now();this.updatedAt!==u&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(s),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),l&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(r),this.owner=i.owner}setCurrent(r){this.current=r,this.updatedAt=Gt.now(),this.canTrackVelocity===null&&r!==void 0&&(this.canTrackVelocity=z1(this.current))}setPrevFrameValue(r=this.current){this.prevFrameValue=r,this.prevUpdatedAt=this.updatedAt}onChange(r){return this.on("change",r)}on(r,i){this.events[r]||(this.events[r]=new wc);const s=this.events[r].add(i);return r==="change"?()=>{s(),be.read(()=>{this.events.change.getSize()||this.stop()})}:s}clearListeners(){for(const r in this.events)this.events[r].clear()}attach(r,i){this.passiveEffect=r,this.stopPassiveEffect=i}set(r,i=!0){!i||!this.passiveEffect?this.updateAndNotify(r,i):this.passiveEffect(r,this.updateAndNotify)}setWithVelocity(r,i,s){this.set(i),this.prev=void 0,this.prevFrameValue=r,this.prevUpdatedAt=this.updatedAt-s}jump(r,i=!0){this.updateAndNotify(r),this.prev=r,this.prevUpdatedAt=this.prevFrameValue=void 0,i&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const r=Gt.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||r-this.updatedAt>nh)return 0;const i=Math.min(this.updatedAt-this.prevUpdatedAt,nh);return wg(parseFloat(this.current)-parseFloat(this.prevFrameValue),i)}start(r){return this.stop(),new Promise(i=>{this.hasAnimated=!0,this.animation=r(i),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 Yi(n,r){return new B1(n,r)}function U1(n,r,i){n.hasValue(r)?n.getValue(r).set(i):n.addValue(r,Yi(i))}function $1(n,r){const i=Ws(n,r);let{transitionEnd:s={},transition:l={},...u}=i||{};u={...u,...s};for(const c in u){const f=t1(u[c]);U1(n,c,f)}}function q1(n){return!!(it(n)&&n.add)}function bu(n,r){const i=n.getValue("willChange");if(q1(i))return i.add(r)}function Sg(n){return n.props[Xm]}const Cg=(n,r,i)=>(((1-3*i+3*r)*n+(3*i-6*r))*n+3*r)*n,H1=1e-7,W1=12;function G1(n,r,i,s,l){let u,c,f=0;do c=r+(i-r)/2,u=Cg(c,s,l)-n,u>0?i=c:r=c;while(Math.abs(u)>H1&&++f<W1);return c}function io(n,r,i,s){if(n===r&&i===s)return xt;const l=u=>G1(u,0,1,n,i);return u=>u===0||u===1?u:Cg(l(u),r,s)}const Tg=n=>r=>r<=.5?n(2*r)/2:(2-n(2*(1-r)))/2,Eg=n=>r=>1-n(1-r),bg=io(.33,1.53,.69,.99),Sc=Eg(bg),kg=Tg(Sc),Pg=n=>(n*=2)<1?.5*Sc(n):.5*(2-Math.pow(2,-10*(n-1))),Cc=n=>1-Math.sin(Math.acos(n)),Ag=Eg(Cc),jg=Tg(Cc),Ng=n=>/^0[^.\s]+$/u.test(n);function K1(n){return typeof n=="number"?n===0:n!==null?n==="none"||n==="0"||Ng(n):!0}const Ui=n=>Math.round(n*1e5)/1e5,Tc=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function Y1(n){return n==null}const Q1=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,Ec=(n,r)=>i=>!!(typeof i=="string"&&Q1.test(i)&&i.startsWith(n)||r&&!Y1(i)&&Object.prototype.hasOwnProperty.call(i,r)),Rg=(n,r,i)=>s=>{if(typeof s!="string")return s;const[l,u,c,f]=s.match(Tc);return{[n]:parseFloat(l),[r]:parseFloat(u),[i]:parseFloat(c),alpha:f!==void 0?parseFloat(f):1}},X1=n=>un(0,255,n),Jl={...qr,transform:n=>Math.round(X1(n))},Zn={test:Ec("rgb","red"),parse:Rg("red","green","blue"),transform:({red:n,green:r,blue:i,alpha:s=1})=>"rgba("+Jl.transform(n)+", "+Jl.transform(r)+", "+Jl.transform(i)+", "+Ui(Ki.transform(s))+")"};function J1(n){let r="",i="",s="",l="";return n.length>5?(r=n.substring(1,3),i=n.substring(3,5),s=n.substring(5,7),l=n.substring(7,9)):(r=n.substring(1,2),i=n.substring(2,3),s=n.substring(3,4),l=n.substring(4,5),r+=r,i+=i,s+=s,l+=l),{red:parseInt(r,16),green:parseInt(i,16),blue:parseInt(s,16),alpha:l?parseInt(l,16)/255:1}}const ku={test:Ec("#"),parse:J1,transform:Zn.transform},Nr={test:Ec("hsl","hue"),parse:Rg("hue","saturation","lightness"),transform:({hue:n,saturation:r,lightness:i,alpha:s=1})=>"hsla("+Math.round(n)+", "+Wt.transform(Ui(r))+", "+Wt.transform(Ui(i))+", "+Ui(Ki.transform(s))+")"},rt={test:n=>Zn.test(n)||ku.test(n)||Nr.test(n),parse:n=>Zn.test(n)?Zn.parse(n):Nr.test(n)?Nr.parse(n):ku.parse(n),transform:n=>typeof n=="string"?n:n.hasOwnProperty("red")?Zn.transform(n):Nr.transform(n)},Z1=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function eS(n){var r,i;return isNaN(n)&&typeof n=="string"&&(((r=n.match(Tc))===null||r===void 0?void 0:r.length)||0)+(((i=n.match(Z1))===null||i===void 0?void 0:i.length)||0)>0}const Lg="number",Mg="color",tS="var",nS="var(",rh="${}",rS=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function Qi(n){const r=n.toString(),i=[],s={color:[],number:[],var:[]},l=[];let u=0;const f=r.replace(rS,p=>(rt.test(p)?(s.color.push(u),l.push(Mg),i.push(rt.parse(p))):p.startsWith(nS)?(s.var.push(u),l.push(tS),i.push(p)):(s.number.push(u),l.push(Lg),i.push(parseFloat(p))),++u,rh)).split(rh);return{values:i,split:f,indexes:s,types:l}}function _g(n){return Qi(n).values}function Ig(n){const{split:r,types:i}=Qi(n),s=r.length;return l=>{let u="";for(let c=0;c<s;c++)if(u+=r[c],l[c]!==void 0){const f=i[c];f===Lg?u+=Ui(l[c]):f===Mg?u+=rt.transform(l[c]):u+=l[c]}return u}}const iS=n=>typeof n=="number"?0:n;function oS(n){const r=_g(n);return Ig(n)(r.map(iS))}const In={test:eS,parse:_g,createTransformer:Ig,getAnimatableNone:oS},sS=new Set(["brightness","contrast","saturate","opacity"]);function aS(n){const[r,i]=n.slice(0,-1).split("(");if(r==="drop-shadow")return n;const[s]=i.match(Tc)||[];if(!s)return n;const l=i.replace(s,"");let u=sS.has(r)?1:0;return s!==i&&(u*=100),r+"("+u+l+")"}const lS=/\b([a-z-]*)\(.*?\)/gu,Pu={...In,getAnimatableNone:n=>{const r=n.match(lS);return r?r.map(aS).join(" "):n}},uS={...lc,color:rt,backgroundColor:rt,outlineColor:rt,fill:rt,stroke:rt,borderColor:rt,borderTopColor:rt,borderRightColor:rt,borderBottomColor:rt,borderLeftColor:rt,filter:Pu,WebkitFilter:Pu},bc=n=>uS[n];function Dg(n,r){let i=bc(n);return i!==Pu&&(i=In),i.getAnimatableNone?i.getAnimatableNone(r):void 0}const cS=new Set(["auto","none","0"]);function dS(n,r,i){let s=0,l;for(;s<n.length&&!l;){const u=n[s];typeof u=="string"&&!cS.has(u)&&Qi(u).values.length&&(l=n[s]),s++}if(l&&i)for(const u of r)n[u]=Dg(i,l)}const ih=n=>n===qr||n===ne,oh=(n,r)=>parseFloat(n.split(", ")[r]),sh=(n,r)=>(i,{transform:s})=>{if(s==="none"||!s)return 0;const l=s.match(/^matrix3d\((.+)\)$/u);if(l)return oh(l[1],r);{const u=s.match(/^matrix\((.+)\)$/u);return u?oh(u[1],n):0}},fS=new Set(["x","y","z"]),pS=$r.filter(n=>!fS.has(n));function hS(n){const r=[];return pS.forEach(i=>{const s=n.getValue(i);s!==void 0&&(r.push([i,s.get()]),s.set(i.startsWith("scale")?1:0))}),r}const Fr={width:({x:n},{paddingLeft:r="0",paddingRight:i="0"})=>n.max-n.min-parseFloat(r)-parseFloat(i),height:({y:n},{paddingTop:r="0",paddingBottom:i="0"})=>n.max-n.min-parseFloat(r)-parseFloat(i),top:(n,{top:r})=>parseFloat(r),left:(n,{left:r})=>parseFloat(r),bottom:({y:n},{top:r})=>parseFloat(r)+(n.max-n.min),right:({x:n},{left:r})=>parseFloat(r)+(n.max-n.min),x:sh(4,13),y:sh(5,14)};Fr.translateX=Fr.x;Fr.translateY=Fr.y;const er=new Set;let Au=!1,ju=!1;function Og(){if(ju){const n=Array.from(er).filter(s=>s.needsMeasurement),r=new Set(n.map(s=>s.element)),i=new Map;r.forEach(s=>{const l=hS(s);l.length&&(i.set(s,l),s.render())}),n.forEach(s=>s.measureInitialState()),r.forEach(s=>{s.render();const l=i.get(s);l&&l.forEach(([u,c])=>{var f;(f=s.getValue(u))===null||f===void 0||f.set(c)})}),n.forEach(s=>s.measureEndState()),n.forEach(s=>{s.suspendedScrollY!==void 0&&window.scrollTo(0,s.suspendedScrollY)})}ju=!1,Au=!1,er.forEach(n=>n.complete()),er.clear()}function Vg(){er.forEach(n=>{n.readKeyframes(),n.needsMeasurement&&(ju=!0)})}function mS(){Vg(),Og()}class kc{constructor(r,i,s,l,u,c=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...r],this.onComplete=i,this.name=s,this.motionValue=l,this.element=u,this.isAsync=c}scheduleResolve(){this.isScheduled=!0,this.isAsync?(er.add(this),Au||(Au=!0,be.read(Vg),be.resolveKeyframes(Og))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:r,name:i,element:s,motionValue:l}=this;for(let u=0;u<r.length;u++)if(r[u]===null)if(u===0){const c=l?.get(),f=r[r.length-1];if(c!==void 0)r[0]=c;else if(s&&i){const p=s.readValue(i,f);p!=null&&(r[0]=p)}r[0]===void 0&&(r[0]=f),l&&c===void 0&&l.set(r[0])}else r[u]=r[u-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),er.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,er.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}const Fg=n=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(n),gS=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function vS(n){const r=gS.exec(n);if(!r)return[,];const[,i,s,l]=r;return[`--${i??s}`,l]}function zg(n,r,i=1){const[s,l]=vS(n);if(!s)return;const u=window.getComputedStyle(r).getPropertyValue(s);if(u){const c=u.trim();return Fg(c)?parseFloat(c):c}return ac(l)?zg(l,r,i+1):l}const Bg=n=>r=>r.test(n),yS={test:n=>n==="auto",parse:n=>n},Ug=[qr,ne,Wt,Mn,a1,s1,yS],ah=n=>Ug.find(Bg(n));class $g extends kc{constructor(r,i,s,l,u){super(r,i,s,l,u,!0)}readKeyframes(){const{unresolvedKeyframes:r,element:i,name:s}=this;if(!i||!i.current)return;super.readKeyframes();for(let p=0;p<r.length;p++){let m=r[p];if(typeof m=="string"&&(m=m.trim(),ac(m))){const g=zg(m,i.current);g!==void 0&&(r[p]=g),p===r.length-1&&(this.finalKeyframe=m)}}if(this.resolveNoneKeyframes(),!xg.has(s)||r.length!==2)return;const[l,u]=r,c=ah(l),f=ah(u);if(c!==f)if(ih(c)&&ih(f))for(let p=0;p<r.length;p++){const m=r[p];typeof m=="string"&&(r[p]=parseFloat(m))}else this.needsMeasurement=!0}resolveNoneKeyframes(){const{unresolvedKeyframes:r,name:i}=this,s=[];for(let l=0;l<r.length;l++)K1(r[l])&&s.push(l);s.length&&dS(r,s,i)}measureInitialState(){const{element:r,unresolvedKeyframes:i,name:s}=this;if(!r||!r.current)return;s==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Fr[s](r.measureViewportBox(),window.getComputedStyle(r.current)),i[0]=this.measuredOrigin;const l=i[i.length-1];l!==void 0&&r.getValue(s,l).jump(l,!1)}measureEndState(){var r;const{element:i,name:s,unresolvedKeyframes:l}=this;if(!i||!i.current)return;const u=i.getValue(s);u&&u.jump(this.measuredOrigin,!1);const c=l.length-1,f=l[c];l[c]=Fr[s](i.measureViewportBox(),window.getComputedStyle(i.current)),f!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=f),!((r=this.removedTransforms)===null||r===void 0)&&r.length&&this.removedTransforms.forEach(([p,m])=>{i.getValue(p).set(m)}),this.resolveNoneKeyframes()}}const lh=(n,r)=>r==="zIndex"?!1:!!(typeof n=="number"||Array.isArray(n)||typeof n=="string"&&(In.test(n)||n==="0")&&!n.startsWith("url("));function xS(n){const r=n[0];if(n.length===1)return!0;for(let i=0;i<n.length;i++)if(n[i]!==r)return!0}function wS(n,r,i,s){const l=n[0];if(l===null)return!1;if(r==="display"||r==="visibility")return!0;const u=n[n.length-1],c=lh(l,r),f=lh(u,r);return!c||!f?!1:xS(n)||(i==="spring"||mc(i))&&s}const SS=n=>n!==null;function Gs(n,{repeat:r,repeatType:i="loop"},s){const l=n.filter(SS),u=r&&i!=="loop"&&r%2===1?0:l.length-1;return!u||s===void 0?l[u]:s}const CS=40;class qg{constructor({autoplay:r=!0,delay:i=0,type:s="keyframes",repeat:l=0,repeatDelay:u=0,repeatType:c="loop",...f}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=Gt.now(),this.options={autoplay:r,delay:i,type:s,repeat:l,repeatDelay:u,repeatType:c,...f},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt?this.resolvedAt-this.createdAt>CS?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&mS(),this._resolved}onKeyframesResolved(r,i){this.resolvedAt=Gt.now(),this.hasAttemptedResolve=!0;const{name:s,type:l,velocity:u,delay:c,onComplete:f,onUpdate:p,isGenerator:m}=this.options;if(!m&&!wS(r,s,l,u))if(c)this.options.duration=0;else{p&&p(Gs(r,this.options,i)),f&&f(),this.resolveFinishedPromise();return}const g=this.initPlayback(r,i);g!==!1&&(this._resolved={keyframes:r,finalKeyframe:i,...g},this.onPostResolved())}onPostResolved(){}then(r,i){return this.currentFinishedPromise.then(r,i)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(r=>{this.resolveFinishedPromise=r})}}const Me=(n,r,i)=>n+(r-n)*i;function Zl(n,r,i){return i<0&&(i+=1),i>1&&(i-=1),i<1/6?n+(r-n)*6*i:i<1/2?r:i<2/3?n+(r-n)*(2/3-i)*6:n}function TS({hue:n,saturation:r,lightness:i,alpha:s}){n/=360,r/=100,i/=100;let l=0,u=0,c=0;if(!r)l=u=c=i;else{const f=i<.5?i*(1+r):i+r-i*r,p=2*i-f;l=Zl(p,f,n+1/3),u=Zl(p,f,n),c=Zl(p,f,n-1/3)}return{red:Math.round(l*255),green:Math.round(u*255),blue:Math.round(c*255),alpha:s}}function Ms(n,r){return i=>i>0?r:n}const eu=(n,r,i)=>{const s=n*n,l=i*(r*r-s)+s;return l<0?0:Math.sqrt(l)},ES=[ku,Zn,Nr],bS=n=>ES.find(r=>r.test(n));function uh(n){const r=bS(n);if(!r)return!1;let i=r.parse(n);return r===Nr&&(i=TS(i)),i}const ch=(n,r)=>{const i=uh(n),s=uh(r);if(!i||!s)return Ms(n,r);const l={...i};return u=>(l.red=eu(i.red,s.red,u),l.green=eu(i.green,s.green,u),l.blue=eu(i.blue,s.blue,u),l.alpha=Me(i.alpha,s.alpha,u),Zn.transform(l))},kS=(n,r)=>i=>r(n(i)),oo=(...n)=>n.reduce(kS),Nu=new Set(["none","hidden"]);function PS(n,r){return Nu.has(n)?i=>i<=0?n:r:i=>i>=1?r:n}function AS(n,r){return i=>Me(n,r,i)}function Pc(n){return typeof n=="number"?AS:typeof n=="string"?ac(n)?Ms:rt.test(n)?ch:RS:Array.isArray(n)?Hg:typeof n=="object"?rt.test(n)?ch:jS:Ms}function Hg(n,r){const i=[...n],s=i.length,l=n.map((u,c)=>Pc(u)(u,r[c]));return u=>{for(let c=0;c<s;c++)i[c]=l[c](u);return i}}function jS(n,r){const i={...n,...r},s={};for(const l in i)n[l]!==void 0&&r[l]!==void 0&&(s[l]=Pc(n[l])(n[l],r[l]));return l=>{for(const u in s)i[u]=s[u](l);return i}}function NS(n,r){var i;const s=[],l={color:0,var:0,number:0};for(let u=0;u<r.values.length;u++){const c=r.types[u],f=n.indexes[c][l[c]],p=(i=n.values[f])!==null&&i!==void 0?i:0;s[u]=p,l[c]++}return s}const RS=(n,r)=>{const i=In.createTransformer(r),s=Qi(n),l=Qi(r);return s.indexes.var.length===l.indexes.var.length&&s.indexes.color.length===l.indexes.color.length&&s.indexes.number.length>=l.indexes.number.length?Nu.has(n)&&!l.values.length||Nu.has(r)&&!s.values.length?PS(n,r):oo(Hg(NS(s,l),l.values),i):Ms(n,r)};function Wg(n,r,i){return typeof n=="number"&&typeof r=="number"&&typeof i=="number"?Me(n,r,i):Pc(n)(n,r)}const LS=5;function Gg(n,r,i){const s=Math.max(r-LS,0);return wg(i-n(s),r-s)}const Oe={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},tu=.001;function MS({duration:n=Oe.duration,bounce:r=Oe.bounce,velocity:i=Oe.velocity,mass:s=Oe.mass}){let l,u,c=1-r;c=un(Oe.minDamping,Oe.maxDamping,c),n=un(Oe.minDuration,Oe.maxDuration,an(n)),c<1?(l=m=>{const g=m*c,v=g*n,w=g-i,T=Ru(m,c),j=Math.exp(-v);return tu-w/T*j},u=m=>{const v=m*c*n,w=v*i+i,T=Math.pow(c,2)*Math.pow(m,2)*n,j=Math.exp(-v),k=Ru(Math.pow(m,2),c);return(-l(m)+tu>0?-1:1)*((w-T)*j)/k}):(l=m=>{const g=Math.exp(-m*n),v=(m-i)*n+1;return-tu+g*v},u=m=>{const g=Math.exp(-m*n),v=(i-m)*(n*n);return g*v});const f=5/n,p=IS(l,u,f);if(n=sn(n),isNaN(p))return{stiffness:Oe.stiffness,damping:Oe.damping,duration:n};{const m=Math.pow(p,2)*s;return{stiffness:m,damping:c*2*Math.sqrt(s*m),duration:n}}}const _S=12;function IS(n,r,i){let s=i;for(let l=1;l<_S;l++)s=s-n(s)/r(s);return s}function Ru(n,r){return n*Math.sqrt(1-r*r)}const DS=["duration","bounce"],OS=["stiffness","damping","mass"];function dh(n,r){return r.some(i=>n[i]!==void 0)}function VS(n){let r={velocity:Oe.velocity,stiffness:Oe.stiffness,damping:Oe.damping,mass:Oe.mass,isResolvedFromDuration:!1,...n};if(!dh(n,OS)&&dh(n,DS))if(n.visualDuration){const i=n.visualDuration,s=2*Math.PI/(i*1.2),l=s*s,u=2*un(.05,1,1-(n.bounce||0))*Math.sqrt(l);r={...r,mass:Oe.mass,stiffness:l,damping:u}}else{const i=MS(n);r={...r,...i,mass:Oe.mass},r.isResolvedFromDuration=!0}return r}function Kg(n=Oe.visualDuration,r=Oe.bounce){const i=typeof n!="object"?{visualDuration:n,keyframes:[0,1],bounce:r}:n;let{restSpeed:s,restDelta:l}=i;const u=i.keyframes[0],c=i.keyframes[i.keyframes.length-1],f={done:!1,value:u},{stiffness:p,damping:m,mass:g,duration:v,velocity:w,isResolvedFromDuration:T}=VS({...i,velocity:-an(i.velocity||0)}),j=w||0,k=m/(2*Math.sqrt(p*g)),E=c-u,L=an(Math.sqrt(p/g)),_=Math.abs(E)<5;s||(s=_?Oe.restSpeed.granular:Oe.restSpeed.default),l||(l=_?Oe.restDelta.granular:Oe.restDelta.default);let I;if(k<1){const F=Ru(L,k);I=Y=>{const re=Math.exp(-k*L*Y);return c-re*((j+k*L*E)/F*Math.sin(F*Y)+E*Math.cos(F*Y))}}else if(k===1)I=F=>c-Math.exp(-L*F)*(E+(j+L*E)*F);else{const F=L*Math.sqrt(k*k-1);I=Y=>{const re=Math.exp(-k*L*Y),K=Math.min(F*Y,300);return c-re*((j+k*L*E)*Math.sinh(K)+F*E*Math.cosh(K))/F}}const U={calculatedDuration:T&&v||null,next:F=>{const Y=I(F);if(T)f.done=F>=v;else{let re=0;k<1&&(re=F===0?sn(j):Gg(I,F,Y));const K=Math.abs(re)<=s,fe=Math.abs(c-Y)<=l;f.done=K&&fe}return f.value=f.done?c:Y,f},toString:()=>{const F=Math.min(fg(U),Tu),Y=pg(re=>U.next(F*re).value,F,30);return F+"ms "+Y}};return U}function fh({keyframes:n,velocity:r=0,power:i=.8,timeConstant:s=325,bounceDamping:l=10,bounceStiffness:u=500,modifyTarget:c,min:f,max:p,restDelta:m=.5,restSpeed:g}){const v=n[0],w={done:!1,value:v},T=K=>f!==void 0&&K<f||p!==void 0&&K>p,j=K=>
vendor: 4,534 bytes, line 18
18f===void 0?p:p===void 0||Math.abs(f-K)<Math.abs(p-K)?f:p;let k=i*r;const E=v+k,L=c===void 0?E:c(E);L!==E&&(k=L-v);const _=K=>-k*Math.exp(-K/s),I=K=>L+_(K),U=K=>{const fe=_(K),ve=I(K);w.done=Math.abs(fe)<=m,w.value=w.done?L:ve};let F,Y;const re=K=>{T(w.value)&&(F=K,Y=Kg({keyframes:[w.value,j(w.value)],velocity:Gg(I,K,w.value),damping:l,stiffness:u,restDelta:m,restSpeed:g}))};return re(0),{calculatedDuration:null,next:K=>{let fe=!1;return!Y&&F===void 0&&(fe=!0,U(K),re(K)),F!==void 0&&K>=F?Y.next(K-F):(!fe&&U(K),w)}}}const FS=io(.42,0,1,1),zS=io(0,0,.58,1),Yg=io(.42,0,.58,1),BS=n=>Array.isArray(n)&&typeof n[0]!="number",US={linear:xt,easeIn:FS,easeInOut:Yg,easeOut:zS,circIn:Cc,circInOut:jg,circOut:Ag,backIn:Sc,backInOut:kg,backOut:bg,anticipate:Pg},ph=n=>{if(gc(n)){Wm(n.length===4);const[r,i,s,l]=n;return io(r,i,s,l)}else if(typeof n=="string")return US[n];return n};function $S(n,r,i){const s=[],l=i||Wg,u=n.length-1;for(let c=0;c<u;c++){let f=l(n[c],n[c+1]);if(r){const p=Array.isArray(r)?r[c]||xt:r;f=oo(p,f)}s.push(f)}return s}function qS(n,r,{clamp:i=!0,ease:s,mixer:l}={}){const u=n.length;if(Wm(u===r.length),u===1)return()=>r[0];if(u===2&&r[0]===r[1])return()=>r[1];const c=n[0]===n[1];n[0]>n[u-1]&&(n=[...n].reverse(),r=[...r].reverse());const f=$S(r,s,l),p=f.length,m=g=>{if(c&&g<n[0])return r[0];let v=0;if(p>1)for(;v<n.length-2&&!(g<n[v+1]);v++);const w=Or(n[v],n[v+1],g);return f[v](w)};return i?g=>m(un(n[0],n[u-1],g)):m}function HS(n,r){const i=n[n.length-1];for(let s=1;s<=r;s++){const l=Or(0,r,s);n.push(Me(i,1,l))}}function WS(n){const r=[0];return HS(r,n.length-1),r}function GS(n,r){return n.map(i=>i*r)}function KS(n,r){return n.map(()=>r||Yg).splice(0,n.length-1)}function _s({duration:n=300,keyframes:r,times:i,ease:s="easeInOut"}){const l=BS(s)?s.map(ph):ph(s),u={done:!1,value:r[0]},c=GS(i&&i.length===r.length?i:WS(r),n),f=qS(c,r,{ease:Array.isArray(l)?l:KS(r,l)});return{calculatedDuration:n,next:p=>(u.value=f(p),u.done=p>=n,u)}}const YS=n=>{const r=({timestamp:i})=>n(i);return{start:()=>be.update(r,!0),stop:()=>_n(r),now:()=>Je.isProcessing?Je.timestamp:Gt.now()}},QS={decay:fh,inertia:fh,tween:_s,keyframes:_s,spring:Kg},XS=n=>n/100;class Ac extends qg{constructor(r){super(r),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.teardown();const{onStop:p}=this.options;p&&p()};const{name:i,motionValue:s,element:l,keyframes:u}=this.options,c=l?.KeyframeResolver||kc,f=(p,m)=>this.onKeyframesResolved(p,m);this.resolver=new c(u,f,i,s,l),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(r){const{type:i="keyframes",repeat:s=0,repeatDelay:l=0,repeatType:u,velocity:c=0}=this.options,f=mc(i)?i:QS[i]||_s;let p,m;f!==_s&&typeof r[0]!="number"&&(p=oo(XS,Wg(r[0],r[1])),r=[0,100]);const g=f({...this.options,keyframes:r});u==="mirror"&&(m=f({...this.options,keyframes:[...r].reverse(),velocity:-c})),g.calculatedDuration===null&&(g.calculatedDuration=fg(g));const{calculatedDuration:v}=g,w=v+l,T=w*(s+1)-l;return{generator:g,mirroredGenerator:m,mapPercentToKeyframes:p,calculatedDuration:v,resolvedDuration:w,totalDuration:T}}onPostResolved(){const{autoplay:r=!0}=this.options;this.play(),this.pendingPlayState==="paused"||!r?this.pause():this.state=this.pendingPlayState}tick(r,i=!1){const{resolved:s}=this;if(!s){const{keyframes:K}=this.options;return{done:!0,value:K[K.length-1]}}const{finalKeyframe:l,generator:u,mirroredGenerator:c,mapPercentToKeyframes:f,keyframes:p,calculatedDuration:m,totalDuration:g,resolvedDuration:v}=s;if(this.startTime===null)return u.next(0);const{delay:w,repeat:T,repeatType:j,repeatDelay:k,onUpdate:E}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,r):this.speed<0&&(this.startTime=Math.min(r-g/this.speed,this.startTime)),i?this.currentTime=r:this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=Math.round(r-this.startTime)*this.speed;const L=this.currentTime-w*(this.speed>=0?1:-1),_=this.speed>=0?L<0:L>g;this.currentTime=Math.max(L,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=g);let I=this.currentTime,U=u;if(T){const K=Math.min(this.currentTime,g)/v;let fe=Math.floor(K),ve=K%1;!ve&&K>=1&&(ve=1),ve===1&&fe--,fe=Math.min(fe,T+1),fe%2&&(j==="reverse"?(ve=1-ve,k&&(ve-=k/v)):j==="mirror"&&(U=c)),I=un(0,
vendor: 54,746 bytes, line 18
181,ve)*v}const F=_?{done:!1,value:p[0]}:U.next(I);f&&(F.value=f(F.value));let{done:Y}=F;!_&&m!==null&&(Y=this.speed>=0?this.currentTime>=g:this.currentTime<=0);const re=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&Y);return re&&l!==void 0&&(F.value=Gs(p,this.options,l)),E&&E(F.value),re&&this.finish(),F}get duration(){const{resolved:r}=this;return r?an(r.calculatedDuration):0}get time(){return an(this.currentTime)}set time(r){r=sn(r),this.currentTime=r,this.holdTime!==null||this.speed===0?this.holdTime=r:this.driver&&(this.startTime=this.driver.now()-r/this.speed)}get speed(){return this.playbackSpeed}set speed(r){const i=this.playbackSpeed!==r;this.playbackSpeed=r,i&&(this.time=an(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;const{driver:r=YS,onPlay:i,startTime:s}=this.options;this.driver||(this.driver=r(u=>this.tick(u))),i&&i();const l=this.driver.now();this.holdTime!==null?this.startTime=l-this.holdTime:this.startTime?this.state==="finished"&&(this.startTime=l):this.startTime=s??this.calcStartTime(),this.state==="finished"&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var r;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=(r=this.currentTime)!==null&&r!==void 0?r:0}complete(){this.state!=="running"&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";const{onComplete:r}=this.options;r&&r()}cancel(){this.cancelTime!==null&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(r){return this.startTime=0,this.tick(r,!0)}}const JS=new Set(["opacity","clipPath","filter","transform"]);function ZS(n,r,i,{delay:s=0,duration:l=300,repeat:u=0,repeatType:c="loop",ease:f="easeInOut",times:p}={}){const m={[r]:i};p&&(m.offset=p);const g=mg(f,l);return Array.isArray(g)&&(m.easing=g),n.animate(m,{delay:s,duration:l,easing:Array.isArray(g)?"linear":g,fill:"both",iterations:u+1,direction:c==="reverse"?"alternate":"normal"})}const eC=ec(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),Is=10,tC=2e4;function nC(n){return mc(n.type)||n.type==="spring"||!hg(n.ease)}function rC(n,r){const i=new Ac({...r,keyframes:n,repeat:0,delay:0,isGenerator:!0});let s={done:!1,value:n[0]};const l=[];let u=0;for(;!s.done&&u<tC;)s=i.sample(u),l.push(s.value),u+=Is;return{times:void 0,keyframes:l,duration:u-Is,ease:"linear"}}const Qg={anticipate:Pg,backInOut:kg,circInOut:jg};function iC(n){return n in Qg}class hh extends qg{constructor(r){super(r);const{name:i,motionValue:s,element:l,keyframes:u}=this.options;this.resolver=new $g(u,(c,f)=>this.onKeyframesResolved(c,f),i,s,l),this.resolver.scheduleResolve()}initPlayback(r,i){let{duration:s=300,times:l,ease:u,type:c,motionValue:f,name:p,startTime:m}=this.options;if(!f.owner||!f.owner.current)return!1;if(typeof u=="string"&&Ls()&&iC(u)&&(u=Qg[u]),nC(this.options)){const{onComplete:v,onUpdate:w,motionValue:T,element:j,...k}=this.options,E=rC(r,k);r=E.keyframes,r.length===1&&(r[1]=r[0]),s=E.duration,l=E.times,u=E.ease,c="keyframes"}const g=ZS(f.owner.current,p,r,{...this.options,duration:s,times:l,ease:u});return g.startTime=m??this.calcStartTime(),this.pendingTimeline?(Jp(g,this.pendingTimeline),this.pendingTimeline=void 0):g.onfinish=()=>{const{onComplete:v}=this.options;f.set(Gs(r,this.options,i)),v&&v(),this.cancel(),this.resolveFinishedPromise()},{animation:g,duration:s,times:l,type:c,ease:u,keyframes:r}}get duration(){const{resolved:r}=this;if(!r)return 0;const{duration:i}=r;return an(i)}get time(){const{resolved:r}=this;if(!r)return 0;const{animation:i}=r;return an(i.currentTime||0)}set time(r){const{resolved:i}=this;if(!i)return;const{animation:s}=i;s.currentTime=sn(r)}get speed(){const{resolved:r}=this;if(!r)return 1;const{animation:i}=r;return i.playbackRate}set speed(r){const{resolved:i}=this;if(!i)return;const{animation:s}=i;s.playbackRate=r}get state(){const{resolved:r}=this;if(!r)return"idle";const{animation:i}=r;return i.playState}get startTime(){const{resolved:r}=this;if(!r)return null;const{animation:i}=r;return i.startTime}attachTimeline(r){if(!this._resolved)this.pendingTimeline=r;else{const{resolved:i}=this;if(!i)return xt;const{animation:s}=i;Jp(s,r)}return xt}play(){if(this.isStopped)return;const{resolved:r}=this;if(!r)return;const{animation:i}=r;i.playState==="finished"&&this.updateFinishedPromise(),i.play()}pause(){const{resolved:r}=this;if(!r)return;const{animation:i}=r;i.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.resolveFinishedPromise(),this.updateFinishedPromise();const{resolved:r}=this;if(!r)return;const{animation:i,keyframes:s,duration:l,type:u,ease:c,times:f}=r;if(i.playState==="idle"||i.playState==="finished")return;if(this.time){const{motionValue:m,onUpdate:g,onComplete:v,element:w,...T}=this.options,j=new Ac({...T,keyframes:s,duration:l,type:u,ease:c,times:f,isGenerator:!0}),k=sn(this.time);m.setWithVelocity(j.sample(k-Is).value,j.sample(k).value,Is)}const{onStop:p}=this.options;p&&p(),this.cancel()}complete(){const{resolved:r}=this;r&&r.animation.finish()}cancel(){const{resolved:r}=this;r&&r.animation.cancel()}static supports(r){const{motionValue:i,name:s,repeatDelay:l,repeatType:u,damping:c,type:f}=r;if(!i||!i.owner||!(i.owner.current instanceof HTMLElement))return!1;const{onUpdate:p,transformTemplate:m}=i.owner.getProps();return eC()&&s&&JS.has(s)&&!p&&!m&&!l&&u!=="mirror"&&c!==0&&f!=="inertia"}}const oC={type:"spring",stiffness:500,damping:25,restSpeed:10},sC=n=>({type:"spring",stiffness:550,damping:n===0?2*Math.sqrt(550):30,restSpeed:10}),aC={type:"keyframes",duration:.8},lC={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},uC=(n,{keyframes:r})=>r.length>2?aC:nr.has(n)?n.startsWith("scale")?sC(r[1]):oC:lC;function cC({when:n,delay:r,delayChildren:i,staggerChildren:s,staggerDirection:l,repeat:u,repeatType:c,repeatDelay:f,from:p,elapsed:m,...g}){return!!Object.keys(g).length}const jc=(n,r,i,s={},l,u)=>c=>{const f=hc(s,n)||{},p=f.delay||s.delay||0;let{elapsed:m=0}=s;m=m-sn(p);let g={keyframes:Array.isArray(i)?i:[null,i],ease:"easeOut",velocity:r.getVelocity(),...f,delay:-m,onUpdate:w=>{r.set(w),f.onUpdate&&f.onUpdate(w)},onComplete:()=>{c(),f.onComplete&&f.onComplete()},name:n,motionValue:r,element:u?void 0:l};cC(f)||(g={...g,...uC(n,g)}),g.duration&&(g.duration=sn(g.duration)),g.repeatDelay&&(g.repeatDelay=sn(g.repeatDelay)),g.from!==void 0&&(g.keyframes[0]=g.from);let v=!1;if((g.type===!1||g.duration===0&&!g.repeatDelay)&&(g.duration=0,g.delay===0&&(v=!0)),v&&!u&&r.get()!==void 0){const w=Gs(g.keyframes,f);if(w!==void 0)return be.update(()=>{g.onUpdate(w),g.onComplete()}),new j1([])}return!u&&hh.supports(g)?new hh(g):new Ac(g)};function dC({protectedKeys:n,needsAnimating:r},i){const s=n.hasOwnProperty(i)&&r[i]!==!0;return r[i]=!1,s}function Xg(n,r,{delay:i=0,transitionOverride:s,type:l}={}){var u;let{transition:c=n.getDefaultTransition(),transitionEnd:f,...p}=r;s&&(c=s);const m=[],g=l&&n.animationState&&n.animationState.getState()[l];for(const v in p){const w=n.getValue(v,(u=n.latestValues[v])!==null&&u!==void 0?u:null),T=p[v];if(T===void 0||g&&dC(g,v))continue;const j={delay:i,...hc(c||{},v)};let k=!1;if(window.MotionHandoffAnimation){const L=Sg(n);if(L){const _=window.MotionHandoffAnimation(L,v,be);_!==null&&(j.startTime=_,k=!0)}}bu(n,v),w.start(jc(v,w,T,n.shouldReduceMotion&&xg.has(v)?{type:!1}:j,n,k));const E=w.animation;E&&m.push(E)}return f&&Promise.all(m).then(()=>{be.update(()=>{f&&$1(n,f)})}),m}function Lu(n,r,i={}){var s;const l=Ws(n,r,i.type==="exit"?(s=n.presenceContext)===null||s===void 0?void 0:s.custom:void 0);let{transition:u=n.getDefaultTransition()||{}}=l||{};i.transitionOverride&&(u=i.transitionOverride);const c=l?()=>Promise.all(Xg(n,l,i)):()=>Promise.resolve(),f=n.variantChildren&&n.variantChildren.size?(m=0)=>{const{delayChildren:g=0,staggerChildren:v,staggerDirection:w}=u;return fC(n,r,g+m,v,w,i)}:()=>Promise.resolve(),{when:p}=u;if(p){const[m,g]=p==="beforeChildren"?[c,f]:[f,c];return m().then(()=>g())}else return Promise.all([c(),f(i.delay)])}function fC(n,r,i=0,s=0,l=1,u){const c=[],f=(n.variantChildren.size-1)*s,p=l===1?(m=0)=>m*s:(m=0)=>f-m*s;return Array.from(n.variantChildren).sort(pC).forEach((m,g)=>{m.notify("AnimationStart",r),c.push(Lu(m,r,{...u,delay:i+p(g)}).then(()=>m.notify("AnimationComplete",r)))}),Promise.all(c)}function pC(n,r){return n.sortNodePosition(r)}function hC(n,r,i={}){n.notify("AnimationStart",r);let s;if(Array.isArray(r)){const l=r.map(u=>Lu(n,u,i));s=Promise.all(l)}else if(typeof r=="string")s=Lu(n,r,i);else{const l=typeof r=="function"?Ws(n,r,i.custom):r;s=Promise.all(Xg(n,l,i))}return s.then(()=>{n.notify("AnimationComplete",r)})}const mC=nc.length;function Jg(n){if(!n)return;if(!n.isControllingVariants){const i=n.parent?Jg(n.parent)||{}:{};return n.props.initial!==void 0&&(i.initial=n.props.initial),i}const r={};for(let i=0;i<mC;i++){const s=nc[i],l=n.props[s];(Gi(l)||l===!1)&&(r[s]=l)}return r}const gC=[...tc].reverse(),vC=tc.length;function yC(n){return r=>Promise.all(r.map(({animation:i,options:s})=>hC(n,i,s)))}function xC(n){let r=yC(n),i=mh(),s=!0;const l=p=>(m,g)=>{var v;const w=Ws(n,g,p==="exit"?(v=n.presenceContext)===null||v===void 0?void 0:v.custom:void 0);if(w){const{transition:T,transitionEnd:j,...k}=w;m={...m,...k,...j}}return m};function u(p){r=p(n)}function c(p){const{props:m}=n,g=Jg(n.parent)||{},v=[],w=new Set;let T={},j=1/0;for(let E=0;E<vC;E++){const L=gC[E],_=i[L],I=m[L]!==void 0?m[L]:g[L],U=Gi(I),F=L===p?_.isActive:null;F===!1&&(j=E);let Y=I===g[L]&&I!==m[L]&&U;if(Y&&s&&n.manuallyAnimateOnMount&&(Y=!1),_.protectedKeys={...T},!_.isActive&&F===null||!I&&!_.prevProp||qs(I)||typeof I=="boolean")continue;const re=wC(_.prevProp,I);let K=re||L===p&&_.isActive&&!Y&&U||E>j&&U,fe=!1;const ve=Array.isArray(I)?I:[I];let Ue=ve.reduce(l(L),{});F===!1&&(Ue={});const{prevResolvedValues:le={}}=_,Ve={...le,...Ue},Ie=se=>{K=!0,w.has(se)&&(fe=!0,w.delete(se)),_.needsAnimating[se]=!0;const $=n.getValue(se);$&&($.liveStyle=!1)};for(const se in Ve){const $=Ue[se],J=le[se];if(T.hasOwnProperty(se))continue;let q=!1;Cu($)&&Cu(J)?q=!dg($,J):q=$!==J,q?$!=null?Ie(se):w.add(se):$!==void 0&&w.has(se)?Ie(se):_.protectedKeys[se]=!0}_.prevProp=I,_.prevResolvedValues=Ue,_.isActive&&(T={...T,...Ue}),s&&n.blockInitialAnimation&&(K=!1),K&&(!(Y&&re)||fe)&&v.push(...ve.map(se=>({animation:se,options:{type:L}})))}if(w.size){const E={};w.forEach(L=>{const _=n.getBaseTarget(L),I=n.getValue(L);I&&(I.liveStyle=!0),E[L]=_??null}),v.push({animation:E})}let k=!!v.length;return s&&(m.initial===!1||m.initial===m.animate)&&!n.manuallyAnimateOnMount&&(k=!1),s=!1,k?r(v):Promise.resolve()}function f(p,m){var g;if(i[p].isActive===m)return Promise.resolve();(g=n.variantChildren)===null||g===void 0||g.forEach(w=>{var T;return(T=w.animationState)===null||T===void 0?void 0:T.setActive(p,m)}),i[p].isActive=m;const v=c(p);for(const w in i)i[w].protectedKeys={};return v}return{animateChanges:c,setActive:f,setAnimateFunction:u,getState:()=>i,reset:()=>{i=mh(),s=!0}}}function wC(n,r){return typeof r=="string"?r!==n:Array.isArray(r)?!dg(r,n):!1}function Qn(n=!1){return{isActive:n,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function mh(){return{animate:Qn(!0),whileInView:Qn(),whileHover:Qn(),whileTap:Qn(),whileDrag:Qn(),whileFocus:Qn(),exit:Qn()}}class Dn{constructor(r){this.isMounted=!1,this.node=r}update(){}}class SC extends Dn{constructor(r){super(r),r.animationState||(r.animationState=xC(r))}updateAnimationControlsSubscription(){const{animate:r}=this.node.getProps();qs(r)&&(this.unmountControls=r.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:r}=this.node.getProps(),{animate:i}=this.node.prevProps||{};r!==i&&this.updateAnimationControlsSubscription()}unmount(){var r;this.node.animationState.reset(),(r=this.unmountControls)===null||r===void 0||r.call(this)}}let CC=0;class TC extends Dn{constructor(){super(...arguments),this.id=CC++}update(){if(!this.node.presenceContext)return;const{isPresent:r,onExitComplete:i}=this.node.presenceContext,{isPresent:s}=this.node.prevPresenceContext||{};if(!this.node.animationState||r===s)return;const l=this.node.animationState.setActive("exit",!r);i&&!r&&l.then(()=>i(this.id))}mount(){const{register:r}=this.node.presenceContext||{};r&&(this.unmount=r(this.id))}unmount(){}}const EC={animation:{Feature:SC},exit:{Feature:TC}};function Xi(n,r,i,s={passive:!0}){return n.addEventListener(r,i,s),()=>n.removeEventListener(r,i)}function so(n){return{point:{x:n.pageX,y:n.pageY}}}const bC=n=>r=>vc(r)&&n(r,so(r));function $i(n,r,i,s){return Xi(n,r,bC(i),s)}const gh=(n,r)=>Math.abs(n-r);function kC(n,r){const i=gh(n.x,r.x),s=gh(n.y,r.y);return Math.sqrt(i**2+s**2)}class Zg{constructor(r,i,{transformPagePoint:s,contextWindow:l,dragSnapToOrigin:u=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const v=ru(this.lastMoveEventInfo,this.history),w=this.startEvent!==null,T=kC(v.offset,{x:0,y:0})>=3;if(!w&&!T)return;const{point:j}=v,{timestamp:k}=Je;this.history.push({...j,timestamp:k});const{onStart:E,onMove:L}=this.handlers;w||(E&&E(this.lastMoveEvent,v),this.startEvent=this.lastMoveEvent),L&&L(this.lastMoveEvent,v)},this.handlePointerMove=(v,w)=>{this.lastMoveEvent=v,this.lastMoveEventInfo=nu(w,this.transformPagePoint),be.update(this.updatePoint,!0)},this.handlePointerUp=(v,w)=>{this.end();const{onEnd:T,onSessionEnd:j,resumeAnimation:k}=this.handlers;if(this.dragSnapToOrigin&&k&&k(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const E=ru(v.type==="pointercancel"?this.lastMoveEventInfo:nu(w,this.transformPagePoint),this.history);this.startEvent&&T&&T(v,E),j&&j(v,E)},!vc(r))return;this.dragSnapToOrigin=u,this.handlers=i,this.transformPagePoint=s,this.contextWindow=l||window;const c=so(r),f=nu(c,this.transformPagePoint),{point:p}=f,{timestamp:m}=Je;this.history=[{...p,timestamp:m}];const{onSessionStart:g}=i;g&&g(r,ru(f,this.history)),this.removeListeners=oo($i(this.contextWindow,"pointermove",this.handlePointerMove),$i(this.contextWindow,"pointerup",this.handlePointerUp),$i(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(r){this.handlers=r}end(){this.removeListeners&&this.removeListeners(),_n(this.updatePoint)}}function nu(n,r){return r?{point:r(n.point)}:n}function vh(n,r){return{x:n.x-r.x,y:n.y-r.y}}function ru({point:n},r){return{point:n,delta:vh(n,ev(r)),offset:vh(n,PC(r)),velocity:AC(r,.1)}}function PC(n){return n[0]}function ev(n){return n[n.length-1]}function AC(n,r){if(n.length<2)return{x:0,y:0};let i=n.length-1,s=null;const l=ev(n);for(;i>=0&&(s=n[i],!(l.timestamp-s.timestamp>sn(r)));)i--;if(!s)return{x:0,y:0};const u=an(l.timestamp-s.timestamp);if(u===0)return{x:0,y:0};const c={x:(l.x-s.x)/u,y:(l.y-s.y)/u};return c.x===1/0&&(c.x=0),c.y===1/0&&(c.y=0),c}const tv=1e-4,jC=1-tv,NC=1+tv,nv=.01,RC=0-nv,LC=0+nv;function wt(n){return n.max-n.min}function MC(n,r,i){return Math.abs(n-r)<=i}function yh(n,r,i,s=.5){n.origin=s,n.originPoint=Me(r.min,r.max,n.origin),n.scale=wt(i)/wt(r),n.translate=Me(i.min,i.max,n.origin)-n.originPoint,(n.scale>=jC&&n.scale<=NC||isNaN(n.scale))&&(n.scale=1),(n.translate>=RC&&n.translate<=LC||isNaN(n.translate))&&(n.translate=0)}function qi(n,r,i,s){yh(n.x,r.x,i.x,s?s.originX:void 0),yh(n.y,r.y,i.y,s?s.originY:void 0)}function xh(n,r,i){n.min=i.min+r.min,n.max=n.min+wt(r)}function _C(n,r,i){xh(n.x,r.x,i.x),xh(n.y,r.y,i.y)}function wh(n,r,i){n.min=r.min-i.min,n.max=n.min+wt(r)}function Hi(n,r,i){wh(n.x,r.x,i.x),wh(n.y,r.y,i.y)}function IC(n,{min:r,max:i},s){return r!==void 0&&n<r?n=s?Me(r,n,s.min):Math.max(n,r):i!==void 0&&n>i&&(n=s?Me(i,n,s.max):Math.min(n,i)),n}function Sh(n,r,i){return{min:r!==void 0?n.min+r:void 0,max:i!==void 0?n.max+i-(n.max-n.min):void 0}}function DC(n,{top:r,left:i,bottom:s,right:l}){return{x:Sh(n.x,i,l),y:Sh(n.y,r,s)}}function Ch(n,r){let i=r.min-n.min,s=r.max-n.max;return r.max-r.min<n.max-n.min&&([i,s]=[s,i]),{min:i,max:s}}function OC(n,r){return{x:Ch(n.x,r.x),y:Ch(n.y,r.y)}}function VC(n,r){let i=.5;const s=wt(n),l=wt(r);return l>s?i=Or(r.min,r.max-s,n.min):s>l&&(i=Or(n.min,n.max-l,r.min)),un(0,1,i)}function FC(n,r){const i={};return r.min!==void 0&&(i.min=r.min-n.min),r.max!==void 0&&(i.max=r.max-n.min),i}const Mu=.35;function zC(n=Mu){return n===!1?n=0:n===!0&&(n=Mu),{x:Th(n,"left","right"),y:Th(n,"top","bottom")}}function Th(n,r,i){return{min:Eh(n,r),max:Eh(n,i)}}function Eh(n,r){return typeof n=="number"?n:n[r]||0}const bh=()=>({translate:0,scale:1,origin:0,originPoint:0}),Rr=()=>({x:bh(),y:bh()}),kh=()=>({min:0,max:0}),Be=()=>({x:kh(),y:kh()});function At(n){return[n("x"),n("y")]}function rv({top:n,left:r,right:i,bottom:s}){return{x:{min:r,max:i},y:{min:n,max:s}}}function BC({x:n,y:r}){return{top:r.min,right:n.max,bottom:r.max,left:n.min}}function UC(n,r){if(!r)return n;const i=r({x:n.left,y:n.top}),s=r({x:n.right,y:n.bottom});return{top:i.y,left:i.x,bottom:s.y,right:s.x}}function iu(n){return n===void 0||n===1}function _u({scale:n,scaleX:r,scaleY:i}){return!iu(n)||!iu(r)||!iu(i)}function Xn(n){return _u(n)||iv(n)||n.z||n.rotate||n.rotateX||n.rotateY||n.skewX||n.skewY}function iv(n){return Ph(n.x)||Ph(n.y)}function Ph(n){return n&&n!=="0%"}function Ds(n,r,i){const s=n-i,l=r*s;return i+l}function Ah(n,r,i,s,l){return l!==void 0&&(n=Ds(n,l,s)),Ds(n,i,s)+r}function Iu(n,r=0,i=1,s,l){n.min=Ah(n.min,r,i,s,l),n.max=Ah(n.max,r,i,s,l)}function ov(n,{x:r,y:i}){Iu(n.x,r.translate,r.scale,r.originPoint),Iu(n.y,i.translate,i.scale,i.originPoint)}const jh=.999999999999,Nh=1.0000000000001;function $C(n,r,i,s=!1){const l=i.length;if(!l)return;r.x=r.y=1;let u,c;for(let f=0;f<l;f++){u=i[f],c=u.projectionDelta;const{visualElement:p}=u.options;p&&p.props.style&&p.props.style.display==="contents"||(s&&u.options.layoutScroll&&u.scroll&&u!==u.root&&Mr(n,{x:-u.scroll.offset.x,y:-u.scroll.offset.y}),c&&(r.x*=c.x.scale,r.y*=c.y.scale,ov(n,c)),s&&Xn(u.latestValues)&&Mr(n,u.latestValues))}r.x<Nh&&r.x>jh&&(r.x=1),r.y<Nh&&r.y>jh&&(r.y=1)}function Lr(n,r){n.min=n.min+r,n.max=n.max+r}function Rh(n,r,i,s,l=.5){const u=Me(n.min,n.max,l);Iu(n,r,i,u,s)}function Mr(n,r){Rh(n.x,r.x,r.scaleX,r.scale,r.originX),Rh(n.y,r.y,r.scaleY,r.scale,r.originY)}function sv(n,r){return rv(UC(n.getBoundingClientRect(),r))}function qC(n,r,i){const s=sv(n,i),{scroll:l}=r;return l&&(Lr(s.x,l.offset.x),Lr(s.y,l.offset.y)),s}const av=({current:n})=>n?n.ownerDocument.defaultView:null,HC=new WeakMap;class WC{constructor(r){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Be(),this.visualElement=r}start(r,{snapToCursor:i=!1}={}){const{presenceContext:s}=this.visualElement;if(s&&s.isPresent===!1)return;const l=g=>{const{dragSnapToOrigin:v}=this.getProps();v?this.pauseAnimation():this.stopAnimation(),i&&this.snapToCursor(so(g).point)},u=(g,v)=>{const{drag:w,dragPropagation:T,onDragStart:j}=this.getProps();if(w&&!T&&(this.openDragLock&&this.openDragLock(),this.openDragLock=V1(w),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),At(E=>{let L=this.getAxisMotionValue(E).get()||0;if(Wt.test(L)){const{projection:_}=this.visualElement;if(_&&_.layout){const I=_.layout.layoutBox[E];I&&(L=wt(I)*(parseFloat(L)/100))}}this.originPoint[E]=L}),j&&be.postRender(()=>j(g,v)),bu(this.visualElement,"transform");const{animationState:k}=this.visualElement;k&&k.setActive("whileDrag",!0)},c=(g,v)=>{const{dragPropagation:w,dragDirectionLock:T,onDirectionLock:j,onDrag:k}=this.getProps();if(!w&&!this.openDragLock)return;const{offset:E}=v;if(T&&this.currentDirection===null){this.currentDirection=GC(E),this.currentDirection!==null&&j&&j(this.currentDirection);return}this.updateAxis("x",v.point,E),this.updateAxis("y",v.point,E),this.visualElement.render(),k&&k(g,v)},f=(g,v)=>this.stop(g,v),p=()=>At(g=>{var v;return this.getAnimationState(g)==="paused"&&((v=this.getAxisMotionValue(g).animation)===null||v===void 0?void 0:v.play())}),{dragSnapToOrigin:m}=this.getProps();this.panSession=new Zg(r,{onSessionStart:l,onStart:u,onMove:c,onSessionEnd:f,resumeAnimation:p},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:m,contextWindow:av(this.visualElement)})}stop(r,i){const s=this.isDragging;if(this.cancel(),!s)return;const{velocity:l}=i;this.startAnimation(l);const{onDragEnd:u}=this.getProps();u&&be.postRender(()=>u(r,i))}cancel(){this.isDragging=!1;const{projection:r,animationState:i}=this.visualElement;r&&(r.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:s}=this.getProps();!s&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),i&&i.setActive("whileDrag",!1)}updateAxis(r,i,s){const{drag:l}=this.getProps();if(!s||!Ts(r,l,this.currentDirection))return;const u=this.getAxisMotionValue(r);let c=this.originPoint[r]+s[r];this.constraints&&this.constraints[r]&&(c=IC(c,this.constraints[r],this.elastic[r])),u.set(c)}resolveConstraints(){var r;const{dragConstraints:i,dragElastic:s}=this.getProps(),l=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(r=this.visualElement.projection)===null||r===void 0?void 0:r.layout,u=this.constraints;i&&jr(i)?this.constraints||(this.constraints=this.resolveRefConstraints()):i&&l?this.constraints=DC(l.layoutBox,i):this.constraints=!1,this.elastic=zC(s),u!==this.constraints&&l&&this.constraints&&!this.hasMutatedConstraints&&At(c=>{this.constraints!==!1&&this.getAxisMotionValue(c)&&(this.constraints[c]=FC(l.layoutBox[c],this.constraints[c]))})}resolveRefConstraints(){const{dragConstraints:r,onMeasureDragConstraints:i}=this.getProps();if(!r||!jr(r))return!1;const s=r.current,{projection:l}=this.visualElement;if(!l||!l.layout)return!1;const u=qC(s,l.root,this.visualElement.getTransformPagePoint());let c=OC(l.layout.layoutBox,u);if(i){const f=i(BC(c));this.hasMutatedConstraints=!!f,f&&(c=rv(f))}return c}startAnimation(r){const{drag:i,dragMomentum:s,dragElastic:l,dragTransition:u,dragSnapToOrigin:c,onDragTransitionEnd:f}=this.getProps(),p=this.constraints||{},m=At(g=>{if(!Ts(g,i,this.currentDirection))return;let v=p&&p[g]||{};c&&(v={min:0,max:0});const w=l?200:1e6,T=l?40:1e7,j={type:"inertia",velocity:s?r[g]:0,bounceStiffness:w,bounceDamping:T,timeConstant:750,restDelta:1,restSpeed:10,...u,...v};return this.startAxisValueAnimation(g,j)});return Promise.all(m).then(f)}startAxisValueAnimation(r,i){const s=this.getAxisMotionValue(r);return bu(this.visualElement,r),s.start(jc(r,s,0,i,this.visualElement,!1))}stopAnimation(){At(r=>this.getAxisMotionValue(r).stop())}pauseAnimation(){At(r=>{var i;return(i=this.getAxisMotionValue(r).animation)===null||i===void 0?void 0:i.pause()})}getAnimationState(r){var i;return(i=this.getAxisMotionValue(r).animation)===null||i===void 0?void 0:i.state}getAxisMotionValue(r){const i=`_drag${r.toUpperCase()}`,s=this.visualElement.getProps(),l=s[i];return l||this.visualElement.getValue(r,(s.initial?s.initial[r]:void 0)||0)}snapToCursor(r){At(i=>{const{drag:s}=this.getProps();if(!Ts(i,s,this.currentDirection))return;const{projection:l}=this.visualElement,u=this.getAxisMotionValue(i);if(l&&l.layout){const{min:c,max:f}=l.layout.layoutBox[i];u.set(r[i]-Me(c,f,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:r,dragConstraints:i}=this.getProps(),{projection:s}=this.visualElement;if(!jr(i)||!s||!this.constraints)return;this.stopAnimation();const l={x:0,y:0};At(c=>{const f=this.getAxisMotionValue(c);if(f&&this.constraints!==!1){const p=f.get();l[c]=VC({min:p,max:p},this.constraints[c])}});const{transformTemplate:u}=this.visualElement.getProps();this.visualElement.current.style.transform=u?u({},""):"none",s.root&&s.root.updateScroll(),s.updateLayout(),this.resolveConstraints(),At(c=>{if(!Ts(c,r,null))return;const f=this.getAxisMotionValue(c),{min:p,max:m}=this.constraints[c];f.set(Me(p,m,l[c]))})}addListeners(){if(!this.visualElement.current)return;HC.set(this.visualElement,this);const r=this.visualElement.current,i=$i(r,"pointerdown",p=>{const{drag:m,dragListener:g=!0}=this.getProps();m&&g&&this.start(p)}),s=()=>{const{dragConstraints:p}=this.getProps();jr(p)&&p.current&&(this.constraints=this.resolveRefConstraints())},{projection:l}=this.visualElement,u=l.addEventListener("measure",s);l&&!l.layout&&(l.root&&l.root.updateScroll(),l.updateLayout()),be.read(s);const c=Xi(window,"resize",()=>this.scalePositionWithinConstraints()),f=l.addEventListener("didUpdate",(({delta:p,hasLayoutChanged:m})=>{this.isDragging&&m&&(At(g=>{const v=this.getAxisMotionValue(g);v&&(this.originPoint[g]+=p[g].translate,v.set(v.get()+p[g].translate))}),this.visualElement.render())}));return()=>{c(),i(),u(),f&&f()}}getProps(){const r=this.visualElement.getProps(),{drag:i=!1,dragDirectionLock:s=!1,dragPropagation:l=!1,dragConstraints:u=!1,dragElastic:c=Mu,dragMomentum:f=!0}=r;return{...r,drag:i,dragDirectionLock:s,dragPropagation:l,dragConstraints:u,dragElastic:c,dragMomentum:f}}}function Ts(n,r,i){return(r===!0||r===n)&&(i===null||i===n)}function GC(n,r=10){let i=null;return Math.abs(n.y)>r?i="y":Math.abs(n.x)>r&&(i="x"),i}class KC extends Dn{constructor(r){super(r),this.removeGroupControls=xt,this.removeListeners=xt,this.controls=new WC(r)}mount(){const{dragControls:r}=this.node.getProps();r&&(this.removeGroupControls=r.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||xt}unmount(){this.removeGroupControls(),this.removeListeners()}}const Lh=n=>(r,i)=>{n&&be.postRender(()=>n(r,i))};class YC extends Dn{constructor(){super(...arguments),this.removePointerDownListener=xt}onPointerDown(r){this.session=new Zg(r,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:av(this.node)})}createPanHandlers(){const{onPanSessionStart:r,onPanStart:i,onPan:s,onPanEnd:l}=this.node.getProps();return{onSessionStart:Lh(r),onStart:Lh(i),onMove:s,onEnd:(u,c)=>{delete this.session,l&&be.postRender(()=>l(u,c))}}}mount(){this.removePointerDownListener=$i(this.node.current,"pointerdown",r=>this.onPointerDown(r))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}const As={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function Mh(n,r){return r.max===r.min?0:n/(r.max-r.min)*100}const Mi={correct:(n,r)=>{if(!r.target)return n;if(typeof n=="string")if(ne.test(n))n=parseFloat(n);else return n;const i=Mh(n,r.target.x),s=Mh(n,r.target.y);return`${i}% ${s}%`}},QC={correct:(n,{treeScale:r,projectionDelta:i})=>{const s=n,l=In.parse(n);if(l.length>5)return s;const u=In.createTransformer(n),c=typeof l[0]!="number"?1:0,f=i.x.scale*r.x,p=i.y.scale*r.y;l[0+c]/=f,l[1+c]/=p;const m=Me(f,p,.5);return typeof l[2+c]=="number"&&(l[2+c]/=m),typeof l[3+c]=="number"&&(l[3+c]/=m),u(l)}};class XC extends C.Component{componentDidMount(){const{visualElement:r,layoutGroup:i,switchLayoutGroup:s,layoutId:l}=this.props,{projection:u}=r;v1(JC),u&&(i.group&&i.group.add(u),s&&s.register&&l&&s.register(u),u.root.didUpdate(),u.addEventListener("animationComplete",()=>{this.safeToRemove()}),u.setOptions({...u.options,onExitComplete:()=>this.safeToRemove()})),As.hasEverUpdated=!0}getSnapshotBeforeUpdate(r){const{layoutDependency:i,visualElement:s,drag:l,isPresent:u}=this.props,c=s.projection;return c&&(c.isPresent=u,l||r.layoutDependency!==i||i===void 0?c.willUpdate():this.safeToRemove(),r.isPresent!==u&&(u?c.promote():c.relegate()||be.postRender(()=>{const f=c.getStack();(!f||!f.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:r}=this.props.visualElement;r&&(r.root.didUpdate(),ic.postRender(()=>{!r.currentAnimation&&r.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:r,layoutGroup:i,switchLayoutGroup:s}=this.props,{projection:l}=r;l&&(l.scheduleCheckAfterUnmount(),i&&i.group&&i.group.remove(l),s&&s.deregister&&s.deregister(l))}safeToRemove(){const{safeToRemove:r}=this.props;r&&r()}render(){return null}}function lv(n){const[r,i]=qm(),s=C.useContext(Qu);return y.jsx(XC,{...n,layoutGroup:s,switchLayoutGroup:C.useContext(Jm),isPresent:r,safeToRemove:i})}const JC={borderRadius:{...Mi,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Mi,borderTopRightRadius:Mi,borderBottomLeftRadius:Mi,borderBottomRightRadius:Mi,boxShadow:QC};function ZC(n,r,i){const s=it(n)?n:Yi(n);return s.start(jc("",s,r,i)),s.animation}function eT(n){return n instanceof SVGElement&&n.tagName!=="svg"}const tT=(n,r)=>n.depth-r.depth;class nT{constructor(){this.children=[],this.isDirty=!1}add(r){yc(this.children,r),this.isDirty=!0}remove(r){xc(this.children,r),this.isDirty=!0}forEach(r){this.isDirty&&this.children.sort(tT),this.isDirty=!1,this.children.forEach(r)}}function rT(n,r){const i=Gt.now(),s=({timestamp:l})=>{const u=l-i;u>=r&&(_n(s),n(u-r))};return be.read(s,!0),()=>_n(s)}const uv=["TopLeft","TopRight","BottomLeft","BottomRight"],iT=uv.length,_h=n=>typeof n=="string"?parseFloat(n):n,Ih=n=>typeof n=="number"||ne.test(n);function oT(n,r,i,s,l,u){l?(n.opacity=Me(0,i.opacity!==void 0?i.opacity:1,sT(s)),n.opacityExit=Me(r.opacity!==void 0?r.opacity:1,0,aT(s))):u&&(n.opacity=Me(r.opacity!==void 0?r.opacity:1,i.opacity!==void 0?i.opacity:1,s));for(let c=0;c<iT;c++){const f=`border${uv[c]}Radius`;let p=Dh(r,f),m=Dh(i,f);if(p===void 0&&m===void 0)continue;p||(p=0),m||(m=0),p===0||m===0||Ih(p)===Ih(m)?(n[f]=Math.max(Me(_h(p),_h(m),s),0),(Wt.test(m)||Wt.test(p))&&(n[f]+="%")):n[f]=m}(r.rotate||i.rotate)&&(n.rotate=Me(r.rotate||0,i.rotate||0,s))}function Dh(n,r){return n[r]!==void 0?n[r]:n.borderRadius}const sT=cv(0,.5,Ag),aT=cv(.5,.95,xt);function cv(n,r,i){return s=>s<n?0:s>r?1:i(Or(n,r,s))}function Oh(n,r){n.min=r.min,n.max=r.max}function Pt(n,r){Oh(n.x,r.x),Oh(n.y,r.y)}function Vh(n,r){n.translate=r.translate,n.scale=r.scale,n.originPoint=r.originPoint,n.origin=r.origin}function Fh(n,r,i,s,l){return n-=r,n=Ds(n,1/i,s),l!==void 0&&(n=Ds(n,1/l,s)),n}function lT(n,r=0,i=1,s=.5,l,u=n,c=n){if(Wt.test(r)&&(r=parseFloat(r),r=Me(c.min,c.max,r/100)-c.min),typeof r!="number")return;let f=Me(u.min,u.max,s);n===u&&(f-=r),n.min=Fh(n.min,r,i,f,l),n.max=Fh(n.max,r,i,f,l)}function zh(n,r,[i,s,l],u,c){lT(n,r[i],r[s],r[l],r.scale,u,c)}const uT=["x","scaleX","originX"],cT=["y","scaleY","originY"];function Bh(n,r,i,s){zh(n.x,r,uT,i?i.x:void 0,s?s.x:void 0),zh(n.y,r,cT,i?i.y:void 0,s?s.y:void 0)}function Uh(n){return n.translate===0&&n.scale===1}function dv(n){return Uh(n.x)&&Uh(n.y)}function $h(n,r){return n.min===r.min&&n.max===r.max}function dT(n,r){return $h(n.x,r.x)&&$h(n.y,r.y)}function qh(n,r){return Math.round(n.min)===Math.round(r.min)&&Math.round(n.max)===Math.round(r.max)}function fv(n,r){return qh(n.x,r.x)&&qh(n.y,r.y)}function Hh(n){return wt(n.x)/wt(n.y)}function Wh(n,r){return n.translate===r.translate&&n.scale===r.scale&&n.originPoint===r.originPoint}class fT{constructor(){this.members=[]}add(r){yc(this.members,r),r.scheduleRender()}remove(r){if(xc(this.members,r),r===this.prevLead&&(this.prevLead=void 0),r===this.lead){const i=this.members[this.members.length-1];i&&this.promote(i)}}relegate(r){const i=this.members.findIndex(l=>r===l);if(i===0)return!1;let s;for(let l=i;l>=0;l--){const u=this.members[l];if(u.isPresent!==!1){s=u;break}}return s?(this.promote(s),!0):!1}promote(r,i){const s=this.lead;if(r!==s&&(this.prevLead=s,this.lead=r,r.show(),s)){s.instance&&s.scheduleRender(),r.scheduleRender(),r.resumeFrom=s,i&&(r.resumeFrom.preserveOpacity=!0),s.snapshot&&(r.snapshot=s.snapshot,r.snapshot.latestValues=s.animationValues||s.latestValues),r.root&&r.root.isUpdating&&(r.isLayoutDirty=!0);const{crossfade:l}=r.options;l===!1&&s.hide()}}exitAnimationComplete(){this.members.forEach(r=>{const{options:i,resumingFrom:s}=r;i.onExitComplete&&i.onExitComplete(),s&&s.options.onExitComplete&&s.options.onExitComplete()})}scheduleRender(){this.members.forEach(r=>{r.instance&&r.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function pT(n,r,i){let s="";const l=n.x.translate/r.x,u=n.y.translate/r.y,c=i?.z||0;if((l||u||c)&&(s=`translate3d(${l}px, ${u}px, ${c}px) `),(r.x!==1||r.y!==1)&&(s+=`scale(${1/r.x}, ${1/r.y}) `),i){const{transformPerspective:m,rotate:g,rotateX:v,rotateY:w,skewX:T,skewY:j}=i;m&&(s=`perspective(${m}px) ${s}`),g&&(s+=`rotate(${g}deg) `),v&&(s+=`rotateX(${v}deg) `),w&&(s+=`rotateY(${w}deg) `),T&&(s+=`skewX(${T}deg) `),j&&(s+=`skewY(${j}deg) `)}const f=n.x.scale*r.x,p=n.y.scale*r.y;return(f!==1||p!==1)&&(s+=`scale(${f}, ${p})`),s||"none"}const Jn={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},Bi=typeof window<"u"&&window.MotionDebug!==void 0,ou=["","X","Y","Z"],hT={visibility:"hidden"},Gh=1e3;let mT=0;function su(n,r,i,s){const{latestValues:l}=r;l[n]&&(i[n]=l[n],r.setStaticValue(n,0),s&&(s[n]=0))}function pv(n){if(n.hasCheckedOptimisedAppear=!0,n.root===n)return;const{visualElement:r}=n.options;if(!r)return;const i=Sg(r);if(window.MotionHasOptimisedAnimation(i,"transform")){const{layout:l,layoutId:u}=n.options;window.MotionCancelOptimisedAnimation(i,"transform",be,!(l||u))}const{parent:s}=n;s&&!s.hasCheckedOptimisedAppear&&pv(s)}function hv({attachResizeListener:n,defaultParent:r,measureScroll:i,checkIsScrollRoot:s,resetTransform:l}){return class{constructor(c={},f=r?.()){this.id=mT++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,Bi&&(Jn.totalNodes=Jn.resolvedTargetDeltas=Jn.recalculatedProjection=0),this.nodes.forEach(yT),this.nodes.forEach(TT),this.nodes.forEach(ET),this.nodes.forEach(xT),Bi&&window.MotionDebug.record(Jn)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=c,this.root=f?f.root||f:this,this.path=f?[...f.path,f]:[],this.parent=f,this.depth=f?f.depth+1:0;for(let p=0;p<this.path.length;p++)this.path[p].shouldResetTransform=!0;this.root===this&&(this.nodes=new nT)}addEventListener(c,f){return this.eventHandlers.has(c)||this.eventHandlers.set(c,new wc),this.eventHandlers.get(c).add(f)}notifyListeners(c,...f){const p=this.eventHandlers.get(c);p&&p.notify(...f)}hasListeners(c){return this.eventHandlers.has(c)}mount(c,f=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=eT(c),this.instance=c;const{layoutId:p,layout:m,visualElement:g}=this.options;if(g&&!g.current&&g.mount(c),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),f&&(m||p)&&(this.isLayoutDirty=!0),n){let v;const w=()=>this.root.updateBlockedByResize=!1;n(c,()=>{this.root.updateBlockedByResize=!0,v&&v(),v=rT(w,250),As.hasAnimatedSinceResize&&(As.hasAnimatedSinceResize=!1,this.nodes.forEach(Yh))})}p&&this.root.registerSharedNode(p,this),this.options.animate!==!1&&g&&(p||m)&&this.addEventListener("didUpdate",({delta:v,hasLayoutChanged:w,hasRelativeTargetChanged:T,layout:j})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const k=this.options.transition||g.getDefaultTransition()||jT,{onLayoutAnimationStart:E,onLayoutAnimationComplete:L}=g.getProps(),_=!this.targetLayout||!fv(this.targetLayout,j)||T,I=!w&&T;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||I||w&&(_||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(v,I);const U={...hc(k,"layout"),onPlay:E,onComplete:L};(g.shouldReduceMotion||this.options.layoutRoot)&&(U.delay=0,U.type=!1),this.startAnimation(U)}else w||Yh(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=j})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const c=this.getStack();c&&c.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,_n(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.forEach(bT),this.animationId++)}getTransformTemplate(){const{visualElement:c}=this.options;return c&&c.getProps().transformTemplate}willUpdate(c=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&pv(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let g=0;g<this.path.length;g++){const v=this.path[g];v.shouldResetTransform=!0,v.updateScroll("snapshot"),v.options.layoutRoot&&v.willUpdate(!1)}const{layoutId:f,layout:p}=this.options;if(f===void 0&&!p)return;const m=this.getTransformTemplate();this.prevTransformTemplateValue=m?m(this.latestValues,""):void 0,this.updateSnapshot(),c&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(Kh);return}this.isUpdating||this.nodes.forEach(ST),this.isUpdating=!1,this.nodes.forEach(CT),this.nodes.forEach(gT),this.nodes.forEach(vT),this.clearAllSnapshots();const f=Gt.now();Je.delta=un(0,1e3/60,f-Je.timestamp),Je.timestamp=f,Je.isProcessing=!0,Ql.update.process(Je),Ql.preRender.process(Je),Ql.render.process(Je),Je.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,ic.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(wT),this.sharedNodes.forEach(kT)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,be.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){be.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 p=0;p<this.path.length;p++)this.path[p].updateScroll();const c=this.layout;this.layout=this.measure(!1),this.layoutCorrected=Be(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:f}=this.options;f&&f.notify("LayoutMeasure",this.layout.layoutBox,c?c.layoutBox:void 0)}updateScroll(c="measure"){let f=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===c&&(f=!1),f){const p=s(this.instance);this.scroll={animationId:this.root.animationId,phase:c,isRoot:p,offset:i(this.instance),wasRoot:this.scroll?this.scroll.isRoot:p}}}resetTransform(){if(!l)return;const c=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,f=this.projectionDelta&&!dv(this.projectionDelta),p=this.getTransformTemplate(),m=p?p(this.latestValues,""):void 0,g=m!==this.prevTransformTemplateValue;c&&(f||Xn(this.latestValues)||g)&&(l(this.instance,m),this.shouldResetTransform=!1,this.scheduleRender())}measure(c=!0){const f=this.measurePageBox();let p=this.removeElementScroll(f);return c&&(p=this.removeTransform(p)),NT(p),{animationId:this.root.animationId,measuredBox:f,layoutBox:p,latestValues:{},source:this.id}}measurePageBox(){var c;const{visualElement:f}=this.options;if(!f)return Be();const p=f.measureViewportBox();if(!(((c=this.scroll)===null||c===void 0?void 0:c.wasRoot)||this.path.some(RT))){const{scroll:g}=this.root;g&&(Lr(p.x,g.offset.x),Lr(p.y,g.offset.y))}return p}removeElementScroll(c){var f;const p=Be();if(Pt(p,c),!((f=this.scroll)===null||f===void 0)&&f.wasRoot)return p;for(let m=0;m<this.path.length;m++){const g=this.path[m],{scroll:v,options:w}=g;g!==this.root&&v&&w.layoutScroll&&(v.wasRoot&&Pt(p,c),Lr(p.x,v.offset.x),Lr(p.y,v.offset.y))}return p}applyTransform(c,f=!1){const p=Be();Pt(p,c);for(let m=0;m<this.path.length;m++){const g=this.path[m];!f&&g.options.layoutScroll&&g.scroll&&g!==g.root&&Mr(p,{x:-g.scroll.offset.x,y:-g.scroll.offset.y}),Xn(g.latestValues)&&Mr(p,g.latestValues)}return Xn(this.latestValues)&&Mr(p,this.latestValues),p}removeTransform(c){const f=Be();Pt(f,c);for(let p=0;p<this.path.length;p++){const m=this.path[p];if(!m.instance||!Xn(m.latestValues))continue;_u(m.latestValues)&&m.updateSnapshot();const g=Be(),v=m.measurePageBox();Pt(g,v),Bh(f,m.latestValues,m.snapshot?m.snapshot.layoutBox:void 0,g)}return Xn(this.latestValues)&&Bh(f,this.latestValues),f}setTargetDelta(c){this.targetDelta=c,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(c){this.options={...this.options,...c,crossfade:c.crossfade!==void 0?c.crossfade:!0}}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!==Je.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(c=!1){var f;const p=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=p.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=p.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=p.isSharedProjectionDirty);const m=!!this.resumingFrom||this!==p;if(!(c||m&&this.isSharedProjectionDirty||this.isProjectionDirty||!((f=this.parent)===null||f===void 0)&&f.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:v,layoutId:w}=this.options;if(!(!this.layout||!(v||w))){if(this.resolvedRelativeTargetAt=Je.timestamp,!this.targetDelta&&!this.relativeTarget){const T=this.getClosestProjectingParent();T&&T.layout&&this.animationProgress!==1?(this.relativeParent=T,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Be(),this.relativeTargetOrigin=Be(),Hi(this.relativeTargetOrigin,this.layout.layoutBox,T.layout.layoutBox),Pt(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)){if(this.target||(this.target=Be(),this.targetWithTransforms=Be()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),_C(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):Pt(this.target,this.layout.layoutBox),ov(this.target,this.targetDelta)):Pt(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;const T=this.getClosestProjectingParent();T&&!!T.resumingFrom==!!this.resumingFrom&&!T.options.layoutScroll&&T.target&&this.animationProgress!==1?(this.relativeParent=T,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Be(),this.relativeTargetOrigin=Be(),Hi(this.relativeTargetOrigin,this.target,T.target),Pt(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}Bi&&Jn.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||_u(this.parent.latestValues)||iv(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var c;const f=this.getLead(),p=!!this.resumingFrom||this!==f;let m=!0;if((this.isProjectionDirty||!((c=this.parent)===null||c===void 0)&&c.isProjectionDirty)&&(m=!1),p&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(m=!1),this.resolvedRelativeTargetAt===Je.timestamp&&(m=!1),m)return;const{layout:g,layoutId:v}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(g||v))return;Pt(this.layoutCorrected,this.layout.layoutBox);const w=this.treeScale.x,T=this.treeScale.y;$C(this.layoutCorrected,this.treeScale,this.path,p),f.layout&&!f.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(f.target=f.layout.layoutBox,f.targetWithTransforms=Be());const{target:j}=f;if(!j){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(Vh(this.prevProjectionDelta.x,this.projectionDelta.x),Vh(this.prevProjectionDelta.y,this.projectionDelta.y)),qi(this.projectionDelta,this.layoutCorrected,j,this.latestValues),(this.treeScale.x!==w||this.treeScale.y!==T||!Wh(this.projectionDelta.x,this.prevProjectionDelta.x)||!Wh(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",j)),Bi&&Jn.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(c=!0){var f;if((f=this.options.visualElement)===null||f===void 0||f.scheduleRender(),c){const p=this.getStack();p&&p.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=Rr(),this.projectionDelta=Rr(),this.projectionDeltaWithTransform=Rr()}setAnimationOrigin(c,f=!1){const p=this.snapshot,m=p?p.latestValues:{},g={...this.latestValues},v=Rr();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!f;const w=Be(),T=p?p.source:void 0,j=this.layout?this.layout.source:void 0,k=T!==j,E=this.getStack(),L=!E||E.members.length<=1,_=!!(k&&!L&&this.options.crossfade===!0&&!this.path.some(AT));this.animationProgress=0;let I;this.mixTargetDelta=U=>{const F=U/1e3;Qh(v.x,c.x,F),Qh(v.y,c.y,F),this.setTargetDelta(v),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(Hi(w,this.layout.layoutBox,this.relativeParent.layout.layoutBox),PT(this.relativeTarget,this.relativeTargetOrigin,w,F),I&&dT(this.relativeTarget,I)&&(this.isProjectionDirty=!1),I||(I=Be()),Pt(I,this.relativeTarget)),k&&(this.animationValues=g,oT(g,m,this.latestValues,F,_,L)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=F},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(c){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(_n(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=be.update(()=>{As.hasAnimatedSinceResize=!0,this.currentAnimation=ZC(0,Gh,{...c,onUpdate:f=>{this.mixTargetDelta(f),c.onUpdate&&c.onUpdate(f)},onComplete:()=>{c.onComplete&&c.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);const c=this.getStack();c&&c.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(Gh),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const c=this.getLead();let{targetWithTransforms:f,target:p,layout:m,latestValues:g}=c;if(!(!f||!p||!m)){if(this!==c&&this.layout&&m&&mv(this.options.animationType,this.layout.layoutBox,m.layoutBox)){p=this.target||Be();const v=wt(this.layout.layoutBox.x);p.x.min=c.target.x.min,p.x.max=p.x.min+v;const w=wt(this.layout.layoutBox.y);p.y.min=c.target.y.min,p.y.max=p.y.min+w}Pt(f,p),Mr(f,g),qi(this.projectionDeltaWithTransform,this.layoutCorrected,f,g)}}registerSharedNode(c,f){this.sharedNodes.has(c)||this.sharedNodes.set(c,new fT),this.sharedNodes.get(c).add(f);const m=f.options.initialPromotionConfig;f.promote({transition:m?m.transition:void 0,preserveFollowOpacity:m&&m.shouldPreserveFollowOpacity?m.shouldPreserveFollowOpacity(f):void 0})}isLead(){const c=this.getStack();return c?c.lead===this:!0}getLead(){var c;const{layoutId:f}=this.options;return f?((c=this.getStack())===null||c===void 0?void 0:c.lead)||this:this}getPrevLead(){var c;const{layoutId:f}=this.options;return f?(c=this.getStack())===null||c===void 0?void 0:c.prevLead:void 0}getStack(){const{layoutId:c}=this.options;if(c)return this.root.sharedNodes.get(c)}promote({needsReset:c,transition:f,preserveFollowOpacity:p}={}){const m=this.getStack();m&&m.promote(this,p),c&&(this.projectionDelta=void 0,this.needsReset=!0),f&&this.setOptions({transition:f})}relegate(){const c=this.getStack();return c?c.relegate(this):!1}resetSkewAndRotation(){const{visualElement:c}=this.options;if(!c)return;let f=!1;const{latestValues:p}=c;if((p.z||p.rotate||p.rotateX||p.rotateY||p.rotateZ||p.skewX||p.skewY)&&(f=!0),!f)return;const m={};p.z&&su("z",c,m,this.animationValues);for(let g=0;g<ou.length;g++)su(`rotate${ou[g]}`,c,m,this.animationValues),su(`skew${ou[g]}`,c,m,this.animationValues);c.render();for(const g in m)c.setStaticValue(g,m[g]),this.animationValues&&(this.animationValues[g]=m[g]);c.scheduleRender()}getProjectionStyles(c){var f,p;if(!this.instance||this.isSVG)return;if(!this.isVisible)return hT;const m={visibility:""},g=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,m.opacity="",m.pointerEvents=ks(c?.pointerEvents)||"",m.transform=g?g(this.latestValues,""):"none",m;const v=this.getLead();if(!this.projectionDelta||!this.layout||!v.target){const k={};return this.options.layoutId&&(k.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,k.pointerEvents=ks(c?.pointerEvents)||""),this.hasProjected&&!Xn(this.latestValues)&&(k.transform=g?g({},""):"none",this.hasProjected=!1),k}const w=v.animationValues||v.latestValues;this.applyTransformsToTarget(),m.transform=pT(this.projectionDeltaWithTransform,this.treeScale,w),g&&(m.transform=g(w,m.transform));const{x:T,y:j}=this.projectionDelta;m.transformOrigin=`${T.origin*100}% ${j.origin*100}% 0`,v.animationValues?m.opacity=v===this?(p=(f=w.opacity)!==null&&f!==void 0?f:this.latestValues.opacity)!==null&&p!==void 0?p:1:this.preserveOpacity?this.latestValues.opacity:w.opacityExit:m.opacity=v===this?w.opacity!==void 0?w.opacity:"":w.opacityExit!==void 0?w.opacityExit:0;for(const k in Rs){if(w[k]===void 0)continue;const{correct:E,applyTo:L}=Rs[k],_=m.transform==="none"?w[k]:E(w[k],v);if(L){const I=L.length;for(let U=0;U<I;U++)m[L[U]]=_}else m[k]=_}return this.options.layoutId&&(m.pointerEvents=v===this?ks(c?.pointerEvents)||"":"none"),m}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(c=>{var f;return(f=c.currentAnimation)===null||f===void 0?void 0:f.stop()}),this.root.nodes.forEach(Kh),this.root.sharedNodes.clear()}}}function gT(n){n.updateLayout()}function vT(n){var r;const i=((r=n.resumeFrom)===null||r===void 0?void 0:r.snapshot)||n.snapshot;if(n.isLead()&&n.layout&&i&&n.hasListeners("didUpdate")){const{layoutBox:s,measuredBox:l}=n.layout,{animationType:u}=n.options,c=i.source!==n.layout.source;u==="size"?At(v=>{const w=c?i.measuredBox[v]:i.layoutBox[v],T=wt(w);w.min=s[v].min,w.max=w.min+T}):mv(u,i.layoutBox,s)&&At(v=>{const w=c?i.measuredBox[v]:i.layoutBox[v],T=wt(s[v]);w.max=w.min+T,n.relativeTarget&&!n.currentAnimation&&(n.isProjectionDirty=!0,n.relativeTarget[v].max=n.relativeTarget[v].min+T)});const f=Rr();qi(f,s,i.layoutBox);const p=Rr();c?qi(p,n.applyTransform(l,!0),i.measuredBox):qi(p,s,i.layoutBox);const m=!dv(f);let g=!1;if(!n.resumeFrom){const v=n.getClosestProjectingParent();if(v&&!v.resumeFrom){const{snapshot:w,layout:T}=v;if(w&&T){const j=Be();Hi(j,i.layoutBox,w.layoutBox);const k=Be();Hi(k,s,T.layoutBox),fv(j,k)||(g=!0),v.options.layoutRoot&&(n.relativeTarget=k,n.relativeTargetOrigin=j,n.relativeParent=v)}}}n.notifyListeners("didUpdate",{layout:s,snapshot:i,delta:p,layoutDelta:f,hasLayoutChanged:m,hasRelativeTargetChanged:g})}else if(n.isLead()){const{onExitComplete:s}=n.options;s&&s()}n.options.transition=void 0}function yT(n){Bi&&Jn.totalNodes++,n.parent&&(n.isProjecting()||(n.isProjectionDirty=n.parent.isProjectionDirty),n.isSharedProjectionDirty||(n.isSharedProjectionDirty=!!(n.isProjectionDirty||n.parent.isProjectionDirty||n.parent.isSharedProjectionDirty)),n.isTransformDirty||(n.isTransformDirty=n.parent.isTransformDirty))}function xT(n){n.isProjectionDirty=n.isSharedProjectionDirty=n.isTransformDirty=!1}function wT(n){n.clearSnapshot()}function Kh(n){n.clearMeasurements()}function ST(n){n.isLayoutDirty=!1}function CT(n){const{visualElement:r}=n.options;r&&r.getProps().onBeforeLayoutMeasure&&r.notify("BeforeLayoutMeasure"),n.resetTransform()}function Yh(n){n.finishAnimation(),n.targetDelta=n.relativeTarget=n.target=void 0,n.isProjectionDirty=!0}function TT(n){n.resolveTargetDelta()}
vendor: 6,629 bytes, line 18
18function ET(n){n.calcProjection()}function bT(n){n.resetSkewAndRotation()}function kT(n){n.removeLeadSnapshot()}function Qh(n,r,i){n.translate=Me(r.translate,0,i),n.scale=Me(r.scale,1,i),n.origin=r.origin,n.originPoint=r.originPoint}function Xh(n,r,i,s){n.min=Me(r.min,i.min,s),n.max=Me(r.max,i.max,s)}function PT(n,r,i,s){Xh(n.x,r.x,i.x,s),Xh(n.y,r.y,i.y,s)}function AT(n){return n.animationValues&&n.animationValues.opacityExit!==void 0}const jT={duration:.45,ease:[.4,0,.1,1]},Jh=n=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(n),Zh=Jh("applewebkit/")&&!Jh("chrome/")?Math.round:xt;function em(n){n.min=Zh(n.min),n.max=Zh(n.max)}function NT(n){em(n.x),em(n.y)}function mv(n,r,i){return n==="position"||n==="preserve-aspect"&&!MC(Hh(r),Hh(i),.2)}function RT(n){var r;return n!==n.root&&((r=n.scroll)===null||r===void 0?void 0:r.wasRoot)}const LT=hv({attachResizeListener:(n,r)=>Xi(n,"resize",r),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),au={current:void 0},gv=hv({measureScroll:n=>({x:n.scrollLeft,y:n.scrollTop}),defaultParent:()=>{if(!au.current){const n=new LT({});n.mount(window),n.setOptions({layoutScroll:!0}),au.current=n}return au.current},resetTransform:(n,r)=>{n.style.transform=r!==void 0?r:"none"},checkIsScrollRoot:n=>window.getComputedStyle(n).position==="fixed"}),MT={pan:{Feature:YC},drag:{Feature:KC,ProjectionNode:gv,MeasureLayout:lv}};function tm(n,r,i){const{props:s}=n;n.animationState&&s.whileHover&&n.animationState.setActive("whileHover",i==="Start");const l="onHover"+i,u=s[l];u&&be.postRender(()=>u(r,so(r)))}class _T extends Dn{mount(){const{current:r}=this.node;r&&(this.unmount=M1(r,i=>(tm(this.node,i,"Start"),s=>tm(this.node,s,"End"))))}unmount(){}}class IT extends Dn{constructor(){super(...arguments),this.isActive=!1}onFocus(){let r=!1;try{r=this.node.current.matches(":focus-visible")}catch{r=!0}!r||!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=oo(Xi(this.node.current,"focus",()=>this.onFocus()),Xi(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function nm(n,r,i){const{props:s}=n;n.animationState&&s.whileTap&&n.animationState.setActive("whileTap",i==="Start");const l="onTap"+(i==="End"?"":i),u=s[l];u&&be.postRender(()=>u(r,so(r)))}class DT extends Dn{mount(){const{current:r}=this.node;r&&(this.unmount=O1(r,i=>(nm(this.node,i,"Start"),(s,{success:l})=>nm(this.node,s,l?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}const Du=new WeakMap,lu=new WeakMap,OT=n=>{const r=Du.get(n.target);r&&r(n)},VT=n=>{n.forEach(OT)};function FT({root:n,...r}){const i=n||document;lu.has(i)||lu.set(i,{});const s=lu.get(i),l=JSON.stringify(r);return s[l]||(s[l]=new IntersectionObserver(VT,{root:n,...r})),s[l]}function zT(n,r,i){const s=FT(r);return Du.set(n,i),s.observe(n),()=>{Du.delete(n),s.unobserve(n)}}const BT={some:0,all:1};class UT extends Dn{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:r={}}=this.node.getProps(),{root:i,margin:s,amount:l="some",once:u}=r,c={root:i?i.current:void 0,rootMargin:s,threshold:typeof l=="number"?l:BT[l]},f=p=>{const{isIntersecting:m}=p;if(this.isInView===m||(this.isInView=m,u&&!m&&this.hasEnteredView))return;m&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",m);const{onViewportEnter:g,onViewportLeave:v}=this.node.getProps(),w=m?g:v;w&&w(p)};return zT(this.node.current,c,f)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:r,prevProps:i}=this.node;["amount","margin","root"].some($T(r,i))&&this.startObserver()}unmount(){}}function $T({viewport:n={}},{viewport:r={}}={}){return i=>n[i]!==r[i]}const qT={inView:{Feature:UT},tap:{Feature:DT},focus:{Feature:IT},hover:{Feature:_T}},HT={layout:{ProjectionNode:gv,MeasureLayout:lv}},Ou={current:null},vv={current:!1};function WT(){if(vv.current=!0,!!Zu)if(window.matchMedia){const n=window.matchMedia("(prefers-reduced-motion)"),r=()=>Ou.current=n.matches;n.addListener(r),r()}else Ou.current=!1}const GT=[...Ug,rt,In],KT=n=>GT.find(Bg(n)),rm=new WeakMap;function YT(n,r,i){for(const s in r){const l=r[s],u=i[s];if(it(l))n.addValue(s,l);else if(it(u))n.addValue(s,Yi(l,{owner:n}));else if(u!==l)if(n.hasValue(s)){const c=n.getValue(s);c.liveStyle===!0?c.jump(l):c.hasAnimated||c.set(l)}else{const c=n.getStaticValue(s);n.addValue(s,Yi(c!==void 0?c:l,{owner:n}))}}for(const s in i)r[s]===void 0&&n.removeValue(s);return r}const im=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class QT{scrapeMotionValuesFromProps(r,i,s){return{}}constructor({parent:r,props:i,presenceContext:s,reducedMotionConfig:l,blockInitialAnimation:u,visualState:c},f={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=kc,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const T=Gt.now();this.renderScheduledAt<T&&(this.renderScheduledAt=T,be.render(this.render,!1,!0))};const{latestValues:p,renderState:m,onUpdate:g}=c;this.onUpdate=g,this.latestValues=p,this.baseTarget={...p},this.initialValues=i.initial?{...p}:{},this.renderState=m,this.parent=r,this.props=i,this.presenceContext=s,this.depth=r?r.depth+1:0,this.reducedMotionConfig=l,this.options=f,this.blockInitialAnimation=!!u,this.isControllingVariants=Hs(i),this.isVariantNode=Qm(i),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(r&&r.current);const{willChange:v,...w}=this.scrapeMotionValuesFromProps(i,{},this);for(const T in w){const j=w[T];p[T]!==void 0&&it(j)&&j.set(p[T],!1)}}mount(r){this.current=r,rm.set(r,this),this.projection&&!this.projection.instance&&this.projection.mount(r),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEac
vendor: 6,412 bytes, line 18
18h((i,s)=>this.bindToMotionValue(s,i)),vv.current||WT(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:Ou.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){rm.delete(this.current),this.projection&&this.projection.unmount(),_n(this.notifyUpdate),_n(this.render),this.valueSubscriptions.forEach(r=>r()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const r in this.events)this.events[r].clear();for(const r in this.features){const i=this.features[r];i&&(i.unmount(),i.isMounted=!1)}this.current=null}bindToMotionValue(r,i){this.valueSubscriptions.has(r)&&this.valueSubscriptions.get(r)();const s=nr.has(r),l=i.on("change",f=>{this.latestValues[r]=f,this.props.onUpdate&&be.preRender(this.notifyUpdate),s&&this.projection&&(this.projection.isTransformDirty=!0)}),u=i.on("renderRequest",this.scheduleRender);let c;window.MotionCheckAppearSync&&(c=window.MotionCheckAppearSync(this,r,i)),this.valueSubscriptions.set(r,()=>{l(),u(),c&&c(),i.owner&&i.stop()})}sortNodePosition(r){return!this.current||!this.sortInstanceNodePosition||this.type!==r.type?0:this.sortInstanceNodePosition(this.current,r.current)}updateFeatures(){let r="animation";for(r in Vr){const i=Vr[r];if(!i)continue;const{isEnabled:s,Feature:l}=i;if(!this.features[r]&&l&&s(this.props)&&(this.features[r]=new l(this)),this.features[r]){const u=this.features[r];u.isMounted?u.update():(u.mount(),u.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Be()}getStaticValue(r){return this.latestValues[r]}setStaticValue(r,i){this.latestValues[r]=i}update(r,i){(r.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=r,this.prevPresenceContext=this.presenceContext,this.presenceContext=i;for(let s=0;s<im.length;s++){const l=im[s];this.propEventSubscriptions[l]&&(this.propEventSubscriptions[l](),delete this.propEventSubscriptions[l]);const u="on"+l,c=r[u];c&&(this.propEventSubscriptions[l]=this.on(l,c))}this.prevMotionValues=YT(this,this.scrapeMotionValuesFromProps(r,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue(),this.onUpdate&&this.onUpdate(this)}getProps(){return this.props}getVariant(r){return this.props.variants?this.props.variants[r]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(r){const i=this.getClosestVariantNode();if(i)return i.variantChildren&&i.variantChildren.add(r),()=>i.variantChildren.delete(r)}addValue(r,i){const s=this.values.get(r);i!==s&&(s&&this.removeValue(r),this.bindToMotionValue(r,i),this.values.set(r,i),this.latestValues[r]=i.get())}removeValue(r){this.values.delete(r);const i=this.valueSubscriptions.get(r);i&&(i(),this.valueSubscriptions.delete(r)),delete this.latestValues[r],this.removeValueFromRenderState(r,this.renderState)}hasValue(r){return this.values.has(r)}getValue(r,i){if(this.props.values&&this.props.values[r])return this.props.values[r];let s=this.values.get(r);return s===void 0&&i!==void 0&&(s=Yi(i===null?void 0:i,{owner:this}),this.addValue(r,s)),s}readValue(r,i){var s;let l=this.latestValues[r]!==void 0||!this.current?this.latestValues[r]:(s=this.getBaseTargetFromProps(this.props,r))!==null&&s!==void 0?s:this.readValueFromInstance(this.current,r,this.options);return l!=null&&(typeof l=="string"&&(Fg(l)||Ng(l))?l=parseFloat(l):!KT(l)&&In.test(i)&&(l=Dg(r,i)),this.setBaseTarget(r,it(l)?l.get():l)),it(l)?l.get():l}setBaseTarget(r,i){this.baseTarget[r]=i}getBaseTarget(r){var i;const{initial:s}=this.props;let l;if(typeof s=="string"||typeof s=="object"){const c=sc(this.props,s,(i=this.presenceContext)===null||i===void 0?void 0:i.custom);c&&(l=c[r])}if(s&&l!==void 0)return l;const u=this.getBaseTargetFromProps(this.props,r);return u!==void 0&&!it(u)?u:this.initialValues[r]!==void 0&&l===void 0?void 0:this.baseTarget[r]}on(r,i){return this.events[r]||(this.events[r]=new wc),this.events[r].add(i)}notify(r,...i){this.events[r]&&this.events[r].notify(...i)}}class yv extends QT{constructor(){super(...arguments),this.KeyframeResolver=$g}sortInstanceNodePosition(r,i){return r.compareDocumentPosition(i)&2?1:-1}getBaseTargetFromProps(r,i){return r.style?r.style[i]:void 0}removeValueFromRenderState(r,{vars:i,style:s}){delete i[r],delete s[r]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:r}=this.props;it(r)&&(this.childSubscription=r.on("change",i=>{this.current&&(this.current.textContent=`${i}`)}))}}function XT(n){return window.getComputedStyle(n)}class JT extends yv{constructor(){super(...arguments),this.type="html",this.renderInstance=og}readValueFromInstance(r,i){if(nr.has(i)){const s=bc(i);return s&&s.default||0}else{const s=XT(r),l=(ng(i)?s.getPropertyValue(i):s[i])||0;return typeof l=="string"?l.trim():l}}measureInstanceViewportBox(r,{transformPagePoint:i}){return sv(r,i)}build(r,i,s){uc(r,i,s.transformTemplate)}scrapeMotionValuesFromProps(r,i,s){return pc(r,i,s)}}class ZT extends yv{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Be}getBaseTargetFromProps(r,i){return r[i]}readValueFromInstance(r,i){if(nr.has(i)){const s=bc(i);return s&&s.default||0}return i=sg.has(i)?i:rc(i),r.getAttribute(i)}scrapeMotionValuesFromProps(r,i,s){return ug(r,i,s)}build(r,i,s){cc(r,i,this.isSVGTag,s.transformTemplate)}renderInstance(r,i,s,l){ag(r,i,s,l)}mount(r){this.isSVGTag=fc(r.tagName),super.mount(r)}}const eE=(n,r)=>oc(n)?new ZT(r):new JT(r,{allowProjection:n!==C.Fragment}),tE=k1({...EC,...qT,...MT,...HT},eE),Z=Bw(tE);function nE(){const[n,r]=C.useState(!1),i=C.useRef(null);return C.useEffect(()=>{const s=()=>{const c=document.getElementById("cta-section")||document.querySelector(".cta-section")||document.getElementById("hero")||document.querySelector("section");if(!c){const f=()=>r(window.scrollY>600);return window.addEventListener("scroll",f),()=>window.removeEventListener("scroll",f)}
18return"IntersectionObserver"in window&&(i.current=new IntersectionObserver(([f])=>{r(!f.isIntersecting&&f.boundingClientRect.top<0)},{rootMargin:"0px",threshold:0}),i.current.observe(c)),()=>{i.current&&i.current.disconnect()}};let l=s(),u;return typeof l!="function"&&(u=setInterval(()=>{const c=s();typeof c=="function"&&(l=c,clearInterval(u))},500)),()=>{u&&clearInterval(u),typeof l=="function"&&l()}},[]),y.jsx(Z.div,{initial:{y:"-100%",opacity:0},animate:{y:n?0:"-100%",opacity:n?1:0},transition:{duration:.4,ease:[.16,1,.3,1]},className:"sticky-bar-container",children:y.jsxs("div",{className:"mx-auto flex h-[60px] w-full max-w-[1400px] items-center justify-between px-[16px] md:h-[70px] md:px-[24px]",children:[y.jsx("div",{className:"hidden w-[150px] lg:block"}),y.jsxs("div",{className:"flex flex-1 items-center justify-start md:justify-center",children:[y.jsxs("div",{className:"hidden items-center md:flex",children:[y.jsx("span",{className:"text-[13px] font-bold uppercase tracking-[0.08em] text-[var(--sticky-orange)] lg:text-[14px]",children:"OFFRE DE LANCEMENT"}),y.jsx("div",{className:"mx-[16px] h-[20px] w-[1px] bg-white/20"})]}),y.jsxs("div",{className:"flex items-center gap-[4px] md:gap-[8px]",children:[y.jsx("span",{className:"text-[13px] font-normal line-through text-[var(--sticky-gray)] md:text-[14px] lg:text-[15px]",children:"297â¬"}),y.jsx("span",{className:"text-[13px] font-bold text-[var(--sticky-orange)] md:text-[14px] lg:text-[15px]",children:"â"}),y.jsx("span",{className:"text-[14px] font-bold text-[var(--sticky-orange)] md:text-[15px] lg:text-[16px]",children:"199â¬"})]})]}),y.jsx("div",{className:"flex justify-end lg:w-[150px]",children:y.jsxs("a",{href:"https://hotmart.com/fr/marketplace/des-produits/formation-n8n/J100673421D",target:"_blank",rel:"noopener noreferrer",className:"sticky-bar-btn",children:[y.jsx("span",{className:"md:hidden",children:"Je veux â"}),y.jsx("span",{className:"hidden md:inline",children:"Je veux ma formation n8n â"})]})})]})})}var uu={exports:{}},cu,om;function rE(){if(om)return cu;om=1;var n="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return cu=n,cu}var du,sm;function iE(){if(sm)return du;sm=1;var n=rE();function r(){}function i(){}return i.resetWarningCache=r,du=function(){function s(c,f,p,m,g,v){if(v!==n){var w=new 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 w.name="Invariant Violation",w}}s.isRequired=s;function l(){return s}var u={array:s,bigint:s,bool:s,func:s,number:s,object:s,string:s,symbol:s,any:s,arrayOf:l,element:s,elementType:s,instanceOf:l,node:s,objectOf:l,oneOf:l,oneOfType:l,shape:l,exact:l,checkPropTypes:i,resetWarningCache:r};return u.PropTypes=u,u},du}var am;function oE(){return am||(am=1,uu.exports=iE()()),uu.exports}var sE=oE();const Ae=zr(sE);var fu,lm;function aE(){if(lm)return fu;lm=1;function n(f){return f&&typeof f=="object"&&"default"in f?f.default:f}var r=Zi(),i=n(r);function s(f,p,m){return p in f?Object.defineProperty(f,p,{value:m,enumerable:!0,configurable:!0,writable:!0}):f[p]=m,f}function l(f,p){f.prototype=Object.create(p.prototype),f.prototype.constructor=f,f.__proto__=p}var u=!!(typeof window<"u"&&window.document&&window.document.createElement);function c(f,p,m){if(typeof f!="function")throw new Error("Expected reducePropsToState to be a function.");if(typeof p!="function")throw new Error("Expected handleStateChangeOnClient to be a function.");if(typeof m<"u"&&typeof m!="function")throw new Error("Expected mapStateOnServer to either be undefined or a function.");function g(v){return v.displayName||v.name||"Component"}return function(w){if(typeof w!="function")throw new Error("Expected WrappedComponent to be a React component.");var T=[],j;function k(){j=f(T.map(function(L){return L.props})),E.canUseDOM?p(j):m&&(j=m(j))}var E=(function(L){l(_,L);function _(){return L.apply(this,arguments)||this}_.peek=function(){return j},_.rewind=function(){if(_.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var F=j;return j=void 0,T=[],F};var I=_.prototype;return I.UNSAFE_componentWillMount=function(){T.push(this),k()},I.componentDidUpdate=function(){k()},I.componentWillUnmount=function(){var F=T.indexOf(this);T.splice(F,1),k()},I.render=function(){return i.createElement(w,this.props)},_})(r.PureComponent);return s(E,"displayName","SideEffect("+g(w)+")"),s(E,"canUseDOM",u),E}}return fu=c,fu}var lE=aE();const uE=zr(lE);var pu,um;function cE(){if(um)return pu;um=1;var n=typeof Element<"u",r=typeof Map=="function",i=typeof Set=="function",s=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function l(u,c){if(u===c)return!0;
18if(u&&c&&typeof u=="object"&&typeof c=="object"){if(u.constructor!==c.constructor)return!1;var f,p,m;if(Array.isArray(u)){if(f=u.length,f!=c.length)return!1;for(p=f;p--!==0;)if(!l(u[p],c[p]))return!1;return!0}var g;if(r&&u instanceof Map&&c instanceof Map){if(u.size!==c.size)return!1;for(g=u.entries();!(p=g.next()).done;)if(!c.has(p.value[0]))return!1;for(g=u.entries();!(p=g.next()).done;)if(!l(p.value[1],c.get(p.value[0])))return!1;return!0}if(i&&u instanceof Set&&c instanceof Set){if(u.size!==c.size)return!1;for(g=u.entries();!(p=g.next()).done;)if(!c.has(p.value[0]))return!1;return!0}if(s&&ArrayBuffer.isView(u)&&ArrayBuffer.isView(c)){if(f=u.length,f!=c.length)return!1;for(p=f;p--!==0;)if(u[p]!==c[p])return!1;return!0}if(u.constructor===RegExp)return u.source===c.source&&u.flags===c.flags;if(u.valueOf!==Object.prototype.valueOf&&typeof u.valueOf=="function"&&typeof c.valueOf=="function")return u.valueOf()===c.valueOf();if(u.toString!==Object.prototype.toString&&typeof u.toString=="function"&&typeof c.toString=="function")return u.toString()===c.toString();if(m=Object.keys(u),f=m.length,f!==Object.keys(c).length)return!1;for(p=f;p--!==0;)if(!Object.prototype.hasOwnProperty.call(c,m[p]))return!1;if(n&&u instanceof Element)return!1;for(p=f;p--!==0;)if(!((m[p]==="_owner"||m[p]==="__v"||m[p]==="__o")&&u.$$typeof)&&!l(u[m[p]],c[m[p]]))return!1;return!0}return u!==u&&c!==c}return pu=function(c,f){try{return l(c,f)}catch(p){if((p.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw p}},pu}var dE=cE();const fE=zr(dE);var hu,cm;function pE(){if(cm)return hu;cm=1;var n=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;function s(u){if(u==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(u)}function l(){try{if(!Object.assign)return!1;var u=new String("abc");if(u[5]="de",Object.getOwnPropertyNames(u)[0]==="5")return!1;for(var c={},f=0;f<10;f++)c["_"+String.fromCharCode(f)]=f;var p=Object.getOwnPropertyNames(c).map(function(g){return c[g]});if(p.join("")!=="0123456789")return!1;var m={};return"abcdefghijklmnopqrst".split("").forEach(function(g){m[g]=g}),Object.keys(Object.assign({},m)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return hu=l()?Object.assign:function(u,c){for(var f,p=s(u),m,g=1;g<arguments.length;g++){f=Object(arguments[g]);for(var v in f)r.call(f,v)&&(p[v]=f[v]);if(n){m=n(f);for(var w=0;w<m.length;w++)i.call(f,m[w])&&(p[m[w]]=f[m[w]])}}return p},hu}var hE=pE();const mE=zr(hE);var tr={BODY:"bodyAttributes",HTML:"htmlAttributes",TITLE:"titleAttributes"},oe={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"};Object.keys(oe).map(function(n){return oe[n]});var je={CHARSET:"charset",CSS_TEXT:"cssText",HREF:"href",HTTPEQUIV:"http-equiv",INNER_HTML:"innerHTML",ITEM_PROP:"itemprop",NAME:"name",PROPERTY:"property",REL:"rel",SRC:"src",TARGET:"target"},Os={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},Ji={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate"},gE=Object.keys(Os).reduce(function(n,r){return n[Os[r]]=r,n},{}),vE=[oe.NOSCRIPT,oe.SCRIPT,oe.STYLE],Vt="data-react-helmet",yE=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},xE=function(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")},wE=(function(){function n(r,i){for(var s=0;s<i.length;s++){var l=i[s];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(r,l.key,l)}}return function(r,i,s){return i&&n(r.prototype,i),s&&n(r,s),r}})(),pt=Object.assign||function(n){for(var r=1;r<arguments.length;r++){var i=arguments[r];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])}return n},SE=function(n,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);n.prototype=Object.create(r&&r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(n,r):n.__proto__=r)},dm=function(n,r){var i={};for(var s in n)r.indexOf(s)>=0||Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s]);return i},CE=function(n,r){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:n},Vu=function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return i===!1?String(r):String(r).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},TE=function(r){var i=Ir(r,oe.TITLE),s=Ir(r,Ji.TITLE_TEMPLATE);if(s&&i)return s.replace(/%s/g,function(){return Array.isArray(i)?i.join(""):i});var l=Ir(r,Ji.DEFAULT_TITLE);return i||l||void 0},EE=function(r){return Ir(r,Ji.ON_CHANGE_CLIENT_STATE)||function(){}},mu=function(r,i){return i.filter(function(s){return typeof s[r]<"u"}).map(function(s){return s[r]}).reduce(function(s,l){return pt({},s,l)},{})},bE=function(r,i){return i.filter(function(s){return typeof s[oe.BASE]<"u"}).map(function(s){return s[oe.BASE]}).reverse().reduce(function(s,l){if(!s.length)for(var u=Object.keys(l),c=0;c<u.length;c++){var f=u[c],p=f.toLowerCase();if(r.indexOf(p)!==-1&&l[p])return s.concat(l)}return s},[])},_i=function(r,i,s){var l={};return s.filter(function(u){return Array.isArray(u[r])?!0:(typeof u[r]<"u"&&jE("Helmet: "+r+' should be of type "Array". Instead found type "'+yE(u[r])+'"'),!1)}).map(function(u){return u[r]}).reverse().reduce(function(u,c){var f={};c.filter(function(w){for(var T=void 0,j=Object.keys(w),k=0;k<j.length;k++){var E=j[k],L=E.toLowerCase();i.indexOf(L)!==-1&&!(T===je.REL&&w[T].toLowerCase()==="canonical")&&!(L===je.REL&&w[L].toLowerCase()==="stylesheet")&&(T=L),i.indexOf(E)!==-1&&(E===je.INNER_HTML||E===je.CSS_TEXT||E===je.ITEM_PROP)&&(T=E)}if(!T||!w[T])return!1;var _=w[T].toLowerCase();return l[T]||(l[T]={}),f[T]||(f[T]={}),l[T][_]?!1:(f[T][_]=!0,!0)}
18).reverse().forEach(function(w){return u.push(w)});for(var p=Object.keys(f),m=0;m<p.length;m++){var g=p[m],v=mE({},l[g],f[g]);l[g]=v}return u},[]).reverse()},Ir=function(r,i){for(var s=r.length-1;s>=0;s--){var l=r[s];if(l.hasOwnProperty(i))return l[i]}return null},kE=function(r){return{baseTag:bE([je.HREF,je.TARGET],r),bodyAttributes:mu(tr.BODY,r),defer:Ir(r,Ji.DEFER),encode:Ir(r,Ji.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:mu(tr.HTML,r),linkTags:_i(oe.LINK,[je.REL,je.HREF],r),metaTags:_i(oe.META,[je.NAME,je.CHARSET,je.HTTPEQUIV,je.PROPERTY,je.ITEM_PROP],r),noscriptTags:_i(oe.NOSCRIPT,[je.INNER_HTML],r),onChangeClientState:EE(r),scriptTags:_i(oe.SCRIPT,[je.SRC,je.INNER_HTML],r),styleTags:_i(oe.STYLE,[je.CSS_TEXT],r),title:TE(r),titleAttributes:mu(tr.TITLE,r)}},Fu=(function(){var n=Date.now();return function(r){var i=Date.now();i-n>16?(n=i,r(i)):setTimeout(function(){Fu(r)},0)}})(),fm=function(r){return clearTimeout(r)},PE=typeof window<"u"?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||Fu:global.requestAnimationFrame||Fu,AE=typeof window<"u"?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||fm:global.cancelAnimationFrame||fm,jE=function(r){return console&&typeof console.warn=="function"&&console.warn(r)},Ii=null,NE=function(r){Ii&&AE(Ii),r.defer?Ii=PE(function(){pm(r,function(){Ii=null})}):(pm(r),Ii=null)},pm=function(r,i){var s=r.baseTag,l=r.bodyAttributes,u=r.htmlAttributes,c=r.linkTags,f=r.metaTags,p=r.noscriptTags,m=r.onChangeClientState,g=r.scriptTags,v=r.styleTags,w=r.title,T=r.titleAttributes;zu(oe.BODY,l),zu(oe.HTML,u),RE(w,T);var j={baseTag:Ar(oe.BASE,s),linkTags:Ar(oe.LINK,c),metaTags:Ar(oe.META,f),noscriptTags:Ar(oe.NOSCRIPT,p),scriptTags:Ar(oe.SCRIPT,g),styleTags:Ar(oe.STYLE,v)},k={},E={};Object.keys(j).forEach(function(L){var _=j[L],I=_.newTags,U=_.oldTags;I.length&&(k[L]=I),U.length&&(E[L]=j[L].oldTags)}),i&&i(),m(r,k,E)},xv=function(r){return Array.isArray(r)?r.join(""):r},RE=function(r,i){typeof r<"u"&&document.title!==r&&(document.title=xv(r)),zu(oe.TITLE,i)},zu=function(r,i){var s=document.getElementsByTagName(r)[0];if(s){for(var l=s.getAttribute(Vt),u=l?l.split(","):[],c=[].concat(u),f=Object.keys(i),p=0;p<f.length;p++){var m=f[p],g=i[m]||"";s.getAttribute(m)!==g&&s.setAttribute(m,g),u.indexOf(m)===-1&&u.push(m);var v=c.indexOf(m);v!==-1&&c.splice(v,1)}for(var w=c.length-1;w>=0;w--)s.removeAttribute(c[w]);u.length===c.length?s.removeAttribute(Vt):s.getAttribute(Vt)!==f.join(",")&&s.setAttribute(Vt,f.join(","))}},Ar=function(r,i){var s=document.head||document.querySelector(oe.HEAD),l=s.querySelectorAll(r+"["+Vt+"]"),u=Array.prototype.slice.call(l),c=[],f=void 0;return i&&i.length&&i.forEach(function(p){var m=document.createElement(r);for(var g in p)if(p.hasOwnProperty(g))if(g===je.INNER_HTML)m.innerHTML=p.innerHTML;else if(g===je.CSS_TEXT)m.styleSheet?m.styleSheet.cssText=p.cssText:m.appendChild(document.createTextNode(p.cssText));else{var v=typeof p[g]>"u"?"":p[g];m.setAttribute(g,v)}m.setAttribute(Vt,"true"),u.some(function(w,T){return f=T,m.isEqualNode(w)})?u.splice(f,1):c.push(m)}),u.forEach(function(p){return p.parentNode.removeChild(p)}),c.forEach(function(p){return s.appendChild(p)}),{oldTags:u,newTags:c}},wv=function(r){return Object.keys(r).reduce(function(i,s){var l=typeof r[s]<"u"?s+'="'+r[s]+'"':""+s;return i?i+" "+l:l},"")},LE=function(r,i,s,l){var u=wv(s),c=xv(i);return u?"<"+r+" "+Vt+'="true" '+u+">"+Vu(c,l)+"</"+r+">":"<"+r+" "+Vt+'="true">'+Vu(c,l)+"</"+r+">"},ME=function(r,i,s){return i.reduce(function(l,u){var c=Object.keys(u).filter(function(m){return!(m===je.INNER_HTML||m===je.CSS_TEXT)}).reduce(function(m,g){var v=typeof u[g]>"u"?g:g+'="'+Vu(u[g],s)+'"';return m?m+" "+v:v},""),f=u.innerHTML||u.cssText||"",p=vE.indexOf(r)===-1;return l+"<"+r+" "+Vt+'="true" '+c+(p?"/>":">"+f+"</"+r+">")},"")},Sv=function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(r).reduce(function(s,l){return s[Os[l]||l]=r[l],s},i)},_E=function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(r).reduce(function(s,l){return s[gE[l]||l]=r[l],s},i)},IE=function(r,i,s){var l,u=(l={key:i},l[Vt]=!0,l),c=Sv(s,u);return[_r.createElement(oe.TITLE,c,i)]},DE=function(r,i){return i.map(function(s,l){var u,c=(u={key:l},u[Vt]=!0,u);
18return Object.keys(s).forEach(function(f){var p=Os[f]||f;if(p===je.INNER_HTML||p===je.CSS_TEXT){var m=s.innerHTML||s.cssText;c.dangerouslySetInnerHTML={__html:m}}else c[p]=s[f]}),_r.createElement(r,c)})},rn=function(r,i,s){switch(r){case oe.TITLE:return{toComponent:function(){return IE(r,i.title,i.titleAttributes)},toString:function(){return LE(r,i.title,i.titleAttributes,s)}};case tr.BODY:case tr.HTML:return{toComponent:function(){return Sv(i)},toString:function(){return wv(i)}};default:return{toComponent:function(){return DE(r,i)},toString:function(){return ME(r,i,s)}}}},Cv=function(r){var i=r.baseTag,s=r.bodyAttributes,l=r.encode,u=r.htmlAttributes,c=r.linkTags,f=r.metaTags,p=r.noscriptTags,m=r.scriptTags,g=r.styleTags,v=r.title,w=v===void 0?"":v,T=r.titleAttributes;return{base:rn(oe.BASE,i,l),bodyAttributes:rn(tr.BODY,s,l),htmlAttributes:rn(tr.HTML,u,l),link:rn(oe.LINK,c,l),meta:rn(oe.META,f,l),noscript:rn(oe.NOSCRIPT,p,l),script:rn(oe.SCRIPT,m,l),style:rn(oe.STYLE,g,l),title:rn(oe.TITLE,{title:w,titleAttributes:T},l)}},OE=function(r){var i,s;return s=i=(function(l){SE(u,l);function u(){return xE(this,u),CE(this,l.apply(this,arguments))}return u.prototype.shouldComponentUpdate=function(f){return!fE(this.props,f)},u.prototype.mapNestedChildrenToProps=function(f,p){if(!p)return null;switch(f.type){case oe.SCRIPT:case oe.NOSCRIPT:return{innerHTML:p};case oe.STYLE:return{cssText:p}}throw new Error("<"+f.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},u.prototype.flattenArrayTypeChildren=function(f){var p,m=f.child,g=f.arrayTypeChildren,v=f.newChildProps,w=f.nestedChildren;return pt({},g,(p={},p[m.type]=[].concat(g[m.type]||[],[pt({},v,this.mapNestedChildrenToProps(m,w))]),p))},u.prototype.mapObjectTypeChildren=function(f){var p,m,g=f.child,v=f.newProps,w=f.newChildProps,T=f.nestedChildren;switch(g.type){case oe.TITLE:return pt({},v,(p={},p[g.type]=T,p.titleAttributes=pt({},w),p));case oe.BODY:return pt({},v,{bodyAttributes:pt({},w)});case oe.HTML:return pt({},v,{htmlAttributes:pt({},w)})}return pt({},v,(m={},m[g.type]=pt({},w),m))},u.prototype.mapArrayTypeChildrenToProps=function(f,p){var m=pt({},p);return Object.keys(f).forEach(function(g){var v;m=pt({},m,(v={},v[g]=f[g],v))}),m}
18,u.prototype.warnOnInvalidChildren=function(f,p){return!0},u.prototype.mapChildrenToProps=function(f,p){var m=this,g={};return _r.Children.forEach(f,function(v){if(!(!v||!v.props)){var w=v.props,T=w.children,j=dm(w,["children"]),k=_E(j);switch(m.warnOnInvalidChildren(v,T),v.type){case oe.LINK:case oe.META:case oe.NOSCRIPT:case oe.SCRIPT:case oe.STYLE:g=m.flattenArrayTypeChildren({child:v,arrayTypeChildren:g,newChildProps:k,nestedChildren:T});break;default:p=m.mapObjectTypeChildren({child:v,newProps:p,newChildProps:k,nestedChildren:T});break}}}),p=this.mapArrayTypeChildrenToProps(g,p),p},u.prototype.render=function(){var f=this.props,p=f.children,m=dm(f,["children"]),g=pt({},m);return p&&(g=this.mapChildrenToProps(p,g)),_r.createElement(r,g)},wE(u,null,[{key:"canUseDOM",set:function(f){r.canUseDOM=f}}]),u})(_r.Component),i.propTypes={base:Ae.object,bodyAttributes:Ae.object,children:Ae.oneOfType([Ae.arrayOf(Ae.node),Ae.node]),defaultTitle:Ae.string,defer:Ae.bool,encodeSpecialCharacters:Ae.bool,htmlAttributes:Ae.object,link:Ae.arrayOf(Ae.object),meta:Ae.arrayOf(Ae.object),noscript:Ae.arrayOf(Ae.object),onChangeClientState:Ae.func,script:Ae.arrayOf(Ae.object),style:Ae.arrayOf(Ae.object),title:Ae.string,titleAttributes:Ae.object,titleTemplate:Ae.string},i.defaultProps={defer:!0,encodeSpecialCharacters:!0},i.peek=r.peek,i.rewind=function(){var l=r.rewind();return l||(l=Cv({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),l},s},VE=function(){return null},FE=uE(kE,NE,Cv)(VE),Bu=OE(FE);Bu.renderStatic=Bu.rewind;const zE=n=>n.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Tv=(...n)=>n.filter((r,i,s)=>!!r&&r.trim()!==""&&s.indexOf(r)===i).join(" ").trim();var BE={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const UE=C.forwardRef(({color:n="currentColor",size:r=24,strokeWidth:i=2,absoluteStrokeWidth:s,className:l="",children:u,iconNode:c,...f},p)=>C.createElement("svg",{ref:p,...BE,width:r,height:r,stroke:n,strokeWidth:s?Number(i)*24/Number(r):i,className:Tv("lucide",l),...f},[...c.map(([m,g])=>C.createElement(m,g)),...Array.isArray(u)?u:[u]]));const Ft=(n,r)=>{const i=C.forwardRef(({className:s,...l},u)=>C.createElement(UE,{ref:u,iconNode:r,className:Tv(`lucide-${zE(n)}`,s),...l}));return i.displayName=`${n}`,i};const $E=Ft("ChartColumn",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);const gu=Ft("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);const qE=Ft("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);const hm=Ft("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);const mm=Ft("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);const HE=Ft("Linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]);const WE=Ft("ShieldCheck",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);const GE=Ft("Star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]);const KE=Ft("Target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]);const YE=Ft("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
18],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);const QE=Ft("Youtube",[["path",{d:"M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17",key:"1q2vi4"}],["path",{d:"m10 15 5-3-5-3z",key:"1jp15x"}]]);function XE(){C.useEffect(()=>{const i=document.createElement("script");i.src="https://player.vimeo.com/api/player.js",i.async=!0,document.body.appendChild(i)},[]);const n={hidden:{opacity:0},visible:{opacity:1,transition:{staggerChildren:.1,delayChildren:.2}}},r={hidden:{opacity:0,y:20},visible:{opacity:1,y:0,transition:{duration:.6}}};return y.jsxs("section",{className:"relative flex min-h-[100dvh] flex-col items-center justify-center overflow-hidden px-4 py-[80px] lg:py-[120px]",children:[y.jsx("div",{className:"pointer-events-none absolute left-1/4 top-1/4 -z-10 h-[500px] w-[500px] -translate-x-1/2 -translate-y-1/2 rounded-full bg-primary/10 blur-[120px]"}),y.jsx("div",{className:"mx-auto w-full max-w-7xl",children:y.jsxs(Z.div,{variants:n,initial:"hidden",animate:"visible",className:"grid grid-cols-1 items-start gap-12 lg:grid-cols-12 lg:gap-12",children:[y.jsxs("div",{className:"flex flex-col items-start text-left lg:col-span-6",children:[y.jsx(Z.img,{variants:r,src:"https://horizons-cdn.hostinger.com/406d6c07-b5fb-4f5f-975b-990178d0df1b/a3d3adbfc24a754bc64516d2afbc036e.png",alt:"Logo n8n",className:"mb-8 h-[50px] w-auto object-contain md:h-[60px]"}),y.jsx(Z.div,{variants:r,className:"mb-6",children:y.jsx("span",{className:"pill-badge",children:"⢠Formation n8n | +46 heures | Par Dr. Firas"})}),y.jsxs(Z.h1,{variants:r,className:"mb-6 w-full font-[800] text-white",style:{fontSize:"clamp(2.2rem, 4vw, 3.5rem)",lineHeight:1.15,letterSpacing:"-0.02em"},children:["Construis ton ",y.jsx("span",{className:"text-[#FF6B35]",children:"armée d'agents IA"})," qui travaillent pour toi 24h/24."]}),y.jsxs(Z.div,{variants:r,className:"mb-8 flex w-full flex-col items-start",children:[y.jsx("p",{className:"mb-6 text-white/90",style:{fontSize:"clamp(1rem, 1.2vw, 1.15rem)"},children:"Découvrez comment j'ai construit une armée d'agents IA qui :"}),y.jsxs("ul",{className:"mb-6 flex flex-col gap-4 text-left text-white/90",style:{fontSize:"clamp(1rem, 1.2vw, 1.15rem)"},children:[y.jsxs("li",{className:"flex items-start gap-3",children:[y.jsx(gu,{className:"mt-1 h-[18px] w-[18px] shrink-0 text-[#FF6B35]"}),y.jsx("span",{children:"Automatisent ta prospection et tes ventes."})]}),y.jsxs("li",{className:"flex items-start gap-3",children:[y.jsx(gu,{className:"mt-1 h-[18px] w-[18px] shrink-0 text-[#FF6B35]"}),y.jsx("span",{children:"Gèrent ton contenu sur les réseaux sociaux."})]}),y.jsxs("li",{className:"flex items-start gap-3",children:[y.jsx(gu,{className:"mt-1 h-[18px] w-[18px] shrink-0 text-[#FF6B35]"}),y.jsx("span",{children:"Pilotent ton business sans intervention."})]})]}),y.jsx("p",{className:"text-white/90 leading-relaxed",style:{fontSize:"clamp(1rem, 1.2vw, 1.15rem)"},children:"Tout le travail opérationnel et répétitif est délégué. Il te suffit de copier-coller les workflows."})]}),y.jsx(Z.div,{variants:r,className:"mb-4 w-full sm:w-auto",children:y.jsx("a",{href:"https://hotmart.com/fr/marketplace/des-produits/formation-n8n/J100673421D",target:"_blank",rel:"noopener noreferrer",className:"btn-primary w-full sm:w-auto",children:"Je veux ma formation n8n â"})}),y.jsx(Z.p,{variants:r,className:"text-[14px] text-muted-foreground",children:"Formation pratique de +46 heures : du débutant à l'expert n8n."})]}),y.jsxs("div",{className:"flex w-full flex-col items-center lg:col-span-6 lg:mt-[18px]",children:[y.jsx(Z.div,{variants:r,className:"w-full overflow-hidden rounded-[16px] border border-white/10 shadow-2xl shadow-black/50",children:y.jsx("div",{style:{padding:"56.25% 0 0 0",position:"relative"},children:y.jsx("iframe",{src:"https://player.vimeo.com/video/1198521114?badge=0&autopause=0&player_id=0&app_id=58479&autoplay=1&muted=1&loop=1",frameBorder:"0",allow:"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media;
18 web-share",referrerPolicy:"strict-origin-when-cross-origin",style:{position:"absolute",top:0,left:0,width:"100%",height:"100%"},title:"Introduction n8n.courses"})})}),y.jsx(Z.p,{variants:r,className:"mt-4 text-center text-sm text-muted-foreground",children:"â¶ï¸ Regarde cette vidéo de 5 minutes : je te montre exactement ce que tu vas apprendre dans la formation."})]})]})})]})}function JE(){const n={hidden:{opacity:0,y:30},visible:{opacity:1,y:0,transition:{duration:.8,ease:"easeOut"}}};return y.jsx("section",{className:"bg-white px-5 py-[80px] md:py-[120px]",children:y.jsxs(Z.div,{variants:n,initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},className:"mx-auto w-full max-w-[800px] text-left",children:[y.jsx("div",{className:"mb-[30px]",children:y.jsx("span",{className:"inline-block rounded-full bg-primary px-[20px] py-[10px] text-[13px] font-bold uppercase tracking-[0.1em] text-white md:text-[14px]",children:"LE PROBLÃME"})}),y.jsx("h2",{className:"mb-[50px] font-extrabold text-[hsl(var(--dark-blue))]",style:{fontSize:"clamp(2.2rem, 4.5vw, 3.5rem)",lineHeight:1.15,letterSpacing:"-0.02em"},children:"Tu fais le travail de trois personnes, alors que tu devrais faire celui d'une seule."}),y.jsxs("div",{className:"mb-[30px] text-[18px] leading-[1.7] text-[hsl(var(--medium-gray))] md:text-[19px]",children:[y.jsx("span",{className:"font-bold text-[hsl(var(--dark-blue))]",children:"Personne 1 â L'opérationnel : "}),"Tu réponds aux emails, tu mets à jour tes tableaux, tu publies manuellement sur les réseaux sociaux, tu c
18opies-colles les mêmes messages à tes prospects. Un travail chronophage qui bouffe toute ta journée."]}),y.jsxs("div",{className:"mb-[30px] text-[18px] leading-[1.7] text-[hsl(var(--medium-gray))] md:text-[19px]",children:[y.jsx("span",{className:"font-bold text-[hsl(var(--dark-blue))]",children:"Personne 2 â Le tactique : "}),"Tu crées ton contenu vidéo, tu analyses les performances de tes campagnes, tu optimises tes tunnels de vente, tu espionnes tes concurrents. Un travail essentiel, mais qui pourrait être 100% automatisé avec n8n."]}),y.jsxs("div",{className:"mb-[40px] text-[18px] leading-[1.7] text-[hsl(var(--medium-gray))] md:text-[19px]",children:[y.jsx("span",{className:"font-bold text-[hsl(var(--dark-blue))]",children:"Personne 3 â Le stratège : "}),"Tu prends les décisions importantes, tu définis la vision de ton business, tu identifies les opportunités, tu innoves. C'est LA personne que tu devrais vraiment être."]}),y.jsx("p",{className:"mb-[30px] text-[18px] font-bold text-[hsl(var(--dark-blue))] md:text-[20px]",children:"Le problème ?"}),y.jsx("p",{className:"mb-[30px] text-[18px] leading-[1.7] text-[hsl(var(--medium-gray))] md:text-[19px]",children:"Tu passes 80% de ton temps à être la Personne 1 et la Personne 2."}),y.jsxs("p",{className:"mb-[30px] text-[18px] leading-[1.7] text-[hsl(var(--medium-gray))] md:text-[19px]",children:["La Personne 3, la seule qui devrait vraiment être toi, ",y.jsx("span",{className:"font-bold text-[hsl(var(--dark-blue))]",children:"est celle que tu es le moins capable d'être."})]}),y.jsxs("p",{className:"mb-[30px] text-[18px] leading-[1.7] text-[hsl(var(--medium-gray))] md:text-[19px]",children:[y.jsx("span",{className:"font-bold text-[hsl(var(--dark-blue))]",children:"Résultat : "}),"Tu es toujours débordé(e), mais ",y.jsx("span",{className:"font-bold text-[hsl(var(--dark-blue))]",children:"tu n'as jamais le temps pour ce qui compte vraiment : faire grandir ton business."})]}),y.jsx("p",{className:"mb-[30px] text-[18px] leading-[1.7] text-[hsl(var(--medium-gray))] md:text-[19px]",children:"Les idées restent dans ta tête. La stratégie attend. Les projets importants sont repoussés semaine après semaine."}),y.jsx("p",{className:"text-[18px] font-bold text-primary md:text-[20px]",children:"Tu n'as jamais le temps de réfléchir, de créer, d'innover."})]})})}function ZE(){const n={hidden:{opacity:0,y:30},visible:{opacity:1,y:0,transition:{duration:.8,ease:"easeOut"}}};return y.jsx("section",{id:"world-changed-trigger",className:"bg-[hsl(var(--beige-bg))] px-5 py-[80px] md:py-[120px]",children:y.jsxs(Z.div,{variants:n,initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},className:"mx-auto w-full max-w-[800px] text-left",children:[y.jsx("div",{className:"mb-[40px]",children:y.jsx("span",{className:"inline-block rounded-full bg-primary px-[20px] py-[10px] text-[13px] font-bold uppercase tracking-[0.1em] text-white md:text-[14px]",children:"LE MONDE A CHANGÃ."})}),y.jsx("h2",{className:"mb-[40px] font-extrabold text-[hsl(var(--dark-blue))]",style:{fontSize:"clamp(2.2rem, 4.5vw, 3.5rem)",lineHeight:1.15,letterSpacing:"-0.02em"},children:"L'IA peut déjà automatiser tout ce que tu fais assis devant ton ordinateur."}),y.jsxs("p",{className:"mb-[30px] text-[18px] leading-[1.7] text-[hsl(var(--medium-gray))] md:text-[19px]",children:["Prospection, contenu, emails, publication, support client : n8n s'occupe déjà de tout ça, ",y.jsx("span",{className:"font-bold text-primary",children:"24h/24"}),". Ton temps ne devrait plus servir à exécuter â mais à ",y.jsx("span",{className:"font-bold text-primary",children:"penser, créer, stratégiser"}),". ",y.jsx("span",{className:"font-bold text-primary",children:"C'est le travail de l'IA."})]}),y.jsxs("p",{className:"mb-[40px] text-[18px] leading-[1.7] text-[hsl(var(--medium-gray))] md:text-[19px]",children:["Ceux qui ne saisissent pas cette vague resteront coincés dans l'exécution manuelle, pendant que les autres iront ",y.jsx("span",{className:"font-bold text-primary",children:"10x plus vite"}),"."]}),y.jsx("p",{className:"text-[18px] font-bold leading-[1.7] text-[hsl(var(--dark-blue))] md:text-[20px]",children:"La plus grande révolution depuis Internet. Et elle se produit MAINTENANT."})]})})}function eb(){const n={hidden:{opacity:0,y:30},visible:{opacity:1,y:0,transition:{duration:.8,ease:"easeOut"}}},r={hidden:{opacity:0,y:20},visible:i=>({opacity:1,y:0,transition:{duration:.5,delay:i*.15,ease:"easeOut"}})};return y.jsx("section",{className:"bg-[hsl(var(--beige-bg))] px-5 py-[80px] md:py-[120px]",children:y.jsxs("div",{className:"mx-auto w-full max-w-[1100px]",children:[y.jsxs(Z.div,{variants:n,initial:"hidden",
18whileInView:"visible",viewport:{once:!0,margin:"-100px"},className:"mb-[60px] max-w-[900px] text-left",children:[y.jsx("div",{className:"mb-[30px]",children:y.jsx("span",{className:"inline-block rounded-full bg-primary px-[20px] py-[10px] text-[13px] font-bold uppercase tracking-[0.1em] text-white md:text-[14px]",children:"LA SOLUTION"})}),y.jsx("h2",{className:"mb-[30px] font-extrabold text-[hsl(var(--dark-blue))] whitespace-pre-line",style:{fontSize:"clamp(2.2rem, 4.5vw, 3.5rem)",lineHeight:1.15,letterSpacing:"-0.02em"},children:`n8n gère tout ton opérationnel et tactique. 19Toi, tu te concentres uniquement 20sur la stratégie.`}),y.jsxs("p",{className:"max-w-[700px] text-[18px] leading-[1.6] text-[hsl(var(--medium-gray))]",children:["n8n te permet de créer des agents IA et des automatisations qui exécutent tes tâches opérationnelles et tactiques à ta place. ",y.jsx("span",{className:"font-medium italic text-[#2D3748]",children:"Pas des chatbots. De la vraie main-d'Åuvre digitale."})]})]}),y.jsxs("div",{className:"grid grid-cols-1 gap-[20px] lg:grid-cols-3 lg:gap-[24px]",children:[y.jsxs(Z.div,{custom:1,variants:r,initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-50px"},className:"flex flex-col rounded-[16px] border border-[#E8E4DC] bg-white p-[24px] shadow-[0_2px_8px_rgba(0,0,0,0.04)] md:p-[32px]",children:[y.jsx("div",{className:"mb-[20px] text-[28px] md:text-[32px]",children:"ð§ ð ð "}),y.jsx("h3",{className:"mb-[16px] whitespace-pre-line text-[18px] font-bold text-[hsl(var(--dark-blue))] md:text-[19px]",children:`Personne 1 â 21L'opérationnel`}),y.jsx("ul",{className:"mb-[24px] flex-1 space-y-[8px]",children:["Emails et relances automatiques","Publication sur les réseaux sociaux","Gestion des prospects et CRM","Scraping de données et leads","Suivi des KPIs et dashboards","Et bien plus encore..."].map((i,s)=>y.jsxs("li",{className:"flex items-start gap-3 text-[16px] leading-[1.6] text-[hsl(var(--medium-gray))]",children:[y.jsx("span",{className:"mt-[2px] text-primary",children:"â¢"}),y.jsx("span",{children:i})]},s))}),y.jsx("div",{className:"mt-auto self-start rounded-full bg-[#D1FAE5] px-[18px] py-[10px] text-[14px] font-semibold text-[#065F46]",children:"â n8n s'en charge pour toi."})]}),y.jsxs(Z.div,{custom:2,variants:r,initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-50px"},className:"flex flex-col rounded-[16px] border border-[#E8E4DC] bg-white p-[24px] shadow-[0_2px_8px_rgba(0,0,0,0.04)] md:p-[32px]",children:[y.jsx("div",{className:"mb-[20px] text-[28px] md:text-[32px]",children:"âï¸ ð ð"}),y.jsx("h3",{className:"mb-[16px] whitespace-pre-line text-[18px] font-bold text-[hsl(var(--dark-blue))] md:text-[19px]",children:`Personne 2 â 22Le tactique`}),y.jsx("ul",{className:"mb-[24px] flex-1 space-y-[8px]",children:["Création de contenu vidéo (TikTok, YouTube, Reels)","Production d'images IA avec VEO3 et NanoBanana","Analyse des campagnes et performances","Recherche concurrentielle automatisée","Génération de rapports et présentations","Et bien plus encore..."].map((i,s)=>y.jsxs("li",{className:"flex items-start gap-3 text-[16px] leading-[1.6] text-[hsl(var(--medium-gray))]",children:[y.jsx("span",{className:"mt-[2px] text-primary",children:"â¢"}),y.jsx("span",{children:i})]},s))}),y.jsx("div",{className:"mt-auto self-start rounded-full bg-[#D1FAE5] px-[18px] py-[10px] text-[14px] font-semibold text-[#065F46]",children:"â n8n s'en charge pour toi."})]}),y.jsxs(Z.div,{custom:3,variants:r,initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-50px"},className:"flex flex-col rounded-[16px] border border-[#E8E4DC] bg-white p-[24px] shadow-[0_2px_8px_rgba(0,0,0,0.04)] md:p-[32px]",children:[y.jsx("div",{className:"mb-[20px] text-[28px] md:text-[32px]",children:"ð§ ð¯ ð"}),y.jsx("h3",{className:"mb-[16px] whitespace-pre-line text-[18px] font-bold text-[hsl(var(--dark-blue))] md:text-[19px]",children:`Personne 3 â 23Le stratège`}),y.jsx("ul",{className:"mb-[24px] flex-1 space-y-[8px]",children:["Prendre les grandes décisions","Définir la vision de ton business","Identifier les opportunités","Créer ta stratég
23ie de croissance","Innover et te démarquer"].map((i,s)=>y.jsxs("li",{className:"flex items-start gap-3 text-[16px] leading-[1.6] text-[hsl(var(--medium-gray))]",children:[y.jsx("span",{className:"mt-[2px] text-primary",children:"â¢"}),y.jsx("span",{children:i})]},s))}),y.jsx("div",{className:"mt-auto self-start rounded-full bg-[#F3F4F6] px-[18px] py-[10px] text-[14px] font-semibold text-[#374151]",children:"Ãa, c'est à toi de le faire."})]})]})]})})}function tb(){const n={hidden:{opacity:0,y:30},visible:{opacity:1,y:0,transition:{duration:.8,ease:"easeOut"}}},r={hidden:{opacity:0,y:20},visible:c=>({opacity:1,y:0,transition:{duration:.5,delay:c*.15,ease:"easeOut"}})},i={hidden:{opacity:0},visible:{opacity:1,transition:{staggerChildren:.1,delayChildren:.3}}},s={hidden:{opacity:0,x:-10},visible:{opacity:1,x:0,transition:{duration:.3}}},l=["Ton temps est dévoré par les tâches répétitives. Il n'en reste jamais pour réfléchir ou créer.","Tu passes des heures à copier-coller, envoyer des emails, publier manuellement sur les réseaux.","Tu utilises l'IA comme un chatbot : tu poses une question, tu copies, tu colles, tu recommences.","Tes outils sont dispersés (ChatGPT, Notion, Sheets, Zapier...) et aucun ne communique vraiment avec les autres.","Tu ne peux rien déléguer â tu fais tout toi-même, et ça ne scale pas.","Tu regardes tes concurrents automatiser et prendre de l'avance, sans savoir par où commencer."],u=["Tes workflows tournent 24h/24, même pendant que tu dors ou pendant tes vacances.","Tes agents IA postent, répondent, prospectent et analysent pendant que toi, tu prends du recul.","Tu crées des systèmes intelligents qui exécutent des tâches complexes en un seul clic.","Toutes tes apps sont connectées (Gmail, WhatsApp, Notion, Sheets, TikTok, YouTube) en un écosystème unique.","Tu délègues à tes agents IA : prospection, contenu, support, suivi â ils bossent à ta place.","Tu prends enfin de l'avance : tu fais en 1 heure ce que tes concurrents mettent une semaine à faire."];return y.jsx("section",{className:"bg-[#FFFFFF] px-5 py-[80px] md:py-[120px]",children:y.jsxs("div",{className:"mx-auto w-full max-w-[1100px]",children:[y.jsxs(Z.div,{variants:n,initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},className:"mb-[60px] max-w-[900px] text-left",children:[y.jsx("div",{className:"mb-[30px]",children:y.jsx("span",{className:"inline-block rounded-full bg-[#FF6B35] px-[20px] py-[10px] text-[13px] font-bold uppercase tracking-[0.1em] text-white md:text-[14px]",children:"AVANT ET APRÃS"})}),y.jsx("h2",{className:"font-extrabold text-[#0F1729] whitespace-pre-line",style:{fontSize:"clamp(2.2rem, 4.5vw, 3.5rem)",lineHeight:1.15,letterSpacing:"-0.02em"},children:`La différence entre utiliser l'IA 24et avoir une IA qui travaille pour toi.`})]}),y.jsxs("div",{className:"grid grid-cols-1 gap-[20px] md:grid-cols-2 md:gap-[24px]",children:[y.jsxs(Z.div,{custom:1,variants:r,initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-50px"},className:"flex flex-col rounded-[16px] border border-[#E8D5CE] bg-[#F5EEEA] p-[28px] md:p-[40px]",children:[y.jsx("h3",{className:"mb-[16px] text-[18px] font-bold text-[#E63946] md:text-[20px]",children:"Sans n8n"}),y.jsx("div",{className:"mb-[16px] h-[1px] w-full bg-[#F4CCC5]"}),y.jsx(Z.ul,{variants:i,initial:"hidden",whileInView:"visible",viewport:{once:!0},className:"flex flex-col space-y-[16px]",children:l.map((c,f)=>y.jsxs(Z.li,{variants:s,className:"flex items-start",children:[y.jsx("span",{className:"mr-[12px] mt-[2px] font-bold text-[#E63946] text-[16px]",children:"â"}),y.jsx("span",{className:"text-[15px] leading-[1.6] text-[#4A5568] md:text-[16px]",children:c})]},f))})]}),y.jsxs(Z.div,{custom:2,variants:r,initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-50px"},className:"flex flex-col rounded-[16px] border border-[#A7F3D0] bg-[#EDFBF3] p-[28px] md:p-[40px]",children:[y.jsx("h3",{className:"mb-[16px] text-[18px] font-bold text-[#10B981] md:text-[20px]",children:"Avec n8n"}),y.jsx("div",{className:"mb-[16px] h-[1px] w-full bg-[#A7F3D0]"}
24),y.jsx(Z.ul,{variants:i,initial:"hidden",whileInView:"visible",viewport:{once:!0},className:"flex flex-col space-y-[16px]",children:u.map((c,f)=>y.jsxs(Z.li,{variants:s,className:"flex items-start",children:[y.jsx("span",{className:"mr-[12px] mt-[2px] font-bold text-[#10B981] text-[16px]",children:"â"}),y.jsx("span",{className:"text-[15px] leading-[1.6] text-[#4A5568] md:text-[16px]",children:c})]},f))})]})]})]})})}function nb(){const n=[{number:"+200K",label:"Ãlèves formés sur Udemy"},{number:"34",label:"Cours n8n pratiques (+46h)"},{number:"20",label:"Formations Best-Seller Udemy"},{number:"98%",label:"d'avis 5 étoiles sur Udemy"}];return y.jsx("section",{className:"bg-[#F3EFE8] px-[20px] py-[80px] md:py-[120px]",children:y.jsxs("div",{className:"mx-auto w-full max-w-[900px] text-left",children:[y.jsx(Z.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"mb-[30px]",children:y.jsx("span",{className:"inline-block rounded-full bg-[#FF6B35] px-[20px] py-[10px] text-[13px] font-bold uppercase tracking-[0.1em] text-white md:text-[14px]",children:"L'HISTOIRE"})}),y.jsx(Z.h2,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.1},className:"mb-[40px] font-extrabold text-[#0F1729] whitespace-pre-line",style:{fontSize:"clamp(2.2rem, 4.5vw, 3.5rem)",lineHeight:1.15,letterSpacing:"-0.02em"},children:`En quelques mois, j'ai automatisé l'essentiel 25de mon activité et formé plus de 200 000 élèves 26à faire la même chose avec n8n.`}),y.jsxs(Z.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.2},className:"mb-[40px] flex items-center gap-[20px] rounded-[16px] bg-[#FAF6F0] p-[24px]",children:[y.jsx("img",{src:"https://horizons-cdn.hostinger.com/406d6c07-b5fb-4f5f-975b-990178d0df1b/719c173cb5b5eccf52ddd06e3a454552.jpg",alt:"Portrait of Dr. Firas, Docteur en informatique et IA",className:"h-[60px] w-[60px] shrink-0 rounded-full border-2 border-white object-cover md:h-[70px] md:w-[70px]"}),y.jsxs("div",{className:"flex flex-col gap-[2px]",children:[y.jsx("span",{className:"text-[18px] font-bold text-[#0F1729] md:text-[20px]",children:"Dr. Firas"}),y.jsx("span",{className:"text-[15px] font-normal text-[#4A5568] md:text-[16px]",children:"Docteur en informatique et IA | Professeur universitaire | Meilleur Formateur Udemy France | +200 000 élèves formés"})]})]}),y.jsxs(Z.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.3},className:"mb-[50px] space-y-[24px] text-[16px] font-normal leading-[1.8] text-[#4A5568] md:text-[18px]",children:[y.jsxs("p",{children:["Prospection, contenu, emails, publication, support client : n8n s'occupe déjà de tout ça, ",y.jsx("strong",{className:"text-[#FF6B35]",children:"24h/24"}),". Ton temps ne devrait plus servir à exécuter â mais à ",y.jsx("strong",{className:"text-[#FF6B35]",children:"penser, créer, stratégiser"}),". ",y.jsx("strong",{className:"text-[#FF6B35]",children:"C'est le travail de l'IA."})]}),y.jsxs("p",{children:["Ceux qui ne saisissent pas cette vague resteront coincés dans l'exécution manuelle, pendant que les autres iront ",y.jsx("strong",{className:"text-[#FF6B35]",children:"10x plus vite"}),"."]}),y.jsx("p",{className:"text-[18px] font-bold text-[#0F1729] md:text-[20px]",children:"La plus grande révolution depuis Internet. Et elle se produit MAINTENANT."})]}),y.jsx(Z.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.4},className:"grid w-full max-w-[900px] grid-cols-1 gap-[16px] sm:grid-cols-2 md:grid-cols-4",children:n.map((r,i)=>y.jsxs("div",{className:"flex flex-col items-center justify-center rounded-[16px] border border-[#E8E4DC] bg-[#FAF6F0] px-[16px] py-[32px] text-center",children:[y.jsx("span",{className:"mb-[8px] text-[36px] font-extrabold leading-none text-[#FF6B35] md:text-[42px]",children:r.number}),y.jsx("span",{className:"text-[13px] font-normal leading-[1.4] text-[#4A5568] md:text-[14px]",children:r.label})]},i))})]})})}function rb(){const n=[{emoji:"ð",title:"Entrepreneurs & Freelances",items:["Automatiser ta prospection avec Google Maps, Apify et des emails personnalisés par IA","Générer des leads qualifiés pendant que tu dors, et recevoir des notifications WhatsApp","Dupliquer tes meilleurs workflows pour cloner tes process business sans embaucher"]},{emoji:"âï¸",title:"Créateurs de contenu",items:["Produire 30 vidéos TikTok ou Shorts YouTube automatiquement chaque semaine","Générer des vidéos IA virales avec VEO3, Sora 2, HeyGen et NanoBanana","Publier partout en un clic (TikTok, Instagram, YouTube, LinkedIn) via Blotato"]},{emoji:"âï¸",title:"Agences & Marketing",items:["Automatiser la création de pubs et de visuels pour tous tes clients en masse","Générer des rapports de performance automatisés pour chaque compte client","Monter des tunnels d'acquisition complets sans développeur ni coût extra"]},{emoji:"ð",title:"E-commerce & vente en ligne",items:["Connecter ta boutique à des agents IA qui répondent aux clients 24/7 sur WhatsApp","Automatiser les campagnes SMS/email selon le comportement d'achat de chaque client","Suivre tes KPIs (ventes, paniers abandonné
26s, stocks) sur un seul dashboard temps réel"]},{emoji:"ð¤",title:"RH & Recrutement",items:["Détecter automatiquement les nouveaux CV depuis ton email et les scorer avec l'IA","Pré-qualifier les candidats via un agent IA sur WhatsApp avant l'entretien humain","Organiser les plannings d'entretien et relancer les candidats sans effort manuel"]},{emoji:"ð»",title:"Consultants & Experts",items:["Créer un agent vocal IA qui gère ton support client et prend tes rendez-vous","Automatiser la recherche et la veille concurrentielle avec Perplexity et MCP","Déployer ton propre SaaS de niche sans coder, juste avec n8n et des agents IA"]}],r={hidden:{opacity:0},visible:{opacity:1,transition:{staggerChildren:.1}}},i={hidden:{opacity:0,y:20},visible:{opacity:1,y:0,transition:{duration:.5,ease:"easeOut"}}};return y.jsx("section",{className:"bg-[#F3EFE8] px-[20px] py-[80px] lg:py-[120px]",children:y.jsxs("div",{className:"mx-auto w-full max-w-[1100px]",children:[y.jsxs(Z.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-100px"},transition:{duration:.6},className:"mb-[60px] max-w-[900px] text-left",children:[y.jsx("div",{className:"mb-[30px]",children:y.jsx("span",{className:"inline-block rounded-full bg-[#FF6B35] px-[20px] py-[10px] text-[13px] font-bold uppercase tracking-[0.1em] text-white md:text-[14px]",children:"CAS D'UTILISATION"})}),y.jsx("h2",{className:"font-extrabold text-[#0F1729] whitespace-pre-line",style:{fontSize:"clamp(2.2rem, 4.5vw, 3.5rem)",lineHeight:1.15,letterSpacing:"-0.02em"},children:`Comment les pros de tous domaines 27utilisent n8n pour booster leur business.`})]}),y.jsx(Z.div,{variants:r,initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-50px"},className:"grid grid-cols-1 gap-[16px] md:grid-cols-2 md:gap-[20px] lg:grid-cols-3",children:n.map((s,l)=>y.jsxs(Z.div,{variants:i,className:"flex h-full flex-col rounded-[16px] border border-[#EEEAE2] bg-[#FFFFFF] p-[24px] shadow-[0_2px_8px_rgba(0,0,0,0.03)] md:p-[32px]",children:[y.jsx("div",{className:"mb-[20px] text-[32px] leading-none md:text-[36px]",children:s.emoji}),y.jsx("h3",{className:"mb-[16px] text-[17px] font-bold text-[#0F1729] md:text-[18px]",children:s.title}),y.jsx("ul",{className:"flex flex-col space-y-[12px] mt-auto",children:s.items.map((u,c)=>y.jsxs("li",{className:"flex items-start gap-[12px]",children:[y.jsx("span",{className:"mt-[2px] text-[16px] leading-none text-[#FF6B35]",children:"â¢"}),y.jsx("span",{className:"text-[15px] font-normal leading-[1.6] text-[#4A5568] md:text-[16px]",children:u})]},c))})]},l))})]})})}function ib(n,r=[]){let i=[];function s(u,c){const f=C.createContext(c);f.displayName=u+"Context";const p=i.length;i=[...i,c];const m=v=>{const{scope:w,children:T,...j}=v,k=w?.[n]?.[p]||f,E=C.useMemo(()=>j,Object.values(j));return y.jsx(k.Provider,{value:E,children:T})};m.displayName=u+"Provider";function g(v,w){const T=w?.[n]?.[p]||f,j=C.useContext(T);if(j)return j;if(c!==void 0)return c;throw new Error(`\`${v}\` must be used within \`${u}\``)}return[m,g]}const l=()=>{const u=i.map(c=>C.createContext(c));return function(f){const p=f?.[n]||u;return C.useMemo(()=>({[`__scope${n}`]:{...f,[n]:p}}),[f,p])}};return l.scopeName=n,[s,ob(l,...r)]}function ob(...n){const r=n[0];if(n.length===1)return r;const i=()=>{const s=n.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(u){const c=s.reduce((f,{useScope:p,scopeName:m})=>{const v=p(u)[`__scope${m}`];return{...f,...v}},{});return C.useMemo(()=>({[`__scope${r.scopeName}`]:c}),[c])}};return i.scopeName=r.scopeName,i}function sb(n){const r=C.useRef(n);return C.useEffect(()=>{r.current=n}),C.useMemo(()=>(...i)=>r.current?.(...i),[])}var Uu=globalThis?.document?C.useLayoutEffect:()=>{};function gm(n,r){if(typeof n=="function")return n(r);n!=null&&(n.current=r)}function ab(...n){return r=>{let i=!1;const s=n.map(l=>{const u=gm(l,r);return!i&&typeof u=="function"&&(i=!0),u});if(i)return()=>{for(let l=0;l<s.length;l++){const u=s[l];typeof u=="function"?u():gm(n[l],null)}}}}var lb=Symbol.for("react.lazy"),Vs=Hx[" use ".trim().toString()];function ub(n){return typeof n=="object"&&n!==null&&"then"in n}function Ev(n){return n!=null&&typeof n=="object"&&"$$typeof"in n&&n.$$typeof===lb&&"_payload"in n&&ub(n._payload)}function cb(n){const r=db(n),i=C.forwardRef((s,l)=>{let{children:u,...c}=s;Ev(u)&&typeof Vs=="function"&&(u=Vs(u._payload));const f=C.Children.toArray(u),p=f.find(pb);if(p){const m=p.props.children,g=f.map(v=>v===p?C.Children.count(m)>1?C.Children.only(null):C.isValidElement(m)?m.props.children:null:v);return y.jsx(r,{...c,ref:l,children:C.isValidElement(m)?C.cloneElement(m,void 0,g):null})}return y.jsx(r,{...c,ref:l,children:u})});return i.displayName=`${n}.Slot`,i}function db(n){const r=C.forwardRef((i,s)=>{let{children:l,...u}=i;if(Ev(l)&&typeof Vs=="function"&&(l=Vs(l._payload)),C.isValidElement(l)){const c=mb(l),f=hb(u,l.props);return l.type!==C.Fragment&&(f.ref=s?ab(s,c):c),C.cloneElement(l,f)}return C.Children.count(l)>1?C.Children.only(null):null});return r.displayName=`${n}.SlotClone`,r}var fb=Symbol("radix.slottable");function pb(n){return C.isValidElement(n)&&typeof n.type=="function"&&"__radixId"in n.type&&n.type.__radixId===fb}function hb(n,r){const i={...r};for(const s in r){const l=n[s],u=r[s];/^on[A-Z]/.test(s)?l&&u?i[s]=(...f)=>{const p=u(...f);return l(...f),p}:l&&(i[s]=l):s==="style"?i[s]={...l,...u}
vendor: 4,031 bytes, line 27
27:s==="className"&&(i[s]=[l,u].filter(Boolean).join(" "))}return{...n,...i}}function mb(n){let r=Object.getOwnPropertyDescriptor(n.props,"ref")?.get,i=r&&"isReactWarning"in r&&r.isReactWarning;return i?n.ref:(r=Object.getOwnPropertyDescriptor(n,"ref")?.get,i=r&&"isReactWarning"in r&&r.isReactWarning,i?n.props.ref:n.props.ref||n.ref)}var gb=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Nc=gb.reduce((n,r)=>{const i=cb(`Primitive.${r}`),s=C.forwardRef((l,u)=>{const{asChild:c,...f}=l,p=c?i:r;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),y.jsx(p,{...f,ref:u})});return s.displayName=`Primitive.${r}`,{...n,[r]:s}},{}),vu={exports:{}},yu={};var vm;function vb(){if(vm)return yu;vm=1;var n=Zi();function r(v,w){return v===w&&(v!==0||1/v===1/w)||v!==v&&w!==w}var i=typeof Object.is=="function"?Object.is:r,s=n.useState,l=n.useEffect,u=n.useLayoutEffect,c=n.useDebugValue;function f(v,w){var T=w(),j=s({inst:{value:T,getSnapshot:w}}),k=j[0].inst,E=j[1];return u(function(){k.value=T,k.getSnapshot=w,p(k)&&E({inst:k})},[v,T,w]),l(function(){return p(k)&&E({inst:k}),v(function(){p(k)&&E({inst:k})})},[v]),c(T),T}function p(v){var w=v.getSnapshot;v=v.value;try{var T=w();return!i(v,T)}catch{return!0}}function m(v,w){return w()}var g=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?m:f;return yu.useSyncExternalStore=n.useSyncExternalStore!==void 0?n.useSyncExternalStore:g,yu}var ym;function yb(){return ym||(ym=1,vu.exports=vb()),vu.exports}var xb=yb();function wb(){return xb.useSyncExternalStore(Sb,()=>!0,()=>!1)}function Sb(){return()=>{}}var Rc="Avatar",[Cb]=ib(Rc),[Tb,bv]=Cb(Rc),kv=C.forwardRef((n,r)=>{const{__scopeAvatar:i,...s}=n,[l,u]=C.useState("idle");return y.jsx(Tb,{scope:i,imageLoadingStatus:l,onImageLoadingStatusChange:u,children:y.jsx(Nc.span,{...s,ref:r})})});kv.displayName=Rc;var Pv="AvatarImage",Av=C.forwardRef((n,r)=>{const{__scopeAvatar:i,src:s,onLoadingStatusChange:l=()=>{},...u}=n,c=bv(Pv,i),f=Eb(s,u),p=sb(m=>{l(m),c.onImageLoadingStatusChange(m)});return Uu(()=>{f!=="idle"&&p(f)},[f,p]),f==="loaded"?y.jsx(Nc.img,{...u,ref:r,src:s}):null});Av.displayName=Pv;var jv="AvatarFallback",Nv=C.forwardRef((n,r)=>{const{__scopeAvatar:i,delayMs:s,...l}=n,u=bv(jv,i),[c,f]=C.useState(s===void 0);return C.useEffect(()=>{if(s!==void 0){const p=window.setTimeout(()=>f(!0),s);return()=>window.clearTimeout(p)}},[s]),c&&u.imageLoadingStatus!=="loaded"?y.jsx(Nc.span,{...l,ref:r}):null});Nv.displayName=jv;function xm(n,r){return n?r?(n.src!==r&&(n.src=r),n.complete&&n.naturalWidth>0?"loaded":"loading"):"error":"idle"}function Eb(n,{referrerPolicy:r,crossOrigin:i}){const s=wb(),l=C.useRef(null),u=s?(l.current||(l.current=new window.Image),l.current):null,[c,f]=C.useState(()=>xm(u,n));return Uu(()=>{f(xm(u,n))},[u,n]),Uu(()=>{const p=v=>()=>{f(v)};if(!u)return;const m=p("loaded"),g=p("error");return u.addEventListener("load",m),u.addEventListener("error",g),r&&(u.referrerPolicy=r),typeof i=="string"&&(u.crossOrigin=i),()=>{u.removeEventListener("load",m),u.removeEventListener("error",g)}},[u,i,r]),c}var Rv=kv,Lv=Av,Mv=Nv;function _v(n){var r,i,s="";if(typeof n=="string"||typeof n=="number")s+=n;else if(typeof n=="object")if(Array.isArray(n)){var l=n.length;for(r=0;r<l;r++)n[r]&&(i=_v(n[r]))&&(s&&(s+=" "),s+=i)}else for(i in n)n[i]&&(s&&(s+=" "),s+=i);return s}function bb(){for(var n,r,i=0,s="",l=arguments.length;i<l;i++)(n=arguments[i])&&(r=_v(n))&&(s&&(s+=" "),s+=r);return s}const Lc="-",kb=n=>{const r=Ab(n),{conflictingClassGroups:i,conflictingClassGroupModifiers:s}=n;return{getClassGroupId:c=>{const f=c.split(Lc);return f[0]===""&&f.length!==1&&f.shift(),Iv(f,r)||Pb(c)},getConflictingClassGroupIds:(c,f)=>{const p=i[c]||[];return f&&s[c]?[...p,...s[c]]:p}}},Iv=(n,r)=>{if(n.length===0)return r.classGroupId;const i=n[0],s=r.nextPart.get(i),l=s?Iv(n.slice(1),s):void 0;if(l)return l;if(r.validators.length===0)return;const u=n.join(Lc);return r.validators.find(({validator:c}
vendor: 5,354 bytes, line 27
27)=>c(u))?.classGroupId},wm=/^\[(.+)\]$/,Pb=n=>{if(wm.test(n)){const r=wm.exec(n)[1],i=r?.substring(0,r.indexOf(":"));if(i)return"arbitrary.."+i}},Ab=n=>{const{theme:r,prefix:i}=n,s={nextPart:new Map,validators:[]};return Nb(Object.entries(n.classGroups),i).forEach(([u,c])=>{$u(c,s,u,r)}),s},$u=(n,r,i,s)=>{n.forEach(l=>{if(typeof l=="string"){const u=l===""?r:Sm(r,l);u.classGroupId=i;return}if(typeof l=="function"){if(jb(l)){$u(l(s),r,i,s);return}r.validators.push({validator:l,classGroupId:i});return}Object.entries(l).forEach(([u,c])=>{$u(c,Sm(r,u),i,s)})})},Sm=(n,r)=>{let i=n;return r.split(Lc).forEach(s=>{i.nextPart.has(s)||i.nextPart.set(s,{nextPart:new Map,validators:[]}),i=i.nextPart.get(s)}),i},jb=n=>n.isThemeGetter,Nb=(n,r)=>r?n.map(([i,s])=>{const l=s.map(u=>typeof u=="string"?r+u:typeof u=="object"?Object.fromEntries(Object.entries(u).map(([c,f])=>[r+c,f])):u);return[i,l]}):n,Rb=n=>{if(n<1)return{get:()=>{},set:()=>{}};let r=0,i=new Map,s=new Map;const l=(u,c)=>{i.set(u,c),r++,r>n&&(r=0,s=i,i=new Map)};return{get(u){let c=i.get(u);if(c!==void 0)return c;if((c=s.get(u))!==void 0)return l(u,c),c},set(u,c){i.has(u)?i.set(u,c):l(u,c)}}},Dv="!",Lb=n=>{const{separator:r,experimentalParseClassName:i}=n,s=r.length===1,l=r[0],u=r.length,c=f=>{const p=[];let m=0,g=0,v;for(let E=0;E<f.length;E++){let L=f[E];if(m===0){if(L===l&&(s||f.slice(E,E+u)===r)){p.push(f.slice(g,E)),g=E+u;continue}if(L==="/"){v=E;continue}}L==="["?m++:L==="]"&&m--}const w=p.length===0?f:f.substring(g),T=w.startsWith(Dv),j=T?w.substring(1):w,k=v&&v>g?v-g:void 0;return{modifiers:p,hasImportantModifier:T,baseClassName:j,maybePostfixModifierPosition:k}};return i?f=>i({className:f,parseClassName:c}):c},Mb=n=>{if(n.length<=1)return n;const r=[];let i=[];return n.forEach(s=>{s[0]==="["?(r.push(...i.sort(),s),i=[]):i.push(s)}),r.push(...i.sort()),r},_b=n=>({cache:Rb(n.cacheSize),parseClassName:Lb(n),...kb(n)}),Ib=/\s+/,Db=(n,r)=>{const{parseClassName:i,getClassGroupId:s,getConflictingClassGroupIds:l}=r,u=[],c=n.trim().split(Ib);let f="";for(let p=c.length-1;p>=0;p-=1){const m=c[p],{modifiers:g,hasImportantModifier:v,baseClassName:w,maybePostfixModifierPosition:T}=i(m);let j=!!T,k=s(j?w.substring(0,T):w);if(!k){if(!j){f=m+(f.length>0?" "+f:f);continue}if(k=s(w),!k){f=m+(f.length>0?" "+f:f);continue}j=!1}const E=Mb(g).join(":"),L=v?E+Dv:E,_=L+k;if(u.includes(_))continue;u.push(_);const I=l(k,j);for(let U=0;U<I.length;++U){const F=I[U];u.push(L+F)}f=m+(f.length>0?" "+f:f)}return f};function Ob(){let n=0,r,i,s="";for(;n<arguments.length;)(r=arguments[n++])&&(i=Ov(r))&&(s&&(s+=" "),s+=i);return s}const Ov=n=>{if(typeof n=="string")return n;let r,i="";for(let s=0;s<n.length;s++)n[s]&&(r=Ov(n[s]))&&(i&&(i+=" "),i+=r);return i};function Vb(n,...r){let i,s,l,u=c;function c(p){const m=r.reduce((g,v)=>v(g),n());return i=_b(m),s=i.cache.get,l=i.cache.set,u=f,f(p)}function f(p){const m=s(p);if(m)return m;const g=Db(p,i);return l(p,g),g}return function(){return u(Ob.apply(null,arguments))}}const Ee=n=>{const r=i=>i[n]||[];return r.isThemeGetter=!0,r},Vv=/^\[(?:([a-z-]+):)?(.+)\]$/i,Fb=/^\d+\/\d+$/,zb=new Set(["px","full","screen"]),Bb=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Ub=/\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$/,$b=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,qb=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Hb=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,on=n=>Dr(n)||zb.has(n)||Fb.test(n),Rn=n=>Hr(n,"length",Zb),Dr=n=>!!n&&!Number.isNaN(Number(n)),xu=n=>Hr(n,"number",Dr),Di=n=>!!n&&Number.isInteger(Number(n)),Wb=n=>n.endsWith("%")&&Dr(n.slice(0,-1)),ae=n=>Vv.test(n),Ln=n=>Bb.test(n),Gb=new Set(["length","size","percentage"]),Kb=n=>Hr(n,Gb,Fv),Yb=n=>Hr(n,"position",Fv),Qb=new Set(["image","url"]),Xb=n=>Hr(n,Qb,tk),Jb=n=>Hr(n,"",ek),Oi=()=>!0,Hr=(n,r,i)=>{const s=Vv.exec(n);return s?s[1]?typeof r=="string"?s[1]===r:r.has(s[1]):i(s[2]):!1},Zb=n=>Ub.test(n)&&!$b.test(n),Fv=()=>!1,ek=n=>qb.test(n),tk=n=>Hb.test(n),nk=()=>{const n=Ee("colors"),r=Ee("spacing"),i=Ee("blur"),s=Ee("brightness"),l=Ee("borderColor"),u=Ee("borderRadius"),c=Ee("borderSpacing"),f=Ee("borderWidth"),p=Ee("contrast"),m=Ee("grayscale"),g=Ee("hueRotate"),v=Ee("invert"),w=Ee("gap"),T=Ee("gradientColorStops"),j=Ee("gradientColorStopPositions"),k=Ee("inset"),E=Ee("margin"),L=Ee("opacity"),_=Ee("padding"),I=Ee("saturate"),U=Ee("scale"),F=Ee("sepia"),Y=Ee("skew"),re=Ee("space"),K=Ee("translate"),fe=()=>["auto","contain","none"],ve=()=>["auto","hidden","clip","visible","scroll"],Ue=()=>["auto",ae,r],le=()=>[ae,r],Ve=()=>["",on,Rn],Ie=()=>["auto",Dr,ae],Ne=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],$e=()=>["solid","dashed","dotted","double","none"],se=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],$=()=>["start","end","center","between","around","evenly","stretch"],J=()=>["","0",ae],q=()=>["auto","avoid","all","avoid-page","page","left","right","column"],A=()=>[Dr,ae];return{cacheSize:500,separator:":",theme:{colors:[Oi],spacing:[on,Rn],blur:["none","",Ln,ae],brightness:A(),borderColor:[n],borderRadius:["n
27one","","full",Ln,ae],borderSpacing:le(),borderWidth:Ve(),contrast:A(),grayscale:J(),hueRotate:A(),invert:J(),gap:le(),gradientColorStops:[n],gradientColorStopPositions:[Wb,Rn],inset:Ue(),margin:Ue(),opacity:A(),padding:le(),saturate:A(),scale:A(),sepia:J(),skew:A(),space:le(),translate:le()},classGroups:{aspect:[{aspect:["auto","square","video",ae]}],container:["container"],columns:[{columns:[Ln]}],"break-after":[{"break-after":q()}],"break-before":[{"break-before":q()}],"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:[...Ne(),ae]}],overflow:[{overflow:ve()}],"overflow-x":[{"overflow-x":ve()}],"overflow-y":[{"overflow-y":ve()}],overscroll:[{overscroll:fe()}],"overscroll-x":[{"overscroll-x":fe()}],"overscroll-y":[{"overscroll-y":fe()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[k]}],"inset-x":[{"inset-x":[k]}],"inset-y":[{"inset-y":[k]}],start:[{start:[k]}],end:[{end:[k]}],top:[{top:[k]}],right:[{right:[k]}],bottom:[{bottom:[k]}],left:[{left:[k]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",Di,ae]}],basis:[{basis:Ue()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",ae]}],grow:[{grow:J()}],shrink:[{shrink:J()}],order:[{order:["first","last","none",Di,ae]}],"grid-cols":[{"grid-cols":[Oi]}],"col-start-end":[{col:["auto",{span:["full",Di,ae]},ae]}],"col-start":[{"col-start":Ie()}],"col-end":[{"col-end":Ie()}],"grid-rows":[{"grid-rows":[Oi]}],"row-start-end":[{row:["auto",{span:[Di,ae]},ae]}],"row-start":[{"row-start":Ie()}],"row-end":[{"row-end":Ie()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",ae]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",ae]}],gap:[{gap:[w]}],"gap-x":[{"gap-x":[w]}],"gap-y":[{"gap-y":[w]}],"justify-content":[{justify:["normal",...$()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...$(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...$(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[_]}],px:[{px:[_]}],py:[{py:[_]}],ps:[{ps:[_]}],pe:[{pe:[_]}],pt:[{pt:[_]}],pr:[{pr:[_]}],pb:[{pb:[_]}],pl:[{pl:[_]}],m:[{m:[E]}],mx:[{mx:[E]}],my:[{my:[E]}],ms:[{ms:[E]}],me:[{me:[E]}],mt:[{mt:[E]}],mr:[{mr:[E]}],mb:[{mb:[E]}],ml:[{ml:[E]}],"space-x":[{"space-x":[re]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[re]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",ae,r]}],"min-w":[{"min-w":[ae,r,"min","max","fit"]}],"max-w":[{"max-w":[ae,r,"none","full","min","max","fit","prose",{screen:[Ln]},Ln]}],h:[{h:[ae,r,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[ae,r,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[ae,r,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[ae,r,"auto","min","max","fit"]}],"font-size":[{text:["base",Ln,Rn]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",xu]}],"font-family":[{font:[Oi]}],"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-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",ae]}],"line-clamp":[{"line-clamp":["none",Dr,xu]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",on,ae]}],"list-image":[{"list-image":["none",ae]}],"list-style-type":[{list:["none","disc","decimal",ae]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[n]}],"placeholder-opacity":[{"placeholder-opacity":[L]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[n]}],"text-opacity":[{"text-opacity":[L]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...$e(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",on,Rn]}],"underline-offset":[{"underline-offset":["auto",on,ae]}],"text-decoration-color":[{decoration:[n]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:le()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ae]}],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",ae]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[L]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...Ne(),Yb]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",Kb]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Xb]}],"bg-color":[{bg:[n]}],"gradient-from-pos":[{from:[j]}
vendor: 5,204 bytes, line 27
27],"gradient-via-pos":[{via:[j]}],"gradient-to-pos":[{to:[j]}],"gradient-from":[{from:[T]}],"gradient-via":[{via:[T]}],"gradient-to":[{to:[T]}],rounded:[{rounded:[u]}],"rounded-s":[{"rounded-s":[u]}],"rounded-e":[{"rounded-e":[u]}],"rounded-t":[{"rounded-t":[u]}],"rounded-r":[{"rounded-r":[u]}],"rounded-b":[{"rounded-b":[u]}],"rounded-l":[{"rounded-l":[u]}],"rounded-ss":[{"rounded-ss":[u]}],"rounded-se":[{"rounded-se":[u]}],"rounded-ee":[{"rounded-ee":[u]}],"rounded-es":[{"rounded-es":[u]}],"rounded-tl":[{"rounded-tl":[u]}],"rounded-tr":[{"rounded-tr":[u]}],"rounded-br":[{"rounded-br":[u]}],"rounded-bl":[{"rounded-bl":[u]}],"border-w":[{border:[f]}],"border-w-x":[{"border-x":[f]}],"border-w-y":[{"border-y":[f]}],"border-w-s":[{"border-s":[f]}],"border-w-e":[{"border-e":[f]}],"border-w-t":[{"border-t":[f]}],"border-w-r":[{"border-r":[f]}],"border-w-b":[{"border-b":[f]}],"border-w-l":[{"border-l":[f]}],"border-opacity":[{"border-opacity":[L]}],"border-style":[{border:[...$e(),"hidden"]}],"divide-x":[{"divide-x":[f]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[f]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[L]}],"divide-style":[{divide:$e()}],"border-color":[{border:[l]}],"border-color-x":[{"border-x":[l]}],"border-color-y":[{"border-y":[l]}],"border-color-s":[{"border-s":[l]}],"border-color-e":[{"border-e":[l]}],"border-color-t":[{"border-t":[l]}],"border-color-r":[{"border-r":[l]}],"border-color-b":[{"border-b":[l]}],"border-color-l":[{"border-l":[l]}],"divide-color":[{divide:[l]}],"outline-style":[{outline:["",...$e()]}],"outline-offset":[{"outline-offset":[on,ae]}],"outline-w":[{outline:[on,Rn]}],"outline-color":[{outline:[n]}],"ring-w":[{ring:Ve()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[n]}],"ring-opacity":[{"ring-opacity":[L]}],"ring-offset-w":[{"ring-offset":[on,Rn]}],"ring-offset-color":[{"ring-offset":[n]}],shadow:[{shadow:["","inner","none",Ln,Jb]}],"shadow-color":[{shadow:[Oi]}],opacity:[{opacity:[L]}],"mix-blend":[{"mix-blend":[...se(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":se()}],filter:[{filter:["","none"]}],blur:[{blur:[i]}],brightness:[{brightness:[s]}],contrast:[{contrast:[p]}],"drop-shadow":[{"drop-shadow":["","none",Ln,ae]}],grayscale:[{grayscale:[m]}],"hue-rotate":[{"hue-rotate":[g]}],invert:[{invert:[v]}],saturate:[{saturate:[I]}],sepia:[{sepia:[F]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[i]}],"backdrop-brightness":[{"backdrop-brightness":[s]}],"backdrop-contrast":[{"backdrop-contrast":[p]}],"backdrop-grayscale":[{"backdrop-grayscale":[m]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[g]}],"backdrop-invert":[{"backdrop-invert":[v]}],"backdrop-opacity":[{"backdrop-opacity":[L]}],"backdrop-saturate":[{"backdrop-saturate":[I]}],"backdrop-sepia":[{"backdrop-sepia":[F]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[c]}],"border-spacing-x":[{"border-spacing-x":[c]}],"border-spacing-y":[{"border-spacing-y":[c]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",ae]}],duration:[{duration:A()}],ease:[{ease:["linear","in","out","in-out",ae]}],delay:[{delay:A()}],animate:[{animate:["none","spin","ping","pulse","bounce",ae]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[U]}],"scale-x":[{"scale-x":[U]}],"scale-y":[{"scale-y":[U]}],rotate:[{rotate:[Di,ae]}],"translate-x":[{"translate-x":[K]}],"translate-y":[{"translate-y":[K]}],"skew-x":[{"skew-x":[Y]}],"skew-y":[{"skew-y":[Y]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",ae]}],accent:[{accent:["auto",n]}],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",ae]}],"caret-color":[{caret:[n]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":le()}],"scroll-mx":[{"scroll-mx":le()}],"scroll-my":[{"scroll-my":le()}],"scroll-ms":[{"scroll-ms":le()}],"scroll-me":[{"scroll-me":le()}],"scroll-mt":[{"scroll-mt":le()}],"scroll-mr":[{"scroll-mr":le()}],"scroll-mb":[{"scroll-mb":le()}],"scroll-ml":[{"scroll-ml":le()}],"scroll-p":[{"scroll-p":le()}],"scroll-px":[{"scroll-px":le()}],"scroll-py":[{"scroll-py":le()}],"scroll-ps":[{"scroll-ps":le()}],"scroll-pe":[{"scroll-pe":le()}],"scroll-pt":[{"scroll-pt":le()}],"scroll-pr":[{"scroll-pr":le()}],"scroll-pb":[{"scroll-pb":le()}],"scroll-pl":[{"scroll-pl":le()}],"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"]}
vendor: 2,828 bytes, line 27
27],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",ae]}],fill:[{fill:[n,"none"]}],"stroke-w":[{stroke:[on,Rn,xu]}],stroke:[{stroke:[n,"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-s","border-color-e","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"]}}},rk=Vb(nk);function Ks(...n){return rk(bb(n))}const zv=C.forwardRef(({className:n,...r},i)=>y.jsx(Rv,{ref:i,className:Ks("relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",n),...r}));
27zv.displayName=Rv.displayName;const Bv=C.forwardRef(({className:n,...r},i)=>y.jsx(Lv,{ref:i,className:Ks("aspect-square h-full w-full",n),...r}));Bv.displayName=Lv.displayName;const Uv=C.forwardRef(({className:n,...r},i)=>y.jsx(Mv,{ref:i,className:Ks("flex h-full w-full items-center justify-center rounded-full bg-muted",n),...r}));Uv.displayName=Mv.displayName;function ik({avatar:n,name:r,role:i,quote:s,stars:l=5,className:u}){const c=r.split(" ").map(f=>f[0]).join("");return y.jsxs("div",{className:Ks("bg-white rounded-[20px] p-6 md:p-10 border border-[var(--subtle-border)] flex flex-col justify-center h-full min-h-[350px] md:min-h-[380px] shadow-[0_4px_20px_rgba(0,0,0,0.04)] select-none",u),children:[y.jsx("div",{className:"flex items-center gap-1 mb-6 text-[var(--carousel-orange)]",children:[...Array(l)].map((f,p)=>y.jsx(GE,{className:"w-5 h-5 fill-current"},p))}),y.jsxs("p",{className:"text-[#0F1729] leading-relaxed mb-8 italic text-[17px] md:text-[20px] font-medium flex-1 flex items-center text-pretty",children:['"',s,'"']}),y.jsxs("div",{className:"flex items-center gap-4 mt-auto",children:[y.jsxs(zv,{className:"w-14 h-14 rounded-xl shadow-sm border border-[var(--subtle-border)] bg-white",children:[y.jsx(Bv,{src:n,alt:r,className:"object-cover"}),y.jsx(Uv,{className:"rounded-xl bg-[var(--carousel-orange)]/10 text-[var(--carousel-orange)] font-bold text-lg",children:c})]}),y.jsxs("div",{children:[y.jsx("p",{className:"font-bold text-[#0F1729] text-[17px]",children:r}),y.jsx("p",{className:"text-[14px] font-medium text-[#4A5568]",children:i})]})]})]})}const Vi=[{id:1,name:"Alexandre D.",role:"Entrepreneur E-commerce",stars:5,quote:"Excellente formation ! Le Dr Firas explique parfaitement comment utiliser n8n de A à Z. Les cas pratiques m'ont permis d'automatiser mon entreprise en quelques jours sans écrire une seule ligne de code.",avatar:"https://i.pravatar.cc/150?u=alex"},{id:2,name:"Sarah M.",role:"Responsable Marketing",stars:5,quote:"La pédagogie est au top. J'avais peur que ce soit trop technique, mais tout est expliqué étape par étape. Je recommande à 100% pour gagner du temps au quotidien sur les tâches répétitives.",avatar:"https://i.pravatar.cc/150?u=sarah"},{id:3,name:"Thomas B.",role:"Consultant IT",stars:5,quote:"Très bon cours, clair et précis. Les modules sur les API et les webhooks sont particulièrement utiles pour connecter des outils spécifiques qui n'ont pas d'intégration native.",avatar:"https://i.pravatar.cc/150?u=thomas"},{id:4,name:"Marie L.",role:"Growth Hacker",stars:5,quote:"Une mine d'or ! J'ai pu remplacer mon abonnement Zapier très coûteux par n8n. La formation est très vite rentabilisée. Merci beaucoup pour ces explications limpides.",avatar:"https://i.pravatar.cc/150?u=marie"},{id:5,name:"Julien C.",role:"Développeur Freelance",stars:5,quote:"Le meilleur investissement que j'ai fait cette année. Le formateur maîtrise son sujet sur le bout des doigts et propose des workflows réels et directement applicables. Foncez les yeux fermés.",avatar:"https://i.pravatar.cc/150?u=julien"}],ok={enter:n=>({x:n>0?800:-800,opacity:0,scale:.95}),center:{zIndex:1,x:0,opacity:1,scale:1},exit:n=>({zIndex:0,x:n<0?800:-800,opacity:0,scale:.95})},Cm=1e4,sk=(n,r)=>Math.abs(n)*r;function ak(){const[n,r]=C.useState([0,0]),[i,s]=C.useState(!1),l=(n[0]%Vi.length+Vi.length)%Vi.length,u=n[1],c=C.useCallback(p=>{r([n[0]+p,p])},[n]),f=p=>{const m=p>l?1:-1;r([p,m])};return C.useEffect(()=>{if(i)return;const p=setInterval(()=>{c(1)},7e3);return()=>clearInterval(p)},[i,c]),y.jsx("section",{className:"bg-[var(--beige-bg)] px-[16px] py-[80px] lg:px-[20px] lg:py-[120px]",children:y.jsxs("div",{className:"mx-auto w-full max-w-[1100px]",children:[y.jsxs("div",{className:"mx-auto max-w-[900px]",children:[y.jsx(Z.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"mb-[30px]",children:y.jsx("span",{className:"inline-block rounded-full bg-[var(--carousel-orange)] px-[20px] py-[10px] text-[13px] font-bold uppercase tracking-[0.1em] text-white md:text-[14px]",children:"TÃMOIGNAGES"})}),y.jsxs(Z.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.1},className:"mb-[20px] flex flex-col md:flex-row md:items-center justify-between gap-4 md:gap-8",children:[y.jsx("h2",{className:"font-extrabold text-white",style:{fontSize:"clamp(2.2rem, 4.5vw, 3.5rem)",lineHeight:1.15,letterSpacing:"-0.02em"},children:"Ce que disent mes 200 000+ élèves."}
27),y.jsx("img",{src:"https://horizons-cdn.hostinger.com/406d6c07-b5fb-4f5f-975b-990178d0df1b/3ee9cb2abcba46d1ba3b9e572687d928.png",alt:"Udemy Logo",className:"w-[100px] md:w-[180px] h-auto object-contain shrink-0"})]}),y.jsxs(Z.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.2},className:"mb-[50px] flex flex-wrap items-center justify-start gap-[12px] md:gap-[16px]",children:[y.jsx("span",{className:"text-[14px] font-medium text-white md:text-[15px]",children:"Avis vérifiés sur"}),y.jsx("img",{src:"https://horizons-cdn.hostinger.com/406d6c07-b5fb-4f5f-975b-990178d0df1b/3ee9cb2abcba46d1ba3b9e572687d928.png",alt:"Udemy Logo",className:"h-auto w-[80px] object-contain md:w-[100px]"}),y.jsx("span",{className:"text-[14px] font-medium text-white md:text-[15px]",children:"· 98% d'avis 5 étoiles â"})]})]}),y.jsxs(Z.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.3,duration:.6},className:"relative mx-auto w-full max-w-[1000px] mt-8",onMouseEnter:()=>s(!0),onMouseLeave:()=>s(!1),onFocus:()=>s(!0),onBlur:()=>s(!1),children:[y.jsx("button",{onClick:()=>c(-1),className:"hidden md:flex absolute left-0 top-1/2 -translate-y-1/2 carousel-nav-btn -translate-x-4 lg:-translate-x-8","aria-label":"Avis précédent",children:y.jsx(hm,{className:"w-6 h-6 md:w-7 md:h-7",strokeWidth:2.5})}),y.jsx("button",{onClick:()=>c(1),className:"hidden md:flex absolute right-0 top-1/2 -translate-y-1/2 carousel-nav-btn translate-x-4 lg:translate-x-8","aria-label":"Avis suivant",children:y.jsx(mm,{className:"w-6 h-6 md:w-7 md:h-7",strokeWidth:2.5})}),y.jsx("div",{className:"carousel-track md:px-12",children:y.jsx(Us,{initial:!1,custom:u,mode:"popLayout",children:y.jsx(Z.div,{custom:u,variants:ok,initial:"enter",animate:"center",exit:"exit",transition:{x:{type:"spring",stiffness:300,damping:30},opacity:{duration:.2},scale:{duration:.2}},drag:"x",dragConstraints:{left:0,right:0},dragElastic:1,onDragEnd:(p,{offset:m,velocity:g})=>{const v=sk(m.x,g.x);v<-Cm?c(1):v>Cm&&c(-1)},className:"w-full max-w-[800px] mx-auto cursor-grab active:cursor-grabbing",children:y.jsx(ik,{...Vi[l]})},n[0])})}),y.jsxs("div",{className:"mt-8 flex items-center justify-between md:justify-center gap-4 px-2",children:[y.jsx("button",{onClick:()=>c(-1),className:"md:hidden carousel-nav-btn","aria-label":"Avis précédent",children:y.jsx(hm,{className:"w-5 h-5",strokeWidth:2.5})}),y.jsx("div",{className:"flex items-center justify-center gap-[8px]",children:Vi.map((p,m)=>y.jsx("button",{onClick:()=>f(m),className:`h-[8px] rounded-full transition-all duration-300 focus:outline-none ${l===m?"w-[24px] bg-[var(--carousel-orange)]":"w-[8px] bg-[var(--carousel-inactive)]"}`,"aria-label":`Aller à l'avis ${m+1}`},m))}),y.jsx("button",{onClick:()=>c(1),className:"md:hidden carousel-nav-btn","aria-label":"Avis suivant",children:y.jsx(mm,{className:"w-5 h-5",strokeWidth:2.5})})]})]})]})})}function lk(){return y.jsx("section",{className:"relative w-full overflow-hidden bg-gradient-to-br from-[#E8521C] to-[#D84315] px-[20px] py-[70px] lg:py-[100px]",children:y.jsxs("div",{className:"mx-auto flex w-full max-w-[900px] flex-col items-center text-center",children:[y.jsx(Z.h2,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.6,ease:"easeOut"},className:"mb-[16px] font-extrabold text-white text-balance",style:{fontSize:"clamp(2rem, 4vw, 3rem)",lineHeight:1.2,letterSpacing:"-0.01em"},children:"Ton armée d'agents IA est à quelques heures de toi."}),y.jsx(Z.p,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.6,ease:"easeOut",delay:.2},className:"mb-[40px] max-w-[700px] text-[17px] font-normal leading-[1.5] text-white/90 md:text-[19px] text-balance",children:"Arrête d'exécuter. Commence à créer. Laisse n8n s'occuper du reste."}),y.jsx(Z.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.6,ease:"easeOut",delay:.4},className:"w-full sm:w-auto",children:y.jsx(Z.a,{href:"https://hotmart.com/fr/marketplace/des-produits/formation-n8n/J100673421D",target:"_blank",rel:"noopener noreferrer",className:"inline-flex w-full max-w-[320px] items-center justify-center rounded-full bg-white px-[36px] py-[18px] text-[16px] font-bold text-[#FF6B35] shadow-[0_8px_24px_rgba(0,0,0,0.15)] transition-all duration-300 hover:scale-[1.03] hover:shadow-[0_12px_32px_rgba(0,0,0,0.25)] sm:w-auto md:text-[18px]",animate:{boxShadow:["0 8px 24px rgba(0,0,0,0.15)","0 8px 32px rgba(255,255,255,0.2)","0 8px 24px rgba(0,0,0,0.15)"]},transition:{duration:2,repeat:1/0,ease:"easeInOut"},whileHover:{scale:1.03},whileTap:{scale:.98},children:"Je veux ma formation n8nâ"})})]})})}const uk=[{title:"Créer ton premier agent IA sur n8n",description:"Le tutoriel parfait pour débuter. Tu lances ton environnement n8n et tu crées ton premier agent IA fonctionnel, même sans aucune compétence technique."},{title:"Workflow de publication autonome (Blotato)",description:"Construis un système qui publie automatiquement tes contenus sur toutes tes plateformes s
27ociales en simultané."},{title:"n8n + HeyGen pour vidéos virales automatiques",description:"Génère des avatars IA parlants pour créer des vidéos virales sans caméra, sans montage, en quelques clics."},{title:"Détecter et traiter les CV depuis ton email",description:"Un workflow qui lit automatiquement les CV reçus par email, les score avec l'IA et t'envoie un résumé WhatsApp."},{title:"Automatiser la création de Shorts YouTube viraux",description:"Ton système produit 30 Shorts YouTube par semaine automatiquement, de l'idée à la publication. Le cours qui a changé la vie de centaines de créateurs.",badge:"MODULE CLÃ"},{title:"Agent IA sur WhatsApp qui vend pour toi",description:"Configure un agent vocal qui qualifie, relance et convertit tes prospects sur WhatsApp, 24h/24."},{title:"Copier des vidéos virales TikTok avec n8n",description:"Identifie, scrappe et recrée les vidéos qui cartonnent sur TikTok avec tes propres contenus."},{title:"Vidéos IA Veo3 et auto-post TikTok/Instagram",description:"Utilise Veo3 pour générer des vidéos IA photoréalistes et les publier automatiquement sur tous tes réseaux."},{title:"n8n et Seedance pour automatiser tes workflows",description:"Exploite Seedance pour créer des animations vidéo dynamiques à grande échelle dans tes pipelines n8n."},{title:"Automatiser WhatsApp et SMS avec une IA (24/7)",description:"Déploie une IA conversationnelle qui répond à tes clients par WhatsApp et SMS, en permanence, avec intelligence contextuelle.",badge:"MODULE CLÃ"},{title:"Google Maps Extractor",description:"Extrais en masse des données de prospects depuis Google Maps (noms, adresses, contacts) pour alimenter ta prospection."},{title:"Intégrer le Model Context Protocol (MCP)",description:"Maîtrise le standard MCP qui révolutionne la connexion entre agents IA et outils externes."},{title:"Web scraping automatisé avec n8n + MCP",description:"Scrappe n'importe quel site web de manière automatisée et intelligente pour alimenter tes workflows."},{title:"Configuration DeepSeek v3.1 sur n8n",description:"Connecte le modèle ultra-performant DeepSeek v3.1 à tes workflows pour des performances IA sans compromis sur le coût."},{title:"Configuration Gemini 2.5 sur n8n",description:"Intègre Gemini 2.5, le modèle multimodal de Google, directement dans tes automatisations."},{title:"Configuration Perplexity sur n8n",description:"Utilise Perplexity pour injecter des recherches web en temps réel dans tes agents IA."},{title:"Créer un agent vocal IA pour support client",description:"Construis un agent vocal qui répond au téléphone, comprend tes clients et les oriente comme un humain expérimenté.",badge:"MODULE CLÃ"},{title:"Vidéos virales automatisées : NanoBanana et VEO3",description:"Combine NanoBanana (images IA) et VEO3 (vidéos IA) pour produire du contenu de qualité professionnelle à grande échelle."},{title:"Automatiser la création de pubs virales avec n8n et l'IA",description:"Génère des publicités qui cartonnent en combinant IA, data et automatisation : de l'accroche à la vidéo finale."},{title:"Créer des vidéos TikTok virales automatiques avec Veed",description:"Le workflow complet : script â voix off â montage â publication TikTok, sans toucher à rien."},{title:"Workflow n8n pour automatiser YouTube avec Templated",description:"Génère miniatures et vidéos YouTube automatiquement à partir de templates personnalisables."},{title:"Prospection intelligente avec n8n, Google Maps et Apify",description:"Le système de prospection ultime : identifie, qualifie et contacte des milliers de prospects ciblés par semaine.",badge:"MODULE CLÃ"},{title:"Automatiser la création de vidéos avec n8n et Sora 2",description:"Exploite Sora 2 d'OpenAI pour générer des vidéos IA photoréalistes à la chaîne dans tes workflows."},{title:"Convertir des vidéos virales en remplacements d'avatar",description:"Duplique des vidéos virales avec ton propre avatar IA en quelques minutes, sans filmer."},{title:"Automatiser la création et publication sur YouTube",description:"Ton pipeline de bout en bout : idée, script, vidéo, miniature, titre SEO, publication planifiée sur YouTube."},{title:"Automatiser la création d'images et vidéos avec n8n et l'IA",description:"Le cours transversal qui combine tous les outils IA visuels pour produire du contenu de masse avec ton style unique."},{title:"OpenClaw connecté avec n8n",description:"Le cours NEW qui connecte OpenClaw à n8n pour créer des agents IA personnels d'une puissance inégalée, accessibles partout via WhatsApp.",badge:"MODULE CLà â NEW"},{title:"Créer une machine de contenu automatisée (Abyssale)",description:"Construis ta machine à contenu complète avec Abyssale : de la création à la publication massive, multi-plateformes."},{title:"OpenClaw & Hermes : créer l'Agent IA ultime",description:"La formation avancée pour construire ton agent IA personnel, sécurisé, connecté à toute ta vie numérique."},{title:"Scrapper des leads et envoyer des emails avec Claude/n8n",description:"Le système complet de growth hacking : scraping intelligent + rédaction personnalisée par Claude + envoi automatisé. Le workflow final qui résume tout ce que tu auras appris."},{title:"Automatiser TikTok avec n8n, Claude co-work & Seedance 2.0",description:"Scrape des vidéos TikTok virales, génère automatiquement du contenu vidéo avec Seedance 2.0 et publie sur TikTok & Instagram via un workflow planifié quotidiennement."},{title:"Hermes Agent : Installer et Automatiser avec l'IA",description:"Installe et configure Hermes sur ton VPS, connecte-le à Claude et Telegram, puis lance des agents capables d'exécuter des tâches et missions autonomes."},{title:"Claude Code : Prospection IA Automatisée 24h/24",description:"Construis un CRM Kanban de vente avec Claude Code, connecte Gmail, Apify et Slack, et lance une prospection intelligente entièrement automatisée chaque jour.",badge:"MODULE CLà â BONUS",badgeColor:"green"},{title:"n8n, Claude et Blotato : automatisez vos contenus IA",description:"Automatisez la création et la publication de contenus avec n8n, Claude et Blotato, sans coder.",badge:"MODULE - NOUVEAU",badgeColor:"orange"}],ck=n=>n<10?"var(--timeline-orange)":n<20?"var(--timeline-red)":"var(--timeline-navy)";function dk(){return y.jsx("section",{className:"bg-[var(--timeline-bg)] px-[20px] py-[80px] lg:py-[120px] overflow-hidden",children:y.jsxs("div",{className:"mx-auto w-full max-w-[900px]",children:[y.jsxs("div",{className:"mb-[60px] max-w-[900px]",children:[y.jsx(Z.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"mb-[30px]",children:y.jsx("span",{className:"inline-block rounded-full bg-[var(--timeline-orange)] px-[20px] py-[10px] text-[13px] font-bold uppercase tracking-[0.1em] text-white md:text-[14px]",children:"LE PROGRAMME"})}),y.jsxs(Z.h2,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.1},className:"mb-[20px] font-extrabold text-[var(--timeline-text-dark)] text-balance",style:{fontSize:"clamp(2.2rem, 4.5vw, 3.5rem)",lineHeight:1.15,letterSpacing:"-0.02em"},children:["34 cours. De zéro à expert n8n.",y.jsx("br",{}),"46 heures de contenu pratique."]}),y.jsx(Z.p,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.2},className:"max-w-[700px] text-[17px] font-normal leading-[1.6] text-[var(--timeline-text-muted)] md:text-[18px] text-pretty",children:"Une progression pédagogique complète : tu commences par créer ton premier workflow, et tu termines en construisant des systèmes IA autonomes capables de piloter un business entier."})]}),y.jsxs("div",{className:"relative mx-auto w-full max-w-[900px]",children:[y.jsx("div",{className:"absolute bottom-0 top-0 z-0 w-[2px] bg-gradient-to-b from-[var(--timeline-orange)] via-[var(--timeline-red)] to-[var(--timeline-navy)] lg:w-[3px]",style:{left:"clamp(17px, 4vw, 23px)"}}),y.jsx("div",{className:"flex flex-col gap-[12px] md:gap-[16px]",children:uk.map((n,r)=>{const i=ck(r);return y.jsxs("div",{className:"relative z-10 flex items-start gap-[16px] md:gap-[20px] lg:gap-[24px]",children:[y.jsx(Z.div,{initial:{scale:0},whileInView:{scale:1},viewport:{once:!0,margin:"-50px"},transition:{type:"spring",stiffness:300,damping:20},className:"mt-[4px] flex h-[36px] w-[36px] shrink-0 items-center justify-center rounded-full border-[3px] text-[14px] font-bold text-white md:h-[40px] md:w-[40px] md:text-[16
27px] lg:h-[48px] lg:w-[48px] lg:border-[4px] lg:text-[18px]",style:{backgroundColor:i,borderColor:i},children:r+1}),y.jsxs(Z.div,{initial:{opacity:0,x:-20},whileInView:{opacity:1,x:0},viewport:{once:!0,margin:"-50px"},transition:{duration:.4,ease:"easeOut"},className:"flex-1 rounded-[12px] border border-[var(--timeline-card-border)] bg-white p-[16px] shadow-[0_1px_3px_rgba(0,0,0,0.03)] transition-all duration-300 hover:-translate-y-[2px] hover:shadow-[0_4px_12px_rgba(0,0,0,0.06)] md:p-[20px] lg:px-[24px] lg:py-[20px]",children:[n.badge&&y.jsx("span",{className:`mb-[8px] inline-block rounded px-[8px] py-[4px] text-[11px] font-bold uppercase tracking-[0.08em] lg:text-[12px] ${n.badgeColor==="green"?"bg-green-100 text-green-700 dark:bg-green-900/30 dark:text-green-400":"bg-[var(--timeline-badge-bg)] text-[var(--timeline-orange)]"}`,children:n.badge}),y.jsx("h3",{className:"mb-[8px] text-[15px] font-bold leading-[1.3] text-[var(--timeline-text-dark)] md:text-[16px] lg:text-[17px]",children:n.title}),y.jsx("p",{className:"text-[14px] font-normal leading-[1.5] text-[var(--timeline-text-muted)] lg:text-[15px]",children:n.description})]})]},r)})})]}),y.jsx(Z.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.2},className:"mt-[60px] text-center text-[17px] font-semibold text-[var(--timeline-text-dark)] md:text-[18px]",children:"ð +46 heures de contenu pur, du débutant à l'expert n8n."})]})})}function fk(){const n=C.useRef(!1);return C.useEffect(()=>{n.current=!0;const r="tc-formation-73-CJTJV9",i=()=>{if(document.getElementById(r)){window.thrivecart&&typeof window.thrivecart.reinit=="function"&&window.thrivecart.reinit();return}const l=document.createElement("script");l.src="//tinder.thrivecart.com/embed/v2/thrivecart.js",l.id=r,l.async=!0,document.body.appendChild(l)},s=setTimeout(()=>{n.current&&i()},100);return()=>{n.current=!1,clearTimeout(s)}},[]),y.jsxs("section",{id:"pricing-section",className:"relative w-full overflow-x-clip bg-[var(--pricing-bg)] px-[20px] py-[80px] lg:py-[120px]",children:[y.jsx("div",{className:"pointer-events-none absolute left-1/2 top-0 h-[600px] w-[800px] -translate-x-1/2 opacity-[0.08]",style:{background:"radial-gradient(circle at center top, var(--pricing-orange) 0%, transparent 70%)"}}),y.jsxs("div",{className:"relative z-10 mx-auto flex w-full max-w-[900px] flex-col items-center",children:[y.jsxs(Z.h2,{initial:{opacity:0,y:-20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.6,ease:"easeOut"},className:"pricing-h2 mb-[16px] text-center font-extrabold leading-[1.2] tracking-[-0.02em] text-white text-balance",children:["Ton armée d'agents IA est",y.jsx("br",{}),"à quelques heures de toi."]}),y.jsx(Z.p,{initial:{opacity:0,y:-20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.6,ease:"easeOut",delay:.1},className:"mb-[50px] max-w-[700px] text-center text-[17px] font-normal leading-[1.5] text-[var(--pricing-subtitle)] md:text-[18px] text-balance",children:"Arrête de faire à la main ce que n8n peut faire pour toi. Commence aujourd'hui."}),y.jsx(Z.div,{initial:{opacity:0,y:40,scale:.95},whileInView:{opacity:1,y:0,scale:1},viewport:{once:!0},transition:{duration:.7,ease:"easeOut",delay:.2},className:"w-full max-w-[600px] min-h-[600px] rounded-[24px] border border-white/10 bg-[var(--pricing-card)] p-[28px_24px] shadow-[0_20px_60px_rgba(0,0,0,0.4),0_0_40px_rgba(255,107,53,0.1)] lg:p-[40px]",children:y.jsx("div",{className:"tc-v2-embeddable-target w-full h-full","data-thrivecart-account":"formation","data-thrivecart-tpl":"v2","data-thrivecart-product":"73","data-thrivecart-embeddable":"tc-formation-73-CJTJV9"})})]})]})}const pk=[{question:"Faut-il savoir coder pour suivre cette formation ?",answer:"Non, aucune compétence en programmation n'est requise. n8n est une plateforme d'automatisation visuelle (no-code/low-code). La formation reprend toutes les bases à zéro. Si vous êtes à l'aise avec un ordinateur et la navigation sur le web, vous avez tout ce qu'il faut pour réussir."},{question:"Est-ce que cette formation est adaptée aux débutants ?",answer:"Absolument. Le programme est conçu pour vous accompagner pas à pas. Vous commencerez par des concepts simples et la création de vos premiers workflows basiques, avant d'évoluer progressivement vers des automatisations plus avancées, sans jamais vous sentir dépassé."},{question:"Que se passe-t-il après la commande et comment j'accède à la formation ?",answer:y.jsxs(y.Fragment,{children:["Dès ton paiement validé, tu reçois un email de confirmation avec tes identifiants et le lien d'accès à la plateforme. Ton accès est immédiat : tu peux commencer la formation tout de suite, depuis ton ordinateur ou ton téléphone, 24h/24.",y.jsx("br",{}),y.jsx("br",{}),"Voici le lien de connexion à l'interface de formation :",y.jsx("br",{}),y.jsx("a",{href:"https://formation.thrivecart.com/l/",className:"text-[var(--faq-orange)] hover:underline",target:"_blank",rel:"noopener noreferrer",children:"https://formation.thrivecart.com/l/"}),y.jsx("br",{}),y.jsx("br",{}),"Au cas de perte de mot de passe :",y.jsx("br",{}),y.jsx("a",{href:"https://formation.thrivecart.com/signin/reset/",className:"text-[var(--faq-orange)] hover:underline",target:"_blank",rel:"noopener noreferrer",children:"https://formation.thrivecart.com/signin/reset/"})]})},{question:"Quelle est la modalité de paiement ?",answer:"Nous proposons une modalité de paiement unique, sans abonnement. Votre achat est réglé en une seule transaction. Immédiatement après, vous recevrez un accès direct à votre pack de formation par courriel."},{question:"Les workflows présentés sont-ils fournis ?",answer:"Oui, l'intégralité des workflows abordés dans la formation est mise à votre disposition. Vous pourrez les télécharger et les importer d'un simple clic dans votre propre environnement n8n, prêts à être utilisés ou adaptés à vos besoins spécifiques."},{question:"Est-ce que le contenu des formations est différent de UDEMY ?",answer:"C'est le même contenu, mais ici le PACK est toujours moins cher que sur Udemy."},{question:"Aurai-je accès aux futures mises à jour ?",answer:"Tout à fait. Votre accès à la plateforme est à vie. L'écosystème de l'automatisation et de l'IA évoluant rapidement, nous mettons régulièrement à jour le contenu et ajoutons de nouveaux modules. Vous en bénéficierez automatiquement, sans aucun coût supplémentaire."},{question:"Y a-t-il un temps limite pour suivre les formations ?",answer:y.jsxs(y.Fragment,{children:["Pas du tout. La formation est préenregistrée et tu y as accès à vie.",y.jsx("br",{}),y.jsx("br",{}),"Tu peux donc la visionner quand tu le veux, à ton rythme et autant de fois que tu le désires. Il n'y a pas de délai pour suivre le cours."]})},{question:"Puis-je utiliser ces compétences pour mon entreprise ?",answer:"C'est précisément l'objectif. Les cas d'usage enseignés (automatisation marketing, gestion client, synchronisation de données) sont orientés business. Vous pourrez immédiatement appliquer ces connaissances pour optimiser les processus de votre entreprise et gagner un temps précieux."},{question:"Y-a-t-il un accompagnement personnalisé ?",answer:"Non, pas de suivi personnalisé. Les vidéos sont pré-enregistrées."},{question:"Comment savoir ce que contient chaque cours et pour qui ils sont prévus ?",answer:"Tous mes cours sont disponible sur Udemy, faut simplement taper n8n sur le site de udemy et vous y trouverez le sommaire et des détails techniques sur le cours en question avec des aperçus gratuits."},{question:"Quel est le coût des outils utilisés (n8n, OpenAI, etc.) ?",answer:y.jsxs(y.Fragment,{children:["Pour utiliser n8n, tu as besoin soit d'un serveur VPS pour l'héberger, soit d'un abonnement n8n Cloud. Pas d'inquiétude : dès la première vidéo de la formation, je te montre étape par étape comment mettre en place ton serveur n8n sur Hostinger â avec un coupon exclusif de -15% négocié spécialement pour nos étudiants.",y.jsx("br",{}),y.jsx("br",{}),"Côté IA (OpenAI, Claude, etc.), tu paies uniquement à l'usage : généralement quelques centimes par exécution de workflow."]})},{question:"Comment fonctionne la garantie de remboursement ?",answer:"Nous proposons une garantie 'Satisfait ou Remboursé' de 14 jours. Si vous estimez que la formation ne répond pas à vos attentes pour quelque raison que ce soit, il vous suffit de nous envoyer un email dans ce délai. Nous procéderons à un remboursement intégral et rapide, sans vous poser de questions."}];function hk(){const[n,r]=C.useState(null),i=s=>{r(n===s?null:s)};return y.jsx("section",{className:"w-full bg-[var(--faq-bg)] px-[20px] py-[80px] lg:py-[120px]",children:y.jsxs("div",{className:"mx-auto w-full max-w-[800px]",children:[y.jsxs("div",{className:"mb-[40px]",children:[y.jsx(Z.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"mb-[24px]",children:y.jsx("span",{className:"inline-block rounded-full bg-[var(--faq-orange)] px-[20px] py-[10px] text-[13px] font-bold uppercase tracking-[0.1em] text-white md:text-[14px]",children:"FOIRE AUX QUESTIONS"})}),y.jsx(Z.h2,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:.1},className:"faq-h2 font-extrabold leading-[1.1] text-[var(--faq-dark)]",children:"Des questions ?"})]}),y.jsx("div",{className:"flex flex-col gap-[12px]",children:pk.map((s,l)=>{const u=n===l;return y.jsxs(Z.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:Math.min(l*.05,.5)},className:"faq-accordion-card",children:[y.jsxs("button",{onClick:()=>i(l),className:"flex w-full items-center justify-between p-[16px_20px] text-left transition-colors hover:bg-black/[0.02] md:p-[20px_24px]","aria-expanded":u,children:[y.jsx("span",{className:"pr-[16px] text-[15px] font-bold text-[var(--faq-dark)] md:text-[16
27px] lg:text-[17px]",children:s.question}),y.jsx(Z.div,{animate:{rotate:u?180:0},transition:{duration:.3,ease:"easeInOut"},className:"flex h-[24px] w-[24px] shrink-0 items-center justify-center text-[var(--faq-orange)]",children:y.jsx(qE,{className:"h-[20px] w-[20px]",strokeWidth:2.5})})]}),y.jsx(Us,{initial:!1,children:u&&y.jsx(Z.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.3,ease:"easeInOut"},children:y.jsx("div",{className:"p-[0_20px_16px_20px] md:p-[0_24px_20px_24px]",children:y.jsx("p",{className:"text-[15px] font-normal leading-[1.7] text-[var(--faq-gray-dark)] md:text-[16px]",children:s.answer})})})})]},l)})})]})})}function mk(){return y.jsx("section",{className:"w-full bg-gradient-to-br from-[var(--cta-bg-start)] to-[var(--cta-bg-end)] py-[60px] lg:py-[80px]",children:y.jsxs("div",{className:"mx-auto flex w-full max-w-4xl flex-col items-center px-4 text-center",children:[y.jsx("h2",{className:"mb-[16px] text-[clamp(2rem,4vw,2.8rem)] font-extrabold leading-[1.2] text-white",children:"Prêt(e) à commencer ?"}),y.jsx("p",{className:"mb-[32px] text-[17px] font-normal text-[var(--cta-text-soft)] md:text-[18px]",children:"Accès à vie pour 199⬠â prix de lancement."}),y.jsx(Z.a,{href:"https://hotmart.com/fr/marketplace/des-produits/formation-n8n/J100673421D",target:"_blank",rel:"noopener noreferrer",className:"inline-flex w-full max-w-[320px] items-center justify-center rounded-full bg-white px-[36px] py-[16px] text-[16px] font-bold text-black shadow-[0_8px_24px_rgba(0,0,0,0.15)] transition-colors md:w-auto md:max-w-none md:text-[17px]",whileHover:{scale:1.03,boxShadow:"0 12px 32px rgba(0,0,0,0.25)"},transition:{duration:.3,ease:"easeOut"},children:"Je veux ma formation n8n â"})]})})}function gk(){return y.jsx("footer",{className:"w-full bg-[var(--footer-bg)] py-[28px] lg:py-[32px]",children:y.jsxs("div",{className:"mx-auto flex w-full max-w-[1200px] flex-col items-center px-[20px] text-center",children:[y.jsxs("div",{className:"mb-[12px] text-[14px] font-normal text-[var(--footer-text-light)] md:text-[15px]",children:["© 2026 ·"," ",y.jsx("a",{href:"https://www.dr-firas.vip/",target:"_blank",rel:"noopener noreferrer",className:"text-[var(--primary)] transition-colors hover:text-[var(--cta-bg-start)] hover:underline",children:"Dr. Firas"})]}),y.jsxs("div",{className:"mb-[16px] flex items-center justify-center gap-6 text-[var(--footer-text-light)]",children:[y.jsx("a",{href:"https://www.youtube.com/@DRFIRASS",target:"_blank",rel:"noopener noreferrer","aria-label":"YouTube de Dr. Firas",className:"rounded-md transition-all duration-300 hover:scale-110 hover:text-[var(--primary)] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[var(--primary)] focus-visible:ring-offset-2 focus-visible:ring-offset-[var(--footer-bg)]",children:y.jsx(QE,{className:"h-9 w-9",strokeWidth:1.5})}),y.jsx("a",{href:"https://www.linkedin.com/in/doctor-firass/",target:"_blank",rel:"noopener noreferrer","aria-label":"LinkedIn de Dr. Firas",className:"rounded-md transition-all duration-300 hover:scale-110 hover:text-[var(--primary)] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[var(--primary)] focus-visible:ring-offset-2 focus-visible:ring-offset-[var(--footer-bg)]",children:y.jsx(HE,{className:"h-9 w-9",strokeWidth:1.5})})]}),y.jsxs("div",{className:"flex flex-wrap justify-center gap-x-[8px] gap-y-[4px] text-[12px] font-normal text-[var(--footer-text-dark)] md:text-[13px]",children:[y.jsx("a",{href:"https://www.dr-firas.vip/conditions-generales-de-ventes/",target:"_blank",rel:"noopener noreferrer",className:"transition-colors hover:text-[var(--footer-text-light)]",children:"Conditions Générales de Vente"}),y.jsx("span",{className:"hidden sm:inline",children:"·"}),y.jsx("a",{href:"https://www.dr-firas.vip/conditions-generales-dutilisation/",target:"_blank",rel:"noopener noreferrer",className:"transition-colors hover:text-[var(--footer-text-light)]",children:"Mentions légales"}),y.jsx("span",{className:"hidden sm:inline",children:"·"}),y.jsx("a",{href:"https://www.dr-firas.vip/conditions-generales-dutilisation/",target:"_blank",rel:"noopener noreferrer",className:"transition-colors hover:text-[var(--footer-text-light)]",children:"Politique de confidentialité"})]})]})})}function vk(){return C.useEffect(()=>{const n=r=>{const i=r.target.closest("a, button");if(!i)return;const s=i.textContent||"",l=i.getAttribute("href")||"";if(s.includes("Réserver ma place")||s.includes("Je veux ma formation")||l.includes("hotmart.com")||l==="#pricing"||l==="#pricing-section"){r.preventDefault();const u=document.getElementById("pricing-section");u&&u.scrollIntoView({behavior:"smooth",block:"start"})}};return document.addEventListener("click",n),()=>document.removeEventListener("click",n)},[]),y.jsxs(y.Fragment,{children:[y.jsxs(Bu,{children:[y.jsx("title",{children:"Formation n8n - Maîtrisez l'automatisation sans code | Dr. FIRAS"}),y.jsx("meta",{name:"description",content:"Apprenez à créer des automations puissantes avec n8n. Formation complète pour automatiser vos workflows professionnels sans coder."})]}),y.jsxs("main",{children:[y.jsx(XE,{}
27),y.jsx(JE,{}),y.jsx(ZE,{}),y.jsx(eb,{}),y.jsx(tb,{}),y.jsx(rb,{}),y.jsx(nb,{}),y.jsx(ak,{}),y.jsx(lk,{}),y.jsx(dk,{}),y.jsx(fk,{}),y.jsx(hk,{})]}),y.jsx(mk,{}),y.jsx(gk,{})]})}if(typeof window<"u"){window.dataLayer=window.dataLayer||[],window.gtag||(window.gtag=function(){window.dataLayer.push(arguments)});const n=localStorage.getItem("cookieConsent");if(!n)window.gtag("consent","default",{analytics_storage:"denied",ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",wait_for_update:500});else try{const r=JSON.parse(n);window.gtag("consent","default",{analytics_storage:r.analytics?"granted":"denied",ad_storage:r.marketing?"granted":"denied",ad_user_data:r.marketing?"granted":"denied",ad_personalization:r.marketing?"granted":"denied",wait_for_update:500})}catch(r){console.error("Error parsing cookie consent:",r)}}const $v=C.createContext({});function qv(){return C.useContext($v)}function yk({children:n}){const[r,i]=C.useState(!1),[s,l]=C.useState(!1),[u,c]=C.useState({accepted:!1,analytics:!1,marketing:!1});C.useEffect(()=>{const v=localStorage.getItem("cookieConsent");if(v)try{const w=JSON.parse(v);c(w)}catch{i(!0)}else i(!0)},[]);const f=v=>{window.gtag("consent","update",{analytics_storage:v.analytics?"granted":"denied",ad_storage:v.marketing?"granted":"denied",ad_user_data:v.marketing?"granted":"denied",ad_personalization:v.marketing?"granted":"denied"});const w={...v,accepted:!0,timestamp:new Date().toISOString()};localStorage.setItem("cookieConsent",JSON.stringify(w)),c(w)},p=()=>{f({analytics:!0,marketing:!0}),i(!1),l(!1)},m=()=>{f({analytics:!1,marketing:!1}),i(!1),l(!1)},g=v=>{f(v),i(!1),l(!1)};return y.jsx($v.Provider,{value:{showBanner:r,setShowBanner:i,showModal:s,setShowModal:l,preferences:u,setPreferences:c,acceptAll:p,refuseAll:m,savePreferences:g},children:n})}function xk(){const{showModal:n,setShowModal:r,preferences:i,savePreferences:s,acceptAll:l,refuseAll:u}=qv(),[c,f]=C.useState({analytics:!1,marketing:!1});if(C.useEffect(()=>(n?(f({analytics:i.analytics||!1,marketing:i.marketing||!1}),document.body.style.overflow="hidden"):document.body.style.overflow="",()=>{document.body.style.overflow=""}),[n,i]),!n)return null;const p=()=>{s(c)};return y.jsx(Us,{children:n&&y.jsxs("div",{className:"fixed inset-0 z-[100000] flex items-center justify-center p-4 sm:p-6",children:[y.jsx(Z.div,{initial:{opacity:0}
27,animate:{opacity:1},exit:{opacity:0},className:"fixed inset-0 bg-background/80 backdrop-blur-sm",onClick:()=>r(!1)}),y.jsxs(Z.div,{initial:{opacity:0,scale:.95,y:20},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.95,y:20},transition:{type:"spring",duration:.5},className:"relative w-full max-w-2xl bg-card text-card-foreground rounded-2xl shadow-xl border border-border overflow-hidden flex flex-col max-h-[90vh]",role:"dialog","aria-modal":"true","aria-labelledby":"cookie-modal-title",children:[y.jsxs("div",{className:"flex items-center justify-between p-6 border-b border-border",children:[y.jsx("h2",{id:"cookie-modal-title",className:"text-xl font-bold",children:"Préférences de cookies"}),y.jsx("button",{onClick:()=>r(!1),className:"p-2 rounded-full hover:bg-muted transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring","aria-label":"Fermer",children:y.jsx(YE,{className:"w-5 h-5 text-muted-foreground"})})]}),y.jsxs("div",{className:"p-6 overflow-y-auto space-y-6",children:[y.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:"Nous utilisons des cookies pour optimiser votre expérience sur notre site. Vous pouvez choisir les catégories de cookies que vous souhaitez autoriser."}),y.jsxs("div",{className:"space-y-4",children:[y.jsxs("div",{className:"flex items-start gap-4 p-4 rounded-xl border border-border bg-muted/30",children:[y.jsx("div",{className:"mt-1 flex-shrink-0 bg-primary/10 p-2 rounded-full text-primary",children:y.jsx(WE,{className:"w-5 h-5"})}),y.jsxs("div",{className:"flex-1",children:[y.jsxs("div",{className:"flex items-center justify-between",children:[y.jsx("h3",{className:"font-semibold text-foreground",children:"Essentiels"}),y.jsx("span",{className:"text-xs font-medium text-muted-foreground uppercase tracking-wide",children:"Toujours actifs"})]}),y.jsx("p",{className:"text-sm text-muted-foreground mt-1",children:"Ces cookies sont indispensables au bon fonctionnement du site et ne peuvent pas être désactivés."})]})]}),y.jsxs("div",{className:"flex items-start gap-4 p-4 rounded-xl border border-border",children:[y.jsx("div",{className:"mt-1 flex-shrink-0 bg-blue-500/10 p-2 rounded-full text-blue-500",children:y.jsx($E,{className:"w-5 h-5"})}),y.jsxs("div",{className:"flex-1",children:[y.jsxs("div",{className:"flex items-center justify-between",children:[y.jsx("h3",{className:"font-semibold text-foreground",children:"Analytiques"}),y.jsx("button",{role:"switch","aria-checked":c.analytics,onClick:()=>f(m=>({...m,analytics:!m.analytics})),className:"cookie-toggle",children:y.jsx("span",{className:"cookie-toggle-thumb"})})]}),y.jsx("p",{className:"text-sm text-muted-foreground mt-1",children:"Permettent de mesurer l'audience, les performances du site et d'améliorer nos services (Google Analytics)."})]})]}),y.jsxs("div",{className:"flex items-start gap-4 p-4 rounded-xl border border-border",children:[y.jsx("div",{className:"mt-1 flex-shrink-0 bg-green-500/10 p-2 rounded-full text-green-500",children:y.jsx(KE,{className:"w-5 h-5"})}),y.jsxs("div",{className:"flex-1",children:[y.jsxs("div",{className:"flex items-center justify-between",children:[y.jsx("h3",{className:"font-semibold text-foreground",children:"Marketing"}),y.jsx("button",{role:"switch","aria-checked":c.marketing,onClick:()=>f(m=>({...m,marketing:!m.marketing})),className:"cookie-toggle",children:y.jsx("span",{className:"cookie-toggle-thumb"})})]}),y.jsx("p",{className:"text-sm text-muted-foreground mt-1",children:"Utilisés pour le suivi publicitaire, cibler vos préférences et évaluer l'efficacité de nos campagnes."})]})]})]})]}),y.jsxs("div",{className:"p-6 border-t border-border bg-muted/10 flex flex-col sm:flex-row gap-3",children:[y.jsx("button",{onClick:u,className:"cookie-btn-equal",children:"Refuser tous"}),y.jsx("button",{onClick:p,className:"cookie-btn-equal bg-muted hover:bg-muted/80 border-transparent text-foreground",children:"Accepter la sélection"}),y.jsx("button",{onClick:l,className:"cookie-btn-equal bg-primary text-primary-foreground border-transparent hover:bg-primary/90 hover:text-primary-foreground",children:"Accepter tous"})]})]})]})})}function wk(){const{showBanner:n,acceptAll:r,refuseAll:i,setShowModal:s}=qv();return y.jsxs(y.Fragment,{children:[y.jsx(Us,{children:n&&y.jsx(Z.div,{initial:{y:100,opacity:0}
27,animate:{y:0,opacity:1},exit:{y:100,opacity:0},transition:{type:"spring",stiffness:300,damping:30},className:"fixed bottom-0 left-0 right-0 z-[99999] p-4 sm:p-6 pointer-events-none",children:y.jsxs("div",{className:"max-w-4xl mx-auto bg-card border border-border shadow-2xl rounded-2xl p-5 sm:p-6 flex flex-col md:flex-row items-center gap-6 pointer-events-auto",children:[y.jsxs("div",{className:"flex-1 space-y-2",children:[y.jsx("h3",{className:"font-semibold text-card-foreground text-lg",children:"Respect de votre vie privée"}),y.jsxs("p",{className:"text-sm text-muted-foreground leading-relaxed",children:[`Nous utilisons des cookies pour améliorer votre expérience, analyser notre trafic et vous proposer du contenu adapté. En cliquant sur "Accepter", vous consentez à l'utilisation de tous les cookies. Conformément à la réglementation de la CNIL, vous pouvez refuser les cookies non essentiels.`,y.jsx("a",{href:"https://www.dr-firas.vip/conditions-generales-dutilisation/",target:"_blank",rel:"noopener noreferrer",className:"ml-1 text-primary hover:underline underline-offset-2",children:"En savoir plus"}),"."]})]}),y.jsxs("div",{className:"w-full md:w-auto flex flex-col sm:flex-row items-center gap-3",children:[y.jsx("button",{onClick:()=>s(!0),className:"cookie-btn-text",children:"Personnaliser"}),y.jsxs("div",{className:"flex w-full sm:w-auto gap-3",children:[y.jsx("button",{onClick:i,className:"cookie-btn-equal",children:"Refuser"}),y.jsx("button",{onClick:r,className:"cookie-btn-equal",children:"Accepter"})]})]})]})})}),y.jsx(xk,{})]})}function Sk(){return y.jsx(yk,{children:y.jsxs(xw,{children:[y.jsx(jw,{}),y.jsx(nE,{}),y.jsx(Y0,{children:y.jsx(Vm,{path:"/",element:y.jsx(vk,{})})}),y.jsx(wk,{})]})})}Xx.createRoot(document.getElementById("root")).render(y.jsx(Sk,{}));
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.