vendor: 5,827 bytes, lines 1-9
1var i0=Object.defineProperty;var s0=(e,t,n)=>t in e?i0(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var mt=(e,t,n)=>s0(e,typeof t!="symbol"?t+"":t,n);function o0(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const i in r)if(i!=="default"&&!(i in e)){const s=Object.getOwnPropertyDescriptor(r,i);s&&Object.defineProperty(e,i,s.get?s:{enumerable:!0,get:()=>r[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const s of i)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const s={};return i.integrity&&(s.integrity=i.integrity),i.referrerPolicy&&(s.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?s.credentials="include":i.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(i){if(i.ep)return;i.ep=!0;const s=n(i);fetch(i.href,s)}})();function fo(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var bh={exports:{}},ho={},Lh={exports:{}},D={};/** 2 * @license React 3 * react.production.min.js 4 * 5 * Copyright (c) Facebook, Inc. and its affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */var Ei=Symbol.for("react.element"),a0=Symbol.for("react.portal"),l0=Symbol.for("react.fragment"),u0=Symbol.for("react.strict_mode"),c0=Symbol.for("react.profiler"),d0=Symbol.for("react.provider"),f0=Symbol.for("react.context"),h0=Symbol.for("react.forward_ref"),p0=Symbol.for("react.suspense"),m0=Symbol.for("react.memo"),g0=Symbol.for("react.lazy"),Vc=Symbol.iterator;function y0(e){return e===null||typeof e!="object"?null:(e=Vc&&e[Vc]||e["@@iterator"],typeof e=="function"?e:null)}var Dh={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Vh=Object.assign,_h={};function yr(e,t,n){this.props=e,this.context=t,this.refs=_h,this.updater=n||Dh}yr.prototype.isReactComponent={};yr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=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,e,t,"setState")};yr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Oh(){}Oh.prototype=yr.prototype;function ou(e,t,n){this.props=e,this.context=t,this.refs=_h,this.updater=n||Dh}var au=ou.prototype=new Oh;au.constructor=ou;Vh(au,yr.prototype);au.isPureReactComponent=!0;var _c=Array.isArray,Fh=Object.prototype.hasOwnProperty,lu={current:null},Bh={key:!0,ref:!0,__self:!0,__source:!0};function zh(e,t,n){var r,i={},s=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(s=""+t.key),t)Fh.call(t,r)&&!Bh.hasOwnProperty(r)&&(i[r]=t[r]);var a=arguments.length-2;if(a===1)i.children=n;else if(1<a){for(var l=Array(a),u=0;u<a;u++)l[u]=arguments[u+2];i.children=l}if(e&&e.defaultProps)for(r in a=e.defaultProps,a)i[r]===void 0&&(i[r]=a[r]);return{$$typeof:Ei,type:e,key:s,ref:o,props:i,_owner:lu.current}}function v0(e,t){return{$$typeof:Ei,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function uu(e){return typeof e=="object"&&e!==null&&e.$$typeof===Ei}function x0(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Oc=/\/+/g;function Fo(e,t){return typeof e=="object"&&e!==null&&e.key!=null?x0(""+e.key):t.toString(36)}function cs(e,t,n,r,i){var s=typeof e;(s==="undefined"||s==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(s){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case Ei:case a0:o=!0}}if(o)return o=e,i=i(o),e=r===""?"."+Fo(o,0):r,_c(i)?(n="",e!=null&&(n=e.replace(Oc,"$&/")+"/"),cs(i,t,n,"",function(u){return u})):i!=null&&(uu(i)&&(i=v0(i,n+(!i.key||o&&o.key===i.key?"":(""+i.key).replace(Oc,"$&/")+"/")+e)),t.push(i)),1;if(o=0,r=r===""?".":r+":",_c(e))for(var a=0;a<e.length;a++){s=e[a];var l=r+Fo(s,a);o+=cs(s,t,n,l,i)}else if(l=y0(e),typeof l=="function")for(e=l.call(e),a=0;!(s=e.next()).done;)s=s.value,l=r+Fo(s,a++),o+=cs(s,t,n,l,i);else if(s==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function Ui(e,t,n){if(e==null)return e;var r=[],i=0;return cs(e,r,"","",function(s){return t.call(n,s,i++)}),r}function w0(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var ke={current:null},ds={transition:null},S0={ReactCurrentDispatcher:ke,ReactCurrentBatchConfig:ds,ReactCurrentOwner:lu};function Uh(){throw Error("act(...) is not supported in production builds of React.")}D.Children={map:Ui,forEach:function(e,t,n){Ui(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Ui(e,function(){t++}),t},toArray:function(e){return Ui(e,function(t){return t})||[]},only:function(e){if(!uu(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};D.Component=yr;D.Fragment=l0;D.Profiler=c0;D.PureComponent=ou;D.StrictMode=u0;D.Suspense=p0;
vendor: 5,198 bytes, lines 9-25
9D.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=S0;D.act=Uh;D.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Vh({},e.props),i=e.key,s=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(s=t.ref,o=lu.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(l in t)Fh.call(t,l)&&!Bh.hasOwnProperty(l)&&(r[l]=t[l]===void 0&&a!==void 0?a[l]:t[l])}var l=arguments.length-2;if(l===1)r.children=n;else if(1<l){a=Array(l);for(var u=0;u<l;u++)a[u]=arguments[u+2];r.children=a}return{$$typeof:Ei,type:e.type,key:i,ref:s,props:r,_owner:o}};D.createContext=function(e){return e={$$typeof:f0,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:d0,_context:e},e.Consumer=e};D.createElement=zh;D.createFactory=function(e){var t=zh.bind(null,e);return t.type=e,t};D.createRef=function(){return{current:null}};D.forwardRef=function(e){return{$$typeof:h0,render:e}};D.isValidElement=uu;D.lazy=function(e){return{$$typeof:g0,_payload:{_status:-1,_result:e},_init:w0}};D.memo=function(e,t){return{$$typeof:m0,type:e,compare:t===void 0?null:t}};D.startTransition=function(e){var t=ds.transition;ds.transition={};try{e()}finally{ds.transition=t}};D.unstable_act=Uh;D.useCallback=function(e,t){return ke.current.useCallback(e,t)};D.useContext=function(e){return ke.current.useContext(e)};D.useDebugValue=function(){};D.useDeferredValue=function(e){return ke.current.useDeferredValue(e)};D.useEffect=function(e,t){return ke.current.useEffect(e,t)};D.useId=function(){return ke.current.useId()};D.useImperativeHandle=function(e,t,n){return ke.current.useImperativeHandle(e,t,n)};D.useInsertionEffect=function(e,t){return ke.current.useInsertionEffect(e,t)};D.useLayoutEffect=function(e,t){return ke.current.useLayoutEffect(e,t)};D.useMemo=function(e,t){return ke.current.useMemo(e,t)};D.useReducer=function(e,t,n){return ke.current.useReducer(e,t,n)};D.useRef=function(e){return ke.current.useRef(e)};D.useState=function(e){return ke.current.useState(e)};D.useSyncExternalStore=function(e,t,n){return ke.current.useSyncExternalStore(e,t,n)};D.useTransition=function(){return ke.current.useTransition()};D.version="18.3.1";Lh.exports=D;var k=Lh.exports;const vt=fo(k),k0=o0({__proto__:null,default:vt},[k]);/** 10 * @license React 11 * react-jsx-runtime.production.min.js 12 * 13 * Copyright (c) Facebook, Inc. and its affiliates. 14 * 15 * This source code is licensed under the MIT license found in the 16 * LICENSE file in the root directory of this source tree. 17 */var T0=k,C0=Symbol.for("react.element"),E0=Symbol.for("react.fragment"),P0=Object.prototype.hasOwnProperty,A0=T0.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,j0={key:!0,ref:!0,__self:!0,__source:!0};function $h(e,t,n){var r,i={},s=null,o=null;n!==void 0&&(s=""+n),t.key!==void 0&&(s=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)P0.call(t,r)&&!j0.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:C0,type:e,key:s,ref:o,props:i,_owner:A0.current}}ho.Fragment=E0;ho.jsx=$h;ho.jsxs=$h;bh.exports=ho;var c=bh.exports,Hh={exports:{}},De={},Wh={exports:{}},Kh={};/** 18 * @license React 19 * scheduler.production.min.js 20 * 21 * Copyright (c) Facebook, Inc. and its affiliates. 22 * 23 * This source code is licensed under the MIT license found in the 24 * LICENSE file in the root directory of this source tree. 25 */(function(e){function t(j,R){var b=j.length;j.push(R);e:for(;0<b;){var F=b-1>>>1,J=j[F];if(0<i(J,R))j[F]=R,j[b]=J,b=F;else break e}}function n(j){return j.length===0?null:j[0]}function r(j){if(j.length===0)return null;var R=j[0],b=j.pop();if(b!==R){j[0]=b;e:for(var F=0,J=j.length,Bi=J>>>1;F<Bi;){var ln=2*(F+1)-1,Oo=j[ln],un=ln+1,zi=j[un];if(0>i(Oo,b))un<J&&0>i(zi,Oo)?(j[F]=zi,j[un]=b,F=un):(j[F]=Oo,j[ln]=b,F=ln);else if(un<J&&0>i(zi,b))j[F]=zi,j[un]=b,F=un;else break e}}return R}function i(j,R){var b=j.sortIndex-R.sortIndex;return b!==0?b:j.id-R.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;e.unstable_now=function(){return s.now()}}else{var o=Date,a=o.now();e.unstable_now=function(){return o.now()-a}}var l=[],u=[],d=1,f=null,h=3,y=!1,v=!1,x=!1,S=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,p=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function g(j){for(var R=n(u);R!==null;){if(R.callback===null)r(u);else if(R.startTime<=j)r(u),R.sortIndex=R.expirationTime,t(l,R);else break;R=n(u)}}function w(j){if(x=!1,g(j),!v)if(n(l)!==null)v=!0,Rn(T);else{var R=n(u);R!==null&&Fi(w,R.startTime-j)}}function T(j,R){v=!1,x&&(x=!1,m(C),C=-1),y=!0;var b=h;try{for(g(R),f=n(l);f!==null&&(!(f.expirationTime>R)||j&&!ae());){var F=f.callback;if(typeof F=="function"){f.callback=null,h=f.priorityLevel;var J=F(f.expirationTime<=R);R=e.unstable_now(),typeof J=="function"?f.callback=J:f===n(l)&&r(l),g(R
vendor: 9,021 bytes, lines 25-34
25)}else r(l);f=n(l)}if(f!==null)var Bi=!0;else{var ln=n(u);ln!==null&&Fi(w,ln.startTime-R),Bi=!1}return Bi}finally{f=null,h=b,y=!1}}var P=!1,A=null,C=-1,L=5,I=-1;function ae(){return!(e.unstable_now()-I<L)}function Ge(){if(A!==null){var j=e.unstable_now();I=j;var R=!0;try{R=A(!0,j)}finally{R?jt():(P=!1,A=null)}}else P=!1}var jt;if(typeof p=="function")jt=function(){p(Ge)};else if(typeof MessageChannel<"u"){var _i=new MessageChannel,Oi=_i.port2;_i.port1.onmessage=Ge,jt=function(){Oi.postMessage(null)}}else jt=function(){S(Ge,0)};function Rn(j){A=j,P||(P=!0,jt())}function Fi(j,R){C=S(function(){j(e.unstable_now())},R)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(j){j.callback=null},e.unstable_continueExecution=function(){v||y||(v=!0,Rn(T))},e.unstable_forceFrameRate=function(j){0>j||125<j?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):L=0<j?Math.floor(1e3/j):5},e.unstable_getCurrentPriorityLevel=function(){return h},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(j){switch(h){case 1:case 2:case 3:var R=3;break;default:R=h}var b=h;h=R;try{return j()}finally{h=b}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(j,R){switch(j){case 1:case 2:case 3:case 4:case 5:break;default:j=3}var b=h;h=j;try{return R()}finally{h=b}},e.unstable_scheduleCallback=function(j,R,b){var F=e.unstable_now();switch(typeof b=="object"&&b!==null?(b=b.delay,b=typeof b=="number"&&0<b?F+b:F):b=F,j){case 1:var J=-1;break;case 2:J=250;break;case 5:J=1073741823;break;case 4:J=1e4;break;default:J=5e3}return J=b+J,j={id:d++,callback:R,priorityLevel:j,startTime:b,expirationTime:J,sortIndex:-1},b>F?(j.sortIndex=b,t(u,j),n(l)===null&&j===n(u)&&(x?(m(C),C=-1):x=!0,Fi(w,b-F))):(j.sortIndex=J,t(l,j),v||y||(v=!0,Rn(T))),j},e.unstable_shouldYield=ae,e.unstable_wrapCallback=function(j){var R=h;return function(){var b=h;h=R;try{return j.apply(this,arguments)}finally{h=b}}}})(Kh);Wh.exports=Kh;var N0=Wh.exports;/** 26 * @license React 27 * react-dom.production.min.js 28 * 29 * Copyright (c) Facebook, Inc. and its affiliates. 30 * 31 * This source code is licensed under the MIT license found in the 32 * LICENSE file in the root directory of this source tree. 33 */var M0=k,Le=N0;function E(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);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 Gh=new Set,ti={};function jn(e,t){ar(e,t),ar(e+"Capture",t)}function ar(e,t){for(ti[e]=t,e=0;e<t.length;e++)Gh.add(t[e])}var kt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Va=Object.prototype.hasOwnProperty,R0=/^[: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]*$/,Fc={},Bc={};function I0(e){return Va.call(Bc,e)?!0:Va.call(Fc,e)?!1:R0.test(e)?Bc[e]=!0:(Fc[e]=!0,!1)}function b0(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function L0(e,t,n,r){if(t===null||typeof t>"u"||b0(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.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 Te(e,t,n,r,i,s,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=o}var de={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){de[e]=new Te(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];de[t]=new Te(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){de[e]=new Te(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){de[e]=new Te(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){de[e]=new Te(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){de[e]=new Te(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){de[e]=new Te(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){de[e]=new Te(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){de[e]=new Te(e,5,!1,e.toLowerCase(),null,!1,!1)});var cu=/[\-:]([a-z])/g;function du(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(cu,du);de[t]=new Te(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(cu,du);de[t]=new Te(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(cu,du);de[t]=new Te(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){de[e]=new Te(e,1,!1,e.toLowerCase(),null,!1,!1)});de.xlinkHref=new Te("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){de[e]=new Te(e,1,!1,e.toLowerCase(),null,!0,!0)});function fu(e,t,n,r){var i=de.hasOwnProperty(t)?de[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(L0(t,n,i,r)&&(n=null),r||i===null?I0(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=n===null?i.type===3?!1:"":n:(t=i.attributeName,r=i.attributeNamespace,n===null?e.removeAttribute(t):(i=i.type,n=i===3||i===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var At=M0.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,$i=Symbol.for("react.element"),Dn=Symbol.for("react.portal"),Vn=Symbol.for("react.fragment"),hu=Symbol.for("react.strict_mode"),_a=Symbol.for("react.profiler"),qh=Symbol.for("react.provider"),Yh=Symbol.for("react.context"),pu=Symbol.for("react.forward_ref"),Oa=Symbol.for("react.suspense"),Fa=Symbol.for("react.suspense_list"),mu=Symbol.for("react.memo"),It=Symbol.for("react.lazy"),Qh=Symbol.for("react.offscreen"),zc=Symbol.iterator;function Cr(e){return e===null||typeof e!="object"?null:(e=zc&&e[zc]||e["@@iterator"],typeof e=="function"?e:null)}var q=Object.assign,Bo;function _r(e){if(Bo===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Bo=t&&t[1]||""}return` 34`+Bo+e}var zo=!1;function Uo(e,t){if(!e||zo)return"";zo=!0;var n=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(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}
vendor: 4,296 bytes, lines 34-37
34catch(u){if(u&&r&&typeof u.stack=="string"){for(var i=u.stack.split(` 35`),s=r.stack.split(` 36`),o=i.length-1,a=s.length-1;1<=o&&0<=a&&i[o]!==s[a];)a--;for(;1<=o&&0<=a;o--,a--)if(i[o]!==s[a]){if(o!==1||a!==1)do if(o--,a--,0>a||i[o]!==s[a]){var l=` 37`+i[o].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=o&&0<=a);break}}}finally{zo=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?_r(e):""}function D0(e){switch(e.tag){case 5:return _r(e.type);case 16:return _r("Lazy");case 13:return _r("Suspense");case 19:return _r("SuspenseList");case 0:case 2:case 15:return e=Uo(e.type,!1),e;case 11:return e=Uo(e.type.render,!1),e;case 1:return e=Uo(e.type,!0),e;default:return""}}function Ba(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 Vn:return"Fragment";case Dn:return"Portal";case _a:return"Profiler";case hu:return"StrictMode";case Oa:return"Suspense";case Fa:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Yh:return(e.displayName||"Context")+".Consumer";case qh:return(e._context.displayName||"Context")+".Provider";case pu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case mu:return t=e.displayName||null,t!==null?t:Ba(e.type)||"Memo";case It:t=e._payload,e=e._init;try{return Ba(e(t))}catch{}}return null}function V0(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 Ba(t);case 8:return t===hu?"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 Qt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Xh(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function _0(e){var t=Xh(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,s=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){r=""+o,s.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Hi(e){e._valueTracker||(e._valueTracker=_0(e))}function Zh(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Xh(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Ms(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 za(e,t){var n=t.checked;return q({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Uc(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Qt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Jh(e,t){t=t.checked,t!=null&&fu(e,"checked",t,!1)}function Ua(e,t){Jh(e,t);var n=Qt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?$a(e,t.type,n):t.hasOwnProperty("defaultValue")&&$a(e,t.type,Qt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}
vendor: 4,178 bytes, line 37
37function $c(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function $a(e,t,n){(t!=="number"||Ms(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Or=Array.isArray;function Zn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Qt(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function Ha(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(E(91));return q({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Hc(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(E(92));if(Or(n)){if(1<n.length)throw Error(E(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Qt(n)}}function ep(e,t){var n=Qt(t.value),r=Qt(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function Wc(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function tp(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 Wa(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?tp(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Wi,np=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Wi=Wi||document.createElement("div"),Wi.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Wi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ni(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Ur={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},O0=["Webkit","ms","Moz","O"];Object.keys(Ur).forEach(function(e){O0.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ur[t]=Ur[e]})});function rp(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Ur.hasOwnProperty(e)&&Ur[e]?(""+t).trim():t+"px"}function ip(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=rp(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var F0=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 Ka(e,t){if(t){if(F0[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(E(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(E(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(E(61))}if(t.style!=null&&typeof t.style!="object")throw Error(E(62))}}function Ga(e,t){if(e.indexOf("-")===-1)return typeof t.is=="str
37ing";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 qa=null;function gu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ya=null,Jn=null,er=null;function Kc(e){if(e=ji(e)){if(typeof Ya!="function")throw Error(E(280));var t=e.stateNode;t&&(t=vo(t),Ya(e.stateNode,e.type,t))}}function sp(e){Jn?er?er.push(e):er=[e]:Jn=e}function op(){if(Jn){var e=Jn,t=er;if(er=Jn=null,Kc(e),t)for(e=0;e<t.length;e++)Kc(t[e])}}function ap(e,t){return e(t)}function lp(){}var $o=!1;function up(e,t,n){if($o)return e(t,n);$o=!0;try{return ap(e,t,n)}finally{$o=!1,(Jn!==null||er!==null)&&(lp(),op())}}function ri(e,t){var n=e.stateNode;if(n===null)return null;var r=vo(n);if(r===null)return null;n=r[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":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(E(231,t,typeof n));return n}var Qa=!1;if(kt)try{var Er={};Object.defineProperty(Er,"passive",{get:function(){Qa=!0}}),window.addEventListener("test",Er,Er),window.removeEventListener("test",Er,Er)}catch{Qa=!1}function B0(e,t,n,r,i,s,o,a,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(d){this.onError(d)}}var $r=!1,Rs=null,Is=!1,Xa=null,z0={onError:function(e){$r=!0,Rs=e}};function U0(e,t,n,r,i,s,o,a,l){$r=!1,Rs=null,B0.apply(z0,arguments)}function $0(e,t,n,r,i,s,o,a,l){if(U0.apply(this,arguments),$r){if($r){var u=Rs;$r=!1,Rs=null}else throw Error(E(198));Is||(Is=!0,Xa=u)}}function Nn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function cp(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 Gc(e){if(Nn(e)!==e)throw Error(E(188))}function H0(e){var t=e.alternate;if(!t){if(t=Nn(e),t===null)throw Error(E(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var s=i.alternate;if(s===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===s.child){for(s=i.child;s;){if(s===n)return Gc(i),e;if(s===r)return Gc(i),t;s=s.sibling}throw Error(E(188))}if(n.return!==r.return)n=i,r=s;else{for(var o=!1,a=i.child;a;){if(a===n){o=!0,n=i,r=s;break}if(a===r){o=!0,r=i,n=s;break}a=a.sibling}if(!o){for(a=s.child;a;){if(a===n){o=!0,n=s,r=i;break}if(a===r){o=!0,r=s,n=i;break}a=a.sibling}if(!o)throw Error(E(189))}}if(n.alternate!==r)throw Error(E(190))}if(n.tag!==3)throw Error(E(188));return n.stateNode.current===n?e:t}function dp(e){return e=H0(e),e!==null?fp(e):null}function fp(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=fp(e);if(t!==null)return t;e=e.sibling}return null}var hp=Le.unstable_scheduleCallback,qc=Le.unstable_cancelCallback,W0=Le.unstable_shouldYield,K0=Le.unstable_requestPaint,Z=Le.unstable_now,G0=Le.unstable_getCurrentPriorityLevel,yu=Le.unstable_ImmediatePriority,pp=Le.unstable_UserBlockingPriority,bs=Le.unstable_NormalPriority,q0=Le.unstable_LowPriority,mp=Le.unstable_IdlePriority,po=null,dt=null;function Y0(e){if(dt&&typeof dt.onCommitFiberRoot=="function")try{dt.onCommitFiberRoot(po,e,void 0,(e.current.flags&128)===128)}catch{}}var tt=Math.clz32?Math.clz32:Z0,Q0=Math.log,X0=Math.LN2;function Z0(e){return e>>>=0,e===0?32:31-(Q0(e)/X0|0)|0}var Ki=64,Gi=4194304;function Fr(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 Ls(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,s=e.pingedLanes,o=n&268435455;if(o!==0){var a=o&~i;a!==0?r=Fr(a):(s&=o,s!==0&&(r=Fr(s)))}else o=n&~i,o!==0?r=Fr(o):s!==0&&(r=Fr(s));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,s=t&-t,i>=s||i===16&&(s&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-tt(t),i=1<<n,r|=e[n],t&=~i;return r}function J0(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 ev(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,s=e.pendingLanes;0<s;){var o=31-tt(s),a=1<<o,l=i[o];l===-1?(!(a&n)||a&r)&&(i[o]=J0(a,t)):l<=t&&(e.expiredLanes|=a),s&=~a}}function Za(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function gp(){var e=Ki;return Ki<<=1,!(Ki&4194240)&&(Ki=64),e}function Ho(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Pi(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-tt(t),e[t]=n}function tv(e,t){var n=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 r=e.eventTimes;for(e=e.expirationTimes;0<n;){var i=31-tt(n),s=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~s}}function vu(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-tt(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var O=0;function yp(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var vp,xu,xp,wp,Sp,Ja=!1,qi=[],zt=null,Ut=null,$t=null,ii=new Map,si=new Map,Lt=[],nv="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 Yc(e,t){switch(e){case"focusin":case"focusout":zt=null;break;case"dragenter":case"dragleave":Ut=null;break;case"mouseover":case"mouseout":$t=null;break;case"pointerover":case"pointerout":ii.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":si.delete(t.pointerId)}}function Pr(e,t,n,r,i,s){return e===null||e.nativeEvent!==s?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:s,targetContainers:[i]},t!==null&&(t=ji(t),t!==null&&xu(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function rv(e,t,n,r,i){switch(t){case"focusin":return zt=Pr(zt,e,t,n,r,i),!0;case"dragenter":return Ut=Pr(Ut,e,t,n,r,i),!0;case"mouseover":return $t=Pr($t,e,t,n,r,i),!0;case"pointerover":var s=i.pointerId;return ii.set(s,Pr(ii.get(s)||null,e,t,n,r,i)),!0;case"gotpointercapture":return s=i.pointerId,si.set(s,Pr(si.get(s)||null,e,t,n,r,i)),!0}return!1}function kp(e){var t=pn(e.target);if(t!==null){var n=Nn(t);if(n!==null){if(t=n.tag,t===13){if(t=cp(n),t!==null){e.blockedOn=t,Sp(e.priority,function(){xp(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function fs(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=el(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);qa=r,n.target.dispatchEvent(r),qa=null}else return t=ji(n),t!==null&&xu(t),e.blockedOn=n,!1;t.shift()}return!0}function Qc(e,t,n){fs(e)&&n.delete(t)}function iv(){Ja=!1,zt!==null&&fs(zt)&&(zt=null),Ut!==null&&fs(Ut)&&(Ut=null),$t!==null&&fs($t)&&($t=null),ii.forEach(Qc),si.forEach(Qc)}function Ar(e,t){e.blockedOn===t&&(e.blockedOn=null,Ja||(Ja=!0,Le.unstable_scheduleCallback(Le.unstable_NormalPriority,iv)))}function oi(e){function t(i){return Ar(i,e)}if(0<qi.length){Ar(qi[0],e);for(var n=1;n<qi.length;n++){var r=qi[n];r.blockedOn===e&&(r.blockedOn=null)}}for(zt!==null&&Ar(zt,e),Ut!==null&&Ar(Ut,e),$t!==null&&Ar($t,e),ii.forEach(t),si.forEach(t),n=0;n<Lt.length;n++)r=Lt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Lt.length&&(n=Lt[0],n.blockedOn===null);)kp(n),n.blockedOn===null&&Lt.shift()}var tr=At.ReactCurrentBatchConfig,Ds=!0;function sv(e,t,n,r){var i=O,s=tr.transition;tr.transition=null;try{O=1,wu(e,t,n,r)}finally{O=i,tr.transition=s}}function ov(e,t,n,r){var i=O,s=tr.transition;tr.transition=null;try{O=4,wu(e,t,n,r)}finally{O=i,tr.transition=s}}function wu(e,t,n,r){if(Ds){var i=el(e,t,n,r);if(i===null)ea(e,t,r,Vs,n),Yc(e,r);else if(rv(i,e,t,n,r))r.stopPropagation();else if(Yc(e,r),t&4&&-1<nv.indexOf(e)){for(;i!==null;){var s=ji(i);if(s!==null&&vp(s),s=el(e,t,n,r),s===null&&ea(e,t,r,Vs,n),s===i)break;i=s}i!==null&&r.stopPropagation()}else ea(e,t,r,null,n)}}var Vs=null;function el(e,t,n,r){if(Vs=null,e=gu(r),e=pn(e),e!==null)if(t=Nn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=cp(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Vs=e,null}
vendor: 10,388 bytes, line 37
37function Tp(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(G0()){case yu:return 1;case pp:return 4;case bs:case q0:return 16;case mp:return 536870912;default:return 16}default:return 16}}var _t=null,Su=null,hs=null;function Cp(){if(hs)return hs;var e,t=Su,n=t.length,r,i="value"in _t?_t.value:_t.textContent,s=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[s-r];r++);return hs=i.slice(e,1<r?1-r:void 0)}function ps(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 Yi(){return!0}function Xc(){return!1}function Ve(e){function t(n,r,i,s,o){this._reactName=n,this._targetInst=i,this.type=r,this.nativeEvent=s,this.target=o,this.currentTarget=null;for(var a in e)e.hasOwnProperty(a)&&(n=e[a],this[a]=n?n(s):s[a]);return this.isDefaultPrevented=(s.defaultPrevented!=null?s.defaultPrevented:s.returnValue===!1)?Yi:Xc,this.isPropagationStopped=Xc,this}return q(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Yi)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Yi)},persist:function(){},isPersistent:Yi}),t}var vr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ku=Ve(vr),Ai=q({},vr,{view:0,detail:0}),av=Ve(Ai),Wo,Ko,jr,mo=q({},Ai,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Tu,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!==jr&&(jr&&e.type==="mousemove"?(Wo=e.screenX-jr.screenX,Ko=e.screenY-jr.screenY):Ko=Wo=0,jr=e),Wo)},movementY:function(e){return"movementY"in e?e.movementY:Ko}}),Zc=Ve(mo),lv=q({},mo,{dataTransfer:0}),uv=Ve(lv),cv=q({},Ai,{relatedTarget:0}),Go=Ve(cv),dv=q({},vr,{animationName:0,elapsedTime:0,pseudoElement:0}),fv=Ve(dv),hv=q({},vr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),pv=Ve(hv),mv=q({},vr,{data:0}),Jc=Ve(mv),gv={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},yv={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"},vv={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function xv(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=vv[e])?!!t[e]:!1}function Tu(){return xv}var wv=q({},Ai,{key:function(e){if(e.key){var t=gv[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=ps(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?yv[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Tu,charCode:function(e){return e.type==="keypress"?ps(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?ps(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Sv=Ve(wv),kv=q({},mo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ed=Ve(kv),Tv=q({},Ai,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Tu}),Cv=Ve(Tv),Ev=q({},vr,{propertyName:0,elapsedTime:0,pseudoElement:0}),Pv=Ve(Ev),Av=q({},mo,{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}),jv=Ve(Av),Nv=[9,13,27,32],Cu=kt&&"CompositionEvent"in window,Hr=null;kt&&"documentMode"in document&&(Hr=document.documentMode);var Mv=kt&&"TextEvent"in window&&!Hr,Ep=kt&&(!Cu||Hr&&8<Hr&&11>=Hr),td=" ",nd=!1;function Pp(e,t){switch(e){case"keyup":return Nv.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ap(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var _n=!1;function Rv(e,t){switch(e){case"compositionend":return Ap(t);case"keypress":return t.which!==32?null:(nd=!0,td);case"textInput":return e=t.data,e===td&&nd?null:e;default:return null}}function Iv(e,t){if(_n)return e==="compositionend"||!Cu&&Pp(e,t)?(e=Cp(),hs=Su=_t=null,_n=!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 Ep&&t.locale!=="ko"?null:t.data;default:return null}}var bv={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 rd(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!bv[e.type]:t==="textarea"}function jp(e,t,n,r){sp(r),t=_s(t,"onChange"),0<t.length&&(n=new ku("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Wr=null,ai=null;function Lv(e){Fp(e,0)}function go(e){var t=Bn(e);if(Zh(t))return e}function Dv(e,t){if(e==="change")return t}var Np=!1;if(kt){var qo;if(kt){var Yo="oninput"in document;if(!Yo){var id=document.createElement("div");id.setAttribute("oninput","return;"),Yo=typeof id.oninput=="function"}qo=Yo}else qo=!1;Np=qo&&(!document.documentMode||9<document.documentMode)}function sd(){Wr&&(Wr.detachEvent("onpropertychange",Mp),ai=Wr=null)}function Mp(e){if(e.propertyName==="value"&&go(ai)){var t=[];jp(t,ai,e,gu(e)),up(Lv,t)}}function Vv(e,t,n){e==="focusin"?(sd(),Wr=t,ai=n,Wr.attachEvent("onpropertychange",Mp)):e==="focusout"&&sd()}function _v(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return go(ai)}function Ov(e,t){if(e==="click")return go(t)}function Fv(e,t){if(e==="input"||e==="change")return go(t)}function Bv(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var st=typeof Object.is=="function"?Object.is:Bv;function li(e,t){if(st(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!Va.call(t,i)||!st(e[i],t[i]))return!1}return!0}function od(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ad(e,t){var n=od(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=od(n)}}function Rp(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Rp(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Ip(){for(var e=window,t=Ms();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ms(e.document)}return t}function Eu(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 zv(e){var t=Ip(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Rp(n.ownerDocument.documentElement,n)){if(r!==null&&Eu(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,s=Math.min(r.start,i);r=r.end===void 0?s:Math.min(r.end,i),!e.extend&&s>r&&(i=r,r=s,s=i),i=ad(n,s);var o=ad(n,r);i&&o&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),s>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Uv=kt&&"documentMode"in document&&11>=document.documentMode,On=null,tl=null,Kr=null,nl=!1;function ld(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;nl||On==null||On!==Ms(r)||(r=On,"selectionStart"in r&&Eu(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focu
vendor: 4,500 bytes, line 37
37sNode:r.focusNode,focusOffset:r.focusOffset}),Kr&&li(Kr,r)||(Kr=r,r=_s(tl,"onSelect"),0<r.length&&(t=new ku("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=On)))}function Qi(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Fn={animationend:Qi("Animation","AnimationEnd"),animationiteration:Qi("Animation","AnimationIteration"),animationstart:Qi("Animation","AnimationStart"),transitionend:Qi("Transition","TransitionEnd")},Qo={},bp={};kt&&(bp=document.createElement("div").style,"AnimationEvent"in window||(delete Fn.animationend.animation,delete Fn.animationiteration.animation,delete Fn.animationstart.animation),"TransitionEvent"in window||delete Fn.transitionend.transition);function yo(e){if(Qo[e])return Qo[e];if(!Fn[e])return e;var t=Fn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in bp)return Qo[e]=t[n];return e}var Lp=yo("animationend"),Dp=yo("animationiteration"),Vp=yo("animationstart"),_p=yo("transitionend"),Op=new Map,ud="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 en(e,t){Op.set(e,t),jn(t,[e])}for(var Xo=0;Xo<ud.length;Xo++){var Zo=ud[Xo],$v=Zo.toLowerCase(),Hv=Zo[0].toUpperCase()+Zo.slice(1);en($v,"on"+Hv)}en(Lp,"onAnimationEnd");en(Dp,"onAnimationIteration");en(Vp,"onAnimationStart");en("dblclick","onDoubleClick");en("focusin","onFocus");en("focusout","onBlur");en(_p,"onTransitionEnd");ar("onMouseEnter",["mouseout","mouseover"]);ar("onMouseLeave",["mouseout","mouseover"]);ar("onPointerEnter",["pointerout","pointerover"]);ar("onPointerLeave",["pointerout","pointerover"]);jn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));jn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));jn("onBeforeInput",["compositionend","keypress","textInput","paste"]);jn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));jn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));jn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Br="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(" "),Wv=new Set("cancel close invalid load scroll toggle".split(" ").concat(Br));function cd(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,$0(r,t,void 0,e),e.currentTarget=null}function Fp(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var s=void 0;if(t)for(var o=r.length-1;0<=o;o--){var a=r[o],l=a.instance,u=a.currentTarget;if(a=a.listener,l!==s&&i.isPropagationStopped())break e;cd(i,a,u),s=l}else for(o=0;o<r.length;o++){if(a=r[o],l=a.instance,u=a.currentTarget,a=a.listener,l!==s&&i.isPropagationStopped())break e;cd(i,a,u),s=l}}}if(Is)throw e=Xa,Is=!1,Xa=null,e}function U(e,t){var n=t[al];n===void 0&&(n=t[al]=new Set);var r=e+"__bubble";n.has(r)||(Bp(t,e,2,!1),n.add(r))}function Jo(e,t,n){var r=0;t&&(r|=4),Bp(n,e,r,t)}var Xi="_reactListening"+Math.random().toString(36).slice(2);function ui(e){if(!e[Xi]){e[Xi]=!0,Gh.forEach(function(n){n!=="selectionchange"&&(Wv.has(n)||Jo(n,!1,e),Jo(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Xi]||(t[Xi]=!0,Jo("selectionchange",!1,t))}}function Bp(e,t,n,r){switch(Tp(t)){case 1:var i=sv;break;case 4:i=ov;break;default:i=wu}n=i.bind(null,t,n,e),i=void 0,!Qa||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),r?i!==void 0?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):i!==void 0?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function ea(e,t,n,r,i){var s=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var a=r.stateNode.containerInfo;
vendor: 12,217 bytes, lines 37-38
37if(a===i||a.nodeType===8&&a.parentNode===i)break;if(o===4)for(o=r.return;o!==null;){var l=o.tag;if((l===3||l===4)&&(l=o.stateNode.containerInfo,l===i||l.nodeType===8&&l.parentNode===i))return;o=o.return}for(;a!==null;){if(o=pn(a),o===null)return;if(l=o.tag,l===5||l===6){r=s=o;continue e}a=a.parentNode}}r=r.return}up(function(){var u=s,d=gu(n),f=[];e:{var h=Op.get(e);if(h!==void 0){var y=ku,v=e;switch(e){case"keypress":if(ps(n)===0)break e;case"keydown":case"keyup":y=Sv;break;case"focusin":v="focus",y=Go;break;case"focusout":v="blur",y=Go;break;case"beforeblur":case"afterblur":y=Go;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":y=Zc;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":y=uv;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":y=Cv;break;case Lp:case Dp:case Vp:y=fv;break;case _p:y=Pv;break;case"scroll":y=av;break;case"wheel":y=jv;break;case"copy":case"cut":case"paste":y=pv;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":y=ed}var x=(t&4)!==0,S=!x&&e==="scroll",m=x?h!==null?h+"Capture":null:h;x=[];for(var p=u,g;p!==null;){g=p;var w=g.stateNode;if(g.tag===5&&w!==null&&(g=w,m!==null&&(w=ri(p,m),w!=null&&x.push(ci(p,w,g)))),S)break;p=p.return}0<x.length&&(h=new y(h,v,null,n,d),f.push({event:h,listeners:x}))}}if(!(t&7)){e:{if(h=e==="mouseover"||e==="pointerover",y=e==="mouseout"||e==="pointerout",h&&n!==qa&&(v=n.relatedTarget||n.fromElement)&&(pn(v)||v[Tt]))break e;if((y||h)&&(h=d.window===d?d:(h=d.ownerDocument)?h.defaultView||h.parentWindow:window,y?(v=n.relatedTarget||n.toElement,y=u,v=v?pn(v):null,v!==null&&(S=Nn(v),v!==S||v.tag!==5&&v.tag!==6)&&(v=null)):(y=null,v=u),y!==v)){if(x=Zc,w="onMouseLeave",m="onMouseEnter",p="mouse",(e==="pointerout"||e==="pointerover")&&(x=ed,w="onPointerLeave",m="onPointerEnter",p="pointer"),S=y==null?h:Bn(y),g=v==null?h:Bn(v),h=new x(w,p+"leave",y,n,d),h.target=S,h.relatedTarget=g,w=null,pn(d)===u&&(x=new x(m,p+"enter",v,n,d),x.target=g,x.relatedTarget=S,w=x),S=w,y&&v)t:{for(x=y,m=v,p=0,g=x;g;g=In(g))p++;for(g=0,w=m;w;w=In(w))g++;for(;0<p-g;)x=In(x),p--;for(;0<g-p;)m=In(m),g--;for(;p--;){if(x===m||m!==null&&x===m.alternate)break t;x=In(x),m=In(m)}x=null}else x=null;y!==null&&dd(f,h,y,x,!1),v!==null&&S!==null&&dd(f,S,v,x,!0)}}e:{if(h=u?Bn(u):window,y=h.nodeName&&h.nodeName.toLowerCase(),y==="select"||y==="input"&&h.type==="file")var T=Dv;else if(rd(h))if(Np)T=Fv;else{T=_v;var P=Vv}else(y=h.nodeName)&&y.toLowerCase()==="input"&&(h.type==="checkbox"||h.type==="radio")&&(T=Ov);if(T&&(T=T(e,u))){jp(f,T,n,d);break e}P&&P(e,h,u),e==="focusout"&&(P=h._wrapperState)&&P.controlled&&h.type==="number"&&$a(h,"number",h.value)}switch(P=u?Bn(u):window,e){case"focusin":(rd(P)||P.contentEditable==="true")&&(On=P,tl=u,Kr=null);break;case"focusout":Kr=tl=On=null;break;case"mousedown":nl=!0;break;case"contextmenu":case"mouseup":case"dragend":nl=!1,ld(f,n,d);break;case"selectionchange":if(Uv)break;case"keydown":case"keyup":ld(f,n,d)}var A;if(Cu)e:{switch(e){case"compositionstart":var C="onCompositionStart";break e;case"compositionend":C="onCompositionEnd";break e;case"compositionupdate":C="onCompositionUpdate";break e}C=void 0}else _n?Pp(e,n)&&(C="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(C="onCompositionStart");C&&(Ep&&n.locale!=="ko"&&(_n||C!=="onCompositionStart"?C==="onCompositionEnd"&&_n&&(A=Cp()):(_t=d,Su="value"in _t?_t.value:_t.textContent,_n=!0)),P=_s(u,C),0<P.length&&(C=new Jc(C,e,null,n,d),f.push({event:C,listeners:P}),A?C.data=A:(A=Ap(n),A!==null&&(C.data=A)))),(A=Mv?Rv(e,n):Iv(e,n))&&(u=_s(u,"onBeforeInput"),0<u.length&&(d=new Jc("onBeforeInput","beforeinput",null,n,d),f.push({event:d,listeners:u}),d.data=A))}Fp(f,t)})}function ci(e,t,n){return{instance:e,listener:t,currentTarget:n}}function _s(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,s=i.stateNode;i.tag===5&&s!==null&&(i=s,s=ri(e,n),s!=null&&r.unshift(ci(e,s,i)),s=ri(e,t),s!=null&&r.push(ci(e,s,i))),e=e.return}return r}function In(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function dd(e,t,n,r,i){for(var s=t._reactName,o=[];n!==null&&n!==r;){var a=n,l=a.alternate,u=a.stateNode;if(l!==null&&l===r)break;a.tag===5&&u!==null&&(a=u,i?(l=ri(n,s),l!=null&&o.unshift(ci(n,l,a))):i||(l=ri(n,s),l!=null&&o.push(ci(n,l,a)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var Kv=/\r\n?/g,Gv=/\u0000|\uFFFD/g;function fd(e){return(typeof e=="string"?e:""+e).replace(Kv,` 38`).replace(Gv,"")}function Zi(e,t,n){if(t=fd(t),fd(e)!==t&&n)throw Error(E(425))}function Os(){}var rl=null,il=null;function sl(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 ol=typeof setTimeout=="function"?setTimeout:void 0,qv=typeof clearTimeout=="function"?clearTimeout:void 0,hd=typeof Promise=="function"?Promise:void 0,Yv=typeof queueMicrotask=="function"?queueMicrotask:typeof hd<"u"?function(e){return hd.resolve(null).then(e).catch(Qv)}:ol;function Qv(e){setTimeout(function(){throw e})}function ta(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"){if(r===0){e.removeChild(i),oi(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);oi(t)}function Ht(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 pd(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var xr=Math.random().toString(36).slice(2),ct="__reactFiber$"+xr,di="__reactProps$"+xr,Tt="__reactContainer$"+xr,al="__reactEvents$"+xr,Xv="__reactListeners$"+xr,Zv="__reactHandles$"+xr;function pn(e){var t=e[ct];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Tt]||n[ct]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=pd(e);e!==null;){if(n=e[ct])return n;e=pd(e)}return t}e=n,n=e.parentNode}return null}function ji(e){return e=e[ct]||e[Tt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Bn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(E(33))}function vo(e){return e[di]||null}var ll=[],zn=-1;function tn(e){return{current:e}}function $(e){0>zn||(e.current=ll[zn],ll[zn]=null,zn--)}function B(e,t){zn++,ll[zn]=e.current,e.current=t}var Xt={},ge=tn(Xt),Pe=tn(!1),Tn=Xt;function lr(e,t){var n=e.type.contextTypes;if(!n)return Xt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},s;for(s in n)i[s]=t[s];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Ae(e){return e=e.childContextTypes,e!=null}function Fs(){$(Pe),$(ge)}function md(e,t,n){if(ge.current!==Xt)throw Error(E(168));B(ge,t),B(Pe,n)}function zp(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(E(108,V0(e)||"Unknown",i));return q({},n,r)}function Bs(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Xt,Tn=ge.current,B(ge,e),B(Pe,Pe.current),!0}function gd(e,t,n){var r=e.stateNode;if(!r)throw Error(E(169));n?(e=zp(e,t,Tn),r.__reactInternalMemoizedMergedChildContext=e,$(Pe),$(ge),B(ge,e)):$(Pe),B(Pe,n)}var yt=null,xo=!1,na=!1;function Up(e){yt===null?yt=[e]:yt.push(e)}function Jv(e){xo=!0,Up(e)}function nn(){if(!na&&yt!==null){na=!0;var e=0,t=O;try{var n=yt;for(O=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}yt=null,xo=!1}catch(i){throw yt!==null&&(yt=yt.slice(e+1)),hp(yu,nn),i}finally{O=t,na=!1}}return null}var Un=[],$n=0,zs=null,Us=0,Oe=[],Fe=0,Cn=null,xt=1,wt="";function dn(e,t){Un[$n++]=Us,Un[$n++]=zs,zs=e,Us=t}function $p(e,t,n){Oe[Fe++]=xt,Oe[Fe++]=wt,Oe[Fe++]=Cn,Cn=e;var r=xt;e=wt;var i=32-tt(r)-1;r&=~(1<<i),n+=1;var s=32-tt(t)+i;if(30<s){var o=i-i%5;s=(r&(1<<o)-1).toString(32),r>>=o,i-=o,xt=1<<32-tt(t)+i|n<<i|r,wt=s+e}else xt=1<<s|n<<i|r,wt=e}function Pu(e){e.return!==null&&(dn(e,1),$p(e,1,0))}function Au(e){for(;e===zs;)zs=Un[--$n],Un[$n]=null,Us=Un[--$n],Un[$n]=null;for(;e===Cn;)Cn=Oe[--Fe],Oe[Fe]=null,wt=Oe[--Fe],Oe[Fe]=null,xt=Oe[--Fe],Oe[Fe]=null}var Ie=null,Re=null,H=!1,Je=null;function Hp(e,t){var n=Be(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function yd(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Ie=e,Re=Ht(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Ie=e,Re=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Cn!==null?{id:xt,overflow:wt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Be(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Ie=e,Re=null,!0):!1;default:return!1}}function ul(e){return(e.mode&1)!==0&&(e.flags&128)===0}function cl(e){if(H){var t=Re;if(t){var n=t;if(!yd(e,t)){if(ul(e))throw Error(E(418));t=Ht(n.nextSibling);var r=Ie;t&&yd(e,t)?Hp(r,n):(e.flags=e.flags&-4097|2,H=!1,Ie=e)}}else{if(ul(e))throw Error(E(418));e.flags=e.flags&-4097|2,H=!1,Ie=e}}}function vd(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Ie=e}function Ji(e){if(e!==Ie)return!1;if(!H)return vd(e),H=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!sl(e.type,e.memoizedProps)),t&&(t=Re)){if(ul(e))throw Wp(),Error(E(418));for(;t;)Hp(e,t),t=Ht(t.nextSibling)}if(vd(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(E(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Re=Ht(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Re=null}}else Re=Ie?Ht(e.stateNode.nextSibling):null;return!0}function Wp(){for(var e=Re;e;)e=Ht(e.nextSibling)}function ur(){Re=Ie=null,H=!1}function ju(e){Je===null?Je=[e]:Je.push(e)}var ex=At.ReactCurrentBatchConfig;function Nr(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(E(309));var r=n.stateNode}if(!r)throw Error(E(147,e));var i=r,s=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===s?t.ref:(t=function(o){var a=i.refs;o===null?delete a[s]:a[s]=o},t._stringRef=s,t)}if(typeof e!="string")throw Error(E(284));if(!n._owner)throw Error(E(290,e))}return e}function es(e,t){throw e=Object.prototype.toString.call(t),Error(E(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function xd(e){var t=e._init;return t(e._payload)}function Kp(e){function t(m,p){if(e){var g=m.deletions;g===null?(m.deletions=[p],m.flags|=16):g.push(p)}}function n(m,p){if(!e)return null;for(;p!==null;)t(m,p),p=p.sibling;return null}function r(m,p){for(m=new Map;p!==null;)p.key!==null?m.set(p.key,p):m.set(p.index,p),p=p.sibling;return m}function i(m,p){return m=qt(m,p),m.index=0,m.sibling=null,m}function s(m,p,g){return m.index=g,e?(g=m.alternate,g!==null?(g=g.index,g<p?(m.flags|=2,p):g):(m.flags|=2,p)):(m.flags|=1048576,p)}function o(m){return e&&m.alternate===null&&(m.flags|=2),m}function a(m,p,g,w){return p===null||p.tag!==6?(p=ua(g,m.mode,w),p.return=m,p):(p=i(p,g),p.return=m,p)}function l(m,p,g,w){var T=g.type;return T===Vn?d(m,p,g.props.children,w,g.key):p!==null&&(p.elementType===T||typeof T=="object"&&T!==null&&T.$$typeof===It&&xd(T)===p.type)?(w=i(p,g.props),w.ref=Nr(m,p,g),w.return=m,w):(w=Ss(g.type,g.key,g.props,null,m.mode,w),w.ref=Nr(m,p,g),w.return=m,w)}function u(m,p,g,w){return p===null||p.tag!==4||p.stateNode.containerInfo!==g.containerInfo||p.stateNode.implementation!==g.implementation?(p=ca(g,m.mode,w
vendor: 3,687 bytes, line 38
38),p.return=m,p):(p=i(p,g.children||[]),p.return=m,p)}function d(m,p,g,w,T){return p===null||p.tag!==7?(p=Sn(g,m.mode,w,T),p.return=m,p):(p=i(p,g),p.return=m,p)}function f(m,p,g){if(typeof p=="string"&&p!==""||typeof p=="number")return p=ua(""+p,m.mode,g),p.return=m,p;if(typeof p=="object"&&p!==null){switch(p.$$typeof){case $i:return g=Ss(p.type,p.key,p.props,null,m.mode,g),g.ref=Nr(m,null,p),g.return=m,g;case Dn:return p=ca(p,m.mode,g),p.return=m,p;case It:var w=p._init;return f(m,w(p._payload),g)}if(Or(p)||Cr(p))return p=Sn(p,m.mode,g,null),p.return=m,p;es(m,p)}return null}function h(m,p,g,w){var T=p!==null?p.key:null;if(typeof g=="string"&&g!==""||typeof g=="number")return T!==null?null:a(m,p,""+g,w);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case $i:return g.key===T?l(m,p,g,w):null;case Dn:return g.key===T?u(m,p,g,w):null;case It:return T=g._init,h(m,p,T(g._payload),w)}if(Or(g)||Cr(g))return T!==null?null:d(m,p,g,w,null);es(m,g)}return null}function y(m,p,g,w,T){if(typeof w=="string"&&w!==""||typeof w=="number")return m=m.get(g)||null,a(p,m,""+w,T);if(typeof w=="object"&&w!==null){switch(w.$$typeof){case $i:return m=m.get(w.key===null?g:w.key)||null,l(p,m,w,T);case Dn:return m=m.get(w.key===null?g:w.key)||null,u(p,m,w,T);case It:var P=w._init;return y(m,p,g,P(w._payload),T)}if(Or(w)||Cr(w))return m=m.get(g)||null,d(p,m,w,T,null);es(p,w)}return null}function v(m,p,g,w){for(var T=null,P=null,A=p,C=p=0,L=null;A!==null&&C<g.length;C++){A.index>C?(L=A,A=null):L=A.sibling;var I=h(m,A,g[C],w);if(I===null){A===null&&(A=L);break}e&&A&&I.alternate===null&&t(m,A),p=s(I,p,C),P===null?T=I:P.sibling=I,P=I,A=L}if(C===g.length)return n(m,A),H&&dn(m,C),T;if(A===null){for(;C<g.length;C++)A=f(m,g[C],w),A!==null&&(p=s(A,p,C),P===null?T=A:P.sibling=A,P=A);return H&&dn(m,C),T}for(A=r(m,A);C<g.length;C++)L=y(A,m,C,g[C],w),L!==null&&(e&&L.alternate!==null&&A.delete(L.key===null?C:L.key),p=s(L,p,C),P===null?T=L:P.sibling=L,P=L);return e&&A.forEach(function(ae){return t(m,ae)}),H&&dn(m,C),T}function x(m,p,g,w){var T=Cr(g);if(typeof T!="function")throw Error(E(150));if(g=T.call(g),g==null)throw Error(E(151));for(var P=T=null,A=p,C=p=0,L=null,I=g.next();A!==null&&!I.done;C++,I=g.next()){A.index>C?(L=A,A=null):L=A.sibling;var ae=h(m,A,I.value,w);if(ae===null){A===null&&(A=L);break}e&&A&&ae.alternate===null&&t(m,A),p=s(ae,p,C),P===null?T=ae:P.sibling=ae,P=ae,A=L}if(I.done)return n(m,A),H&&dn(m,C),T;if(A===null){for(;!I.done;C++,I=g.next())I=f(m,I.value,w),I!==null&&(p=s(I,p,C),P===null?T=I:P.sibling=I,P=I);return H&&dn(m,C),T}for(A=r(m,A);!I.done;C++,I=g.next())I=y(A,m,C,I.value,w),I!==null&&(e&&I.alternate!==null&&A.delete(I.key===null?C:I.key),p=s(I,p,C),P===null?T=I:P.sibling=I,P=I);return e&&A.forEach(function(Ge){return t(m,Ge)}),H&&dn(m,C),T}function S(m,p,g,w){if(typeof g=="object"&&g!==null&&g.type===Vn&&g.key===null&&(g=g.props.children),typeof g=="object"&&g!==null){switch(g.$$typeof){case $i:e:{for(var T=g.key,P=p;P!==null;){if(P.key===T){if(T=g.type,T===Vn){if(P.tag===7){n(m,P.sibling),p=i(P,g.props.children),p.return=m,m=p;break e}}else if(P.elementType===T||typeof T=="object"&&T!==null&&T.$$typeof===It&&xd(T)===P.type){n(m,P.sibling),p=i(P,g.props),p.ref=Nr(m,P,g),p.return=m,m=p;break e}n(m,P);break}else t(m,P);P=P.sibling}g.type===Vn?(p=Sn(g.props.children,m.mode,w,g.key),p.return=m,m=p):(w=Ss(g.type,g.key,g.props,null,m.mode,w),w.ref=Nr(m,p,g),w.return=m,m=w)}return o(m);case Dn:e:{for(P=g.key;p!==null;){if(p.key===P)if(p.tag===4&&p.stateNode.containerInfo===g.containerInfo&&p.stateNode.implementation===g.implementation){n(m,p.sibling),p=i(p,g.children||[]),p.return=m,m=p;break e}else{n(m,p);break}else t(m,p);p=p.sibling}
vendor: 16,761 bytes, lines 38-40
38p=ca(g,m.mode,w),p.return=m,m=p}return o(m);case It:return P=g._init,S(m,p,P(g._payload),w)}if(Or(g))return v(m,p,g,w);if(Cr(g))return x(m,p,g,w);es(m,g)}return typeof g=="string"&&g!==""||typeof g=="number"?(g=""+g,p!==null&&p.tag===6?(n(m,p.sibling),p=i(p,g),p.return=m,m=p):(n(m,p),p=ua(g,m.mode,w),p.return=m,m=p),o(m)):n(m,p)}return S}var cr=Kp(!0),Gp=Kp(!1),$s=tn(null),Hs=null,Hn=null,Nu=null;function Mu(){Nu=Hn=Hs=null}function Ru(e){var t=$s.current;$($s),e._currentValue=t}function dl(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function nr(e,t){Hs=e,Nu=Hn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ee=!0),e.firstContext=null)}function We(e){var t=e._currentValue;if(Nu!==e)if(e={context:e,memoizedValue:t,next:null},Hn===null){if(Hs===null)throw Error(E(308));Hn=e,Hs.dependencies={lanes:0,firstContext:e}}else Hn=Hn.next=e;return t}var mn=null;function Iu(e){mn===null?mn=[e]:mn.push(e)}function qp(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,Iu(t)):(n.next=i.next,i.next=n),t.interleaved=n,Ct(e,r)}function Ct(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var bt=!1;function bu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Yp(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 St(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Wt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,_&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,Ct(e,n)}return i=r.interleaved,i===null?(t.next=t,Iu(r)):(t.next=i.next,i.next=t),r.interleaved=t,Ct(e,n)}function ms(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,vu(e,n)}}function wd(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,s=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};s===null?i=s=o:s=s.next=o,n=n.next}while(n!==null);s===null?i=s=t:s=s.next=t}else i=s=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:s,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Ws(e,t,n,r){var i=e.updateQueue;bt=!1;var s=i.firstBaseUpdate,o=i.lastBaseUpdate,a=i.shared.pending;if(a!==null){i.shared.pending=null;var l=a,u=l.next;l.next=null,o===null?s=u:o.next=u,o=l;var d=e.alternate;d!==null&&(d=d.updateQueue,a=d.lastBaseUpdate,a!==o&&(a===null?d.firstBaseUpdate=u:a.next=u,d.lastBaseUpdate=l))}if(s!==null){var f=i.baseState;o=0,d=u=l=null,a=s;do{var h=a.lane,y=a.eventTime;if((r&h)===h){d!==null&&(d=d.next={eventTime:y,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var v=e,x=a;switch(h=t,y=n,x.tag){case 1:if(v=x.payload,typeof v=="function"){f=v.call(y,f,h);break e}f=v;break e;case 3:v.flags=v.flags&-65537|128;case 0:if(v=x.payload,h=typeof v=="function"?v.call(y,f,h):v,h==null)break e;f=q({},f,h);break e;case 2:bt=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,h=i.effects,h===null?i.effects=[a]:h.push(a))}else y={eventTime:y,lane:h,tag:a.tag,payload:a.payload,callback:a.callback,next:null},d===null?(u=d=y,l=f):d=d.next=y,o|=h;if(a=a.next,a===null){if(a=i.shared.pending,a===null)break;h=a,a=h.next,h.next=null,i.lastBaseUpdate=h,i.shared.pending=null}}while(!0);if(d===null&&(l=f),i.baseState=l,i.firstBaseUpdate=u,i.lastBaseUpdate=d,t=i.shared.interleaved,t!==null){i=t;do o|=i.lane,i=i.next;while(i!==t)}else s===null&&(i.shared.lanes=0);Pn|=o,e.lanes=o,e.memoizedState=f}}function Sd(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(i!==null){if(r.callback=null,r=n,typeof i!="function")throw Error(E(191,i));i.call(r)}}}var Ni={},ft=tn(Ni),fi=tn(Ni),hi=tn(Ni);function gn(e){if(e===Ni)throw Error(E(174));return e}function Lu(e,t){switch(B(hi,t),B(fi,e),B(ft,Ni),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Wa(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Wa(t,e)}$(ft),B(ft,t)}function dr(){$(ft),$(fi),$(hi)}function Qp(e){gn(hi.current);var t=gn(ft.current),n=Wa(t,e.type);t!==n&&(B(fi,e),B(ft,n))}function Du(e){fi.current===e&&($(ft),$(fi))}var W=tn(0);function Ks(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)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 ra=[];function Vu(){for(var e=0;e<ra.length;e++)ra[e]._workInProgressVersionPrimary=null;ra.length=0}var gs=At.ReactCurrentDispatcher,ia=At.ReactCurrentBatchConfig,En=0,G=null,re=null,se=null,Gs=!1,Gr=!1,pi=0,tx=0;function fe(){throw Error(E(321))}function _u(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!st(e[n],t[n]))return!1;return!0}function Ou(e,t,n,r,i,s){if(En=s,G=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,gs.current=e===null||e.memoizedState===null?sx:ox,e=n(r,i),Gr){s=0;do{if(Gr=!1,pi=0,25<=s)throw Error(E(301));s+=1,se=re=null,t.updateQueue=null,gs.current=ax,e=n(r,i)}while(Gr)}if(gs.current=qs,t=re!==null&&re.next!==null,En=0,se=re=G=null,Gs=!1,t)throw Error(E(300));return e}function Fu(){var e=pi!==0;return pi=0,e}function lt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return se===null?G.memoizedState=se=e:se=se.next=e,se}function Ke(){if(re===null){var e=G.alternate;e=e!==null?e.memoizedState:null}else e=re.next;var t=se===null?G.memoizedState:se.next;if(t!==null)se=t,re=e;else{if(e===null)throw Error(E(310));re=e,e={memoizedState:re.memoizedState,baseState:re.baseState,baseQueue:re.baseQueue,queue:re.queue,next:null},se===null?G.memoizedState=se=e:se=se.next=e}return se}function mi(e,t){return typeof t=="function"?t(e):t}function sa(e){var t=Ke(),n=t.queue;if(n===null)throw Error(E(311));n.lastRenderedReducer=e;var r=re,i=r.baseQueue,s=n.pending;if(s!==null){if(i!==null){var o=i.next;i.next=s.next,s.next=o}r.baseQueue=i=s,n.pending=null}if(i!==null){s=i.next,r=r.baseState;var a=o=null,l=null,u=s;do{var d=u.lane;if((En&d)===d)l!==null&&(l=l.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var f={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};l===null?(a=l=f,o=r):l=l.next=f,G.lanes|=d,Pn|=d}u=u.next}while(u!==null&&u!==s);l===null?o=r:l.next=a,st(r,t.memoizedState)||(Ee=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=l,n.lastRenderedState=r}if(e=n.interleaved,e!==null){i=e;do s=i.lane,G.lanes|=s,Pn|=s,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function oa(e){var t=Ke(),n=t.queue;if(n===null)throw Error(E(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,s=t.memoizedState;if(i!==null){n.pending=null;var o=i=i.next;do s=e(s,o.action),o=o.next;while(o!==i);st(s,t.memoizedState)||(Ee=!0),t.memoizedState=s,t.baseQueue===null&&(t.baseState=s),n.lastRenderedState=s}return[s,r]}function Xp(){}function Zp(e,t){var n=G,r=Ke(),i=t(),s=!st(r.memoizedState,i);if(s&&(r.memoizedState=i,Ee=!0),r=r.queue,Bu(tm.bind(null,n,r,e),[e]),r.getSnapshot!==t||s||se!==null&&se.memoizedState.tag&1){if(n.flags|=2048,gi(9,em.bind(null,n,r,i,t),void 0,null),oe===null)throw Error(E(349));En&30||Jp(n,t,i)}return i}function Jp(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=G.updateQueue,t===null?(t={lastEffect:null,stores:null},G.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function em(e,t,n,r){t.value=n,t.getSnapshot=r,nm(t)&&rm(e)}function tm(e,t,n){return n(function(){nm(t)&&rm(e)})}function nm(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!st(e,n)}catch{return!0}}function rm(e){var t=Ct(e,1);t!==null&&nt(t,e,1,-1)}function kd(e){var t=lt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:mi,lastRenderedState:e},t.queue=e,e=e.dispatch=ix.bind(null,G,e),[t.memoizedState,e]}function gi(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=G.updateQueue,t===null?(t={lastEffect:null,stores:null},G.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function im(){return Ke().memoizedState}function ys(e,t,n,r){var i=lt();G.flags|=e,i.memoizedState=gi(1|t,n,void 0,r===void 0?null:r)}function wo(e,t,n,r){var i=Ke();r=r===void 0?null:r;var s=void 0;if(re!==null){var o=re.memoizedState;if(s=o.destroy,r!==null&&_u(r,o.deps)){i.memoizedState=gi(t,n,s,r);return}}G.flags|=e,i.memoizedState=gi(1|t,n,s,r)}function Td(e,t){return ys(8390656,8,e,t)}function Bu(e,t){return wo(2048,8,e,t)}function sm(e,t){return wo(4,2,e,t)}function om(e,t){return wo(4,4,e,t)}function am(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 lm(e,t,n){return n=n!=null?n.concat([e]):null,wo(4,4,am.bind(null,t,e),n)}function zu(){}function um(e,t){var n=Ke();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&_u(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function cm(e,t){var n=Ke();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&_u(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function dm(e,t,n){return En&21?(st(n,t)||(n=gp(),G.lanes|=n,Pn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Ee=!0),e.memoizedState=n)}function nx(e,t){var n=O;O=n!==0&&4>n?n:4,e(!0);var r=ia.transition;ia.transition={};try{e(!1),t()}finally{O=n,ia.transition=r}}function fm(){return Ke().memoizedState}function rx(e,t,n){var r=Gt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},hm(e))pm(t,n);else if(n=qp(e,t,n,r),n!==null){var i=Se();nt(n,e,r,i),mm(n,t,r)}}function ix(e,t,n){var r=Gt(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(hm(e))pm(t,i);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var o=t.lastRenderedState,a=s(o,n);if(i.hasEagerState=!0,i.eagerState=a,st(a,o)){var l=t.interleaved;l===null?(i.next=i,Iu(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=qp(e,t,i,r),n!==null&&(i=Se(),nt(n,e,r,i),mm(n,t,r))}}function hm(e){var t=e.alternate;return e===G||t!==null&&t===G}function pm(e,t){Gr=Gs=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function mm(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,vu(e,n)}}var qs={readContext:We,useCallback:fe,useContext:fe,useEffect:fe,useImperativeHandle:fe,useInsertionEffect:fe,useLayoutEffect:fe,useMemo:fe,useReducer:fe,useRef:fe,useState:fe,useDebugValue:fe,useDeferredValue:fe,useTransition:fe,useMutableSource:fe,useSyncExternalStore:fe,useId:fe,unstable_isNewReconciler:!1},sx={readContext:We,useCallback:function(e,t){return lt().memoizedState=[e,t===void 0?null:t],e},useContext:We,useEffect:Td,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ys(4194308,4,am.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ys(4194308,4,e,t)},useInsertionEffect:function(e,t){return ys(4,2,e,t)},useMemo:function(e,t){var n=lt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=lt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=rx.bind(null,G,e),[r.memoizedState,e]},useRef:function(e){var t=lt();return e={current:e},t.memoizedState=e},useState:kd,useDebugValue:zu,useDeferredValue:function(e){return lt().memoizedState=e},useTransition:function(){var e=kd(!1),t=e[0];return e=nx.bind(null,e[1]),lt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=G,i=lt();if(H){if(n===void 0)throw Error(E(407));n=n()}else{if(n=t(),oe===null)throw Error(E(349));En&30||Jp(r,t,n)}i.memoizedState=n;var s={value:n,getSnapshot:t};return i.queue=s,Td(tm.bind(null,r,s,e),[e]),r.flags|=2048,gi(9,em.bind(null,r,s,n,t),void 0,null),n},useId:function(){var e=lt(),t=oe.identifierPrefix;if(H){var n=wt,r=xt;n=(r&~(1<<32-tt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=pi++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=tx++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ox={readContext:We,useCallback:um,useContext:We,useEffect:Bu,useImperativeHandle:lm,useInsertionEffect:sm,useLayoutEffect:om,useMemo:cm,useReducer:sa,useRef:im,useState:function(){return sa(mi)},useDebugValue:zu,useDeferredValue:function(e){var t=Ke();return dm(t,re.memoizedState,e)},useTransition:function(){var e=sa(mi)[0],t=Ke().memoizedState;return[e,t]},useMutableSource:Xp,useSyncExternalStore:Zp,useId:fm,unstable_isNewReconciler:!1},ax={readContext:We,useCallback:um,useContext:We,useEffect:Bu,useImperativeHandle:lm,useInsertionEffect:sm,useLayoutEffect:om,useMemo:cm,useReducer:oa,useRef:im,useState:function(){return oa(mi)},useDebugValue:zu,useDeferredValue:function(e){var t=Ke();return re===null?t.memoizedState=e:dm(t,re.memoizedState,e)},useTransition:function(){var e=oa(mi)[0],t=Ke().memoizedState;return[e,t]},useMutableSource:Xp,useSyncExternalStore:Zp,useId:fm,unstable_isNewReconciler:!1};function Xe(e,t){if(e&&e.defaultProps){t=q({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function fl(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:q({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var So={isMounted:function(e){return(e=e._reactInternals)?Nn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Se(),i=Gt(e),s=St(r,i);s.payload=t,n!=null&&(s.callback=n),t=Wt(e,s,i),t!==null&&(nt(t,e,i,r),ms(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Se(),i=Gt(e),s=St(r,i);s.tag=1,s.payload=t,n!=null&&(s.callback=n),t=Wt(e,s,i),t!==null&&(nt(t,e,i,r),ms(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Se(),r=Gt(e),i=St(n,r);i.tag=2,t!=null&&(i.callback=t),t=Wt(e,i,r),t!==null&&(nt(t,e,r,n),ms(t,e,r))}};function Cd(e,t,n,r,i,s,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,s,o):t.prototype&&t.prototype.isPureReactComponent?!li(n,r)||!li(i,s):!0}function gm(e,t,n){var r=!1,i=Xt,s=t.contextType;return typeof s=="object"&&s!==null?s=We(s):(i=Ae(t)?Tn:ge.current,r=t.contextTypes,s=(r=r!=null)?lr(e,i):Xt),t=new t(n,s),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=So,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=s),t}function Ed(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&So.enqueueReplaceState(t,t.state,null)}function hl(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs={},bu(e);var s=t.contextType;typeof s=="object"&&s!==null?i.context=We(s):(s=Ae(t)?Tn:ge.current,i.context=lr(e,s)),i.state=e.memoizedState,s=t.getDerivedStateFromProps,typeof s=="function"&&(fl(e,t,s,n),i.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(t=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),t!==i.state&&So.enqueueReplaceState(i,i.state,null),Ws(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}function fr(e,t){try{var n="",r=t;do n+=D0(r),r=r.return;while(r);var i=n}catch(s){i=` 39Error generating stack: `+s.message+` 40`+s.stack}return{value:e,source:t,stack:i,digest:null}}
vendor: 9,333 bytes, line 40
40function aa(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function pl(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var lx=typeof WeakMap=="function"?WeakMap:Map;function ym(e,t,n){n=St(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Qs||(Qs=!0,Cl=r),pl(e,t)},n}function vm(e,t,n){n=St(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){pl(e,t)}}var s=e.stateNode;return s!==null&&typeof s.componentDidCatch=="function"&&(n.callback=function(){pl(e,t),typeof r!="function"&&(Kt===null?Kt=new Set([this]):Kt.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function Pd(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new lx;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=kx.bind(null,e,t,n),t.then(e,e))}function Ad(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 jd(e,t,n,r,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=St(-1,1),t.tag=2,Wt(n,t,1))),n.lanes|=1),e)}var ux=At.ReactCurrentOwner,Ee=!1;function ve(e,t,n,r){t.child=e===null?Gp(t,null,n,r):cr(t,e.child,n,r)}function Nd(e,t,n,r,i){n=n.render;var s=t.ref;return nr(t,i),r=Ou(e,t,n,r,s,i),n=Fu(),e!==null&&!Ee?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Et(e,t,i)):(H&&n&&Pu(t),t.flags|=1,ve(e,t,r,i),t.child)}function Md(e,t,n,r,i){if(e===null){var s=n.type;return typeof s=="function"&&!Yu(s)&&s.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=s,xm(e,t,s,r,i)):(e=Ss(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(s=e.child,!(e.lanes&i)){var o=s.memoizedProps;if(n=n.compare,n=n!==null?n:li,n(o,r)&&e.ref===t.ref)return Et(e,t,i)}return t.flags|=1,e=qt(s,r),e.ref=t.ref,e.return=t,t.child=e}function xm(e,t,n,r,i){if(e!==null){var s=e.memoizedProps;if(li(s,r)&&e.ref===t.ref)if(Ee=!1,t.pendingProps=r=s,(e.lanes&i)!==0)e.flags&131072&&(Ee=!0);else return t.lanes=e.lanes,Et(e,t,i)}return ml(e,t,n,r,i)}function wm(e,t,n){var r=t.pendingProps,i=r.children,s=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},B(Kn,Me),Me|=n;else{if(!(n&1073741824))return e=s!==null?s.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,B(Kn,Me),Me|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=s!==null?s.baseLanes:n,B(Kn,Me),Me|=r}else s!==null?(r=s.baseLanes|n,t.memoizedState=null):r=n,B(Kn,Me),Me|=r;return ve(e,t,i,n),t.child}function Sm(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function ml(e,t,n,r,i){var s=Ae(n)?Tn:ge.current;return s=lr(t,s),nr(t,i),n=Ou(e,t,n,r,s,i),r=Fu(),e!==null&&!Ee?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Et(e,t,i)):(H&&r&&Pu(t),t.flags|=1,ve(e,t,n,i),t.child)}function Rd(e,t,n,r,i){if(Ae(n)){var s=!0;Bs(t)}else s=!1;if(nr(t,i),t.stateNode===null)vs(e,t),gm(t,n,r),hl(t,n,r,i),r=!0;else if(e===null){var o=t.stateNode,a=t.memoizedProps;o.props=a;var l=o.context,u=n.contextType;typeof u=="object"&&u!==null?u=We(u):(u=Ae(n)?Tn:ge.current,u=lr(t,u));var d=n.getDerivedStateFromProps,f=typeof d=="function"||typeof o.getSnapshotBeforeUpdate=="function";f||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(a!==r||l!==u)&&Ed(t,o,r,u),bt=!1;var h=t.memoizedState;o.state=h,Ws(t,r,o,i),l=t.memoizedState,a!==r||h!==l||Pe.current||bt?(typeof d=="function"&&(fl(t,n,d,r),l=t.memoizedState),(a=bt||Cd(t,n,a,r,h,l,u))?(f||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),o.props=r,o.state=l,o.context=u,r=a):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,Yp(e,t),a=t.memoizedProps,u=t.type===t.elementType?a:Xe(t.type,a),o.props=u,f=t.pendingProps,h=o.context,l=n.contextType,typeof l=="object"&&l!==null?l=We(l):(l=Ae(n)?Tn:ge.current,l=lr(t,l));var y=n.getDerivedStateFromProps;(d=typeof y=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(a!==f||h!==l)&&Ed(t,o,r,l),bt=!1,h=t.memoizedState,o.state=h,Ws(t,r,o,i);var v=t.memoizedState;a!==f||h!==v||Pe.current||bt?(typeof y=="function"&&(fl(t,n,y,r),v=t.memoizedState),(u=bt||Cd(t,n,u,r,h,v,l)||!1)?(d||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,v,l),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,v,l)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=v),o.props=r,o.state=v,o.context=l,r=u):(typeof o.componentDidUpdate!="function"||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return gl(e,t,n,r,s,i)}function gl(e,t,n,r,i,s){Sm(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return i&&gd(t,n,!1),Et(e,t,s);r=t.stateNode,ux.current=t;var a=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=cr(t,e.child,null,s),t.child=cr(t,null,a,s)):ve(e,t,a,s),t.memoizedState=r.state,i&&gd(t,n,!0),t.child}function km(e){var t=e.stateNode;t.pendingContext?md(e,t.pendingContext,t.pendingContext!==t.context):t.context&&md(e,t.context,!1),Lu(e,t.containerInfo)}function Id(e,t,n,r,i){return ur(),ju(i),t.flags|=256,ve(e,t,n,r),t.child}var yl={dehydrated:null,treeContext:null,retryLane:0};function vl(e){return{baseLanes:e,cachePool:null,transitions:null}}function Tm(e,t,n){var r=t.pendingProps,i=W.current,s=!1,o=(t.flags&128)!==0,a;if((a=o)||(a=e!==null&&e.memoizedState===null?!1:(i&2)!==0),a?(s=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),B(W,i&1),e===null)return cl(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,s?(r=t.mode,s=t.child,o={mode:"hidden",children:o},!(r&1)&&s!==null?(s.childLanes=0,s.pendingProps=o):s=Co(o,r,0,null),e=Sn(e,r,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=vl(n),t.memoizedState=yl,e):Uu(t,o));if(i=e.memoizedState,i!==null&&(a=i.dehydrated,a!==null))return cx(e,t,o,r,a,i,n);if(s){s=r.fallback,o=t.mode,i=e.child,a=i.sibling;var l={mode:"hidden",children:r.children};return!(o&1)&&t.child!==i?(r=t.child,r.childLanes=0,r.pendingProps=l,t.deletions=null):(r=qt(i,l),r.subtreeFlags=i.subtreeFlags&14680064),a!==null?s=qt(a,s):(s=Sn(s,o,n,null),s.flags|=2),s.return=t,r.return=t,r.sibling=s,t.child=r,r=s,s=t.child,o=e.child.memoizedState,o=o===null?vl(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},s.memoizedState=o,s.childLanes=e.childLanes&~n,t.memoizedState=yl,r}return s=e.child,e=s.sibling,r=qt(s,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Uu(e,t){return t=Co({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function ts(e,t,n,r){return r!==null&&ju(r),cr(t,e.child,null,n),e=Uu(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function cx(e,t,n,r,i,s,o){if(n)return t.flags&256?(t.flags&=-257,r=aa(Error(E(422))),ts(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(s=r.fallback,i=t.mode,r=Co({mode:"visible",children:r.children},i,0,null),s=Sn(s,i,o,null),s.flags|=2,r.return=t,s.return=t,r.sibling=s,t.child=r,t.mode&1&&cr(t,e.child,null,o),t.child.memoizedState=vl(o),t.memoizedState=yl,s);if(!(t.mode&1))return ts(e,t,o,null);if(i.data==="$!"){if(r=i.nextSibling&&i.nextSibling.dataset,r)var a=r.dgst;return r=a,s=Error(E(419)),r=aa(s,r,void 0),ts(e,t,o,r)}if(a=(o&e.childLanes)!==0,Ee||a){if(r=oe,r!==null){switch(o&-o){case 4:i=2;break;case 16:i=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:i=32;break;case 536870912:i=268435456;break;default:i=0}i=i&(r.suspendedLanes|o)?0:i,i!==0&&i!==s.retryLane&&(s.retryLane=i,Ct(e,i),nt(r,e,i,-1))}
vendor: 6,555 bytes, line 40
40return qu(),r=aa(Error(E(421))),ts(e,t,o,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=Tx.bind(null,e),i._reactRetry=t,null):(e=s.treeContext,Re=Ht(i.nextSibling),Ie=t,H=!0,Je=null,e!==null&&(Oe[Fe++]=xt,Oe[Fe++]=wt,Oe[Fe++]=Cn,xt=e.id,wt=e.overflow,Cn=t),t=Uu(t,r.children),t.flags|=4096,t)}function bd(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),dl(e.return,t,n)}function la(e,t,n,r,i){var s=e.memoizedState;s===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(s.isBackwards=t,s.rendering=null,s.renderingStartTime=0,s.last=r,s.tail=n,s.tailMode=i)}function Cm(e,t,n){var r=t.pendingProps,i=r.revealOrder,s=r.tail;if(ve(e,t,r.children,n),r=W.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&bd(e,n,t);else if(e.tag===19)bd(e,n,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}r&=1}if(B(W,r),!(t.mode&1))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&Ks(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),la(t,!1,i,n,s);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&Ks(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}la(t,!0,n,null,s);break;case"together":la(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function vs(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Et(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Pn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(E(153));if(t.child!==null){for(e=t.child,n=qt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=qt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function dx(e,t,n){switch(t.tag){case 3:km(t),ur();break;case 5:Qp(t);break;case 1:Ae(t.type)&&Bs(t);break;case 4:Lu(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;B($s,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(B(W,W.current&1),t.flags|=128,null):n&t.child.childLanes?Tm(e,t,n):(B(W,W.current&1),e=Et(e,t,n),e!==null?e.sibling:null);B(W,W.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Cm(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),B(W,W.current),r)break;return null;case 22:case 23:return t.lanes=0,wm(e,t,n)}return Et(e,t,n)}var Em,xl,Pm,Am;Em=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};xl=function(){};Pm=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,gn(ft.current);var s=null;switch(n){case"input":i=za(e,i),r=za(e,r),s=[];break;case"select":i=q({},i,{value:void 0}),r=q({},r,{value:void 0}),s=[];break;case"textarea":i=Ha(e,i),r=Ha(e,r),s=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Os)}Ka(n,r);var o;n=null;for(u in i)if(!r.hasOwnProperty(u)&&i.hasOwnProperty(u)&&i[u]!=null)if(u==="style"){var a=i[u];for(o in a)a.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(ti.hasOwnProperty(u)?s||(s=[]):(s=s||[]).push(u,null));for(u in r){var l=r[u];if(a=i!=null?i[u]:void 0,r.hasOwnProperty(u)&&l!==a&&(l!=null||a!=null))if(u==="style")if(a){for(o in a)!a.hasOwnProperty(o)||l&&l.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in l)l.hasOwnProperty(o)&&a[o]!==l[o]&&(n||(n={}),n[o]=l[o])}else n||(s||(s=[]),s.push(u,n)),n=l;else u==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,a=a?a.__html:void 0,l!=null&&a!==l&&(s=s||[]).push(u,l)):u==="children"?typeof l!="string"&&typeof l!="number"||(s=s||[]).push(u,""+l):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(ti.hasOwnProperty(u)?(l!=null&&u==="onScroll"&&U("scroll",e),s||a===l||(s=[])):(s=s||[]).push(u,l))}n&&(s=s||[]).push("style",n);var u=s;(t.updateQueue=u)&&(t.flags|=4)}};Am=function(e,t,n,r){n!==r&&(t.flags|=4)};function Mr(e,t){if(!H)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function he(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&14680064,r|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function fx(e,t,n){var r=t.pendingProps;switch(Au(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return he(t),null;case 1:return Ae(t.type)&&Fs(),he(t),null;case 3:return r=t.stateNode,dr(),$(Pe),$(ge),Vu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Ji(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Je!==null&&(Al(Je),Je=null))),xl(e,t),he(t),null;case 5:Du(t);var i=gn(hi.current);if(n=t.type,e!==null&&t.stateNode!=null)Pm(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(E(166));return he(t),null}if(e=gn(ft.current),Ji(t)){r=t.stateNode,n=t.type;var s=t.memoizedProps;switch(r[ct]=t,r[di]=s,e=(t.mode&1)!==0,n){case"dialog":U("cancel",r),U("close",r);break;case"iframe":case"object":case"embed":U("load",r);break;case"video":case"audio":for(i=0;i<Br.length;i++)U(Br[i],r);break;case"source":U("error",r);break;case"img":case"image":case"link":U("error",r),U("load",r);break;case"details":U("toggle",r);break;case"input":Uc(r,s),U("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!s.multiple},U("invalid",r);break;case"textarea":Hc(r,s),U("invalid",r)}Ka(n,s),i=null;for(var o in s)if(s.hasOwnProperty(o)){var a=s[o];
vendor: 13,271 bytes, line 40
40o==="children"?typeof a=="string"?r.textContent!==a&&(s.suppressHydrationWarning!==!0&&Zi(r.textContent,a,e),i=["children",a]):typeof a=="number"&&r.textContent!==""+a&&(s.suppressHydrationWarning!==!0&&Zi(r.textContent,a,e),i=["children",""+a]):ti.hasOwnProperty(o)&&a!=null&&o==="onScroll"&&U("scroll",r)}switch(n){case"input":Hi(r),$c(r,s,!0);break;case"textarea":Hi(r),Wc(r);break;case"select":case"option":break;default:typeof s.onClick=="function"&&(r.onclick=Os)}r=i,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=tp(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[ct]=t,e[di]=r,Em(e,t,!1,!1),t.stateNode=e;e:{switch(o=Ga(n,r),n){case"dialog":U("cancel",e),U("close",e),i=r;break;case"iframe":case"object":case"embed":U("load",e),i=r;break;case"video":case"audio":for(i=0;i<Br.length;i++)U(Br[i],e);i=r;break;case"source":U("error",e),i=r;break;case"img":case"image":case"link":U("error",e),U("load",e),i=r;break;case"details":U("toggle",e),i=r;break;case"input":Uc(e,r),i=za(e,r),U("invalid",e);break;case"option":i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=q({},r,{value:void 0}),U("invalid",e);break;case"textarea":Hc(e,r),i=Ha(e,r),U("invalid",e);break;default:i=r}Ka(n,i),a=i;for(s in a)if(a.hasOwnProperty(s)){var l=a[s];s==="style"?ip(e,l):s==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&np(e,l)):s==="children"?typeof l=="string"?(n!=="textarea"||l!=="")&&ni(e,l):typeof l=="number"&&ni(e,""+l):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&(ti.hasOwnProperty(s)?l!=null&&s==="onScroll"&&U("scroll",e):l!=null&&fu(e,s,l,o))}switch(n){case"input":Hi(e),$c(e,r,!1);break;case"textarea":Hi(e),Wc(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Qt(r.value));break;case"select":e.multiple=!!r.multiple,s=r.value,s!=null?Zn(e,!!r.multiple,s,!1):r.defaultValue!=null&&Zn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=Os)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return he(t),null;case 6:if(e&&t.stateNode!=null)Am(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(E(166));if(n=gn(hi.current),gn(ft.current),Ji(t)){if(r=t.stateNode,n=t.memoizedProps,r[ct]=t,(s=r.nodeValue!==n)&&(e=Ie,e!==null))switch(e.tag){case 3:Zi(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Zi(r.nodeValue,n,(e.mode&1)!==0)}s&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[ct]=t,t.stateNode=r}return he(t),null;case 13:if($(W),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(H&&Re!==null&&t.mode&1&&!(t.flags&128))Wp(),ur(),t.flags|=98560,s=!1;else if(s=Ji(t),r!==null&&r.dehydrated!==null){if(e===null){if(!s)throw Error(E(318));if(s=t.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(E(317));s[ct]=t}else ur(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;he(t),s=!1}else Je!==null&&(Al(Je),Je=null),s=!0;if(!s)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||W.current&1?ie===0&&(ie=3):qu())),t.updateQueue!==null&&(t.flags|=4),he(t),null);case 4:return dr(),xl(e,t),e===null&&ui(t.stateNode.containerInfo),he(t),null;case 10:return Ru(t.type._context),he(t),null;case 17:return Ae(t.type)&&Fs(),he(t),null;case 19:if($(W),s=t.memoizedState,s===null)return he(t),null;if(r=(t.flags&128)!==0,o=s.rendering,o===null)if(r)Mr(s,!1);else{if(ie!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=Ks(e),o!==null){for(t.flags|=128,Mr(s,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)s=n,e=r,s.flags&=14680066,o=s.alternate,o===null?(s.childLanes=0,s.lanes=e,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=o.childLanes,s.lanes=o.lanes,s.child=o.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=o.memoizedProps,s.memoizedState=o.memoizedState,s.updateQueue=o.updateQueue,s.type=o.type,e=o.dependencies,s.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return B(W,W.current&1|2),t.child}e=e.sibling}s.tail!==null&&Z()>hr&&(t.flags|=128,r=!0,Mr(s,!1),t.lanes=4194304)}else{if(!r)if(e=Ks(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Mr(s,!0),s.tail===null&&s.tailMode==="hidden"&&!o.alternate&&!H)return he(t),null}else 2*Z()-s.renderingStartTime>hr&&n!==1073741824&&(t.flags|=128,r=!0,Mr(s,!1),t.lanes=4194304);s.isBackwards?(o.sibling=t.child,t.child=o):(n=s.last,n!==null?n.sibling=o:t.child=o,s.last=o)}return s.tail!==null?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=Z(),t.sibling=null,n=W.current,B(W,r?n&1|2:n&1),t):(he(t),null);case 22:case 23:return Gu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Me&1073741824&&(he(t),t.subtreeFlags&6&&(t.flags|=8192)):he(t),null;case 24:return null;case 25:return null}throw Error(E(156,t.tag))}function hx(e,t){switch(Au(t),t.tag){case 1:return Ae(t.type)&&Fs(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return dr(),$(Pe),$(ge),Vu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Du(t),null;case 13:if($(W),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(E(340));ur()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return $(W),null;case 4:return dr(),null;case 10:return Ru(t.type._context),null;case 22:case 23:return Gu(),null;case 24:return null;default:return null}}var ns=!1,pe=!1,px=typeof WeakSet=="function"?WeakSet:Set,N=null;function Wn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Q(e,t,r)}else n.current=null}function wl(e,t,n){try{n()}catch(r){Q(e,t,r)}}var Ld=!1;function mx(e,t){if(rl=Ds,e=Ip(),Eu(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,s=r.focusNode;r=r.focusOffset;try{n.nodeType,s.nodeType}catch{n=null;break e}var o=0,a=-1,l=-1,u=0,d=0,f=e,h=null;t:for(;;){for(var y;f!==n||i!==0&&f.nodeType!==3||(a=o+i),f!==s||r!==0&&f.nodeType!==3||(l=o+r),f.nodeType===3&&(o+=f.nodeValue.length),(y=f.firstChild)!==null;)h=f,f=y;for(;;){if(f===e)break t;if(h===n&&++u===i&&(a=o),h===s&&++d===r&&(l=o),(y=f.nextSibling)!==null)break;f=h,h=f.parentNode}f=y}n=a===-1||l===-1?null:{start:a,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(il={focusedElem:e,selectionRange:n},Ds=!1,N=t;N!==null;)if(t=N,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,N=e;else for(;N!==null;){t=N;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var x=v.memoizedProps,S=v.memoizedState,m=t.stateNode,p=m.getSnapshotBeforeUpdate(t.elementType===t.type?x:Xe(t.type,x),S);m.__reactInternalSnapshotBeforeUpdate=p}break;case 3:var g=t.stateNode.containerInfo;g.nodeType===1?g.textContent="":g.nodeType===9&&g.documentElement&&g.removeChild(g.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(E(163))}}catch(w){Q(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,N=e;break}N=t.return}return v=Ld,Ld=!1,v}function qr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var s=i.destroy;i.destroy=void 0,s!==void 0&&wl(t,n,s)}i=i.next}while(i!==r)}}function ko(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Sl(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function jm(e){var t=e.alternate;t!==null&&(e.alternate=null,jm(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[ct],delete t[di],delete t[al],delete t[Xv],delete t[Zv])),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 Nm(e){return e.tag===5||e.tag===3||e.tag===4}function Dd(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Nm(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 kl(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Os));else if(r!==4&&(e=e.child,e!==null))for(kl(e,t,n),e=e.sibling;e!==null;)kl(e,t,n),e=e.sibling}function Tl(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Tl(e,t,n),e=e.sibling;e!==null;)Tl(e,t,n),e=e.sibling}var le=null,Ze=!1;function Nt(e,t,n){for(n=n.child;n!==null;)Mm(e,t,n),n=n.sibling}function Mm(e,t,n){if(dt&&typeof dt.onCommitFiberUnmount=="function")try{dt.onCommitFiberUnmount(po,n)}catch{}switch(n.tag){case 5:pe||Wn(n,t);case 6:var r=le,i=Ze;le=null,Nt(e,t,n),le=r,Ze=i,le!==null&&(Ze?(e=le,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):le.removeChild(n.stateNode));break;case 18:le!==null&&(Ze?(e=le,n=n.stateNode,e.nodeType===8?ta(e.parentNode,n):e.nodeType===1&&ta(e,n),oi(e)):ta(le,n.stateNode));break;case 4:r=le,i=Ze,le=n.stateNode.containerInfo,Ze=!0,Nt(e,t,n),le=r,Ze=i;break;case 0:case 11:case 14:case 15:if(!pe&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var s=i,o=s.destroy;s=s.tag,o!==void 0&&(s&2||s&4)&&wl(n,t,o),i=i.next}while(i!==r)}Nt(e,t,n);break;case 1:if(!pe&&(Wn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){Q(n,t,a)}Nt(e,t,n);break;case 21:Nt(e,t,n);break;case 22:n.mode&1?(pe=(r=pe)||n.memoizedState!==null,Nt(e,t,n),pe=r):Nt(e,t,n);break;default:Nt(e,t,n)}}function Vd(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new px),t.forEach(function(r){var i=Cx.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function qe(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];try{var s=e,o=t,a=o;e:for(;a!==null;){switch(a.tag){case 5:le=a.stateNode,Ze=!1;break e;case 3:le=a.stateNode.containerInfo,Ze=!0;break e;case 4:le=a.stateNode.containerInfo,Ze=!0;break e}a=a.return}if(le===null)throw Error(E(160));Mm(s,o,i),le=null,Ze=!1;var l=i.alternate;l!==null&&(l.return=null),i.return=null}catch(u){Q(i,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Rm(t,e),t=t.sibling}function Rm(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(qe(t,e),ot(e),r&4){try{qr(3,e,e.return),ko(3,e)}catch(x){Q(e,e.return,x)}try{qr(5,e,e.return)}catch(x){Q(e,e.return,x)}}break;case 1:qe(t,e),ot(e),r&512&&n!==null&&Wn(n,n.return);break;case 5:if(qe(t,e),ot(e),r&512&&n!==null&&Wn(n,n.return),e.flags&32){var i=e.stateNode;try{ni(i,"")}catch(x){Q(e,e.return,x)}}if(r&4&&(i=e.stateNode,i!=null)){var s=e.memoizedProps,o=n!==null?n.memoizedProps:s,a=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{a==="input"&&s.type==="radio"&&s.name!=null&&Jh(i,s),Ga(a,o);var u=Ga(a,s);for(o=0;o<l.length;o+=2){var d=l[o],f=l[o+1];d==="style"?ip(i,f):d==="dangerouslySetInnerHTML"?np(i,f):d==="children"?ni(i,f):fu(i,d,f,u)}switch(a){case"input":Ua(i,s);break;case"textarea":ep(i,s);break;case"select":var h=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!s.multiple;var y=s.value;y!=null?Zn(i,!!s.multiple,y,!1):h!==!!s.multiple&&(s.defaultValue!=null?Zn(i,!!s.multiple,s.defaultValue,!0):Zn(i,!!s.multiple,s.multiple?[]:"",!1))}i[di]=s}catch(x){Q(e,e.return,x)}}break;case 6:if(qe(t,e),ot(e),r&4){if(e.stateNode===null)throw Error(E(162));i=e.stateNode,s=e.memoizedProps;try{i.nodeValue=s}catch(x){Q(e,e.return,x)}}break;case 3:if(qe(t,e),ot(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{oi(t.containerInfo)}catch(x){Q(e,e.return,x)}break;case 4:qe(t,e),ot(e);break;case 13:qe(t,e),ot(e),i=e.child,i.flags&8192&&(s=i.memoizedState!==null,i.stateNode.isHidden=s,!s||i.alternate!==null&&i.alternate.memoizedState!==null||(Wu=Z())),r&4&&Vd(e);break;case 22:if(d=n!==null&&n.memoizedState!==null,e.mode&1?(pe=(u=pe)||d,qe(t,e),pe=u):qe(t,e),ot(e),r&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!
vendor: 1,195 bytes, line 40
40d&&e.mode&1)for(N=e,d=e.child;d!==null;){for(f=N=d;N!==null;){switch(h=N,y=h.child,h.tag){case 0:case 11:case 14:case 15:qr(4,h,h.return);break;case 1:Wn(h,h.return);var v=h.stateNode;if(typeof v.componentWillUnmount=="function"){r=h,n=h.return;try{t=r,v.props=t.memoizedProps,v.state=t.memoizedState,v.componentWillUnmount()}catch(x){Q(r,n,x)}}break;case 5:Wn(h,h.return);break;case 22:if(h.memoizedState!==null){Od(f);continue}}y!==null?(y.return=h,N=y):Od(f)}d=d.sibling}e:for(d=null,f=e;;){if(f.tag===5){if(d===null){d=f;try{i=f.stateNode,u?(s=i.style,typeof s.setProperty=="function"?s.setProperty("display","none","important"):s.display="none"):(a=f.stateNode,l=f.memoizedProps.style,o=l!=null&&l.hasOwnProperty("display")?l.display:null,a.style.display=rp("display",o))}catch(x){Q(e,e.return,x)}}}else if(f.tag===6){if(d===null)try{f.stateNode.nodeValue=u?"":f.memoizedProps}catch(x){Q(e,e.return,x)}}else if((f.tag!==22&&f.tag!==23||f.memoizedState===null||f===e)&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;f.sibling===null;){if(f.return===null||f.return===e)break e;d===f&&(d=null),f=f.return}d===f&&(d=null),f.sibling.return=f.return,f=f.sibling}}break;
vendor: 17,095 bytes, line 40
40case 19:qe(t,e),ot(e),r&4&&Vd(e);break;case 21:break;default:qe(t,e),ot(e)}}function ot(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Nm(n)){var r=n;break e}n=n.return}throw Error(E(160))}switch(r.tag){case 5:var i=r.stateNode;r.flags&32&&(ni(i,""),r.flags&=-33);var s=Dd(e);Tl(e,s,i);break;case 3:case 4:var o=r.stateNode.containerInfo,a=Dd(e);kl(e,a,o);break;default:throw Error(E(161))}}catch(l){Q(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function gx(e,t,n){N=e,Im(e)}function Im(e,t,n){for(var r=(e.mode&1)!==0;N!==null;){var i=N,s=i.child;if(i.tag===22&&r){var o=i.memoizedState!==null||ns;if(!o){var a=i.alternate,l=a!==null&&a.memoizedState!==null||pe;a=ns;var u=pe;if(ns=o,(pe=l)&&!u)for(N=i;N!==null;)o=N,l=o.child,o.tag===22&&o.memoizedState!==null?Fd(i):l!==null?(l.return=o,N=l):Fd(i);for(;s!==null;)N=s,Im(s),s=s.sibling;N=i,ns=a,pe=u}_d(e)}else i.subtreeFlags&8772&&s!==null?(s.return=i,N=s):_d(e)}}function _d(e){for(;N!==null;){var t=N;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:pe||ko(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!pe)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:Xe(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var s=t.updateQueue;s!==null&&Sd(t,s,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Sd(t,o,n)}break;case 5:var a=t.stateNode;if(n===null&&t.flags&4){n=a;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break;case"img":l.src&&(n.src=l.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var d=u.memoizedState;if(d!==null){var f=d.dehydrated;f!==null&&oi(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(E(163))}pe||t.flags&512&&Sl(t)}catch(h){Q(t,t.return,h)}}if(t===e){N=null;break}if(n=t.sibling,n!==null){n.return=t.return,N=n;break}N=t.return}}function Od(e){for(;N!==null;){var t=N;if(t===e){N=null;break}var n=t.sibling;if(n!==null){n.return=t.return,N=n;break}N=t.return}}function Fd(e){for(;N!==null;){var t=N;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{ko(4,t)}catch(l){Q(t,n,l)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var i=t.return;try{r.componentDidMount()}catch(l){Q(t,i,l)}}var s=t.return;try{Sl(t)}catch(l){Q(t,s,l)}break;case 5:var o=t.return;try{Sl(t)}catch(l){Q(t,o,l)}}}catch(l){Q(t,t.return,l)}if(t===e){N=null;break}var a=t.sibling;if(a!==null){a.return=t.return,N=a;break}N=t.return}}var yx=Math.ceil,Ys=At.ReactCurrentDispatcher,$u=At.ReactCurrentOwner,Ue=At.ReactCurrentBatchConfig,_=0,oe=null,te=null,ce=0,Me=0,Kn=tn(0),ie=0,yi=null,Pn=0,To=0,Hu=0,Yr=null,Ce=null,Wu=0,hr=1/0,gt=null,Qs=!1,Cl=null,Kt=null,rs=!1,Ot=null,Xs=0,Qr=0,El=null,xs=-1,ws=0;function Se(){return _&6?Z():xs!==-1?xs:xs=Z()}function Gt(e){return e.mode&1?_&2&&ce!==0?ce&-ce:ex.transition!==null?(ws===0&&(ws=gp()),ws):(e=O,e!==0||(e=window.event,e=e===void 0?16:Tp(e.type)),e):1}function nt(e,t,n,r){if(50<Qr)throw Qr=0,El=null,Error(E(185));Pi(e,n,r),(!(_&2)||e!==oe)&&(e===oe&&(!(_&2)&&(To|=n),ie===4&&Dt(e,ce)),je(e,r),n===1&&_===0&&!(t.mode&1)&&(hr=Z()+500,xo&&nn()))}function je(e,t){var n=e.callbackNode;ev(e,t);var r=Ls(e,e===oe?ce:0);if(r===0)n!==null&&qc(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&qc(n),t===1)e.tag===0?Jv(Bd.bind(null,e)):Up(Bd.bind(null,e)),Yv(function(){!(_&6)&&nn()}),n=null;else{switch(yp(r)){case 1:n=yu;break;case 4:n=pp;break;case 16:n=bs;break;case 536870912:n=mp;break;default:n=bs}n=Bm(n,bm.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function bm(e,t){if(xs=-1,ws=0,_&6)throw Error(E(327));var n=e.callbackNode;if(rr()&&e.callbackNode!==n)return null;var r=Ls(e,e===oe?ce:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Zs(e,r);else{t=r;var i=_;_|=2;var s=Dm();(oe!==e||ce!==t)&&(gt=null,hr=Z()+500,wn(e,t));do try{wx();break}catch(a){Lm(e,a)}while(!0);Mu(),Ys.current=s,_=i,te!==null?t=0:(oe=null,ce=0,t=ie)}if(t!==0){if(t===2&&(i=Za(e),i!==0&&(r=i,t=Pl(e,i))),t===1)throw n=yi,wn(e,0),Dt(e,r),je(e,Z()),n;if(t===6)Dt(e,r);else{if(i=e.current.alternate,!(r&30)&&!vx(i)&&(t=Zs(e,r),t===2&&(s=Za(e),s!==0&&(r=s,t=Pl(e,s))),t===1))throw n=yi,wn(e,0),Dt(e,r),je(e,Z()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(E(345));case 2:fn(e,Ce,gt);break;case 3:if(Dt(e,r),(r&130023424)===r&&(t=Wu+500-Z(),10<t)){if(Ls(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){Se(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=ol(fn.bind(null,e,Ce,gt),t);break}fn(e,Ce,gt);break;case 4:if(Dt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var o=31-tt(r);s=1<<o,o=t[o],o>i&&(i=o),r&=~s}if(r=i,r=Z()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*yx(r/1960))-r,10<r){e.timeoutHandle=ol(fn.bind(null,e,Ce,gt),r);break}fn(e,Ce,gt);break;case 5:fn(e,Ce,gt);break;default:throw Error(E(329))}}}return je(e,Z()),e.callbackNode===n?bm.bind(null,e):null}function Pl(e,t){var n=Yr;return e.current.memoizedState.isDehydrated&&(wn(e,t).flags|=256),e=Zs(e,t),e!==2&&(t=Ce,Ce=n,t!==null&&Al(t)),e}function Al(e){Ce===null?Ce=e:Ce.push.apply(Ce,e)}function vx(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var i=n[r],s=i.getSnapshot;i=i.value;try{if(!st(s(),i))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;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 Dt(e,t){for(t&=~Hu,t&=~To,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-tt(t),r=1<<n;e[n]=-1,t&=~r}}function Bd(e){if(_&6)throw Error(E(327));rr();var t=Ls(e,0);if(!(t&1))return je(e,Z()),null;var n=Zs(e,t);if(e.tag!==0&&n===2){var r=Za(e);r!==0&&(t=r,n=Pl(e,r))}if(n===1)throw n=yi,wn(e,0),Dt(e,t),je(e,Z()),n;if(n===6)throw Error(E(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,fn(e,Ce,gt),je(e,Z()),null}function Ku(e,t){var n=_;_|=1;try{return e(t)}finally{_=n,_===0&&(hr=Z()+500,xo&&nn())}}function An(e){Ot!==null&&Ot.tag===0&&!(_&6)&&rr();var t=_;_|=1;var n=Ue.transition,r=O;try{if(Ue.transition=null,O=1,e)return e()}finally{O=r,Ue.transition=n,_=t,!(_&6)&&nn()}}function Gu(){Me=Kn.current,$(Kn)}function wn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,qv(n)),te!==null)for(n=te.return;n!==null;){var r=n;switch(Au(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Fs();break;case 3:dr(),$(Pe),$(ge),Vu();break;case 5:Du(r);break;case 4:dr();break;case 13:$(W);break;case 19:$(W);break;case 10:Ru(r.type._context);break;case 22:case 23:Gu()}n=n.return}if(oe=e,te=e=qt(e.current,null),ce=Me=t,ie=0,yi=null,Hu=To=Pn=0,Ce=Yr=null,mn!==null){for(t=0;t<mn.length;t++)if(n=mn[t],r=n.interleaved,r!==null){n.interleaved=null;var i=r.next,s=n.pending;if(s!==null){var o=s.next;s.next=i,r.next=o}n.pending=r}mn=null}return e}function Lm(e,t){do{var n=te;try{if(Mu(),gs.current=qs,Gs){for(var r=G.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}Gs=!1}if(En=0,se=re=G=null,Gr=!1,pi=0,$u.current=null,n===null||n.return===null){ie=1,yi=t,te=null;break}e:{var s=e,o=n.return,a=n,l=t;if(t=ce,a.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){var u=l,d=a,f=d.tag;if(!(d.mode&1)&&(f===0||f===11||f===15)){var h=d.alternate;h?(d.updateQueue=h.updateQueue,d.memoizedState=h.memoizedState,d.lanes=h.lanes):(d.updateQueue=null,d.memoizedState=null)}var y=Ad(o);if(y!==null){y.flags&=-257,jd(y,o,a,s,t),y.mode&1&&Pd(s,u,t),t=y,l=u;var v=t.updateQueue;if(v===null){var x=new Set;x.add(l),t.updateQueue=x}else v.add(l);break e}else{if(!(t&1)){Pd(s,u,t),qu();break e}l=Error(E(426))}}else if(H&&a.mode&1){var S=Ad(o);if(S!==null){!(S.flags&65536)&&(S.flags|=256),jd(S,o,a,s,t),ju(fr(l,a));break e}}s=l=fr(l,a),ie!==4&&(ie=2),Yr===null?Yr=[s]:Yr.push(s),s=o;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t;var m=ym(s,l,t);wd(s,m);break e;case 1:a=l;var p=s.type,g=s.stateNode;if(!(s.flags&128)&&(typeof p.getDerivedStateFromError=="function"||g!==null&&typeof g.componentDidCatch=="function"&&(Kt===null||!Kt.has(g)))){s.flags|=65536,t&=-t,s.lanes|=t;var w=vm(s,a,t);wd(s,w);break e}}s=s.return}while(s!==null)}_m(n)}catch(T){t=T,te===n&&n!==null&&(te=n=n.return);continue}break}while(!0)}function Dm(){var e=Ys.current;return Ys.current=qs,e===null?qs:e}function qu(){(ie===0||ie===3||ie===2)&&(ie=4),oe===null||!(Pn&268435455)&&!(To&268435455)||Dt(oe,ce)}function Zs(e,t){var n=_;_|=2;var r=Dm();(oe!==e||ce!==t)&&(gt=null,wn(e,t));do try{xx();break}catch(i){Lm(e,i)}while(!0);if(Mu(),_=n,Ys.current=r,te!==null)throw Error(E(261));return oe=null,ce=0,ie}function xx(){for(;te!==null;)Vm(te)}function wx(){for(;te!==null&&!W0();)Vm(te)}function Vm(e){var t=Fm(e.alternate,e,Me);e.memoizedProps=e.pendingProps,t===null?_m(e):te=t,$u.current=null}function _m(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=hx(n,t),n!==null){n.flags&=32767,te=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{ie=6,te=null;return}}else if(n=fx(n,t,Me),n!==null){te=n;return}if(t=t.sibling,t!==null){te=t;return}te=t=e}while(t!==null);ie===0&&(ie=5)}function fn(e,t,n){var r=O,i=Ue.transition;try{Ue.transition=null,O=1,Sx(e,t,n,r)}finally{Ue.transition=i,O=r}return null}function Sx(e,t,n,r){do rr();while(Ot!==null);if(_&6)throw Error(E(327));n=e.finishedWork;var i=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(E(177));e.callbackNode=null,e.callbackPriority=0;var s=n.lanes|n.childLanes;if(tv(e,s),e===oe&&(te=oe=null,ce=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||rs||(rs=!0,Bm(bs,function(){return rr(),null})),s=(n.flags&15990)!==0,n.subtreeFlags&15990||s){s=Ue.transition,Ue.transition=null;var o=O;O=1;var a=_;_|=4,$u.current=null,mx(e,n),Rm(n,e),zv(il),Ds=!!rl,il=rl=null,e.current=n,gx(n),K0(),_=a,O=o,Ue.transition=s}else e.current=n;if(rs&&(rs=!1,Ot=e,Xs=i),s=e.pendingLanes,s===0&&(Kt=null),Y0(n.stateNode),je(e,Z()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)i=t[n],r(i.value,{componentStack:i.stack,digest:i.digest});if(Qs)throw Qs=!1,e=Cl,Cl=null,e;return Xs&1&&e.tag!==0&&rr(),s=e.pendingLanes,s&1?e===El?Qr++:(Qr=0,El=e):Qr=0,nn(),null}function rr(){if(Ot!==null){var e=yp(Xs),t=Ue.transition,n=O;try{if(Ue.transition=null,O=16>e?16:e,Ot===null)var r=!1;else{if(e=Ot,Ot=null,Xs=0,_&6)throw Error(E(331));var i=_;for(_|=4,N=e.current;N!==null;){var s=N,o=s.child;if(N.flags&16){var a=s.deletions;if(a!==null){for(var l=0;l<a.length;l++){var u=a[l];for(N=u;N!==null;){var d=N;switch(d.tag){case 0:case 11:case 15:qr(8,d,s)}var f=d.child;if(f!==null)f.return=d,N=f;else for(;N!==null;){d=N;var h=d.sibling,y=d.return;if(jm(d),d===u){N=null;break}if(h!==null){h.return=y,N=h;break}N=y}}}var v=s.alternate;if(v!==null){var x=v.child;if(x!==null){v.child=null;do{var S=x.sibling;x.sibling=null,x=S}while(x!==null)}}N=s}}if(s.subtreeFlags&2064&&o!==null)o.return=s,N=o;else e:for(;N!==null;){if(s=N,s.flags&2048)switch(s.tag){case 0:case 11:case 15:qr(9,s,s.return)}var m=s.sibling;if(m!==null){m.return=s.return,N=m;break e}N=s.return}}var p=e.current;for(N=p;N!==null;){o=N;var g=o.child;if(o.subtreeFlags&2064&&g!==null)g.return=o,N=g;else e:for(o=p;N!==null;){if(a=N,a.flags&2048)try{switch(a.tag){case 0:case 11:case 15:ko(9,a)}}catch(T){Q(a,a.return,T)}if(a===o){N=null;break e}var w=a.sibling;if(w!==null){w.return=a.return,N=w;break e}N=a.return}}if(_=i,nn(),dt&&typeof dt.onPostCommitFiberRoot=="function")try{dt.onPostCommitFiberRoot(po,e)}catch{}r=!0}return r}finally{O=n,Ue.transition=t}}return!1}function zd(e,t,n){t=fr(n,t),t=ym(e,t,1),e=Wt(e,t,1),t=Se(),e!==null&&(Pi(e,1,t),je(e,t))}function Q(e,t,n){if(e.tag===3)zd(e,e,n);else for(;t!==null;){if(t.tag===3){zd(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Kt===null||!Kt.has(r))){e=fr(n,e),e=vm(t,e,1),t=Wt(t,e,1),e=Se(),t!==null&&(Pi(t,1,e),je(t,e));break}}t=t.return}}function kx(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Se(),e.pingedLanes|=e.suspendedLanes&n,oe===e&&(ce&n)===n&&(ie===4||ie===3&&(ce&130023424)===ce&&500>Z()-Wu?wn(e,0):Hu|=n),je(e,t)}function Om(e,t){t===0&&(e.mode&1?(t=Gi,Gi<<=1,!(Gi&130023424)&&(Gi=4194304)):t=1);var n=Se();e=Ct(e,t),e!==null&&(Pi(e,t,n),je(e,n))}function Tx(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Om(e,n)}function Cx(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(E(314))}r!==null&&r.delete(t),Om(e,n)}var Fm;Fm=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Pe.current)Ee=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ee=!1,dx(e,t,n);Ee=!!(e.flags&131072)}else Ee=!1,H&&t.flags&1048576&&$p(t,Us,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;vs(e,t),e=t.pendingProps;var i=lr(t,ge.current);nr(t,n),i=Ou(null,t,r,e,i,n);var s=Fu();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ae(r)?(s=!0,Bs(t)):s=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,bu(t),i.updater=So,t.stateNode=i,i._reactInternals=t,hl(t,r,e,n),t=gl(null,t,r,!0,s,n)):(t.tag=0,H&&s&&Pu(t),ve(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(vs(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=Px(r),e=Xe(r,e),i){case 0:t=ml(null,t,r,e,n);break e;case 1:t=Rd(null,t,r,e,n);break e;case 11:t=Nd(null,t,r,e,n);break e;case 14:t=Md(null,t,r,Xe(r.type,e),n);break e}throw Error(E(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Xe(r,i),ml(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Xe(r,i),Rd(e,t,r,i,n);case 3:e:{if(km(t),e===null)throw Error(E(387));r=t.pendingProps,s=t.memoizedState,i=s.element,Yp(e,t),Ws(t,r,null,n);var o=t.memoizedState;if(r=o.element,s.isDehydrated)if(s={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=s,t.memoizedState=s,t.flags&256){i=fr(Error(E(423)),t),t=Id(e,t,r,n,i);break e}else if(r!==i){i=fr(Error(E(424)),t),t=Id(e,t,r,n,i);break e}else for(Re=Ht(t.stateNode.containerInfo.firstChild),Ie=t,H=!0,Je=null,n=Gp(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(ur(),r===i){t=Et(e,t,n);break e}ve(e,t,r,n)}t=t.child}return t;case 5:return Qp(t),e===null&&cl(t),r=t.type,i=t.pendingProps,s=e!==null?e.memoizedProps:null,o=i.children,sl(r,i)?o=null:s!==null&&sl(r,s)&&(t.flags|=32),Sm(e,t),ve(e,t,o,n),t.child;case 6:return e===null&&cl(t),null;case 13:return Tm(e,t,n);case 4:return Lu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=cr(t,null,r,n):ve(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Xe(r,i),Nd(e,t,r,i,n);case 7:return ve(e,t,t.pendingProps,n),t.child;case 8:return ve(e,t,t.pendingProps.children,n),t.child;case 12:return ve(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,s=t.memoizedProps,o=i.value,B($s,r._currentValue),r._currentValue=o,s!==null)if(st(s.value,o)){if(s.children===i.children&&!Pe.current){t=Et(e,t,n);break e}}else for(s=t.child,s!==null&&(s.return=t);s!==null;){var a=s.dependencies;if(a!==null){o=s.child;for(var l=a.firstContext;l!==null;){if(l.context===r){if(s.tag===1){l=St(-1,n&-n),l.tag=2;var u=s.updateQueue;if(u!==null){u=u.shared;var d=u.pending;d===null?l.next=l:(l.next=d.next,d.next=l),u.pending=l}}s.lanes|=n,l=s.alternate,l!==null&&(l.lanes|=n),dl(s.return,n,t),a.lanes|=n;break}l=l.next}}else if(s.tag===10)o=s.type===t.type?null:s.child;else if(s.tag===18){if(o=s.return,o===null)throw Error(E(341));o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),dl(o,n,t),o=s.sibling}else o=s.child;if(o!==null)o.return=s;else for(o=s;o!==null;){if(o===t){o=null;break}if(s=o.sibling,s!==null){s.return=o.return,o=s;break}o=o.return}s=o}ve(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,nr(t,n),i=We(i),r=r(i),t.flags|=1,ve(e,t,r,n),t.child;case 14:return r=t.type,i=Xe(r,t.pendingProps),i=Xe(r.type,i),Md(e,t,r,i,n);case 15:return xm(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Xe(r,i),vs(e,t),t.tag=1,Ae(r)?(e=!0,Bs(t)):e=!1,nr(t,n),gm(t,r,i),hl(t,r,i,n),gl(null,t,r,!0,e,n);case 19:return Cm(e,t,n);case 22:return wm(e,t,n)}throw Error(E(156,t.tag))};function Bm(e,t){return hp(e,t)}function Ex(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.t
vendor: 5,774 bytes, line 40
40ype=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Be(e,t,n,r){return new Ex(e,t,n,r)}function Yu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Px(e){if(typeof e=="function")return Yu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===pu)return 11;if(e===mu)return 14}return 2}function qt(e,t){var n=e.alternate;return n===null?(n=Be(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ss(e,t,n,r,i,s){var o=2;if(r=e,typeof e=="function")Yu(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Vn:return Sn(n.children,i,s,t);case hu:o=8,i|=8;break;case _a:return e=Be(12,n,t,i|2),e.elementType=_a,e.lanes=s,e;case Oa:return e=Be(13,n,t,i),e.elementType=Oa,e.lanes=s,e;case Fa:return e=Be(19,n,t,i),e.elementType=Fa,e.lanes=s,e;case Qh:return Co(n,i,s,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case qh:o=10;break e;case Yh:o=9;break e;case pu:o=11;break e;case mu:o=14;break e;case It:o=16,r=null;break e}throw Error(E(130,e==null?e:typeof e,""))}return t=Be(o,n,t,i),t.elementType=e,t.type=r,t.lanes=s,t}function Sn(e,t,n,r){return e=Be(7,e,r,t),e.lanes=n,e}function Co(e,t,n,r){return e=Be(22,e,r,t),e.elementType=Qh,e.lanes=n,e.stateNode={isHidden:!1},e}function ua(e,t,n){return e=Be(6,e,null,t),e.lanes=n,e}function ca(e,t,n){return t=Be(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Ax(e,t,n,r,i){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=Ho(0),this.expirationTimes=Ho(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ho(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Qu(e,t,n,r,i,s,o,a,l){return e=new Ax(e,t,n,a,l),t===1?(t=1,s===!0&&(t|=8)):t=0,s=Be(3,null,null,t),e.current=s,s.stateNode=e,s.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},bu(s),e}function jx(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Dn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function zm(e){if(!e)return Xt;e=e._reactInternals;e:{if(Nn(e)!==e||e.tag!==1)throw Error(E(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ae(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(E(171))}if(e.tag===1){var n=e.type;if(Ae(n))return zp(e,n,t)}return t}function Um(e,t,n,r,i,s,o,a,l){return e=Qu(n,r,!0,e,i,s,o,a,l),e.context=zm(null),n=e.current,r=Se(),i=Gt(n),s=St(r,i),s.callback=t??null,Wt(n,s,i),e.current.lanes=i,Pi(e,i,r),je(e,r),e}function Eo(e,t,n,r){var i=t.current,s=Se(),o=Gt(i);return n=zm(n),t.context===null?t.context=n:t.pendingContext=n,t=St(s,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Wt(i,t,o),e!==null&&(nt(e,i,o,s),ms(e,i,o)),o}function Js(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Ud(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Xu(e,t){Ud(e,t),(e=e.alternate)&&Ud(e,t)}function Nx(){return null}var $m=typeof reportError=="function"?reportError:function(e){console.error(e)};function Zu(e){this._internalRoot=e}Po.prototype.render=Zu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(E(409));Eo(e,t,null,null)};Po.prototype.unmount=Zu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;An(function(){Eo(null,e,null,null)}),t[Tt]=null}};function Po(e){this._internalRoot=e}Po.prototype.unstable_scheduleHydration=function(e){if(e){var t=wp();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Lt.length&&t!==0&&t<Lt[n].priority;n++);Lt.splice(n,0,e),n===0&&kp(e)}};function Ju(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Ao(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function $d(){}function Mx(e,t,n,r,i){if(i){if(typeof r=="function"){var s=r;r=function(){var u=Js(o);s.call(u)}}var o=Um(t,r,e,0,null,!1,!1,"",$d);return e._reactRootContainer=o,e[Tt]=o.current,ui(e.nodeType===8?e.parentNode:e),An(),o}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var a=r;r=function(){var u=Js(l);a.call(u)}}var l=Qu(e,0,!1,null,null,!1,!1,"",$d);return e._reactRootContainer=l,e[Tt]=l.current,ui(e.nodeType===8?e.parentNode:e),An(function(){Eo(t,l,n,r)}),l}function jo(e,t,n,r,i){var s=n._reactRootContainer;if(s){var o=s;if(typeof i=="function"){var a=i;i=function(){var l=Js(o);a.call(l)}}Eo(t,o,e,i)}else o=Mx(n,t,e,i,r);return Js(o)}vp=function(e){switch(e.tag){case 3:var t=e.stateNode;
40if(t.current.memoizedState.isDehydrated){var n=Fr(t.pendingLanes);n!==0&&(vu(t,n|1),je(t,Z()),!(_&6)&&(hr=Z()+500,nn()))}break;case 13:An(function(){var r=Ct(e,1);if(r!==null){var i=Se();nt(r,e,1,i)}}),Xu(e,1)}};xu=function(e){if(e.tag===13){var t=Ct(e,134217728);if(t!==null){var n=Se();nt(t,e,134217728,n)}Xu(e,134217728)}};xp=function(e){if(e.tag===13){var t=Gt(e),n=Ct(e,t);if(n!==null){var r=Se();nt(n,e,t,r)}Xu(e,t)}};wp=function(){return O};Sp=function(e,t){var n=O;try{return O=e,t()}finally{O=n}};Ya=function(e,t,n){switch(t){case"input":if(Ua(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=vo(r);if(!i)throw Error(E(90));Zh(r),Ua(r,i)}}}break;case"textarea":ep(e,n);break;case"select":t=n.value,t!=null&&Zn(e,!!n.multiple,t,!1)}};ap=Ku;lp=An;var Rx={usingClientEntryPoint:!1,Events:[ji,Bn,vo,sp,op,Ku]},Rr={findFiberByHostInstance:pn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Ix={bundleType:Rr.bundleType,version:Rr.version,rendererPackageName:Rr.rendererPackageName,rendererConfig:Rr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:At.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=dp(e),e===null?null:e.stateNode},findFiberByHostInstance:Rr.findFiberByHostInstance||Nx,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 is=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!is.isDisabled&&is.supportsFiber)try{po=is.inject(Ix),dt=is}catch{}}De.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Rx;De.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Ju(t))throw Error(E(200));return jx(e,t,null,n)};De.createRoot=function(e,t){if(!Ju(e))throw Error(E(299));var n=!1,r="",i=$m;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=Qu(e,1,!1,null,null,n,!1,r,i),e[Tt]=t.current,ui(e.nodeType===8?e.parentNode:e),new Zu(t)};De.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(E(188)):(e=Object.keys(e).join(","),Error(E(268,e)));return e=dp(t),e=e===null?null:e.stateNode,e};De.flushSync=function(e){return An(e)};De.hydrate=function(e,t,n){if(!Ao(t))throw Error(E(200));return jo(null,e,t,!0,n)};De.hydrateRoot=function(e,t,n){if(!Ju(e))throw Error(E(405));var r=n!=null&&n.hydratedSources||null,i=!1,s="",o=$m;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(s=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=Um(t,null,e,1,n??null,i,!1,s,o),e[Tt]=t.current,ui(e),r)for(e=0;e<r.length;e++)n=r[e],i=n._getVersion,i=i(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,i]:t.mutableSourceEagerHydrationData.push(n,i);return new Po(t)};De.render=function(e,t,n){if(!Ao(t))throw Error(E(200));return jo(null,e,t,!1,n)};De.unmountComponentAtNode=function(e){if(!Ao(e))throw Error(E(40));return e._reactRootContainer?(An(function(){jo(null,null,e,!1,function(){e._reactRootContainer=null,e[Tt]=null})}),!0):!1};De.unstable_batchedUpdates=Ku;De.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Ao(n))throw Error(E(200));if(e==null||e._reactInternals===void 0)throw Error(E(38));return jo(e,t,n,!1,r)};De.version="18.3.1-next-f1338f8080-20240426";function Hm(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Hm)}catch(e){console.error(e)}}Hm(),Hh.exports=De;var bx=Hh.exports,Wm,Hd=bx;Wm=Hd.createRoot,Hd.hydrateRoot;/** 41 * @remix-run/router v1.23.2 42 * 43 * Copyright (c) Remix Software Inc. 44 * 45 * This source code is licensed under the MIT license found in the 46 * LICENSE.md file in the root directory of this source tree. 47 * 48 * @license MIT 49 */function vi(){return vi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},vi.apply(this,arguments)}var Ft;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Ft||(Ft={}));const Wd="popstate";function Lx(e){e===void 0&&(e={});function t(r,i){let{pathname:s,search:o,hash:a}=r.location;return jl("",{pathname:s,search:o,hash:a},i.state&&i.state.usr||null,i.state&&i.state.key||"default")}function n(r,i){return typeof i=="string"?i:eo(i)}return Vx(t,n,null,e)}function X(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function ec(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Dx(){return Math.random().toString(36).substr(2,8)}function Kd(e,t){return{usr:e.state,key:e.key,idx:t}}function jl(e,t,n,r){return n===void 0&&(n=null),vi({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?wr(t):t,{state:n,key:t&&t.key||r||Dx()})}function eo(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function wr(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function Vx(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:s=!1}=r,o=i.history,a=Ft.Pop,l=null,u=d();u==null&&(u=0,o.replaceState(vi({},o.state,{idx:u}),""));function d(){return(o.state||{idx:null}).idx}function f(){a=Ft.Pop;let S=d(),m=S==null?null:S-u;u=S,l&&l({action:a,location:x.location,delta:m})}function h(S,m){a=Ft.Push;let p=jl(x.location,S,m);u=d()+1;let g=Kd(p,u),w=x.createHref(p);try{o.pushState(g,"",w)}catch(T){if(T instanceof DOMException&&T.name==="DataCloneError")throw T;i.location.assign(w)}s&&l&&l({action:a,location:x.location,delta:1})}function y(S,m){a=Ft.Replace;let p=jl(x.location,S,m);u=d();let g=Kd(p,u),w=x.createHref(p);o.replaceState(g,"",w),s&&l&&l({action:a,location:x.location,delta:0})}function v(S){let m=i.location.origin!=="null"?i.location.origin:i.location.href,p=typeof S=="string"?S:eo(S);return p=p.replace(/ $/,"%20"),X(m,"No window.location.(origin|href) available to create URL for href: "+p),new URL(p,m)}let x={get action(){return a},get location(){return e(i,o)},listen(S){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(Wd,f),l=S,()=>{i.removeEventListener(Wd,f),l=null}},createHref(S){return t(i,S)},createURL:v,encodeLocation(S){let m=v(S);return{pathname:m.pathname,search:m.search,hash:m.hash}},push:h,replace:y,go(S){return o.go(S)}};return x}var Gd;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Gd||(Gd={}));function _x(e,t,n){return n===void 0&&(n="/"),Ox(e,t,n)}function Ox(e,t,n,r){let i=typeof t=="string"?wr(t):t,s=pr(i.pathname||"/",n);if(s==null)return null;let o=Km(e);Fx(o);let a=null;for(let l=0;a==null&&l<o.length;++l){let u=Qx(s);a=qx(o[l],u)}return a}function Km(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let i=(s,o,a)=>{let l={relativePath:a===void 0?s.path||"":a,caseSensitive:s.caseSensitive===!0,childrenIndex:o,route:s};l.relativePath.startsWith("/")&&(X(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not val
49id. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let u=Yt([r,l.relativePath]),d=n.concat(l);s.children&&s.children.length>0&&(X(s.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),Km(s.children,t,d,u)),!(s.path==null&&!s.index)&&t.push({path:u,score:Kx(u,s.index),routesMeta:d})};return e.forEach((s,o)=>{var a;if(s.path===""||!((a=s.path)!=null&&a.includes("?")))i(s,o);else for(let l of Gm(s.path))i(s,o,l)}),t}function Gm(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),s=n.replace(/\?$/,"");if(r.length===0)return i?[s,""]:[s];let o=Gm(r.join("/")),a=[];return a.push(...o.map(l=>l===""?s:[s,l].join("/"))),i&&a.push(...o),a.map(l=>e.startsWith("/")&&l===""?"/":l)}function Fx(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Gx(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Bx=/^:[\w-]+$/,zx=3,Ux=2,$x=1,Hx=10,Wx=-2,qd=e=>e==="*";function Kx(e,t){let n=e.split("/"),r=n.length;return n.some(qd)&&(r+=Wx),t&&(r+=Ux),n.filter(i=>!qd(i)).reduce((i,s)=>i+(Bx.test(s)?zx:s===""?$x:Hx),r)}function Gx(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function qx(e,t,n){let{routesMeta:r}=e,i={},s="/",o=[];for(let a=0;a<r.length;++a){let l=r[a],u=a===r.length-1,d=s==="/"?t:t.slice(s.length)||"/",f=Nl({path:l.relativePath,caseSensitive:l.caseSensitive,end:u},d),h=l.route;if(!f)return null;
vendor: 7,079 bytes, lines 49-58
49Object.assign(i,f.params),o.push({params:i,pathname:Yt([s,f.pathname]),pathnameBase:t1(Yt([s,f.pathnameBase])),route:h}),f.pathnameBase!=="/"&&(s=Yt([s,f.pathnameBase]))}return o}function Nl(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=Yx(e.path,e.caseSensitive,e.end),i=t.match(n);if(!i)return null;let s=i[0],o=s.replace(/(.)\/+$/,"$1"),a=i.slice(1);return{params:r.reduce((u,d,f)=>{let{paramName:h,isOptional:y}=d;if(h==="*"){let x=a[f]||"";o=s.slice(0,s.length-x.length).replace(/(.)\/+$/,"$1")}const v=a[f];return y&&!v?u[h]=void 0:u[h]=(v||"").replace(/%2F/g,"/"),u},{}),pathname:s,pathnameBase:o,pattern:e}}function Yx(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),ec(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,a,l)=>(r.push({paramName:a,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function Qx(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return ec(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function pr(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}const Xx=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Zx=e=>Xx.test(e);function Jx(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?wr(e):e,s;if(n)if(Zx(n))s=n;else{if(n.includes("//")){let o=n;n=n.replace(/\/\/+/g,"/"),ec(!1,"Pathnames cannot have embedded double slashes - normalizing "+(o+" -> "+n))}n.startsWith("/")?s=Yd(n.substring(1),"/"):s=Yd(n,t)}else s=t;return{pathname:s,search:n1(r),hash:r1(i)}}function Yd(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function da(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function e1(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function qm(e,t){let n=e1(e);return t?n.map((r,i)=>i===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function Ym(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=wr(e):(i=vi({},e),X(!i.pathname||!i.pathname.includes("?"),da("?","pathname","search",i)),X(!i.pathname||!i.pathname.includes("#"),da("#","pathname","hash",i)),X(!i.search||!i.search.includes("#"),da("#","search","hash",i)));let s=e===""||i.pathname==="",o=s?"/":i.pathname,a;if(o==null)a=n;else{let f=t.length-1;if(!r&&o.startsWith("..")){let h=o.split("/");for(;h[0]==="..";)h.shift(),f-=1;i.pathname=h.join("/")}a=f>=0?t[f]:"/"}let l=Jx(i,a),u=o&&o!=="/"&&o.endsWith("/"),d=(s||o===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(u||d)&&(l.pathname+="/"),l}const Yt=e=>e.join("/").replace(/\/\/+/g,"/"),t1=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),n1=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,r1=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function i1(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Qm=["post","put","patch","delete"];new Set(Qm);const s1=["get",...Qm];new Set(s1);/** 50 * React Router v6.30.3 51 * 52 * Copyright (c) Remix Software Inc. 53 * 54 * This source code is licensed under the MIT license found in the 55 * LICENSE.md file in the root directory of this source tree. 56 * 57 * @license MIT 58 */function xi(){return xi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},xi.apply(this,arguments)}const No=k.createContext(null),Xm=k.createContext(null),rn=k.createContext(null),Mo=k.createContext(null),Mn=k.createContext({outlet:null,matches:[],isDataRoute:!1}),Zm=k.createContext(null);function o1(e,t){let{relative:n}=t===void 0?{}:t;Mi()||X(!1);let{basename:r,navigator:i}=k.useContext(rn),{hash:s,pathname:o,search:a}=Ro(e,{relative:n}),l=o;return r!=="/"&&(l=o==="/"?r:Yt([r,o])),i.createHref({pathname:l,search:a,hash:s})}function Mi(){return k.useContext(Mo)!=null}function sn(){return Mi()||X(!1),k.useContext(Mo).location}function Jm(e){k.useContext(rn).static||k.useLayoutEffect(e)}function a1(){let{isDataRoute:e}=k.useContext(Mn);return e?w1():l1()}function l1(){Mi()||X(!1);let e=k.useContext(No),{basename:t,future:n,navigator:r}=k.useContext(rn),{matches:i}=k.useContext(Mn),{pathname:s}=sn(),o=JSON.stringify(qm(i,n.v7_relativeSplatPath)),a=k.useRef(!1);return Jm(()=>{a.current=!0}),k.useCallback(function(u,d){if(d===void 0&&(d={}),!a.current)return;if(typeof u=="number"){r.go(u);return}let f=Ym(u,JSON.parse(o),s,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Yt([t,f.pathname])),(d.replace?r.replace:r.push)(f,d.state,d)},[t,r,o,s,e])}function Ro(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=k.useContext(rn),{matches:i}=k.useContext(Mn),{pathname:s}=sn(),o=JSON.stringify(qm(i,r.v7_relativeSplatPath));return k.useMemo(()=>Ym(e,JSON.parse(o),s,n==="path"),[e,o,s,n])}function u1(e,t){return c1(e,t)}function c1(e,t,n,r){Mi()||X(!1);let{navigator:i}=k.useContext(rn),{matches:s}=k.useContext(Mn),o=s[s.length-1],a=o?o.params:{};o&&o.pathname;let l=o?o.pathnameBase:"/";o&&o.route;let u=sn(),d;if(t){var f;let S=typeof t=="string"?wr(t):t;l==="/"||(f=S.pathname)!=null&&f.startsWith(l)||X(!1),d=S}else d=u;let h=d.pathname||"/",y=h;if(l!=="/"){let S=l.replace(/^\//,"").split("/");y="/"+h.replace(/^\//,"").split("/").slice(S.length).join("/")}let v=_x(e,{pathname:y}),x=m1(v&&v.map(S=>Object.assign({},S,{params:Object.assign({},a,S.params),pathname:Yt([l,i.encodeLocation?i.encodeLocation(S.pathname).pathname:S.pathname]),pathnameBase:S.pathnameBase==="/"?l:Yt([l,i.encodeLocation?i.encodeLocation(S.pathnameBase).pathname:S.pathnameBase])})),s,n,r);return t&&x?k.createElement(Mo.Provider,{value:{location:xi({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:Ft.Pop}},x):x}function d1(){let e=x1(),t=i1(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return k.createElement(k.Fragment,null,k.createElement("h2",null,"Unexpected Application
58Error!"),k.createElement("h3",{style:{fontStyle:"italic"}},t),n?k.createElement("pre",{style:i},n):null,null)}const f1=k.createElement(d1,null);class h1 extends k.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?k.createElement(Mn.Provider,{value:this.props.routeContext},k.createElement(Zm.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function p1(e){let{routeContext:t,match:n,children:r}=e,i=k.useContext(No);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),k.createElement(Mn.Provider,{value:t},r)}function m1(e,t,n,r){var i;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var s;if(!n)return null;if(n.errors)e=n.matches;else if((s=r)!=null&&s.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,a=(i=n)==null?void 0:i.errors;if(a!=null){let d=o.findIndex(f=>f.route.id&&(a==null?void 0:a[f.route.id])!==void 0);d>=0||X(!1),o=o.slice(0,Math.min(o.length,d+1))}let l=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d<o.length;d++){let f=o[d];if((f.route.HydrateFallback||f.route.hydrateFallbackElement)&&(u=d),f.route.id){let{loaderData:h,errors:y}=n,v=f.route.loader&&h[f.route.id]===void 0&&(!y||y[f.route.id]===void 0);if(f.route.lazy||v){l=!0,u>=0?o=o.slice(0,u+1):o=[o[0]];break}}}return o.reduceRight((d,f,h)=>{let y,v=!1,x=null,S=null;n&&(y=a&&f.route.id?a[f.route.id]:void 0,x=f.route.errorElement||f1,l&&(u<0&&h===0?(S1("route-fallback"),v=!0,S=null):u===h&&(v=!0,S=f.route.hydrateFallbackElement||null)));let m=t.concat(o.slice(0,h+1)),p=()=>{let g;return y?g=x:v?g=S:f.route.Component?g=k.createElement(f.route.Component,null):f.route.element?g=f.route.element:g=d,k.createElement(p1,{match:f,routeContext:{outlet:d,matches:m,isDataRoute:n!=null},children:g})};return n&&(f.route.ErrorBoundary||f.route.errorElement||h===0)?k.createElement(h1,{location:n.location,revalidation:n.revalidation,component:x,error:y,children:p(),routeContext:{outlet:null,matches:m,isDataRoute:!0}}):p()},null)}var eg=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(eg||{}),tg=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(tg||{});function g1(e){let t=k.useContext(No);return t||X(!1),t}function y1(e){let t=k.useContext(Xm);return t||X(!1),t}function v1(e){let t=k.useContext(Mn);return t||X(!1),t}function ng(e){let t=v1(),n=t.matches[t.matches.length-1];return n.route.id||X(!1),n.route.id}function x1(){var e;let t=k.useContext(Zm),n=y1(),r=ng();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function w1(){let{router:e}=g1(eg.UseNavigateStable),t=ng(tg.UseNavigateStable),n=k.useRef(!1);return Jm(()=>{n.current=!0}),k.useCallback(function(i,s){s===void 0&&(s={}),n.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,xi({fromRouteId:t},s)))},[e,t])}const Qd={};function S1(e,t,n){Qd[e]||(Qd[e]=!0)}function k1(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function ye(e){X(!1)}function T1(e){let{basename:t="/",children:n=null,location:r,navigationType:i=Ft.Pop,navigator:s,static:o=!1,future:a}=e;Mi()&&X(!1);let l=t.replace(/^\/*/,"/"),u=k.useMemo(()=>({basename:l,navigator:s,static:o,future:xi({v7_relativeSplatPath:!1},a)}),[l,a,s,o]);typeof r=="string"&&(r=wr(r));let{pathname:d="/",search:f="",hash:h="",state:y=null,key:v="default"}=r,x=k.useMemo(()=>{let S=pr(d,l);return S==null?null:{location:{pathname:S,search:f,hash:h,state:y,key:v},navigationType:i}},[l,d,f,h,y,v,i]);return x==null?null:k.createElement(rn.Provider,{value:u},k.createElement(Mo.Provider,{children:n,value:x}))}function C1(e){let{children:t,location:n}=e;return u1(Ml(t),n)}new Promise(()=>{});function Ml(e,t){t===void 0&&(t=[]);let n=[];
58return k.Children.forEach(e,(r,i)=>{if(!k.isValidElement(r))return;let s=[...t,i];if(r.type===k.Fragment){n.push.apply(n,Ml(r.props.children,s));return}r.type!==ye&&X(!1),!r.props.index||!r.props.children||X(!1);let o={id:r.props.id||s.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(o.children=Ml(r.props.children,s)),n.push(o)}),n}/** 59 * React Router DOM v6.30.3 60 * 61 * Copyright (c) Remix Software Inc. 62 * 63 * This source code is licensed under the MIT license found in the 64 * LICENSE.md file in the root directory of this source tree. 65 * 66 * @license MIT 67 */function to(){return to=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},to.apply(this,arguments)}function rg(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,s;for(s=0;s<r.length;s++)i=r[s],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function E1(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function P1(e,t){return e.button===0&&(!t||t==="_self")&&!E1(e)}const A1=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],j1=["aria-current","caseSensitive","className","end","style","to","viewTransition","children"],N1="6";try{window.__reactRouterVersion=N1}catch{}const M1=k.createContext({isTransitioning:!1}),R1="startTransition",Xd=k0[R1];function I1(e){let{basename:t,children:n,future:r,window:i}=e,s=k.useRef();s.current==null&&(s.current=Lx({window:i,v5Compat:!0}));let o=s.current,[a,l]=k.useState({action:o.action,location:o.location}),{v7_startTransition:u}=r||{},d=k.useCallback(f=>{u&&Xd?Xd(()=>l(f)):l(f)},[l,u]);return k.useLayoutEffect(()=>o.listen(d),[o,d]),k.useEffect(()=>k1(r),[r]),k.createElement(T1,{basename:t,children:n,location:a.location,navigationType:a.action,navigator:o,future:r})}const b1=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",L1=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,on=k.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:s,replace:o,state:a,target:l,to:u,preventScrollReset:d,viewTransition:f}=t,h=rg(t,A1),{basename:y}=k.useContext(rn),v,x=!1;if(typeof u=="string"&&L1.test(u)&&(v=u,b1))try{let g=new URL(window.location.href),w=u.startsWith("//")?new URL(g.protocol+u):new URL(u),T=pr(w.pathname,y);w.origin===g.origin&&T!=null?u=T+w.search+w.hash:x=!0}catch{}let S=o1(u,{relative:i}),m=V1(u,{replace:o,state:a,target:l,preventScrollReset:d,relative:i,viewTransition:f});function p(g){r&&r(g),g.defaultPrevented||m(g)}return k.createElement("a",to({},h,{href:v||S,onClick:x||s?r:p,ref:n,target:l}))}),Rl=k.forwardRef(function(t,n){let{"aria-current":r="page",caseSensitive:i=!1,className:s="",end:o=!1,style:a,to:l,viewTransition:u,children:d}=t,f=rg(t,j1),h=Ro(l,{relative:f.relative}),y=sn(),v=k.useContext(Xm),{navigator:x,basename:S}=k.useContext(rn),m=v!=null&&_1(h)&&u===!0,p=x.encodeLocation?x.encodeLocation(h).pathname:h.pathname,g=y.pathname,w=v&&v.navigation&&v.navigation.location?v.navigation.location.pathname:null;i||(g=g.toLowerCase(),w=w?w.toLowerCase():null,p=p.toLowerCase()),w&&S&&(w=pr(w,S)||w);const T=p!=="/"&&p.endsWith("/")?p.length-1:p.length;let P=g===p||!o&&g.startsWith(p)&&g.charAt(T)==="/",A=w!=null&&(w===p||!o&&w.startsWith(p)&&w.charAt(p.length)==="/"),C={isActive:P,isPending:A,isTransitioning:m},L=P?r:void 0,I;typeof s=="function"?I=s(C):I=[s,P?"active":null,A?"pending":null,m?"transitioning":null].filter(Boolean).join(" ");let ae=typeof a=="function"?a(C):a;return k.createElement(on,to({},f,{"aria-current":L,className:I,ref:n,style:ae,to:l,viewTransition:u}),typeof d=="function"?d(C):d)});var Il;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(Il||(Il={}));var Zd;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Zd||(Zd={}));function D1(e){let t=k.useContext(No);return t||X(!1),t}function V1(e,t){let{target:n,replace:r,state:i,preventScrollReset:s,relative:o,viewTransition:a}=t===void 0?{}:t,l=a1(),u=sn(),d=Ro(e,{relative:o});return k.useCallback(f=>{if(P1(f,n)){f.preventDefault();let h=r!==void 0?r:eo(u)===eo(d);l(e,{replace:h,state:i,preventScrollReset:s,relative:o,viewTransition:a})}},[u,l,d,r,i,n,e,s,o,a])}
67function _1(e,t){t===void 0&&(t={});let n=k.useContext(M1);n==null&&X(!1);let{basename:r}=D1(Il.useViewTransitionState),i=Ro(e,{relative:t.relative});if(!n.isTransitioning)return!1;let s=pr(n.currentLocation.pathname,r)||n.currentLocation.pathname,o=pr(n.nextLocation.pathname,r)||n.nextLocation.pathname;return Nl(i.pathname,o)!=null||Nl(i.pathname,s)!=null}var O1=typeof Element<"u",F1=typeof Map=="function",B1=typeof Set=="function",z1=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function ks(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,i;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!ks(e[r],t[r]))return!1;return!0}var s;if(F1&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(s=e.entries();!(r=s.next()).done;)if(!t.has(r.value[0]))return!1;for(s=e.entries();!(r=s.next()).done;)if(!ks(r.value[1],t.get(r.value[0])))return!1;return!0}if(B1&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(s=e.entries();!(r=s.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(z1&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,i[r]))return!1;if(O1&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((i[r]==="_owner"||i[r]==="__v"||i[r]==="__o")&&e.$$typeof)&&!ks(e[i[r]],t[i[r]]))return!1;return!0}return e!==e&&t!==t}var U1=function(t,n){try{return ks(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const $1=fo(U1);var H1=function(e,t,n,r,i,s,o,a){if(!e){var l;if(t===void 0)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,i,s,o,a],d=0;l=new Error(t.replace(/%s/g,function(){return u[d++]})),l.name="Invariant Violation"}throw l.framesToPop=1,l}},W1=H1;const Jd=fo(W1);var K1=function(t,n,r,i){var s=r?r.call(i,t,n):void 0;if(s!==void 0)return!!s;if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var o=Object.keys(t),a=Object.keys(n);if(o.length!==a.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(n),u=0;u<o.length;u++){var d=o[u];if(!l(d))return!1;var f=t[d],h=n[d];if(s=r?r.call(i,f,h,d):void 0,s===!1||s===void 0&&f!==h)return!1}return!0};const G1=fo(K1);var ig=(e=>(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))(ig||{}),fa={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]},meta:{charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]}},ef=Object.values(ig),tc={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},q1=Object.entries(tc).reduce((e,[t,n])=>(e[n]=t,e),{}),et="data-rh",ir={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},sr=(e,t)=>{for(let n=e.length-1;n>=0;n-=1){const r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},Y1=e=>{let t=sr(e,"title");const n=sr(e,ir.TITLE_TEMPLATE);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const r=sr(e,ir.DEFAULT_TITLE);return t||r||void 0},Q1=e=>
67sr(e,ir.ON_CHANGE_CLIENT_STATE)||(()=>{}),ha=(e,t)=>t.filter(n=>typeof n[e]<"u").map(n=>n[e]).reduce((n,r)=>({...n,...r}),{}),X1=(e,t)=>t.filter(n=>typeof n.base<"u").map(n=>n.base).reverse().reduce((n,r)=>{if(!n.length){const i=Object.keys(r);for(let s=0;s<i.length;s+=1){const a=i[s].toLowerCase();if(e.indexOf(a)!==-1&&r[a])return n.concat(r)}}return n},[]),Z1=e=>console&&typeof console.warn=="function"&&console.warn(e),Ir=(e,t,n)=>{const r={};return n.filter(i=>Array.isArray(i[e])?!0:(typeof i[e]<"u"&&Z1(`Helmet: ${e} should be of type "Array". Instead found type "${typeof i[e]}"`),!1)).map(i=>i[e]).reverse().reduce((i,s)=>{const o={};s.filter(l=>{let u;const d=Object.keys(l);for(let h=0;h<d.length;h+=1){const y=d[h],v=y.toLowerCase();t.indexOf(v)!==-1&&!(u==="rel"&&l[u].toLowerCase()==="canonical")&&!(v==="rel"&&l[v].toLowerCase()==="stylesheet")&&(u=v),t.indexOf(y)!==-1&&(y==="innerHTML"||y==="cssText"||y==="itemprop")&&(u=y)}if(!u||!l[u])return!1;const f=l[u].toLowerCase();return r[u]||(r[u]={}),o[u]||(o[u]={}),r[u][f]?!1:(o[u][f]=!0,!0)}).reverse().forEach(l=>i.push(l));const a=Object.keys(o);for(let l=0;l<a.length;l+=1){const u=a[l],d={...r[u],...o[u]};r[u]=d}return i},[]).reverse()},J1=(e,t)=>{if(Array.isArray(e)&&e.length){for(let n=0;n<e.length;n+=1)if(e[n][t])return!0}return!1},ew=e=>({baseTag:X1(["href"],e),bodyAttributes:ha("bodyAttributes",e),defer:sr(e,ir.DEFER),encode:sr(e,ir.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:ha("htmlAttributes",e),linkTags:Ir("link",["rel","href"],e),metaTags:Ir("meta",["name","charset","http-equiv","property","itemprop"],e),noscriptTags:Ir("noscript",["innerHTML"],e),onChangeClientState:Q1(e),scriptTags:Ir("script",["src","innerHTML"],e),styleTags:Ir("style",["cssText"],e),title:Y1(e),titleAttributes:ha("titleAttributes",e),prioritizeSeoTags:J1(e,ir.PRIORITIZE_SEO_TAGS)}),sg=e=>Array.isArray(e)?e.join(""):e,tw=(e,t)=>{const n=Object.keys(e);for(let r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1},pa=(e,t)=>Array.isArray(e)?e.reduce((n,r)=>(tw(r,t)?n.priority.push(r):n.default.push(r),n),{priority:[],default:[]}):{default:e,priority:[]},tf=(e,t)=>({...e,[t]:void 0}),nw=["noscript","script","style"],bl=(e,t=!0)=>t===!1?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"),og=e=>Object.keys(e).reduce((t,n)=>{const r=typeof e[n]<"u"?`${n}="${e[n]}"`:`${n}`;return t?`${t} ${r}`:r},""),rw=(e,t,n,r)=>{const i=og(n),s=sg(t);return i?`<${e} ${et}="true" ${i}>${bl(s,r)}</${e}>`:`<${e} ${et}="true">${bl(s,r)}</${e}>`},iw=(e,t,n=!0)=>t.reduce((r,i)=>{const s=i,o=Object.keys(s).filter(u=>!(u==="innerHTML"||u==="cssText")).reduce((u,d)=>{const f=typeof s[d]>"u"?d:`${d}="${bl(s[d],n)}"`;return u?`${u} ${f}`:f},""),a=s.innerHTML||s.cssText||"",l=nw.indexOf(e)===-1;return`${r}<${e} ${et}="true" ${o}${l?"/>":`>${a}</${e}>`}`},""),ag=(e,t={})=>Object.keys(e).reduce((n,r)=>{const i=tc[r];return n[i||r]=e[r],n},t),sw=(e,t,n)=>{const r={key:t,[et]:!0},i=ag(n,r);return[vt.createElement("title",i,t)]},Ts=(e,t)=>t.map((n,r)=>{const i={key:r,[et]:!0};return Object.keys(n).forEach(s=>{const a=tc[s]||s;if(a==="innerHTML"||a==="cssText"){const l=n.innerHTML||n.cssText;i.dangerouslySetInnerHTML={__html:l}}else i[a]=n[s]}),vt.createElement(e,i)}),_e=(e,t,n=!0)=>{switch(e){case"title":return{toComponent:()=>sw(e,t.title,t.titleAttributes),toString:()=>rw(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>ag(t),toString:()=>og(t)};default:return{toComponent:()=>Ts(e,t),toString:()=>iw(e,t,n)}}},ow=({metaTags:e,linkTags:t,scriptTags:n,encode:r})=>{const i=pa(e,fa.meta),s=pa(t,fa.link),o=pa(n,fa.script);return{priorityMethods:{toComponent:()=>[...Ts("meta",i.priority),...Ts("link",s.priority),...Ts("script",o.priority)],toString:()=>`${_e("meta",i.priority,r)} ${_e("link",s.priority,r)} ${_e("script",o.priority,r)}`},metaTags:i.default,linkTags:s.default,scriptTags:o.default}},aw=e=>{const{baseTag:t,bodyAttributes:n,encode:r=!0,htmlAttributes:i,noscriptTags:s,styleTags:o,title:a="",titleAttributes:l,prioritizeSeoTags:u}=e;let{linkTags:d,metaTags:f,scriptTags:h}=e,y={toComponent:()=>{},toString:()=>""};return u&&({priorityMethods:y,linkTags:d,metaTags:f,scriptTags:h}=ow(e)),{priority:y,base:_e("base",t,r),bodyAttributes:_e("bodyAttributes",n,r),htmlAttributes:_e("htmlAttributes",i,r),link:_e("link",d,r),meta:_e
67("meta",f,r),noscript:_e("noscript",s,r),script:_e("script",h,r),style:_e("style",o,r),title:_e("title",{title:a,titleAttributes:l},r)}},Ll=aw,ss=[],lg=!!(typeof window<"u"&&window.document&&window.document.createElement),Dl=class{constructor(e,t){mt(this,"instances",[]);mt(this,"canUseDOM",lg);mt(this,"context");mt(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?ss:this.instances,add:e=>{(this.canUseDOM?ss:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?ss:this.instances).indexOf(e);(this.canUseDOM?ss:this.instances).splice(t,1)}}});this.context=e,this.canUseDOM=t||!1,t||(e.helmet=Ll({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},lw={},ug=vt.createContext(lw),xn,cg=(xn=class extends k.Component{constructor(n){super(n);mt(this,"helmetData");this.helmetData=new Dl(this.props.context||{},xn.canUseDOM)}render(){return vt.createElement(ug.Provider,{value:this.helmetData.value},this.props.children)}},mt(xn,"canUseDOM",lg),xn),bn=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll(`${e}[${et}]`),i=[].slice.call(r),s=[];let o;return t&&t.length&&t.forEach(a=>{const l=document.createElement(e);for(const u in a)if(Object.prototype.hasOwnProperty.call(a,u))if(u==="innerHTML")l.innerHTML=a.innerHTML;else if(u==="cssText")l.styleSheet?l.styleSheet.cssText=a.cssText:l.appendChild(document.createTextNode(a.cssText));else{const d=u,f=typeof a[d]>"u"?"":a[d];l.setAttribute(u,f)}l.setAttribute(et,"true"),i.some((u,d)=>(o=d,l.isEqualNode(u)))?i.splice(o,1):s.push(l)}),i.forEach(a=>{var l;return(l=a.parentNode)==null?void 0:l.removeChild(a)}),s.forEach(a=>n.appendChild(a)),{oldTags:i,newTags:s}},Vl=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(et),i=r?r.split(","):[],s=[...i],o=Object.keys(t);for(const a of o){const l=t[a]||"";n.getAttribute(a)!==l&&n.setAttribute(a,l),i.indexOf(a)===-1&&i.push(a);const u=s.indexOf(a);u!==-1&&s.splice(u,1)}for(let a=s.length-1;a>=0;a-=1)n.removeAttribute(s[a]);i.length===s.length?n.removeAttribute(et):n.getAttribute(et)!==o.join(",")&&n.setAttribute(et,o.join(","))},uw=(e,t)=>{typeof e<"u"&&document.title!==e&&(document.title=sg(e)),Vl("title",t)},nf=(e,t)=>{const{baseTag:n,bodyAttributes:r,htmlAttributes:i,linkTags:s,metaTags:o,noscriptTags:a,onChangeClientState:l,scriptTags:u,styleTags:d,title:f,titleAttributes:h}=e;Vl("body",r),Vl("html",i),uw(f,h);const y={baseTag:bn("base",n),linkTags:bn("link",s),metaTags:bn("meta",o),noscriptTags:bn("noscript",a),scriptTags:bn("script",u),styleTags:bn("style",d)},v={},x={};Object.keys(y).forEach(S=>{const{newTags:m,oldTags:p}=y[S];m.length&&(v[S]=m),p.length&&(x[S]=y[S].oldTags)}),t&&t(),l(e,v,x)},br=null,cw=e=>{br&&cancelAnimationFrame(br),e.defer?br=requestAnimationFrame(()=>{nf(e,()=>{br=null})}):(nf(e),br=null)},dw=cw,rf=class extends k.Component{constructor(){super(...arguments);mt(this,"rendered",!1)}shouldComponentUpdate(t){return!G1(t,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:t}=this.props.context;t.remove(this),this.emitChange()}emitChange(){const{helmetInstances:t,setHelmet:n}=this.props.context;let r=null;const i=ew(t.get().map(s=>{const o={...s.props};return delete o.context,o}));cg.canUseDOM?dw(i):Ll&&(r=Ll(i)),n(r)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:t}=this.props.context;t.add(this),this.emitChange()}render(){return this.init(),null}},Da,fw=(Da=class extends k.Component{shouldComponentUpdate(e){return!$1(tf(this.props,"helmetData"),tf(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error(`<${e.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(e,t,n,r){return{...t,[e.type]:[...t[e.type]||[],{...n,...this.mapNestedChildrenToProps(e,r)}]}}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return{...t,[e.type]:r,titleAttributes:{...n}};case"body":return{...t,bodyAttributes:{...n}};case"html":return{...t,htmlAttributes:{...n}};default:return{...t,[e.type]:{...n}}}}mapArrayTypeChildrenToProps(e,t){let n={...t};return Object.keys(e).forEach(r=>{n={...n,[r]:e[r]}}),n}
67warnOnInvalidChildren(e,t){return Jd(ef.some(n=>e.type===n),typeof e.type=="function"?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${ef.join(", ")} are allowed. Helmet does not support rendering <${e.type}> elements. Refer to our API for more information.`),Jd(!t||typeof t=="string"||Array.isArray(t)&&!t.some(n=>typeof n!="string"),`Helmet expects a string as a child of <${e.type}>. Did you forget to wrap your children in braces? ( <${e.type}>{\`\`}</${e.type}> ) Refer to our API for more information.`),!0}mapChildrenToProps(e,t){let n={};return vt.Children.forEach(e,r=>{if(!r||!r.props)return;const{children:i,...s}=r.props,o=Object.keys(s).reduce((l,u)=>(l[q1[u]||u]=s[u],l),{});let{type:a}=r;switch(typeof a=="symbol"?a=a.toString():this.warnOnInvalidChildren(r,i),a){case"Symbol(react.fragment)":t=this.mapChildrenToProps(i,t);break;case"link":case"meta":case"noscript":case"script":case"style":n=this.flattenArrayTypeChildren(r,n,o,i);break;default:t=this.mapObjectTypeChildren(r,t,o,i);break}}),this.mapArrayTypeChildrenToProps(n,t)}render(){const{children:e,...t}=this.props;let n={...t},{helmetData:r}=t;if(e&&(n=this.mapChildrenToProps(e,n)),r&&!(r instanceof Dl)){const i=r;r=new Dl(i.context,!0),delete n.helmetData}return r?vt.createElement(rf,{...n,context:r.value}):vt.createElement(ug.Consumer,null,i=>vt.createElement(rf,{...n,context:i}))}},mt(Da,"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),Da);const Ne="https://happiagent.ai",hw="Happi Agent",sf=`${Ne}/og-image.png`,pw="1200",mw="630",of="happi agent â AI automation agency. Voice AI, workflow automation, and AI call centers.",gw={"/":{t
67itle:"AI Automation Agency | Voice AI & Call Centers | Happi Agent",description:"Production-grade AI automation for growing businesses. Voice AI agents, workflow automation, and AI call centers. Deploy in days, not months.",ogTitle:"Happi Agent - AI-Powered Automation for Growing Businesses",ogDescription:"Replace repetitive manual work with intelligent automation. Voice AI, workflow automation, AI call centers. Deploy in days, measurable ROI from day one.",ogType:"website",lastmod:"2026-08-24",changefreq:"weekly",priority:"1.0"},"/use-cases":{title:"AI Voice & Automation Use Cases by Industry | Happi Agent",description:"How AI voice agents and workflow automation work in salons, dental offices, construction, real estate, and home services. Try the live AI voice demo.",ogTitle:"AI Automation Use Cases & Industry Solutions | Happi Agent",ogDescription:"Voice AI agents and workflow automation for salons, healthcare, construction, real estate. Live AI voice demo available.",lastmod:"2026-08-24",changefreq:"weekly",priority:"0.9"},"/services":{title:"AI Automation Services for Growing Businesses | Happi Agent",description:"Voice AI, workflow automation, AI call centers, and AI cloud rollouts for SMBs. Production-grade systems, deployed in days rather than months.",lastmod:"2026-08-24",changefreq:"monthly",priority:"0.8"},"/services/voice-ai":{title:"Voice AI Agents for Inbound & Outbound Calls | Happi Agent",description:"Inbound and outbound voice AI agents that answer, qualify, and convert. 24/7 coverage, natural conversations, and seamless handoff to your human team.",lastmod:"2026-08-24",changefreq:"monthly",priority:"0.8"},"/services/workflow-automation":{title:"Workflow Automation Services for Business | Happi Agent",description:"End-to-end workflow orchestration across your CRM, calendar, and operational tools. Replace fragile spreadsheets and Zapier hacks with real automation.",lastmod:"2026-08-24",changefreq:"monthly",priority:"0.8"},"/services/ai-call-centers":{title:"AI Call Center Services | 24/7 Coverage | Happi Agent",description:"AI call centers with multi-queue routing, instant escalation, and real-time analytics. Round-the-clock phone support that scales with your business.",lastmod:"2026-08-24",changefreq:"monthly",priority:"0.8"},"/services/cloud-rollouts":{title:"AI Cloud Rollouts for SMB Office Teams | Happi Agent",description:"Private cloud-hosted office AI with role-based intelligence, CRM and calendar integration, and stage-triggered automation. Enterprise-grade without the lift.",lastmod:"2026-08-24",changefreq:"monthly",priority:"0.8"},"/about":{title:"About Happi Agent | AI Automation Agency, Irvine CA",description:"Happi Agent is a premium AI automation agency for growing businesses. We replace repetitive manual work with intelligent systems your team can rely on.",lastmod:"2026-08-24",changefreq:"monthly",priority:"0.6"},"/resources":{title:"AI Automation Resources & Guides | Happi Agent",description:"Insights, case studies, and free playbooks for SMB operators implementing AI voice agents, workflow automation, and AI call centers.",lastmod:"2026-08-24",changefreq:"monthly",priority:"0.5"},"/resources/blog":{title:"AI Automation Blog | Insights for SMBs | Happi Agent",description:"Practical writing on AI voice agents, workflow automation, and AI call centers for small and mid-sized business operators. New posts in progress.",lastmod:"2026-08-24",changefreq:"weekly",priority:"0.5"},"/resources/case-studies":{title:"AI Automation Case Studies | Happi Agent",description:"Real client outcomes from Happi Agent voice AI and workflow automation deployments, with the numbers behind each build. First studies publishing soon.",lastmod:"2026-08-24",changefreq:"monthly",priority:"0.5"},"/resources/playbooks":{title:"Free AI Automation Playbooks | Happi Agent",description:"Free implementation playbooks for SMB teams rolling out AI voice agents and workflow automation, from discovery audit through launch. Publishing soon.",lastmod:"2026-08-24",changefreq:"monthly",priority:"0.5"},"/contact":{title:"Book a Free Workflow Audit | Contact Happi Agent",description:"Get a free 30-minute workflow audit and custom automation roadmap. Tell us about your business and we will show you where AI automation saves time and money.",ogTitle:"Book Your Free Workflow Audit | Happi Agent",ogDescription:"Free 30-minute c
67onsultation. Custom automation roadmap. ROI estimate. No commitment required.",lastmod:"2026-08-24",changefreq:"monthly",priority:"0.7"}},yw={title:"Page Not Found | Happi Agent",description:"That page does not exist. Browse Happi Agent services for voice AI, workflow automation, AI call centers, and AI cloud rollouts.",noindex:!0,lastmod:"2026-08-24",changefreq:"monthly",priority:"0.0"};function af(e){return e==="/"?`${Ne}/`:`${Ne}${e}`}function Ri(e){const t=e!=="/"&&e.endsWith("/")?e.slice(0,-1):e,n=gw[t];return n?{...n,path:t,canonical:af(t)}:{...yw,path:t,canonical:af(t)}}function Ii({seo:e,jsonLd:t}){const n=e.ogTitle||e.title,r=e.ogDescription||e.description,i=e.ogType||"website",s=t?Array.isArray(t)?t:[t]:[];return c.jsxs(fw,{children:[c.jsx("title",{children:e.title}),c.jsx("meta",{name:"description",content:e.description}),!e.noindex&&c.jsx("link",{rel:"canonical",href:e.canonical}),e.noindex&&c.jsx("meta",{name:"robots",content:"noindex, follow"}),c.jsx("meta",{property:"og:title",content:n}),c.jsx("meta",{property:"og:description",content:r}),c.jsx("meta",{property:"og:url",content:e.canonical}),c.jsx("meta",{property:"og:type",content:i}),c.jsx("meta",{property:"og:site_name",content:hw}),c.jsx("meta",{property:"og:locale",content:"en_US"}),c.jsx("meta",{property:"og:image",content:sf}),c.jsx("meta",{property:"og:image:width",content:pw}),c.jsx("meta",{property:"og:image:height",content:mw}),c.jsx("meta",{property:"og:image:alt",content:of}),c.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),c.jsx("meta",{name:"twitter:title",content:n}),c.jsx("meta",{name:"twitter:description",content:r}),c.jsx("meta",{name:"twitter:image",content:sf}),c.jsx("meta",{name:"twitter:image:alt",content:of}),s.map((o,a)=>c.jsx("script",{type:"application/ld+json",children:JSON.stringify(o)},a))]})}function Io(e){return{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:e.map((t,n)=>({"@type":"ListItem",position:n+1,name:t.name,item:t.url}))}}function vw(e,t){const n=e.split("/").filter(Boolean),r=[{name:"Home",url:`${Ne}/`}];return n.forEach((i,s)=>{const o=s===n.length-1;r.push({name:o?t:i.charAt(0).toUpperCase()+i.slice(1),url:`${Ne}/${n.slice(0,s+1).join("/")}`})}),Io(r)}function xw(){return{"@context":"https://schema.org","@type":"WebSite",name:"Happi Agent",url:Ne,potentialAction:{"@type":"SearchAction",target:{"@type":"EntryPoint",urlTemplate:`${Ne}/?q={search_term_string}`},"query-input":"required name=search_term_string"}}}function ww(){return[{name:"Voice AI Agents",description:"AI-powered inbound and outbound call handling. Appointment setting, customer service, follow-ups, and lead qualification available 24/7 without hold times.",serviceType:"Voice AI Agent"},{name:"Workflow Automation",description:"End-to-end business process automation including data entry, invoice processing, order management, and CRM integration. Connect your business systems and eliminate manual busywork.",serviceType:"Workflow Automation"},{name:"AI Call Centers",description:"Full AI-powered call center operations with multi-queue handling, 24/7 coverage, instant responses, real-time analytics, and seamless handoff to human agents when needed.",serviceType:"AI Call Center"}].map(t=>({"@context":"https://schema.org","@type":"Service",provider:{"@id":`${Ne}/#organization`},name:t.name,description:t.description,serviceType:t.serviceType,areaServed:"US",availableChannel:{"@type":"ServiceChannel",serviceUrl:`${Ne}/use-cases`}}))}const dg=[{q:"What is AI workflow automation?",a:"AI workflow automation uses artificial intelligence to handle repetitive business tasks like data entry, invoice processing, appointment scheduling, and CRM updates automatically, without human intervention. It connects your existing business systems end-to-end."},{q:"How do Voice AI agents work?",a:"Voice AI agents use natural language processing to handle phone calls autonomously. They can answer inbound calls, make outbound calls for appointment setting and follow-ups, qualify leads, and provide customer service 24/7 with natural-sounding conversations."},{q:"What industries benefit from AI automation?",a:"AI automation benefits many industries including construction, healthcare, real estate, hair salons and spas, restaurants, home services (HVAC, solar, plumbing), retail, manufacturing, and logistics. Any business with repetitive manual tasks can benefit."},{q:"How long does it take to deploy AI automation?",a:"Happi Agent deploys production-grade AI automation in days, not months. The process includes a discovery audit, custom build, launch, and ongoing optimization. Most businesses see measurable ROI within a 90-day payback period."},{q:"How much does AI automation cost compared to hiring?",a:"AI automation typically results in a 70% average cost reduction compared to manual processes. Automation solutions run $6,000 to $12,000 per year versus $55,000 to $80,000+ for a full-time hire. Happi Agent offers a free workflow audit to identify specific savings for your business."}];function Sw(){return{"@context":"https://schema.org","@type":"FAQPage",mainEntity:dg.map(e=>
67({"@type":"Question",name:e.q,acceptedAnswer:{"@type":"Answer",text:e.a}}))}}/** 68 * @license lucide-react v0.344.0 - ISC 69 * 70 * This source code is licensed under the ISC license. 71 * See the LICENSE file in the root directory of this source tree. 72 */var kw={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"};/** 73 * @license lucide-react v0.344.0 - ISC 74 * 75 * This source code is licensed under the ISC license. 76 * See the LICENSE file in the root directory of this source tree. 77 */const Tw=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase().trim(),V=(e,t)=>{const n=k.forwardRef(({color:r="currentColor",size:i=24,strokeWidth:s=2,absoluteStrokeWidth:o,className:a="",children:l,...u},d)=>k.createElement("svg",{ref:d,...kw,width:i,height:i,stroke:r,strokeWidth:o?Number(s)*24/Number(i):s,className:["lucide",`lucide-${Tw(e)}`,a].join(" "),...u},[...t.map(([f,h])=>k.createElement(f,h)),...Array.isArray(l)?l:[l]]));return n.displayName=`${e}`,n};/** 78 * @license lucide-react v0.344.0 - ISC 79 * 80 * This source code is licensed under the ISC license. 81 * See the LICENSE file in the root directory of this source tree. 82 */const Cw=V("AlertCircle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/** 83 * @license lucide-react v0.344.0 - ISC 84 * 85 * This source code is licensed under the ISC license. 86 * See the LICENSE file in the root directory of this source tree. 87 */const bo=V("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/** 88 * @license lucide-react v0.344.0 - ISC 89 * 90 * This source code is licensed under the ISC license. 91 * See the LICENSE file in the root directory of this source tree. 92 */const fg=V("Banknote",[["rect",{width:"20",height:"12",x:"2",y:"6",rx:"2",key:"9lu3g6"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}],["path",{d:"M6 12h.01M18 12h.01",key:"113zkx"}]]);/** 93 * @license lucide-react v0.344.0 - ISC 94 * 95 * This source code is licensed under the ISC license. 96 * See the LICENSE file in the root directory of this source tree. 97 */const Ew=V("BookOpen",[["path",{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z",key:"vv98re"}],["path",{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z",key:"1cyq3y"}]]);/** 98 * @license lucide-react v0.344.0 - ISC 99 * 100 * This source code is licensed under the ISC license. 101 * See the LICENSE file in the root directory of this source tree. 102 */const Pw=V("Building2",[["path",{d:"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z",key:"1b4qmf"}],["path",{d:"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2",key:"i71pzd"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2",key:"10jefs"}],["path",{d:"M10 6h4",key:"1itunk"}],["path",{d:"M10 10h4",key:"tcdvrf"}],["path",{d:"M10 14h4",key:"kelpxr"}],["path",{d:"M10 18h4",key:"1ulq68"}]]);/** 103 * @license lucide-react v0.344.0 - ISC 104 * 105 * This source code is licensed under the ISC license. 106 * See the LICENSE file in the root directory of this source tree. 107 */const Aw=V("Calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);/** 108 * @license lucide-react v0.344.0 - ISC 109 * 110 * This source code is licensed under the ISC license. 111 * See the LICENSE file in the root directory of this source tree. 112 */const lf=V("CheckCircle",[["path",{d:"M22 11.08V12a10 10 0 1 1-5.93-9.14",key:"g774vq"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]);/** 113 * @license lucide-react v0.344.0 - ISC 114 * 115 * This source code is licensed under the ISC license. 116 * See the LICENSE file in the root directory of this source tree. 117 */const nc=V("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** 118 * @license lucide-react v0.344.0 - ISC 119 * 120 * This source code is licensed under the ISC license. 121 * See the LICENSE file in the root directory of this source tree. 122 */const jw=V("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** 123 * @license lucide-react v0.344.0 - ISC 124 * 125 * This source code is licensed under the ISC license. 126 * See the LICENSE file in the root directory of this source tree. 127 */const Nw=V("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/** 128 * @license lucide-react v0.344.0 - ISC 129 * 130 * This source code is licensed under the ISC license. 131 * See the LICENSE file in the root directory of this source tree. 132 */const rc=V("Cloud",[["path",{d:"M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z",key:"p7xjir"}]]);/** 133 * @license lucide-react v0.344.0 - ISC 134 * 135 * This source code is licensed under the ISC license. 136 * See the LICENSE file in the root directory of this source tree. 137 */const Mw=V("DollarSign",[["line",{x1:"12",x2:"12",y1:"2",y2:"22",key:"7eqyqh"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6",key:"1b0p4s"}]]);/** 138 * @license lucide-react v0.344.0 - ISC 139 * 140 * This source code is licensed under the ISC license. 141 * See the LICENSE file in the root directory of this source tree. 142 */const Rw=V("Dumbbell",[["path",{d:"m6.5 6.5 11 11",key:"f7oqzb"}],["path",{d:"m21 21-1-1",key:"cpc6if"}],["path",{d:"m3 3 1 1",key:"d3rpuf"}],["path",{d:"m18 22 4-4",key:"1e32o6"}],["path",{d:"m2 6 4-4",key:"189tqz"}],["path",{d:"m3 10 7-7",key:"1bxui2"}],["path",{d:"m14 21 7-7",key:"16x78n"}]]);/** 143 * @license lucide-react v0.344.0 - ISC 144 * 145 * This source code is licensed under the ISC license. 146 * See the LICENSE file in the root directory of this source tree. 147 */const Iw=V("FilePenLine",[["path",{d:"m18 5-3-3H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2",ke
147y:"h0fsxq"}],["path",{d:"M8 18h1",key:"13wk12"}],["path",{d:"M18.4 9.6a2 2 0 1 1 3 3L17 17l-4 1 1-4Z",key:"dyo8mm"}]]);/** 148 * @license lucide-react v0.344.0 - ISC 149 * 150 * This source code is licensed under the ISC license. 151 * See the LICENSE file in the root directory of this source tree. 152 */const ic=V("Headset",[["path",{d:"M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5Zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3Z",key:"12oyoe"}],["path",{d:"M21 16v2a4 4 0 0 1-4 4h-5",key:"1x7m43"}]]);/** 153 * @license lucide-react v0.344.0 - ISC 154 * 155 * This source code is licensed under the ISC license. 156 * See the LICENSE file in the root directory of this source tree. 157 */const hg=V("HeartPulse",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}],["path",{d:"M3.22 12H9.5l.5-1 2 4.5 2-7 1.5 3.5h5.27",key:"1uw2ng"}]]);/** 158 * @license lucide-react v0.344.0 - ISC 159 * 160 * This source code is licensed under the ISC license. 161 * See the LICENSE file in the root directory of this source tree. 162 */const pg=V("Home",[["path",{d:"m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"y5dka4"}],["polyline",{points:"9 22 9 12 15 12 15 22",key:"e2us08"}]]);/** 163 * @license lucide-react v0.344.0 - ISC 164 * 165 * This source code is licensed under the ISC license. 166 * See the LICENSE file in the root directory of this source tree. 167 */const bw=V("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);/** 168 * @license lucide-react v0.344.0 - ISC 169 * 170 * This source code is licensed under the ISC license. 171 * See the LICENSE file in the root directory of this source tree. 172 */const Lw=V("MapPin",[["path",{d:"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z",key:"2oe9fu"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);/** 173 * @license lucide-react v0.344.0 - ISC 174 * 175 * This source code is licensed under the ISC license. 176 * See the LICENSE file in the root directory of this source tree. 177 */const Dw=V("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/** 178 * @license lucide-react v0.344.0 - ISC 179 * 180 * This source code is licensed under the ISC license. 181 * See the LICENSE file in the root directory of this source tree. 182 */const mr=V("Phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]]);/** 183 * @license lucide-react v0.344.0 - ISC 184 * 185 * This source code is licensed under the ISC license. 186 * See the LICENSE file in the root directory of this source tree. 187 */const mg=V("Scale",[["path",{d:"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"7g6ntu"}],["path",{d:"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"ijws7r"}],["path",{d:"M7 21h10",key:"1b0cd5"}],["path",{d:"M12 3v18",key:"108xh3"}],["path",{d:"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2",key:"3gwbw2"}]]);/** 188 * @license lucide-react v0.344.0 - ISC 189 * 190 * This source code is licensed under the ISC license. 191 * See the LICENSE file in the root directory of this source tree. 192 */const Vw=V("Scissors",[["circle",{cx:"6",cy:"6",r:"3",key:"1lh9wr"}],["path",{d:"M8.12 8.12 12 12",key:"1alkpv"}],["path",{d:"M20 4 8.12 15.88",key:"xgtan2"}],["circle",{cx:"6",cy:"18",r:"3",key:"fqmcym"}],["path",{d:"M14.8 14.8 20 20",key:"ptml3r"}]]);/** 193 * @license lucide-react v0.344.0 - ISC 194 * 195 * This source code is licensed under the ISC license. 196 * See the LICENSE file in the root directory of this source tree. 197 */const gg=V("Send",[["path",{d:"m22 2-7 20-4-9-9-4Z",key:"1q3vgg"}],["path",{d:"M22 2 11 13",key:"nzbqef"}]]);/** 198 * @license lucide-react v0.344.0 - ISC 199 * 200 * This source code is licensed under the ISC license. 201 * See the LICENSE file in the root directory of this source tree. 202 */const _w=V("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",ke
202y:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/** 203 * @license lucide-react v0.344.0 - ISC 204 * 205 * This source code is licensed under the ISC license. 206 * See the LICENSE file in the root directory of this source tree. 207 */const Ow=V("Shield",[["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"}]]);/** 208 * @license lucide-react v0.344.0 - ISC 209 * 210 * This source code is licensed under the ISC license. 211 * See the LICENSE file in the root directory of this source tree. 212 */const Fw=V("ShoppingBag",[["path",{d:"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z",key:"hou9p0"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M16 10a4 4 0 0 1-8 0",key:"1ltviw"}]]);/** 213 * @license lucide-react v0.344.0 - ISC 214 * 215 * This source code is licensed under the ISC license. 216 * See the LICENSE file in the root directory of this source tree. 217 */const Bw=V("Smile",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M8 14s1.5 2 4 2 4-2 4-2",key:"1y1vjs"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9",key:"yxxnd0"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9",key:"1p4y9e"}]]);/** 218 * @license lucide-react v0.344.0 - ISC 219 * 220 * This source code is licensed under the ISC license. 221 * See the LICENSE file in the root directory of this source tree. 222 */const sc=V("Sparkles",[["path",{d:"m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z",key:"17u4zn"}],["path",{d:"M5 3v4",key:"bklmnn"}],["path",{d:"M19 17v4",key:"iiml17"}],["path",{d:"M3 5h4",key:"nem4j1"}],["path",{d:"M17 19h4",key:"lbex7p"}]]);/** 223 * @license lucide-react v0.344.0 - ISC 224 * 225 * This source code is licensed under the ISC license. 226 * See the LICENSE file in the root directory of this source tree. 227 */const zw=V("TrendingUp",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]]);/** 228 * @license lucide-react v0.344.0 - ISC 229 * 230 * This source code is licensed under the ISC license. 231 * See the LICENSE file in the root directory of this source tree. 232 */const Uw=V("UserPlus",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"19",x2:"19",y1:"8",y2:"14",key:"1bvyxn"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11",key:"1shjgl"}]]);/** 233 * @license lucide-react v0.344.0 - ISC 234 * 235 * This source code is licensed under the ISC license. 236 * See the LICENSE file in the root directory of this source tree. 237 */const $w=V("UtensilsCrossed",[["path",{d:"m16 2-2.3 2.3a3 3 0 0 0 0 4.2l1.8 1.8a3 3 0 0 0 4.2 0L22 8",key:"n7qcjb"}],["path",{d:"M15 15 3.3 3.3a4.2 4.2 0 0 0 0 6l7.3 7.3c.7.7 2 .7 2.8 0L15 15Zm0 0 7 7",key:"d0u48b"}],["path",{d:"m2.1 21.8 6.4-6.3",key:"yn04lh"}],["path",{d:"m19 5-7 7",key:"194lzd"}]]);/** 238 * @license lucide-react v0.344.0 - ISC 239 * 240 * This source code is licensed under the ISC license. 241 * See the LICENSE file in the root directory of this source tree. 242 */const oc=V("Workflow",[["rect",{width:"8",height:"8",x:"3",y:"3",rx:"2",key:"by2w9f"}],["path",{d:"M7 11v4a2 2 0 0 0 2 2h4",key:"xkn7yn"}],["rect",{width:"8",height:"8",x:"13",y:"13",rx:"2",key:"1cgmvn"}]]);/** 243 * @license lucide-react v0.344.0 - ISC 244 * 245 * This source code is licensed under the ISC license. 246 * See the LICENSE file in the root directory of this source tree. 247 */const Hw=V("Wrench",[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z",key:"cbrjhi"}]]);/** 248 * @license lucide-react v0.344.0 - ISC 249 * 250 * This source code is licensed under the ISC license. 251 * See the LICENSE file in the root directory of this source tree. 252 */const Ww=V("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);/** 253 * @license lucide-react v0.344.0 - ISC 254 * 255 * This source code is licensed under the ISC license. 256 * See the LICENSE file in the root directory of this source tree. 257 */const Kw=V("Zap",[["polygon",{points:"13 2 3 14 12 14 11 22 21 10 12 10 13 2",key:"45s27k"}]]);function be({children:e,className:t="",flush:n=!1}){return c.jsx("div",{className:`mx-auto w-full max-w-container ${n?"":"px-6 md:px-8"} ${t}`,children:e})}const yg=e=>e==="primary"?"btn-primary":e==="secondary"?"btn-secondary":"btn-ghost";function Zt({href:e,external:t=!1,children:n,variant:r="primary",showArrow:i=!1,className:s="",...o}){return c.jsxs("a",{href:e,target:t?"_blank":void 0,rel:t?"noopener noreferrer":void 0,className:`${yg(r)} ${s}`,...o,children:[n,i&&c.jsx(bo,{className:"w-4 h-4"})]})}function Lo({to:e,children:t,variant:n="primary",showArrow:r=!1,className:i="",...s}){return c.jsxs(on,{to:e,className:`${yg(n)} ${i}`,...s,children:[t,r&&c.jsx(bo,{className:"w-4 h-4"})]})}const vg=k.createContext({});function Gw(e){const t=k.useRef(null);return t.current===null&&(t.current=e()),t.current}const qw=typeof window<"u",Yw=qw?k.useLayoutEffect:k.useEffect,ac=k.createContext(null);function lc(e,t){e.indexOf(t)===-1&&e.push(t)}function no(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}
vendor: 28,011 bytes, line 257
257const pt=(e,t,n)=>n>t?t:n<e?e:n;let uc=()=>{};const Pt={},xg=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);function wg(e){return typeof e=="object"&&e!==null}const Sg=e=>/^0[^.\s]+$/u.test(e);function kg(e){let t;return()=>(t===void 0&&(t=e()),t)}const $e=e=>e,Qw=(e,t)=>n=>t(e(n)),bi=(...e)=>e.reduce(Qw),wi=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r};class cc{constructor(){this.subscriptions=[]}add(t){return lc(this.subscriptions,t),()=>no(this.subscriptions,t)}notify(t,n,r){const i=this.subscriptions.length;if(i)if(i===1)this.subscriptions[0](t,n,r);else for(let s=0;s<i;s++){const o=this.subscriptions[s];o&&o(t,n,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const rt=e=>e*1e3,ze=e=>e/1e3;function Tg(e,t){return t?e*(1e3/t):0}const Cg=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,Xw=1e-7,Zw=12;function Jw(e,t,n,r,i){let s,o,a=0;do o=t+(n-t)/2,s=Cg(o,r,i)-e,s>0?n=o:t=o;while(Math.abs(s)>Xw&&++a<Zw);return o}function Li(e,t,n,r){if(e===t&&n===r)return $e;const i=s=>Jw(s,0,1,e,n);return s=>s===0||s===1?s:Cg(i(s),t,r)}const Eg=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Pg=e=>t=>1-e(1-t),Ag=Li(.33,1.53,.69,.99),dc=Pg(Ag),jg=Eg(dc),Ng=e=>(e*=2)<1?.5*dc(e):.5*(2-Math.pow(2,-10*(e-1))),fc=e=>1-Math.sin(Math.acos(e)),Mg=Pg(fc),Rg=Eg(fc),eS=Li(.42,0,1,1),tS=Li(0,0,.58,1),Ig=Li(.42,0,.58,1),nS=e=>Array.isArray(e)&&typeof e[0]!="number",bg=e=>Array.isArray(e)&&typeof e[0]=="number",rS={linear:$e,easeIn:eS,easeInOut:Ig,easeOut:tS,circIn:fc,circInOut:Rg,circOut:Mg,backIn:dc,backInOut:jg,backOut:Ag,anticipate:Ng},iS=e=>typeof e=="string",uf=e=>{if(bg(e)){uc(e.length===4);const[t,n,r,i]=e;return Li(t,n,r,i)}else if(iS(e))return rS[e];return e},os=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function sS(e,t){let n=new Set,r=new Set,i=!1,s=!1;const o=new WeakSet;let a={delta:0,timestamp:0,isProcessing:!1};function l(d){o.has(d)&&(u.schedule(d),e()),d(a)}const u={schedule:(d,f=!1,h=!1)=>{const v=h&&i?n:r;return f&&o.add(d),v.has(d)||v.add(d),d},cancel:d=>{r.delete(d),o.delete(d)},process:d=>{if(a=d,i){s=!0;return}i=!0,[n,r]=[r,n],n.forEach(l),n.clear(),i=!1,s&&(s=!1,u.process(d))}};return u}const oS=40;function Lg(e,t){let n=!1,r=!0;const i={delta:0,timestamp:0,isProcessing:!1},s=()=>n=!0,o=os.reduce((g,w)=>(g[w]=sS(s),g),{}),{setup:a,read:l,resolveKeyframes:u,preUpdate:d,update:f,preRender:h,render:y,postRender:v}=o,x=()=>{const g=Pt.useManualTiming?i.timestamp:performance.now();n=!1,Pt.useManualTiming||(i.delta=r?1e3/60:Math.max(Math.min(g-i.timestamp,oS),1)),i.timestamp=g,i.isProcessing=!0,a.process(i),l.process(i),u.process(i),d.process(i),f.process(i),h.process(i),y.process(i),v.process(i),i.isProcessing=!1,n&&t&&(r=!1,e(x))},S=()=>{n=!0,r=!0,i.isProcessing||e(x)};return{schedule:os.reduce((g,w)=>{const T=o[w];return g[w]=(P,A=!1,C=!1)=>(n||S(),T.schedule(P,A,C)),g},{}),cancel:g=>{for(let w=0;w<os.length;w++)o[os[w]].cancel(g)},state:i,steps:o}}const{schedule:z,cancel:Jt,state:ue,steps:ma}=Lg(typeof requestAnimationFrame<"u"?requestAnimationFrame:$e,!0);let Cs;function aS(){Cs=void 0}const xe={now:()=>(Cs===void 0&&xe.set(ue.isProcessing||Pt.useManualTiming?ue.timestamp:performance.now()),Cs),set:e=>{Cs=e,queueMicrotask(aS)}},Dg=e=>t=>typeof t=="string"&&t.startsWith(e),Vg=Dg("--"),lS=Dg("var(--"),hc=e=>lS(e)?uS.test(e.split("/*")[0].trim()):!1,uS=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function cf(e){return typeof e!="string"?!1:e.split("/*")[0].includes("var(--")}const Sr={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Si={...Sr,transform:e=>pt(0,1,e)},as={...Sr,default:1},Xr=e=>Math.round(e*1e5)/1e5,pc=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function cS(e){return e==null}const dS=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,mc=(e,t)=>n=>!!(typeof n=="string"&&dS.test(n)&&n.startsWith(e)||t&&!cS(n)&&Object.prototype.hasOwnProperty.call(n,t)),_g=(e,t,n)=>r=>{if(typeof r!="string")return r;const[i,s,o,a]=r.match(pc);return{[e]:parseFloat(i),[t]:parseFloat(s),[n]:parseFloat(o),alpha:a!==void 0?parseFloat(a):1}},fS=e=>pt(0,255,e),ga={...Sr,transform:e=>Math.round(fS(e))},yn={test:mc("rgb","red"),parse:_g("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+ga.transform(e)+", "+ga.transform(t)+", "+ga.transform(n)+", "+Xr(Si.transform(r))+")"};function hS(e){let t="",n="",r="",i="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),i=e.substring(4,5),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}}const _l={test:mc("#"),parse:hS,transform:yn.transform},Di=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Mt=Di("deg"),ht=Di("%"),M=Di("px"),pS=Di("vh"),mS=Di("vw"),df={...ht,parse:e=>ht.parse(e)/100,transform:e=>ht.transform(e*100)},Gn={test:mc("hsl","hue"),parse:_g("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+ht.transform(Xr(t))+", "+ht.transform(Xr(n))+", "+Xr(Si.transform(r))+")"},ee={test:e=>yn.test(e)||_l.test(e)||Gn.test(e),parse:e=>yn.test(e)?yn.parse(e):Gn.test(e)?Gn.parse(e):_l.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?yn.transform(e):Gn.transform(e),getAnimatableNone:e=>{const t=ee.parse(e);return t.alpha=0,ee.transform(t)}},gS=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function yS(e){var t,n;return isNaN(e)&&typeof e=="string"&&(((t=e.match(pc))==null?void 0:t.length)||0)+(((n=e.match(gS))==null?void 0:n.length)||0)>0}const Og="number",Fg="color",vS="var",xS="var(",ff="${}",wS=/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 ki(e){const t=e.toString(),n=[],r={color:[],number:[],var:[]},i=[];let s=0;const a=t.replace(wS,l=>(ee.test(l)?(r.color.push(s),i.push(Fg),n.push(ee.parse(l))):l.startsWith(xS)?(r.var.push(s),i.push(vS),n.push(l)):(r.number.push(s),i.push(Og),n.push(parseFloat(l))),++s,ff)).split(ff);return{values:n,split:a,indexes:r,types:i}}function Bg(e){return ki(e).values}function zg(e){const{split:t,types:n}=ki(e),r=t.length;return i=>{let s="";for(let o=0;o<r;o++)if(s+=t[o],i[o]!==void 0){const a=n[o];a===Og?s+=Xr(i[o]):a===Fg?s+=ee.transform(i[o]):s+=i[o]}return s}}const SS=e=>typeof e=="number"?0:ee.test(e)?ee.getAnimatableNone(e):e;function kS(e){const t=Bg(e);return zg(e)(t.map(SS))}const it={test:yS,parse:Bg,createTransformer:zg,getAnimatableNone:kS};function ya(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function TS({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let i=0,s=0,o=0;if(!t)i=s=o=n;else{const a=n<.5?n*(1+t):n+t-n*t,l=2*n-a;i=ya(l,a,e+1/3),s=ya(l,a,e),o=ya(l,a,e-1/3)}return{red:Math.round(i*255),green:Math.round(s*255),blue:Math.round(o*255),alpha:r}}function ro(e,t){return n=>n>0?t:e}const K=(e,t,n)=>e+(t-e)*n,va=(e,t,n)=>{const r=e*e,i=n*(t*t-r)+r;return i<0?0:Math.sqrt(i)},CS=[_l,yn,Gn],ES=e=>CS.find(t=>t.test(e));function hf(e){const t=ES(e);if(!t)return!1;let n=t.parse(e);return t===Gn&&(n=TS(n)),n}const pf=(e,t)=>{const n=hf(e),r=hf(t);if(!n||!r)return ro(e,t);const i={...n};return s=>(i.red=va(n.red,r.red,s),i.green=va(n.green,r.green,s),i.blue=va(n.blue,r.blue,s),i.alpha=K(n.alpha,r.alpha,s),yn.transform(i))},Ol=new Set(["none","hidden"]);function PS(e,t){return Ol.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}function AS(e,t){return n=>K(e,t,n)}function gc(e){return typeof e=="number"?AS:typeof e=="string"?hc(e)?ro:ee.test(e)?pf:MS:Array.isArray(e)?Ug:typeof e=="object"?ee.test(e)?pf:jS:ro}function Ug(e,t){const n=[...e],r=n.length,i=e.map((s,o)=>gc(s)(s,t[o]));return s=>{for(let o=0;o<r;o++)n[o]=i[o](s);return n}}function jS(e,t){const n={...e,...t},r={};for(const i in n)e[i]!==void 0&&t[i]!==void 0&&(r[i]=gc(e[i])(e[i],t[i]));return i=>{for(const s in r)n[s]=r[s](i);return n}}function NS(e,t){const n=[],r={color:0,var:0,number:0};for(let i=0;i<t.values.length;i++){const s=t.types[i],o=e.indexes[s][r[s]],a=e.values[o]??0;n[i]=a,r[s]++}return n}const MS=(e,t)=>{const n=it.createTransformer(t),r=ki(e),i=ki(t);return r.indexes.var.length===i.indexes.var.length&&r.indexes.color.length===i.indexes.color.length&&r.indexes.number.length>=i.indexes.number.length?Ol.has(e)&&!i.values.length||Ol.has(t)&&!r.values.length?PS(e,t):bi(Ug(NS(r,i),i.values),n):ro(e,t)};function $g(e,t,n){return typeof e=="number"&&typeof t=="number"&&typeof n=="number"?K(e,t,n):gc(e)(e,t)}const RS=e=>{const t=({timestamp:n})=>e(n);return{start:(n=!0)=>z.update(t,n),stop:()=>Jt(t),now:()=>ue.isProcessing?ue.timestamp:xe.now()}},Hg=(e,t,n=10)=>{let r="";const i=Math.max(Math.round(t/n),2);for(let s=0;s<i;s++)r+=Math.round(e(s/(i-1))*1e4)/1e4+", ";return`linear(${r.substring(0,r.length-2)})`},io=2e4;function yc(e){let t=0;const n=50;let r=e.next(t);for(;!r.done&&t<io;)t+=n,r=e.next(t);return t>=io?1/0:t}function IS(e,t=100,n){const r=n({...e,keyframes:[0,t]}),i=Math.min(yc(r),io);return{type:"keyframes",ease:s=>r.next(i*s).value/t,duration:ze(i)}}const bS=5;function Wg(e,t,n){const r=Math.max(t-bS,0);return Tg(n-e(r),t-r)}const Y={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},xa=.001;function LS({duration:e=Y.duration,bounce:t=Y.bounce,velocity:n=Y.velocity,mass:r=Y.mass}){let i,s,o=1-t;o=pt(Y.minDamping,Y.maxDamping,o),e=pt(Y.minDuration,Y.maxDuration,ze(e)),o<1?(i=u=>{const d=u*o,f=d*e,h=d-n,y=Fl(u,o),v=Math.exp(-f);return xa-h/y*v},s=u=>{const f=u*o*e,h=f*n+n,y=Math.pow(o,2)*Math.pow(u,2)*e,v=Math.exp(-f),x=Fl(Math.pow(u,2),o);return(-i(u)+xa>0?-1:1)*((h-y)*v)/x}):(i=u=>{const d=Math.exp(-u*e),f=(u-n)*e+1;return-xa+d*f},s=u=>{const d=Math.exp(-u*e),f=(n-u)*(e*e);return d*f});const a=5/e,l=VS(i,s,a);if(e=rt(e),isNaN(l))return{stiffness:Y.stiffness,damping:Y.damping,duration:e};{const u=Math.pow(l,2)*r;return{stiffness:u,damping:o*2*Math.sqrt(r*u),duration:e}}}const DS=12;function VS(e,t,n){let r=n;for(let i=1;i<DS;i++)r=r-e(r)/t(r);return r}function Fl(e,t){return e*Math.sqrt(1-t*t)}const _S=["duration","bounce"],OS=["stiffness","damping","mass"];function mf(e,t){return t.some(n=>e[n]!==void 0)}function FS(e){let t={velocity:Y.velocity,stiffness:Y.stiffness,damping:Y.damping,mass:Y.mass,isResolvedFromDuration:!1,...e};if(!mf(e,OS)&&mf(e,_S))if(t.velocity=0,e.visualDuration){const n=e.visualDuration,r=2*Math.PI/(n*1.2),i=r*r,s=2*pt(.05,1,1-(e.bounce||0))*Math.sqrt(i);t={...t,mass:Y.mass,stiffness:i,damping:s}}else{const n=LS({...e,velocity:0});t={...t,...n,mass:Y.mass},t.isResolvedFromDuration=!0}return t}function so(e=Y.visualDuration,t=Y.bounce){const n=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:r,restDelta:i}=n;const s=n.keyframes[0],o=n.keyframes[n.keyframes.length-1],a={done:!1,value:s},{stiffness:l,damping:u,mass:d,duration:f,velocity:h,isResolvedFromDuration:y}=FS({...n,velocity:-ze(n.velocity||0)}),v=h||0,x=u/(2*Math.sqrt(l*d)),S=o-s,m=ze(Math.sqrt(l/d)),p=Math.abs(S)<5;r||(r=p?Y.restSpeed.granular:Y.restSpeed.default),i||(i=p?Y.restDelta.granular:Y.restDelta.default);let g;if(x<1){const T=Fl(m,x);g=P=>{const A=Math.exp(-x*m*P);return o-A*((v+x*m*S)/T*Math.sin(T*P)+S*Math.cos(T*P))}}else if(x===1)g=T=>o-Math.exp(-m*T)*(S+(v+m*S)*T);else{const T=m*Math.sqrt(x*x-1);g=P=>{const A=Math.exp(-x*m*P),C=Math.min(T*P,300);return o-A*((v+x*m*S)*Math.sinh(C)+T*S*Math.cosh(C))/T}}const w={calculatedDuration:y&&f||null,next:T=>{const P=g(T);if(y)a.done=T>=f;else{let A=T===0?v:0;x<1&&(A=T===0?rt(v):Wg(g,T,P));const C=Math.abs(A)<=r,L=Math.abs(o-P)<=i;a.done=C&&L}return a.value=a.done?o:P,a},toString:()=>{const T=Math.min(yc(w),io),P=Hg(A=>w.next(T*A).value,T,30);return T+"ms "+P},toTransition:()=>{}};return w}so.applyToOptions=e=>{const t=IS(e,100,so);return e.ease=t.ease,e.duration=rt(t.duration),e.type="keyframes",e};function Bl({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:i=10,bounceStiffness:s=500,modifyTarget:o,min:a,max:l,restDelta:u=.5,restSpeed:d}){const f=e[0],h={done:!1,value:f},y=C=>a!==void 0&&C<a||l!==void 0&&C>l,v=C=>a===void 0?l:l===void 0||Math.abs(a-C)<Math.abs(l-C)?a:l;let x=n*t;const S=f+x,m=o===void 0?S:o(S);m!==S&&(x=m-f);const p=C=>-x*Math.exp(-C/r),g=C=>m+p(C),w=C=>{const L=p(C),I=g(C);h.done=Math.abs(L)<=u,h.value=h.done?m:I};let T,P;const A=C=>{y(h.value)&&(T=C,P=so({keyframes:[h.value,v(h.value)],velocity:Wg(g,C,h.value),damping:i,stiffness:s,restDelta:u,restSpeed:d}))};return A(0),{calculatedDuration:null,next:C=>{let L=!1;return!P&&T===void 0&&(L=!0,w(C),A(C)),T!==void 0&&C>=T?P.next(C-T):(!L&&w(C),h)}}}function BS(e,t,n){const r=[],i=n||Pt.mix||$g,s=e.length-1;for(let o=0;o<s;o++){let a=i(e[o],e[o+1]);if(t){const l=Array.isArray(t)?t[o]||$e:t;a=bi(l,a)}r.push(a)}return r}function zS(e,t,{clamp:n=!0,ease:r,mixer:i}={}){const s=e.length;if(uc(s===t.length),s===1)return()=>t[0];if(s===2&&t[0]===t[1])return()=>t[1];const o=e[0]===e[1];e[0]>e[s-1]&&(e=[...e].reverse(),t=[...t].reverse());const a=BS(t,r,i),l=a.length,u=d=>{if(o&&d<e[0])return t[0];let f=0;if(l>1)for(;f<e.length-2&&!(d<e[f+1]);f++);const h=wi(e[f],e[f+1],d);return a[f](h)};return n?d=>u(pt(e[0],e[s-1],d)):u}function US(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const i=wi(0,t,r);e.push(K(n,1,i))}}function $S(e){const t=[0];return US(t,e.length-1),t}function HS(e,t){return e.map(n=>n*t)}function WS(e,t){return e.map(()=>t||Ig).splice(0,e.length-1)}function Zr({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){const i=nS(r)?r.map(uf):uf(r),s={done:!1,value:t[0]},o=HS(n&&n.length===t.length?n:$S(t),e),a=zS(o,t,{ease:Array.isArray(i)?i:WS(t,i)});return{calculatedDuration:e,next:l=>(s.value=a(l),s.done=l>=e,s)}}const KS=e=>e!==null;function vc(e,{repeat:t,repeatType:n="loop"},r,i=1){const s=e.filter(KS),a=i<0||t&&n!=="loop"&&t%2===1?0:s.length-1;return!a||r===void 0?s[a]:r}const GS={decay:Bl,inertia:Bl,tween:Zr,keyframes:Zr,spring:so};function Kg(e){typeof e.type=="string"&&(e.type=GS[e.type])}class xc{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(t=>{this.resolve=t})}notifyFinished(){this.resolve()}then(t,n){return this.finished.then(t,n)}}const qS=e=>e/100;class wc extends xc{constructor(t){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{var r,i;const{motionValue:n}=this.options;n&&n.updatedAt!==xe.now()&&this.tick(xe.now()),this.isStopped=!0,this.state!=="idle"&&(this.teardown(),(i=(r=this.options).onStop)==null||i.call(r))},this.options=t,this.initAnimation(),this.play(),t.autoplay===!1&&this.pause()}initAnimation(){const{options:t}=this;Kg(t);const{type:n=Zr,repeat:r=0,repeatDelay:i=0,repeatType:s,velocity:o=0}=t;let{keyframes:a}=t;const l=n||Zr;l!==Zr&&typeof a[0]!="number"&&(this.mixKeyframes=bi(qS,$g(a[0],a[1])),a=[0,100]);const u=l({...t,keyframes:a});s==="mirror"&&(this.mirroredGenerator=l({...t,keyframes:[...a].reverse(),velocity:-o})),u.calculatedDuration===null&&(u.calculatedDuration=yc(u));const{calculatedDuration:d}=u;this.calculatedDuration=d,this.resolvedDuration=d+i,this.totalDuration=this.resolvedDuration*(r+1)-i,this.generator=u}updateTime(t){const n=Math.round(t-this.startTime)*this.playbackSpeed;this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=n}tick(t,n=!1){const{generator:r,totalDuration:i,mixKeyframes:s,mirroredGenerator:o,resolvedDuration:a,calculatedDuration:l}=this;if(this.startTime===null)return r.next(0);const{delay:u=0,keyframes:d,repeat:f,repeatType:h,repeatDelay:y,type:v,onUpdate:x,finalKeyframe:S}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-i/this.speed,this.startTime)),n?this.currentTime=t:this.updateTime(t);const m=this.currentTime-u*(this.playbackSpeed>=0?1:-1),p=this.playbackSpeed>=0?m<0:m>i;this.currentTime=Math.max(m,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=i);let g=this.currentTime,w=r;if(f){const C=Math.min(this.currentTime,i)/a;let L=Math.floor(C),I=C%1;!I&&C>=1&&(I=1),I===1&&L--,L=Math.min(L,f+1),!!(L%2)&&(h==="reverse"?(I=1-I,y&&(I-=y/a)):h==="mirror"&&(w=o)),g=pt(0,1,I)*a}const T=p?{done:!1,value:d[0]}:w.next(g);s&&(T.value=s(T.value));let{done:P}=T;!p&&l!==null&&(P=this.playbackSpeed>=0?this.currentTime>=i:this.currentTime<=0);const A=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&P);return A&&v!==Bl&&(T.value=vc(d,this.options,S,this.speed)),x&&x(T.value),A&&this.finish(),T}then(t,n){return this.finished.then(t,n)}get duration(){return ze(this.calculatedDuration)}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+ze(t)}get time(){return ze(this.currentTime)}set time(t){var n;t=rt(t),this.currentTime=t,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.playbackSpeed),(n=this.driver)==null||n.start(!1)}get speed(){return this.playbackSpeed}set speed(t){this.updateTime(xe.now());const n=this.playbackSpeed!==t;this.playbackSpeed=t,n&&(this.time=ze(this.currentTime))}play(){var i,s;if(this.isStopped)return;const{driver:t=RS,startTime:n}=this.options;this.driver||(this.driver=t(o=>this.tick(o))),(s=(i=this.options).onPlay)==null||s.call(i);const r=this.driver.now();this.state==="finished"?(this.updateFinished(),this.startTime=r):this.holdTime!==null?this.startTime=r-this.holdTime:this.startTime||(this.startTime=n??r),this.state==="finished"&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(xe.now()),this.holdTime=this.currentTime}complete(){this.state!=="running"&&this.play(),this.state="finished",this.holdTime=null}finish(){var t,n;this.notifyFinished(),this.teardown(),this.state="finished",(n=(t=this.options).onComplete)==null||n.call(t)}cancel(){var t,n;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),(n=(t=this.options).onCancel)==null||n.call(t)}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}attachTimeline(t){var n;return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),(n=this.driver)==null||n.stop(),t.observe(this)}}function YS(e){for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}const vn=e=>e*180/Math.PI,zl=e=>{const t=vn(Math.atan2(e[1],e[0]));return Ul(t)},QS={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:zl,rotateZ:zl,skewX:e=>vn(Math.atan(e[1])),skewY:e=>vn(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},Ul=e=>(e=e%360,e<0&&(e+=360),e),gf=zl,yf=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),vf=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),XS={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:yf,scaleY:vf,scale:e=>(yf(e)+vf(e))/2,rotateX:e=>Ul(vn(Math.atan2(e[6],e[5]))),rotateY:e=>Ul(vn(Math.atan2(-e[2],e[0]))),rotateZ:gf,rotate:gf,skewX:e=>vn(Math.atan(e[4])),skewY:e=>vn(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function $l(e){return e.includes("scale")?1:0}function Hl(e,t){if(!e||e==="none")return $l(t);const n=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let r,i;if(n)r=XS,i=n;else{const a=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);r=QS,i=a}if(!i)return $l(t);const s=r[t],o=i[1].split(",").map(JS);return typeof s=="function"?s(o):o[s]}const ZS=(e,t)=>{const{transform:n="none"}=getComputedStyle(e);return Hl(n,t)};function JS(e){return parseFloat(e.trim())}const kr=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Tr=new Set(kr),xf=e=>e===Sr||e===M,ek=new Set(["x","y","z"]),tk=kr.filter(e=>!ek.has(e));function nk(e){const t=[];return tk.forEach(n=>{const r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t}const Bt={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>Hl(t,"x"),y:(e,{transform:t})=>Hl(t,"y")};Bt.translateX=Bt.x;Bt.translateY=Bt.y;const kn=new Set;let Wl=!1,Kl=!1,Gl=!1;function Gg(){if(Kl){const e=Array.from(kn).filter(r=>r.needsMeasurement),t=new Set(e.map(r=>r.element)),n=new Map;t.forEach(r=>{const i=nk(r);i.length&&(n.set(r,i),r.render())}),e.forEach(r=>r.measureInitialState()),t.forEach(r=>{r.render();const i=n.get(r);i&&i.forEach(([s,o])=>{var a;(a=r.getValue(s))==null||a.set(o)})}),e.forEach(r=>r.measureEndState()),e.forEach(r=>{r.suspendedScrollY!==void 0&&window.scrollTo(0,r.suspendedScrollY)})}Kl=!1,Wl=!1,kn.forEach(e=>e.complete(Gl)),kn.clear()}function qg(){kn.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(Kl=!0)})}function rk(){Gl=!0,qg(),Gg(),Gl=!1}class Sc{constructor(t,n,r,i,s,o=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...t],this.onComplete=n,this.name=r,this.motionValue=i,this.element=s,this.isAsync=o}scheduleResolve(){this.state="scheduled",this.isAsync?(kn.add(this),Wl||(Wl=!0,z.read(qg),z.resolveKeyframes(Gg))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:n,element:r,motionValue:i}=this;if(t[0]===null){const s=i==null?void 0:i.get(),o=t[t.length-1];if(s!==void 0)t[0]=s;else if(r&&n){const a=r.readValue(n,o);a!=null&&(t[0]=a)}t[0]===void 0&&(t[0]=o),i&&s===void 0&&i.set(t[0])}YS(t)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(t=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,t),kn.delete(this)}cancel(){this.state==="scheduled"&&(kn.delete(this),this.state="pending")}resume(){this.state==="pending"&&this.scheduleResolve()}}const ik=e=>e.startsWith("--");function sk(e,t,n){ik(t)?e.style.setProperty(t,n):e.style[t]=n}const ok={};function Yg(e,t){const n=kg(e);return()=>ok[t]??n()}const ak=Yg(()=>window.ScrollTimeline!==void 0,"scrollTimeline"),Qg=Yg(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),zr=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,wf={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:zr([0,.65,.55,1]),circOut:zr([.55,0,1,.45]),backIn:zr([.31,.01,.66,-.59]),backOut:zr([.33,1.53,.69,.99])};function Xg(e,t){if(e)return typeof e=="function"?Qg()?Hg(e,t):"ease-out":bg(e)?zr(e):Array.isArray(e)?e.map(n=>Xg(n,t)||wf.easeOut):wf[e]}function lk(e,t,n,{delay:r=0,duration:i=300,repeat:s=0,repeatType:o="loop",ease:a="easeOut",times:l}={},u=void 0){const d={[t]:n};l&&(d.offset=l);const f=Xg(a,i);Array.isArray(f)&&(d.easing=f);const h={delay:r,duration:i,easing:Array.isArray(f)?"linear":f,fill:"both",iterations:s+1,direction:o==="reverse"?"alternate":"normal"};return u&&(h.pseudoElement=u),e.animate(d,h)}function Zg(e){return typeof e=="function"&&"applyToOptions"in e}function uk({type:e,...t}){return Zg(e)&&Qg()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}class Jg extends xc{constructor(t){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!t)return;const{element:n,name:r,keyframes:i,pseudoElement:s,allowFlatten:o=!1,finalKeyframe:a,onComplete:l}=t;this.isPseudoElement=!!s,this.allowFlatten=o,this.options=t,uc(typeof t.type!="string");const u=uk(t);this.animation=lk(n,r,i,u,s),u.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!s){const d=vc(i,this.options,a,this.speed);this.updateMotionValue&&this.updateMotionValue(d),sk(n,r,d),this.animation.cancel()}l==null||l(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),this.state==="finished"&&this.updateFinished())}pause(){this.animation.pause()}complete(){var t,n;(n=(t=this.animation).finish)==null||n.call(t)}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:t}=this;t==="idle"||t==="finished"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var n,r,i;const t=(n=this.options)==null?void 0:n.element;!this.isPseudoElement&&(t!=null&&t.isConnected)&&((i=(r=this.animation).commitStyles)==null||i.call(r))}get duration(){var n,r;const t=((r=(n=this.animation.effect)==null?void 0:n.getComputedTiming)==null?void 0:r.call(n).duration)||0;return ze(Number(t))}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+ze(t)}get time(){return ze(Number(this.animation.currentTime)||0)}set time(t){this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=rt(t)}get speed(){return this.animation.playbackRate}set speed(t){t<0&&(this.finishedTime=null),this.animation.playbackRate=t}get state(){return this.finishedTime!==null?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(t){this.manualStartTime=this.animation.startTime=t}attachTimeline({timeline:t,rangeStart:n,rangeEnd:r,observe:i}){var s;return this.allowFlatten&&((s=this.animation.effect)==null||s.updateTiming({easing:"linear"})),this.animation.onfinish=null,t&&ak()?(this.animation.timeline=t,n&&(this.animation.rangeStart=n),r&&(this.animation.rangeEnd=r),$e):i(this)}}const ey={anticipate:Ng,backInOut:jg,circInOut:Rg};function ck(e){return e in ey}function dk(e){typeof e.ease=="string"&&ck(e.ease)&&(e.ease=ey[e.ease])}const wa=10;class fk extends Jg{constructor(t){dk(t),Kg(t),super(t),t.startTime!==void 0&&(this.startTime=t.startTime),this.options=t}updateMotionValue(t){const{motionValue:n,onUpdate:r,onComplete:i,element:s,...o}=this.options;if(!n)return;if(t!==void 0){n.set(t);return}const a=new wc({...o,autoplay:!1}),l=Math.max(wa,xe.now()-this.startTime),u=pt(0,wa,l-wa);n.setWithVelocity(a.sample(Math.max(0,l-u)).value,a.sample(l).value,u),a.stop()}}const Sf=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(it.test(e)||e==="0")&&!e.startsWith("url("));function hk(e){const t=e[0];if(e.length===1)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}function pk(e,t,n,r){const i=e[0];if(i===null)return!1;if(t==="display"||t==="visibility")return!0;const s=e[e.length-1],o=Sf(i,t),a=Sf(s,t);return!o||!a?!1:hk(e)||(n==="spring"||Zg(n))&&r}function ql(e){e.duration=0,e.type="keyframes"}const mk=new Set(["opacity","clipPath","filter","transform"]),gk=kg(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function yk(e){var d;const{motionValue:t,name:n,repeatDelay:r,repeatType:i,damping:s,type:o}=e;if(!(((d=t==null?void 0:t.owner)==null?void 0:d.current)instanceof HTMLElement))return!1;const{onUpdate:l,transformTemplate:u}=t.owner.getProps();return gk()&&n&&mk.has(n)&&(n!=="transform"||!u)&&!l&&!r&&i!=="mirror"&&s!==0&&o!=="inertia"}const vk=40;class xk extends xc{constructor({autoplay:t=!0,delay:n=0,type:r="keyframes",repeat:i=0,repeatDelay:s=0,repeatType:
257o="loop",keyframes:a,name:l,motionValue:u,element:d,...f}){var v;super(),this.stop=()=>{var x,S;this._animation&&(this._animation.stop(),(x=this.stopTimeline)==null||x.call(this)),(S=this.keyframeResolver)==null||S.cancel()},this.createdAt=xe.now();const h={autoplay:t,delay:n,type:r,repeat:i,repeatDelay:s,repeatType:o,name:l,motionValue:u,element:d,...f},y=(d==null?void 0:d.KeyframeResolver)||Sc;this.keyframeResolver=new y(a,(x,S,m)=>this.onKeyframesResolved(x,S,h,!m),l,u,d),(v=this.keyframeResolver)==null||v.scheduleResolve()}onKeyframesResolved(t,n,r,i){var S,m;this.keyframeResolver=void 0;const{name:s,type:o,velocity:a,delay:l,isHandoff:u,onUpdate:d}=r;this.resolvedAt=xe.now(),pk(t,s,o,a)||((Pt.instantAnimations||!l)&&(d==null||d(vc(t,r,n))),t[0]=t[t.length-1],ql(r),r.repeat=0);const h={startTime:i?this.resolvedAt?this.resolvedAt-this.createdAt>vk?this.resolvedAt:this.createdAt:this.createdAt:void 0,finalKeyframe:n,...r,keyframes:t},y=!u&&yk(h),v=(m=(S=h.motionValue)==null?void 0:S.owner)==null?void 0:m.current,x=y?new fk({...h,element:v}):new wc(h);x.finished.then(()=>{this.notifyFinished()}).catch($e),this.pendingTimeline&&(this.stopTimeline=x.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=x}get finished(){return this._animation?this.animation.finished:this._finished}then(t,n){return this.finished.finally(t).then(()=>{})}get animation(){var t;return this._animation||((t=this.keyframeResolver)==null||t.resume(),rk()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(t){this.animation.time=t}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(t){this.animation.speed=t}get startTime(){return this.animation.startTime}attachTimeline(t){return this._animation?this.stopTimeline=this.animation.attachTimeline(t):this.pendingTimeline=t,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){var t;this._animation&&this.animation.cancel(),(t=this.keyframeResolver)==null||t.cancel()}}function ty(e,t,n,r=0,i=1){const s=Array.from(e).sort((u,d)=>u.sortNodePosition(d)).indexOf(t),o=e.size,a=(o-1)*r;return typeof n=="function"?n(s,o):i===1?s*r:a-s*r}const wk=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function Sk(e){const t=wk.exec(e);if(!t)return[,];const[,n,r,i]=t;return[`--${n??r}`,i]}function ny(e,t,n=1){const[r,i]=Sk(e);if(!r)return;const s=window.getComputedStyle(t).getPropertyValue(r);if(s){const o=s.trim();return xg(o)?parseFloat(o):o}return hc(i)?ny(i,t,n+1):i}const kk={type:"spring",stiffness:500,damping:25,restSpeed:10},Tk=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),Ck={type:"keyframes",duration:.8},Ek={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Pk=(e,{keyframes:t})=>t.length>2?Ck:Tr.has(e)?e.startsWith("scale")?Tk(t[1]):kk:Ek,Ak=e=>e!==null;function jk(e,{repeat:t,repeatType:n="loop"},r){const i=e.filter(Ak),s=t&&n!=="loop"&&t%2===1?0:i.length-1;return i[s]}function ry(e,t){if(e!=null&&e.inherit&&t){const{inherit:n,...r}=e;return{...t,...r}}return e}function kc(e,t){const n=(e==null?void 0:e[t])??(e==null?void 0:e.default)??e;return n!==e?ry(n,e):n}function Nk({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:i,repeat:s,repeatType:o,repeatDelay:a,from:l,elapsed:u,...d}){return!!Object.keys(d).length}const Tc=(e,t,n,r={},i,s)=>o=>{const a=kc(r,e)||{},l=a.delay||r.delay||0;let{elapsed:u=0}=r;u=u-rt(l);const d={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...a,delay:-u,onUpdate:h=>{t.set(h),a.onUpdate&&a.onUpdate(h)},onComplete:()=>{o(),a.onComplete&&a.onComplete()},name:e,motionValue:t,element:s?void 0:i};Nk(a)||Object.assign(d,Pk(e,d)),d.duration&&(d.duration=rt(d.duration)),d.repeatDelay&&(d.repeatDelay=rt(d.repeatDelay)),d.from!==void 0&&(d.keyframes[0]=d.from);let f=!1;if((d.type===!1||d.duration===0&&!d.repeatDelay)&&(ql(d),d.delay===0&&(f=!0)),(Pt.instantAnimations||Pt.skipAnimations||i!=null&&i.shouldSkipAnimations)&&(f=!0,ql(d),d.delay=0),d.allowFlatten=!a.type&&!a.ease,f&&!s&&t.get()!==void 0){const h=jk(d.keyframes,a);if(h!==void 0){z.update(()=>{d.onUpdate(h),d.onComplete()});return}}return a.isSync?new wc(d):new xk(d)};function kf(e){const t=[{},{}];
vendor: 23,384 bytes, line 257
257return e==null||e.values.forEach((n,r)=>{t[0][r]=n.get(),t[1][r]=n.getVelocity()}),t}function Cc(e,t,n,r){if(typeof t=="function"){const[i,s]=kf(r);t=t(n!==void 0?n:e.custom,i,s)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[i,s]=kf(r);t=t(n!==void 0?n:e.custom,i,s)}return t}function or(e,t,n){const r=e.getProps();return Cc(r,t,n!==void 0?n:r.custom,e)}const iy=new Set(["width","height","top","left","right","bottom",...kr]),Tf=30,Mk=e=>!isNaN(parseFloat(e));class Rk{constructor(t,n={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=r=>{var s;const i=xe.now();if(this.updatedAt!==i&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(r),this.current!==this.prev&&((s=this.events.change)==null||s.notify(this.current),this.dependents))for(const o of this.dependents)o.dirty()},this.hasAnimated=!1,this.setCurrent(t),this.owner=n.owner}setCurrent(t){this.current=t,this.updatedAt=xe.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=Mk(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new cc);const r=this.events[t].add(n);return t==="change"?()=>{r(),z.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t){this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t)}setWithVelocity(t,n,r){this.set(n),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-r}jump(t,n=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,n&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){var t;(t=this.events.change)==null||t.notify(this.current)}addDependent(t){this.dependents||(this.dependents=new Set),this.dependents.add(t)}removeDependent(t){this.dependents&&this.dependents.delete(t)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const t=xe.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>Tf)return 0;const n=Math.min(this.updatedAt-this.prevUpdatedAt,Tf);return Tg(parseFloat(this.current)-parseFloat(this.prevFrameValue),n)}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n),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(){var t,n;(t=this.dependents)==null||t.clear(),(n=this.events.destroy)==null||n.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function gr(e,t){return new Rk(e,t)}const Yl=e=>Array.isArray(e);function Ik(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,gr(n))}function bk(e){return Yl(e)?e[e.length-1]||0:e}function Lk(e,t){const n=or(e,t);let{transitionEnd:r={},transition:i={},...s}=n||{};s={...s,...r};for(const o in s){const a=bk(s[o]);Ik(e,o,a)}}const me=e=>!!(e&&e.getVelocity);function Dk(e){return!!(me(e)&&e.add)}function Ql(e,t){const n=e.getValue("willChange");if(Dk(n))return n.add(t);if(!n&&Pt.WillChange){const r=new Pt.WillChange("auto");e.addValue("willChange",r),r.add(t)}}function Ec(e){return e.replace(/([A-Z])/g,t=>`-${t.toLowerCase()}`)}const Vk="framerAppearId",sy="data-"+Ec(Vk);function oy(e){return e.props[sy]}function _k({protectedKeys:e,needsAnimating:t},n){const r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}function ay(e,t,{delay:n=0,transitionOverride:r,type:i}={}){let{transition:s,transitionEnd:o,...a}=t;const l=e.getDefaultTransition();s=s?ry(s,l):l;const u=s==null?void 0:s.reduceMotion;r&&(s=r);const d=[],f=i&&e.animationState&&e.animationState.getState()[i];for(const h in a){const y=e.getValue(h,e.latestValues[h]??null),v=a[h];if(v===void 0||f&&_k(f,h))continue;const x={delay:n,...kc(s||{},h)},S=y.get();if(S!==void 0&&!y.isAnimating&&!Array.isArray(v)&&v===S&&!x.velocity)continue;let m=!1;if(window.MotionHandoffAnimation){const w=oy(e);if(w){const T=window.MotionHandoffAnimation(w,h,z);T!==null&&(x.startTime=T,m=!0)}}Ql(e,h);const p=u??e.shouldReduceMotion;y.start(Tc(h,y,v,p&&iy.has(h)?{type:!1}:x,e,m));const g=y.animation;g&&d.push(g)}if(o){const h=()=>z.update(()=>{o&&Lk(e,o)});d.length?Promise.all(d).then(h):h()}return d}function Xl(e,t,n={}){var l;const r=or(e,t,n.type==="exit"?(l=e.presenceContext)==null?void 0:l.custom:void 0);let{transition:i=e.getDefaultTransition()||{}}=r||{};n.transitionOverride&&(i=n.transitionOverride);const s=r?()=>Promise.all(ay(e,r,n)):()=>Promise.resolve(),o=e.variantChildren&&e.variantChildren.size?(u=0)=>{const{delayChildren:d=0,staggerChildren:f,staggerDirection:h}=i;return Ok(e,t,u,d,f,h,n)}:()=>Promise.resolve(),{when:a}=i;if(a){const[u,d]=a==="beforeChildren"?[s,o]:[o,s];return u().then(()=>d())}else return Promise.all([s(),o(n.delay)])}function Ok(e,t,n=0,r=0,i=0,s=1,o){const a=[];for(const l of e.variantChildren)l.notify("AnimationStart",t),a.push(Xl(l,t,{...o,delay:n+(typeof r=="function"?0:r)+ty(e.variantChildren,l,r,i,s)}).then(()=>l.notify("AnimationComplete",t)));return Promise.all(a)}function Fk(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){const i=t.map(s=>Xl(e,s,n));r=Promise.all(i)}else if(typeof t=="string")r=Xl(e,t,n);else{const i=typeof t=="function"?or(e,t,n.custom):t;r=Promise.all(ay(e,i,n))}return r.then(()=>{e.notify("AnimationComplete",t)})}const Bk={test:e=>e==="auto",parse:e=>e},ly=e=>t=>t.test(e),uy=[Sr,M,ht,Mt,mS,pS,Bk],Cf=e=>uy.find(ly(e));function zk(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||Sg(e):!0}const Uk=new Set(["brightness","contrast","saturate","opacity"]);function $k(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(pc)||[];if(!r)return e;const i=n.replace(r,"");let s=Uk.has(t)?1:0;return r!==n&&(s*=100),t+"("+s+i+")"}const Hk=/\b([a-z-]*)\(.*?\)/gu,Zl={...it,getAnimatableNone:e=>{const t=e.match(Hk);return t?t.map($k).join(" "):e}},Jl={...it,getAnimatableNone:e=>{const t=it.parse(e);return it.createTransformer(e)(t.map(r=>typeof r=="number"?0:typeof r=="object"?{...r,alpha:1}:r))}},Ef={...Sr,transform:Math.round},Wk={rotate:Mt,rotateX:Mt,rotateY:Mt,rotateZ:Mt,scale:as,scaleX:as,scaleY:as,scaleZ:as,skew:Mt,skewX:Mt,skewY:Mt,distance:M,translateX:M,translateY:M,translateZ:M,x:M,y:M,z:M,perspective:M,transformPerspective:M,opacity:Si,originX:df,originY:df,originZ:M},Pc={borderWidth:M,borderTopWidth:M,borderRightWidth:M,borderBottomWidth:M,borderLeftWidth:M,borderRadius:M,borderTopLeftRadius:M,borderTopRightRadius:M,borderBottomRightRadius:M,borderBottomLeftRadius:M,width:M,maxWidth:M,height:M,maxHeight:M,top:M,right:M,bottom:M,left:M,inset:M,insetBlock:M,insetBlockStart:M,insetBlockEnd:M,insetInline:M,insetInlineStart:M,insetInlineEnd:M,padding:M,paddingTop:M,paddingRight:M,paddingBottom:M,paddingLeft:M,paddingBlock:M,paddingBlockStart:M,paddingBlockEnd:M,paddingInline:M,paddingInlineStart:M,paddingInlineEnd:M,margin:M,marginTop:M,marginRight:M,marginBottom:M,marginLeft:M,marginBlock:M,marginBlockStart:M,marginBlockEnd:M,marginInline:M,marginInlineStart:M,marginInlineEnd:M,fontSize:M,backgroundPositionX:M,backgroundPositionY:M,...Wk,zIndex:Ef,fillOpacity:Si,strokeOpacity:Si,numOctaves:Ef},Kk={...Pc,color:ee,backgroundColor:ee,outlineColor:ee,fill:ee,stroke:ee,borderColor:ee,borderTopColor:ee,borderRightColor:ee,borderBottomColor:ee,borderLeftColor:ee,filter:Zl,WebkitFilter:Zl,mask:Jl,WebkitMask:Jl},cy=e=>Kk[e],Gk=new Set([Zl,Jl]);function dy(e,t){let n=cy(e);return Gk.has(n)||(n=it),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const qk=new Set(["auto","none","0"]);function Yk(e,t,n){let r=0,i;for(;r<e.length&&!i;){const s=e[r];typeof s=="string"&&!qk.has(s)&&ki(s).values.length&&(i=e[r]),r++}if(i&&n)for(const s of t)e[s]=dy(n,i)}class Qk extends Sc{constructor(t,n,r,i,s){super(t,n,r,i,s,!0)}readKeyframes(){const{unresolvedKeyframes:t,element:n,name:r}=this;if(!n||!n.current)return;super.readKeyframes();for(let d=0;d<t.length;d++){let f=t[d];if(typeof f=="string"&&(f=f.trim(),hc(f))){const h=ny(f,n.current);h!==void 0&&(t[d]=h),d===t.length-1&&(this.finalKeyframe=f)}}if(this.resolveNoneKeyframes(),!iy.has(r)||t.length!==2)return;const[i,s]=t,o=Cf(i),a=Cf(s),l=cf(i),u=cf(s);if(l!==u&&Bt[r]){this.needsMeasurement=!0;return}if(o!==a)if(xf(o)&&xf(a))for(let d=0;d<t.length;d++){const f=t[d];typeof f=="string"&&(t[d]=parseFloat(f))}else Bt[r]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:t,name:n}=this,r=[];for(let i=0;i<t.length;i++)(t[i]===null||zk(t[i]))&&r.push(i);r.length&&Yk(t,r,n)}measureInitialState(){const{element:t,unresolvedKeyframes:n,name:r}=this;if(!t||!t.current)return;r==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Bt[r](t.measureViewportBox(),window.getComputedStyle(t.current)),n[0]=this.measuredOrigin;const i=n[n.length-1];i!==void 0&&t.getValue(r,i).jump(i,!1)}measureEndState(){var a;const{element:t,name:n,unresolvedKeyframes:r}=this;if(!t||!t.current)return;const i=t.getValue(n);i&&i.jump(this.measuredOrigin,!1);const s=r.length-1,o=r[s];r[s]=Bt[n](t.measureViewportBox(),window.getComputedStyle(t.current)),o!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=o),(a=this.removedTransforms)!=null&&a.length&&this.removedTransforms.forEach(([l,u])=>{t.getValue(l).set(u)}),this.resolveNoneKeyframes()}}const Xk=new Set(["opacity","clipPath","filter","transform"]);function fy(e,t,n){if(e==null)return[];if(e instanceof EventTarget)return[e];if(typeof e=="string"){let r=document;const i=(n==null?void 0:n[e])??r.querySelectorAll(e);return i?Array.from(i):[]}return Array.from(e).filter(r=>r!=null)}const hy=(e,t)=>t&&typeof e=="number"?t.transform(e):e;function Zk(e){return wg(e)&&"offsetHeight"in e}const{schedule:Ac}=Lg(queueMicrotask,!1),Qe={x:!1,y:!1};function py(){return Qe.x||Qe.y}function Jk(e){return e==="x"||e==="y"?Qe[e]?null:(Qe[e]=!0,()=>{Qe[e]=!1}):Qe.x||Qe.y?null:(Qe.x=Qe.y=!0,()=>{Qe.x=Qe.y=!1})}function my(e,t){const n=fy(e),r=new AbortController,i={passive:!0,...t,signal:r.signal};return[n,i,()=>r.abort()]}function e2(e){return!(e.pointerType==="touch"||py())}function t2(e,t,n={}){const[r,i,s]=my(e,n);return r.forEach(o=>{let a=!1,l=!1,u;const d=()=>{o.removeEventListener("pointerleave",v)},f=S=>{u&&(u(S),u=void 0),d()},h=S=>{a=!1,window.removeEventListener("pointerup",h),window.removeEventListener("pointercancel",h),l&&(l=!1,f(S))},y=()=>{a=!0,window.addEventListener("pointerup",h,i),window.addEventListener("pointercancel",h,i)},v=S=>{if(S.pointerType!=="touch"){if(a){l=!0;return}f(S)}},x=S=>{if(!e2(S))return;l=!1;const m=t(o,S);typeof m=="function"&&(u=m,o.addEventListener("pointerleave",v,i))};o.addEventListener("pointerenter",x,i),o.addEventListener("pointerdown",y,i)}),s}const gy=(e,t)=>t?e===t?!0:gy(e,t.parentElement):!1,jc=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1,n2=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function r2(e){return n2.has(e.tagName)||e.isContentEditable===!0}const i2=new Set(["INPUT","SELECT","TEXTAREA"]);function s2(e){return i2.has(e.tagName)||e.isContentEditable===!0}const Es=new WeakSet;function Pf(e){return t=>{t.key==="Enter"&&e(t)}}function Sa(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}const o2=(e,t)=>{const n=e.currentTarget;if(!n)return;const r=Pf(()=>{if(Es.has(n))return;Sa(n,"down");const i=Pf(()=>{Sa(n,"up")}),s=()=>Sa(n,"cancel");n.addEventListener("keyup",i,t),n.addEventListener("blur",s,t)});n.addEventListener("keydown",r,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),t)};function Af(e){return jc(e)&&!py()}const jf=new WeakSet;function a2(e,t,n={}){const[r,i,s]=my(e,n),o=a=>{const l=a.currentTarget;if(!Af(a)||jf.has(a))return;Es.add(l),n.stopPropagation&&jf.add(a);const u=t(l,a),d=(y,v)=>{window.removeEventListener("pointerup",f),window.removeEventListener("pointercancel",h),Es.has(l)&&Es.delete(l),Af(y)&&typeof u=="function"&&u(y,{success:v})},f=y=>{d(y,l===window||l===document||n.useGlobalTarget||gy(l,y.target))},h=y=>{d(y,!1)};window.addEventListener("pointerup",f,i),window.addEventListener("pointercancel",h,i)};return r.forEach(a=>{(n.useGlobalTarget?window:a).addEventListener("pointerdown",o,i),Zk(a)&&(a.addEventListener("focus",u=>o2(u,i)),!r2(a)&&!a.hasAttribute("tabindex")&&(a.tabIndex=0))}),s}function Nc(e){return wg(e)&&"ownerSVGElement"in e}const Ps=new WeakMap;let Rt;const yy=(e,t,n)=>(r,i)=>i&&i[0]?i[0][e+"Size"]:Nc(r)&&"getBBox"in r?r.getBBox()[t]:r[n],l2=yy("inline","width","offsetWidth"),u2=yy("block","height","offsetHeight");function c2({target:e,borderBoxSize:t}){var n;(n=Ps.get(e))==null||n.forEach(r=>{r(e,{get width(){return l2(e,t)},get height(){return u2(e,t)}})})}function d2(e){e.forEach(c2)}function f2(){typeof ResizeObserver>"u"||(Rt=new ResizeObserver(d2))}function h2(e,t){Rt||f2();const n=fy(e);return n.forEach(r=>{let i=Ps.get(r);i||(i=new Set,Ps.set(r,i)),i.add(t),Rt==null||Rt.observe(r)}),()=>{n.forEach(r=>{const i=Ps.get(r);i==null||i.delete(t),i!=null&&i.size||Rt==null||Rt.unobserve(r)})}}const As=new Set;let qn;function p2(){qn=()=>{const e={get width(){return window.innerWidth},get height(){return window.innerHeight}};As.forEach(t=>t(e))},window.addEventListener("resize",qn)}function m2(e){return As.add(e),qn||p2(),()=>{As.delete(e),!As.size&&typeof qn=="function"&&(window.removeEventListener("resize",qn),qn=void 0)}}function Nf(e,t){return typeof e=="function"?m2(e):h2(e,t)}function g2(e){return Nc(e)&&e.tagName==="svg"}const y2=[...uy,ee,it],v2=e=>y2.find(ly(e)),Mf=()=>({translate:0,scale:1,origin:0,originPoint:0}),Yn=()=>({x:Mf(),y:Mf()}),Rf=()=>({min:0,max:0}),ne=()=>({x:Rf(),y:Rf()}),x2=new WeakMap;function Do(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}function Ti(e){return typeof e=="string"||Array.isArray(e)}const Mc=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],Rc=["initial",...Mc];function Vo(e){return Do(e.animate)||Rc.some(t=>Ti(e[t]))}function vy(e){return!!(Vo(e)||e.variants)}function w2(e,t,n){for(const r in t){const i=t[r],s=n[r];if(me(i))e.addValue(r,i);else if(me(s))e.addValue(r,gr(i,{owner:e}));else if(s!==i)if(e.hasValue(r)){const o=e.getValue(r);o.liveStyle===!0?o.jump(i):o.hasAnimated||o.set(i)}else{const o=e.getStaticValue(r);e.addValue(r,gr(o!==void 0?o:i,{owner:e}))}}for(const r in n)t[r]===void 0&&e.removeValue(r);return t}const eu={current:null},xy={current:!1},S2=typeof window<"u";function k2(){if(xy.current=!0,!!S2)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>eu.current=e.matches;e.addEventListener("change",t),t()}else eu.current=!1}const If=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];let oo={};function wy(e){oo=e}function T2(){return oo}class C2{scrapeMotionValuesFromProps(t,n,r){return{}}constructor({parent:t,props:n,presenceContext:r,reducedMotionConfig:i,skipAnimations:s,blockInitialAnimation:o,visualState:a},l={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=Sc,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const y=xe.now();this.renderScheduledAt<y&&(this.renderScheduledAt=y,z.render(this.render,!1,!0))};const{latestValues:u,renderState:d}=a;this.latestValues=u,this.baseTarget={...u},this.initialValues=n.initial?{...u}:{},this.renderState=d,this.parent=t,this.props=n,this.presenceContext=r,this.depth=t?t.depth+1:0,this.reducedMotionConfig=i,this.skipAnimationsConfig=s,this.options=l,this.blockInitialAnimation=!!o,this.isControllingVariants=Vo(n),this.isVariantNode=vy(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);const{willChange:f,...h}=this.scrapeMotionValuesFromProps(n,{},this);for(const y in h){const v=h[y];u[y]!==void 0&&me(v)&&v.set(u[y])}}mount(t){var n,r;if(this.hasBeenMounted)for(const i in this.initialValues)(n=this.values.get(i))==null||n.jump(this.initialValues[i]),this.latestValues[i]=this.initialValues[i];this.current=t,x2.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((i,s)=>this.bindToMotionValue(s,i)),this.reducedMotionConfig==="never"?this.shouldReduceMotion=!1:this.reducedMotionConfig==="always"?this.shouldReduceMotion=!0:(xy.current||k2(),this.shouldReduceMotion=eu.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,(r=this.parent)==null||r.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){var t;this.projection&&this.projection.unmount(),Jt(this.notifyUpdate),Jt(this.render),this.valueSubscriptions.forEach(n=>n()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),(t=this.parent)==null||t.removeChild(this);for(const n in this.events)this.events[n].clear();for(const n in this.features){const r=this.features[n];r&&(r.unmount(),r.isMounted=!1)}this.current=null}addChild(t){this.children.add(t),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(t)}removeChild(t){this.children.delete(t),this.enteringChildren&&this.enteringChildren.delete(t)}bindToMotionValue(t,n){if(this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)(),n.accelerate&&Xk.has(t)&&this.current instanceof HTMLElement){const{factory:o,keyframes:a,times:l,ease:u,duration:d}=n.accelerate,f=new Jg({element:this.current,name:t,keyframes:a,times:l,ease:u,duration:rt(d)}),h=o(f);this.valueSubscriptions.set(t,()=>{h(),f.cancel()});return}const r=Tr.has(t);r&&this.onBindTransform&&this.onBindTransform();const i=n.on("change",o=>{this.latestValues[t]=o,this.props.onUpdate&&z.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let s;typeof window<"u"&&window.MotionCheckAppearSync&&(s=window.MotionCheckAppearSync(this,t,n)),this.valueSubscriptions.set(t,()=>{i(),s&&s(),n.owner&&n.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in oo){const n=oo[t];if(!n)continue;const{isEnabled:r,Feature:i}=n;if(!this.features[t]&&i&&r(this.props)&&(this.features[t]=new i(this)),this.features[t]){const s=this.features[t];s.isMounted?s.update():(s.mount(),s.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):ne()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}update(t,n){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=n;for(let r=0;r<If.length;r++){const i=If[r];this.propEventSubscriptions[i]&&(this.propEventSubscriptions[i](),delete this.propEventSubscriptions[i]);const s="on"+i,o=t[s];o&&(this.propEventSubscriptions[i]=this.on(i,o))}this.prevMotionValues=w2(this,this.scrapeMotionValuesFromProps(t,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(t){const n=this.getClosestVariantNode();if(n)return n.variantChildren&&n.variantChildren.add(t),()=>n.variantChildren.delete(t)}addValue(t,n){const r=this.values.get(t);n!==r&&(r&&this.removeValue(t),this.bindToMotionValue(t,n),this.values.set(t,n),this.latestValues[t]=n.get())}removeValue(t){this.values.delete(t);const n=this.valueSubscriptions.get(t);n&&(n(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let r=this.values.get(t);return r===void 0&&n!==void 0&&(r=gr(n===null?void 0:n,{owner:this}),this.addValue(t,r)),r}readValue(t,n){let r=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:this.getBaseTargetFromProps(this.props,t)??this.readValueFromInstance(this.current,t,this.options);return r!=null&&(typeof r=="string"&&(xg(r)||Sg(r))?r=parseFloat(r):!v2(r)&&it.test(n)&&(r=dy(t,n)),this.setBaseTarget(t,me(r)?r.get():r)),me(r)?r.get():r}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var s;const{initial:n}=this.props;let r;if(typeof n=="string"||typeof n=="object"){const o=Cc(this.props,n,(s=this.presenceContext)==null?void 0:s.custom);o&&(r=o[t])}if(n&&r!==void 0)return r;const i=this.getBaseTargetFromProps(this.props,t);return i!==void 0&&!me(i)?i:this.initialValues[t]!==void 0&&r===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new cc),this.events[t].add(n)}notify(t,...n){this.events[t]&&this.events[t].notify(...n)}scheduleRenderMicrotask(){Ac.render(this.render)}}class Sy extends C2{constructor(){super(...arguments),this.KeyframeResolver=Qk}sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){const r=t.style;return r?r[n]:void 0}removeValueFromRenderState(t,{vars:n,style:r}){delete n[t],delete r[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;me(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}}class an{constructor(t){this.isMounted=!1,this.node=t}update(){}}function ky({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function E2({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function P2(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}function ka(e){return e===void 0||e===1}function tu({scale:e,scaleX:t,scaleY:n}){return!ka(e)||!ka(t)||!ka(n)}function hn(e){return tu(e)||Ty(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function Ty(e){return bf(e.x)||bf(e.y)}function bf(e){return e&&e!=="0%"}
vendor: 4,318 bytes, line 257
257function ao(e,t,n){const r=e-n,i=t*r;return n+i}function Lf(e,t,n,r,i){return i!==void 0&&(e=ao(e,i,r)),ao(e,n,r)+t}function nu(e,t=0,n=1,r,i){e.min=Lf(e.min,t,n,r,i),e.max=Lf(e.max,t,n,r,i)}function Cy(e,{x:t,y:n}){nu(e.x,t.translate,t.scale,t.originPoint),nu(e.y,n.translate,n.scale,n.originPoint)}const Df=.999999999999,Vf=1.0000000000001;function A2(e,t,n,r=!1){const i=n.length;if(!i)return;t.x=t.y=1;let s,o;for(let a=0;a<i;a++){s=n[a],o=s.projectionDelta;const{visualElement:l}=s.options;l&&l.props.style&&l.props.style.display==="contents"||(r&&s.options.layoutScroll&&s.scroll&&s!==s.root&&Xn(e,{x:-s.scroll.offset.x,y:-s.scroll.offset.y}),o&&(t.x*=o.x.scale,t.y*=o.y.scale,Cy(e,o)),r&&hn(s.latestValues)&&Xn(e,s.latestValues))}t.x<Vf&&t.x>Df&&(t.x=1),t.y<Vf&&t.y>Df&&(t.y=1)}function Qn(e,t){e.min=e.min+t,e.max=e.max+t}function _f(e,t,n,r,i=.5){const s=K(e.min,e.max,i);nu(e,t,n,s,r)}function Of(e,t){return typeof e=="string"?parseFloat(e)/100*(t.max-t.min):e}function Xn(e,t){_f(e.x,Of(t.x,e.x),t.scaleX,t.scale,t.originX),_f(e.y,Of(t.y,e.y),t.scaleY,t.scale,t.originY)}function Ey(e,t){return ky(P2(e.getBoundingClientRect(),t))}function j2(e,t,n){const r=Ey(e,n),{scroll:i}=t;return i&&(Qn(r.x,i.offset.x),Qn(r.y,i.offset.y)),r}const N2={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},M2=kr.length;function R2(e,t,n){let r="",i=!0;for(let s=0;s<M2;s++){const o=kr[s],a=e[o];if(a===void 0)continue;let l=!0;if(typeof a=="number")l=a===(o.startsWith("scale")?1:0);else{const u=parseFloat(a);l=o.startsWith("scale")?u===1:u===0}if(!l||n){const u=hy(a,Pc[o]);if(!l){i=!1;const d=N2[o]||o;r+=`${d}(${u}) `}n&&(t[o]=u)}}return r=r.trim(),n?r=n(t,i?"":r):i&&(r="none"),r}function Ic(e,t,n){const{style:r,vars:i,transformOrigin:s}=e;let o=!1,a=!1;for(const l in t){const u=t[l];if(Tr.has(l)){o=!0;continue}else if(Vg(l)){i[l]=u;continue}else{const d=hy(u,Pc[l]);l.startsWith("origin")?(a=!0,s[l]=d):r[l]=d}}if(t.transform||(o||n?r.transform=R2(t,e.transform,n):r.transform&&(r.transform="none")),a){const{originX:l="50%",originY:u="50%",originZ:d=0}=s;r.transformOrigin=`${l} ${u} ${d}`}}function Py(e,{style:t,vars:n},r,i){const s=e.style;let o;for(o in t)s[o]=t[o];i==null||i.applyProjectionStyles(s,r);for(o in n)s.setProperty(o,n[o])}function Ff(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const Lr={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(M.test(e))e=parseFloat(e);else return e;const n=Ff(e,t.target.x),r=Ff(e,t.target.y);return`${n}% ${r}%`}},I2={correct:(e,{treeScale:t,projectionDelta:n})=>{const r=e,i=it.parse(e);if(i.length>5)return r;const s=it.createTransformer(e),o=typeof i[0]!="number"?1:0,a=n.x.scale*t.x,l=n.y.scale*t.y;i[0+o]/=a,i[1+o]/=l;const u=K(a,l,.5);return typeof i[2+o]=="number"&&(i[2+o]/=u),typeof i[3+o]=="number"&&(i[3+o]/=u),s(i)}},ru={borderRadius:{...Lr,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Lr,borderTopRightRadius:Lr,borderBottomLeftRadius:Lr,borderBottomRightRadius:Lr,boxShadow:I2};function Ay(e,{layout:t,layoutId:n}){return Tr.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!ru[e]||e==="opacity")}function bc(e,t,n){var o;const r=e.style,i=t==null?void 0:t.style,s={};if(!r)return s;for(const a in r)(me(r[a])||i&&me(i[a])||Ay(a,e)||((o=n==null?void 0:n.getValue(a))==null?void 0:o.liveStyle)!==void 0)&&(s[a]=r[a]);return s}function b2(e){return window.getComputedStyle(e)}class L2 extends Sy{constructor(){super(...arguments),this.type="html",this.renderInstance=Py}readValueFromInstance(t,n){var r;if(Tr.has(n))return(r=this.projection)!=null&&r.isProjecting?$l(n):ZS(t,n);{const i=b2(t),s=(Vg(n)?i.getPropertyValue(n):i[n])||0;return typeof s=="string"?s.trim():s}}measureInstanceViewportBox(t,{transformPagePoint:n}){return Ey(t,n)}build(t,n,r){Ic(t,n,r.transformTemplate)}scrapeMotionValuesFromProps(t,n,r){return bc(t,n,r)}}const D2={offset:"stroke-dashoffset",array:"stroke-dasharray"},V2={offset:"strokeDashoffset",array:"strokeDasharray"};function _2(e,t,n=1,r=0,i=!0){e.pathLength=1;const s=i?D2:V2;e[s.offset]=`${-r}`,e[s.array]=`${t} ${n}`}const O2=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function jy(e,{attrX:t,attrY:n,attrScale:r,pathLength:i,pathSpacing:s=1,pathOffset:o=0,...a}
vendor: 4,537 bytes, line 257
257,l,u,d){if(Ic(e,a,u),l){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:f,style:h}=e;f.transform&&(h.transform=f.transform,delete f.transform),(h.transform||f.transformOrigin)&&(h.transformOrigin=f.transformOrigin??"50% 50%",delete f.transformOrigin),h.transform&&(h.transformBox=(d==null?void 0:d.transformBox)??"fill-box",delete f.transformBox);for(const y of O2)f[y]!==void 0&&(h[y]=f[y],delete f[y]);t!==void 0&&(f.x=t),n!==void 0&&(f.y=n),r!==void 0&&(f.scale=r),i!==void 0&&_2(f,i,s,o,!1)}const Ny=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"]),My=e=>typeof e=="string"&&e.toLowerCase()==="svg";function F2(e,t,n,r){Py(e,t,void 0,r);for(const i in t.attrs)e.setAttribute(Ny.has(i)?i:Ec(i),t.attrs[i])}function Ry(e,t,n){const r=bc(e,t,n);for(const i in e)if(me(e[i])||me(t[i])){const s=kr.indexOf(i)!==-1?"attr"+i.charAt(0).toUpperCase()+i.substring(1):i;r[s]=e[i]}return r}class B2 extends Sy{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=ne}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){if(Tr.has(n)){const r=cy(n);return r&&r.default||0}return n=Ny.has(n)?n:Ec(n),t.getAttribute(n)}scrapeMotionValuesFromProps(t,n,r){return Ry(t,n,r)}build(t,n,r){jy(t,n,this.isSVGTag,r.transformTemplate,r.style)}renderInstance(t,n,r,i){F2(t,n,r,i)}mount(t){this.isSVGTag=My(t.tagName),super.mount(t)}}const z2=Rc.length;function Iy(e){if(!e)return;if(!e.isControllingVariants){const n=e.parent?Iy(e.parent)||{}:{};return e.props.initial!==void 0&&(n.initial=e.props.initial),n}const t={};for(let n=0;n<z2;n++){const r=Rc[n],i=e.props[r];(Ti(i)||i===!1)&&(t[r]=i)}return t}function by(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}const U2=[...Mc].reverse(),$2=Mc.length;function H2(e){return t=>Promise.all(t.map(({animation:n,options:r})=>Fk(e,n,r)))}function W2(e){let t=H2(e),n=Bf(),r=!0,i=!1;const s=u=>(d,f)=>{var y;const h=or(e,f,u==="exit"?(y=e.presenceContext)==null?void 0:y.custom:void 0);if(h){const{transition:v,transitionEnd:x,...S}=h;d={...d,...S,...x}}return d};function o(u){t=u(e)}function a(u){const{props:d}=e,f=Iy(e.parent)||{},h=[],y=new Set;let v={},x=1/0;for(let m=0;m<$2;m++){const p=U2[m],g=n[p],w=d[p]!==void 0?d[p]:f[p],T=Ti(w),P=p===u?g.isActive:null;P===!1&&(x=m);let A=w===f[p]&&w!==d[p]&&T;if(A&&(r||i)&&e.manuallyAnimateOnMount&&(A=!1),g.protectedKeys={...v},!g.isActive&&P===null||!w&&!g.prevProp||Do(w)||typeof w=="boolean")continue;if(p==="exit"&&g.isActive&&P!==!0){g.prevResolvedValues&&(v={...v,...g.prevResolvedValues});continue}const C=K2(g.prevProp,w);let L=C||p===u&&g.isActive&&!A&&T||m>x&&T,I=!1;const ae=Array.isArray(w)?w:[w];let Ge=ae.reduce(s(p),{});P===!1&&(Ge={});const{prevResolvedValues:jt={}}=g,_i={...jt,...Ge},Oi=j=>{L=!0,y.has(j)&&(I=!0,y.delete(j)),g.needsAnimating[j]=!0;const R=e.getValue(j);R&&(R.liveStyle=!1)};for(const j in _i){const R=Ge[j],b=jt[j];if(v.hasOwnProperty(j))continue;let F=!1;Yl(R)&&Yl(b)?F=!by(R,b):F=R!==b,F?R!=null?Oi(j):y.add(j):R!==void 0&&y.has(j)?Oi(j):g.protectedKeys[j]=!0}g.prevProp=w,g.prevResolvedValues=Ge,g.isActive&&(v={...v,...Ge}),(r||i)&&e.blockInitialAnimation&&(L=!1);const Rn=A&&C;L&&(!Rn||I)&&h.push(...ae.map(j=>{const R={type:p};if(typeof j=="string"&&(r||i)&&!Rn&&e.manuallyAnimateOnMount&&e.parent){const{parent:b}=e,F=or(b,j);if(b.enteringChildren&&F){const{delayChildren:J}=F.transition||{};R.delay=ty(b.enteringChildren,e,J)}}return{animation:j,options:R}}))}if(y.size){const m={};if(typeof d.initial!="boolean"){const p=or(e,Array.isArray(d.initial)?d.initial[0]:d.initial);p&&p.transition&&(m.transition=p.transition)}y.forEach(p=>{const g=e.getBaseTarget(p),w=e.getValue(p);w&&(w.liveStyle=!0),m[p]=g??null}),h.push({animation:m})}let S=!!h.length;return r&&(d.initial===!1||d.initial===d.animate)&&!e.manuallyAnimateOnMount&&(S=!1),r=!1,i=!1,S?t(h):Promise.resolve()}function l(u,d){var h;if(n[u].isActive===d)return Promise.resolve();(h=e.variantChildren)==null||h.forEach(y=>{var v;return(v=y.animationState)==null?void 0:v.setActive(u,d)}),n[u].isActive=d;const f=a(u);for(const y in n)n[y].protectedKeys={};return f}
vendor: 3,082 bytes, line 257
257return{animateChanges:a,setActive:l,setAnimateFunction:o,getState:()=>n,reset:()=>{n=Bf(),i=!0}}}function K2(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!by(t,e):!1}function cn(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Bf(){return{animate:cn(!0),whileInView:cn(),whileHover:cn(),whileTap:cn(),whileDrag:cn(),whileFocus:cn(),exit:cn()}}function zf(e,t){e.min=t.min,e.max=t.max}function Ye(e,t){zf(e.x,t.x),zf(e.y,t.y)}function Uf(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}const Ly=1e-4,G2=1-Ly,q2=1+Ly,Dy=.01,Y2=0-Dy,Q2=0+Dy;function we(e){return e.max-e.min}function X2(e,t,n){return Math.abs(e-t)<=n}function $f(e,t,n,r=.5){e.origin=r,e.originPoint=K(t.min,t.max,e.origin),e.scale=we(n)/we(t),e.translate=K(n.min,n.max,e.origin)-e.originPoint,(e.scale>=G2&&e.scale<=q2||isNaN(e.scale))&&(e.scale=1),(e.translate>=Y2&&e.translate<=Q2||isNaN(e.translate))&&(e.translate=0)}function Jr(e,t,n,r){$f(e.x,t.x,n.x,r?r.originX:void 0),$f(e.y,t.y,n.y,r?r.originY:void 0)}function Hf(e,t,n){e.min=n.min+t.min,e.max=e.min+we(t)}function Z2(e,t,n){Hf(e.x,t.x,n.x),Hf(e.y,t.y,n.y)}function Wf(e,t,n){e.min=t.min-n.min,e.max=e.min+we(t)}function lo(e,t,n){Wf(e.x,t.x,n.x),Wf(e.y,t.y,n.y)}function Kf(e,t,n,r,i){return e-=t,e=ao(e,1/n,r),i!==void 0&&(e=ao(e,1/i,r)),e}function J2(e,t=0,n=1,r=.5,i,s=e,o=e){if(ht.test(t)&&(t=parseFloat(t),t=K(o.min,o.max,t/100)-o.min),typeof t!="number")return;let a=K(s.min,s.max,r);e===s&&(a-=t),e.min=Kf(e.min,t,n,a,i),e.max=Kf(e.max,t,n,a,i)}function Gf(e,t,[n,r,i],s,o){J2(e,t[n],t[r],t[i],t.scale,s,o)}const eT=["x","scaleX","originX"],tT=["y","scaleY","originY"];function qf(e,t,n,r){Gf(e.x,t,eT,n?n.x:void 0,r?r.x:void 0),Gf(e.y,t,tT,n?n.y:void 0,r?r.y:void 0)}function Yf(e){return e.translate===0&&e.scale===1}function Vy(e){return Yf(e.x)&&Yf(e.y)}function Qf(e,t){return e.min===t.min&&e.max===t.max}function nT(e,t){return Qf(e.x,t.x)&&Qf(e.y,t.y)}function Xf(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function _y(e,t){return Xf(e.x,t.x)&&Xf(e.y,t.y)}function Zf(e){return we(e.x)/we(e.y)}function Jf(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}function ut(e){return[e("x"),e("y")]}function rT(e,t,n){let r="";const i=e.x.translate/t.x,s=e.y.translate/t.y,o=(n==null?void 0:n.z)||0;if((i||s||o)&&(r=`translate3d(${i}px, ${s}px, ${o}px) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){const{transformPerspective:u,rotate:d,rotateX:f,rotateY:h,skewX:y,skewY:v}=n;u&&(r=`perspective(${u}px) ${r}`),d&&(r+=`rotate(${d}deg) `),f&&(r+=`rotateX(${f}deg) `),h&&(r+=`rotateY(${h}deg) `),y&&(r+=`skewX(${y}deg) `),v&&(r+=`skewY(${v}deg) `)}const a=e.x.scale*t.x,l=e.y.scale*t.y;return(a!==1||l!==1)&&(r+=`scale(${a}, ${l})`),r||"none"}const Oy=["TopLeft","TopRight","BottomLeft","BottomRight"],iT=Oy.length,eh=e=>typeof e=="string"?parseFloat(e):e,th=e=>typeof e=="number"||M.test(e);function sT(e,t,n,r,i,s){i?(e.opacity=K(0,n.opacity??1,oT(r)),e.o
vendor: 4,098 bytes, line 257
257pacityExit=K(t.opacity??1,0,aT(r))):s&&(e.opacity=K(t.opacity??1,n.opacity??1,r));for(let o=0;o<iT;o++){const a=`border${Oy[o]}Radius`;let l=nh(t,a),u=nh(n,a);if(l===void 0&&u===void 0)continue;l||(l=0),u||(u=0),l===0||u===0||th(l)===th(u)?(e[a]=Math.max(K(eh(l),eh(u),r),0),(ht.test(u)||ht.test(l))&&(e[a]+="%")):e[a]=u}(t.rotate||n.rotate)&&(e.rotate=K(t.rotate||0,n.rotate||0,r))}function nh(e,t){return e[t]!==void 0?e[t]:e.borderRadius}const oT=Fy(0,.5,Mg),aT=Fy(.5,.95,$e);function Fy(e,t,n){return r=>r<e?0:r>t?1:n(wi(e,t,r))}function lT(e,t,n){const r=me(e)?e:gr(e);return r.start(Tc("",r,t,n)),r.animation}function Ci(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}const uT=(e,t)=>e.depth-t.depth;class cT{constructor(){this.children=[],this.isDirty=!1}add(t){lc(this.children,t),this.isDirty=!0}remove(t){no(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(uT),this.isDirty=!1,this.children.forEach(t)}}function dT(e,t){const n=xe.now(),r=({timestamp:i})=>{const s=i-n;s>=t&&(Jt(r),e(s-t))};return z.setup(r,!0),()=>Jt(r)}function js(e){return me(e)?e.get():e}class fT{constructor(){this.members=[]}add(t){lc(this.members,t);for(let n=this.members.length-1;n>=0;n--){const r=this.members[n];if(r===t||r===this.lead||r===this.prevLead)continue;const i=r.instance;(!i||i.isConnected===!1)&&!r.snapshot&&(no(this.members,r),r.unmount())}t.scheduleRender()}remove(t){if(no(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){var n;for(let r=this.members.indexOf(t)-1;r>=0;r--){const i=this.members[r];if(i.isPresent!==!1&&((n=i.instance)==null?void 0:n.isConnected)!==!1)return this.promote(i),!0}return!1}promote(t,n){var i;const r=this.lead;if(t!==r&&(this.prevLead=r,this.lead=t,t.show(),r)){r.updateSnapshot(),t.scheduleRender();const{layoutDependency:s}=r.options,{layoutDependency:o}=t.options;(s===void 0||s!==o)&&(t.resumeFrom=r,n&&(r.preserveOpacity=!0),r.snapshot&&(t.snapshot=r.snapshot,t.snapshot.latestValues=r.animationValues||r.latestValues),(i=t.root)!=null&&i.isUpdating&&(t.isLayoutDirty=!0)),t.options.crossfade===!1&&r.hide()}}exitAnimationComplete(){this.members.forEach(t=>{var n,r,i,s,o;(r=(n=t.options).onExitComplete)==null||r.call(n),(o=(i=t.resumingFrom)==null?void 0:(s=i.options).onExitComplete)==null||o.call(s)})}scheduleRender(){this.members.forEach(t=>t.instance&&t.scheduleRender(!1))}removeLeadSnapshot(){var t;(t=this.lead)!=null&&t.snapshot&&(this.lead.snapshot=void 0)}}const Ns={hasAnimatedSinceResize:!0,hasEverUpdated:!1},Ta=["","X","Y","Z"],hT=1e3;let pT=0;function Ca(e,t,n,r){const{latestValues:i}=t;i[e]&&(n[e]=i[e],t.setStaticValue(e,0),r&&(r[e]=0))}function By(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=oy(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:i,layoutId:s}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",z,!(i||s))}const{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&By(r)}function zy({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:i}){return class{constructor(o={},a=t==null?void 0:t()){this.id=pT++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(yT),this.nodes.forEach(ST),this.nodes.forEac
vendor: 10,461 bytes, line 257
257h(kT),this.nodes.forEach(vT)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=o,this.root=a?a.root||a:this,this.path=a?[...a.path,a]:[],this.parent=a,this.depth=a?a.depth+1:0;for(let l=0;l<this.path.length;l++)this.path[l].shouldResetTransform=!0;this.root===this&&(this.nodes=new cT)}addEventListener(o,a){return this.eventHandlers.has(o)||this.eventHandlers.set(o,new cc),this.eventHandlers.get(o).add(a)}notifyListeners(o,...a){const l=this.eventHandlers.get(o);l&&l.notify(...a)}hasListeners(o){return this.eventHandlers.has(o)}mount(o){if(this.instance)return;this.isSVG=Nc(o)&&!g2(o),this.instance=o;const{layoutId:a,layout:l,visualElement:u}=this.options;if(u&&!u.current&&u.mount(o),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(l||a)&&(this.isLayoutDirty=!0),e){let d,f=0;const h=()=>this.root.updateBlockedByResize=!1;z.read(()=>{f=window.innerWidth}),e(o,()=>{const y=window.innerWidth;y!==f&&(f=y,this.root.updateBlockedByResize=!0,d&&d(),d=dT(h,250),Ns.hasAnimatedSinceResize&&(Ns.hasAnimatedSinceResize=!1,this.nodes.forEach(sh)))})}a&&this.root.registerSharedNode(a,this),this.options.animate!==!1&&u&&(a||l)&&this.addEventListener("didUpdate",({delta:d,hasLayoutChanged:f,hasRelativeLayoutChanged:h,layout:y})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const v=this.options.transition||u.getDefaultTransition()||AT,{onLayoutAnimationStart:x,onLayoutAnimationComplete:S}=u.getProps(),m=!this.targetLayout||!_y(this.targetLayout,y),p=!f&&h;if(this.options.layoutRoot||this.resumeFrom||p||f&&(m||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const g={...kc(v,"layout"),onPlay:x,onComplete:S};(u.shouldReduceMotion||this.options.layoutRoot)&&(g.delay=0,g.type=!1),this.startAnimation(g),this.setAnimationOrigin(d,p)}else f||sh(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=y})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const o=this.getStack();o&&o.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),Jt(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(TT),this.animationId++)}getTransformTemplate(){const{visualElement:o}=this.options;return o&&o.getProps().transformTemplate}willUpdate(o=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&By(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let d=0;d<this.path.length;d++){const f=this.path[d];f.shouldResetTransform=!0,f.updateScroll("snapshot"),f.options.layoutRoot&&f.willUpdate(!1)}const{layoutId:a,layout:l}=this.options;if(a===void 0&&!l)return;const u=this.getTransformTemplate();this.prevTransformTemplateValue=u?u(this.latestValues,""):void 0,this.updateSnapshot(),o&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(rh);return}if(this.animationId<=this.animationCommitId){this.nodes.forEach(ih);return}this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(wT),this.nodes.forEach(mT),this.nodes.forEach(gT)):this.nodes.forEach(ih),this.clearAllSnapshots();const a=xe.now();ue.delta=pt(0,1e3/60,a-ue.timestamp),ue.timestamp=a,ue.isProcessing=!0,ma.update.process(ue),ma.preRender.process(ue),ma.render.process(ue),ue.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Ac.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(xT),this.sharedNodes.forEach(CT)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,z.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){z.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!we(this.snapshot.measuredBox.x)&&!we(this.snapshot.measuredBox.y)&&(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let l=0;l<this.path.length;l++)this.path[l].updateScroll();const o=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected=ne(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:a}=this.options;a&&a.notify("LayoutMeasure",this.layout.layoutBox,o?o.layoutBox:void 0)}updateScroll(o="measure"){let a=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===o&&(a=!1),a&&this.instance){const l=r(this.instance);this.scroll={animationId:this.root.animationId,phase:o,isRoot:l,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:l}}}resetTransform(){if(!i)return;const o=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,a=this.projectionDelta&&!Vy(this.projectionDelta),l=this.getTransformTemplate(),u=l?l(this.latestValues,""):void 0,d=u!==this.prevTransformTemplateValue;o&&this.instance&&(a||hn(this.latestValues)||d)&&(i(this.instance,u),this.shouldResetTransform=!1,this.scheduleRender())}measure(o=!0){const a=this.measurePageBox();let l=this.removeElementScroll(a);return o&&(l=this.removeTransform(l)),jT(l),{animationId:this.root.animationId,measuredBox:a,layoutBox:l,latestValues:{},source:this.id}}measurePageBox(){var u;const{visualElement:o}=this.options;if(!o)return ne();const a=o.measureViewportBox();if(!(((u=this.scroll)==null?void 0:u.wasRoot)||this.path.some(NT))){const{scroll:d}=this.root;d&&(Qn(a.x,d.offset.x),Qn(a.y,d.offset.y))}return a}removeElementScroll(o){var l;const a=ne();if(Ye(a,o),(l=this.scroll)!=null&&l.wasRoot)return a;for(let u=0;u<this.path.length;u++){const d=this.path[u],{scroll:f,options:h}=d;d!==this.root&&f&&h.layoutScroll&&(f.wasRoot&&Ye(a,o),Qn(a.x,f.offset.x),Qn(a.y,f.offset.y))}return a}applyTransform(o,a=!1){const l=ne();Ye(l,o);for(let u=0;u<this.path.length;u++){const d=this.path[u];!a&&d.options.layoutScroll&&d.scroll&&d!==d.root&&Xn(l,{x:-d.scroll.offset.x,y:-d.scroll.offset.y}),hn(d.latestValues)&&Xn(l,d.latestValues)}return hn(this.latestValues)&&Xn(l,this.latestValues),l}removeTransform(o){const a=ne();Ye(a,o);for(let l=0;l<this.path.length;l++){const u=this.path[l];if(!u.instance||!hn(u.latestValues))continue;tu(u.latestValues)&&u.updateSnapshot();const d=ne(),f=u.measurePageBox();Ye(d,f),qf(a,u.latestValues,u.snapshot?u.snapshot.layoutBox:void 0,d)}return hn(this.latestValues)&&qf(a,this.latestValues),a}setTargetDelta(o){this.targetDelta=o,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(o){this.options={...this.options,...o,crossfade:o.crossfade!==void 0?o.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!==ue.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(o=!1){var y;const a=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=a.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=a.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=a.isSharedProjectionDirty);const l=!!this.resumingFrom||this!==a;if(!(o||l&&this.isSharedProjectionDirty||this.isProjectionDirty||(y=this.parent)!=null&&y.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:d,layoutId:f}=this.options;if(!this.layout||!(d||f))return;this.resolvedRelativeTargetAt=ue.timestamp;const h=this.getClosestProjectingParent();h&&this.linkedParentVersion!==h.layoutVersion&&!h.options.layoutRoot&&this.removeRelativeTarget(),!this.targetDelta&&!this.relativeTarget&&(h&&h.layout?this.createRelativeTarget(h,this.layout.layoutBox,h.layout.layoutBox):this.removeRelativeTarget()),!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=ne(),this.targetWithTransforms=ne()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),Z2(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):Ye(this.target,this.layout.layoutBox),Cy(this.target,this.targetDelta)):Ye(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,h&&!!h.resumingFrom==!!this.resumingFrom&&!h.options.layoutScroll&&h.target&&this.animationProgress!==1?this.createRelativeTarget(h,this.target,h.target):this.relativeParent=this.relativeTarget=void 0))}getClosestProjectingParent(){if(!(!this.parent||tu(this.parent.latestValues)||Ty(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(o,a,l){this.relativeParent=o,this.linkedParentVersion=o.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=ne(),this.relativeTargetOrigin=ne(),lo(this.relativeTargetOrigin,a,l),Ye(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){var v;const o=this.getLead(),a=!!this.resumingFrom||this!==o;let l=!0;if((this.isProjectionDirty||(v=this.parent)!=null&&v.isProjectionDirty)&&
vendor: 5,298 bytes, line 257
257(l=!1),a&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(l=!1),this.resolvedRelativeTargetAt===ue.timestamp&&(l=!1),l)return;const{layout:u,layoutId:d}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(u||d))return;Ye(this.layoutCorrected,this.layout.layoutBox);const f=this.treeScale.x,h=this.treeScale.y;A2(this.layoutCorrected,this.treeScale,this.path,a),o.layout&&!o.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(o.target=o.layout.layoutBox,o.targetWithTransforms=ne());const{target:y}=o;if(!y){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(Uf(this.prevProjectionDelta.x,this.projectionDelta.x),Uf(this.prevProjectionDelta.y,this.projectionDelta.y)),Jr(this.projectionDelta,this.layoutCorrected,y,this.latestValues),(this.treeScale.x!==f||this.treeScale.y!==h||!Jf(this.projectionDelta.x,this.prevProjectionDelta.x)||!Jf(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",y))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(o=!0){var a;if((a=this.options.visualElement)==null||a.scheduleRender(),o){const l=this.getStack();l&&l.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=Yn(),this.projectionDelta=Yn(),this.projectionDeltaWithTransform=Yn()}setAnimationOrigin(o,a=!1){const l=this.snapshot,u=l?l.latestValues:{},d={...this.latestValues},f=Yn();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!a;const h=ne(),y=l?l.source:void 0,v=this.layout?this.layout.source:void 0,x=y!==v,S=this.getStack(),m=!S||S.members.length<=1,p=!!(x&&!m&&this.options.crossfade===!0&&!this.path.some(PT));this.animationProgress=0;let g;this.mixTargetDelta=w=>{const T=w/1e3;oh(f.x,o.x,T),oh(f.y,o.y,T),this.setTargetDelta(f),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(lo(h,this.layout.layoutBox,this.relativeParent.layout.layoutBox),ET(this.relativeTarget,this.relativeTargetOrigin,h,T),g&&nT(this.relativeTarget,g)&&(this.isProjectionDirty=!1),g||(g=ne()),Ye(g,this.relativeTarget)),x&&(this.animationValues=d,sT(d,u,this.latestValues,T,p,m)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=T},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(o){var a,l,u;this.notifyListeners("animationStart"),(a=this.currentAnimation)==null||a.stop(),(u=(l=this.resumingFrom)==null?void 0:l.currentAnimation)==null||u.stop(),this.pendingAnimation&&(Jt(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=z.update(()=>{Ns.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=gr(0)),this.motionValue.jump(0,!1),this.currentAnimation=lT(this.motionValue,[0,1e3],{...o,velocity:0,isSync:!0,onUpdate:d=>{this.mixTargetDelta(d),o.onUpdate&&o.onUpdate(d)},onStop:()=>{},onComplete:()=>{o.onComplete&&o.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 o=this.getStack();o&&o.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(hT),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const o=this.getLead();let{targetWithTransforms:a,target:l,layout:u,latestValues:d}=o;if(!(!a||!l||!u)){if(this!==o&&this.layout&&u&&Uy(this.options.animationType,this.layout.layoutBox,u.layoutBox)){l=this.target||ne();const f=we(this.layout.layoutBox.x);l.x.min=o.target.x.min,l.x.max=l.x.min+f;const h=we(this.layout.layoutBox.y);l.y.min=o.target.y.min,l.y.max=l.y.min+h}Ye(a,l),Xn(a,d),Jr(this.projectionDeltaWithTransform,this.layoutCorrected,a,d)}}registerSharedNode(o,a){this.sharedNodes.has(o)||this.sharedNodes.set(o,new fT),this.sharedNodes.get(o).add(a);const u=a.options.initialPromotionConfig;a.promote({transition:u?u.transition:void 0,preserveFollowOpacity:u&&u.shouldPreserveFollowOpacity?u.shouldPreserveFollowOpacity(a):void 0})}isLead(){const o=this.getStack();return o?o.lead===this:!0}getLead(){var a;const{layoutId:o}=this.options;return o?((a=this.getStack())==null?void 0:a.lead)||this:this}getPrevLead(){var a;const{layoutId:o}=this.options;return o?(a=this.getStack())==null?void 0:a.prevLead:void 0}getStack(){const{layoutId:o}=this.options;if(o)return this.root.sharedNodes.get(o)}promote({needsReset:o,transition:a,preserveFollowOpacity:l}={}){const u=this.getStack();u&&u.promote(this,l),o&&(this.projectionDelta=void 0,this.needsReset=!0),a&&this.setOptions({transition:a})}relegate(){const o=this.getStack();return o?o.relegate(this):!1}
vendor: 8,074 bytes, line 257
257resetSkewAndRotation(){const{visualElement:o}=this.options;if(!o)return;let a=!1;const{latestValues:l}=o;if((l.z||l.rotate||l.rotateX||l.rotateY||l.rotateZ||l.skewX||l.skewY)&&(a=!0),!a)return;const u={};l.z&&Ca("z",o,u,this.animationValues);for(let d=0;d<Ta.length;d++)Ca(`rotate${Ta[d]}`,o,u,this.animationValues),Ca(`skew${Ta[d]}`,o,u,this.animationValues);o.render();for(const d in u)o.setStaticValue(d,u[d]),this.animationValues&&(this.animationValues[d]=u[d]);o.scheduleRender()}applyProjectionStyles(o,a){if(!this.instance||this.isSVG)return;if(!this.isVisible){o.visibility="hidden";return}const l=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,o.visibility="",o.opacity="",o.pointerEvents=js(a==null?void 0:a.pointerEvents)||"",o.transform=l?l(this.latestValues,""):"none";return}const u=this.getLead();if(!this.projectionDelta||!this.layout||!u.target){this.options.layoutId&&(o.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,o.pointerEvents=js(a==null?void 0:a.pointerEvents)||""),this.hasProjected&&!hn(this.latestValues)&&(o.transform=l?l({},""):"none",this.hasProjected=!1);return}o.visibility="";const d=u.animationValues||u.latestValues;this.applyTransformsToTarget();let f=rT(this.projectionDeltaWithTransform,this.treeScale,d);l&&(f=l(d,f)),o.transform=f;const{x:h,y}=this.projectionDelta;o.transformOrigin=`${h.origin*100}% ${y.origin*100}% 0`,u.animationValues?o.opacity=u===this?d.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:d.opacityExit:o.opacity=u===this?d.opacity!==void 0?d.opacity:"":d.opacityExit!==void 0?d.opacityExit:0;for(const v in ru){if(d[v]===void 0)continue;const{correct:x,applyTo:S,isCSSVariable:m}=ru[v],p=f==="none"?d[v]:x(d[v],u);if(S){const g=S.length;for(let w=0;w<g;w++)o[S[w]]=p}else m?this.options.visualElement.renderState.vars[v]=p:o[v]=p}this.options.layoutId&&(o.pointerEvents=u===this?js(a==null?void 0:a.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(o=>{var a;return(a=o.currentAnimation)==null?void 0:a.stop()}),this.root.nodes.forEach(rh),this.root.sharedNodes.clear()}}}function mT(e){e.updateLayout()}function gT(e){var n;const t=((n=e.resumeFrom)==null?void 0:n.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){const{layoutBox:r,measuredBox:i}=e.layout,{animationType:s}=e.options,o=t.source!==e.layout.source;s==="size"?ut(f=>{const h=o?t.measuredBox[f]:t.layoutBox[f],y=we(h);h.min=r[f].min,h.max=h.min+y}):Uy(s,t.layoutBox,r)&&ut(f=>{const h=o?t.measuredBox[f]:t.layoutBox[f],y=we(r[f]);h.max=h.min+y,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[f].max=e.relativeTarget[f].min+y)});const a=Yn();Jr(a,r,t.layoutBox);const l=Yn();o?Jr(l,e.applyTransform(i,!0),t.measuredBox):Jr(l,r,t.layoutBox);const u=!Vy(a);let d=!1;if(!e.resumeFrom){const f=e.getClosestProjectingParent();if(f&&!f.resumeFrom){const{snapshot:h,layout:y}=f;if(h&&y){const v=ne();lo(v,t.layoutBox,h.layoutBox);const x=ne();lo(x,r,y.layoutBox),_y(v,x)||(d=!0),f.options.layoutRoot&&(e.relativeTarget=x,e.relativeTargetOrigin=v,e.relativeParent=f)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:t,delta:l,layoutDelta:a,hasLayoutChanged:u,hasRelativeLayoutChanged:d})}else if(e.isLead()){const{onExitComplete:r}=e.options;r&&r()}e.options.transition=void 0}function yT(e){e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function vT(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function xT(e){e.clearSnapshot()}function rh(e){e.clearMeasurements()}function ih(e){e.isLayoutDirty=!1}function wT(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function sh(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function ST(e){e.resolveTargetDelta()}function kT(e){e.calcProjection()}function TT(e){e.resetSkewAndRotation()}function CT(e){e.removeLeadSnapshot()}function oh(e,t,n){e.translate=K(t.translate,0,n),e.scale=K(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function ah(e,t,n,r){e.min=K(t.min,n.min,r),e.max=K(t.max,n.max,r)}function ET(e,t,n,r){ah(e.x,t.x,n.x,r),ah(e.y,t.y,n.y,r)}function PT(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const AT={duration:.45,ease:[.4,0,.1,1]},lh=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),uh=lh("applewebkit/")&&!lh("chrome/")?Math.round:$e;function ch(e){e.min=uh(e.min),e.max=uh(e.max)}function jT(e){ch(e.x),ch(e.y)}function Uy(e,t,n){return e==="position"||e==="preserve-aspect"&&!X2(Zf(t),Zf(n),.2)}function NT(e){var t;return e!==e.root&&((t=e.scroll)==null?void 0:t.wasRoot)}const MT=zy({attachResizeListener:(e,t)=>Ci(e,"resize",t),measureScroll:()=>{var e,t;return{x:document.documentElement.scrollLeft||((e=document.body)==null?void 0:e.scrollLeft)||0,y:document.documentElement.scrollTop||((t=document.body)==null?void 0:t.scrollTop)||0}},checkIsScrollRoot:()=>!0}),Ea={current:void 0},$y=zy({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!Ea.current){const e=new MT({});e.mount(window),e.setOptions({layoutScroll:!0}),Ea.current=e}return Ea.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),Hy=k.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});function RT(e=!0){const t=k.useContext(ac);if(t===null)return[!0,null];const{isPresent:n,onExitComplete:r,register:i}=t,s=k.useId();k.useEffect(()=>{if(e)return i(s)},[e]);const o=k.useCallback(()=>e&&r&&r(s),[s,r,e]);return!n&&r?[!1,o]:[!0]}const Wy=k.createContext({strict:!1}),dh={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"]};let fh=!1;function IT(){if(fh)return;const e={};for(const t in dh)e[t]={isEnabled:n=>dh[t].some(r=>!!n[r])};wy(e),fh=!0}function Ky(){return IT(),T2()}function bT(e){const t=Ky();for(const n in e)t[n]={...t[n],...e[n]};wy(t)}const LT=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function uo(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||LT.has(e)}let Gy=e=>!uo(e);function DT(e){typeof e=="function"&&(Gy=t=>t.startsWith("on")?!uo(t):e(t))}try{DT(require("@emotion/is-prop-valid").default)}catch{}function VT(e,t,n){const r={};for(const i in e)i==="values"&&typeof e.values=="object"||(Gy(i)||n===!0&&uo(i)||!t&&!uo(i)||e.draggable&&i.startsWith("onDrag"))&&(r[i]=e[i]);return r}const _o=k.createContext({});function _T(e,t){if(Vo(e)){const{initial:n,animate:r}=e;return{initial:n===!1||Ti(n)?n:void 0,animate:Ti(r)?r:void 0}}return e.inherit!==!1?t:{}}function OT(e){const{initial:t,animate:n}=_T(e,k.useContext(_o));return k.useMemo(()=>({initial:t,animate:n}),[hh(t),hh(n)])}function hh(e){return Array.isArray(e)?e.join(" "):e}const Lc=()=>({style:{},transform:{},transformOrigin:{},vars:{}});
vendor: 23,145 bytes, line 257
257function qy(e,t,n){for(const r in t)!me(t[r])&&!Ay(r,n)&&(e[r]=t[r])}function FT({transformTemplate:e},t){return k.useMemo(()=>{const n=Lc();return Ic(n,t,e),Object.assign({},n.vars,n.style)},[t])}function BT(e,t){const n=e.style||{},r={};return qy(r,n,e),Object.assign(r,FT(e,t)),r}function zT(e,t){const n={},r=BT(e,t);return e.drag&&e.dragListener!==!1&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}const Yy=()=>({...Lc(),attrs:{}});function UT(e,t,n,r){const i=k.useMemo(()=>{const s=Yy();return jy(s,t,My(r),e.transformTemplate,e.style),{...s.attrs,style:{...s.style}}},[t]);if(e.style){const s={};qy(s,e.style,e),i.style={...s,...i.style}}return i}const $T=["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 Dc(e){return typeof e!="string"||e.includes("-")?!1:!!($T.indexOf(e)>-1||/[A-Z]/u.test(e))}function HT(e,t,n,{latestValues:r},i,s=!1,o){const l=(o??Dc(e)?UT:zT)(t,r,i,e),u=VT(t,typeof e=="string",s),d=e!==k.Fragment?{...u,...l,ref:n}:{},{children:f}=t,h=k.useMemo(()=>me(f)?f.get():f,[f]);return k.createElement(e,{...d,children:h})}function WT({scrapeMotionValuesFromProps:e,createRenderState:t},n,r,i){return{latestValues:KT(n,r,i,e),renderState:t()}}function KT(e,t,n,r){const i={},s=r(e,{});for(const h in s)i[h]=js(s[h]);let{initial:o,animate:a}=e;const l=Vo(e),u=vy(e);t&&u&&!l&&e.inherit!==!1&&(o===void 0&&(o=t.initial),a===void 0&&(a=t.animate));let d=n?n.initial===!1:!1;d=d||o===!1;const f=d?a:o;if(f&&typeof f!="boolean"&&!Do(f)){const h=Array.isArray(f)?f:[f];for(let y=0;y<h.length;y++){const v=Cc(e,h[y]);if(v){const{transitionEnd:x,transition:S,...m}=v;for(const p in m){let g=m[p];if(Array.isArray(g)){const w=d?g.length-1:0;g=g[w]}g!==null&&(i[p]=g)}for(const p in x)i[p]=x[p]}}}return i}const Qy=e=>(t,n)=>{const r=k.useContext(_o),i=k.useContext(ac),s=()=>WT(e,t,r,i);return n?s():Gw(s)},GT=Qy({scrapeMotionValuesFromProps:bc,createRenderState:Lc}),qT=Qy({scrapeMotionValuesFromProps:Ry,createRenderState:Yy}),YT=Symbol.for("motionComponentSymbol");function QT(e,t,n){const r=k.useRef(n);k.useInsertionEffect(()=>{r.current=n});const i=k.useRef(null);return k.useCallback(s=>{var a;s&&((a=e.onMount)==null||a.call(e,s));const o=r.current;if(typeof o=="function")if(s){const l=o(s);typeof l=="function"&&(i.current=l)}else i.current?(i.current(),i.current=null):o(s);else o&&(o.current=s);t&&(s?t.mount(s):t.unmount())},[t])}const Xy=k.createContext({});function Ln(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function XT(e,t,n,r,i,s){var g,w;const{visualElement:o}=k.useContext(_o),a=k.useContext(Wy),l=k.useContext(ac),u=k.useContext(Hy),d=u.reducedMotion,f=u.skipAnimations,h=k.useRef(null),y=k.useRef(!1);r=r||a.renderer,!h.current&&r&&(h.current=r(e,{visualState:t,parent:o,props:n,presenceContext:l,blockInitialAnimation:l?l.initial===!1:!1,reducedMotionConfig:d,skipAnimations:f,isSVG:s}),y.current&&h.current&&(h.current.manuallyAnimateOnMount=!0));const v=h.current,x=k.useContext(Xy);v&&!v.projection&&i&&(v.type==="html"||v.type==="svg")&&ZT(h.current,n,i,x);const S=k.useRef(!1);k.useInsertionEffect(()=>{v&&S.current&&v.update(n,l)});const m=n[sy],p=k.useRef(!!m&&typeof window<"u"&&!((g=window.MotionHandoffIsComplete)!=null&&g.call(window,m))&&((w=window.MotionHasOptimisedAnimation)==null?void 0:w.call(window,m)));return Yw(()=>{y.current=!0,v&&(S.current=!0,window.MotionIsMounted=!0,v.updateFeatures(),v.scheduleRenderMicrotask(),p.current&&v.animationState&&v.animationState.animateChanges())}),k.useEffect(()=>{v&&(!p.current&&v.animationState&&v.animationState.animateChanges(),p.current&&(queueMicrotask(()=>{var T;(T=window.MotionHandoffMarkAsComplete)==null||T.call(window,m)}),p.current=!1),v.enteringChildren=void 0)}),v}function ZT(e,t,n,r){const{layoutId:i,layout:s,drag:o,dragConstraints:a,layoutScroll:l,layoutRoot:u,layoutCrossfade:d}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:Zy(e.parent)),e.projection.setOptions({layoutId:i,layout:s,alwaysMeasureLayout:!!o||a&&Ln(a),visualElement:e,animationType:typeof s=="string"?s:"both",initialPromotionConfig:r,crossfade:d,layoutScroll:l,layoutRoot:u})}function Zy(e){if(e)return e.options.allowProjection!==!1?e.projection:Zy(e.parent)}function Pa(e,{forwardMotionProps:t=!1,type:n}={},r,i){r&&bT(r);const s=n?n==="svg":Dc(e),o=s?qT:GT;function a(u,d){let f;const h={...k.useContext(Hy),...u,layoutId:JT(u)},{isStatic:y}=h,v=OT(u),x=o(u,y);if(!y&&typeof window<"u"){eC();const S=tC(h);f=S.MeasureLayout,v.visualElement=XT(e,x,h,i,S.ProjectionNode,s)}return c.jsxs(_o.Provider,{value:v,children:[f&&v.visualElement?c.jsx(f,{visualElement:v.visualElement,...h}):null,HT(e,u,QT(x,v.visualElement,d),x,y,t,s)]})}a.displayName=`motion.${typeof e=="string"?e:`create(${e.displayName??e.name??""})`}`;const l=k.forwardRef(a);return l[YT]=e,l}function JT({layoutId:e}){const t=k.useContext(vg).id;return t&&e!==void 0?t+"-"+e:e}function eC(e,t){k.useContext(Wy).strict}function tC(e){const t=Ky(),{drag:n,layout:r}=t;if(!n&&!r)return{};const i={...n,...r};return{MeasureLayout:n!=null&&n.isEnabled(e)||r!=null&&r.isEnabled(e)?i.MeasureLayout:void 0,ProjectionNode:i.ProjectionNode}}function nC(e,t){if(typeof Proxy>"u")return Pa;const n=new Map,r=(s,o)=>Pa(s,o,e,t),i=(s,o)=>r(s,o);return new Proxy(i,{get:(s,o)=>o==="create"?r:(n.has(o)||n.set(o,Pa(o,void 0,e,t)),n.get(o))})}const rC=(e,t)=>t.isSVG??Dc(e)?new B2(t):new L2(t,{allowProjection:e!==k.Fragment});class iC extends an{constructor(t){super(t),t.animationState||(t.animationState=W2(t))}updateAnimationControlsSubscription(){const{animate:t}=this.node.getProps();Do(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:t}=this.node.getProps(),{animate:n}=this.node.prevProps||{};t!==n&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),(t=this.unmountControls)==null||t.call(this)}}let sC=0;class oC extends an{constructor(){super(...arguments),this.id=sC++}update(){if(!this.node.presenceContext)return;const{isPresent:t,onExitComplete:n}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===r)return;const i=this.node.animationState.setActive("exit",!t);n&&!t&&i.then(()=>{n(this.id)})}mount(){const{register:t,onExitComplete:n}=this.node.presenceContext||{};n&&n(this.id),t&&(this.unmount=t(this.id))}unmount(){}}const aC={animation:{Feature:iC},exit:{Feature:oC}};function Vi(e){return{point:{x:e.pageX,y:e.pageY}}}const lC=e=>t=>jc(t)&&e(t,Vi(t));function ei(e,t,n,r){return Ci(e,t,lC(n),r)}const Jy=({current:e})=>e?e.ownerDocument.defaultView:null,ph=(e,t)=>Math.abs(e-t);function uC(e,t){const n=ph(e.x,t.x),r=ph(e.y,t.y);return Math.sqrt(n**2+r**2)}const mh=new Set(["auto","scroll"]);class e0{constructor(t,n,{transformPagePoint:r,contextWindow:i=window,dragSnapToOrigin:s=!1,distanceThreshold:o=3,element:a}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=y=>{this.handleScroll(y.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const y=ja(this.lastMoveEventInfo,this.history),v=this.startEvent!==null,x=uC(y.offset,{x:0,y:0})>=this.distanceThreshold;if(!v&&!x)return;const{point:S}=y,{timestamp:m}=ue;this.history.push({...S,timestamp:m});const{onStart:p,onMove:g}=this.handlers;v||(p&&p(this.lastMoveEvent,y),this.startEvent=this.lastMoveEvent),g&&g(this.lastMoveEvent,y)},this.handlePointerMove=(y,v)=>{this.lastMoveEvent=y,this.lastMoveEventInfo=Aa(v,this.transformPagePoint),z.update(this.updatePoint,!0)},this.handlePointerUp=(y,v)=>{this.end();const{onEnd:x,onSessionEnd:S,resumeAnimation:m}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&m&&m(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const p=ja(y.type==="pointercancel"?this.lastMoveEventInfo:Aa(v,this.transformPagePoint),this.history);this.startEvent&&x&&x(y,p),S&&S(y,p)},!jc(t))return;this.dragSnapToOrigin=s,this.handlers=n,this.transformPagePoint=r,this.distanceThreshold=o,this.contextWindow=i||window;const l=Vi(t),u=Aa(l,this.transformPagePoint),{point:d}=u,{timestamp:f}=ue;this.history=[{...d,timestamp:f}];const{onSessionStart:h}=n;h&&h(t,ja(u,this.history)),this.removeListeners=bi(ei(this.contextWindow,"pointermove",this.handlePointerMove),ei(this.contextWindow,"pointerup",this.handlePointerUp),ei(this.contextWindow,"pointercancel",this.handlePointerUp)),a&&this.startScrollTracking(a)}startScrollTracking(t){let n=t.parentElement;for(;n;){const r=getComputedStyle(n);(mh.has(r.overflowX)||mh.has(r.overflowY))&&this.scrollPositions.set(n,{x:n.scrollLeft,y:n.scrollTop}),n=n.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(t){const n=this.scrollPositions.get(t);if(!n)return;const r=t===window,i=r?{x:window.scrollX,y:window.scrollY}:{x:t.scrollLeft,y:t.scrollTop},s={x:i.x-n.x,y:i.y-n.y};s.x===0&&s.y===0||(r?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=s.x,this.lastMoveEventInfo.point.y+=s.y):this.history.length>0&&(this.history[0].x-=s.x,this.history[0].y-=s.y),this.scrollPositions.set(t,i),z.update(this.updatePoint,!0))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),Jt(this.updatePoint)}}function Aa(e,t){return t?{point:t(e.point)}:e}function gh(e,t){return{x:e.x-t.x,y:e.y-t.y}}function ja({point:e},t){return{point:e,delta:gh(e,t0(t)),offset:gh(e,cC(t)),velocity:dC(t,.1)}}function cC(e){return e[0]}function t0(e){return e[e.length-1]}function dC(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const i=t0(e);for(;n>=0&&(r=e[n],!(i.timestamp-r.timestamp>rt(t)));)n--;if(!r)return{x:0,y:0};r===e[0]&&e.length>2&&i.timestamp-r.timestamp>rt(t)*2&&(r=e[1]);const s=ze(i.timestamp-r.timestamp);if(s===0)return{x:0,y:0};const o={x:(i.x-r.x)/s,y:(i.y-r.y)/s};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}function fC(e,{min:t,max:n},r){return t!==void 0&&e<t?e=r?K(t,e,r.min):Math.max(e,t):n!==void 0&&e>n&&(e=r?K(n,e,r.max):Math.min(e,n)),e}function yh(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function hC(e,{top:t,left:n,bottom:r,right:i}){return{x:yh(e.x,n,i),y:yh(e.y,t,r)}}function vh(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}function pC(e,t){return{x:vh(e.x,t.x),y:vh(e.y,t.y)}}function mC(e,t){let n=.5;const r=we(e),i=we(t);return i>r?n=wi(t.min,t.max-r,e.min):r>i&&(n=wi(e.min,e.max-i,t.min)),pt(0,1,n)}function gC(e,t){const n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}const iu=.35;function yC(e=iu){return e===!1?e=0:e===!0&&(e=iu),{x:xh(e,"left","right"),y:xh(e,"top","bottom")}}function xh(e,t,n){return{min:wh(e,t),max:wh(e,n)}}function wh(e,t){return typeof e=="number"?e:e[t]||0}const vC=new WeakMap;class xC{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=ne(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=t}start(t,{snapToCursor:n=!1,distanceThreshold:r}={}){const{presenceContext:i}=this.visualElement;if(i&&i.isPresent===!1)return;const s=f=>{n&&this.snapToCursor(Vi(f).point),this.stopAnimation()},o=(f,h)=>{const{drag:y,dragPropagation:v,onDragStart:x}=this.getProps();if(y&&!v&&(this.openDragLock&&this.openDragLock(),this.openDragLock=Jk(y),!this.openDragLock))return;this.latestPointerEvent=f,this.latestPanInfo=h,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),ut(m=>{let p=this.getAxisMotionValue(m).get()||0;if(ht.test(p)){const{projection:g}=this.visualElement;if(g&&g.layout){const w=g.layout.layoutBox[m];w&&(p=we(w)*(parseFloat(p)/100))}}this.originPoint[m]=p}),x&&z.update(()=>x(f,h),!1,!0),Ql(this.visualElement,"transform");const{animationState:S}=this.visualElement;S&&S.setActive("whileDrag",!0)},a=(f,h)=>{this.latestPointerEvent=f,this.latestPanInfo=h;const{dragPropagation:y,dragDirectionLock:v,onDirectionLock:x,onDrag:S}=this.getProps();if(!y&&!this.openDragLock)return;const{offset:m}=h;if(v&&this.currentDirection===null){this.currentDirection=SC(m),this.currentDirection!==null&&x&&x(this.currentDirection);return}this.updateAxis("x",h.point,m),this.updateAxis("y",h.point,m),this.visualElement.render(),S&&z.update(()=>S(f,h),!1,!0)},l=(f,h)=>{this.latestPointerEvent=f,this.latestPanInfo=h,this.stop(f,h),this.latestPointerEvent=null,this.latestPanInfo=null},u=()=>{const{dragSnapToOrigin:f}=this.getProps();(f||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:d}=this.getProps();this.panSession=new e0(t,{onSessionStart:s,onStart:o,onMove:a,onSessionEnd:l,resumeAnimation:u},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:d,distanceThreshold:r,contextWindow:Jy(this.visualElement),element:this.visualElement.current})}stop(t,n){const r=t||this.latestPointerEvent,i=n||this.latestPanInfo,s=this.isDragging;if(this.cancel(),!s||!i||!r)return;const{velocity:o}=i;this.startAnimation(o);const{onDragEnd:a}=this.getProps();a&&z.postRender(()=>a(r,i))}cancel(){this.isDragging=!1;const{projection:t,animationState:n}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.endPanSession();const{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),n&&n.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(t,n,r){const{drag:i}=this.getProps();if(!r||!ls(t,i,this.currentDirection))return;const s=this.getAxisMotionValue(t);let o=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(o=fC(o,this.constraints[t],this.elastic[t])),s.set(o)}resolveConstraints(){var s;const{dragConstraints:t,dragElastic:n}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(s=this.visualElement.projection)==null?void 0:s.layout,i=this.constraints;t&&Ln(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&r?this.constraints=hC(r.layoutBox,t):this.constraints=!1,this.elastic=yC(n),i!==this.constraints&&!Ln(t)&&r&&this.constraints&&!this.hasMutatedConstraints&&ut(o=>{this.constraints!==!1&&this.getAxisMotionValue(o)&&(this.constraints[o]=gC(r.layoutBox[o],this.constraints[o]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!Ln(t))return!1;const r=t.current,{projection:i}=this.visualElement;if(!i||!i.layout)return!1;const s=j2(r,i.root,this.visualElement.getTransformPagePoint());let o=pC(i.layout.layoutBox,s);if(n){const a=n(E2(o));this.hasMutatedConstraints=!!a,a&&(o=ky(a))}return o}startAnimation(t){const{drag:n,dragMomentum:r,dragElastic:i,dragTransition:s,dragSnapToOrigin:o,onDragTransitionEnd:a}=this.getProps(),l=this.constraints||{},u=ut(d=>{if(!ls(d,n,this.currentDirection))return;let f=l&&l[d]||{};o&&(f={min:0,max:0});const h=i?200:1e6,y=i?40:1e7,v={type:"inertia",velocity:r?t[d]:0,bounceStiffness:h,bounceDamping:y,timeConstant:750,restDelta:1,restSpeed:10,...s,...f};return this.startAxisValueAnimation(d,v)});return Promise.all(u).then(a)}startAxisValueAnimation(t,n){const r=this.getAxisMotionValue(t);return Ql(this.visualElement,t),r.start(Tc(t,r,0,n,this.visualElement,!1))}stopAnimation(){ut(t=>this.getAxisMotionValue(t).stop())}getAxisMotionValue(t){const n=`_drag${t.toUpperCase()}`,r=this.visualElement.getProps(),i=r[n];return i||this.visualElement.getValue(t,(r.initial?r.initial[t]:void 0)||0)}snapToCursor(t){ut(n=>{const{drag:r}=this.getProps();if(!ls(n,r,this.currentDirection))return;const{projection:i}=this.visualElement,s=this.getAxisMotionValue(n);if(i&&i.layout){const{min:o,max:a}=i.layout.layoutBox[n],l=s.get()||0;s.set(t[n]-K(o,a,.5)+l)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:t,dragConstraints:n}=this.getProps(),{projection:r}=this.visualElement;if(!Ln(n)||!r||!this.constraints)return;this.stopAnimation();const i={x:0,y:0};ut(o=>{const a=this.getAxisMotionValue(o);if(a&&this.constraints!==!1){const l=a.get();i[o]=mC({min:l,max:l},this.constraints[o])}});const{transformTemplate:s}=this.visualElement.getProps();this.visualElement.current.style.transform=s?s({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.constraints=!1,this.resolveConstraints(),ut(o=>{if(!ls(o,t,null))return;const a=this.getAxisMotionValue(o),{min:l,max:u}=this.constraints[o];a.set(K(l,u,i[o]))}),this.visualElement.render()}addListeners(){if(!this.visualElement.current)return;vC.set(this.visualElement,this);const t=this.visualElement.current,n=ei(t,"pointerdown",u=>{const{drag:d,dragListener:f=!0}=this.getProps(),h=u.target,y=h!==t&&s2(h);d&&f&&!y&&this.start(u)});let r;const i=()=>{const{dragConstraints:u}=this.getProps();Ln(u)&&u.current&&(this.constraints=this.resolveRefConstraints(),r||(r=wC(t,u.current,()=>this.scalePositionWithinConstraints())))},{projection:s}=this.visualElement,o=s.addEventListener("measure",i);s&&!s.layout&&(s.root&&s.root.updateScroll(),s.updateLayout()),z.read(i);const a=Ci(window,"resize",()=>this.scalePositionWithinConstraints()),l=s.addEventListener("didUpdate",({delta:u,hasLayoutChanged:d})=>{this.isDragging&&d&&(ut(f=>{const h=this.getAxisMotionValue(f);h&&(this.originPoint[f]+=u[f].translate,h.set(h.get()+u[f].translate))}),this.visualElement.render())});return()=>{a(),n(),o(),l&&l(),r&&r()}}getProps(){const t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:r=!1,dragPropagation:i=!1,dragConstraints:s=!1,dragElastic:o=iu,dragMomentum:a=!0}=t;return{...t,drag:n,dragDirectionLock:r,dragPropagation:i,dragConstraints:s,dragElastic:o,dragMomentum:a}}}function Sh(e){let t=!0;return()=>{if(t){t=!1;return}e()}}function wC(e,t,n){const r=Nf(e,Sh(n)),i=Nf(t,Sh(n));return()=>{r(),i()}}function ls(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function SC(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}class kC extends an{constructor(t){super(t),this.removeGroupControls=$e,this.removeListeners=$e,this.controls=new xC(t)}mount(){const{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||$e}update(){const{dragControls:t}=this.node.getProps(),{dragControls:n}=this.node.prevProps||{};t!==n&&(this.removeGroupControls(),t&&(this.removeGroupControls=t.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}}const Na=e=>(t,n)=>{e&&z.update(()=>e(t,n),!1,!0)};class TC extends an{constructor(){super(...arguments),this.removePointerDownListener=$e}onPointerDown(t){this.session=new e0(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:Jy(this.node)})}createPanHandlers(){const{onPanSessionStart:t,onPanStart:n,onPan:r,onPanEnd:i}=this.node.getProps();return{onSessionStart:Na(t),onStart:Na(n),onMove:Na(r),onEnd:(s,o)=>{delete this.session,i&&z.postRender(()=>i(s,o))}}}mount(){this.removePointerDownListener=ei(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let Ma=!1;class CC extends k.Component{componentDidMount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r,layoutId:i}=this.props,{projection:s}=t;s&&(n.group&&n.group.add(s),r&&r.register&&i&&r.register(s),Ma&&s.root.didUpdate(),s.addEventListener("animationComplete",()=>{this.safeToRemove()}),s.setOptions({...s.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),Ns.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:n,visualElement:r,drag:i,isPresent:s}=this.props,{projection:o}=r;return o&&(o.isPresent=s,t.layoutDependency!==n&&o.setOptions({...o.options,layoutDependency:n}),Ma=!0,i||t.layoutDependency!==n||n===void 0||t.isPresent!==s?o.willUpdate():this.safeToRemove(),t.isPresent!==s&&(s?o.promote():o.relegate()||z.postRender(()=>{const a=o.getStack();(!a||!a.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),Ac.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r}=this.props,{projection:i}=t;Ma=!0,i&&(i.scheduleCheckAfterUnmount(),n&&n.group&&n.group.remove(i),r&&r.deregister&&r.deregister(i))}safeToRemove(){const{safeToRemove:t}=this.props;t&&t()}render(){return null}}function n0(e){const[t,n]=RT(),r=k.useContext(vg);return c.jsx(CC,{...e,layoutGroup:r,switchLayoutGroup:k.useContext(Xy),isPresent:t,safeToRemove:n})}const EC={pan:{Feature:TC},drag:{Feature:kC,ProjectionNode:$y,MeasureLayout:n0}};function kh(e,t,n){const{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover",n==="Start");const i="onHover"+n,s=r[i];s&&z.postRender(()=>s(t,Vi(t)))}class PC extends an{mount(){const{current:t}=this.node;t&&(this.unmount=t2(t,(n,r)=>(kh(this.node,r,"Start"),i=>kh(this.node,i,"End"))))}unmount(){}}class AC extends an{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=bi(Ci(this.node.current,"focus",()=>this.onFocus()),Ci(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function Th(e,t,n){const{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap",n==="Start");const i="onTap"+(n==="End"?"":n),s=r[i];s&&z.postRender(()=>s(t,Vi(t)))}class jC extends an{mount(){const{current:t}=this.node;if(!t)return;
257const{globalTapTarget:n,propagate:r}=this.node.props;this.unmount=a2(t,(i,s)=>(Th(this.node,s,"Start"),(o,{success:a})=>Th(this.node,o,a?"End":"Cancel")),{useGlobalTarget:n,stopPropagation:(r==null?void 0:r.tap)===!1})}unmount(){}}const su=new WeakMap,Ra=new WeakMap,NC=e=>{const t=su.get(e.target);t&&t(e)},MC=e=>{e.forEach(NC)};function RC({root:e,...t}){const n=e||document;Ra.has(n)||Ra.set(n,{});const r=Ra.get(n),i=JSON.stringify(t);return r[i]||(r[i]=new IntersectionObserver(MC,{root:e,...t})),r[i]}function IC(e,t,n){const r=RC(t);return su.set(e,n),r.observe(e),()=>{su.delete(e),r.unobserve(e)}}const bC={some:0,all:1};class LC extends an{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:t={}}=this.node.getProps(),{root:n,margin:r,amount:i="some",once:s}=t,o={root:n?n.current:void 0,rootMargin:r,threshold:typeof i=="number"?i:bC[i]},a=l=>{const{isIntersecting:u}=l;if(this.isInView===u||(this.isInView=u,s&&!u&&this.hasEnteredView))return;u&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",u);const{onViewportEnter:d,onViewportLeave:f}=this.node.getProps(),h=u?d:f;h&&h(l)};return IC(this.node.current,o,a)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:t,prevProps:n}=this.node;["amount","margin","root"].some(DC(t,n))&&this.startObserver()}unmount(){}}function DC({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}const VC={inView:{Feature:LC},tap:{Feature:jC},focus:{Feature:AC},hover:{Feature:PC}},_C={layout:{ProjectionNode:$y,MeasureLayout:n0}},OC={...aC,...VC,...EC,..._C},He=nC(OC,rC),FC=Array.from({length:36}).map((e,t)=>{const n=t/36*Math.PI*2,r=t%4===0;return{cx:100+Math.cos(n)*78,cy:100+Math.sin(n)*78,r:r?4.5:2.4,opacity:r?1:.55}});function BC(){return c.jsxs("div",{className:"relative w-full max-w-[600px] aspect-square mx-auto",children:[c.jsx("div",{className:"absolute inset-0 bg-glow-blue rounded-full"}),c.jsx("div",{className:"absolute inset-[8%] rounded-full border border-accent-100/80"}),c.jsx("div",{className:"absolute inset-[18%] rounded-full border border-accent-200/60"}),c.jsxs("svg",{className:"absolute inset-0 w-full h-full",viewBox:"0 0 600 600",fill:"none",children:[c.jsx("defs",{children:c.jsxs("linearGradient",{id:"orbit-fade",x1:"0",y1:"0",x2:"600",y2:"600",gradientUnits:"userSpaceOnUse",children:[c.jsx("stop",{offset:"0%",stopColor:"#3B6BF6",stopOpacity:"0.5"}),c.jsx("stop",{offset:"100%",stopColor:"#3B6BF6",stopOpacity:"0"})]})}),c.jsx("circle",{cx:"300",cy:"300",r:"270",stroke:"url(#orbit-fade)",strokeWidth:"1.2",strokeDasharray:"2 6"}),c.jsx("circle",{cx:"300",cy:"300",r:"200",stroke:"url(#orbit-fade)",strokeWidth:"1.2",strokeDasharray:"2 6"})]}),c.jsx(He.svg,{className:"absolute inset-[24%] w-[52%] h-[52%]",viewBox:"0 0 200 200",animate:{rotate:360},transition:{duration:60,repeat:1/0,ease:"linear"},children:FC.map((e,t)=>c.jsx("circle",{cx:e.cx,cy:e.cy,r:e.r,fill:"#3B6BF6",opacity:e.opacity},t))}),c.jsx("div",{className:"absolute left-1/2 -translate-x-1/2 bottom-[18%] w-[58%] h-[10%] rounded-full bg-gradient-to-b from-accent-100/80 to-transparent blur-2xl"}),c.jsx("div",{className:"absolute left-1/2 -translate-x-1/2 bottom-[20%] w-[44%] h-[6%] rounded-full bg-accent-100 opacity-70 blur-xl"}),c.jsx(Ia,{title:"AI Cloud for Offices",desc:"Secure cloud-based AI infrastructure for SMBs",icon:rc,className:"left-[-2%] top-[16%]",delay:0}),c.jsx(Ia,{title:"Workflow Automation",desc:"Streamline operations. Eliminate busywork.",icon:oc,className:"left-[-4%] bottom-[28%]",delay:.6}),c.jsx(Ia,{title:"AI Call Centers",desc:"24/7 support that scales with your business",icon:ic,className:"right-[-2%] top-[26%]",delay:1.2})]})}function Ia({title:e,desc:t,icon:n,className:r="",delay:i=0}){return c.jsx(He.div,{className:`absolute w-[185px] sm:w-[210px] ${r}`,initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6,delay:i,ease:"easeOut"},children:c.jsx(He.div,{className:"bg-white rounded-2xl shadow-card-lg border border-surface-border p-3.5",animate:{y:[0,-8,0]},transition:{duration:5,delay:i,repeat:1/0,ease:"easeInOut"},children:c.jsxs("div",{className:"flex items-start gap-3",children:[c.jsx("div",{className:"flex-shrink-0 w-9 h-9 rounded-lg bg-accent-50 flex items-center justify-center",children:c.jsx(n,{className:"w-4 h-4 text-accent-600"})}),c.jsxs("div",{className:"min-w-0 flex-1",children:[c.jsx("div",{className:"text-[10px] font-bold uppercase tracking-[0.16em] text-ink-900 leading-tight",children:e}),c.jsx("div",{className:"text-[11px] text-ink-500 mt-1 leading-snug",children:t})]})]})})})}const zC=[{initials:"MK",tone:"bg-accent-200 text-accent-800"},{initials:"JR",tone:"bg-gold-200 text-gold-700"},{initials:"AD",tone:"bg-ink-200 text-ink-700"},{initials:"SP",tone:"bg-accent-100 text-accent-700"}];function UC(){return c.jsxs("section",{className:"relative pt-[134px] md:pt-[162px] pb-12 md:pb-20 overflow-hidden",children:[c.jsx("div",{className:"pointer-events-none absolute top-0 right-0 w-1/3 h-full bg-dot-grid opacity-40 [mask-image:radial-gradient(ellipse_at_top_right,black_30%,transparent_70%)]"}),c.jsx(be,{children:c.jsxs("div",{className:"grid lg:grid-cols-[1.05fr_1fr] gap-10 lg:gap-12 items-center",children:[c.jsxs("div",{children:[c.jsxs("div",{className:"eyebrow-chip mb-6",children:[c.jsx(Kw,{className:"w-3 h-3 fill-accent-500 stroke-accent-500"}),"Production-Grade AI Automation"]}),c.jsx("h1",{className:"font-display text-[44px] sm:text-[58px] lg:text-[72px] leading-[1.05] text-ink-900 tracking-tight mb-2",children:"AI-Powered Automation"}),c.jsxs("p",{className:"font-display italic text-[34px] sm:text-[44px] lg:text-[56px] leading-[1.05] text-accent-600 mb-7",children:["for growing businesses",c.jsx("span",{className:"text-gold-400",children:"."})]}),c.jsx("p",{className:"text-base md:text-lg text-ink-500 leading-relaxed max-w-[560px] mb-8",children:"We build intelligent AI systems that handle the busywork, connect your tools, and keep your business running 24/7âso your team can focus on what matters."}),c.jsxs("div",{className:"flex flex-col sm:flex-row gap-3 mb-8",children:[c.jsx(Zt,{href:"https://calendly.com/happiagent",external:!0,variant:"primary",showArrow:!0,children:"Book a Free Audit"}),c.jsx(Lo,{to:"/use-cases",variant:"secondary",showArrow:!0,children:"See Use Cases"})]}),c.jsx($C,{})]}),c.jsx("div",{className:"relative",children:c.jsx(BC,{})})]})})]})}function $C(){return c.jsxs("div",{className:"flex items-center gap-4",children:[c.jsx("div",{className:"flex -sp
257ace-x-2",children:zC.map((e,t)=>c.jsx("div",{className:`w-9 h-9 rounded-full ring-2 ring-white flex items-center justify-center text-[11px] font-bold ${e.tone}`,children:e.initials},t))}),c.jsxs("div",{children:[c.jsx("div",{className:"flex items-center gap-0.5 mb-0.5",children:Array.from({length:5}).map((e,t)=>c.jsx("svg",{className:"w-3.5 h-3.5 fill-gold-400",viewBox:"0 0 20 20",children:c.jsx("path",{d:"M9.05 2.927c.3-.921 1.603-.921 1.902 0l1.286 3.96a1 1 0 00.95.69h4.165c.969 0 1.371 1.24.588 1.81l-3.37 2.448a1 1 0 00-.363 1.118l1.287 3.96c.3.92-.755 1.688-1.54 1.118l-3.37-2.448a1 1 0 00-1.176 0l-3.37 2.448c-.784.57-1.838-.197-1.539-1.118l1.287-3.96a1 1 0 00-.364-1.118L2.052 9.387c-.783-.57-.38-1.81.588-1.81h4.164a1 1 0 00.951-.69l1.286-3.96z"})},t))}),c.jsx("div",{className:"text-xs text-ink-500",children:"Trusted by teams across industries"})]})]})}const HC=[{value:"70%",label:"Average Cost Reduction",sub:"Lower operating costs",icon:Mw},{value:"24/7",label:"Always Available",sub:"Never miss a customer",icon:Nw},{value:"90 Day",label:"Typical ROI",sub:"Measurable results fast",icon:zw},{value:"0%",label:"Human Errors",sub:"Consistent, accurate, reliable",icon:_w}];function WC(){return c.jsx("section",{className:"pb-20",children:c.jsx(be,{children:c.jsx("div",{className:"bg-white rounded-card border border-surface-border shadow-card grid grid-cols-2 lg:grid-cols-4 divide-x divide-surface-border",children:HC.map(e=>{const t=e.icon;return c.jsxs("div",{className:"flex items-center gap-4 px-6 py-7",children:[c.jsx("div",{className:"flex-shrink-0 w-12 h-12 rounded-full border border-gold-200 bg-gold-50 flex items-center justify-center",children:c.jsx(t,{className:"w-5 h-5 text-gold-500"})}),c.jsxs("div",{className:"min-w-0",children:[c.jsx("div",{className:"font-display text-[28px] sm:text-[32px] leading-none text-accent-600 mb-1",children:e.value}),c.jsx("div",{className:"text-[10px] font-bold uppercase tracking-[0.15em] text-ink-700 leading-tight",children:e.label}),c.jsx("div",{className:"text-[11px] text-ink-400 mt-1 leading-tight",children:e.sub})]})]},e.label)})})})})}function co({eyebrow:e,title:t,description:n,align:r="center",className:i=""}){const s=r==="center"?"text-center mx-auto":"text-left";return c.jsxs("div",{className:`max-w-3xl ${s} ${i}`,children:[e&&c.jsx("div",{className:"eyebrow-gold mb-3",children:e}),c.jsx("h2",{className:"font-display text-display-md md:text-[44px] text-ink-900 mb-4",children:t}),n&&c.jsx("p",{className:"text-base md:text-lg text-ink-500 leading-relaxed",children:n})]})}function KC({children:e,tone:t="accent",className:n=""}){const r={accent:"bg-accent-50 text-accent-700 border-accent-100",gold:"bg-gold-50 text-gold-700 border-gold-100",new:"bg-gold-400 text-ink-900 border-gold-500"};return c.jsx("span",{className:`inline-flex items-center px-2.5 py-1 rounded-md border text-[10px] font-bold uppercase tracking-[0.18em] ${r[t]} ${n}`,children:e})}const GC=[{icon:mr,title:"Voice AI",description:"Intelligent voice agents that answer, qualify, and convert leads â day or night.",href:"/services/voice-ai"},{icon:oc,title:"Workflow Automation",description:"Automate repetitive tasks and business processes across your favorite tools.",href:"/services/workflow-automation"},{icon:ic,title:"AI Call Centers",description:"AI-powered call centers that handle calls, appointments, and customer support.",href:"/services/ai-call-centers"},{icon:rc,title:"AI Cloud Rollouts for SMBs",description:"Private cloud-hosted office AI with role-based intelligence, CRM + calendar integration, and stage-triggered automation.",href:"/services/cloud-rollouts",isNew:!0,bullets:["Cloud-hosted","CRM + Calendar","Role-based AI","Stage-triggered","Always on"]}];function qC(){return c.jsx("section",{className:"py-20 md:py-section",children:c.jsxs(be,{children:[c.jsx(co,{eyebrow:"Core Services",title:c.jsxs(c.Fragment,{children:["End-to-end AI automation built for ",c.jsx("span",{className:"gradient-text-accent",children:"impact"})]}),description:"Production-grade systems your team can rely on from day one."}),c.jsx("div",{className:"mt-12 grid sm:grid-cols-2 lg:grid-cols-4 gap-6",children:GC.map(e=>c.jsx(YC,{service:e},e.title))})]})})}function YC({service:e}){const t=e.icon;return c.jsxs(on,{to:e.href,className:"group relative card-hover p-7 flex flex-col",children:[e.isNew&&c.jsx("div",{className:"absolute -top-2 left-7",children:c.jsx(KC,{tone:"new",children:"New"})}),c.jsx("div",{className:"w-12 h-12 rounded-xl bg-accent-50 border border-accent-100 flex items-center justify-center mb-5 group-hover:bg-accent-100 transition-colors",children:c.jsx(t,{className:"w-5 h-5 text-accent-600"})}),c.jsx("h3",{className:"font-display text-xl text-ink-900 mb-2.5 leading-tight",children:e.title}),c.jsx("p",{className:"text-[14px] text-ink-500 leading-relaxed mb-5",children:e.description}),e.bullets&&c.jsx("ul",{className:"space-y-1.5 mb-5",children:e.bullets.map(n=>c.jsxs("li",{className:"flex items-center gap-2 text-[12px] text-ink-700",children:[c.jsx(nc,{className:"w-3 h-3 text-accent-600 flex-shrink-0"}),n]},n))}),c.jsxs("span",{className:"mt-auto inline-flex items-center gap-1.5 text-[11px] font-bold uppercase tracking-[0.18em] text-accent-600 group-hover:gap-2.5 transition-all",children:["Learn more ",c.jsx(bo,{className:"w-3 h-3"})]})]})}const QC=[{label:"Real Estate",icon:pg},{label:"Escrow & Title",icon:Iw},{label:"Mortgage & Lending",icon:fg},{label:"Property Management",icon:Pw},{label:"Healthcare Offices",icon:hg},{label:"Legal & Paralegal",icon:mg}];function XC(){return c.jsx("section",{className:"pb-section-sm",children:c.jsxs(be,{children:[c.jsx("div",{className:"text-center mb-6",children:c.jsx("span",{className:"eyebrow-gold",children:"Built for SMBs across industries"})}),c.jsx("div",{className:"flex flex-wrap items-center justify-center gap-3",children:QC.map(({label:e,icon:t})=>c.jsxs("div",{className:"inline-flex items-center gap-2 px-5 py-2.5 rounded-full bg-white border border-surface-border shadow-card hover:border-accent-200 hover:shadow-card-hover transition-all cursor-default",children:[c.jsx(t,{className:"w-4 h-4 text-accent-500"}),c.jsx("span",{className:"text-[13px] font-semibold text-ink-700",children:e})]},e))})]})})}function Vt({children:e,className:t="",delay:n=0,direction:r="up",duration:i=.6}){const s={up:{y:40},down:{y:-40},left:{x:40},right:{x:-40}};return c.jsx(He.div,{className:t,initial:{opacity:0,...s[r]},whileInView:{opacity:1,x:0,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:i,delay:n,ease:[.25,.1,.25,1]},children:e})}function Ch({children:e,className:t="",staggerDelay:n=.1}
257){return c.jsx(He.div,{className:t,initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-80px"},variants:{hidden:{},visible:{transition:{staggerChildren:n}}},children:e})}function Eh({children:e,className:t=""}){return c.jsx(He.div,{className:t,variants:{hidden:{opacity:0,y:30},visible:{opacity:1,y:0,transition:{duration:.5,ease:[.25,.1,.25,1]}}},children:e})}function ZC({children:e,className:t="",delay:n=0}){return c.jsx(He.div,{className:t,initial:{opacity:0,scale:.9},whileInView:{opacity:1,scale:1},viewport:{once:!0,margin:"-80px"},transition:{duration:.5,delay:n,ease:[.25,.1,.25,1]},children:e})}function JC(){return c.jsx("section",{className:"py-section","aria-labelledby":"faq-heading",children:c.jsxs(be,{children:[c.jsx(co,{eyebrow:"Common questions",title:c.jsx("span",{id:"faq-heading",children:"AI automation, answered"}),description:"The questions we get asked most often before a first build."}),c.jsx(Vt,{className:"mt-12 md:mt-16 max-w-3xl mx-auto grid gap-4",children:dg.map(e=>c.jsxs("div",{className:"card p-6 md:p-8",children:[c.jsx("h3",{className:"font-display text-[22px] md:text-[26px] leading-snug text-ink-900 mb-3",children:e.q}),c.jsx("p",{className:"text-[15px] md:text-base text-ink-500 leading-[1.75]",children:e.a})]},e.q))})]})})}function r0({eyebrow:e="Ready when you are",title:t="Let's automate the boring. Keep the craft.",description:n="Free 30-minute audit. We'll find the highest-ROI automations in your business and ship them in days.",primary:r={href:"https://calendly.com/happiagent",label:"Book a Free Audit",external:!0},secondary:i={to:"/use-cases",label:"See Use Cases"}}){return c.jsx("section",{className:"py-section",children:c.jsx(be,{children:c.jsxs("div",{className:"relative overflow-hidden bg-ink-900 rounded-card p-10 md:p-16 text-center",children:[c.jsx("div",{className:"pointer-events-none absolute inset-0 opacity-60 bg-glow-blue"}),c.jsx("div",{className:"pointer-events-none absolute inset-0 bg-dot-grid opacity-[0.07]"}),c.jsxs("div",{className:"relative",children:[c.jsx("div",{className:"text-[11px] font-bold uppercase tracking-[0.22em] text-gold-400 mb-4",children:e}),c.jsx("h2",{className:"font-display text-[36px] md:text-[52px] leading-[1.1] text-white mb-5 max-w-3xl mx-auto",children:t}),c.jsx("p",{className:"text-base md:text-lg text-ink-200 max-w-2xl mx-auto mb-9",children:n}),c.jsxs("div",{className:"flex flex-col sm:flex-row gap-3 justify-center",children:[c.jsx(Zt,{href:r.href,external:r.external,variant:"primary",showArrow:!0,children:r.label}),i.to?c.jsx(Lo,{to:i.to,variant:"secondary",children:i.label}):i.href?c.jsx(Zt,{href:i.href,external:i.external,variant:"secondary",children:i.label}):null]})]})]})})})}function eE(){return c.jsxs(c.Fragment,{children:[c.jsx(Ii,{seo:Ri("/"),jsonLd:[xw(),Sw(),Io([{name:"Home",url:`${Ne}/`}])]}),c.jsx(UC,{}),c.jsx(WC,{}),c.jsx(qC,{}),c.jsx(XC,{}),c.jsx(JC,{}),c.jsx(r0,{})]})}const tE=[{icon:Uw,label:"Capture Lead"},{icon:Aw,label:"Check Availability"},{icon:Ew,label:"Book Appointment"},{icon:gg,label:"Send Confirmation"}],nE=Array.from({length:28}).map((e,t)=>{const n=t/28*Math.PI*2,r=t%4===0;return{cx:100+Math.cos(n)*70,cy:100+Math.sin(n)*70,r:r?4:2,opacity:r?1:.55}});function rE(){return c.jsxs("div",{className:"relative w-full max-w-[560px] aspect-[1.05/1] mx-auto",children:[c.jsx("div",{className:"pointer-events-none absolute inset-[6%] bg-glow-blue rounded-full"}),c.jsxs("svg",{className:"absolute inset-0 w-full h-full pointer-events-none",viewBox:"0 0 560 540",fill:"none",children:[c.jsx("defs",{children:c.jsxs("linearGradient",{id:"line-fade",x1:"0",y1:"0",x2:"560",y2:"0",gradientUnits:"userSpaceOnUse",children:[c.jsx("stop",{offset:"0%",stopColor:"#3B6BF6",stopOpacity:"0.0"}),c.jsx("stop",{offset:"60%",stopColor:"#3B6BF6",stopOpacity:"0.5"}),c.jsx("stop",{offset:"100%",stopColor:"#3B6BF6",stopOpacity:"0.0"})]})}),c.jsx("path",{d:"M 195 250 C 270 80, 350 70, 420 100",stroke:"url(#line-fade)",strokeWidth:"1.2",strokeDasharray:"3 6"}),c.jsx("path",{d:"M 195 260 C 280 200, 350 200, 420 215",stroke:"url(#line-fade)",strokeWidth:"1.2",strokeDasharray:"3 6"}),c.jsx("path",{d:"M 195 270 C 280 320, 350 330, 420 335",stroke:"url
257(#line-fade)",strokeWidth:"1.2",strokeDasharray:"3 6"}),c.jsx("path",{d:"M 195 280 C 270 440, 350 460, 420 450",stroke:"url(#line-fade)",strokeWidth:"1.2",strokeDasharray:"3 6"})]}),c.jsx(He.div,{className:"absolute left-0 top-1/2 -translate-y-1/2 w-[44%]",initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{duration:.6},children:c.jsxs("div",{className:"bg-white rounded-2xl shadow-card-lg border border-surface-border p-5",children:[c.jsx("div",{className:"flex items-center justify-center mb-3",children:c.jsx(He.svg,{className:"w-16 h-16",viewBox:"0 0 200 200",animate:{rotate:360},transition:{duration:50,repeat:1/0,ease:"linear"},children:nE.map((e,t)=>c.jsx("circle",{cx:e.cx,cy:e.cy,r:e.r,fill:"#3B6BF6",opacity:e.opacity},t))})}),c.jsxs("div",{className:"text-center",children:[c.jsx("div",{className:"text-[14px] font-semibold text-ink-900",children:"AI Agent"}),c.jsx("div",{className:"text-[11px] text-ink-400 mt-0.5",children:"Inbound Call"})]}),c.jsxs("div",{className:"flex items-center justify-center gap-1 mt-4",children:[c.jsx(mr,{className:"w-3 h-3 text-accent-500"}),[6,12,18,22,14,20,10,16,8,18,14,20,10].map((e,t)=>c.jsx(He.span,{className:"w-[2px] bg-accent-500 rounded-full",style:{height:e},animate:{scaleY:[1,1.4,1]},transition:{duration:1.2,repeat:1/0,delay:t*.05}},t))]})]})}),c.jsx("div",{className:"absolute right-0 inset-y-0 w-[55%] flex flex-col justify-between py-2 gap-3",children:tE.map((e,t)=>c.jsx(iE,{icon:e.icon,label:e.label,delay:.2+t*.15},e.label))})]})}function iE({icon:e,label:t,delay:n}){return c.jsx(He.div,{initial:{opacity:0,x:20},animate:{opacity:1,x:0},transition:{duration:.5,delay:n,ease:"easeOut"},children:c.jsxs(He.div,{className:"bg-white rounded-xl shadow-card border border-surface-border px-4 py-3 flex items-center gap-3",animate:{y:[0,-4,0]},transition:{duration:4,delay:n,repeat:1/0,ease:"easeInOut"},children:[c.jsx("div",{className:"w-8 h-8 rounded-md bg-accent-50 border border-accent-100 flex items-center justify-center flex-shrink-0",children:c.jsx(e,{className:"w-4 h-4 text-accent-600"})}),c.jsx("div",{className:"text-[13px] font-semibold text-ink-900",children:t})]})})}const sE=[{icon:rc,title:"AI Cloud Rollouts for SMBs",description:"Custom cloud-based AI infrastructure for small and mid-sized businesses â deploy secure, scalable AI systems without enterprise complexity.",iconBg:"from-accent-500 to-violet-600",bullets:["AI infrastructure deployment","Cloud automation setup","Internal AI assistants","Secure business process AI"]},{icon:mr,title:"Voice AI Agents",description:"AI-powered inbound and outbound voice agents that handle customer conversations, bookings, follow-ups, and support.",iconBg:"from-blue-500 to-blue-600",bullets:["Inbound call answering","Outbound follow-up calls","Appointment scheduling","Lead qualification"]},{icon:oc,title:"Workflow Automation",description:"Automate repetitive back-office tasks and connect your business systems to eliminate manual work.",iconBg:"from-violet-500 to-purple-600",bullets:["CRM updates","Invoice processing","Data entry","Process automation"]},{icon:ic,title:"AI Call Centers",description:"Fully managed AI-powered call center infrastructure for 24/7 customer support and multi-call handling.",iconBg:"from-amber-500 to-orange-500",bullets:["Multi-call routing","Customer support","Overflow call handling","After-hours coverage"]}],oE=[{icon:Vw,iconBg:"from-pink-500 to-rose-500",title:"Hair Salon",description:"Automate bookings and client communication 24/7.",bullets:["Appointment booking","Service questions","Reminder texts & calls","After-hours inquiries"]},{icon:Bw,iconBg:"from-sky-500 to-blue-500",title:"Dental Office",description:"Streamline scheduling and patient communication.",bullets:["Appointment scheduling","Insurance verification","Treatment info","Patient reminders"]},{icon:pg,iconBg:"from-emerald-500 to-green-600",title:"Real Estate / Escrow",description:"Nurture leads and keep transactions moving forward.",bullets:["Lead capture & qualification","Showing scheduling","Document requests","Transaction updates"]},{icon:sc,iconBg:"from-violet-500 to-purple-500",title:"Med Spa",description:"Fill your calendar and increase client retention.",bullets:["Consultation booking","Service information","Follow-up messages","Rebooking reminders"]}
257,{icon:mg,iconBg:"from-amber-400 to-yellow-500",title:"Law Firm",description:"Intake new clients and streamline case intake.",bullets:["Client intake & screening","Case evaluation","Document collection","Appointment scheduling"]},{icon:Hw,iconBg:"from-teal-500 to-cyan-500",title:"Home Services",description:"Convert more leads and schedule jobs automatically.",bullets:["Lead capture","Estimate requests","Job scheduling","Technician dispatch"]},{icon:Ow,iconBg:"from-blue-600 to-indigo-600",title:"Insurance Agency",description:"Qualify leads and assist policyholders 24/7.",bullets:["Quote requests","Policy information","Claim status updates","Renewal reminders"]},{icon:hg,iconBg:"from-red-500 to-rose-500",title:"Medical Office",description:"Reduce no-shows and improve patient experience.",bullets:["Appointment scheduling","Prescription refills","Insurance verification","Patient reminders"]},{icon:fg,iconBg:"from-emerald-400 to-teal-500",title:"Mortgage / Lending",description:"Qualify borrowers and move loans through faster.",bullets:["Lead qualification","Loan document collection","Application status updates","Appointment scheduling"]},{icon:Fw,iconBg:"from-fuchsia-500 to-pink-500",title:"E-commerce",description:"Handle support volume without scaling headcount.",bullets:["Order status","Returns & exchanges","Product questions","Customer support follow-up"]},{icon:$w,iconBg:"from-orange-500 to-red-500",title:"Restaurants",description:"Manage reservations and inquiries around the clock.",bullets:["Reservation requests","Catering inquiries","Menu questions","Event booking"]},{icon:Rw,iconBg:"from-lime-500 to-green-500",title:"Fitness / Wellness",description:"Convert prospects and retain members at scale.",bullets:["Membership inquiries","Class booking","Follow-up messages","Renewal reminders"]}];function aE(){return c.jsxs("div",{className:"min-h-screen pt-[134px] md:pt-[162px]",children:[c.jsx(Ii,{seo:Ri("/use-cases"),jsonLd:[...ww(),Io([{name:"Home",url:`${Ne}/`},{name:"Use Cases",url:`${Ne}/use-cases`}])]}),c.jsxs("section",{className:"relative pb-16 md:pb-20 overflow-hidden bg-surface-soft",children:[c.jsx("div",{className:"pointer-events-none absolute top-0 right-0 w-1/2 h-full bg-dot-grid opacity-30 [mask-image:radial-gradient(ellipse_at_top_right,black_25%,transparent_70%)]"}),c.jsx(be,{children:c.jsxs("div",{className:"grid lg:grid-cols-[1fr_1fr] gap-10 lg:gap-16 items-center",children:[c.jsxs("div",{children:[c.jsx(Vt,{delay:.05,children:c.jsxs("div",{className:"eyebrow-chip mb-6",children:[c.jsx(sc,{className:"w-3 h-3"}),"AI Solutions by Industry"]})}),c.jsx(Vt,{delay:.15,children:c.jsxs("h1",{className:"font-display text-[44px] sm:text-[56px] lg:text-[64px] leading-[1.05] text-ink-900 tracking-tight mb-6",children:["Use Cases & ",c.jsx("br",{}),c.jsx("span",{className:"italic text-accent-600",children:"Industry Solutions"})]})}),c.jsx(Vt,{delay:.25,children:c.jsx("p",{className:"text-base md:text-lg text-ink-500 leading-relaxed max-w-[560px] mb-8",children:"AI agents built for real businesses â from lead capture and booking to customer support, follow-up, and back-office automation."})}),c.jsx(Vt,{delay:.35,children:c.jsxs("div",{className:"flex flex-col sm:flex-row gap-3",children:[c.jsx(Zt,{href:"https://calendly.com/happiagent",external:!0,variant:"primary",showArrow:!0,children:"Book a Free Audit"}),c.jsx(Zt,{href:"#industries",variant:"secondary",showArrow:!0,children:"Explore Use Cases"})]})})]}),c.jsx("div",{children:c.jsx(Vt,{delay:.3,children:c.jsx(rE,{})})})]})})]}),c.jsx("section",{className:"py-section bg-white border-t border-ink-100",children:c.jsxs(be,{children:[c.jsx(co,{eyebrow:"What We Do",title:c.jsxs(c.Fragment,{children:["Our ",c.jsx("span",{className:"italic text-accent-600",children:"Services"})]}),description:"Production-grade AI automation solutions designed to help businesses automate infrastructure, communication, and operations."}),c.jsx(Ch,{className:"mt-12 grid sm:grid-cols-2 lg:grid-cols-4 gap-
2575",children:sE.map(e=>c.jsx(Eh,{children:c.jsxs("div",{className:"card-hover p-6 h-full flex flex-col",children:[c.jsx("div",{className:`w-14 h-14 rounded-xl bg-gradient-to-br ${e.iconBg} flex items-center justify-center mb-5 shadow-[0_6px_18px_rgba(59,107,246,0.18)]`,children:c.jsx(e.icon,{className:"w-6 h-6 text-white"})}),c.jsx("h3",{className:"font-display text-xl text-ink-900 mb-3",children:e.title}),c.jsx("p",{className:"text-[14px] text-ink-500 leading-relaxed mb-5",children:e.description}),c.jsx("ul",{className:"space-y-2.5",children:e.bullets.map(t=>c.jsxs("li",{className:"flex items-start gap-2.5 text-[13px] text-ink-700",children:[c.jsx("span",{className:"flex-shrink-0 w-4 h-4 rounded-full bg-accent-50 flex items-center justify-center mt-0.5",children:c.jsx(nc,{className:"w-2.5 h-2.5 text-accent-600"})}),c.jsx("span",{children:t})]},t))})]})},e.title))})]})}),c.jsx("section",{id:"industries",className:"py-section bg-surface-soft border-t border-ink-100",children:c.jsxs(be,{children:[c.jsx(co,{eyebrow:"Industry Solutions",title:c.jsxs(c.Fragment,{children:["Industry ",c.jsx("span",{className:"italic text-accent-600",children:"Use Cases"})]}),description:"Explore how AI agents can automate tasks and drive results in your industry."}),c.jsx(Ch,{className:"mt-12 grid sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-
2575",children:oE.map(e=>c.jsx(Eh,{children:c.jsx(lE,{industry:e})},e.title))})]})}),c.jsx(r0,{eyebrow:"Get Started",title:"Ready to automate your first workflow?",description:"We'll identify the fastest automation opportunities in your business.",primary:{href:"https://calendly.com/happiagent",label:"Book a Free AI Audit",external:!0},secondary:{to:"/contact",label:"Talk to a Specialist"}})]})}function lE({industry:e}){const t=e.icon;return c.jsxs("div",{className:"group bg-white rounded-card border border-surface-border shadow-card hover:shadow-card-hover hover:border-accent-200 hover:-translate-y-1 transition-all duration-300 p-6 flex flex-col h-full",children:[c.jsx("div",{className:`w-11 h-11 rounded-lg bg-gradient-to-br ${e.iconBg} flex items-center justify-center mb-4 shadow-[0_4px_12px_rgba(0,0,0,0.08)]`,children:c.jsx(t,{className:"w-5 h-5 text-white"})}),c.jsx("h3",{className:"font-display text-lg text-ink-900 mb-1.5",children:e.title}),c.jsx("p",{className:"text-[13px] text-ink-500 leading-snug mb-5",children:e.description}),c.jsx("div",{className:"text-[10px] font-bold uppercase tracking-[0.18em] text-ink-400 mb-2.5",children:"What we automate:"}),c.jsx("ul",{className:"space-y-2 mb-5",children:e.bullets.map(n=>c.jsxs("li",{className:"flex items-start gap-2 text-[13px] text-ink-700 leading-snug",children:[c.jsx(nc,{className:"w-3 h-3 text-accent-600 flex-shrink-0 mt-1"}),c.jsx("span",{children:n})]},n))}),c.jsxs("a",{href:"/contact",className:"mt-auto inline-flex items-center gap-1.5 text-[12px] font-bold uppercase tracking-[0.18em] text-accent-600 group-hover:gap-2.5 transition-all",children:["View Use Case ",c.jsx(bo,{className:"w-3 h-3"})]})]})}const uE="[email protected]",cE=`https://formsubmit.co/ajax/${uE}`;function dE(){const[e,t]=k.useState({name:"",email:"",company:"",industry:"",message:""}),[n,r]=k.useState("idle"),[i,s]=k.useState(""),o=u=>{t({...e,[u.target.name]:u.target.value})},a=async u=>{u.preventDefault(),r("submitting"),s("");try{const d=await fetch(cE,{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({name:e.name,email:e.email,company:e.company,industry:e.industry,message:e.message,submittedAt:new Date().toISOString(),_subject:`New audit request â ${e.name}${e.company?` (${e.company})`:""}`,_template:"table",_captcha:"false",_replyto:e.email})}),f=await d.json().catch(()=>({}));if(!d.ok||f&&f.success==="false")throw new Error((f==null?void 0:f.message)||"Failed to submit");r("success"),t({name:"",email:"",company:"",industry:"",message:""}),setTimeout(()=>r("idle"),5e3)}catch(d){r("error"),s(d instanceof Error?d.message:"An error occurred"),setTimeout(()=>r("idle"),5e3)}},l=["Construction","Healthcare / Medical","Real Estate","Hair Salon / Spa","Restaurant / Food Service","Home Services (HVAC, Solar, etc.)","Retail","Manufacturing","Logistics / Transportation","Other"];return c.jsxs("div",{className:"min-h-screen pt-[156px] md:pt-[186px]",children:[c.jsx(Ii,{seo:Ri("/contact"),jsonLd:Io([{name:"Home",url:`${Ne}/`},{name:"Contact",url:`${Ne}/contact`}])}),c.jsxs("section",{className:"relative bg-surface-soft py-16 md:py-20 overflow-hidden",children:[c.jsx("div",{className:"absolute inset-0 grid-bg-fade pointer-events-none"}),c.jsx("div",{className:"relative max-w-container mx-auto px-6 md:px-8",children:c.jsxs(Vt,{children:[c.jsxs("div",{className:"inline-flex items-center space-x-2 bg-accent-50 border border-accent-100 px-4 py-2 rounded-full mb-6",children:[c.jsx(sc,{className:"w-4 h-4 text-accent-500"}),c.jsx("span",{className:"text-[11px] font-bold uppercase tracking-[0.18em] text-accent-700",children:"Let's Work Together"})]}),c.jsxs("h1",{className:"font-display text-[44px] md:text-[60px] leading-[1.05] text-ink-900 mb-5",children:["Book Your Free ",c.jsx("span",{className:"italic text-accent-600",children:"Workflow Audit"})]}),c.jsx("p",{className:"text-lg text-ink-500 max-w-2xl",children:"Tell us about your business and we'll show you where automation can save time and money."})]})})]}),c.jsx("section",{className:"py-16 md:py-20 bg-white",children:c.jsx("div",{className:"max-w-container mx-auto px-6 md:px-8",children:c.jsxs("div",{className:"grid lg:grid-cols-3 gap-10",children:[c.jsx(Vt,{className:"lg:col-span-2",direction:"left",children:c.jsxs("div",{className:"card p-8 md:p-10",children:[c.jsx("h2",{className:"font-display text-2xl md:text-3xl text-ink-900 mb-2",children:"Send us a message"}),c.jsx("p",{className:"text-ink-500 mb-8",children:"We'll get back within 24 hours with a custom roadmap."}),n==="success"&&c.jsxs("div",{className:"mb-8 bg-emerald-50 border border-emerald-200 rounded-xl p-5 flex items-start space-x-3",children:[c.jsx(lf,{className:"w-5 h-5 text-emerald-500 flex-shrink-0 mt-0.5"}),c.jsxs("div",{children:[c.jsx("h3",{className:"font-bold text-emerald-700",children:"Message sent!"}),c.jsx("p",{className:"text-emerald-600 text-sm",children:"Thanks â we'll be in touch within 24 hours."})]})]}),n==="error"&&c.jsxs("div",{className:"mb-8 bg-red-50 border border-red-200 rounded-xl p-5 flex items-start space-x-3",children:[c.jsx(Cw,{className:"w-5 h-5 text-red-500 flex-shrink-0 mt-0.5"}),c.jsxs("div",{children:[c.jsx("h3",{className:"font-bold text-red-700",children:"Error"}),c.jsx("p",{className:"text-red-600 text-sm",children:i})]})]}),c.jsxs("form",{onSubmit:a,className:"space-y-5",children:[c.jsxs("div",{className:"grid md:grid-cols-2 gap-5",children:[c.jsx(Vr,{label:"Full Name",required:!0,children:c.jsx("input",{type:"text",name:"name",value:e.name,onChange:o,required:!0,className:Dr,placeholder:"John Smith"})}),c.jsx(Vr,{label:"Email",required:!0,children:c.jsx("input",{type:"email",name:"email",value:e.email,onChange:o,required:!0,className:Dr,placeholder:"[email protected]"})})]}),c.jsx(Vr,{label:"Company",children:c.jsx("input",{type:"text",name:"company",value:e.company,onChange:o,className:Dr,placeholder:"Your Company"})}),c.jsx(Vr,{label:"Industry",required:!0,children:c.jsxs("select",{name:"industry",value:e.industry,onChange:o,required:!0,className:Dr,children:[c.jsx("option",{value:"",children:"Select industry"}),l.map(u=>c.jsx("option",{value:u,children:u},u))]})}),c.jsx(Vr,{label:"Message",required:!0,children:c.jsx("textarea",{name:"message",value:e.message,onChange:o,required:!0,rows:6,className:`${Dr} resize-none`,placeholder:"What processes would you like to automate?"})}),c.jsx("button",{type:"submit",disabled:n==="submitting",className:"group w-full inline-flex items-center justify-center gap-2 px-6 py-4 text-[12px] tracking-[0.2em] uppercase rounded-md bg-accent-500 text-white font-bold hover:bg-accent-600 shadow-[0_4px_14px_rgba(59,107,246,0.35)] hover:shadow-[0_8px_24px_rgba(59,107,246,0.45)] hover:-translate-y-0.5 transition-all disabled:opacity-60 disabled:cursor-not-allowed disabled:hover:translate-y-0",children:n==="submitting"?c.jsxs(c.Fragment,{children:[c.jsx("div",{className:"w-4 h-4 border-2 border-white border-t-transparent roun
257ded-full animate-spin"}),c.jsx("span",{children:"Sendingâ¦"})]}):c.jsxs(c.Fragment,{children:[c.jsx("span",{children:"Book Your Free Workflow Audit"}),c.jsx(gg,{className:"w-4 h-4"})]})})]})]})}),c.jsx("div",{children:c.jsx(ZC,{delay:.2,children:c.jsxs("div",{className:"card p-8",children:[c.jsx("div",{className:"text-[11px] font-bold uppercase tracking-[0.18em] text-gold-500 mb-3",children:"Your free audit"}),c.jsx("h3",{className:"font-display text-2xl text-ink-900 mb-6",children:"What to expect"}),c.jsx("ul",{className:"space-y-4 text-sm text-ink-600",children:["30-minute consultation","Custom automation roadmap","Honest ROI estimate","No commitment required"].map(u=>c.jsxs("li",{className:"flex items-start gap-3",children:[c.jsx(lf,{className:"w-4 h-4 text-accent-600 flex-shrink-0 mt-0.5"}),c.jsx("span",{children:u})]},u))})]})})})]})})})]})}const Dr="w-full px-4 py-3 bg-white border border-ink-200 rounded-lg focus:ring-2 focus:ring-accent-500/20 focus:border-accent-500 text-ink-900 placeholder-ink-400 transition-colors";function Vr({label:e,required:t,children:n}){return c.jsxs("div",{children:[c.jsxs("label",{className:"block text-[12px] font-semibold text-ink-700 mb-2",children:[e," ",t&&c.jsx("span",{className:"text-accent-500",children:"*"})]}),n]})}function at({eyebrow:e="Coming Soon",title:t,subtitle:n,children:r}){const{pathname:i}=sn(),s=Ri(i);return c.jsxs("section",{className:"pt-[156px] md:pt-[186px] pb-section",children:[c.jsx(Ii,{seo:s,jsonLd:vw(s.path,t)}),c.jsx(be,{children:c.jsxs("div",{className:"max-w-3xl",children:[c.jsx("div",{className:"eyebrow-gold mb-4",children:e}),c.jsx("h1",{className:"font-display text-display-lg md:text-display-xl text-ink-900 mb-6",children:t}),n&&c.jsx("p",{className:"text-lg text-ink-500 leading-relaxed mb-8",children:n}),r,c.jsxs("div",{className:"mt-10 flex flex-col sm:flex-row gap-3",children:[c.jsx(Zt,{href:"https://calendly.com/happiagent",external:!0,variant:"primary",showArrow:!0,children:"Book a Free Audit"}),c.jsx(Lo,{to:"/",variant:"secondary",children:"Back to home"})]})]})})]})}const fE=[{to:"/services/voice-ai",label:"Voice AI Agents"},{to:"/services/workflow-automation",label:"Workflow Automation"},{to:"/services/ai-call-centers",label:"AI Call Centers"},{to:"/services/cloud-rollouts",label:"AI Cloud Rollouts for SMBs"},{to:"/use-cases",label:"Use Cases"},{to:"/contact",label:"Contact"}];function hE(){return c.jsxs("section",{className:"pt-[156px] md:pt-[186px] pb-section",children:[c.jsx(Ii,{seo:Ri("/404")}),c.jsx(be,{children:c.jsxs("div",{className:"max-w-3xl",children:[c.jsx("div",{className:"eyebrow-gold mb-4",children:"Error 404"}),c.jsx("h1",{className:"font-display text-display-lg md:text-display-xl text-ink-900 mb-6",children:"This page does not exist"}),c.jsx("p",{className:"text-lg text-ink-500 leading-relaxed mb-8",children:"The link may be out of date or mistyped. Everything happi agent builds is still one click away below."}),c.jsx("ul",{className:"grid sm:grid-cols-2 gap-x-8 gap-y-3 mb-10",children:fE.map(e=>c.jsx("li",{children:c.jsx(on,{to:e.to,className:"text-[15px] text-ink-600 hover:text-accent-600 transition-colors",children:e.label})},e.to))}),c.jsxs("div",{className:"flex flex-col sm:flex-row gap-3",children:[c.jsx(Zt,{href:"https://calendly.com/happiagent",external:!0,variant:"primary",showArrow:!0,children:"Book a Free Audit"}),c.jsx(Lo,{to:"/",variant:"secondary",children:"Back to home"})]})]})})]})}const Ph=[{to:"/",label:"Home"},{to:"/use-cases",label:"Use Cases"}],Ah=[{to:"/services/voice-ai",label:"Voice AI",desc:"Inbound & outbound voice agents"},{to:"/services/workflow-automation",label:"Workflow Automation",desc:"End-to-end process orchestration"},{to:"/services/ai-call-centers",label:"AI Call Centers",desc:"24/7 multi-queue coverage"},{to:"/services/cloud-rollouts",label:"AI Cloud Rollouts for SMBs",desc:"Private office AI, fully managed"}],jh=[{to:"/resources/blog",label:"Blog",desc:"AI automation insights"},{to:"/resources/case-studies",label:"Case Studies",desc:"Real client outcomes"},{to:"/resources/playbooks",label:"Playbooks",desc:"Free implementation guides"}],Nh=[{to:"/about",label:"About"},{to:"/contact",label:"Contact"}],Mh="(949) 393-1798",Rh="tel:+19493931798";function pE(){const[e,t]=k.useState(!1),[n,r]=k.useState(!1),[i,s]=k.useState(null),o=sn();k.useEffect(()=>{const u=()=>t(window.scrollY>8);return u(),window.addEventListener("scroll",u,{passive:!0}),()=>window.removeEventListener("scroll",u)},[]),k.useEffect(()=>{r(!1),s(null)},[o.pathname]);const a="relative px-3 py-2 text-[14px] font-medium text-ink-600 hover:text-ink-900 transition-colors whitespace-nowrap",l=({isActive:u})=>`${a} ${u?"text-accent-600":""}`;return c.jsxs(c.Fragment,{children:[c.jsx("header",{className:`fixed inset-x-0 top-0 z-50 transition-all duration-300 ${e?"bg-white/85 backdrop-blur-xl border-b border-surface-border":"bg-white/60 backdrop-blur-md"}`,children:c.jsx(be,{children:c.jsxs("div",{className:"flex items-center gap-3 xl:gap-6 py-2",children:[c.jsx(on,{to:"/",className:"flex items-center flex-shrink-0 group",children:c.jsx("img",{src:"/logo.png",alt:"happi agent â AI Automation Agency",width:331,height:265,className:"h-[66px] md:h-[82px] w-auto object-contain transition-transform duration-300 group-hover:scale-[1.03]"})}),c.jsxs("nav",{className:"hidden lg:flex items-center gap-1 ml-2",children:[Ph.map(u=>c.jsx(Rl,{to:u.to,className:l,end:u.to==="/",children:u.label},u.to)),c.jsx(Ih,{label:"Services",isOpen:i==="services",onEnter:()=>s("services"),onLeave:()=>s(null),items:Ah}),c.jsx(Ih,{label:"Resources",isOpen:i==="resources",onEnter:()=>s("resources"),onLeave:()=>s(null),items:jh}),Nh.map(u=>c.jsx(Rl,{to:u.to,className:l,children:u.label},u.to))]}),c.jsxs("div",{className:"hidden lg:flex items-center gap-4 ml-auto",children:[c.jsxs("a",{href:Rh,className:"flex items-center gap-1.5 text-[13px] font-semibold text-ink-700 hover:text-accent-600 transition-colors whitespace-nowrap",children:[c.jsx(mr,{className:"w-3.5 h-3.5 text-accent-500 flex-shrink-0"}),Mh]}),c.jsx("a",{href:"https://calendly.com/happiagent",target:"_blank",rel:"noopener noreferrer",className:"btn inline-flex items-center justify-center gap-2 px-4 py-2.5 text-[11px] tracking-[0.18em] uppercase rounded-md bg-accent-500 text-white font-semibold hover:bg-accent-600 shadow-[0_4px_14px_rgba(59,107,246,0.35)] hover:shadow-[0_8px_24px_rgba(59,107,246,0.45)] hover:-translate-y-0.5 transition-all whitespace-nowrap",children:"Book a Free Audit"})]}),c.jsx("button",{onClick:()=>r(u=>!u),className:"lg:hidden ml-auto p-2.5 rounded-lg text-ink-700 hover:bg-ink-100 transition-colors","aria-label":"Toggle menu",children:n?c.jsx(Ww,{className:"w-6 h-6"}):c.jsx(Dw,{className:"w-6 h-6"})})]})})}),n&&c.jsxs("div",{className:"fixed inset-0 z-40 lg:hidden",children:[c.jsx("div",{className:"absolute inset-0 bg-ink-900/30 backdrop-blur-sm",onClick:()=>r(!1)}),c.jsxs("div",{className:"absolute right-0 top-0 h-full w-full max-w-sm bg-white shadow-card-lg overflow-y-auto pt-[98px] pb-10 px-6",children:[c.jsx(us,{label:"Main",links:Ph}),c.jsx(us,{label:"Services",links:Ah}),c.jsx(us,{label:"Resources",links:jh}),c.jsx(us,{label:"More",links:Nh}),c.jsxs("div",{className:"mt-6 pt-6 border-t border-surface-border space-y-3",children:[c.jsxs("a",{href:Rh,className:"flex items-center gap-2 text-sm font-semibold text-ink-700",children:[c.jsx(mr,{className:"w-4 h-4 text-accent-500"})," ",Mh]}),c.jsx(Zt,{href:"https://calendly.com/happiagent",external:!0,variant:"primary",showArrow:!0,className:"w-full",children:"Book a Free Audit"})]})]})]})]})}function Ih({label:e,isOpen:t,onEnter:n,onLeave:r,items:i}){return c.jsxs("div",{className:"relative",onMouseEnter:n,onMouseLeave:r,children:[c.jsxs("button",{className:`flex items-center gap-1 px-3 py-2 text-[14px] font-medium transition-colors ${t?"text-ink-900":"text-ink-600 hover:text-ink-900"}`,children:[e,c.jsx(jw,{className:`w-3.5 h-3.5 transition-transform ${t?"rotate-180":""}`})]}),c.jsx("div",{className:`absolute left-1/2 -translate-x-1/2 top-full pt-2 transition-all ${t?"opacity-100 translate-y-0 pointer-events-auto":"opacity-0 -translate-y-1 pointer-events-none"}`,children:c.jsx("div",{className:"w-[320px] bg-white rounded-card shadow-card-lg border border-surface-border p-2",children:i.map(s=>c.jsxs(on,{to:s.to,className:"block px-4 py-3 rounded-lg hover:bg-ink-50 transition-colors group",children:[c.jsx("div",{className:"text-sm font-semibold text-ink-900 group-hover:text-accent-600",children:s.label}),c.jsx("div",{className:"text-xs text-ink-500 mt-0.5",children:s.desc})]},s.to))})})]})}function us({label:e,links:t}){return c.jsxs("div",{className:"mb-6",children:[c.jsx("div",{className:"text-[10px] font-bold uppercase tracking-[0.18em] text-ink-400 mb-2 px-1",children:e}),c.jsx("div",{className:"flex flex-col",children:t.map(n=>c.jsx(Rl,{to:n.to,className:({isActive:r})=>`px-3 py-3 rounded-lg text-base font-medium transition-colors ${r?"text-accent-600 bg-accent-50":"text-ink-700 hover:bg-ink-50"}`,end:n.to==="/",children:n.label},n.to))})]})}const mE=[{label:"Voice AI",to:"/services/voice-ai"},{label:"Workflow Automation",to:"/services/workflow-automation"},{label:"AI Call Centers",to:"/services/ai-call-centers"},{label:"AI Cloud Rollouts",to:"/services/cloud-rollouts"}],gE=[{label:"About",to:"/about"},{label:"Use Cases",to:"/use-cases"},{label:"Contact",to:"/contact"}],yE=[{label:"Blog",to:"/resources/blog"},{label:"Case Studies",to:"/resources/case-studies"},{label:"Playbooks",to:"/resources/playbooks"}];function vE(){const e=new Date().getFullYear();return c.jsxs("footer",{className:"bg-white mt-section",children:[c.jsx("div",{className:"border-t border-ink-100"}),c.jsxs(be,{children:[c.jsxs("div",{className:"py-20 md:py-24 grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-[1.4fr_1fr_1fr_1fr] gap-y-12 gap-x-10 lg:gap-x-16",children:[c.jsxs("div",{className:"col-span-2 sm:col-span-3 lg:col-span-1",children:[c.jsxs(on,{to:"/",className:"inline-flex items-baseline gap-1 mb-5 font-display text-[28px] md:text-[32px] font-bold text-ink-900 hover:text-accent-600 transition-colors leading-none",children:["happi agent",c.jsx("span",{className:"text-accent-500",children:"."})]}),c.jsx("div",{className:"text-[10px] font-bold uppercase tracking-[0.22em] text-ink-400 mb-6",children:"AI Automation Agency"}),c.jsx("p",{className:"text-[15px] text-ink-500 leading-[1.7] max-w-md mb-8",children:"Production-grade AI automation for growing businesses. Voice AI, workflow automation, and AI call centers â built to ship in days."}),c.jsxs("ul",{className:"space-y-3.5",children:[c.jsx(ba,{icon:bw,href:"mailto:[email protected]",label:"[email protected]"}),c.jsx(ba,{icon:mr,href:"tel:+19493931798",label:"(949) 393-1798"}),c.jsx(ba,{icon:Lw,label:"Irvine, CA & Remote"})]})]}),c.jsx(La,{title:"Services",links:mE}),c.jsx(La,{title:"Company",links:gE}),c.jsx(La,{title:"Resources",links:yE})]}),c.jsxs("div",{className:"border-t border-ink-100 py-8 flex flex-col md:flex-row items-center justify-between gap-3",children:[c.jsxs("p",{className:"text-[13px] text-ink-400",children:["© ",e," happi agent. All rights reserved."]}),c.jsx("p",{className:"text-[13px] text-ink-400",children:"Built for businesses ready to automate."})]})]})]})}function ba({icon:e,href:t,label:n}){const r=c.jsxs("span",{className:"inline-flex items-center gap-3 text-[14px] text-ink-600 group-hover:text-accent-600 transition-colors",children:[c.jsx("span",{className:"inline-flex items-center justify-center w-7 h-7 rounded-md bg-accent-50 text-accent-500 flex-shrink-0",children:c.jsx(e,{className:"w-3.5 h-3.5"})}),c.jsx("span",{children:n})]});return c.jsx("li",{children:t?c.jsx("a",{href:t,className:"group inline-block",children:r}):c.jsx("span",{className:"group inline-block",children:r})})}function La({title:e,links:t}){return c.jsxs("div",{children:[c.jsx("div",{className:"text-[11px] font-bold uppercase tracking-[0.2em] text-ink-900 mb-5",children:e}),c.jsx("ul",{className:"space-y-3.5",children:t.map(n=>c.jsx("li",{children:c.jsx(on,{to:n.to,className:"text-[14px] text-ink-500 hover:text-accent-600 transition-colors",children:n.label})},n.to))})]})}function xE(){const{pathname:e}=sn();return k.useEffect(()=>{window.scrollTo({top:0,behavior:"smooth"})},[e]),null}function wE(){return c.jsxs("div",{className:"min-h-screen bg-surface-soft",children:[c.jsx(xE,{}),c.jsx(pE,{}),c.jsxs(C1,{children:[c.jsx(ye,{path:"/",element:c.jsx(eE,{})}),c.jsx(ye,{path:"/use-cases",element:c.jsx(aE,{})}),c.jsx(ye,{path:"/contact",element:c.jsx(dE,{})}),c.jsx(ye,{path:"/services",element:c.jsx(at,{title:"Services",subtitle:"Voice AI, Workflow Automation, AI Call Centers, and AI Cloud Rollouts for SMBs â production-grade systems, deployed in days."})}),c.jsx(ye,{path:"/services/voice-ai",element:c.jsx(at,{eyebrow:"Service",title:"Voice AI Agents",subtitle:"Inbound and outbound voice agents that answer, qual
257ify, and convert. 24/7 coverage with natural conversations and seamless handoff to humans."})}),c.jsx(ye,{path:"/services/workflow-automation",element:c.jsx(at,{eyebrow:"Service",title:"Workflow Automation",subtitle:"End-to-end orchestration across your CRM, calendar, and operational tools â replacing fragile spreadsheets and Zapier hacks with production-grade automation."})}),c.jsx(ye,{path:"/services/ai-call-centers",element:c.jsx(at,{eyebrow:"Service",title:"AI Call Centers",subtitle:"Multi-queue routing, instant escalation, real-time analytics. Round-the-clock support that scales with your business."})}),c.jsx(ye,{path:"/services/cloud-rollouts",element:c.jsx(at,{eyebrow:"New Service",title:"AI Cloud Rollouts for SMBs",subtitle:"Private cloud-hosted office AI with role-based intelligence, CRM and calendar integration, and stage-triggered automation. Built for SMB office teams who want enterprise-grade AI without the enterprise lift."})}),c.jsx(ye,{path:"/about",element:c.jsx(at,{title:"About happi agent",subtitle:"A premium AI automation agency for growing businesses. We replace repetitive manual work with intelligent systems your team can rely on."})}),c.jsx(ye,{path:"/resources",element:c.jsx(at,{title:"Resources",subtitle:"Insights, case studies, and free playbooks for SMB operators implementing AI."})}),c.jsx(ye,{path:"/resources/blog",element:c.jsx(at,{title:"Blog"})}),c.jsx(ye,{path:"/resources/case-studies",element:c.jsx(at,{title:"Case Studies"})}),c.jsx(ye,{path:"/resources/playbooks",element:c.jsx(at,{title:"Playbooks"})}),c.jsx(ye,{path:"*",element:c.jsx(hE,{})})]}),c.jsx(vE,{})]})}Wm(document.getElementById("root")).render(c.jsx(k.StrictMode,{children:c.jsx(cg,{children:c.jsx(I1,{children:c.jsx(wE,{})})})}));
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.