Files
ai-course/build/static/js/main.9b65f621.js
KQL ce6aa207e9 fix: 修复图片路径以适配GitHub Pages base path
- 将所有图片路径从绝对路径改为使用 process.env.PUBLIC_URL
- 修复 HomePage.tsx 中所有图片引用
- 修复 CoursePage.tsx 中所有图片引用
- 确保图片在 GitHub Pages 上正确加载

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 09:24:45 +08:00

3 lines
419 KiB
JavaScript

/*! For license information please see main.9b65f621.js.LICENSE.txt */
(()=>{"use strict";var e={43:(e,t,n)=>{e.exports=n(202)},153:(e,t,n)=>{var r=n(43),a=Symbol.for("react.element"),i=Symbol.for("react.fragment"),s=Object.prototype.hasOwnProperty,o=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,i={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)s.call(t,r)&&!l.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===i[r]&&(i[r]=t[r]);return{$$typeof:a,type:e,key:c,ref:u,props:i,_owner:o.current}}t.Fragment=i,t.jsx=c,t.jsxs=c},202:(e,t)=>{var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,v={};function g(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}function x(){}function y(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)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")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},x.prototype=g.prototype;var b=y.prototype=new x;b.constructor=y,m(b,g.prototype),b.isPureReactComponent=!0;var w=Array.isArray,k=Object.prototype.hasOwnProperty,j={current:null},N={key:!0,ref:!0,__self:!0,__source:!0};function S(e,t,r){var a,i={},s=null,o=null;if(null!=t)for(a in void 0!==t.ref&&(o=t.ref),void 0!==t.key&&(s=""+t.key),t)k.call(t,a)&&!N.hasOwnProperty(a)&&(i[a]=t[a]);var l=arguments.length-2;if(1===l)i.children=r;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];i.children=c}if(e&&e.defaultProps)for(a in l=e.defaultProps)void 0===i[a]&&(i[a]=l[a]);return{$$typeof:n,type:e,key:s,ref:o,props:i,_owner:j.current}}function C(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var E=/\/+/g;function P(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(e){return t[e]})}(""+e.key):t.toString(36)}function A(e,t,a,i,s){var o=typeof e;"undefined"!==o&&"boolean"!==o||(e=null);var l=!1;if(null===e)l=!0;else switch(o){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case r:l=!0}}if(l)return s=s(l=e),e=""===i?"."+P(l,0):i,w(s)?(a="",null!=e&&(a=e.replace(E,"$&/")+"/"),A(s,t,a,"",function(e){return e})):null!=s&&(C(s)&&(s=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(s,a+(!s.key||l&&l.key===s.key?"":(""+s.key).replace(E,"$&/")+"/")+e)),t.push(s)),1;if(l=0,i=""===i?".":i+":",w(e))for(var c=0;c<e.length;c++){var u=i+P(o=e[c],c);l+=A(o,t,a,u,s)}else if(u=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=p&&e[p]||e["@@iterator"])?e:null}(e),"function"===typeof u)for(e=u.call(e),c=0;!(o=e.next()).done;)l+=A(o=o.value,t,a,u=i+P(o,c++),s);else if("object"===o)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function T(e,t,n){if(null==e)return e;var r=[],a=0;return A(e,r,"","",function(e){return t.call(n,e,a++)}),r}function F(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var M={current:null},I={transition:null},D={ReactCurrentDispatcher:M,ReactCurrentBatchConfig:I,ReactCurrentOwner:j};function L(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:T,forEach:function(e,t,n){T(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return T(e,function(){t++}),t},toArray:function(e){return T(e,function(e){return e})||[]},only:function(e){if(!C(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=g,t.Fragment=a,t.Profiler=s,t.PureComponent=y,t.StrictMode=i,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=D,t.act=L,t.cloneElement=function(e,t,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var a=m({},e.props),i=e.key,s=e.ref,o=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,o=j.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in t)k.call(t,c)&&!N.hasOwnProperty(c)&&(a[c]=void 0===t[c]&&void 0!==l?l[c]:t[c])}var c=arguments.length-2;if(1===c)a.children=r;else if(1<c){l=Array(c);for(var u=0;u<c;u++)l[u]=arguments[u+2];a.children=l}return{$$typeof:n,type:e.type,key:i,ref:s,props:a,_owner:o}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:o,_context:e},e.Consumer=e},t.createElement=S,t.createFactory=function(e){var t=S.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=C,t.lazy=function(e){return{$$typeof:h,_payload:{_status:-1,_result:e},_init:F}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=I.transition;I.transition={};try{e()}finally{I.transition=t}},t.unstable_act=L,t.useCallback=function(e,t){return M.current.useCallback(e,t)},t.useContext=function(e){return M.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return M.current.useDeferredValue(e)},t.useEffect=function(e,t){return M.current.useEffect(e,t)},t.useId=function(){return M.current.useId()},t.useImperativeHandle=function(e,t,n){return M.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return M.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return M.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return M.current.useMemo(e,t)},t.useReducer=function(e,t,n){return M.current.useReducer(e,t,n)},t.useRef=function(e){return M.current.useRef(e)},t.useState=function(e){return M.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return M.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return M.current.useTransition()},t.version="18.3.1"},234:(e,t)=>{function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,a=e[r];if(!(0<i(a,t)))break e;e[r]=t,e[n]=a,n=r}}function r(e){return 0===e.length?null:e[0]}function a(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length,s=a>>>1;r<s;){var o=2*(r+1)-1,l=e[o],c=o+1,u=e[c];if(0>i(l,n))c<a&&0>i(u,l)?(e[r]=u,e[c]=n,r=c):(e[r]=l,e[o]=n,r=o);else{if(!(c<a&&0>i(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var s=performance;t.unstable_now=function(){return s.now()}}else{var o=Date,l=o.now();t.unstable_now=function(){return o.now()-l}}var c=[],u=[],d=1,h=null,p=3,f=!1,m=!1,v=!1,g="function"===typeof setTimeout?setTimeout:null,x="function"===typeof clearTimeout?clearTimeout:null,y="undefined"!==typeof setImmediate?setImmediate:null;function b(e){for(var t=r(u);null!==t;){if(null===t.callback)a(u);else{if(!(t.startTime<=e))break;a(u),t.sortIndex=t.expirationTime,n(c,t)}t=r(u)}}function w(e){if(v=!1,b(e),!m)if(null!==r(c))m=!0,I(k);else{var t=r(u);null!==t&&D(w,t.startTime-e)}}function k(e,n){m=!1,v&&(v=!1,x(C),C=-1),f=!0;var i=p;try{for(b(n),h=r(c);null!==h&&(!(h.expirationTime>n)||e&&!A());){var s=h.callback;if("function"===typeof s){h.callback=null,p=h.priorityLevel;var o=s(h.expirationTime<=n);n=t.unstable_now(),"function"===typeof o?h.callback=o:h===r(c)&&a(c),b(n)}else a(c);h=r(c)}if(null!==h)var l=!0;else{var d=r(u);null!==d&&D(w,d.startTime-n),l=!1}return l}finally{h=null,p=i,f=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var j,N=!1,S=null,C=-1,E=5,P=-1;function A(){return!(t.unstable_now()-P<E)}function T(){if(null!==S){var e=t.unstable_now();P=e;var n=!0;try{n=S(!0,e)}finally{n?j():(N=!1,S=null)}}else N=!1}if("function"===typeof y)j=function(){y(T)};else if("undefined"!==typeof MessageChannel){var F=new MessageChannel,M=F.port2;F.port1.onmessage=T,j=function(){M.postMessage(null)}}else j=function(){g(T,0)};function I(e){S=e,N||(N=!0,j())}function D(e,n){C=g(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){m||f||(m=!0,I(k))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):E=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return p},t.unstable_getFirstCallbackNode=function(){return r(c)},t.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}var n=p;p=t;try{return e()}finally{p=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=p;p=e;try{return t()}finally{p=n}},t.unstable_scheduleCallback=function(e,a,i){var s=t.unstable_now();switch("object"===typeof i&&null!==i?i="number"===typeof(i=i.delay)&&0<i?s+i:s:i=s,e){case 1:var o=-1;break;case 2:o=250;break;case 5:o=1073741823;break;case 4:o=1e4;break;default:o=5e3}return e={id:d++,callback:a,priorityLevel:e,startTime:i,expirationTime:o=i+o,sortIndex:-1},i>s?(e.sortIndex=i,n(u,e),null===r(c)&&e===r(u)&&(v?(x(C),C=-1):v=!0,D(w,i-s))):(e.sortIndex=o,n(c,e),m||f||(m=!0,I(k))),e},t.unstable_shouldYield=A,t.unstable_wrapCallback=function(e){var t=p;return function(){var n=p;p=t;try{return e.apply(this,arguments)}finally{p=n}}}},391:(e,t,n)=>{var r=n(950);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},579:(e,t,n)=>{e.exports=n(153)},730:(e,t,n)=>{var r=n(43),a=n(853);function i(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 s=new Set,o={};function l(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(o[e]=t,e=0;e<t.length;e++)s.add(t[e])}var u=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),d=Object.prototype.hasOwnProperty,h=/^[: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]*$/,p={},f={};function m(e,t,n,r,a,i,s){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var v={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){v[e]=new m(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];v[t]=new m(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){v[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){v[e]=new m(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){v[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){v[e]=new m(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){v[e]=new m(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){v[e]=new m(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){v[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)});var g=/[\-:]([a-z])/g;function x(e){return e[1].toUpperCase()}function y(e,t,n,r){var a=v.hasOwnProperty(t)?v[t]:null;(null!==a?0!==a.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null===t||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,a,r)&&(n=null),r||null===a?function(e){return!!d.call(f,e)||!d.call(p,e)&&(h.test(e)?f[e]=!0:(p[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"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(g,x);v[t]=new m(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(g,x);v[t]=new m(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(g,x);v[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){v[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)}),v.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){v[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)});var b=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,w=Symbol.for("react.element"),k=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),N=Symbol.for("react.strict_mode"),S=Symbol.for("react.profiler"),C=Symbol.for("react.provider"),E=Symbol.for("react.context"),P=Symbol.for("react.forward_ref"),A=Symbol.for("react.suspense"),T=Symbol.for("react.suspense_list"),F=Symbol.for("react.memo"),M=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var I=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var D=Symbol.iterator;function L(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=D&&e[D]||e["@@iterator"])?e:null}var _,R=Object.assign;function z(e){if(void 0===_)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);_=t&&t[1]||""}return"\n"+_+e}var V=!1;function O(e,t){if(!e||V)return"";V=!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()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"===typeof c.stack){for(var a=c.stack.split("\n"),i=r.stack.split("\n"),s=a.length-1,o=i.length-1;1<=s&&0<=o&&a[s]!==i[o];)o--;for(;1<=s&&0<=o;s--,o--)if(a[s]!==i[o]){if(1!==s||1!==o)do{if(s--,0>--o||a[s]!==i[o]){var l="\n"+a[s].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=s&&0<=o);break}}}finally{V=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?z(e):""}function B(e){switch(e.tag){case 5:return z(e.type);case 16:return z("Lazy");case 13:return z("Suspense");case 19:return z("SuspenseList");case 0:case 2:case 15:return e=O(e.type,!1);case 11:return e=O(e.type.render,!1);case 1:return e=O(e.type,!0);default:return""}}function U(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case j:return"Fragment";case k:return"Portal";case S:return"Profiler";case N:return"StrictMode";case A:return"Suspense";case T:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case E:return(e.displayName||"Context")+".Consumer";case C:return(e._context.displayName||"Context")+".Provider";case P:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case F:return null!==(t=e.displayName||null)?t:U(e.type)||"Memo";case M:t=e._payload,e=e._init;try{return U(e(t))}catch(n){}}return null}function W(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=(e=t.render).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 U(t);case 8:return t===N?"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("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function H(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function $(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function K(e){e._valueTracker||(e._valueTracker=function(e){var t=$(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var a=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Y(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=$(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function X(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Q(e,t){var n=t.checked;return R({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function q(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=H(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function G(e,t){null!=(t=t.checked)&&y(e,"checked",t,!1)}function Z(e,t){G(e,t);var n=H(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,H(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function J(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&X(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+H(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(i(91));return R({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ae(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(i(92));if(te(n)){if(1<n.length)throw Error(i(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:H(n)}}function ie(e,t){var n=H(t.value),r=H(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function se(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function oe(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 le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?oe(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ce,ue,de=(ue=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction(function(){return ue(e,t)})}:ue);function he(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var pe={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},fe=["Webkit","ms","Moz","O"];function me(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||pe.hasOwnProperty(e)&&pe[e]?(""+t).trim():t+"px"}function ve(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=me(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(pe).forEach(function(e){fe.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),pe[t]=pe[e]})});var ge=R({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 xe(e,t){if(t){if(ge[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(i(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(i(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(i(62))}}function ye(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;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 be=null;function we(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var ke=null,je=null,Ne=null;function Se(e){if(e=ya(e)){if("function"!==typeof ke)throw Error(i(280));var t=e.stateNode;t&&(t=wa(t),ke(e.stateNode,e.type,t))}}function Ce(e){je?Ne?Ne.push(e):Ne=[e]:je=e}function Ee(){if(je){var e=je,t=Ne;if(Ne=je=null,Se(e),t)for(e=0;e<t.length;e++)Se(t[e])}}function Pe(e,t){return e(t)}function Ae(){}var Te=!1;function Fe(e,t,n){if(Te)return e(t,n);Te=!0;try{return Pe(e,t,n)}finally{Te=!1,(null!==je||null!==Ne)&&(Ae(),Ee())}}function Me(e,t){var n=e.stateNode;if(null===n)return null;var r=wa(n);if(null===r)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)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(i(231,t,typeof n));return n}var Ie=!1;if(u)try{var De={};Object.defineProperty(De,"passive",{get:function(){Ie=!0}}),window.addEventListener("test",De,De),window.removeEventListener("test",De,De)}catch(ue){Ie=!1}function Le(e,t,n,r,a,i,s,o,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var _e=!1,Re=null,ze=!1,Ve=null,Oe={onError:function(e){_e=!0,Re=e}};function Be(e,t,n,r,a,i,s,o,l){_e=!1,Re=null,Le.apply(Oe,arguments)}function Ue(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function We(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function He(e){if(Ue(e)!==e)throw Error(i(188))}function $e(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ue(e)))throw Error(i(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var s=a.alternate;if(null===s){if(null!==(r=a.return)){n=r;continue}break}if(a.child===s.child){for(s=a.child;s;){if(s===n)return He(a),e;if(s===r)return He(a),t;s=s.sibling}throw Error(i(188))}if(n.return!==r.return)n=a,r=s;else{for(var o=!1,l=a.child;l;){if(l===n){o=!0,n=a,r=s;break}if(l===r){o=!0,r=a,n=s;break}l=l.sibling}if(!o){for(l=s.child;l;){if(l===n){o=!0,n=s,r=a;break}if(l===r){o=!0,r=s,n=a;break}l=l.sibling}if(!o)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(3!==n.tag)throw Error(i(188));return n.stateNode.current===n?e:t}(e))?Ke(e):null}function Ke(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=Ke(e);if(null!==t)return t;e=e.sibling}return null}var Ye=a.unstable_scheduleCallback,Xe=a.unstable_cancelCallback,Qe=a.unstable_shouldYield,qe=a.unstable_requestPaint,Ge=a.unstable_now,Ze=a.unstable_getCurrentPriorityLevel,Je=a.unstable_ImmediatePriority,et=a.unstable_UserBlockingPriority,tt=a.unstable_NormalPriority,nt=a.unstable_LowPriority,rt=a.unstable_IdlePriority,at=null,it=null;var st=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(ot(e)/lt|0)|0},ot=Math.log,lt=Math.LN2;var ct=64,ut=4194304;function dt(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 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ht(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,a=e.suspendedLanes,i=e.pingedLanes,s=268435455&n;if(0!==s){var o=s&~a;0!==o?r=dt(o):0!==(i&=s)&&(r=dt(i))}else 0!==(s=n&~a)?r=dt(s):0!==i&&(r=dt(i));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&a)&&((a=r&-r)>=(i=t&-t)||16===a&&0!==(4194240&i)))return t;if(0!==(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)a=1<<(n=31-st(t)),r|=e[n],t&=~a;return r}function pt(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;default:return-1}}function ft(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function mt(){var e=ct;return 0===(4194240&(ct<<=1))&&(ct=64),e}function vt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function gt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-st(t)]=n}function xt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-st(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}var yt=0;function bt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var wt,kt,jt,Nt,St,Ct=!1,Et=[],Pt=null,At=null,Tt=null,Ft=new Map,Mt=new Map,It=[],Dt="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 Lt(e,t){switch(e){case"focusin":case"focusout":Pt=null;break;case"dragenter":case"dragleave":At=null;break;case"mouseover":case"mouseout":Tt=null;break;case"pointerover":case"pointerout":Ft.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Mt.delete(t.pointerId)}}function _t(e,t,n,r,a,i){return null===e||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[a]},null!==t&&(null!==(t=ya(t))&&kt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function Rt(e){var t=xa(e.target);if(null!==t){var n=Ue(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=We(n)))return e.blockedOn=t,void St(e.priority,function(){jt(n)})}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function zt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Qt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=ya(n))&&kt(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);be=r,n.target.dispatchEvent(r),be=null,t.shift()}return!0}function Vt(e,t,n){zt(e)&&n.delete(t)}function Ot(){Ct=!1,null!==Pt&&zt(Pt)&&(Pt=null),null!==At&&zt(At)&&(At=null),null!==Tt&&zt(Tt)&&(Tt=null),Ft.forEach(Vt),Mt.forEach(Vt)}function Bt(e,t){e.blockedOn===t&&(e.blockedOn=null,Ct||(Ct=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,Ot)))}function Ut(e){function t(t){return Bt(t,e)}if(0<Et.length){Bt(Et[0],e);for(var n=1;n<Et.length;n++){var r=Et[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Pt&&Bt(Pt,e),null!==At&&Bt(At,e),null!==Tt&&Bt(Tt,e),Ft.forEach(t),Mt.forEach(t),n=0;n<It.length;n++)(r=It[n]).blockedOn===e&&(r.blockedOn=null);for(;0<It.length&&null===(n=It[0]).blockedOn;)Rt(n),null===n.blockedOn&&It.shift()}var Wt=b.ReactCurrentBatchConfig,Ht=!0;function $t(e,t,n,r){var a=yt,i=Wt.transition;Wt.transition=null;try{yt=1,Yt(e,t,n,r)}finally{yt=a,Wt.transition=i}}function Kt(e,t,n,r){var a=yt,i=Wt.transition;Wt.transition=null;try{yt=4,Yt(e,t,n,r)}finally{yt=a,Wt.transition=i}}function Yt(e,t,n,r){if(Ht){var a=Qt(e,t,n,r);if(null===a)Hr(e,t,r,Xt,n),Lt(e,r);else if(function(e,t,n,r,a){switch(t){case"focusin":return Pt=_t(Pt,e,t,n,r,a),!0;case"dragenter":return At=_t(At,e,t,n,r,a),!0;case"mouseover":return Tt=_t(Tt,e,t,n,r,a),!0;case"pointerover":var i=a.pointerId;return Ft.set(i,_t(Ft.get(i)||null,e,t,n,r,a)),!0;case"gotpointercapture":return i=a.pointerId,Mt.set(i,_t(Mt.get(i)||null,e,t,n,r,a)),!0}return!1}(a,e,t,n,r))r.stopPropagation();else if(Lt(e,r),4&t&&-1<Dt.indexOf(e)){for(;null!==a;){var i=ya(a);if(null!==i&&wt(i),null===(i=Qt(e,t,n,r))&&Hr(e,t,r,Xt,n),i===a)break;a=i}null!==a&&r.stopPropagation()}else Hr(e,t,r,null,n)}}var Xt=null;function Qt(e,t,n,r){if(Xt=null,null!==(e=xa(e=we(r))))if(null===(t=Ue(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=We(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Xt=e,null}function qt(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(Ze()){case Je:return 1;case et:return 4;case tt:case nt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Gt=null,Zt=null,Jt=null;function en(){if(Jt)return Jt;var e,t,n=Zt,r=n.length,a="value"in Gt?Gt.value:Gt.textContent,i=a.length;for(e=0;e<r&&n[e]===a[e];e++);var s=r-e;for(t=1;t<=s&&n[r-t]===a[i-t];t++);return Jt=a.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function rn(){return!1}function an(e){function t(t,n,r,a,i){for(var s in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(s)&&(t=e[s],this[s]=t?t(a):a[s]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return R(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var sn,on,ln,cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},un=an(cn),dn=R({},cn,{view:0,detail:0}),hn=an(dn),pn=R({},dn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Sn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ln&&(ln&&"mousemove"===e.type?(sn=e.screenX-ln.screenX,on=e.screenY-ln.screenY):on=sn=0,ln=e),sn)},movementY:function(e){return"movementY"in e?e.movementY:on}}),fn=an(pn),mn=an(R({},pn,{dataTransfer:0})),vn=an(R({},dn,{relatedTarget:0})),gn=an(R({},cn,{animationName:0,elapsedTime:0,pseudoElement:0})),xn=R({},cn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),yn=an(xn),bn=an(R({},cn,{data:0})),wn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},kn={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"},jn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Nn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=jn[e])&&!!t[e]}function Sn(){return Nn}var Cn=R({},dn,{key:function(e){if(e.key){var t=wn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?kn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Sn,charCode:function(e){return"keypress"===e.type?tn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),En=an(Cn),Pn=an(R({},pn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),An=an(R({},dn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Sn})),Tn=an(R({},cn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Fn=R({},pn,{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}),Mn=an(Fn),In=[9,13,27,32],Dn=u&&"CompositionEvent"in window,Ln=null;u&&"documentMode"in document&&(Ln=document.documentMode);var _n=u&&"TextEvent"in window&&!Ln,Rn=u&&(!Dn||Ln&&8<Ln&&11>=Ln),zn=String.fromCharCode(32),Vn=!1;function On(e,t){switch(e){case"keyup":return-1!==In.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Bn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Un=!1;var Wn={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 Hn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Wn[e.type]:"textarea"===t}function $n(e,t,n,r){Ce(r),0<(t=Kr(t,"onChange")).length&&(n=new un("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Kn=null,Yn=null;function Xn(e){zr(e,0)}function Qn(e){if(Y(ba(e)))return e}function qn(e,t){if("change"===e)return t}var Gn=!1;if(u){var Zn;if(u){var Jn="oninput"in document;if(!Jn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Jn="function"===typeof er.oninput}Zn=Jn}else Zn=!1;Gn=Zn&&(!document.documentMode||9<document.documentMode)}function tr(){Kn&&(Kn.detachEvent("onpropertychange",nr),Yn=Kn=null)}function nr(e){if("value"===e.propertyName&&Qn(Yn)){var t=[];$n(t,Yn,e,we(e)),Fe(Xn,t)}}function rr(e,t,n){"focusin"===e?(tr(),Yn=n,(Kn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function ar(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Qn(Yn)}function ir(e,t){if("click"===e)return Qn(t)}function sr(e,t){if("input"===e||"change"===e)return Qn(t)}var or="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function lr(e,t){if(or(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)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 a=n[r];if(!d.call(t,a)||!or(e[a],t[a]))return!1}return!0}function cr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ur(e,t){var n,r=cr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=cr(r)}}function dr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function hr(){for(var e=window,t=X();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=X((e=t.contentWindow).document)}return t}function pr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function fr(e){var t=hr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dr(n.ownerDocument.documentElement,n)){if(null!==r&&pr(n))if(t=r.start,void 0===(e=r.end)&&(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).getSelection){e=e.getSelection();var a=n.textContent.length,i=Math.min(r.start,a);r=void 0===r.end?i:Math.min(r.end,a),!e.extend&&i>r&&(a=r,r=i,i=a),a=ur(n,i);var s=ur(n,r);a&&s&&(1!==e.rangeCount||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&((t=t.createRange()).setStart(a.node,a.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var mr=u&&"documentMode"in document&&11>=document.documentMode,vr=null,gr=null,xr=null,yr=!1;function br(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;yr||null==vr||vr!==X(r)||("selectionStart"in(r=vr)&&pr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},xr&&lr(xr,r)||(xr=r,0<(r=Kr(gr,"onSelect")).length&&(t=new un("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=vr)))}function wr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var kr={animationend:wr("Animation","AnimationEnd"),animationiteration:wr("Animation","AnimationIteration"),animationstart:wr("Animation","AnimationStart"),transitionend:wr("Transition","TransitionEnd")},jr={},Nr={};function Sr(e){if(jr[e])return jr[e];if(!kr[e])return e;var t,n=kr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Nr)return jr[e]=n[t];return e}u&&(Nr=document.createElement("div").style,"AnimationEvent"in window||(delete kr.animationend.animation,delete kr.animationiteration.animation,delete kr.animationstart.animation),"TransitionEvent"in window||delete kr.transitionend.transition);var Cr=Sr("animationend"),Er=Sr("animationiteration"),Pr=Sr("animationstart"),Ar=Sr("transitionend"),Tr=new Map,Fr="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 Mr(e,t){Tr.set(e,t),l(t,[e])}for(var Ir=0;Ir<Fr.length;Ir++){var Dr=Fr[Ir];Mr(Dr.toLowerCase(),"on"+(Dr[0].toUpperCase()+Dr.slice(1)))}Mr(Cr,"onAnimationEnd"),Mr(Er,"onAnimationIteration"),Mr(Pr,"onAnimationStart"),Mr("dblclick","onDoubleClick"),Mr("focusin","onFocus"),Mr("focusout","onBlur"),Mr(Ar,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Lr="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(" "),_r=new Set("cancel close invalid load scroll toggle".split(" ").concat(Lr));function Rr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,a,s,o,l,c){if(Be.apply(this,arguments),_e){if(!_e)throw Error(i(198));var u=Re;_e=!1,Re=null,ze||(ze=!0,Ve=u)}}(r,t,void 0,e),e.currentTarget=null}function zr(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var s=r.length-1;0<=s;s--){var o=r[s],l=o.instance,c=o.currentTarget;if(o=o.listener,l!==i&&a.isPropagationStopped())break e;Rr(a,o,c),i=l}else for(s=0;s<r.length;s++){if(l=(o=r[s]).instance,c=o.currentTarget,o=o.listener,l!==i&&a.isPropagationStopped())break e;Rr(a,o,c),i=l}}}if(ze)throw e=Ve,ze=!1,Ve=null,e}function Vr(e,t){var n=t[ma];void 0===n&&(n=t[ma]=new Set);var r=e+"__bubble";n.has(r)||(Wr(t,e,2,!1),n.add(r))}function Or(e,t,n){var r=0;t&&(r|=4),Wr(n,e,r,t)}var Br="_reactListening"+Math.random().toString(36).slice(2);function Ur(e){if(!e[Br]){e[Br]=!0,s.forEach(function(t){"selectionchange"!==t&&(_r.has(t)||Or(t,!1,e),Or(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Br]||(t[Br]=!0,Or("selectionchange",!1,t))}}function Wr(e,t,n,r){switch(qt(t)){case 1:var a=$t;break;case 4:a=Kt;break;default:a=Yt}n=a.bind(null,t,n,e),a=void 0,!Ie||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function Hr(e,t,n,r,a){var i=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var s=r.tag;if(3===s||4===s){var o=r.stateNode.containerInfo;if(o===a||8===o.nodeType&&o.parentNode===a)break;if(4===s)for(s=r.return;null!==s;){var l=s.tag;if((3===l||4===l)&&((l=s.stateNode.containerInfo)===a||8===l.nodeType&&l.parentNode===a))return;s=s.return}for(;null!==o;){if(null===(s=xa(o)))return;if(5===(l=s.tag)||6===l){r=i=s;continue e}o=o.parentNode}}r=r.return}Fe(function(){var r=i,a=we(n),s=[];e:{var o=Tr.get(e);if(void 0!==o){var l=un,c=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":l=En;break;case"focusin":c="focus",l=vn;break;case"focusout":c="blur",l=vn;break;case"beforeblur":case"afterblur":l=vn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=fn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=mn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=An;break;case Cr:case Er:case Pr:l=gn;break;case Ar:l=Tn;break;case"scroll":l=hn;break;case"wheel":l=Mn;break;case"copy":case"cut":case"paste":l=yn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=Pn}var u=0!==(4&t),d=!u&&"scroll"===e,h=u?null!==o?o+"Capture":null:o;u=[];for(var p,f=r;null!==f;){var m=(p=f).stateNode;if(5===p.tag&&null!==m&&(p=m,null!==h&&(null!=(m=Me(f,h))&&u.push($r(f,m,p)))),d)break;f=f.return}0<u.length&&(o=new l(o,c,null,n,a),s.push({event:o,listeners:u}))}}if(0===(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(o="mouseover"===e||"pointerover"===e)||n===be||!(c=n.relatedTarget||n.fromElement)||!xa(c)&&!c[fa])&&(l||o)&&(o=a.window===a?a:(o=a.ownerDocument)?o.defaultView||o.parentWindow:window,l?(l=r,null!==(c=(c=n.relatedTarget||n.toElement)?xa(c):null)&&(c!==(d=Ue(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=r),l!==c)){if(u=fn,m="onMouseLeave",h="onMouseEnter",f="mouse","pointerout"!==e&&"pointerover"!==e||(u=Pn,m="onPointerLeave",h="onPointerEnter",f="pointer"),d=null==l?o:ba(l),p=null==c?o:ba(c),(o=new u(m,f+"leave",l,n,a)).target=d,o.relatedTarget=p,m=null,xa(a)===r&&((u=new u(h,f+"enter",c,n,a)).target=p,u.relatedTarget=d,m=u),d=m,l&&c)e:{for(h=c,f=0,p=u=l;p;p=Yr(p))f++;for(p=0,m=h;m;m=Yr(m))p++;for(;0<f-p;)u=Yr(u),f--;for(;0<p-f;)h=Yr(h),p--;for(;f--;){if(u===h||null!==h&&u===h.alternate)break e;u=Yr(u),h=Yr(h)}u=null}else u=null;null!==l&&Xr(s,o,l,u,!1),null!==c&&null!==d&&Xr(s,d,c,u,!0)}if("select"===(l=(o=r?ba(r):window).nodeName&&o.nodeName.toLowerCase())||"input"===l&&"file"===o.type)var v=qn;else if(Hn(o))if(Gn)v=sr;else{v=ar;var g=rr}else(l=o.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===o.type||"radio"===o.type)&&(v=ir);switch(v&&(v=v(e,r))?$n(s,v,n,a):(g&&g(e,o,r),"focusout"===e&&(g=o._wrapperState)&&g.controlled&&"number"===o.type&&ee(o,"number",o.value)),g=r?ba(r):window,e){case"focusin":(Hn(g)||"true"===g.contentEditable)&&(vr=g,gr=r,xr=null);break;case"focusout":xr=gr=vr=null;break;case"mousedown":yr=!0;break;case"contextmenu":case"mouseup":case"dragend":yr=!1,br(s,n,a);break;case"selectionchange":if(mr)break;case"keydown":case"keyup":br(s,n,a)}var x;if(Dn)e:{switch(e){case"compositionstart":var y="onCompositionStart";break e;case"compositionend":y="onCompositionEnd";break e;case"compositionupdate":y="onCompositionUpdate";break e}y=void 0}else Un?On(e,n)&&(y="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(y="onCompositionStart");y&&(Rn&&"ko"!==n.locale&&(Un||"onCompositionStart"!==y?"onCompositionEnd"===y&&Un&&(x=en()):(Zt="value"in(Gt=a)?Gt.value:Gt.textContent,Un=!0)),0<(g=Kr(r,y)).length&&(y=new bn(y,e,null,n,a),s.push({event:y,listeners:g}),x?y.data=x:null!==(x=Bn(n))&&(y.data=x))),(x=_n?function(e,t){switch(e){case"compositionend":return Bn(t);case"keypress":return 32!==t.which?null:(Vn=!0,zn);case"textInput":return(e=t.data)===zn&&Vn?null:e;default:return null}}(e,n):function(e,t){if(Un)return"compositionend"===e||!Dn&&On(e,t)?(e=en(),Jt=Zt=Gt=null,Un=!1,e):null;switch(e){case"paste":default: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 Rn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Kr(r,"onBeforeInput")).length&&(a=new bn("onBeforeInput","beforeinput",null,n,a),s.push({event:a,listeners:r}),a.data=x))}zr(s,t)})}function $r(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Kr(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,i=a.stateNode;5===a.tag&&null!==i&&(a=i,null!=(i=Me(e,n))&&r.unshift($r(e,i,a)),null!=(i=Me(e,t))&&r.push($r(e,i,a))),e=e.return}return r}function Yr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Xr(e,t,n,r,a){for(var i=t._reactName,s=[];null!==n&&n!==r;){var o=n,l=o.alternate,c=o.stateNode;if(null!==l&&l===r)break;5===o.tag&&null!==c&&(o=c,a?null!=(l=Me(n,i))&&s.unshift($r(n,l,o)):a||null!=(l=Me(n,i))&&s.push($r(n,l,o))),n=n.return}0!==s.length&&e.push({event:t,listeners:s})}var Qr=/\r\n?/g,qr=/\u0000|\uFFFD/g;function Gr(e){return("string"===typeof e?e:""+e).replace(Qr,"\n").replace(qr,"")}function Zr(e,t,n){if(t=Gr(t),Gr(e)!==t&&n)throw Error(i(425))}function Jr(){}var ea=null,ta=null;function na(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ra="function"===typeof setTimeout?setTimeout:void 0,aa="function"===typeof clearTimeout?clearTimeout:void 0,ia="function"===typeof Promise?Promise:void 0,sa="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof ia?function(e){return ia.resolve(null).then(e).catch(oa)}:ra;function oa(e){setTimeout(function(){throw e})}function la(e,t){var n=t,r=0;do{var a=n.nextSibling;if(e.removeChild(n),a&&8===a.nodeType)if("/$"===(n=a.data)){if(0===r)return e.removeChild(a),void Ut(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=a}while(n);Ut(t)}function ca(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function ua(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var da=Math.random().toString(36).slice(2),ha="__reactFiber$"+da,pa="__reactProps$"+da,fa="__reactContainer$"+da,ma="__reactEvents$"+da,va="__reactListeners$"+da,ga="__reactHandles$"+da;function xa(e){var t=e[ha];if(t)return t;for(var n=e.parentNode;n;){if(t=n[fa]||n[ha]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=ua(e);null!==e;){if(n=e[ha])return n;e=ua(e)}return t}n=(e=n).parentNode}return null}function ya(e){return!(e=e[ha]||e[fa])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function ba(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(i(33))}function wa(e){return e[pa]||null}var ka=[],ja=-1;function Na(e){return{current:e}}function Sa(e){0>ja||(e.current=ka[ja],ka[ja]=null,ja--)}function Ca(e,t){ja++,ka[ja]=e.current,e.current=t}var Ea={},Pa=Na(Ea),Aa=Na(!1),Ta=Ea;function Fa(e,t){var n=e.type.contextTypes;if(!n)return Ea;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,i={};for(a in n)i[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Ma(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Ia(){Sa(Aa),Sa(Pa)}function Da(e,t,n){if(Pa.current!==Ea)throw Error(i(168));Ca(Pa,t),Ca(Aa,n)}function La(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var a in r=r.getChildContext())if(!(a in t))throw Error(i(108,W(e)||"Unknown",a));return R({},n,r)}function _a(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ea,Ta=Pa.current,Ca(Pa,e),Ca(Aa,Aa.current),!0}function Ra(e,t,n){var r=e.stateNode;if(!r)throw Error(i(169));n?(e=La(e,t,Ta),r.__reactInternalMemoizedMergedChildContext=e,Sa(Aa),Sa(Pa),Ca(Pa,e)):Sa(Aa),Ca(Aa,n)}var za=null,Va=!1,Oa=!1;function Ba(e){null===za?za=[e]:za.push(e)}function Ua(){if(!Oa&&null!==za){Oa=!0;var e=0,t=yt;try{var n=za;for(yt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}za=null,Va=!1}catch(a){throw null!==za&&(za=za.slice(e+1)),Ye(Je,Ua),a}finally{yt=t,Oa=!1}}return null}var Wa=[],Ha=0,$a=null,Ka=0,Ya=[],Xa=0,Qa=null,qa=1,Ga="";function Za(e,t){Wa[Ha++]=Ka,Wa[Ha++]=$a,$a=e,Ka=t}function Ja(e,t,n){Ya[Xa++]=qa,Ya[Xa++]=Ga,Ya[Xa++]=Qa,Qa=e;var r=qa;e=Ga;var a=32-st(r)-1;r&=~(1<<a),n+=1;var i=32-st(t)+a;if(30<i){var s=a-a%5;i=(r&(1<<s)-1).toString(32),r>>=s,a-=s,qa=1<<32-st(t)+a|n<<a|r,Ga=i+e}else qa=1<<i|n<<a|r,Ga=e}function ei(e){null!==e.return&&(Za(e,1),Ja(e,1,0))}function ti(e){for(;e===$a;)$a=Wa[--Ha],Wa[Ha]=null,Ka=Wa[--Ha],Wa[Ha]=null;for(;e===Qa;)Qa=Ya[--Xa],Ya[Xa]=null,Ga=Ya[--Xa],Ya[Xa]=null,qa=Ya[--Xa],Ya[Xa]=null}var ni=null,ri=null,ai=!1,ii=null;function si(e,t){var n=Fc(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function oi(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,ni=e,ri=ca(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ni=e,ri=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Qa?{id:qa,overflow:Ga}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Fc(18,null,null,0)).stateNode=t,n.return=e,e.child=n,ni=e,ri=null,!0);default:return!1}}function li(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function ci(e){if(ai){var t=ri;if(t){var n=t;if(!oi(e,t)){if(li(e))throw Error(i(418));t=ca(n.nextSibling);var r=ni;t&&oi(e,t)?si(r,n):(e.flags=-4097&e.flags|2,ai=!1,ni=e)}}else{if(li(e))throw Error(i(418));e.flags=-4097&e.flags|2,ai=!1,ni=e}}}function ui(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ni=e}function di(e){if(e!==ni)return!1;if(!ai)return ui(e),ai=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!na(e.type,e.memoizedProps)),t&&(t=ri)){if(li(e))throw hi(),Error(i(418));for(;t;)si(e,t),t=ca(t.nextSibling)}if(ui(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){ri=ca(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}ri=null}}else ri=ni?ca(e.stateNode.nextSibling):null;return!0}function hi(){for(var e=ri;e;)e=ca(e.nextSibling)}function pi(){ri=ni=null,ai=!1}function fi(e){null===ii?ii=[e]:ii.push(e)}var mi=b.ReactCurrentBatchConfig;function vi(e,t,n){if(null!==(e=n.ref)&&"function"!==typeof e&&"object"!==typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(i(309));var r=n.stateNode}if(!r)throw Error(i(147,e));var a=r,s=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===s?t.ref:(t=function(e){var t=a.refs;null===e?delete t[s]:t[s]=e},t._stringRef=s,t)}if("string"!==typeof e)throw Error(i(284));if(!n._owner)throw Error(i(290,e))}return e}function gi(e,t){throw e=Object.prototype.toString.call(t),Error(i(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function xi(e){return(0,e._init)(e._payload)}function yi(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=Ic(e,t)).index=0,e.sibling=null,e}function s(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function o(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Rc(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function c(e,t,n,r){var i=n.type;return i===j?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===i||"object"===typeof i&&null!==i&&i.$$typeof===M&&xi(i)===t.type)?((r=a(t,n.props)).ref=vi(e,t,n),r.return=e,r):((r=Dc(n.type,n.key,n.props,null,e.mode,r)).ref=vi(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=zc(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function d(e,t,n,r,i){return null===t||7!==t.tag?((t=Lc(n,e.mode,r,i)).return=e,t):((t=a(t,n)).return=e,t)}function h(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=Rc(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case w:return(n=Dc(t.type,t.key,t.props,null,e.mode,n)).ref=vi(e,null,t),n.return=e,n;case k:return(t=zc(t,e.mode,n)).return=e,t;case M:return h(e,(0,t._init)(t._payload),n)}if(te(t)||L(t))return(t=Lc(t,e.mode,n,null)).return=e,t;gi(e,t)}return null}function p(e,t,n,r){var a=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n)return null!==a?null:l(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case w:return n.key===a?c(e,t,n,r):null;case k:return n.key===a?u(e,t,n,r):null;case M:return p(e,t,(a=n._init)(n._payload),r)}if(te(n)||L(n))return null!==a?null:d(e,t,n,r,null);gi(e,n)}return null}function f(e,t,n,r,a){if("string"===typeof r&&""!==r||"number"===typeof r)return l(t,e=e.get(n)||null,""+r,a);if("object"===typeof r&&null!==r){switch(r.$$typeof){case w:return c(t,e=e.get(null===r.key?n:r.key)||null,r,a);case k:return u(t,e=e.get(null===r.key?n:r.key)||null,r,a);case M:return f(e,t,n,(0,r._init)(r._payload),a)}if(te(r)||L(r))return d(t,e=e.get(n)||null,r,a,null);gi(t,r)}return null}function m(a,i,o,l){for(var c=null,u=null,d=i,m=i=0,v=null;null!==d&&m<o.length;m++){d.index>m?(v=d,d=null):v=d.sibling;var g=p(a,d,o[m],l);if(null===g){null===d&&(d=v);break}e&&d&&null===g.alternate&&t(a,d),i=s(g,i,m),null===u?c=g:u.sibling=g,u=g,d=v}if(m===o.length)return n(a,d),ai&&Za(a,m),c;if(null===d){for(;m<o.length;m++)null!==(d=h(a,o[m],l))&&(i=s(d,i,m),null===u?c=d:u.sibling=d,u=d);return ai&&Za(a,m),c}for(d=r(a,d);m<o.length;m++)null!==(v=f(d,a,m,o[m],l))&&(e&&null!==v.alternate&&d.delete(null===v.key?m:v.key),i=s(v,i,m),null===u?c=v:u.sibling=v,u=v);return e&&d.forEach(function(e){return t(a,e)}),ai&&Za(a,m),c}function v(a,o,l,c){var u=L(l);if("function"!==typeof u)throw Error(i(150));if(null==(l=u.call(l)))throw Error(i(151));for(var d=u=null,m=o,v=o=0,g=null,x=l.next();null!==m&&!x.done;v++,x=l.next()){m.index>v?(g=m,m=null):g=m.sibling;var y=p(a,m,x.value,c);if(null===y){null===m&&(m=g);break}e&&m&&null===y.alternate&&t(a,m),o=s(y,o,v),null===d?u=y:d.sibling=y,d=y,m=g}if(x.done)return n(a,m),ai&&Za(a,v),u;if(null===m){for(;!x.done;v++,x=l.next())null!==(x=h(a,x.value,c))&&(o=s(x,o,v),null===d?u=x:d.sibling=x,d=x);return ai&&Za(a,v),u}for(m=r(a,m);!x.done;v++,x=l.next())null!==(x=f(m,a,v,x.value,c))&&(e&&null!==x.alternate&&m.delete(null===x.key?v:x.key),o=s(x,o,v),null===d?u=x:d.sibling=x,d=x);return e&&m.forEach(function(e){return t(a,e)}),ai&&Za(a,v),u}return function e(r,i,s,l){if("object"===typeof s&&null!==s&&s.type===j&&null===s.key&&(s=s.props.children),"object"===typeof s&&null!==s){switch(s.$$typeof){case w:e:{for(var c=s.key,u=i;null!==u;){if(u.key===c){if((c=s.type)===j){if(7===u.tag){n(r,u.sibling),(i=a(u,s.props.children)).return=r,r=i;break e}}else if(u.elementType===c||"object"===typeof c&&null!==c&&c.$$typeof===M&&xi(c)===u.type){n(r,u.sibling),(i=a(u,s.props)).ref=vi(r,u,s),i.return=r,r=i;break e}n(r,u);break}t(r,u),u=u.sibling}s.type===j?((i=Lc(s.props.children,r.mode,l,s.key)).return=r,r=i):((l=Dc(s.type,s.key,s.props,null,r.mode,l)).ref=vi(r,i,s),l.return=r,r=l)}return o(r);case k:e:{for(u=s.key;null!==i;){if(i.key===u){if(4===i.tag&&i.stateNode.containerInfo===s.containerInfo&&i.stateNode.implementation===s.implementation){n(r,i.sibling),(i=a(i,s.children||[])).return=r,r=i;break e}n(r,i);break}t(r,i),i=i.sibling}(i=zc(s,r.mode,l)).return=r,r=i}return o(r);case M:return e(r,i,(u=s._init)(s._payload),l)}if(te(s))return m(r,i,s,l);if(L(s))return v(r,i,s,l);gi(r,s)}return"string"===typeof s&&""!==s||"number"===typeof s?(s=""+s,null!==i&&6===i.tag?(n(r,i.sibling),(i=a(i,s)).return=r,r=i):(n(r,i),(i=Rc(s,r.mode,l)).return=r,r=i),o(r)):n(r,i)}}var bi=yi(!0),wi=yi(!1),ki=Na(null),ji=null,Ni=null,Si=null;function Ci(){Si=Ni=ji=null}function Ei(e){var t=ki.current;Sa(ki),e._currentValue=t}function Pi(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ai(e,t){ji=e,Si=Ni=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(yo=!0),e.firstContext=null)}function Ti(e){var t=e._currentValue;if(Si!==e)if(e={context:e,memoizedValue:t,next:null},null===Ni){if(null===ji)throw Error(i(308));Ni=e,ji.dependencies={lanes:0,firstContext:e}}else Ni=Ni.next=e;return t}var Fi=null;function Mi(e){null===Fi?Fi=[e]:Fi.push(e)}function Ii(e,t,n,r){var a=t.interleaved;return null===a?(n.next=n,Mi(t)):(n.next=a.next,a.next=n),t.interleaved=n,Di(e,r)}function Di(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Li=!1;function _i(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ri(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 zi(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Vi(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&Pl)){var a=r.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),r.pending=t,Di(e,n)}return null===(a=r.interleaved)?(t.next=t,Mi(r)):(t.next=a.next,a.next=t),r.interleaved=t,Di(e,n)}function Oi(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,xt(e,n)}}function Bi(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,i=null;if(null!==(n=n.firstBaseUpdate)){do{var s={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===i?a=i=s:i=i.next=s,n=n.next}while(null!==n);null===i?a=i=t:i=i.next=t}else a=i=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Ui(e,t,n,r){var a=e.updateQueue;Li=!1;var i=a.firstBaseUpdate,s=a.lastBaseUpdate,o=a.shared.pending;if(null!==o){a.shared.pending=null;var l=o,c=l.next;l.next=null,null===s?i=c:s.next=c,s=l;var u=e.alternate;null!==u&&((o=(u=u.updateQueue).lastBaseUpdate)!==s&&(null===o?u.firstBaseUpdate=c:o.next=c,u.lastBaseUpdate=l))}if(null!==i){var d=a.baseState;for(s=0,u=c=l=null,o=i;;){var h=o.lane,p=o.eventTime;if((r&h)===h){null!==u&&(u=u.next={eventTime:p,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var f=e,m=o;switch(h=t,p=n,m.tag){case 1:if("function"===typeof(f=m.payload)){d=f.call(p,d,h);break e}d=f;break e;case 3:f.flags=-65537&f.flags|128;case 0:if(null===(h="function"===typeof(f=m.payload)?f.call(p,d,h):f)||void 0===h)break e;d=R({},d,h);break e;case 2:Li=!0}}null!==o.callback&&0!==o.lane&&(e.flags|=64,null===(h=a.effects)?a.effects=[o]:h.push(o))}else p={eventTime:p,lane:h,tag:o.tag,payload:o.payload,callback:o.callback,next:null},null===u?(c=u=p,l=d):u=u.next=p,s|=h;if(null===(o=o.next)){if(null===(o=a.shared.pending))break;o=(h=o).next,h.next=null,a.lastBaseUpdate=h,a.shared.pending=null}}if(null===u&&(l=d),a.baseState=l,a.firstBaseUpdate=c,a.lastBaseUpdate=u,null!==(t=a.shared.interleaved)){a=t;do{s|=a.lane,a=a.next}while(a!==t)}else null===i&&(a.shared.lanes=0);_l|=s,e.lanes=s,e.memoizedState=d}}function Wi(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=n,"function"!==typeof a)throw Error(i(191,a));a.call(r)}}}var Hi={},$i=Na(Hi),Ki=Na(Hi),Yi=Na(Hi);function Xi(e){if(e===Hi)throw Error(i(174));return e}function Qi(e,t){switch(Ca(Yi,t),Ca(Ki,e),Ca($i,Hi),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Sa($i),Ca($i,t)}function qi(){Sa($i),Sa(Ki),Sa(Yi)}function Gi(e){Xi(Yi.current);var t=Xi($i.current),n=le(t,e.type);t!==n&&(Ca(Ki,e),Ca($i,n))}function Zi(e){Ki.current===e&&(Sa($i),Sa(Ki))}var Ji=Na(0);function es(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ts=[];function ns(){for(var e=0;e<ts.length;e++)ts[e]._workInProgressVersionPrimary=null;ts.length=0}var rs=b.ReactCurrentDispatcher,as=b.ReactCurrentBatchConfig,is=0,ss=null,os=null,ls=null,cs=!1,us=!1,ds=0,hs=0;function ps(){throw Error(i(321))}function fs(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!or(e[n],t[n]))return!1;return!0}function ms(e,t,n,r,a,s){if(is=s,ss=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,rs.current=null===e||null===e.memoizedState?Zs:Js,e=n(r,a),us){s=0;do{if(us=!1,ds=0,25<=s)throw Error(i(301));s+=1,ls=os=null,t.updateQueue=null,rs.current=eo,e=n(r,a)}while(us)}if(rs.current=Gs,t=null!==os&&null!==os.next,is=0,ls=os=ss=null,cs=!1,t)throw Error(i(300));return e}function vs(){var e=0!==ds;return ds=0,e}function gs(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ls?ss.memoizedState=ls=e:ls=ls.next=e,ls}function xs(){if(null===os){var e=ss.alternate;e=null!==e?e.memoizedState:null}else e=os.next;var t=null===ls?ss.memoizedState:ls.next;if(null!==t)ls=t,os=e;else{if(null===e)throw Error(i(310));e={memoizedState:(os=e).memoizedState,baseState:os.baseState,baseQueue:os.baseQueue,queue:os.queue,next:null},null===ls?ss.memoizedState=ls=e:ls=ls.next=e}return ls}function ys(e,t){return"function"===typeof t?t(e):t}function bs(e){var t=xs(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=os,a=r.baseQueue,s=n.pending;if(null!==s){if(null!==a){var o=a.next;a.next=s.next,s.next=o}r.baseQueue=a=s,n.pending=null}if(null!==a){s=a.next,r=r.baseState;var l=o=null,c=null,u=s;do{var d=u.lane;if((is&d)===d)null!==c&&(c=c.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 h={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===c?(l=c=h,o=r):c=c.next=h,ss.lanes|=d,_l|=d}u=u.next}while(null!==u&&u!==s);null===c?o=r:c.next=l,or(r,t.memoizedState)||(yo=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=c,n.lastRenderedState=r}if(null!==(e=n.interleaved)){a=e;do{s=a.lane,ss.lanes|=s,_l|=s,a=a.next}while(a!==e)}else null===a&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function ws(e){var t=xs(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,s=t.memoizedState;if(null!==a){n.pending=null;var o=a=a.next;do{s=e(s,o.action),o=o.next}while(o!==a);or(s,t.memoizedState)||(yo=!0),t.memoizedState=s,null===t.baseQueue&&(t.baseState=s),n.lastRenderedState=s}return[s,r]}function ks(){}function js(e,t){var n=ss,r=xs(),a=t(),s=!or(r.memoizedState,a);if(s&&(r.memoizedState=a,yo=!0),r=r.queue,Ls(Cs.bind(null,n,r,e),[e]),r.getSnapshot!==t||s||null!==ls&&1&ls.memoizedState.tag){if(n.flags|=2048,Ts(9,Ss.bind(null,n,r,a,t),void 0,null),null===Al)throw Error(i(349));0!==(30&is)||Ns(n,t,a)}return a}function Ns(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=ss.updateQueue)?(t={lastEffect:null,stores:null},ss.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ss(e,t,n,r){t.value=n,t.getSnapshot=r,Es(t)&&Ps(e)}function Cs(e,t,n){return n(function(){Es(t)&&Ps(e)})}function Es(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!or(e,n)}catch(r){return!0}}function Ps(e){var t=Di(e,1);null!==t&&nc(t,e,1,-1)}function As(e){var t=gs();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:ys,lastRenderedState:e},t.queue=e,e=e.dispatch=Ys.bind(null,ss,e),[t.memoizedState,e]}function Ts(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=ss.updateQueue)?(t={lastEffect:null,stores:null},ss.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Fs(){return xs().memoizedState}function Ms(e,t,n,r){var a=gs();ss.flags|=e,a.memoizedState=Ts(1|t,n,void 0,void 0===r?null:r)}function Is(e,t,n,r){var a=xs();r=void 0===r?null:r;var i=void 0;if(null!==os){var s=os.memoizedState;if(i=s.destroy,null!==r&&fs(r,s.deps))return void(a.memoizedState=Ts(t,n,i,r))}ss.flags|=e,a.memoizedState=Ts(1|t,n,i,r)}function Ds(e,t){return Ms(8390656,8,e,t)}function Ls(e,t){return Is(2048,8,e,t)}function _s(e,t){return Is(4,2,e,t)}function Rs(e,t){return Is(4,4,e,t)}function zs(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Vs(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Is(4,4,zs.bind(null,t,e),n)}function Os(){}function Bs(e,t){var n=xs();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&fs(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Us(e,t){var n=xs();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&fs(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Ws(e,t,n){return 0===(21&is)?(e.baseState&&(e.baseState=!1,yo=!0),e.memoizedState=n):(or(n,t)||(n=mt(),ss.lanes|=n,_l|=n,e.baseState=!0),t)}function Hs(e,t){var n=yt;yt=0!==n&&4>n?n:4,e(!0);var r=as.transition;as.transition={};try{e(!1),t()}finally{yt=n,as.transition=r}}function $s(){return xs().memoizedState}function Ks(e,t,n){var r=tc(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Xs(e))Qs(t,n);else if(null!==(n=Ii(e,t,n,r))){nc(n,e,r,ec()),qs(n,t,r)}}function Ys(e,t,n){var r=tc(e),a={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Xs(e))Qs(t,a);else{var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var s=t.lastRenderedState,o=i(s,n);if(a.hasEagerState=!0,a.eagerState=o,or(o,s)){var l=t.interleaved;return null===l?(a.next=a,Mi(t)):(a.next=l.next,l.next=a),void(t.interleaved=a)}}catch(c){}null!==(n=Ii(e,t,a,r))&&(nc(n,e,r,a=ec()),qs(n,t,r))}}function Xs(e){var t=e.alternate;return e===ss||null!==t&&t===ss}function Qs(e,t){us=cs=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function qs(e,t,n){if(0!==(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,xt(e,n)}}var Gs={readContext:Ti,useCallback:ps,useContext:ps,useEffect:ps,useImperativeHandle:ps,useInsertionEffect:ps,useLayoutEffect:ps,useMemo:ps,useReducer:ps,useRef:ps,useState:ps,useDebugValue:ps,useDeferredValue:ps,useTransition:ps,useMutableSource:ps,useSyncExternalStore:ps,useId:ps,unstable_isNewReconciler:!1},Zs={readContext:Ti,useCallback:function(e,t){return gs().memoizedState=[e,void 0===t?null:t],e},useContext:Ti,useEffect:Ds,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Ms(4194308,4,zs.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ms(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ms(4,2,e,t)},useMemo:function(e,t){var n=gs();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=gs();return t=void 0!==n?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=Ks.bind(null,ss,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},gs().memoizedState=e},useState:As,useDebugValue:Os,useDeferredValue:function(e){return gs().memoizedState=e},useTransition:function(){var e=As(!1),t=e[0];return e=Hs.bind(null,e[1]),gs().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ss,a=gs();if(ai){if(void 0===n)throw Error(i(407));n=n()}else{if(n=t(),null===Al)throw Error(i(349));0!==(30&is)||Ns(r,t,n)}a.memoizedState=n;var s={value:n,getSnapshot:t};return a.queue=s,Ds(Cs.bind(null,r,s,e),[e]),r.flags|=2048,Ts(9,Ss.bind(null,r,s,n,t),void 0,null),n},useId:function(){var e=gs(),t=Al.identifierPrefix;if(ai){var n=Ga;t=":"+t+"R"+(n=(qa&~(1<<32-st(qa)-1)).toString(32)+n),0<(n=ds++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=hs++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Js={readContext:Ti,useCallback:Bs,useContext:Ti,useEffect:Ls,useImperativeHandle:Vs,useInsertionEffect:_s,useLayoutEffect:Rs,useMemo:Us,useReducer:bs,useRef:Fs,useState:function(){return bs(ys)},useDebugValue:Os,useDeferredValue:function(e){return Ws(xs(),os.memoizedState,e)},useTransition:function(){return[bs(ys)[0],xs().memoizedState]},useMutableSource:ks,useSyncExternalStore:js,useId:$s,unstable_isNewReconciler:!1},eo={readContext:Ti,useCallback:Bs,useContext:Ti,useEffect:Ls,useImperativeHandle:Vs,useInsertionEffect:_s,useLayoutEffect:Rs,useMemo:Us,useReducer:ws,useRef:Fs,useState:function(){return ws(ys)},useDebugValue:Os,useDeferredValue:function(e){var t=xs();return null===os?t.memoizedState=e:Ws(t,os.memoizedState,e)},useTransition:function(){return[ws(ys)[0],xs().memoizedState]},useMutableSource:ks,useSyncExternalStore:js,useId:$s,unstable_isNewReconciler:!1};function to(e,t){if(e&&e.defaultProps){for(var n in t=R({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function no(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:R({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var ro={isMounted:function(e){return!!(e=e._reactInternals)&&Ue(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ec(),a=tc(e),i=zi(r,a);i.payload=t,void 0!==n&&null!==n&&(i.callback=n),null!==(t=Vi(e,i,a))&&(nc(t,e,a,r),Oi(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ec(),a=tc(e),i=zi(r,a);i.tag=1,i.payload=t,void 0!==n&&null!==n&&(i.callback=n),null!==(t=Vi(e,i,a))&&(nc(t,e,a,r),Oi(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ec(),r=tc(e),a=zi(n,r);a.tag=2,void 0!==t&&null!==t&&(a.callback=t),null!==(t=Vi(e,a,r))&&(nc(t,e,r,n),Oi(t,e,r))}};function ao(e,t,n,r,a,i,s){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,s):!t.prototype||!t.prototype.isPureReactComponent||(!lr(n,r)||!lr(a,i))}function io(e,t,n){var r=!1,a=Ea,i=t.contextType;return"object"===typeof i&&null!==i?i=Ti(i):(a=Ma(t)?Ta:Pa.current,i=(r=null!==(r=t.contextTypes)&&void 0!==r)?Fa(e,a):Ea),t=new t(n,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ro,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),t}function so(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ro.enqueueReplaceState(t,t.state,null)}function oo(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs={},_i(e);var i=t.contextType;"object"===typeof i&&null!==i?a.context=Ti(i):(i=Ma(t)?Ta:Pa.current,a.context=Fa(e,i)),a.state=e.memoizedState,"function"===typeof(i=t.getDerivedStateFromProps)&&(no(e,t,i,n),a.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof a.getSnapshotBeforeUpdate||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||(t=a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&ro.enqueueReplaceState(a,a.state,null),Ui(e,n,a,r),a.state=e.memoizedState),"function"===typeof a.componentDidMount&&(e.flags|=4194308)}function lo(e,t){try{var n="",r=t;do{n+=B(r),r=r.return}while(r);var a=n}catch(i){a="\nError generating stack: "+i.message+"\n"+i.stack}return{value:e,source:t,stack:a,digest:null}}function co(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function uo(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var ho="function"===typeof WeakMap?WeakMap:Map;function po(e,t,n){(n=zi(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Hl||(Hl=!0,$l=r),uo(0,t)},n}function fo(e,t,n){(n=zi(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var a=t.value;n.payload=function(){return r(a)},n.callback=function(){uo(0,t)}}var i=e.stateNode;return null!==i&&"function"===typeof i.componentDidCatch&&(n.callback=function(){uo(0,t),"function"!==typeof r&&(null===Kl?Kl=new Set([this]):Kl.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function mo(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new ho;var a=new Set;r.set(t,a)}else void 0===(a=r.get(t))&&(a=new Set,r.set(t,a));a.has(n)||(a.add(n),e=Sc.bind(null,e,t,n),t.then(e,e))}function vo(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function go(e,t,n,r,a){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=zi(-1,1)).tag=2,Vi(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=a,e)}var xo=b.ReactCurrentOwner,yo=!1;function bo(e,t,n,r){t.child=null===e?wi(t,null,n,r):bi(t,e.child,n,r)}function wo(e,t,n,r,a){n=n.render;var i=t.ref;return Ai(t,a),r=ms(e,t,n,r,i,a),n=vs(),null===e||yo?(ai&&n&&ei(t),t.flags|=1,bo(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Ho(e,t,a))}function ko(e,t,n,r,a){if(null===e){var i=n.type;return"function"!==typeof i||Mc(i)||void 0!==i.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Dc(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,jo(e,t,i,r,a))}if(i=e.child,0===(e.lanes&a)){var s=i.memoizedProps;if((n=null!==(n=n.compare)?n:lr)(s,r)&&e.ref===t.ref)return Ho(e,t,a)}return t.flags|=1,(e=Ic(i,r)).ref=t.ref,e.return=t,t.child=e}function jo(e,t,n,r,a){if(null!==e){var i=e.memoizedProps;if(lr(i,r)&&e.ref===t.ref){if(yo=!1,t.pendingProps=r=i,0===(e.lanes&a))return t.lanes=e.lanes,Ho(e,t,a);0!==(131072&e.flags)&&(yo=!0)}}return Co(e,t,n,r,a)}function No(e,t,n){var r=t.pendingProps,a=r.children,i=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ca(Il,Ml),Ml|=n;else{if(0===(1073741824&n))return e=null!==i?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Ca(Il,Ml),Ml|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==i?i.baseLanes:n,Ca(Il,Ml),Ml|=r}else null!==i?(r=i.baseLanes|n,t.memoizedState=null):r=n,Ca(Il,Ml),Ml|=r;return bo(e,t,a,n),t.child}function So(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Co(e,t,n,r,a){var i=Ma(n)?Ta:Pa.current;return i=Fa(t,i),Ai(t,a),n=ms(e,t,n,r,i,a),r=vs(),null===e||yo?(ai&&r&&ei(t),t.flags|=1,bo(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Ho(e,t,a))}function Eo(e,t,n,r,a){if(Ma(n)){var i=!0;_a(t)}else i=!1;if(Ai(t,a),null===t.stateNode)Wo(e,t),io(t,n,r),oo(t,n,r,a),r=!0;else if(null===e){var s=t.stateNode,o=t.memoizedProps;s.props=o;var l=s.context,c=n.contextType;"object"===typeof c&&null!==c?c=Ti(c):c=Fa(t,c=Ma(n)?Ta:Pa.current);var u=n.getDerivedStateFromProps,d="function"===typeof u||"function"===typeof s.getSnapshotBeforeUpdate;d||"function"!==typeof s.UNSAFE_componentWillReceiveProps&&"function"!==typeof s.componentWillReceiveProps||(o!==r||l!==c)&&so(t,s,r,c),Li=!1;var h=t.memoizedState;s.state=h,Ui(t,r,s,a),l=t.memoizedState,o!==r||h!==l||Aa.current||Li?("function"===typeof u&&(no(t,n,u,r),l=t.memoizedState),(o=Li||ao(t,n,o,r,h,l,c))?(d||"function"!==typeof s.UNSAFE_componentWillMount&&"function"!==typeof s.componentWillMount||("function"===typeof s.componentWillMount&&s.componentWillMount(),"function"===typeof s.UNSAFE_componentWillMount&&s.UNSAFE_componentWillMount()),"function"===typeof s.componentDidMount&&(t.flags|=4194308)):("function"===typeof s.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),s.props=r,s.state=l,s.context=c,r=o):("function"===typeof s.componentDidMount&&(t.flags|=4194308),r=!1)}else{s=t.stateNode,Ri(e,t),o=t.memoizedProps,c=t.type===t.elementType?o:to(t.type,o),s.props=c,d=t.pendingProps,h=s.context,"object"===typeof(l=n.contextType)&&null!==l?l=Ti(l):l=Fa(t,l=Ma(n)?Ta:Pa.current);var p=n.getDerivedStateFromProps;(u="function"===typeof p||"function"===typeof s.getSnapshotBeforeUpdate)||"function"!==typeof s.UNSAFE_componentWillReceiveProps&&"function"!==typeof s.componentWillReceiveProps||(o!==d||h!==l)&&so(t,s,r,l),Li=!1,h=t.memoizedState,s.state=h,Ui(t,r,s,a);var f=t.memoizedState;o!==d||h!==f||Aa.current||Li?("function"===typeof p&&(no(t,n,p,r),f=t.memoizedState),(c=Li||ao(t,n,c,r,h,f,l)||!1)?(u||"function"!==typeof s.UNSAFE_componentWillUpdate&&"function"!==typeof s.componentWillUpdate||("function"===typeof s.componentWillUpdate&&s.componentWillUpdate(r,f,l),"function"===typeof s.UNSAFE_componentWillUpdate&&s.UNSAFE_componentWillUpdate(r,f,l)),"function"===typeof s.componentDidUpdate&&(t.flags|=4),"function"===typeof s.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof s.componentDidUpdate||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!==typeof s.getSnapshotBeforeUpdate||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=f),s.props=r,s.state=f,s.context=l,r=c):("function"!==typeof s.componentDidUpdate||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!==typeof s.getSnapshotBeforeUpdate||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return Po(e,t,n,r,i,a)}function Po(e,t,n,r,a,i){So(e,t);var s=0!==(128&t.flags);if(!r&&!s)return a&&Ra(t,n,!1),Ho(e,t,i);r=t.stateNode,xo.current=t;var o=s&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&s?(t.child=bi(t,e.child,null,i),t.child=bi(t,null,o,i)):bo(e,t,o,i),t.memoizedState=r.state,a&&Ra(t,n,!0),t.child}function Ao(e){var t=e.stateNode;t.pendingContext?Da(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Da(0,t.context,!1),Qi(e,t.containerInfo)}function To(e,t,n,r,a){return pi(),fi(a),t.flags|=256,bo(e,t,n,r),t.child}var Fo,Mo,Io,Do,Lo={dehydrated:null,treeContext:null,retryLane:0};function _o(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ro(e,t,n){var r,a=t.pendingProps,s=Ji.current,o=!1,l=0!==(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&0!==(2&s)),r?(o=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(s|=1),Ca(Ji,1&s),null===e)return ci(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(l=a.children,e=a.fallback,o?(a=t.mode,o=t.child,l={mode:"hidden",children:l},0===(1&a)&&null!==o?(o.childLanes=0,o.pendingProps=l):o=_c(l,a,0,null),e=Lc(e,a,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=_o(n),t.memoizedState=Lo,e):zo(t,l));if(null!==(s=e.memoizedState)&&null!==(r=s.dehydrated))return function(e,t,n,r,a,s,o){if(n)return 256&t.flags?(t.flags&=-257,Vo(e,t,o,r=co(Error(i(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(s=r.fallback,a=t.mode,r=_c({mode:"visible",children:r.children},a,0,null),(s=Lc(s,a,o,null)).flags|=2,r.return=t,s.return=t,r.sibling=s,t.child=r,0!==(1&t.mode)&&bi(t,e.child,null,o),t.child.memoizedState=_o(o),t.memoizedState=Lo,s);if(0===(1&t.mode))return Vo(e,t,o,null);if("$!"===a.data){if(r=a.nextSibling&&a.nextSibling.dataset)var l=r.dgst;return r=l,Vo(e,t,o,r=co(s=Error(i(419)),r,void 0))}if(l=0!==(o&e.childLanes),yo||l){if(null!==(r=Al)){switch(o&-o){case 4:a=2;break;case 16:a=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:a=32;break;case 536870912:a=268435456;break;default:a=0}0!==(a=0!==(a&(r.suspendedLanes|o))?0:a)&&a!==s.retryLane&&(s.retryLane=a,Di(e,a),nc(r,e,a,-1))}return mc(),Vo(e,t,o,r=co(Error(i(421))))}return"$?"===a.data?(t.flags|=128,t.child=e.child,t=Ec.bind(null,e),a._reactRetry=t,null):(e=s.treeContext,ri=ca(a.nextSibling),ni=t,ai=!0,ii=null,null!==e&&(Ya[Xa++]=qa,Ya[Xa++]=Ga,Ya[Xa++]=Qa,qa=e.id,Ga=e.overflow,Qa=t),t=zo(t,r.children),t.flags|=4096,t)}(e,t,l,a,r,s,n);if(o){o=a.fallback,l=t.mode,r=(s=e.child).sibling;var c={mode:"hidden",children:a.children};return 0===(1&l)&&t.child!==s?((a=t.child).childLanes=0,a.pendingProps=c,t.deletions=null):(a=Ic(s,c)).subtreeFlags=14680064&s.subtreeFlags,null!==r?o=Ic(r,o):(o=Lc(o,l,n,null)).flags|=2,o.return=t,a.return=t,a.sibling=o,t.child=a,a=o,o=t.child,l=null===(l=e.child.memoizedState)?_o(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},o.memoizedState=l,o.childLanes=e.childLanes&~n,t.memoizedState=Lo,a}return e=(o=e.child).sibling,a=Ic(o,{mode:"visible",children:a.children}),0===(1&t.mode)&&(a.lanes=n),a.return=t,a.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=a,t.memoizedState=null,a}function zo(e,t){return(t=_c({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Vo(e,t,n,r){return null!==r&&fi(r),bi(t,e.child,null,n),(e=zo(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Oo(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Pi(e.return,t,n)}function Bo(e,t,n,r,a){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=a)}function Uo(e,t,n){var r=t.pendingProps,a=r.revealOrder,i=r.tail;if(bo(e,t,r.children,n),0!==(2&(r=Ji.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Oo(e,n,t);else if(19===e.tag)Oo(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Ca(Ji,r),0===(1&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===es(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),Bo(t,!1,a,n,i);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===es(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}Bo(t,!0,n,null,i);break;case"together":Bo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Wo(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ho(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),_l|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(n=Ic(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Ic(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function $o(e,t){if(!ai)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ko(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=14680064&a.subtreeFlags,r|=14680064&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Yo(e,t,n){var r=t.pendingProps;switch(ti(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ko(t),null;case 1:case 17:return Ma(t.type)&&Ia(),Ko(t),null;case 3:return r=t.stateNode,qi(),Sa(Aa),Sa(Pa),ns(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(di(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==ii&&(sc(ii),ii=null))),Mo(e,t),Ko(t),null;case 5:Zi(t);var a=Xi(Yi.current);if(n=t.type,null!==e&&null!=t.stateNode)Io(e,t,n,r,a),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(i(166));return Ko(t),null}if(e=Xi($i.current),di(t)){r=t.stateNode,n=t.type;var s=t.memoizedProps;switch(r[ha]=t,r[pa]=s,e=0!==(1&t.mode),n){case"dialog":Vr("cancel",r),Vr("close",r);break;case"iframe":case"object":case"embed":Vr("load",r);break;case"video":case"audio":for(a=0;a<Lr.length;a++)Vr(Lr[a],r);break;case"source":Vr("error",r);break;case"img":case"image":case"link":Vr("error",r),Vr("load",r);break;case"details":Vr("toggle",r);break;case"input":q(r,s),Vr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!s.multiple},Vr("invalid",r);break;case"textarea":ae(r,s),Vr("invalid",r)}for(var l in xe(n,s),a=null,s)if(s.hasOwnProperty(l)){var c=s[l];"children"===l?"string"===typeof c?r.textContent!==c&&(!0!==s.suppressHydrationWarning&&Zr(r.textContent,c,e),a=["children",c]):"number"===typeof c&&r.textContent!==""+c&&(!0!==s.suppressHydrationWarning&&Zr(r.textContent,c,e),a=["children",""+c]):o.hasOwnProperty(l)&&null!=c&&"onScroll"===l&&Vr("scroll",r)}switch(n){case"input":K(r),J(r,s,!0);break;case"textarea":K(r),se(r);break;case"select":case"option":break;default:"function"===typeof s.onClick&&(r.onclick=Jr)}r=a,t.updateQueue=r,null!==r&&(t.flags|=4)}else{l=9===a.nodeType?a:a.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=oe(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),"select"===n&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[ha]=t,e[pa]=r,Fo(e,t,!1,!1),t.stateNode=e;e:{switch(l=ye(n,r),n){case"dialog":Vr("cancel",e),Vr("close",e),a=r;break;case"iframe":case"object":case"embed":Vr("load",e),a=r;break;case"video":case"audio":for(a=0;a<Lr.length;a++)Vr(Lr[a],e);a=r;break;case"source":Vr("error",e),a=r;break;case"img":case"image":case"link":Vr("error",e),Vr("load",e),a=r;break;case"details":Vr("toggle",e),a=r;break;case"input":q(e,r),a=Q(e,r),Vr("invalid",e);break;case"option":default:a=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},a=R({},r,{value:void 0}),Vr("invalid",e);break;case"textarea":ae(e,r),a=re(e,r),Vr("invalid",e)}for(s in xe(n,a),c=a)if(c.hasOwnProperty(s)){var u=c[s];"style"===s?ve(e,u):"dangerouslySetInnerHTML"===s?null!=(u=u?u.__html:void 0)&&de(e,u):"children"===s?"string"===typeof u?("textarea"!==n||""!==u)&&he(e,u):"number"===typeof u&&he(e,""+u):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(o.hasOwnProperty(s)?null!=u&&"onScroll"===s&&Vr("scroll",e):null!=u&&y(e,s,u,l))}switch(n){case"input":K(e),J(e,r,!1);break;case"textarea":K(e),se(e);break;case"option":null!=r.value&&e.setAttribute("value",""+H(r.value));break;case"select":e.multiple=!!r.multiple,null!=(s=r.value)?ne(e,!!r.multiple,s,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof a.onClick&&(e.onclick=Jr)}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)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Ko(t),null;case 6:if(e&&null!=t.stateNode)Do(e,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(i(166));if(n=Xi(Yi.current),Xi($i.current),di(t)){if(r=t.stateNode,n=t.memoizedProps,r[ha]=t,(s=r.nodeValue!==n)&&null!==(e=ni))switch(e.tag){case 3:Zr(r.nodeValue,n,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Zr(r.nodeValue,n,0!==(1&e.mode))}s&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[ha]=t,t.stateNode=r}return Ko(t),null;case 13:if(Sa(Ji),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(ai&&null!==ri&&0!==(1&t.mode)&&0===(128&t.flags))hi(),pi(),t.flags|=98560,s=!1;else if(s=di(t),null!==r&&null!==r.dehydrated){if(null===e){if(!s)throw Error(i(318));if(!(s=null!==(s=t.memoizedState)?s.dehydrated:null))throw Error(i(317));s[ha]=t}else pi(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Ko(t),s=!1}else null!==ii&&(sc(ii),ii=null),s=!0;if(!s)return 65536&t.flags?t:null}return 0!==(128&t.flags)?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&Ji.current)?0===Dl&&(Dl=3):mc())),null!==t.updateQueue&&(t.flags|=4),Ko(t),null);case 4:return qi(),Mo(e,t),null===e&&Ur(t.stateNode.containerInfo),Ko(t),null;case 10:return Ei(t.type._context),Ko(t),null;case 19:if(Sa(Ji),null===(s=t.memoizedState))return Ko(t),null;if(r=0!==(128&t.flags),null===(l=s.rendering))if(r)$o(s,!1);else{if(0!==Dl||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(l=es(e))){for(t.flags|=128,$o(s,!1),null!==(r=l.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(s=n).flags&=14680066,null===(l=s.alternate)?(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=l.childLanes,s.lanes=l.lanes,s.child=l.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=l.memoizedProps,s.memoizedState=l.memoizedState,s.updateQueue=l.updateQueue,s.type=l.type,e=l.dependencies,s.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Ca(Ji,1&Ji.current|2),t.child}e=e.sibling}null!==s.tail&&Ge()>Ul&&(t.flags|=128,r=!0,$o(s,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=es(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),$o(s,!0),null===s.tail&&"hidden"===s.tailMode&&!l.alternate&&!ai)return Ko(t),null}else 2*Ge()-s.renderingStartTime>Ul&&1073741824!==n&&(t.flags|=128,r=!0,$o(s,!1),t.lanes=4194304);s.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=s.last)?n.sibling=l:t.child=l,s.last=l)}return null!==s.tail?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=Ge(),t.sibling=null,n=Ji.current,Ca(Ji,r?1&n|2:1&n),t):(Ko(t),null);case 22:case 23:return dc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!==(1&t.mode)?0!==(1073741824&Ml)&&(Ko(t),6&t.subtreeFlags&&(t.flags|=8192)):Ko(t),null;case 24:case 25:return null}throw Error(i(156,t.tag))}function Xo(e,t){switch(ti(t),t.tag){case 1:return Ma(t.type)&&Ia(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return qi(),Sa(Aa),Sa(Pa),ns(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Zi(t),null;case 13:if(Sa(Ji),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(i(340));pi()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Sa(Ji),null;case 4:return qi(),null;case 10:return Ei(t.type._context),null;case 22:case 23:return dc(),null;default:return null}}Fo=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Mo=function(){},Io=function(e,t,n,r){var a=e.memoizedProps;if(a!==r){e=t.stateNode,Xi($i.current);var i,s=null;switch(n){case"input":a=Q(e,a),r=Q(e,r),s=[];break;case"select":a=R({},a,{value:void 0}),r=R({},r,{value:void 0}),s=[];break;case"textarea":a=re(e,a),r=re(e,r),s=[];break;default:"function"!==typeof a.onClick&&"function"===typeof r.onClick&&(e.onclick=Jr)}for(u in xe(n,r),n=null,a)if(!r.hasOwnProperty(u)&&a.hasOwnProperty(u)&&null!=a[u])if("style"===u){var l=a[u];for(i in l)l.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(o.hasOwnProperty(u)?s||(s=[]):(s=s||[]).push(u,null));for(u in r){var c=r[u];if(l=null!=a?a[u]:void 0,r.hasOwnProperty(u)&&c!==l&&(null!=c||null!=l))if("style"===u)if(l){for(i in l)!l.hasOwnProperty(i)||c&&c.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in c)c.hasOwnProperty(i)&&l[i]!==c[i]&&(n||(n={}),n[i]=c[i])}else n||(s||(s=[]),s.push(u,n)),n=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,l=l?l.__html:void 0,null!=c&&l!==c&&(s=s||[]).push(u,c)):"children"===u?"string"!==typeof c&&"number"!==typeof c||(s=s||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(o.hasOwnProperty(u)?(null!=c&&"onScroll"===u&&Vr("scroll",e),s||l===c||(s=[])):(s=s||[]).push(u,c))}n&&(s=s||[]).push("style",n);var u=s;(t.updateQueue=u)&&(t.flags|=4)}},Do=function(e,t,n,r){n!==r&&(t.flags|=4)};var Qo=!1,qo=!1,Go="function"===typeof WeakSet?WeakSet:Set,Zo=null;function Jo(e,t){var n=e.ref;if(null!==n)if("function"===typeof n)try{n(null)}catch(r){Nc(e,t,r)}else n.current=null}function el(e,t,n){try{n()}catch(r){Nc(e,t,r)}}var tl=!1;function nl(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var a=r=r.next;do{if((a.tag&e)===e){var i=a.destroy;a.destroy=void 0,void 0!==i&&el(t,n,i)}a=a.next}while(a!==r)}}function rl(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect: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 al(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"===typeof t?t(e):t.current=e}}function il(e){var t=e.alternate;null!==t&&(e.alternate=null,il(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[ha],delete t[pa],delete t[ma],delete t[va],delete t[ga])),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 sl(e){return 5===e.tag||3===e.tag||4===e.tag}function ol(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||sl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function ll(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=Jr));else if(4!==r&&null!==(e=e.child))for(ll(e,t,n),e=e.sibling;null!==e;)ll(e,t,n),e=e.sibling}function cl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(cl(e,t,n),e=e.sibling;null!==e;)cl(e,t,n),e=e.sibling}var ul=null,dl=!1;function hl(e,t,n){for(n=n.child;null!==n;)pl(e,t,n),n=n.sibling}function pl(e,t,n){if(it&&"function"===typeof it.onCommitFiberUnmount)try{it.onCommitFiberUnmount(at,n)}catch(o){}switch(n.tag){case 5:qo||Jo(n,t);case 6:var r=ul,a=dl;ul=null,hl(e,t,n),dl=a,null!==(ul=r)&&(dl?(e=ul,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):ul.removeChild(n.stateNode));break;case 18:null!==ul&&(dl?(e=ul,n=n.stateNode,8===e.nodeType?la(e.parentNode,n):1===e.nodeType&&la(e,n),Ut(e)):la(ul,n.stateNode));break;case 4:r=ul,a=dl,ul=n.stateNode.containerInfo,dl=!0,hl(e,t,n),ul=r,dl=a;break;case 0:case 11:case 14:case 15:if(!qo&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){a=r=r.next;do{var i=a,s=i.destroy;i=i.tag,void 0!==s&&(0!==(2&i)||0!==(4&i))&&el(n,t,s),a=a.next}while(a!==r)}hl(e,t,n);break;case 1:if(!qo&&(Jo(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(o){Nc(n,t,o)}hl(e,t,n);break;case 21:hl(e,t,n);break;case 22:1&n.mode?(qo=(r=qo)||null!==n.memoizedState,hl(e,t,n),qo=r):hl(e,t,n);break;default:hl(e,t,n)}}function fl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Go),t.forEach(function(t){var r=Pc.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function ml(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var a=n[r];try{var s=e,o=t,l=o;e:for(;null!==l;){switch(l.tag){case 5:ul=l.stateNode,dl=!1;break e;case 3:case 4:ul=l.stateNode.containerInfo,dl=!0;break e}l=l.return}if(null===ul)throw Error(i(160));pl(s,o,a),ul=null,dl=!1;var c=a.alternate;null!==c&&(c.return=null),a.return=null}catch(u){Nc(a,t,u)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)vl(t,e),t=t.sibling}function vl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ml(t,e),gl(e),4&r){try{nl(3,e,e.return),rl(3,e)}catch(v){Nc(e,e.return,v)}try{nl(5,e,e.return)}catch(v){Nc(e,e.return,v)}}break;case 1:ml(t,e),gl(e),512&r&&null!==n&&Jo(n,n.return);break;case 5:if(ml(t,e),gl(e),512&r&&null!==n&&Jo(n,n.return),32&e.flags){var a=e.stateNode;try{he(a,"")}catch(v){Nc(e,e.return,v)}}if(4&r&&null!=(a=e.stateNode)){var s=e.memoizedProps,o=null!==n?n.memoizedProps:s,l=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===l&&"radio"===s.type&&null!=s.name&&G(a,s),ye(l,o);var u=ye(l,s);for(o=0;o<c.length;o+=2){var d=c[o],h=c[o+1];"style"===d?ve(a,h):"dangerouslySetInnerHTML"===d?de(a,h):"children"===d?he(a,h):y(a,d,h,u)}switch(l){case"input":Z(a,s);break;case"textarea":ie(a,s);break;case"select":var p=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!s.multiple;var f=s.value;null!=f?ne(a,!!s.multiple,f,!1):p!==!!s.multiple&&(null!=s.defaultValue?ne(a,!!s.multiple,s.defaultValue,!0):ne(a,!!s.multiple,s.multiple?[]:"",!1))}a[pa]=s}catch(v){Nc(e,e.return,v)}}break;case 6:if(ml(t,e),gl(e),4&r){if(null===e.stateNode)throw Error(i(162));a=e.stateNode,s=e.memoizedProps;try{a.nodeValue=s}catch(v){Nc(e,e.return,v)}}break;case 3:if(ml(t,e),gl(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Ut(t.containerInfo)}catch(v){Nc(e,e.return,v)}break;case 4:default:ml(t,e),gl(e);break;case 13:ml(t,e),gl(e),8192&(a=e.child).flags&&(s=null!==a.memoizedState,a.stateNode.isHidden=s,!s||null!==a.alternate&&null!==a.alternate.memoizedState||(Bl=Ge())),4&r&&fl(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(qo=(u=qo)||d,ml(t,e),qo=u):ml(t,e),gl(e),8192&r){if(u=null!==e.memoizedState,(e.stateNode.isHidden=u)&&!d&&0!==(1&e.mode))for(Zo=e,d=e.child;null!==d;){for(h=Zo=d;null!==Zo;){switch(f=(p=Zo).child,p.tag){case 0:case 11:case 14:case 15:nl(4,p,p.return);break;case 1:Jo(p,p.return);var m=p.stateNode;if("function"===typeof m.componentWillUnmount){r=p,n=p.return;try{t=r,m.props=t.memoizedProps,m.state=t.memoizedState,m.componentWillUnmount()}catch(v){Nc(r,n,v)}}break;case 5:Jo(p,p.return);break;case 22:if(null!==p.memoizedState){wl(h);continue}}null!==f?(f.return=p,Zo=f):wl(h)}d=d.sibling}e:for(d=null,h=e;;){if(5===h.tag){if(null===d){d=h;try{a=h.stateNode,u?"function"===typeof(s=a.style).setProperty?s.setProperty("display","none","important"):s.display="none":(l=h.stateNode,o=void 0!==(c=h.memoizedProps.style)&&null!==c&&c.hasOwnProperty("display")?c.display:null,l.style.display=me("display",o))}catch(v){Nc(e,e.return,v)}}}else if(6===h.tag){if(null===d)try{h.stateNode.nodeValue=u?"":h.memoizedProps}catch(v){Nc(e,e.return,v)}}else if((22!==h.tag&&23!==h.tag||null===h.memoizedState||h===e)&&null!==h.child){h.child.return=h,h=h.child;continue}if(h===e)break e;for(;null===h.sibling;){if(null===h.return||h.return===e)break e;d===h&&(d=null),h=h.return}d===h&&(d=null),h.sibling.return=h.return,h=h.sibling}}break;case 19:ml(t,e),gl(e),4&r&&fl(e);case 21:}}function gl(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(sl(n)){var r=n;break e}n=n.return}throw Error(i(160))}switch(r.tag){case 5:var a=r.stateNode;32&r.flags&&(he(a,""),r.flags&=-33),cl(e,ol(e),a);break;case 3:case 4:var s=r.stateNode.containerInfo;ll(e,ol(e),s);break;default:throw Error(i(161))}}catch(o){Nc(e,e.return,o)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function xl(e,t,n){Zo=e,yl(e,t,n)}function yl(e,t,n){for(var r=0!==(1&e.mode);null!==Zo;){var a=Zo,i=a.child;if(22===a.tag&&r){var s=null!==a.memoizedState||Qo;if(!s){var o=a.alternate,l=null!==o&&null!==o.memoizedState||qo;o=Qo;var c=qo;if(Qo=s,(qo=l)&&!c)for(Zo=a;null!==Zo;)l=(s=Zo).child,22===s.tag&&null!==s.memoizedState?kl(a):null!==l?(l.return=s,Zo=l):kl(a);for(;null!==i;)Zo=i,yl(i,t,n),i=i.sibling;Zo=a,Qo=o,qo=c}bl(e)}else 0!==(8772&a.subtreeFlags)&&null!==i?(i.return=a,Zo=i):bl(e)}}function bl(e){for(;null!==Zo;){var t=Zo;if(0!==(8772&t.flags)){var n=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:qo||rl(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!qo)if(null===n)r.componentDidMount();else{var a=t.elementType===t.type?n.memoizedProps:to(t.type,n.memoizedProps);r.componentDidUpdate(a,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var s=t.updateQueue;null!==s&&Wi(t,s,r);break;case 3:var o=t.updateQueue;if(null!==o){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Wi(t,o,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var u=t.alternate;if(null!==u){var d=u.memoizedState;if(null!==d){var h=d.dehydrated;null!==h&&Ut(h)}}}break;default:throw Error(i(163))}qo||512&t.flags&&al(t)}catch(p){Nc(t,t.return,p)}}if(t===e){Zo=null;break}if(null!==(n=t.sibling)){n.return=t.return,Zo=n;break}Zo=t.return}}function wl(e){for(;null!==Zo;){var t=Zo;if(t===e){Zo=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Zo=n;break}Zo=t.return}}function kl(e){for(;null!==Zo;){var t=Zo;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{rl(4,t)}catch(l){Nc(t,n,l)}break;case 1:var r=t.stateNode;if("function"===typeof r.componentDidMount){var a=t.return;try{r.componentDidMount()}catch(l){Nc(t,a,l)}}var i=t.return;try{al(t)}catch(l){Nc(t,i,l)}break;case 5:var s=t.return;try{al(t)}catch(l){Nc(t,s,l)}}}catch(l){Nc(t,t.return,l)}if(t===e){Zo=null;break}var o=t.sibling;if(null!==o){o.return=t.return,Zo=o;break}Zo=t.return}}var jl,Nl=Math.ceil,Sl=b.ReactCurrentDispatcher,Cl=b.ReactCurrentOwner,El=b.ReactCurrentBatchConfig,Pl=0,Al=null,Tl=null,Fl=0,Ml=0,Il=Na(0),Dl=0,Ll=null,_l=0,Rl=0,zl=0,Vl=null,Ol=null,Bl=0,Ul=1/0,Wl=null,Hl=!1,$l=null,Kl=null,Yl=!1,Xl=null,Ql=0,ql=0,Gl=null,Zl=-1,Jl=0;function ec(){return 0!==(6&Pl)?Ge():-1!==Zl?Zl:Zl=Ge()}function tc(e){return 0===(1&e.mode)?1:0!==(2&Pl)&&0!==Fl?Fl&-Fl:null!==mi.transition?(0===Jl&&(Jl=mt()),Jl):0!==(e=yt)?e:e=void 0===(e=window.event)?16:qt(e.type)}function nc(e,t,n,r){if(50<ql)throw ql=0,Gl=null,Error(i(185));gt(e,n,r),0!==(2&Pl)&&e===Al||(e===Al&&(0===(2&Pl)&&(Rl|=n),4===Dl&&oc(e,Fl)),rc(e,r),1===n&&0===Pl&&0===(1&t.mode)&&(Ul=Ge()+500,Va&&Ua()))}function rc(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,i=e.pendingLanes;0<i;){var s=31-st(i),o=1<<s,l=a[s];-1===l?0!==(o&n)&&0===(o&r)||(a[s]=pt(o,t)):l<=t&&(e.expiredLanes|=o),i&=~o}}(e,t);var r=ht(e,e===Al?Fl:0);if(0===r)null!==n&&Xe(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Xe(n),1===t)0===e.tag?function(e){Va=!0,Ba(e)}(lc.bind(null,e)):Ba(lc.bind(null,e)),sa(function(){0===(6&Pl)&&Ua()}),n=null;else{switch(bt(r)){case 1:n=Je;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=Ac(n,ac.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function ac(e,t){if(Zl=-1,Jl=0,0!==(6&Pl))throw Error(i(327));var n=e.callbackNode;if(kc()&&e.callbackNode!==n)return null;var r=ht(e,e===Al?Fl:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||t)t=vc(e,r);else{t=r;var a=Pl;Pl|=2;var s=fc();for(Al===e&&Fl===t||(Wl=null,Ul=Ge()+500,hc(e,t));;)try{xc();break}catch(l){pc(e,l)}Ci(),Sl.current=s,Pl=a,null!==Tl?t=0:(Al=null,Fl=0,t=Dl)}if(0!==t){if(2===t&&(0!==(a=ft(e))&&(r=a,t=ic(e,a))),1===t)throw n=Ll,hc(e,0),oc(e,r),rc(e,Ge()),n;if(6===t)oc(e,r);else{if(a=e.current.alternate,0===(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var a=n[r],i=a.getSnapshot;a=a.value;try{if(!or(i(),a))return!1}catch(o){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(a)&&(2===(t=vc(e,r))&&(0!==(s=ft(e))&&(r=s,t=ic(e,s))),1===t))throw n=Ll,hc(e,0),oc(e,r),rc(e,Ge()),n;switch(e.finishedWork=a,e.finishedLanes=r,t){case 0:case 1:throw Error(i(345));case 2:case 5:wc(e,Ol,Wl);break;case 3:if(oc(e,r),(130023424&r)===r&&10<(t=Bl+500-Ge())){if(0!==ht(e,0))break;if(((a=e.suspendedLanes)&r)!==r){ec(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=ra(wc.bind(null,e,Ol,Wl),t);break}wc(e,Ol,Wl);break;case 4:if(oc(e,r),(4194240&r)===r)break;for(t=e.eventTimes,a=-1;0<r;){var o=31-st(r);s=1<<o,(o=t[o])>a&&(a=o),r&=~s}if(r=a,10<(r=(120>(r=Ge()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Nl(r/1960))-r)){e.timeoutHandle=ra(wc.bind(null,e,Ol,Wl),r);break}wc(e,Ol,Wl);break;default:throw Error(i(329))}}}return rc(e,Ge()),e.callbackNode===n?ac.bind(null,e):null}function ic(e,t){var n=Vl;return e.current.memoizedState.isDehydrated&&(hc(e,t).flags|=256),2!==(e=vc(e,t))&&(t=Ol,Ol=n,null!==t&&sc(t)),e}function sc(e){null===Ol?Ol=e:Ol.push.apply(Ol,e)}function oc(e,t){for(t&=~zl,t&=~Rl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-st(t),r=1<<n;e[n]=-1,t&=~r}}function lc(e){if(0!==(6&Pl))throw Error(i(327));kc();var t=ht(e,0);if(0===(1&t))return rc(e,Ge()),null;var n=vc(e,t);if(0!==e.tag&&2===n){var r=ft(e);0!==r&&(t=r,n=ic(e,r))}if(1===n)throw n=Ll,hc(e,0),oc(e,t),rc(e,Ge()),n;if(6===n)throw Error(i(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,wc(e,Ol,Wl),rc(e,Ge()),null}function cc(e,t){var n=Pl;Pl|=1;try{return e(t)}finally{0===(Pl=n)&&(Ul=Ge()+500,Va&&Ua())}}function uc(e){null!==Xl&&0===Xl.tag&&0===(6&Pl)&&kc();var t=Pl;Pl|=1;var n=El.transition,r=yt;try{if(El.transition=null,yt=1,e)return e()}finally{yt=r,El.transition=n,0===(6&(Pl=t))&&Ua()}}function dc(){Ml=Il.current,Sa(Il)}function hc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,aa(n)),null!==Tl)for(n=Tl.return;null!==n;){var r=n;switch(ti(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&Ia();break;case 3:qi(),Sa(Aa),Sa(Pa),ns();break;case 5:Zi(r);break;case 4:qi();break;case 13:case 19:Sa(Ji);break;case 10:Ei(r.type._context);break;case 22:case 23:dc()}n=n.return}if(Al=e,Tl=e=Ic(e.current,null),Fl=Ml=t,Dl=0,Ll=null,zl=Rl=_l=0,Ol=Vl=null,null!==Fi){for(t=0;t<Fi.length;t++)if(null!==(r=(n=Fi[t]).interleaved)){n.interleaved=null;var a=r.next,i=n.pending;if(null!==i){var s=i.next;i.next=a,r.next=s}n.pending=r}Fi=null}return e}function pc(e,t){for(;;){var n=Tl;try{if(Ci(),rs.current=Gs,cs){for(var r=ss.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}cs=!1}if(is=0,ls=os=ss=null,us=!1,ds=0,Cl.current=null,null===n||null===n.return){Dl=1,Ll=t,Tl=null;break}e:{var s=e,o=n.return,l=n,c=t;if(t=Fl,l.flags|=32768,null!==c&&"object"===typeof c&&"function"===typeof c.then){var u=c,d=l,h=d.tag;if(0===(1&d.mode)&&(0===h||11===h||15===h)){var p=d.alternate;p?(d.updateQueue=p.updateQueue,d.memoizedState=p.memoizedState,d.lanes=p.lanes):(d.updateQueue=null,d.memoizedState=null)}var f=vo(o);if(null!==f){f.flags&=-257,go(f,o,l,0,t),1&f.mode&&mo(s,u,t),c=u;var m=(t=f).updateQueue;if(null===m){var v=new Set;v.add(c),t.updateQueue=v}else m.add(c);break e}if(0===(1&t)){mo(s,u,t),mc();break e}c=Error(i(426))}else if(ai&&1&l.mode){var g=vo(o);if(null!==g){0===(65536&g.flags)&&(g.flags|=256),go(g,o,l,0,t),fi(lo(c,l));break e}}s=c=lo(c,l),4!==Dl&&(Dl=2),null===Vl?Vl=[s]:Vl.push(s),s=o;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t,Bi(s,po(0,c,t));break e;case 1:l=c;var x=s.type,y=s.stateNode;if(0===(128&s.flags)&&("function"===typeof x.getDerivedStateFromError||null!==y&&"function"===typeof y.componentDidCatch&&(null===Kl||!Kl.has(y)))){s.flags|=65536,t&=-t,s.lanes|=t,Bi(s,fo(s,l,t));break e}}s=s.return}while(null!==s)}bc(n)}catch(b){t=b,Tl===n&&null!==n&&(Tl=n=n.return);continue}break}}function fc(){var e=Sl.current;return Sl.current=Gs,null===e?Gs:e}function mc(){0!==Dl&&3!==Dl&&2!==Dl||(Dl=4),null===Al||0===(268435455&_l)&&0===(268435455&Rl)||oc(Al,Fl)}function vc(e,t){var n=Pl;Pl|=2;var r=fc();for(Al===e&&Fl===t||(Wl=null,hc(e,t));;)try{gc();break}catch(a){pc(e,a)}if(Ci(),Pl=n,Sl.current=r,null!==Tl)throw Error(i(261));return Al=null,Fl=0,Dl}function gc(){for(;null!==Tl;)yc(Tl)}function xc(){for(;null!==Tl&&!Qe();)yc(Tl)}function yc(e){var t=jl(e.alternate,e,Ml);e.memoizedProps=e.pendingProps,null===t?bc(e):Tl=t,Cl.current=null}function bc(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(n=Yo(n,t,Ml)))return void(Tl=n)}else{if(null!==(n=Xo(n,t)))return n.flags&=32767,void(Tl=n);if(null===e)return Dl=6,void(Tl=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(Tl=t);Tl=t=e}while(null!==t);0===Dl&&(Dl=5)}function wc(e,t,n){var r=yt,a=El.transition;try{El.transition=null,yt=1,function(e,t,n,r){do{kc()}while(null!==Xl);if(0!==(6&Pl))throw Error(i(327));n=e.finishedWork;var a=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(i(177));e.callbackNode=null,e.callbackPriority=0;var s=n.lanes|n.childLanes;if(function(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 a=31-st(n),i=1<<a;t[a]=0,r[a]=-1,e[a]=-1,n&=~i}}(e,s),e===Al&&(Tl=Al=null,Fl=0),0===(2064&n.subtreeFlags)&&0===(2064&n.flags)||Yl||(Yl=!0,Ac(tt,function(){return kc(),null})),s=0!==(15990&n.flags),0!==(15990&n.subtreeFlags)||s){s=El.transition,El.transition=null;var o=yt;yt=1;var l=Pl;Pl|=4,Cl.current=null,function(e,t){if(ea=Ht,pr(e=hr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var a=r.anchorOffset,s=r.focusNode;r=r.focusOffset;try{n.nodeType,s.nodeType}catch(w){n=null;break e}var o=0,l=-1,c=-1,u=0,d=0,h=e,p=null;t:for(;;){for(var f;h!==n||0!==a&&3!==h.nodeType||(l=o+a),h!==s||0!==r&&3!==h.nodeType||(c=o+r),3===h.nodeType&&(o+=h.nodeValue.length),null!==(f=h.firstChild);)p=h,h=f;for(;;){if(h===e)break t;if(p===n&&++u===a&&(l=o),p===s&&++d===r&&(c=o),null!==(f=h.nextSibling))break;p=(h=p).parentNode}h=f}n=-1===l||-1===c?null:{start:l,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(ta={focusedElem:e,selectionRange:n},Ht=!1,Zo=t;null!==Zo;)if(e=(t=Zo).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Zo=e;else for(;null!==Zo;){t=Zo;try{var m=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==m){var v=m.memoizedProps,g=m.memoizedState,x=t.stateNode,y=x.getSnapshotBeforeUpdate(t.elementType===t.type?v:to(t.type,v),g);x.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var b=t.stateNode.containerInfo;1===b.nodeType?b.textContent="":9===b.nodeType&&b.documentElement&&b.removeChild(b.documentElement);break;default:throw Error(i(163))}}catch(w){Nc(t,t.return,w)}if(null!==(e=t.sibling)){e.return=t.return,Zo=e;break}Zo=t.return}m=tl,tl=!1}(e,n),vl(n,e),fr(ta),Ht=!!ea,ta=ea=null,e.current=n,xl(n,e,a),qe(),Pl=l,yt=o,El.transition=s}else e.current=n;if(Yl&&(Yl=!1,Xl=e,Ql=a),s=e.pendingLanes,0===s&&(Kl=null),function(e){if(it&&"function"===typeof it.onCommitFiberRoot)try{it.onCommitFiberRoot(at,e,void 0,128===(128&e.current.flags))}catch(t){}}(n.stateNode),rc(e,Ge()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)a=t[n],r(a.value,{componentStack:a.stack,digest:a.digest});if(Hl)throw Hl=!1,e=$l,$l=null,e;0!==(1&Ql)&&0!==e.tag&&kc(),s=e.pendingLanes,0!==(1&s)?e===Gl?ql++:(ql=0,Gl=e):ql=0,Ua()}(e,t,n,r)}finally{El.transition=a,yt=r}return null}function kc(){if(null!==Xl){var e=bt(Ql),t=El.transition,n=yt;try{if(El.transition=null,yt=16>e?16:e,null===Xl)var r=!1;else{if(e=Xl,Xl=null,Ql=0,0!==(6&Pl))throw Error(i(331));var a=Pl;for(Pl|=4,Zo=e.current;null!==Zo;){var s=Zo,o=s.child;if(0!==(16&Zo.flags)){var l=s.deletions;if(null!==l){for(var c=0;c<l.length;c++){var u=l[c];for(Zo=u;null!==Zo;){var d=Zo;switch(d.tag){case 0:case 11:case 15:nl(8,d,s)}var h=d.child;if(null!==h)h.return=d,Zo=h;else for(;null!==Zo;){var p=(d=Zo).sibling,f=d.return;if(il(d),d===u){Zo=null;break}if(null!==p){p.return=f,Zo=p;break}Zo=f}}}var m=s.alternate;if(null!==m){var v=m.child;if(null!==v){m.child=null;do{var g=v.sibling;v.sibling=null,v=g}while(null!==v)}}Zo=s}}if(0!==(2064&s.subtreeFlags)&&null!==o)o.return=s,Zo=o;else e:for(;null!==Zo;){if(0!==(2048&(s=Zo).flags))switch(s.tag){case 0:case 11:case 15:nl(9,s,s.return)}var x=s.sibling;if(null!==x){x.return=s.return,Zo=x;break e}Zo=s.return}}var y=e.current;for(Zo=y;null!==Zo;){var b=(o=Zo).child;if(0!==(2064&o.subtreeFlags)&&null!==b)b.return=o,Zo=b;else e:for(o=y;null!==Zo;){if(0!==(2048&(l=Zo).flags))try{switch(l.tag){case 0:case 11:case 15:rl(9,l)}}catch(k){Nc(l,l.return,k)}if(l===o){Zo=null;break e}var w=l.sibling;if(null!==w){w.return=l.return,Zo=w;break e}Zo=l.return}}if(Pl=a,Ua(),it&&"function"===typeof it.onPostCommitFiberRoot)try{it.onPostCommitFiberRoot(at,e)}catch(k){}r=!0}return r}finally{yt=n,El.transition=t}}return!1}function jc(e,t,n){e=Vi(e,t=po(0,t=lo(n,t),1),1),t=ec(),null!==e&&(gt(e,1,t),rc(e,t))}function Nc(e,t,n){if(3===e.tag)jc(e,e,n);else for(;null!==t;){if(3===t.tag){jc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Kl||!Kl.has(r))){t=Vi(t,e=fo(t,e=lo(n,e),1),1),e=ec(),null!==t&&(gt(t,1,e),rc(t,e));break}}t=t.return}}function Sc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=ec(),e.pingedLanes|=e.suspendedLanes&n,Al===e&&(Fl&n)===n&&(4===Dl||3===Dl&&(130023424&Fl)===Fl&&500>Ge()-Bl?hc(e,0):zl|=n),rc(e,t)}function Cc(e,t){0===t&&(0===(1&e.mode)?t=1:(t=ut,0===(130023424&(ut<<=1))&&(ut=4194304)));var n=ec();null!==(e=Di(e,t))&&(gt(e,t,n),rc(e,n))}function Ec(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Cc(e,n)}function Pc(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(i(314))}null!==r&&r.delete(t),Cc(e,n)}function Ac(e,t){return Ye(e,t)}function Tc(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Fc(e,t,n,r){return new Tc(e,t,n,r)}function Mc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Ic(e,t){var n=e.alternate;return null===n?((n=Fc(e.tag,t,e.key,e.mode)).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=14680064&e.flags,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=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Dc(e,t,n,r,a,s){var o=2;if(r=e,"function"===typeof e)Mc(e)&&(o=1);else if("string"===typeof e)o=5;else e:switch(e){case j:return Lc(n.children,a,s,t);case N:o=8,a|=8;break;case S:return(e=Fc(12,n,t,2|a)).elementType=S,e.lanes=s,e;case A:return(e=Fc(13,n,t,a)).elementType=A,e.lanes=s,e;case T:return(e=Fc(19,n,t,a)).elementType=T,e.lanes=s,e;case I:return _c(n,a,s,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case C:o=10;break e;case E:o=9;break e;case P:o=11;break e;case F:o=14;break e;case M:o=16,r=null;break e}throw Error(i(130,null==e?e:typeof e,""))}return(t=Fc(o,n,t,a)).elementType=e,t.type=r,t.lanes=s,t}function Lc(e,t,n,r){return(e=Fc(7,e,r,t)).lanes=n,e}function _c(e,t,n,r){return(e=Fc(22,e,r,t)).elementType=I,e.lanes=n,e.stateNode={isHidden:!1},e}function Rc(e,t,n){return(e=Fc(6,e,null,t)).lanes=n,e}function zc(e,t,n){return(t=Fc(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Vc(e,t,n,r,a){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=vt(0),this.expirationTimes=vt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=vt(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function Oc(e,t,n,r,a,i,s,o,l){return e=new Vc(e,t,n,o,l),1===t?(t=1,!0===i&&(t|=8)):t=0,i=Fc(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},_i(i),e}function Bc(e){if(!e)return Ea;e:{if(Ue(e=e._reactInternals)!==e||1!==e.tag)throw Error(i(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ma(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(i(171))}if(1===e.tag){var n=e.type;if(Ma(n))return La(e,n,t)}return t}function Uc(e,t,n,r,a,i,s,o,l){return(e=Oc(n,r,!0,e,0,i,0,o,l)).context=Bc(null),n=e.current,(i=zi(r=ec(),a=tc(n))).callback=void 0!==t&&null!==t?t:null,Vi(n,i,a),e.current.lanes=a,gt(e,a,r),rc(e,r),e}function Wc(e,t,n,r){var a=t.current,i=ec(),s=tc(a);return n=Bc(n),null===t.context?t.context=n:t.pendingContext=n,(t=zi(i,s)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Vi(a,t,s))&&(nc(e,a,s,i),Oi(e,a,s)),s}function Hc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function $c(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Kc(e,t){$c(e,t),(e=e.alternate)&&$c(e,t)}jl=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Aa.current)yo=!0;else{if(0===(e.lanes&n)&&0===(128&t.flags))return yo=!1,function(e,t,n){switch(t.tag){case 3:Ao(t),pi();break;case 5:Gi(t);break;case 1:Ma(t.type)&&_a(t);break;case 4:Qi(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,a=t.memoizedProps.value;Ca(ki,r._currentValue),r._currentValue=a;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Ca(Ji,1&Ji.current),t.flags|=128,null):0!==(n&t.child.childLanes)?Ro(e,t,n):(Ca(Ji,1&Ji.current),null!==(e=Ho(e,t,n))?e.sibling:null);Ca(Ji,1&Ji.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(128&e.flags)){if(r)return Uo(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),Ca(Ji,Ji.current),r)break;return null;case 22:case 23:return t.lanes=0,No(e,t,n)}return Ho(e,t,n)}(e,t,n);yo=0!==(131072&e.flags)}else yo=!1,ai&&0!==(1048576&t.flags)&&Ja(t,Ka,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Wo(e,t),e=t.pendingProps;var a=Fa(t,Pa.current);Ai(t,n),a=ms(null,t,r,e,a,n);var s=vs();return t.flags|=1,"object"===typeof a&&null!==a&&"function"===typeof a.render&&void 0===a.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ma(r)?(s=!0,_a(t)):s=!1,t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,_i(t),a.updater=ro,t.stateNode=a,a._reactInternals=t,oo(t,r,e,n),t=Po(null,t,r,!0,s,n)):(t.tag=0,ai&&s&&ei(t),bo(null,t,a,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Wo(e,t),e=t.pendingProps,r=(a=r._init)(r._payload),t.type=r,a=t.tag=function(e){if("function"===typeof e)return Mc(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===P)return 11;if(e===F)return 14}return 2}(r),e=to(r,e),a){case 0:t=Co(null,t,r,e,n);break e;case 1:t=Eo(null,t,r,e,n);break e;case 11:t=wo(null,t,r,e,n);break e;case 14:t=ko(null,t,r,to(r.type,e),n);break e}throw Error(i(306,r,""))}return t;case 0:return r=t.type,a=t.pendingProps,Co(e,t,r,a=t.elementType===r?a:to(r,a),n);case 1:return r=t.type,a=t.pendingProps,Eo(e,t,r,a=t.elementType===r?a:to(r,a),n);case 3:e:{if(Ao(t),null===e)throw Error(i(387));r=t.pendingProps,a=(s=t.memoizedState).element,Ri(e,t),Ui(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,256&t.flags){t=To(e,t,r,n,a=lo(Error(i(423)),t));break e}if(r!==a){t=To(e,t,r,n,a=lo(Error(i(424)),t));break e}for(ri=ca(t.stateNode.containerInfo.firstChild),ni=t,ai=!0,ii=null,n=wi(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(pi(),r===a){t=Ho(e,t,n);break e}bo(e,t,r,n)}t=t.child}return t;case 5:return Gi(t),null===e&&ci(t),r=t.type,a=t.pendingProps,s=null!==e?e.memoizedProps:null,o=a.children,na(r,a)?o=null:null!==s&&na(r,s)&&(t.flags|=32),So(e,t),bo(e,t,o,n),t.child;case 6:return null===e&&ci(t),null;case 13:return Ro(e,t,n);case 4:return Qi(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=bi(t,null,r,n):bo(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,wo(e,t,r,a=t.elementType===r?a:to(r,a),n);case 7:return bo(e,t,t.pendingProps,n),t.child;case 8:case 12:return bo(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,a=t.pendingProps,s=t.memoizedProps,o=a.value,Ca(ki,r._currentValue),r._currentValue=o,null!==s)if(or(s.value,o)){if(s.children===a.children&&!Aa.current){t=Ho(e,t,n);break e}}else for(null!==(s=t.child)&&(s.return=t);null!==s;){var l=s.dependencies;if(null!==l){o=s.child;for(var c=l.firstContext;null!==c;){if(c.context===r){if(1===s.tag){(c=zi(-1,n&-n)).tag=2;var u=s.updateQueue;if(null!==u){var d=(u=u.shared).pending;null===d?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}s.lanes|=n,null!==(c=s.alternate)&&(c.lanes|=n),Pi(s.return,n,t),l.lanes|=n;break}c=c.next}}else if(10===s.tag)o=s.type===t.type?null:s.child;else if(18===s.tag){if(null===(o=s.return))throw Error(i(341));o.lanes|=n,null!==(l=o.alternate)&&(l.lanes|=n),Pi(o,n,t),o=s.sibling}else o=s.child;if(null!==o)o.return=s;else for(o=s;null!==o;){if(o===t){o=null;break}if(null!==(s=o.sibling)){s.return=o.return,o=s;break}o=o.return}s=o}bo(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=t.pendingProps.children,Ai(t,n),r=r(a=Ti(a)),t.flags|=1,bo(e,t,r,n),t.child;case 14:return a=to(r=t.type,t.pendingProps),ko(e,t,r,a=to(r.type,a),n);case 15:return jo(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:to(r,a),Wo(e,t),t.tag=1,Ma(r)?(e=!0,_a(t)):e=!1,Ai(t,n),io(t,r,a),oo(t,r,a,n),Po(null,t,r,!0,e,n);case 19:return Uo(e,t,n);case 22:return No(e,t,n)}throw Error(i(156,t.tag))};var Yc="function"===typeof reportError?reportError:function(e){console.error(e)};function Xc(e){this._internalRoot=e}function Qc(e){this._internalRoot=e}function qc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Gc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Zc(){}function Jc(e,t,n,r,a){var i=n._reactRootContainer;if(i){var s=i;if("function"===typeof a){var o=a;a=function(){var e=Hc(s);o.call(e)}}Wc(t,s,e,a)}else s=function(e,t,n,r,a){if(a){if("function"===typeof r){var i=r;r=function(){var e=Hc(s);i.call(e)}}var s=Uc(t,r,e,0,null,!1,0,"",Zc);return e._reactRootContainer=s,e[fa]=s.current,Ur(8===e.nodeType?e.parentNode:e),uc(),s}for(;a=e.lastChild;)e.removeChild(a);if("function"===typeof r){var o=r;r=function(){var e=Hc(l);o.call(e)}}var l=Oc(e,0,!1,null,0,!1,0,"",Zc);return e._reactRootContainer=l,e[fa]=l.current,Ur(8===e.nodeType?e.parentNode:e),uc(function(){Wc(t,l,n,r)}),l}(n,t,e,a,r);return Hc(s)}Qc.prototype.render=Xc.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(i(409));Wc(e,t,null,null)},Qc.prototype.unmount=Xc.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;uc(function(){Wc(null,e,null,null)}),t[fa]=null}},Qc.prototype.unstable_scheduleHydration=function(e){if(e){var t=Nt();e={blockedOn:null,target:e,priority:t};for(var n=0;n<It.length&&0!==t&&t<It[n].priority;n++);It.splice(n,0,e),0===n&&Rt(e)}},wt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=dt(t.pendingLanes);0!==n&&(xt(t,1|n),rc(t,Ge()),0===(6&Pl)&&(Ul=Ge()+500,Ua()))}break;case 13:uc(function(){var t=Di(e,1);if(null!==t){var n=ec();nc(t,e,1,n)}}),Kc(e,1)}},kt=function(e){if(13===e.tag){var t=Di(e,134217728);if(null!==t)nc(t,e,134217728,ec());Kc(e,134217728)}},jt=function(e){if(13===e.tag){var t=tc(e),n=Di(e,t);if(null!==n)nc(n,e,t,ec());Kc(e,t)}},Nt=function(){return yt},St=function(e,t){var n=yt;try{return yt=e,t()}finally{yt=n}},ke=function(e,t,n){switch(t){case"input":if(Z(e,n),t=n.name,"radio"===n.type&&null!=t){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 a=wa(r);if(!a)throw Error(i(90));Y(r),Z(r,a)}}}break;case"textarea":ie(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Pe=cc,Ae=uc;var eu={usingClientEntryPoint:!1,Events:[ya,ba,wa,Ce,Ee,cc]},tu={findFiberByHostInstance:xa,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},nu={bundleType:tu.bundleType,version:tu.version,rendererPackageName:tu.rendererPackageName,rendererConfig:tu.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:b.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=$e(e))?null:e.stateNode},findFiberByHostInstance:tu.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ru=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ru.isDisabled&&ru.supportsFiber)try{at=ru.inject(nu),it=ru}catch(ue){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=eu,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!qc(t))throw Error(i(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:k,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!qc(e))throw Error(i(299));var n=!1,r="",a=Yc;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(a=t.onRecoverableError)),t=Oc(e,1,!1,null,0,n,0,r,a),e[fa]=t.current,Ur(8===e.nodeType?e.parentNode:e),new Xc(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(i(188));throw e=Object.keys(e).join(","),Error(i(268,e))}return e=null===(e=$e(t))?null:e.stateNode},t.flushSync=function(e){return uc(e)},t.hydrate=function(e,t,n){if(!Gc(t))throw Error(i(200));return Jc(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!qc(e))throw Error(i(405));var r=null!=n&&n.hydratedSources||null,a=!1,s="",o=Yc;if(null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(a=!0),void 0!==n.identifierPrefix&&(s=n.identifierPrefix),void 0!==n.onRecoverableError&&(o=n.onRecoverableError)),t=Uc(t,null,e,1,null!=n?n:null,a,0,s,o),e[fa]=t.current,Ur(e),r)for(e=0;e<r.length;e++)a=(a=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,a]:t.mutableSourceEagerHydrationData.push(n,a);return new Qc(t)},t.render=function(e,t,n){if(!Gc(t))throw Error(i(200));return Jc(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Gc(e))throw Error(i(40));return!!e._reactRootContainer&&(uc(function(){Jc(null,null,e,!1,function(){e._reactRootContainer=null,e[fa]=null})}),!0)},t.unstable_batchedUpdates=cc,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Gc(n))throw Error(i(200));if(null==e||void 0===e._reactInternals)throw Error(i(38));return Jc(e,t,n,!1,r)},t.version="18.3.1-next-f1338f8080-20240426"},853:(e,t,n)=>{e.exports=n(234)},950:(e,t,n)=>{!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(730)}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(r,a){if(1&a&&(r=this(r)),8&a)return r;if("object"===typeof r&&r){if(4&a&&r.__esModule)return r;if(16&a&&"function"===typeof r.then)return r}var i=Object.create(null);n.r(i);var s={};e=e||[null,t({}),t([]),t(t)];for(var o=2&a&&r;"object"==typeof o&&!~e.indexOf(o);o=t(o))Object.getOwnPropertyNames(o).forEach(e=>s[e]=()=>r[e]);return s.default=()=>r,n.d(i,s),i}})(),n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r,a=n(43),i=n.t(a,2),s=n(391),o=n(950),l=n.t(o,2);function c(){return c=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},c.apply(this,arguments)}!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(r||(r={}));const u="popstate";function d(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}function h(e,t){if(!e){"undefined"!==typeof console&&console.warn(t);try{throw new Error(t)}catch(n){}}}function p(e,t){return{usr:e.state,key:e.key,idx:t}}function f(e,t,n,r){return void 0===n&&(n=null),c({pathname:"string"===typeof e?e:e.pathname,search:"",hash:""},"string"===typeof t?v(t):t,{state:n,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function m(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 v(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 g(e,t,n,a){void 0===a&&(a={});let{window:i=document.defaultView,v5Compat:s=!1}=a,o=i.history,l=r.Pop,h=null,v=g();function g(){return(o.state||{idx:null}).idx}function x(){l=r.Pop;let e=g(),t=null==e?null:e-v;v=e,h&&h({action:l,location:b.location,delta:t})}function y(e){let t="null"!==i.location.origin?i.location.origin:i.location.href,n="string"===typeof e?e:m(e);return n=n.replace(/ $/,"%20"),d(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==v&&(v=0,o.replaceState(c({},o.state,{idx:v}),""));let b={get action(){return l},get location(){return e(i,o)},listen(e){if(h)throw new Error("A history only accepts one active listener");return i.addEventListener(u,x),h=e,()=>{i.removeEventListener(u,x),h=null}},createHref:e=>t(i,e),createURL:y,encodeLocation(e){let t=y(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){l=r.Push;let a=f(b.location,e,t);n&&n(a,e),v=g()+1;let c=p(a,v),u=b.createHref(a);try{o.pushState(c,"",u)}catch(d){if(d instanceof DOMException&&"DataCloneError"===d.name)throw d;i.location.assign(u)}s&&h&&h({action:l,location:b.location,delta:1})},replace:function(e,t){l=r.Replace;let a=f(b.location,e,t);n&&n(a,e),v=g();let i=p(a,v),c=b.createHref(a);o.replaceState(i,"",c),s&&h&&h({action:l,location:b.location,delta:0})},go:e=>o.go(e)};return b}var x;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(x||(x={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function y(e,t,n){return void 0===n&&(n="/"),b(e,t,n,!1)}function b(e,t,n,r){let a=D(("string"===typeof t?v(t):t).pathname||"/",n);if(null==a)return null;let i=w(e);!function(e){e.sort((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every((e,n)=>e===t[n]);return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map(e=>e.childrenIndex),t.routesMeta.map(e=>e.childrenIndex)))}(i);let s=null;for(let o=0;null==s&&o<i.length;++o){let e=I(a);s=F(i[o],e,r)}return s}function w(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r="");let a=(e,a,i)=>{let s={relativePath:void 0===i?e.path||"":i,caseSensitive:!0===e.caseSensitive,childrenIndex:a,route:e};s.relativePath.startsWith("/")&&(d(s.relativePath.startsWith(r),'Absolute route path "'+s.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),s.relativePath=s.relativePath.slice(r.length));let o=V([r,s.relativePath]),l=n.concat(s);e.children&&e.children.length>0&&(d(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+o+'".'),w(e.children,t,l,o)),(null!=e.path||e.index)&&t.push({path:o,score:T(o,e.index),routesMeta:l})};return e.forEach((e,t)=>{var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?"))for(let r of k(e.path))a(e,t,r);else a(e,t)}),t}function k(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,a=n.endsWith("?"),i=n.replace(/\?$/,"");if(0===r.length)return a?[i,""]:[i];let s=k(r.join("/")),o=[];return o.push(...s.map(e=>""===e?i:[i,e].join("/"))),a&&o.push(...s),o.map(t=>e.startsWith("/")&&""===t?"/":t)}const j=/^:[\w-]+$/,N=3,S=2,C=1,E=10,P=-2,A=e=>"*"===e;function T(e,t){let n=e.split("/"),r=n.length;return n.some(A)&&(r+=P),t&&(r+=S),n.filter(e=>!A(e)).reduce((e,t)=>e+(j.test(t)?N:""===t?C:E),r)}function F(e,t,n){void 0===n&&(n=!1);let{routesMeta:r}=e,a={},i="/",s=[];for(let o=0;o<r.length;++o){let e=r[o],l=o===r.length-1,c="/"===i?t:t.slice(i.length)||"/",u=M({path:e.relativePath,caseSensitive:e.caseSensitive,end:l},c),d=e.route;if(!u&&l&&n&&!r[r.length-1].route.index&&(u=M({path:e.relativePath,caseSensitive:e.caseSensitive,end:!1},c)),!u)return null;Object.assign(a,u.params),s.push({params:a,pathname:V([i,u.pathname]),pathnameBase:O(V([i,u.pathnameBase])),route:d}),"/"!==u.pathnameBase&&(i=V([i,u.pathnameBase]))}return s}function M(e,t){"string"===typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=!0);h("*"===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=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(e,t,n)=>(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)"));e.endsWith("*")?(r.push({paramName:"*"}),a+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?a+="\\/*$":""!==e&&"/"!==e&&(a+="(?:(?=\\/|$))");let i=new RegExp(a,t?void 0:"i");return[i,r]}(e.path,e.caseSensitive,e.end),a=t.match(n);if(!a)return null;let i=a[0],s=i.replace(/(.)\/+$/,"$1"),o=a.slice(1),l=r.reduce((e,t,n)=>{let{paramName:r,isOptional:a}=t;if("*"===r){let e=o[n]||"";s=i.slice(0,i.length-e.length).replace(/(.)\/+$/,"$1")}const l=o[n];return e[r]=a&&!l?void 0:(l||"").replace(/%2F/g,"/"),e},{});return{params:l,pathname:i,pathnameBase:s,pattern:e}}function I(e){try{return e.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(t){return h(!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 D(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)||"/"}function L(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 _(e){return e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0)}function R(e,t){let n=_(e);return t?n.map((e,t)=>t===n.length-1?e.pathname:e.pathnameBase):n.map(e=>e.pathnameBase)}function z(e,t,n,r){let a;void 0===r&&(r=!1),"string"===typeof e?a=v(e):(a=c({},e),d(!a.pathname||!a.pathname.includes("?"),L("?","pathname","search",a)),d(!a.pathname||!a.pathname.includes("#"),L("#","pathname","hash",a)),d(!a.search||!a.search.includes("#"),L("#","search","hash",a)));let i,s=""===e||""===a.pathname,o=s?"/":a.pathname;if(null==o)i=n;else{let e=t.length-1;if(!r&&o.startsWith("..")){let t=o.split("/");for(;".."===t[0];)t.shift(),e-=1;a.pathname=t.join("/")}i=e>=0?t[e]:"/"}let l=function(e,t){void 0===t&&(t="/");let{pathname:n,search:r="",hash:a=""}="string"===typeof e?v(e):e,i=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)}),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:i,search:B(r),hash:U(a)}}(a,i),u=o&&"/"!==o&&o.endsWith("/"),h=(s||"."===o)&&n.endsWith("/");return l.pathname.endsWith("/")||!u&&!h||(l.pathname+="/"),l}const V=e=>e.join("/").replace(/\/\/+/g,"/"),O=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),B=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",U=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";Error;function W(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}const H=["post","put","patch","delete"],$=(new Set(H),["get",...H]);new Set($),new Set([301,302,303,307,308]),new Set([307,308]);Symbol("deferred");function K(){return K=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},K.apply(this,arguments)}const Y=a.createContext(null);const X=a.createContext(null);const Q=a.createContext(null);const q=a.createContext(null);const G=a.createContext({outlet:null,matches:[],isDataRoute:!1});const Z=a.createContext(null);function J(){return null!=a.useContext(q)}function ee(){return J()||d(!1),a.useContext(q).location}function te(e){a.useContext(Q).static||a.useLayoutEffect(e)}function ne(){let{isDataRoute:e}=a.useContext(G);return e?function(){let{router:e}=he(ue.UseNavigateStable),t=fe(de.UseNavigateStable),n=a.useRef(!1);te(()=>{n.current=!0});let r=a.useCallback(function(r,a){void 0===a&&(a={}),n.current&&("number"===typeof r?e.navigate(r):e.navigate(r,K({fromRouteId:t},a)))},[e,t]);return r}():function(){J()||d(!1);let e=a.useContext(Y),{basename:t,future:n,navigator:r}=a.useContext(Q),{matches:i}=a.useContext(G),{pathname:s}=ee(),o=JSON.stringify(R(i,n.v7_relativeSplatPath)),l=a.useRef(!1);return te(()=>{l.current=!0}),a.useCallback(function(n,a){if(void 0===a&&(a={}),!l.current)return;if("number"===typeof n)return void r.go(n);let i=z(n,JSON.parse(o),s,"path"===a.relative);null==e&&"/"!==t&&(i.pathname="/"===i.pathname?t:V([t,i.pathname])),(a.replace?r.replace:r.push)(i,a.state,a)},[t,r,o,s,e])}()}function re(e,t){let{relative:n}=void 0===t?{}:t,{future:r}=a.useContext(Q),{matches:i}=a.useContext(G),{pathname:s}=ee(),o=JSON.stringify(R(i,r.v7_relativeSplatPath));return a.useMemo(()=>z(e,JSON.parse(o),s,"path"===n),[e,o,s,n])}function ae(e,t,n,i){J()||d(!1);let{navigator:s}=a.useContext(Q),{matches:o}=a.useContext(G),l=o[o.length-1],c=l?l.params:{},u=(l&&l.pathname,l?l.pathnameBase:"/");l&&l.route;let h,p=ee();if(t){var f;let e="string"===typeof t?v(t):t;"/"===u||(null==(f=e.pathname)?void 0:f.startsWith(u))||d(!1),h=e}else h=p;let m=h.pathname||"/",g=m;if("/"!==u){let e=u.replace(/^\//,"").split("/");g="/"+m.replace(/^\//,"").split("/").slice(e.length).join("/")}let x=y(e,{pathname:g});let b=ce(x&&x.map(e=>Object.assign({},e,{params:Object.assign({},c,e.params),pathname:V([u,s.encodeLocation?s.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?u:V([u,s.encodeLocation?s.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])})),o,n,i);return t&&b?a.createElement(q.Provider,{value:{location:K({pathname:"/",search:"",hash:"",state:null,key:"default"},h),navigationType:r.Pop}},b):b}function ie(){let e=function(){var e;let t=a.useContext(Z),n=pe(de.UseRouteError),r=fe(de.UseRouteError);if(void 0!==t)return t;return null==(e=n.errors)?void 0:e[r]}(),t=W(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:r};return a.createElement(a.Fragment,null,a.createElement("h2",null,"Unexpected Application Error!"),a.createElement("h3",{style:{fontStyle:"italic"}},t),n?a.createElement("pre",{style:i},n):null,null)}const se=a.createElement(ie,null);class oe extends a.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?a.createElement(G.Provider,{value:this.props.routeContext},a.createElement(Z.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function le(e){let{routeContext:t,match:n,children:r}=e,i=a.useContext(Y);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),a.createElement(G.Provider,{value:t},r)}function ce(e,t,n,r){var i;if(void 0===t&&(t=[]),void 0===n&&(n=null),void 0===r&&(r=null),null==e){var s;if(!n)return null;if(n.errors)e=n.matches;else{if(!(null!=(s=r)&&s.v7_partialHydration&&0===t.length&&!n.initialized&&n.matches.length>0))return null;e=n.matches}}let o=e,l=null==(i=n)?void 0:i.errors;if(null!=l){let e=o.findIndex(e=>e.route.id&&void 0!==(null==l?void 0:l[e.route.id]));e>=0||d(!1),o=o.slice(0,Math.min(o.length,e+1))}let c=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let a=0;a<o.length;a++){let e=o[a];if((e.route.HydrateFallback||e.route.hydrateFallbackElement)&&(u=a),e.route.id){let{loaderData:t,errors:r}=n,a=e.route.loader&&void 0===t[e.route.id]&&(!r||void 0===r[e.route.id]);if(e.route.lazy||a){c=!0,o=u>=0?o.slice(0,u+1):[o[0]];break}}}return o.reduceRight((e,r,i)=>{let s,d=!1,h=null,p=null;var f;n&&(s=l&&r.route.id?l[r.route.id]:void 0,h=r.route.errorElement||se,c&&(u<0&&0===i?(f="route-fallback",!1||me[f]||(me[f]=!0),d=!0,p=null):u===i&&(d=!0,p=r.route.hydrateFallbackElement||null)));let m=t.concat(o.slice(0,i+1)),v=()=>{let t;return t=s?h:d?p:r.route.Component?a.createElement(r.route.Component,null):r.route.element?r.route.element:e,a.createElement(le,{match:r,routeContext:{outlet:e,matches:m,isDataRoute:null!=n},children:t})};return n&&(r.route.ErrorBoundary||r.route.errorElement||0===i)?a.createElement(oe,{location:n.location,revalidation:n.revalidation,component:h,error:s,children:v(),routeContext:{outlet:null,matches:m,isDataRoute:!0}}):v()},null)}var ue=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(ue||{}),de=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}(de||{});function he(e){let t=a.useContext(Y);return t||d(!1),t}function pe(e){let t=a.useContext(X);return t||d(!1),t}function fe(e){let t=function(){let e=a.useContext(G);return e||d(!1),e}(),n=t.matches[t.matches.length-1];return n.route.id||d(!1),n.route.id}const me={};function ve(e,t){null==e||e.v7_startTransition,void 0===(null==e?void 0:e.v7_relativeSplatPath)&&(!t||t.v7_relativeSplatPath),t&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation)}i.startTransition;function ge(e){d(!1)}function xe(e){let{basename:t="/",children:n=null,location:i,navigationType:s=r.Pop,navigator:o,static:l=!1,future:c}=e;J()&&d(!1);let u=t.replace(/^\/*/,"/"),h=a.useMemo(()=>({basename:u,navigator:o,static:l,future:K({v7_relativeSplatPath:!1},c)}),[u,c,o,l]);"string"===typeof i&&(i=v(i));let{pathname:p="/",search:f="",hash:m="",state:g=null,key:x="default"}=i,y=a.useMemo(()=>{let e=D(p,u);return null==e?null:{location:{pathname:e,search:f,hash:m,state:g,key:x},navigationType:s}},[u,p,f,m,g,x,s]);return null==y?null:a.createElement(Q.Provider,{value:h},a.createElement(q.Provider,{children:n,value:y}))}function ye(e){let{children:t,location:n}=e;return ae(be(t),n)}new Promise(()=>{});a.Component;function be(e,t){void 0===t&&(t=[]);let n=[];return a.Children.forEach(e,(e,r)=>{if(!a.isValidElement(e))return;let i=[...t,r];if(e.type===a.Fragment)return void n.push.apply(n,be(e.props.children,i));e.type!==ge&&d(!1),e.props.index&&e.props.children&&d(!1);let s={id:e.props.id||i.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(s.children=be(e.props.children,i)),n.push(s)}),n}function we(){return we=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},we.apply(this,arguments)}function ke(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const je=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"];try{window.__reactRouterVersion="6"}catch(_c){}new Map;const Ne=i.startTransition;l.flushSync,i.useId;function Se(e){let{basename:t,children:n,future:r,window:i}=e,s=a.useRef();var o;null==s.current&&(s.current=(void 0===(o={window:i,v5Compat:!0})&&(o={}),g(function(e,t){let{pathname:n,search:r,hash:a}=e.location;return f("",{pathname:n,search:r,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||"default")},function(e,t){return"string"===typeof t?t:m(t)},null,o)));let l=s.current,[c,u]=a.useState({action:l.action,location:l.location}),{v7_startTransition:d}=r||{},h=a.useCallback(e=>{d&&Ne?Ne(()=>u(e)):u(e)},[u,d]);return a.useLayoutEffect(()=>l.listen(h),[l,h]),a.useEffect(()=>ve(r),[r]),a.createElement(xe,{basename:t,children:n,location:c.location,navigationType:c.action,navigator:l,future:r})}const Ce="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement,Ee=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Pe=a.forwardRef(function(e,t){let n,{onClick:r,relative:i,reloadDocument:s,replace:o,state:l,target:c,to:u,preventScrollReset:h,viewTransition:p}=e,f=ke(e,je),{basename:v}=a.useContext(Q),g=!1;if("string"===typeof u&&Ee.test(u)&&(n=u,Ce))try{let e=new URL(window.location.href),t=u.startsWith("//")?new URL(e.protocol+u):new URL(u),n=D(t.pathname,v);t.origin===e.origin&&null!=n?u=n+t.search+t.hash:g=!0}catch(_c){}let x=function(e,t){let{relative:n}=void 0===t?{}:t;J()||d(!1);let{basename:r,navigator:i}=a.useContext(Q),{hash:s,pathname:o,search:l}=re(e,{relative:n}),c=o;return"/"!==r&&(c="/"===o?r:V([r,o])),i.createHref({pathname:c,search:l,hash:s})}(u,{relative:i}),y=function(e,t){let{target:n,replace:r,state:i,preventScrollReset:s,relative:o,viewTransition:l}=void 0===t?{}:t,c=ne(),u=ee(),d=re(e,{relative:o});return a.useCallback(t=>{if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(t,n)){t.preventDefault();let n=void 0!==r?r:m(u)===m(d);c(e,{replace:n,state:i,preventScrollReset:s,relative:o,viewTransition:l})}},[u,c,d,r,i,n,e,s,o,l])}(u,{replace:o,state:l,target:c,preventScrollReset:h,relative:i,viewTransition:p});return a.createElement("a",we({},f,{href:n||x,onClick:g||s?r:function(e){r&&r(e),e.defaultPrevented||y(e)},ref:t,target:c}))});var Ae,Te;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(Ae||(Ae={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(Te||(Te={}));function Fe(e){return Fe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fe(e)}function Me(e){var t=function(e,t){if("object"!=Fe(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Fe(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Fe(t)?t:t+""}function Ie(e,t,n){return(t=Me(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function De(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Le(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?De(Object(n),!0).forEach(function(t){Ie(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):De(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var _e=n(579);const Re=e=>{let{className:t="",size:n=24}=e;return(0,_e.jsxs)("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:"none",className:t,children:[(0,_e.jsx)("defs",{children:(0,_e.jsxs)("filter",{id:"neon-glow",children:[(0,_e.jsx)("feGaussianBlur",{stdDeviation:"3",result:"coloredBlur"}),(0,_e.jsxs)("feMerge",{children:[(0,_e.jsx)("feMergeNode",{in:"coloredBlur"}),(0,_e.jsx)("feMergeNode",{in:"SourceGraphic"})]})]})}),(0,_e.jsx)("path",{d:"M4 19.5A2.5 2.5 0 016.5 17H20",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",filter:"url(#neon-glow)"}),(0,_e.jsx)("path",{d:"M6.5 2H20v20H6.5A2.5 2.5 0 014 19.5v-15A2.5 2.5 0 016.5 2z",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("path",{d:"M8 7h8M8 11h8M8 15h4",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",className:"animate-pulse",opacity:"0.8"}),(0,_e.jsx)("circle",{cx:"12",cy:"11",r:"0.5",fill:"currentColor",className:"animate-pulse"})]})},ze=e=>{let{className:t="",size:n=24}=e;return(0,_e.jsxs)("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:"none",className:t,children:[(0,_e.jsx)("path",{d:"M12 15a3 3 0 100-6 3 3 0 000 6z",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("path",{d:"M19.4 15a1.65 1.65 0 00.33 1.82l.06.06a2 2 0 010 2.83 2 2 0 01-2.83 0l-.06-.06a1.65 1.65 0 00-1.82-.33 1.65 1.65 0 00-1 1.51V21a2 2 0 01-2 2 2 2 0 01-2-2v-.09A1.65 1.65 0 009 19.4a1.65 1.65 0 00-1.82.33l-.06.06a2 2 0 01-2.83 0 2 2 0 010-2.83l.06-.06a1.65 1.65 0 00.33-1.82 1.65 1.65 0 00-1.51-1H3a2 2 0 01-2-2 2 2 0 012-2h.09A1.65 1.65 0 004.6 9a1.65 1.65 0 00-.33-1.82l-.06-.06a2 2 0 010-2.83 2 2 0 012.83 0l.06.06a1.65 1.65 0 001.82.33H9a1.65 1.65 0 001-1.51V3a2 2 0 012-2 2 2 0 012 2v.09a1.65 1.65 0 001 1.51 1.65 1.65 0 001.82-.33l.06-.06a2 2 0 012.83 0 2 2 0 010 2.83l-.06.06a1.65 1.65 0 00-.33 1.82V9a1.65 1.65 0 001.51 1H21a2 2 0 012 2 2 2 0 01-2 2h-.09a1.65 1.65 0 00-1.51 1z",stroke:"currentColor",strokeWidth:"2"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"1",fill:"currentColor",className:"animate-spin",style:{animationDuration:"3s"}})]})},Ve=e=>{let{className:t="",size:n=24}=e;return(0,_e.jsxs)("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:"none",className:t,children:[(0,_e.jsx)("path",{d:"M13 2L3 14h9l-1 8 10-12h-9z",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3",strokeLinejoin:"round"}),(0,_e.jsx)("path",{d:"M13 2L3 14h9l-1 8 10-12h-9z",stroke:"currentColor",strokeWidth:"1",strokeLinejoin:"round",className:"animate-pulse",opacity:"0.8"}),(0,_e.jsx)("circle",{cx:"12",cy:"10",r:"0.5",fill:"currentColor",className:"animate-pulse"})]})},Oe=e=>{let{className:t="",size:n=24}=e;return(0,_e.jsxs)("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:"none",className:t,children:[(0,_e.jsx)("rect",{x:"7",y:"7",width:"10",height:"10",stroke:"currentColor",strokeWidth:"2",fill:"none"}),(0,_e.jsx)("rect",{x:"9",y:"9",width:"6",height:"6",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("path",{d:"M10 2v5M14 2v5M10 17v5M14 17v5M2 10h5M17 10h5M2 14h5M17 14h5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"1",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("path",{d:"M10 2v5M14 2v5M10 17v5M14 17v5",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",className:"animate-pulse",opacity:"0.5"})]})},Be=e=>{let{className:t="",size:n=24}=e;return(0,_e.jsxs)("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:"none",className:t,children:[(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("polygon",{points:"10,8 16,12 10,16 10,8",fill:"currentColor"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"1",className:"animate-pulse",opacity:"0.5"}),(0,_e.jsx)("polygon",{points:"10,8 16,12 10,16 10,8",fill:"currentColor",className:"animate-pulse",opacity:"0.3"})]})},Ue=e=>{let{className:t="",size:n=24}=e;return(0,_e.jsxs)("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:"none",className:t,children:[(0,_e.jsx)("path",{d:"M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4 4v2",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("circle",{cx:"9",cy:"7",r:"4",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("path",{d:"M23 21v-2a4 4 0 00-3-3.87M16 3.13a4 4 0 010 7.75",stroke:"currentColor",strokeWidth:"2"}),(0,_e.jsx)("circle",{cx:"9",cy:"7",r:"0.5",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("circle",{cx:"20",cy:"7",r:"0.5",fill:"currentColor",className:"animate-pulse",style:{animationDelay:"0.5s"}})]})},We=e=>{let{className:t="",size:n=24}=e;return(0,_e.jsxs)("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:"none",className:t,children:[(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"9",stroke:"currentColor",strokeWidth:"2",fill:"none"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"6",stroke:"currentColor",strokeWidth:"1.5",fill:"none",opacity:"0.6",className:"animate-pulse"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"3",stroke:"currentColor",strokeWidth:"1",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("path",{d:"M12 3v3M12 18v3M3 12h3M18 12h3",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"1",fill:"currentColor",className:"animate-pulse"})]})},He=e=>{let{className:t="",size:n=24}=e;return(0,_e.jsxs)("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:"none",className:t,children:[(0,_e.jsx)("circle",{cx:"12",cy:"8",r:"7",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("polyline",{points:"8.21,13.89 7,23 12,20 17,23 15.79,13.88",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("circle",{cx:"12",cy:"8",r:"3",fill:"currentColor",opacity:"0.5"}),(0,_e.jsx)("circle",{cx:"12",cy:"8",r:"1",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("path",{d:"M12 1v2M7 3l1 1M17 3l-1 1",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",className:"animate-pulse",opacity:"0.6"})]})},$e=e=>{let{className:t="",size:n=24}=e;return(0,_e.jsxs)("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:"none",className:t,children:[(0,_e.jsx)("line",{x1:"18",y1:"6",x2:"6",y2:"18",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("line",{x1:"6",y1:"6",x2:"18",y2:"18",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"8",stroke:"currentColor",strokeWidth:"1",fill:"none",className:"animate-pulse",opacity:"0.3"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"1",fill:"currentColor",className:"animate-pulse"})]})},Ke=e=>{let{className:t="",size:n=24}=e;return(0,_e.jsxs)("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:"none",className:t,children:[(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("path",{d:"M9 12l2 2 4-4",stroke:"currentColor",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"}),(0,_e.jsx)("path",{d:"M9 12l2 2 4-4",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",strokeLinejoin:"round",className:"animate-pulse",opacity:"0.8"})]})},Ye=e=>{let{className:t="",size:n=24}=e;return(0,_e.jsxs)("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:"none",className:t,children:[(0,_e.jsx)("path",{d:"M5 12h14M12 5l7 7-7 7",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,_e.jsx)("path",{d:"M5 12h14",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",className:"animate-pulse",opacity:"0.6"}),(0,_e.jsx)("circle",{cx:"19",cy:"12",r:"1",fill:"currentColor",className:"animate-pulse"})]})},Xe=e=>{let{className:t="",size:n=24}=e;return(0,_e.jsxs)("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:"none",className:t,children:[(0,_e.jsx)("rect",{x:"2",y:"3",width:"20",height:"14",rx:"2",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("line",{x1:"8",y1:"21",x2:"16",y2:"21",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("line",{x1:"12",y1:"17",x2:"12",y2:"21",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("rect",{x:"4",y:"5",width:"16",height:"10",fill:"currentColor",opacity:"0.2"}),(0,_e.jsx)("circle",{cx:"12",cy:"10",r:"1",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("path",{d:"M6 7h3M6 9h5",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",className:"animate-pulse",opacity:"0.5"})]})},Qe=e=>{let{className:t="",size:n=24}=e;return(0,_e.jsxs)("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:"none",className:t,children:[(0,_e.jsx)("path",{d:"M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"3",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.5"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"1",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("path",{d:"M12 5v2M12 17v2",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",className:"animate-pulse",opacity:"0.4"})]})},qe=e=>(0,_e.jsxs)("svg",Le(Le({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e),{},{children:[(0,_e.jsx)("line",{x1:"4",y1:"9",x2:"20",y2:"9",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("line",{x1:"4",y1:"15",x2:"20",y2:"15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("line",{x1:"10",y1:"3",x2:"8",y2:"21",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("line",{x1:"16",y1:"3",x2:"14",y2:"21",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"1",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("rect",{x:"8",y:"9",width:"8",height:"6",fill:"currentColor",opacity:"0.2"})]})),Ge=e=>(0,_e.jsxs)("svg",Le(Le({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e),{},{children:[(0,_e.jsx)("rect",{x:"3",y:"3",width:"18",height:"18",stroke:"currentColor",strokeWidth:"2",rx:"2",fill:"none"}),(0,_e.jsx)("path",{d:"M8 8l-2 4 2 4M16 8l2 4-2 4",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,_e.jsx)("path",{d:"M12 16.5v.5",stroke:"currentColor",strokeWidth:"3",strokeLinecap:"round",className:"animate-pulse"}),(0,_e.jsx)("rect",{x:"3",y:"3",width:"18",height:"18",stroke:"currentColor",strokeWidth:"1",rx:"2",fill:"none",className:"animate-pulse",opacity:"0.3"})]})),Ze=e=>(0,_e.jsxs)("svg",Le(Le({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e),{},{children:[(0,_e.jsx)("path",{d:"M12 2l8 3v7c0 5-3.5 8.5-8 10-4.5-1.5-8-5-8-10V5z",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("path",{d:"M9 12l2 2 4-4",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"1",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("path",{d:"M12 2l8 3v7c0 5-3.5 8.5-8 10-4.5-1.5-8-5-8-10V5z",stroke:"currentColor",strokeWidth:"1",fill:"none",className:"animate-pulse",opacity:"0.4"})]})),Je=e=>(0,_e.jsxs)("svg",Le(Le({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e),{},{children:[(0,_e.jsx)("ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("path",{d:"M21 12c0 1.66-4 3-9 3s-9-1.34-9-3M21 5v14c0 1.66-4 3-9 3s-9-1.34-9-3V5",stroke:"currentColor",strokeWidth:"2"}),(0,_e.jsx)("path",{d:"M21 12v7c0 1.66-4 3-9 3s-9-1.34-9-3v-7",stroke:"currentColor",strokeWidth:"1",strokeDasharray:"2 2",className:"animate-pulse",opacity:"0.5"}),(0,_e.jsx)("circle",{cx:"12",cy:"5",r:"0.5",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"0.5",fill:"currentColor",className:"animate-pulse",style:{animationDelay:"0.3s"}}),(0,_e.jsx)("circle",{cx:"12",cy:"19",r:"0.5",fill:"currentColor",className:"animate-pulse",style:{animationDelay:"0.6s"}})]})),et=e=>(0,_e.jsxs)("svg",Le(Le({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e),{},{children:[(0,_e.jsx)("rect",{x:"3",y:"3",width:"18",height:"18",stroke:"currentColor",strokeWidth:"2",rx:"2",fill:"none"}),(0,_e.jsx)("rect",{x:"7",y:"8",width:"3",height:"13",fill:"currentColor",opacity:"0.6"}),(0,_e.jsx)("rect",{x:"14",y:"5",width:"3",height:"16",fill:"currentColor",opacity:"0.6"}),(0,_e.jsx)("rect",{x:"7",y:"8",width:"3",height:"13",fill:"none",stroke:"currentColor",strokeWidth:"1",className:"animate-pulse",opacity:"0.8"}),(0,_e.jsx)("rect",{x:"14",y:"5",width:"3",height:"16",fill:"none",stroke:"currentColor",strokeWidth:"1",className:"animate-pulse",opacity:"0.8"}),(0,_e.jsx)("circle",{cx:"8.5",cy:"8",r:"0.5",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("circle",{cx:"15.5",cy:"5",r:"0.5",fill:"currentColor",className:"animate-pulse",style:{animationDelay:"0.3s"}})]})),tt=e=>(0,_e.jsxs)("svg",Le(Le({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e),{},{children:[(0,_e.jsx)("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 2.38 1.19 4.47 3 5.74V17c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-2.26c1.81-1.27 3-3.36 3-5.74 0-3.87-3.13-7-7-7z",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("line",{x1:"9",y1:"21",x2:"15",y2:"21",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("line",{x1:"12",y1:"18",x2:"12",y2:"21",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("circle",{cx:"12",cy:"9",r:"2",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("path",{d:"M12 2v3M18 9h3M6 9H3M17 14l2 2M7 14l-2 2",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",className:"animate-pulse",opacity:"0.5"})]})),nt=e=>(0,_e.jsxs)("svg",Le(Le({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e),{},{children:[(0,_e.jsx)("path",{d:"M12 2L8 8l-3 1v6l3 1 4 6 4-6 3-1V9l-3-1z",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("circle",{cx:"12",cy:"11",r:"2",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.5"}),(0,_e.jsx)("path",{d:"M7 17l-2 4M17 17l2 4",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("circle",{cx:"12",cy:"11",r:"0.5",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("path",{d:"M12 22v-2",stroke:"currentColor",strokeWidth:"3",strokeLinecap:"round",className:"animate-pulse",opacity:"0.8"})]})),rt=e=>(0,_e.jsxs)("svg",Le(Le({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e),{},{children:[(0,_e.jsx)("path",{d:"M14.7 6.3a1 1 0 000 1.4l1.6 1.6a1 1 0 001.4 0l3.77-3.77a6 6 0 01-7.94 7.94l-6.91 6.91a2.12 2.12 0 01-3-3l6.91-6.91a6 6 0 017.94-7.94l-3.76 3.76z",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("circle",{cx:"18",cy:"6",r:"1",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("circle",{cx:"6",cy:"18",r:"1",fill:"currentColor",className:"animate-pulse",style:{animationDelay:"0.5s"}}),(0,_e.jsx)("path",{d:"M15 9l-6 6",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",className:"animate-pulse",opacity:"0.5"})]})),at=e=>(0,_e.jsxs)("svg",Le(Le({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e),{},{children:[(0,_e.jsx)("rect",{x:"3",y:"3",width:"18",height:"18",stroke:"currentColor",strokeWidth:"2",rx:"2",fill:"currentColor",opacity:"0.2"}),(0,_e.jsx)("polyline",{points:"7,17 12,12 15,15 20,10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,_e.jsx)("polyline",{points:"15,10 20,10 20,15",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"1",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("polyline",{points:"7,17 12,12 15,15 20,10",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",strokeLinejoin:"round",className:"animate-pulse",opacity:"0.5"})]})),it=e=>(0,_e.jsxs)("svg",Le(Le({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e),{},{children:[(0,_e.jsx)("path",{d:"M12 2l10 5v10l-10 5-10-5V7z",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("path",{d:"M12 22V12M2 7l10 5 10-5M7 4.5L17 9.5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"1",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("path",{d:"M12 2v5",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",className:"animate-pulse",opacity:"0.5"})]})),st=e=>(0,_e.jsxs)("svg",Le(Le({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e),{},{children:[(0,_e.jsx)("rect",{x:"4",y:"4",width:"16",height:"16",rx:"4",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("rect",{x:"6",y:"2",width:"12",height:"2",rx:"1",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.5"}),(0,_e.jsx)("circle",{cx:"9",cy:"9",r:"1",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("circle",{cx:"15",cy:"9",r:"1",fill:"currentColor",className:"animate-pulse",style:{animationDelay:"0.2s"}}),(0,_e.jsx)("path",{d:"M8 14h8",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("rect",{x:"4",y:"20",width:"4",height:"2",rx:"1",stroke:"currentColor",strokeWidth:"1",fill:"currentColor",opacity:"0.5"}),(0,_e.jsx)("rect",{x:"16",y:"20",width:"4",height:"2",rx:"1",stroke:"currentColor",strokeWidth:"1",fill:"currentColor",opacity:"0.5"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"0.5",fill:"currentColor",className:"animate-pulse",style:{animationDelay:"0.4s"}})]})),ot=e=>(0,_e.jsxs)("svg",Le(Le({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e),{},{children:[(0,_e.jsx)("path",{d:"M12 2C8 2 5 5 5 9c0 1.5.5 3 1.5 4C5.5 14 5 15.5 5 17c0 2.5 2 4.5 4.5 4.5h5c2.5 0 4.5-2 4.5-4.5 0-1.5-.5-3-1.5-4 1-.5 1.5-2.5 1.5-4 0-4-3-7-7-7z",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("path",{d:"M8 10c0-1 .5-2 1.5-2S11 9 11 10M13 10c0-1 .5-2 1.5-2S16 9 16 10",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"}),(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"1",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("path",{d:"M9 14c1 1 2 1 3 1s2 0 3-1",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",className:"animate-pulse",opacity:"0.6"})]})),lt=e=>(0,_e.jsxs)("svg",Le(Le({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e),{},{children:[(0,_e.jsx)("path",{d:"M12 2L2 20h20L12 2z",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("path",{d:"M12 9v4m0 4h.01",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",className:"animate-pulse"})]})),ct=e=>(0,_e.jsxs)("svg",Le(Le({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e),{},{children:[(0,_e.jsx)("circle",{cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("path",{d:"M2 12h20M12 2a15.3 15.3 0 014 10 15.3 15.3 0 01-4 10 15.3 15.3 0 01-4-10 15.3 15.3 0 014-10z",stroke:"currentColor",strokeWidth:"2",className:"animate-pulse"})]})),ut=e=>(0,_e.jsxs)("svg",Le(Le({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e),{},{children:[(0,_e.jsx)("path",{d:"M21 15a2 2 0 01-2 2H7l-4 4V5a2 2 0 012-2h14a2 2 0 012 2v10z",stroke:"currentColor",strokeWidth:"2",fill:"currentColor",opacity:"0.3"}),(0,_e.jsx)("circle",{cx:"9",cy:"10",r:"1",fill:"currentColor",className:"animate-pulse"}),(0,_e.jsx)("circle",{cx:"12",cy:"10",r:"1",fill:"currentColor",className:"animate-pulse",style:{animationDelay:"0.2s"}}),(0,_e.jsx)("circle",{cx:"15",cy:"10",r:"1",fill:"currentColor",className:"animate-pulse",style:{animationDelay:"0.4s"}})]})),dt=()=>{const e=ee(),[t,n]=(0,a.useState)(!1),r=[{path:"/",label:"\u8bfe\u7a0b\u9996\u9875"},{path:"/course",label:"\u8bfe\u7a0b"}];return(0,_e.jsxs)(_e.Fragment,{children:[(0,_e.jsxs)("nav",{className:"fixed top-0 left-0 right-0 z-50 bg-cyber-dark-900/95 backdrop-blur-xl border-b border-cyber-pink-500/30",children:[(0,_e.jsxs)("button",{onClick:()=>n(!0),className:"absolute left-4 top-1/2 -translate-y-1/2 flex items-center gap-2 px-4 py-2 bg-gradient-to-r from-purple-500 to-pink-500 hover:from-purple-600 hover:to-pink-600 text-white rounded-xl font-medium text-sm transition-all duration-300 hover:scale-105 shadow-lg hover:shadow-purple-500/30 z-10",children:[(0,_e.jsx)(Be,{className:"w-4 h-4"}),(0,_e.jsx)("span",{children:"\u76f4\u64ad\u56de\u653e"})]}),(0,_e.jsx)("div",{className:"max-w-7xl mx-auto px-6",children:(0,_e.jsxs)("div",{className:"flex items-center justify-between h-16",children:[(0,_e.jsx)("div",{className:"flex items-center space-x-4 ml-32",children:(0,_e.jsxs)(Pe,{to:"/",className:"flex items-center space-x-3",children:[(0,_e.jsx)("div",{className:"w-10 h-10 bg-gradient-to-r from-cyber-pink-500 to-neon-purple-500 rounded-lg flex items-center justify-center shadow-neon-pink neon-glow-pink",children:(0,_e.jsx)(Oe,{className:"w-6 h-6 text-white"})}),(0,_e.jsx)("span",{className:"gradient-text font-bold text-lg uppercase tracking-wider",children:"\u591aAgent\u534f\u4f5c\u7cfb\u7edf"})]})}),(0,_e.jsx)("div",{className:"hidden md:flex items-center space-x-8",children:r.map(t=>(0,_e.jsxs)(Pe,{to:t.path,className:"relative px-4 py-2 font-semibold transition-all duration-300 ".concat(e.pathname===t.path?"text-neon-cyan-400 neon-text-cyan":"text-cyber-dark-200 hover:text-neon-cyan-400"),children:[t.label,e.pathname===t.path&&(0,_e.jsx)("span",{className:"absolute bottom-0 left-0 right-0 h-0.5 bg-gradient-to-r from-neon-cyan-500 to-cyber-pink-500 shadow-neon-cyan"})]},t.path))}),(0,_e.jsx)("div",{className:"md:hidden flex items-center space-x-4",children:r.map(t=>(0,_e.jsx)(Pe,{to:t.path,className:"px-3 py-2 text-sm font-semibold transition-all duration-300 ".concat(e.pathname===t.path?"text-neon-cyan-400 neon-text-cyan":"text-cyber-dark-200 hover:text-neon-cyan-400"),children:t.label},t.path))})]})})]}),t&&(0,_e.jsxs)("div",{className:"fixed inset-0 z-[2000] flex items-center justify-center p-4",children:[(0,_e.jsx)("div",{className:"absolute inset-0 bg-black/80 backdrop-blur-sm",onClick:()=>n(!1)}),(0,_e.jsxs)("div",{className:"relative w-full max-w-5xl bg-gradient-to-br from-gray-900 to-black rounded-2xl shadow-2xl border border-purple-500/30 overflow-hidden",children:[(0,_e.jsxs)("div",{className:"flex items-center justify-between p-6 border-b border-purple-500/20",children:[(0,_e.jsxs)("div",{className:"flex items-center gap-3",children:[(0,_e.jsx)("div",{className:"w-10 h-10 bg-gradient-to-r from-purple-500 to-pink-500 rounded-lg flex items-center justify-center",children:(0,_e.jsx)(Be,{className:"w-6 h-6 text-white"})}),(0,_e.jsx)("h2",{className:"text-2xl font-bold text-white",children:"\u76f4\u64ad\u56de\u653e"})]}),(0,_e.jsx)("button",{onClick:()=>n(!1),className:"w-10 h-10 rounded-lg bg-white/10 hover:bg-white/20 flex items-center justify-center transition-colors",children:(0,_e.jsx)($e,{className:"w-5 h-5 text-white"})})]}),(0,_e.jsx)("div",{className:"relative bg-black",style:{paddingBottom:"56.25%"},children:(0,_e.jsx)("video",{className:"absolute inset-0 w-full h-full",controls:!0,autoPlay:!0,src:"https://ddcz-1315997005.cos.ap-nanjing.myqcloud.com/static/video/web_teach/AIclass_playback.mov",children:"\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u89c6\u9891\u64ad\u653e"})}),(0,_e.jsx)("div",{className:"p-6 bg-gradient-to-r from-purple-900/20 to-pink-900/20 border-t border-purple-500/20",children:(0,_e.jsxs)("div",{className:"flex items-center justify-between",children:[(0,_e.jsx)("p",{className:"text-white/80",children:"\u89c2\u770b\u591aAgent\u534f\u4f5c\u7cfb\u7edf\u8bfe\u7a0b\u7684\u5b8c\u6574\u76f4\u64ad\u56de\u653e\uff0c\u6df1\u5165\u4e86\u89e3AI\u534f\u4f5c\u6280\u672f"}),(0,_e.jsx)("button",{onClick:()=>n(!1),className:"px-6 py-2 bg-gradient-to-r from-purple-500 to-pink-500 hover:from-purple-600 hover:to-pink-600 text-white rounded-lg font-medium transition-all hover:scale-105",children:"\u5173\u95ed"})]})})]})]})]})},ht=()=>{const{pathname:e}=ee();return(0,a.useEffect)(()=>{window.scrollTo({top:0,left:0,behavior:"smooth"})},[e]),null};function pt(e){if("undefined"===typeof Proxy)return e;const t=new Map;return new Proxy(function(){return e(...arguments)},{get:(n,r)=>"create"===r?e:(t.has(r)||t.set(r,e(r)),t.get(r))})}function ft(e){return null!==e&&"object"===typeof e&&"function"===typeof e.start}function mt(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function vt(e){const t=[{},{}];return null===e||void 0===e||e.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function gt(e,t,n,r){if("function"===typeof t){const[a,i]=vt(r);t=t(void 0!==n?n:e.custom,a,i)}if("string"===typeof t&&(t=e.variants&&e.variants[t]),"function"===typeof t){const[a,i]=vt(r);t=t(void 0!==n?n:e.custom,a,i)}return t}function xt(e,t,n){const r=e.getProps();return gt(r,t,void 0!==n?n:r.custom,e)}function yt(e,t){var n,r;return null!==(n=null!==(r=null===e||void 0===e?void 0:e[t])&&void 0!==r?r:null===e||void 0===e?void 0:e.default)&&void 0!==n?n:e}const bt=e=>e,wt={},kt=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"],jt={value:null,addProjectionMetrics:null};function Nt(e,t){let n=!1,r=!0;const a={delta:0,timestamp:0,isProcessing:!1},i=()=>n=!0,s=kt.reduce((e,n)=>(e[n]=function(e,t){let n=new Set,r=new Set,a=!1,i=!1;const s=new WeakSet;let o={delta:0,timestamp:0,isProcessing:!1},l=0;function c(t){s.has(t)&&(u.schedule(t),e()),l++,t(o)}const u={schedule:function(e){const t=arguments.length>2&&void 0!==arguments[2]&&arguments[2]&&a?n:r;return arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&s.add(e),t.has(e)||t.add(e),e},cancel:e=>{r.delete(e),s.delete(e)},process:e=>{o=e,a?i=!0:(a=!0,[n,r]=[r,n],n.forEach(c),t&&jt.value&&jt.value.frameloop[t].push(l),l=0,n.clear(),a=!1,i&&(i=!1,u.process(e)))}};return u}(i,t?n:void 0),e),{}),{setup:o,read:l,resolveKeyframes:c,preUpdate:u,update:d,preRender:h,render:p,postRender:f}=s,m=()=>{const i=wt.useManualTiming?a.timestamp:performance.now();n=!1,wt.useManualTiming||(a.delta=r?1e3/60:Math.max(Math.min(i-a.timestamp,40),1)),a.timestamp=i,a.isProcessing=!0,o.process(a),l.process(a),c.process(a),u.process(a),d.process(a),h.process(a),p.process(a),f.process(a),a.isProcessing=!1,n&&t&&(r=!1,e(m))},v=kt.reduce((t,i)=>{const o=s[i];return t[i]=function(t){let i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return n||(n=!0,r=!0,a.isProcessing||e(m)),o.schedule(t,i,s)},t},{});return{schedule:v,cancel:e=>{for(let t=0;t<kt.length;t++)s[kt[t]].cancel(e)},state:a,steps:s}}const{schedule:St,cancel:Ct,state:Et,steps:Pt}=Nt("undefined"!==typeof requestAnimationFrame?requestAnimationFrame:bt,!0),At=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Tt=(()=>new Set(At))(),Ft=new Set(["width","height","top","left","right","bottom",...At]);function Mt(e,t){-1===e.indexOf(t)&&e.push(t)}function It(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class Dt{constructor(){this.subscriptions=[]}add(e){return Mt(this.subscriptions,e),()=>It(this.subscriptions,e)}notify(e,t,n){const r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(let a=0;a<r;a++){const r=this.subscriptions[a];r&&r(e,t,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function Lt(e,t){return t?e*(1e3/t):0}let _t;function Rt(){_t=void 0}const zt={now:()=>(void 0===_t&&zt.set(Et.isProcessing||wt.useManualTiming?Et.timestamp:performance.now()),_t),set:e=>{_t=e,queueMicrotask(Rt)}},Vt={current:void 0};class Ot{constructor(e){var t=this;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.canTrackVelocity=null,this.events={},this.updateAndNotify=function(e){let n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const r=zt.now();var a,i;if((t.updatedAt!==r&&t.setPrevFrameValue(),t.prev=t.current,t.setCurrent(e),t.current!==t.prev)&&(null===(a=t.events.change)||void 0===a||a.notify(t.current),t.dependents))for(const s of t.dependents)s.dirty();n&&(null===(i=t.events.renderRequest)||void 0===i||i.notify(t.current))},this.hasAnimated=!1,this.setCurrent(e),this.owner=n.owner}setCurrent(e){var t;this.current=e,this.updatedAt=zt.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=(t=this.current,!isNaN(parseFloat(t))))}setPrevFrameValue(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.current;this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new Dt);const n=this.events[e].add(t);return"change"===e?()=>{n(),St.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(const e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){var e;null===(e=this.events.change)||void 0===e||e.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return Vt.current&&Vt.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){const e=zt.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;const t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return Lt(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){var e,t;null===(e=this.dependents)||void 0===e||e.clear(),null===(t=this.events.destroy)||void 0===t||t.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Bt(e,t){return new Ot(e,t)}const Ut=e=>Array.isArray(e),Wt=["transitionEnd","transition"];function Ht(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Bt(n))}function $t(e){return Ut(e)?e[e.length-1]||0:e}const Kt=e=>Boolean(e&&e.getVelocity);function Yt(e,t){const n=e.getValue("willChange");if(r=n,Boolean(Kt(r)&&r.add))return n.add(t);if(!n&&wt.WillChange){const n=new wt.WillChange("auto");e.addValue("willChange",n),n.add(t)}var r}const Xt=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),Qt="data-"+Xt("framerAppearId");function qt(e){return e.props[Qt]}const Gt=(e,t)=>n=>t(e(n)),Zt=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(Gt)},Jt=(e,t,n)=>n>t?t:n<e?e:n,en=e=>1e3*e,tn=e=>e/1e3,nn={layout:0,mainThread:0,waapi:0};const rn=e=>t=>"string"===typeof t&&t.startsWith(e),an=rn("--"),sn=rn("var(--"),on=e=>!!sn(e)&&ln.test(e.split("/*")[0].trim()),ln=/var\(--(?:[\x2D0-9A-Z_a-z\u017F\u212A]+[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*|[\x2D0-9A-Z_a-z\u017F\u212A]+[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*,(?:[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*(?:(?![\t-\r \(\)\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uD800-\uDFFF\uFEFF])[^]|[\uD800-\uDBFF][\uDC00-\uDFFF])|[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*\((?:(?:(?![\(\)\uD800-\uDFFF])[^]|[\uD800-\uDBFF][\uDC00-\uDFFF])|\((?:(?![\(\)\uD800-\uDFFF])[^]|[\uD800-\uDBFF][\uDC00-\uDFFF])*\))*\))+[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*)\)$/i,cn={test:e=>"number"===typeof e,parse:parseFloat,transform:e=>e},un=Le(Le({},cn),{},{transform:e=>Jt(0,1,e)}),dn=Le(Le({},cn),{},{default:1}),hn=e=>Math.round(1e5*e)/1e5,pn=/-?(?:[0-9]+(?:\.[0-9]+)?|\.[0-9]+)/g;const fn=/^(?:#[0-9a-f]{3,8}|(?:rgb|h[s\u017F]l)a?\((?:-?[\.0-9]+%?[\t-\r ,\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]+){2}-?[\.0-9]+%?[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*(?:[,\/][\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*)?(?:\b[0-9]+(?:\.[0-9]+)?|\.[0-9]+)?%?\))$/i,mn=(e,t)=>n=>Boolean("string"===typeof n&&fn.test(n)&&n.startsWith(e)||t&&!function(e){return null==e}(n)&&Object.prototype.hasOwnProperty.call(n,t)),vn=(e,t,n)=>r=>{if("string"!==typeof r)return r;const[a,i,s,o]=r.match(pn);return{[e]:parseFloat(a),[t]:parseFloat(i),[n]:parseFloat(s),alpha:void 0!==o?parseFloat(o):1}},gn=Le(Le({},cn),{},{transform:e=>Math.round((e=>Jt(0,255,e))(e))}),xn={test:mn("rgb","red"),parse:vn("red","green","blue"),transform:e=>{let{red:t,green:n,blue:r,alpha:a=1}=e;return"rgba("+gn.transform(t)+", "+gn.transform(n)+", "+gn.transform(r)+", "+hn(un.transform(a))+")"}};const yn={test:mn("#"),parse:function(e){let t="",n="",r="",a="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),a=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),a=e.substring(4,5),t+=t,n+=n,r+=r,a+=a),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:a?parseInt(a,16)/255:1}},transform:xn.transform},bn=e=>({test:t=>"string"===typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>"".concat(t).concat(e)}),wn=bn("deg"),kn=bn("%"),jn=bn("px"),Nn=bn("vh"),Sn=bn("vw"),Cn=(()=>Le(Le({},kn),{},{parse:e=>kn.parse(e)/100,transform:e=>kn.transform(100*e)}))(),En={test:mn("hsl","hue"),parse:vn("hue","saturation","lightness"),transform:e=>{let{hue:t,saturation:n,lightness:r,alpha:a=1}=e;return"hsla("+Math.round(t)+", "+kn.transform(hn(n))+", "+kn.transform(hn(r))+", "+hn(un.transform(a))+")"}},Pn={test:e=>xn.test(e)||yn.test(e)||En.test(e),parse:e=>xn.test(e)?xn.parse(e):En.test(e)?En.parse(e):yn.parse(e),transform:e=>"string"===typeof e?e:e.hasOwnProperty("red")?xn.transform(e):En.transform(e),getAnimatableNone:e=>{const t=Pn.parse(e);return t.alpha=0,Pn.transform(t)}},An=/(?:#[0-9a-f]{3,8}|(?:rgb|h[s\u017F]l)a?\((?:-?[\.0-9]+%?[\t-\r ,\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]+){2}-?[\.0-9]+%?[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*(?:[,\/][\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*)?(?:\b[0-9]+(?:\.[0-9]+)?|\.[0-9]+)?%?\))/gi;const Tn="number",Fn="color",Mn=/var[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*\([\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*--(?:[\x2D0-9A-Z_a-z\u017F\u212A]+[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*|[\x2D0-9A-Z_a-z\u017F\u212A]+[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*,(?:[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*(?:(?![\t-\r \(\)\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uD800-\uDFFF\uFEFF])[^]|[\uD800-\uDBFF][\uDC00-\uDFFF])|[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*\((?:(?:(?![\(\)\uD800-\uDFFF])[^]|[\uD800-\uDBFF][\uDC00-\uDFFF])|\((?:(?![\(\)\uD800-\uDFFF])[^]|[\uD800-\uDBFF][\uDC00-\uDFFF])*\))*\))+[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*)\)|#[0-9a-f]{3,8}|(?:rgb|h[s\u017F]l)a?\((?:-?[\.0-9]+%?[\t-\r ,\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]+){2}-?[\.0-9]+%?[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*(?:[,\/][\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*)?(?:\b[0-9]+(?:\.[0-9]+)?|\.[0-9]+)?%?\)|-?(?:[0-9]+(?:\.[0-9]+)?|\.[0-9]+)/gi;function In(e){const t=e.toString(),n=[],r={color:[],number:[],var:[]},a=[];let i=0;const s=t.replace(Mn,e=>(Pn.test(e)?(r.color.push(i),a.push(Fn),n.push(Pn.parse(e))):e.startsWith("var(")?(r.var.push(i),a.push("var"),n.push(e)):(r.number.push(i),a.push(Tn),n.push(parseFloat(e))),++i,"${}")).split("${}");return{values:n,split:s,indexes:r,types:a}}function Dn(e){return In(e).values}function Ln(e){const{split:t,types:n}=In(e),r=t.length;return e=>{let a="";for(let i=0;i<r;i++)if(a+=t[i],void 0!==e[i]){const t=n[i];a+=t===Tn?hn(e[i]):t===Fn?Pn.transform(e[i]):e[i]}return a}}const _n=e=>"number"===typeof e?0:Pn.test(e)?Pn.getAnimatableNone(e):e;const Rn={test:function(e){var t,n;return isNaN(e)&&"string"===typeof e&&((null===(t=e.match(pn))||void 0===t?void 0:t.length)||0)+((null===(n=e.match(An))||void 0===n?void 0:n.length)||0)>0},parse:Dn,createTransformer:Ln,getAnimatableNone:function(e){const t=Dn(e);return Ln(e)(t.map(_n))}};function zn(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Vn(e,t){return n=>n>0?t:e}const On=(e,t,n)=>e+(t-e)*n,Bn=(e,t,n)=>{const r=e*e,a=n*(t*t-r)+r;return a<0?0:Math.sqrt(a)},Un=[yn,xn,En];function Wn(e){const t=(n=e,Un.find(e=>e.test(n)));var n;if(Boolean(t),"'".concat(e,"' is not an animatable color. Use the equivalent color code instead."),!Boolean(t))return!1;let r=t.parse(e);return t===En&&(r=function(e){let{hue:t,saturation:n,lightness:r,alpha:a}=e;t/=360,n/=100,r/=100;let i=0,s=0,o=0;if(n){const e=r<.5?r*(1+n):r+n-r*n,a=2*r-e;i=zn(a,e,t+1/3),s=zn(a,e,t),o=zn(a,e,t-1/3)}else i=s=o=r;return{red:Math.round(255*i),green:Math.round(255*s),blue:Math.round(255*o),alpha:a}}(r)),r}const Hn=(e,t)=>{const n=Wn(e),r=Wn(t);if(!n||!r)return Vn(e,t);const a=Le({},n);return e=>(a.red=Bn(n.red,r.red,e),a.green=Bn(n.green,r.green,e),a.blue=Bn(n.blue,r.blue,e),a.alpha=On(n.alpha,r.alpha,e),xn.transform(a))},$n=new Set(["none","hidden"]);function Kn(e,t){return n=>On(e,t,n)}function Yn(e){return"number"===typeof e?Kn:"string"===typeof e?on(e)?Vn:Pn.test(e)?Hn:qn:Array.isArray(e)?Xn:"object"===typeof e?Pn.test(e)?Hn:Qn:Vn}function Xn(e,t){const n=[...e],r=n.length,a=e.map((e,n)=>Yn(e)(e,t[n]));return e=>{for(let t=0;t<r;t++)n[t]=a[t](e);return n}}function Qn(e,t){const n=Le(Le({},e),t),r={};for(const a in n)void 0!==e[a]&&void 0!==t[a]&&(r[a]=Yn(e[a])(e[a],t[a]));return e=>{for(const t in r)n[t]=r[t](e);return n}}const qn=(e,t)=>{const n=Rn.createTransformer(t),r=In(e),a=In(t);return r.indexes.var.length===a.indexes.var.length&&r.indexes.color.length===a.indexes.color.length&&r.indexes.number.length>=a.indexes.number.length?$n.has(e)&&!a.values.length||$n.has(t)&&!r.values.length?function(e,t){return $n.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}(e,t):Zt(Xn(function(e,t){const n=[],r={color:0,var:0,number:0};for(let i=0;i<t.values.length;i++){var a;const s=t.types[i],o=e.indexes[s][r[s]],l=null!==(a=e.values[o])&&void 0!==a?a:0;n[i]=l,r[s]++}return n}(r,a),a.values),n):("Complex values '".concat(e,"' and '").concat(t,"' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition."),Vn(e,t))};function Gn(e,t,n){if("number"===typeof e&&"number"===typeof t&&"number"===typeof n)return On(e,t,n);return Yn(e)(e,t)}const Zn=e=>{const t=t=>{let{timestamp:n}=t;return e(n)};return{start:function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return St.update(t,e)},stop:()=>Ct(t),now:()=>Et.isProcessing?Et.timestamp:zt.now()}},Jn=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,r="";const a=Math.max(Math.round(t/n),2);for(let i=0;i<a;i++)r+=Math.round(1e4*e(i/(a-1)))/1e4+", ";return"linear(".concat(r.substring(0,r.length-2),")")},er=2e4;function tr(e){let t=0;let n=e.next(t);for(;!n.done&&t<er;)t+=50,n=e.next(t);return t>=er?1/0:t}function nr(e,t,n){const r=Math.max(t-5,0);return Lt(n-e(r),t-r)}const rr={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},ar=.001;function ir(e){let t,n,{duration:r=rr.duration,bounce:a=rr.bounce,velocity:i=rr.velocity,mass:s=rr.mass}=e;en(rr.maxDuration);let o=1-a;o=Jt(rr.minDamping,rr.maxDamping,o),r=Jt(rr.minDuration,rr.maxDuration,tn(r)),o<1?(t=e=>{const t=e*o,n=t*r,a=t-i,s=or(e,o),l=Math.exp(-n);return ar-a/s*l},n=e=>{const n=e*o*r,a=n*i+i,s=Math.pow(o,2)*Math.pow(e,2)*r,l=Math.exp(-n),c=or(Math.pow(e,2),o);return(-t(e)+ar>0?-1:1)*((a-s)*l)/c}):(t=e=>Math.exp(-e*r)*((e-i)*r+1)-.001,n=e=>Math.exp(-e*r)*(r*r*(i-e)));const l=function(e,t,n){let r=n;for(let a=1;a<sr;a++)r-=e(r)/t(r);return r}(t,n,5/r);if(r=en(r),isNaN(l))return{stiffness:rr.stiffness,damping:rr.damping,duration:r};{const e=Math.pow(l,2)*s;return{stiffness:e,damping:2*o*Math.sqrt(s*e),duration:r}}}const sr=12;function or(e,t){return e*Math.sqrt(1-t*t)}const lr=["duration","bounce"],cr=["stiffness","damping","mass"];function ur(e,t){return t.some(t=>void 0!==e[t])}function dr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:rr.visualDuration,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:rr.bounce;const n="object"!==typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:r,restDelta:a}=n;const i=n.keyframes[0],s=n.keyframes[n.keyframes.length-1],o={done:!1,value:i},{stiffness:l,damping:c,mass:u,duration:d,velocity:h,isResolvedFromDuration:p}=function(e){let t=Le({velocity:rr.velocity,stiffness:rr.stiffness,damping:rr.damping,mass:rr.mass,isResolvedFromDuration:!1},e);if(!ur(e,cr)&&ur(e,lr))if(e.visualDuration){const n=e.visualDuration,r=2*Math.PI/(1.2*n),a=r*r,i=2*Jt(.05,1,1-(e.bounce||0))*Math.sqrt(a);t=Le(Le({},t),{},{mass:rr.mass,stiffness:a,damping:i})}else{const n=ir(e);t=Le(Le(Le({},t),n),{},{mass:rr.mass}),t.isResolvedFromDuration=!0}return t}(Le(Le({},n),{},{velocity:-tn(n.velocity||0)})),f=h||0,m=c/(2*Math.sqrt(l*u)),v=s-i,g=tn(Math.sqrt(l/u)),x=Math.abs(v)<5;let y;if(r||(r=x?rr.restSpeed.granular:rr.restSpeed.default),a||(a=x?rr.restDelta.granular:rr.restDelta.default),m<1){const e=or(g,m);y=t=>{const n=Math.exp(-m*g*t);return s-n*((f+m*g*v)/e*Math.sin(e*t)+v*Math.cos(e*t))}}else if(1===m)y=e=>s-Math.exp(-g*e)*(v+(f+g*v)*e);else{const e=g*Math.sqrt(m*m-1);y=t=>{const n=Math.exp(-m*g*t),r=Math.min(e*t,300);return s-n*((f+m*g*v)*Math.sinh(r)+e*v*Math.cosh(r))/e}}const b={calculatedDuration:p&&d||null,next:e=>{const t=y(e);if(p)o.done=e>=d;else{let n=0===e?f:0;m<1&&(n=0===e?en(f):nr(y,e,t));const i=Math.abs(n)<=r,l=Math.abs(s-t)<=a;o.done=i&&l}return o.value=o.done?s:t,o},toString:()=>{const e=Math.min(tr(b),er),t=Jn(t=>b.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return b}function hr(e){let{keyframes:t,velocity:n=0,power:r=.8,timeConstant:a=325,bounceDamping:i=10,bounceStiffness:s=500,modifyTarget:o,min:l,max:c,restDelta:u=.5,restSpeed:d}=e;const h=t[0],p={done:!1,value:h},f=e=>void 0===l?c:void 0===c||Math.abs(l-e)<Math.abs(c-e)?l:c;let m=r*n;const v=h+m,g=void 0===o?v:o(v);g!==v&&(m=g-h);const x=e=>-m*Math.exp(-e/a),y=e=>g+x(e),b=e=>{const t=x(e),n=y(e);p.done=Math.abs(t)<=u,p.value=p.done?g:n};let w,k;const j=e=>{var t;(t=p.value,void 0!==l&&t<l||void 0!==c&&t>c)&&(w=e,k=dr({keyframes:[p.value,f(p.value)],velocity:nr(y,e,p.value),damping:i,stiffness:s,restDelta:u,restSpeed:d}))};return j(0),{calculatedDuration:null,next:e=>{let t=!1;return k||void 0!==w||(t=!0,b(e),j(e)),void 0!==w&&e>=w?k.next(e-w):(!t&&b(e),p)}}}dr.applyToOptions=e=>{const t=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;const n=(arguments.length>2?arguments[2]:void 0)(Le(Le({},e),{},{keyframes:[0,t]})),r=Math.min(tr(n),er);return{type:"keyframes",ease:e=>n.next(r*e).value/t,duration:tn(r)}}(e,100,dr);return e.ease=t.ease,e.duration=en(t.duration),e.type="keyframes",e};const pr=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e;function fr(e,t,n,r){if(e===t&&n===r)return bt;const a=t=>function(e,t,n,r,a){let i,s,o=0;do{s=t+(n-t)/2,i=pr(s,r,a)-e,i>0?n=s:t=s}while(Math.abs(i)>1e-7&&++o<12);return s}(t,0,1,e,n);return e=>0===e||1===e?e:pr(a(e),t,r)}const mr=fr(.42,0,1,1),vr=fr(0,0,.58,1),gr=fr(.42,0,.58,1),xr=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,yr=e=>t=>1-e(1-t),br=fr(.33,1.53,.69,.99),wr=yr(br),kr=xr(wr),jr=e=>(e*=2)<1?.5*wr(e):.5*(2-Math.pow(2,-10*(e-1))),Nr=e=>1-Math.sin(Math.acos(e)),Sr=yr(Nr),Cr=xr(Nr),Er=e=>Array.isArray(e)&&"number"===typeof e[0],Pr={linear:bt,easeIn:mr,easeInOut:gr,easeOut:vr,circIn:Nr,circInOut:Cr,circOut:Sr,backIn:wr,backInOut:kr,backOut:br,anticipate:jr},Ar=e=>{if(Er(e)){e.length;const[t,n,r,a]=e;return fr(t,n,r,a)}return"string"===typeof e?("Invalid easing type '".concat(e,"'"),Pr[e]):e},Tr=(e,t,n)=>{const r=t-e;return 0===r?1:(n-e)/r};function Fr(e,t){let{clamp:n=!0,ease:r,mixer:a}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const i=e.length;if(t.length,1===i)return()=>t[0];if(2===i&&t[0]===t[1])return()=>t[1];const s=e[0]===e[1];e[0]>e[i-1]&&(e=[...e].reverse(),t=[...t].reverse());const o=function(e,t,n){const r=[],a=n||wt.mix||Gn,i=e.length-1;for(let s=0;s<i;s++){let n=a(e[s],e[s+1]);if(t){const e=Array.isArray(t)?t[s]||bt:t;n=Zt(e,n)}r.push(n)}return r}(t,r,a),l=o.length,c=n=>{if(s&&n<e[0])return t[0];let r=0;if(l>1)for(;r<e.length-2&&!(n<e[r+1]);r++);const a=Tr(e[r],e[r+1],n);return o[r](a)};return n?t=>c(Jt(e[0],e[i-1],t)):c}function Mr(e){const t=[0];return function(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const a=Tr(0,t,r);e.push(On(n,1,a))}}(t,e.length-1),t}function Ir(e){let{duration:t=300,keyframes:n,times:r,ease:a="easeInOut"}=e;const i=(e=>Array.isArray(e)&&"number"!==typeof e[0])(a)?a.map(Ar):Ar(a),s={done:!1,value:n[0]},o=function(e,t){return e.map(e=>e*t)}(r&&r.length===n.length?r:Mr(n),t),l=Fr(o,n,{ease:Array.isArray(i)?i:(c=n,u=i,c.map(()=>u||gr).splice(0,c.length-1))});var c,u;return{calculatedDuration:t,next:e=>(s.value=l(e),s.done=e>=t,s)}}const Dr=e=>null!==e;function Lr(e,t,n){let{repeat:r,repeatType:a="loop"}=t,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;const s=e.filter(Dr),o=i<0||r&&"loop"!==a&&r%2===1?0:s.length-1;return o&&void 0!==n?n:s[o]}const _r={decay:hr,inertia:hr,tween:Ir,keyframes:Ir,spring:dr};function Rr(e){"string"===typeof e.type&&(e.type=_r[e.type])}class zr{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}const Vr=e=>e/100;class Or extends zr{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{var e,t;const{motionValue:n}=this.options;n&&n.updatedAt!==zt.now()&&this.tick(zt.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),null===(e=(t=this.options).onStop)||void 0===e||e.call(t))},nn.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){const{options:e}=this;Rr(e);const{type:t=Ir,repeat:n=0,repeatDelay:r=0,repeatType:a,velocity:i=0}=e;let{keyframes:s}=e;const o=t||Ir;o!==Ir&&"number"!==typeof s[0]&&(this.mixKeyframes=Zt(Vr,Gn(s[0],s[1])),s=[0,100]);const l=o(Le(Le({},e),{},{keyframes:s}));"mirror"===a&&(this.mirroredGenerator=o(Le(Le({},e),{},{keyframes:[...s].reverse(),velocity:-i}))),null===l.calculatedDuration&&(l.calculatedDuration=tr(l));const{calculatedDuration:c}=l;this.calculatedDuration=c,this.resolvedDuration=c+r,this.totalDuration=this.resolvedDuration*(n+1)-r,this.generator=l}updateTime(e){const t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{generator:n,totalDuration:r,mixKeyframes:a,mirroredGenerator:i,resolvedDuration:s,calculatedDuration:o}=this;if(null===this.startTime)return n.next(0);const{delay:l=0,keyframes:c,repeat:u,repeatType:d,repeatDelay:h,type:p,onUpdate:f,finalKeyframe:m}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-r/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);const v=this.currentTime-l*(this.playbackSpeed>=0?1:-1),g=this.playbackSpeed>=0?v<0:v>r;this.currentTime=Math.max(v,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=r);let x=this.currentTime,y=n;if(u){const e=Math.min(this.currentTime,r)/s;let t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),1===n&&t--,t=Math.min(t,u+1);Boolean(t%2)&&("reverse"===d?(n=1-n,h&&(n-=h/s)):"mirror"===d&&(y=i)),x=Jt(0,1,n)*s}const b=g?{done:!1,value:c[0]}:y.next(x);a&&(b.value=a(b.value));let{done:w}=b;g||null===o||(w=this.playbackSpeed>=0?this.currentTime>=r:this.currentTime<=0);const k=null===this.holdTime&&("finished"===this.state||"running"===this.state&&w);return k&&p!==hr&&(b.value=Lr(c,this.options,m,this.speed)),f&&f(b.value),k&&this.finish(),b}then(e,t){return this.finished.then(e,t)}get duration(){return tn(this.calculatedDuration)}get time(){return tn(this.currentTime)}set time(e){var t;e=en(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),null===(t=this.driver)||void 0===t||t.start(!1)}get speed(){return this.playbackSpeed}set speed(e){this.updateTime(zt.now());const t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=tn(this.currentTime))}play(){var e,t;if(this.isStopped)return;const{driver:n=Zn,startTime:r}=this.options;this.driver||(this.driver=n(e=>this.tick(e))),null===(e=(t=this.options).onPlay)||void 0===e||e.call(t);const a=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=a):null!==this.holdTime?this.startTime=a-this.holdTime:this.startTime||(this.startTime=null!==r&&void 0!==r?r:a),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(zt.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){var e,t;this.notifyFinished(),this.teardown(),this.state="finished",null===(e=(t=this.options).onComplete)||void 0===e||e.call(t)}cancel(){var e,t;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),null===(e=(t=this.options).onCancel)||void 0===e||e.call(t)}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null,nn.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){var t;return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),null===(t=this.driver)||void 0===t||t.stop(),e.observe(this)}}const Br=e=>180*e/Math.PI,Ur=e=>{const t=Br(Math.atan2(e[1],e[0]));return Hr(t)},Wr={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:Ur,rotateZ:Ur,skewX:e=>Br(Math.atan(e[1])),skewY:e=>Br(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},Hr=e=>((e%=360)<0&&(e+=360),e),$r=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),Kr=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),Yr={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:$r,scaleY:Kr,scale:e=>($r(e)+Kr(e))/2,rotateX:e=>Hr(Br(Math.atan2(e[6],e[5]))),rotateY:e=>Hr(Br(Math.atan2(-e[2],e[0]))),rotateZ:Ur,rotate:Ur,skewX:e=>Br(Math.atan(e[4])),skewY:e=>Br(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function Xr(e){return e.includes("scale")?1:0}function Qr(e,t){if(!e||"none"===e)return Xr(t);const n=e.match(/^matrix3d\(([\t-\r ,-\.0-9e\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]+)\)$/);let r,a;if(n)r=Yr,a=n;else{const t=e.match(/^matrix\(([\t-\r ,-\.0-9e\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]+)\)$/);r=Wr,a=t}if(!a)return Xr(t);const i=r[t],s=a[1].split(",").map(qr);return"function"===typeof i?i(s):s[i]}function qr(e){return parseFloat(e.trim())}const Gr=e=>e===cn||e===jn,Zr=new Set(["x","y","z"]),Jr=At.filter(e=>!Zr.has(e));const ea={width:(e,t)=>{let{x:n}=e,{paddingLeft:r="0",paddingRight:a="0"}=t;return n.max-n.min-parseFloat(r)-parseFloat(a)},height:(e,t)=>{let{y:n}=e,{paddingTop:r="0",paddingBottom:a="0"}=t;return n.max-n.min-parseFloat(r)-parseFloat(a)},top:(e,t)=>{let{top:n}=t;return parseFloat(n)},left:(e,t)=>{let{left:n}=t;return parseFloat(n)},bottom:(e,t)=>{let{y:n}=e,{top:r}=t;return parseFloat(r)+(n.max-n.min)},right:(e,t)=>{let{x:n}=e,{left:r}=t;return parseFloat(r)+(n.max-n.min)},x:(e,t)=>{let{transform:n}=t;return Qr(n,"x")},y:(e,t)=>{let{transform:n}=t;return Qr(n,"y")}};ea.translateX=ea.x,ea.translateY=ea.y;const ta=new Set;let na=!1,ra=!1,aa=!1;function ia(){if(ra){const e=Array.from(ta).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),n=new Map;t.forEach(e=>{const t=function(e){const t=[];return Jr.forEach(n=>{const r=e.getValue(n);void 0!==r&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t}(e);t.length&&(n.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();const t=n.get(e);t&&t.forEach(t=>{var n;let[r,a]=t;null===(n=e.getValue(r))||void 0===n||n.set(a)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}ra=!1,na=!1,ta.forEach(e=>e.complete(aa)),ta.clear()}function sa(){ta.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(ra=!0)})}class oa{constructor(e,t,n,r,a){let i=arguments.length>5&&void 0!==arguments[5]&&arguments[5];this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=n,this.motionValue=r,this.element=a,this.isAsync=i}scheduleResolve(){this.state="scheduled",this.isAsync?(ta.add(this),na||(na=!0,St.read(sa),St.resolveKeyframes(ia))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:e,name:t,element:n,motionValue:r}=this;if(null===e[0]){const a=null===r||void 0===r?void 0:r.get(),i=e[e.length-1];if(void 0!==a)e[0]=a;else if(n&&t){const r=n.readValue(t,i);void 0!==r&&null!==r&&(e[0]=r)}void 0===e[0]&&(e[0]=i),r&&void 0===a&&r.set(e[0])}!function(e){for(let n=1;n<e.length;n++){var t;null!==(t=e[n])&&void 0!==t||(e[n]=e[n-1])}}(e)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),ta.delete(this)}cancel(){"scheduled"===this.state&&(ta.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}function la(e){let t;return()=>(void 0===t&&(t=e()),t)}const ca=la(()=>void 0!==window.ScrollTimeline),ua={};function da(e,t){const n=la(e);return()=>{var e;return null!==(e=ua[t])&&void 0!==e?e:n()}}const ha=da(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch(_c){return!1}return!0},"linearEasing"),pa=e=>{let[t,n,r,a]=e;return"cubic-bezier(".concat(t,", ").concat(n,", ").concat(r,", ").concat(a,")")},fa={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:pa([0,.65,.55,1]),circOut:pa([.55,0,1,.45]),backIn:pa([.31,.01,.66,-.59]),backOut:pa([.33,1.53,.69,.99])};function ma(e,t){return e?"function"===typeof e?ha()?Jn(e,t):"ease-out":Er(e)?pa(e):Array.isArray(e)?e.map(e=>ma(e,t)||fa.easeOut):fa[e]:void 0}function va(e,t,n){let{delay:r=0,duration:a=300,repeat:i=0,repeatType:s="loop",ease:o="easeOut",times:l}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:void 0;const u={[t]:n};l&&(u.offset=l);const d=ma(o,a);Array.isArray(d)&&(u.easing=d),jt.value&&nn.waapi++;const h={delay:r,duration:a,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:i+1,direction:"reverse"===s?"alternate":"normal"};c&&(h.pseudoElement=c);const p=e.animate(u,h);return jt.value&&p.finished.finally(()=>{nn.waapi--}),p}function ga(e){return"function"===typeof e&&"applyToOptions"in e}const xa=["type"];class ya extends zr{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,!e)return;const{element:t,name:n,keyframes:r,pseudoElement:a,allowFlatten:i=!1,finalKeyframe:s,onComplete:o}=e;this.isPseudoElement=Boolean(a),this.allowFlatten=i,this.options=e,e.type;const l=function(e){let{type:t}=e,n=mt(e,xa);return ga(t)&&ha()?t.applyToOptions(n):(null!==(r=n.duration)&&void 0!==r||(n.duration=300),null!==(a=n.ease)&&void 0!==a||(n.ease="easeOut"),n);var r,a}(e);this.animation=va(t,n,r,l,a),!1===l.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!a){const e=Lr(r,this.options,s,this.speed);this.updateMotionValue?this.updateMotionValue(e):function(e,t,n){(e=>e.startsWith("--"))(t)?e.style.setProperty(t,n):e.style[t]=n}(t,n,e),this.animation.cancel()}null===o||void 0===o||o(),this.notifyFinished()}}play(){this.isStopped||(this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){var e,t;null===(e=(t=this.animation).finish)||void 0===e||e.call(t)}cancel(){try{this.animation.cancel()}catch(_c){}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var e,t;this.isPseudoElement||(null===(e=(t=this.animation).commitStyles)||void 0===e||e.call(t))}get duration(){var e,t;const n=(null===(e=this.animation.effect)||void 0===e||null===(t=e.getComputedTiming)||void 0===t?void 0:t.call(e).duration)||0;return tn(Number(n))}get time(){return tn(Number(this.animation.currentTime)||0)}set time(e){this.finishedTime=null,this.animation.currentTime=en(e)}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(e){this.animation.startTime=e}attachTimeline(e){let{timeline:t,observe:n}=e;var r;this.allowFlatten&&(null===(r=this.animation.effect)||void 0===r||r.updateTiming({easing:"linear"}));return this.animation.onfinish=null,t&&ca()?(this.animation.timeline=t,bt):n(this)}}const ba={anticipate:jr,backInOut:kr,circInOut:Cr};function wa(e){"string"===typeof e.ease&&e.ease in ba&&(e.ease=ba[e.ease])}const ka=["motionValue","onUpdate","onComplete","element"];class ja extends ya{constructor(e){wa(e),Rr(e),super(e),e.startTime&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){var t;const n=this.options,{motionValue:r,onUpdate:a,onComplete:i,element:s}=n,o=mt(n,ka);if(!r)return;if(void 0!==e)return void r.set(e);const l=new Or(Le(Le({},o),{},{autoplay:!1})),c=en(null!==(t=this.finishedTime)&&void 0!==t?t:this.time);r.setWithVelocity(l.sample(c-10).value,l.sample(c).value,10),l.stop()}}const Na=(e,t)=>"zIndex"!==t&&(!("number"!==typeof e&&!Array.isArray(e))||!("string"!==typeof e||!Rn.test(e)&&"0"!==e||e.startsWith("url(")));function Sa(e){return"object"===typeof e&&null!==e}function Ca(e){return Sa(e)&&"offsetHeight"in e}const Ea=new Set(["opacity","clipPath","filter","transform"]),Pa=la(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));const Aa=["autoplay","delay","type","repeat","repeatDelay","repeatType","keyframes","name","motionValue","element"];class Ta extends zr{constructor(e){var t;let{autoplay:n=!0,delay:r=0,type:a="keyframes",repeat:i=0,repeatDelay:s=0,repeatType:o="loop",keyframes:l,name:c,motionValue:u,element:d}=e,h=mt(e,Aa);super(),this.stop=()=>{var e,t;this._animation&&(this._animation.stop(),null===(t=this.stopTimeline)||void 0===t||t.call(this));null===(e=this.keyframeResolver)||void 0===e||e.cancel()},this.createdAt=zt.now();const p=Le({autoplay:n,delay:r,type:a,repeat:i,repeatDelay:s,repeatType:o,name:c,motionValue:u,element:d},h),f=(null===d||void 0===d?void 0:d.KeyframeResolver)||oa;this.keyframeResolver=new f(l,(e,t,n)=>this.onKeyframesResolved(e,t,p,!n),c,u,d),null===(t=this.keyframeResolver)||void 0===t||t.scheduleResolve()}onKeyframesResolved(e,t,n,r){this.keyframeResolver=void 0;const{name:a,type:i,velocity:s,delay:o,isHandoff:l,onUpdate:c}=n;this.resolvedAt=zt.now(),function(e,t,n,r){const a=e[0];if(null===a)return!1;if("display"===t||"visibility"===t)return!0;const i=e[e.length-1],s=Na(a,t),o=Na(i,t);return"You are trying to animate ".concat(t,' from "').concat(a,'" to "').concat(i,'". ').concat(a," is not an animatable value - to enable this animation set ").concat(a," to a value animatable to ").concat(i," via the `style` property."),!(!s||!o)&&(function(e){const t=e[0];if(1===e.length)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}(e)||("spring"===n||ga(n))&&r)}(e,a,i,s)||(!wt.instantAnimations&&o||null===c||void 0===c||c(Lr(e,n,t)),e[0]=e[e.length-1],n.duration=0,n.repeat=0);const u=Le(Le({startTime:r?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t},n),{},{keyframes:e}),d=!l&&function(e){var t;const{motionValue:n,name:r,repeatDelay:a,repeatType:i,damping:s,type:o}=e;if(!Ca(null===n||void 0===n||null===(t=n.owner)||void 0===t?void 0:t.current))return!1;const{onUpdate:l,transformTemplate:c}=n.owner.getProps();return Pa()&&r&&Ea.has(r)&&("transform"!==r||!c)&&!l&&!a&&"mirror"!==i&&0!==s&&"inertia"!==o}(u)?new ja(Le(Le({},u),{},{element:u.motionValue.owner.current})):new Or(u);d.finished.then(()=>this.notifyFinished()).catch(bt),this.pendingTimeline&&(this.stopTimeline=d.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=d}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){var e;this._animation||(null===(e=this.keyframeResolver)||void 0===e||e.resume(),aa=!0,sa(),ia(),aa=!1);return this._animation}get duration(){return this.animation.duration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){var e;this._animation&&this.animation.cancel(),null===(e=this.keyframeResolver)||void 0===e||e.cancel()}}const Fa=e=>null!==e;const Ma={type:"spring",stiffness:500,damping:25,restSpeed:10},Ia={type:"keyframes",duration:.8},Da={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},La=(e,t)=>{let{keyframes:n}=t;return n.length>2?Ia:Tt.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===n[1]?2*Math.sqrt(550):30,restSpeed:10}:Ma:Da},_a=["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"];const Ra=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=arguments.length>4?arguments[4]:void 0,i=arguments.length>5?arguments[5]:void 0;return s=>{const o=yt(r,e)||{},l=o.delay||r.delay||0;let{elapsed:c=0}=r;c-=en(l);const u=Le(Le({keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity()},o),{},{delay:-c,onUpdate:e=>{t.set(e),o.onUpdate&&o.onUpdate(e)},onComplete:()=>{s(),o.onComplete&&o.onComplete()},name:e,motionValue:t,element:i?void 0:a});(function(e){let{when:t,delay:n,delayChildren:r,staggerChildren:a,staggerDirection:i,repeat:s,repeatType:o,repeatDelay:l,from:c,elapsed:u}=e,d=mt(e,_a);return!!Object.keys(d).length})(o)||Object.assign(u,La(e,u)),u.duration&&(u.duration=en(u.duration)),u.repeatDelay&&(u.repeatDelay=en(u.repeatDelay)),void 0!==u.from&&(u.keyframes[0]=u.from);let d=!1;if((!1===u.type||0===u.duration&&!u.repeatDelay)&&(u.duration=0,0===u.delay&&(d=!0)),(wt.instantAnimations||wt.skipAnimations)&&(d=!0,u.duration=0,u.delay=0),u.allowFlatten=!o.type&&!o.ease,d&&!i&&void 0!==t.get()){const e=function(e,t,n){let{repeat:r,repeatType:a="loop"}=t;const i=e.filter(Fa),s=r&&"loop"!==a&&r%2===1?0:i.length-1;return s&&void 0!==n?n:i[s]}(u.keyframes,o);if(void 0!==e)return void St.update(()=>{u.onUpdate(e),u.onComplete()})}return o.isSync?new Or(u):new Ta(u)}},za=["transition","transitionEnd"];function Va(e,t){let{protectedKeys:n,needsAnimating:r}=e;const a=n.hasOwnProperty(t)&&!0!==r[t];return r[t]=!1,a}function Oa(e,t){let{delay:n=0,transitionOverride:r,type:a}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{transition:i=e.getDefaultTransition(),transitionEnd:s}=t,o=mt(t,za);r&&(i=r);const l=[],c=a&&e.animationState&&e.animationState.getState()[a];for(const d in o){var u;const t=e.getValue(d,null!==(u=e.latestValues[d])&&void 0!==u?u:null),r=o[d];if(void 0===r||c&&Va(c,d))continue;const a=Le({delay:n},yt(i||{},d)),s=t.get();if(void 0!==s&&!t.isAnimating&&!Array.isArray(r)&&r===s&&!a.velocity)continue;let h=!1;if(window.MotionHandoffAnimation){const t=qt(e);if(t){const e=window.MotionHandoffAnimation(t,d,St);null!==e&&(a.startTime=e,h=!0)}}Yt(e,d),t.start(Ra(d,t,r,e.shouldReduceMotion&&Ft.has(d)?{type:!1}:a,e,h));const p=t.animation;p&&l.push(p)}return s&&Promise.all(l).then(()=>{St.update(()=>{s&&function(e,t){let n=xt(e,t)||{},{transitionEnd:r={},transition:a={}}=n,i=mt(n,Wt);i=Le(Le({},i),r);for(const s in i)Ht(e,s,$t(i[s]))}(e,s)})}),l}function Ba(e,t){var n;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const a=xt(e,t,"exit"===r.type?null===(n=e.presenceContext)||void 0===n?void 0:n.custom:void 0);let{transition:i=e.getDefaultTransition()||{}}=a||{};r.transitionOverride&&(i=r.transitionOverride);const s=a?()=>Promise.all(Oa(e,a,r)):()=>Promise.resolve(),o=e.variantChildren&&e.variantChildren.size?function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const{delayChildren:a=0,staggerChildren:s,staggerDirection:o}=i;return function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,i=arguments.length>5?arguments[5]:void 0;const s=[],o=(e.variantChildren.size-1)*r,l=1===a?function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)*r}:function(){return o-(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)*r};return Array.from(e.variantChildren).sort(Ua).forEach((e,r)=>{e.notify("AnimationStart",t),s.push(Ba(e,t,Le(Le({},i),{},{delay:n+l(r)})).then(()=>e.notify("AnimationComplete",t)))}),Promise.all(s)}(e,t,a+n,s,o,r)}:()=>Promise.resolve(),{when:l}=i;if(l){const[e,t]="beforeChildren"===l?[s,o]:[o,s];return e().then(()=>t())}return Promise.all([s(),o(r.delay)])}function Ua(e,t){return e.sortNodePosition(t)}function Wa(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}function Ha(e){return"string"===typeof e||Array.isArray(e)}const $a=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],Ka=["initial",...$a],Ya=Ka.length;function Xa(e){if(!e)return;if(!e.isControllingVariants){const t=e.parent&&Xa(e.parent)||{};return void 0!==e.props.initial&&(t.initial=e.props.initial),t}const t={};for(let n=0;n<Ya;n++){const r=Ka[n],a=e.props[r];(Ha(a)||!1===a)&&(t[r]=a)}return t}const Qa=["transition","transitionEnd"],qa=[...$a].reverse(),Ga=$a.length;function Za(e){return t=>Promise.all(t.map(t=>{let{animation:n,options:r}=t;return function(e,t){let n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e.notify("AnimationStart",t),Array.isArray(t)){const a=t.map(t=>Ba(e,t,r));n=Promise.all(a)}else if("string"===typeof t)n=Ba(e,t,r);else{const a="function"===typeof t?xt(e,t,r.custom):t;n=Promise.all(Oa(e,a,r))}return n.then(()=>{e.notify("AnimationComplete",t)})}(e,n,r)}))}function Ja(e){let t=Za(e),n=ni(),r=!0;const a=t=>(n,r)=>{var a;const i=xt(e,r,"exit"===t?null===(a=e.presenceContext)||void 0===a?void 0:a.custom:void 0);if(i){const{transition:e,transitionEnd:t}=i,r=mt(i,Qa);n=Le(Le(Le({},n),r),t)}return n};function i(i){const{props:s}=e,o=Xa(e.parent)||{},l=[],c=new Set;let u={},d=1/0;for(let t=0;t<Ga;t++){const h=qa[t],p=n[h],f=void 0!==s[h]?s[h]:o[h],m=Ha(f),v=h===i?p.isActive:null;!1===v&&(d=t);let g=f===o[h]&&f!==s[h]&&m;if(g&&r&&e.manuallyAnimateOnMount&&(g=!1),p.protectedKeys=Le({},u),!p.isActive&&null===v||!f&&!p.prevProp||ft(f)||"boolean"===typeof f)continue;const x=ei(p.prevProp,f);let y=x||h===i&&p.isActive&&!g&&m||t>d&&m,b=!1;const w=Array.isArray(f)?f:[f];let k=w.reduce(a(h),{});!1===v&&(k={});const{prevResolvedValues:j={}}=p,N=Le(Le({},j),k),S=t=>{y=!0,c.has(t)&&(b=!0,c.delete(t)),p.needsAnimating[t]=!0;const n=e.getValue(t);n&&(n.liveStyle=!1)};for(const e in N){const t=k[e],n=j[e];if(u.hasOwnProperty(e))continue;let r=!1;r=Ut(t)&&Ut(n)?!Wa(t,n):t!==n,r?void 0!==t&&null!==t?S(e):c.add(e):void 0!==t&&c.has(e)?S(e):p.protectedKeys[e]=!0}p.prevProp=f,p.prevResolvedValues=k,p.isActive&&(u=Le(Le({},u),k)),r&&e.blockInitialAnimation&&(y=!1);y&&(!(g&&x)||b)&&l.push(...w.map(e=>({animation:e,options:{type:h}})))}if(c.size){const t={};if("boolean"!==typeof s.initial){const n=xt(e,Array.isArray(s.initial)?s.initial[0]:s.initial);n&&n.transition&&(t.transition=n.transition)}c.forEach(n=>{const r=e.getBaseTarget(n),a=e.getValue(n);a&&(a.liveStyle=!0),t[n]=null!==r&&void 0!==r?r:null}),l.push({animation:t})}let h=Boolean(l.length);return!r||!1!==s.initial&&s.initial!==s.animate||e.manuallyAnimateOnMount||(h=!1),r=!1,h?t(l):Promise.resolve()}return{animateChanges:i,setActive:function(t,r){var a;if(n[t].isActive===r)return Promise.resolve();null===(a=e.variantChildren)||void 0===a||a.forEach(e=>{var n;return null===(n=e.animationState)||void 0===n?void 0:n.setActive(t,r)}),n[t].isActive=r;const s=i(t);for(const e in n)n[e].protectedKeys={};return s},setAnimateFunction:function(n){t=n(e)},getState:()=>n,reset:()=>{n=ni(),r=!0}}}function ei(e,t){return"string"===typeof t?t!==e:!!Array.isArray(t)&&!Wa(t,e)}function ti(){return{isActive:arguments.length>0&&void 0!==arguments[0]&&arguments[0],protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function ni(){return{animate:ti(!0),whileInView:ti(),whileHover:ti(),whileTap:ti(),whileDrag:ti(),whileFocus:ti(),exit:ti()}}class ri{constructor(e){this.isMounted=!1,this.node=e}update(){}}let ai=0;const ii={animation:{Feature:class extends ri{constructor(e){super(e),e.animationState||(e.animationState=Ja(e))}updateAnimationControlsSubscription(){const{animate:e}=this.node.getProps();ft(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){var e;this.node.animationState.reset(),null===(e=this.unmountControls)||void 0===e||e.call(this)}}},exit:{Feature:class extends ri{constructor(){super(...arguments),this.id=ai++}update(){if(!this.node.presenceContext)return;const{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;const r=this.node.animationState.setActive("exit",!e);t&&!e&&r.then(()=>{t(this.id)})}mount(){const{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}}},si={x:!1,y:!1};function oi(){return si.x||si.y}function li(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{passive:!0};return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}const ci=e=>"mouse"===e.pointerType?"number"!==typeof e.button||e.button<=0:!1!==e.isPrimary;function ui(e){return{point:{x:e.pageX,y:e.pageY}}}function di(e,t,n,r){return li(e,t,(e=>t=>ci(t)&&e(t,ui(t)))(n),r)}function hi(e){let{top:t,left:n,right:r,bottom:a}=e;return{x:{min:n,max:r},y:{min:t,max:a}}}function pi(e){return e.max-e.min}function fi(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;e.origin=r,e.originPoint=On(t.min,t.max,e.origin),e.scale=pi(n)/pi(t),e.translate=On(n.min,n.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function mi(e,t,n,r){fi(e.x,t.x,n.x,r?r.originX:void 0),fi(e.y,t.y,n.y,r?r.originY:void 0)}function vi(e,t,n){e.min=n.min+t.min,e.max=e.min+pi(t)}function gi(e,t,n){e.min=t.min-n.min,e.max=e.min+pi(t)}function xi(e,t,n){gi(e.x,t.x,n.x),gi(e.y,t.y,n.y)}const yi=()=>({x:{min:0,max:0},y:{min:0,max:0}});function bi(e){return[e("x"),e("y")]}function wi(e){return void 0===e||1===e}function ki(e){let{scale:t,scaleX:n,scaleY:r}=e;return!wi(t)||!wi(n)||!wi(r)}function ji(e){return ki(e)||Ni(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function Ni(e){return Si(e.x)||Si(e.y)}function Si(e){return e&&"0%"!==e}function Ci(e,t,n){return n+t*(e-n)}function Ei(e,t,n,r,a){return void 0!==a&&(e=Ci(e,a,r)),Ci(e,n,r)+t}function Pi(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3?arguments[3]:void 0,a=arguments.length>4?arguments[4]:void 0;e.min=Ei(e.min,t,n,r,a),e.max=Ei(e.max,t,n,r,a)}function Ai(e,t){let{x:n,y:r}=t;Pi(e.x,n.translate,n.scale,n.originPoint),Pi(e.y,r.translate,r.scale,r.originPoint)}const Ti=.999999999999,Fi=1.0000000000001;function Mi(e,t){e.min=e.min+t,e.max=e.max+t}function Ii(e,t,n,r){let a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:.5;Pi(e,t,n,On(e.min,e.max,a),r)}function Di(e,t){Ii(e.x,t.x,t.scaleX,t.scale,t.originX),Ii(e.y,t.y,t.scaleY,t.scale,t.originY)}function Li(e,t){return hi(function(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}}(e.getBoundingClientRect(),t))}const _i=e=>{let{current:t}=e;return t?t.ownerDocument.defaultView:null};function Ri(e){return e&&"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}const zi=(e,t)=>Math.abs(e-t);class Vi{constructor(e,t){let{transformPagePoint:n,contextWindow:r,dragSnapToOrigin:a=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!this.lastMoveEvent||!this.lastMoveEventInfo)return;const e=Ui(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,n=function(e,t){const n=zi(e.x,t.x),r=zi(e.y,t.y);return Math.sqrt(n**2+r**2)}(e.offset,{x:0,y:0})>=3;if(!t&&!n)return;const{point:r}=e,{timestamp:a}=Et;this.history.push(Le(Le({},r),{},{timestamp:a}));const{onStart:i,onMove:s}=this.handlers;t||(i&&i(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),s&&s(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=Oi(t,this.transformPagePoint),St.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();const{onEnd:n,onSessionEnd:r,resumeAnimation:a}=this.handlers;if(this.dragSnapToOrigin&&a&&a(),!this.lastMoveEvent||!this.lastMoveEventInfo)return;const i=Ui("pointercancel"===e.type?this.lastMoveEventInfo:Oi(t,this.transformPagePoint),this.history);this.startEvent&&n&&n(e,i),r&&r(e,i)},!ci(e))return;this.dragSnapToOrigin=a,this.handlers=t,this.transformPagePoint=n,this.contextWindow=r||window;const i=Oi(ui(e),this.transformPagePoint),{point:s}=i,{timestamp:o}=Et;this.history=[Le(Le({},s),{},{timestamp:o})];const{onSessionStart:l}=t;l&&l(e,Ui(i,this.history)),this.removeListeners=Zt(di(this.contextWindow,"pointermove",this.handlePointerMove),di(this.contextWindow,"pointerup",this.handlePointerUp),di(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),Ct(this.updatePoint)}}function Oi(e,t){return t?{point:t(e.point)}:e}function Bi(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Ui(e,t){let{point:n}=e;return{point:n,delta:Bi(n,Hi(t)),offset:Bi(n,Wi(t)),velocity:$i(t,.1)}}function Wi(e){return e[0]}function Hi(e){return e[e.length-1]}function $i(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const a=Hi(e);for(;n>=0&&(r=e[n],!(a.timestamp-r.timestamp>en(t)));)n--;if(!r)return{x:0,y:0};const i=tn(a.timestamp-r.timestamp);if(0===i)return{x:0,y:0};const s={x:(a.x-r.x)/i,y:(a.y-r.y)/i};return s.x===1/0&&(s.x=0),s.y===1/0&&(s.y=0),s}function Ki(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function Yi(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}}const Xi=.35;function Qi(e,t,n){return{min:qi(e,t),max:qi(e,n)}}function qi(e,t){return"number"===typeof e?e:e[t]||0}const Gi=new WeakMap;class Zi{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic={x:{min:0,max:0},y:{min:0,max:0}},this.visualElement=e}start(e){let{snapToCursor:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{presenceContext:n}=this.visualElement;if(n&&!1===n.isPresent)return;const{dragSnapToOrigin:r}=this.getProps();this.panSession=new Vi(e,{onSessionStart:e=>{const{dragSnapToOrigin:n}=this.getProps();n?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(ui(e).point)},onStart:(e,t)=>{const{drag:n,dragPropagation:r,onDragStart:a}=this.getProps();if(n&&!r&&(this.openDragLock&&this.openDragLock(),this.openDragLock="x"===(i=n)||"y"===i?si[i]?null:(si[i]=!0,()=>{si[i]=!1}):si.x||si.y?null:(si.x=si.y=!0,()=>{si.x=si.y=!1}),!this.openDragLock))return;var i;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),bi(e=>{let t=this.getAxisMotionValue(e).get()||0;if(kn.test(t)){const{projection:n}=this.visualElement;if(n&&n.layout){const r=n.layout.layoutBox[e];if(r){t=pi(r)*(parseFloat(t)/100)}}}this.originPoint[e]=t}),a&&St.postRender(()=>a(e,t)),Yt(this.visualElement,"transform");const{animationState:s}=this.visualElement;s&&s.setActive("whileDrag",!0)},onMove:(e,t)=>{const{dragPropagation:n,dragDirectionLock:r,onDirectionLock:a,onDrag:i}=this.getProps();if(!n&&!this.openDragLock)return;const{offset:s}=t;if(r&&null===this.currentDirection)return this.currentDirection=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,n=null;Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x");return n}(s),void(null!==this.currentDirection&&a&&a(this.currentDirection));this.updateAxis("x",t.point,s),this.updateAxis("y",t.point,s),this.visualElement.render(),i&&i(e,t)},onSessionEnd:(e,t)=>this.stop(e,t),resumeAnimation:()=>bi(e=>{var t;return"paused"===this.getAnimationState(e)&&(null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.play())})},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:r,contextWindow:_i(this.visualElement)})}stop(e,t){const n=this.isDragging;if(this.cancel(),!n)return;const{velocity:r}=t;this.startAnimation(r);const{onDragEnd:a}=this.getProps();a&&St.postRender(()=>a(e,t))}cancel(){this.isDragging=!1;const{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:n}=this.getProps();!n&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,n){const{drag:r}=this.getProps();if(!n||!Ji(e,r,this.currentDirection))return;const a=this.getAxisMotionValue(e);let i=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(i=function(e,t,n){let{min:r,max:a}=t;return void 0!==r&&e<r?e=n?On(r,e,n.min):Math.max(e,r):void 0!==a&&e>a&&(e=n?On(a,e,n.max):Math.min(e,a)),e}(i,this.constraints[e],this.elastic[e])),a.set(i)}resolveConstraints(){var e;const{dragConstraints:t,dragElastic:n}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null===(e=this.visualElement.projection)||void 0===e?void 0:e.layout,a=this.constraints;t&&Ri(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!t||!r)&&function(e,t){let{top:n,left:r,bottom:a,right:i}=t;return{x:Ki(e.x,r,i),y:Ki(e.y,n,a)}}(r.layoutBox,t),this.elastic=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Xi;return!1===e?e=0:!0===e&&(e=Xi),{x:Qi(e,"left","right"),y:Qi(e,"top","bottom")}}(n),a!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&bi(e=>{!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){const n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}(r.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){const{dragConstraints:e,onMeasureDragConstraints:t}=this.getProps();if(!e||!Ri(e))return!1;const n=e.current,{projection:r}=this.visualElement;if(!r||!r.layout)return!1;const a=function(e,t,n){const r=Li(e,n),{scroll:a}=t;return a&&(Mi(r.x,a.offset.x),Mi(r.y,a.offset.y)),r}(n,r.root,this.visualElement.getTransformPagePoint());let i=function(e,t){return{x:Yi(e.x,t.x),y:Yi(e.y,t.y)}}(r.layout.layoutBox,a);if(t){const e=t(function(e){let{x:t,y:n}=e;return{top:n.min,right:t.max,bottom:n.max,left:t.min}}(i));this.hasMutatedConstraints=!!e,e&&(i=hi(e))}return i}startAnimation(e){const{drag:t,dragMomentum:n,dragElastic:r,dragTransition:a,dragSnapToOrigin:i,onDragTransitionEnd:s}=this.getProps(),o=this.constraints||{},l=bi(s=>{if(!Ji(s,t,this.currentDirection))return;let l=o&&o[s]||{};i&&(l={min:0,max:0});const c=r?200:1e6,u=r?40:1e7,d=Le(Le({type:"inertia",velocity:n?e[s]:0,bounceStiffness:c,bounceDamping:u,timeConstant:750,restDelta:1,restSpeed:10},a),l);return this.startAxisValueAnimation(s,d)});return Promise.all(l).then(s)}startAxisValueAnimation(e,t){const n=this.getAxisMotionValue(e);return Yt(this.visualElement,e),n.start(Ra(e,n,0,t,this.visualElement,!1))}stopAnimation(){bi(e=>this.getAxisMotionValue(e).stop())}pauseAnimation(){bi(e=>{var t;return null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.pause()})}getAnimationState(e){var t;return null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.state}getAxisMotionValue(e){const t="_drag".concat(e.toUpperCase()),n=this.visualElement.getProps(),r=n[t];return r||this.visualElement.getValue(e,(n.initial?n.initial[e]:void 0)||0)}snapToCursor(e){bi(t=>{const{drag:n}=this.getProps();if(!Ji(t,n,this.currentDirection))return;const{projection:r}=this.visualElement,a=this.getAxisMotionValue(t);if(r&&r.layout){const{min:n,max:i}=r.layout.layoutBox[t];a.set(e[t]-On(n,i,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!Ri(t)||!n||!this.constraints)return;this.stopAnimation();const r={x:0,y:0};bi(e=>{const t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){const n=t.get();r[e]=function(e,t){let n=.5;const r=pi(e),a=pi(t);return a>r?n=Tr(t.min,t.max-r,e.min):r>a&&(n=Tr(e.min,e.max-a,t.min)),Jt(0,1,n)}({min:n,max:n},this.constraints[e])}});const{transformTemplate:a}=this.visualElement.getProps();this.visualElement.current.style.transform=a?a({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),bi(t=>{if(!Ji(t,e,null))return;const n=this.getAxisMotionValue(t),{min:a,max:i}=this.constraints[t];n.set(On(a,i,r[t]))})}addListeners(){if(!this.visualElement.current)return;Gi.set(this.visualElement,this);const e=di(this.visualElement.current,"pointerdown",e=>{const{drag:t,dragListener:n=!0}=this.getProps();t&&n&&this.start(e)}),t=()=>{const{dragConstraints:e}=this.getProps();Ri(e)&&e.current&&(this.constraints=this.resolveRefConstraints())},{projection:n}=this.visualElement,r=n.addEventListener("measure",t);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),St.read(t);const a=li(window,"resize",()=>this.scalePositionWithinConstraints()),i=n.addEventListener("didUpdate",e=>{let{delta:t,hasLayoutChanged:n}=e;this.isDragging&&n&&(bi(e=>{const n=this.getAxisMotionValue(e);n&&(this.originPoint[e]+=t[e].translate,n.set(n.get()+t[e].translate))}),this.visualElement.render())});return()=>{a(),e(),r(),i&&i()}}getProps(){const e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:r=!1,dragConstraints:a=!1,dragElastic:i=Xi,dragMomentum:s=!0}=e;return Le(Le({},e),{},{drag:t,dragDirectionLock:n,dragPropagation:r,dragConstraints:a,dragElastic:i,dragMomentum:s})}}function Ji(e,t,n){return(!0===t||t===e)&&(null===n||n===e)}const es=e=>(t,n)=>{e&&St.postRender(()=>e(t,n))};const{schedule:ts,cancel:ns}=Nt(queueMicrotask,!1),rs=(0,a.createContext)(null);function as(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const t=(0,a.useContext)(rs);if(null===t)return[!0,null];const{isPresent:n,onExitComplete:r,register:i}=t,s=(0,a.useId)();(0,a.useEffect)(()=>{if(e)return i(s)},[e]);const o=(0,a.useCallback)(()=>e&&r&&r(s),[s,r,e]);return!n&&r?[!1,o]:[!0]}const is=(0,a.createContext)({}),ss=(0,a.createContext)({}),os={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function ls(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const cs={correct:(e,t)=>{if(!t.target)return e;if("string"===typeof e){if(!jn.test(e))return e;e=parseFloat(e)}const n=ls(e,t.target.x),r=ls(e,t.target.y);return"".concat(n,"% ").concat(r,"%")}},us={correct:(e,t)=>{let{treeScale:n,projectionDelta:r}=t;const a=e,i=Rn.parse(e);if(i.length>5)return a;const s=Rn.createTransformer(e),o="number"!==typeof i[0]?1:0,l=r.x.scale*n.x,c=r.y.scale*n.y;i[0+o]/=l,i[1+o]/=c;const u=On(l,c,.5);return"number"===typeof i[2+o]&&(i[2+o]/=u),"number"===typeof i[3+o]&&(i[3+o]/=u),s(i)}},ds={};class hs extends a.Component{componentDidMount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:n,layoutId:r}=this.props,{projection:a}=e;!function(e){for(const t in e)ds[t]=e[t],an(t)&&(ds[t].isCSSVariable=!0)}(fs),a&&(t.group&&t.group.add(a),n&&n.register&&r&&n.register(a),a.root.didUpdate(),a.addEventListener("animationComplete",()=>{this.safeToRemove()}),a.setOptions(Le(Le({},a.options),{},{onExitComplete:()=>this.safeToRemove()}))),os.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){const{layoutDependency:t,visualElement:n,drag:r,isPresent:a}=this.props,{projection:i}=n;return i?(i.isPresent=a,r||e.layoutDependency!==t||void 0===t||e.isPresent!==a?i.willUpdate():this.safeToRemove(),e.isPresent!==a&&(a?i.promote():i.relegate()||St.postRender(()=>{const e=i.getStack();e&&e.members.length||this.safeToRemove()})),null):null}componentDidUpdate(){const{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),ts.postRender(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:n}=this.props,{projection:r}=e;r&&(r.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(r),n&&n.deregister&&n.deregister(r))}safeToRemove(){const{safeToRemove:e}=this.props;e&&e()}render(){return null}}function ps(e){const[t,n]=as(),r=(0,a.useContext)(is);return(0,_e.jsx)(hs,Le(Le({},e),{},{layoutGroup:r,switchLayoutGroup:(0,a.useContext)(ss),isPresent:t,safeToRemove:n}))}const fs={borderRadius:Le(Le({},cs),{},{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:cs,borderTopRightRadius:cs,borderBottomLeftRadius:cs,borderBottomRightRadius:cs,boxShadow:us};function ms(e){return Sa(e)&&"ownerSVGElement"in e}const vs=(e,t)=>e.depth-t.depth;class gs{constructor(){this.children=[],this.isDirty=!1}add(e){Mt(this.children,e),this.isDirty=!0}remove(e){It(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(vs),this.isDirty=!1,this.children.forEach(e)}}function xs(e,t){const n=zt.now(),r=a=>{let{timestamp:i}=a;const s=i-n;s>=t&&(Ct(r),e(s-t))};return St.setup(r,!0),()=>Ct(r)}function ys(e){return Kt(e)?e.get():e}const bs=["TopLeft","TopRight","BottomLeft","BottomRight"],ws=bs.length,ks=e=>"string"===typeof e?parseFloat(e):e,js=e=>"number"===typeof e||jn.test(e);function Ns(e,t){return void 0!==e[t]?e[t]:e.borderRadius}const Ss=Es(0,.5,Sr),Cs=Es(.5,.95,bt);function Es(e,t,n){return r=>r<e?0:r>t?1:n(Tr(e,t,r))}function Ps(e,t){e.min=t.min,e.max=t.max}function As(e,t){Ps(e.x,t.x),Ps(e.y,t.y)}function Ts(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function Fs(e,t,n,r,a){return e=Ci(e-=t,1/n,r),void 0!==a&&(e=Ci(e,1/a,r)),e}function Ms(e,t,n,r,a){let[i,s,o]=n;!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5,a=arguments.length>4?arguments[4]:void 0,i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e,s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:e;kn.test(t)&&(t=parseFloat(t),t=On(s.min,s.max,t/100)-s.min);if("number"!==typeof t)return;let o=On(i.min,i.max,r);e===i&&(o-=t),e.min=Fs(e.min,t,n,o,a),e.max=Fs(e.max,t,n,o,a)}(e,t[i],t[s],t[o],t.scale,r,a)}const Is=["x","scaleX","originX"],Ds=["y","scaleY","originY"];function Ls(e,t,n,r){Ms(e.x,t,Is,n?n.x:void 0,r?r.x:void 0),Ms(e.y,t,Ds,n?n.y:void 0,r?r.y:void 0)}function _s(e){return 0===e.translate&&1===e.scale}function Rs(e){return _s(e.x)&&_s(e.y)}function zs(e,t){return e.min===t.min&&e.max===t.max}function Vs(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function Os(e,t){return Vs(e.x,t.x)&&Vs(e.y,t.y)}function Bs(e){return pi(e.x)/pi(e.y)}function Us(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class Ws{constructor(){this.members=[]}add(e){Mt(this.members,e),e.scheduleRender()}remove(e){if(It(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){const e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){const t=this.members.findIndex(t=>e===t);if(0===t)return!1;let n;for(let r=t;r>=0;r--){const e=this.members[r];if(!1!==e.isPresent){n=e;break}}return!!n&&(this.promote(n),!0)}promote(e,t){const n=this.lead;if(e!==n&&(this.prevLead=n,this.lead=e,e.show(),n)){n.instance&&n.scheduleRender(),e.scheduleRender(),e.resumeFrom=n,t&&(e.resumeFrom.preserveOpacity=!0),n.snapshot&&(e.snapshot=n.snapshot,e.snapshot.latestValues=n.animationValues||n.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);const{crossfade:r}=e.options;!1===r&&n.hide()}}exitAnimationComplete(){this.members.forEach(e=>{const{options:t,resumingFrom:n}=e;t.onExitComplete&&t.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}const Hs={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},$s=["","X","Y","Z"],Ks={visibility:"hidden"};let Ys=0;function Xs(e,t,n,r){const{latestValues:a}=t;a[e]&&(n[e]=a[e],t.setStaticValue(e,0),r&&(r[e]=0))}function Qs(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=qt(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:t,layoutId:r}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",St,!(t||r))}const{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&Qs(r)}function qs(e){let{attachResizeListener:t,defaultParent:n,measureScroll:r,checkIsScrollRoot:a,resetTransform:i}=e;return class{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===n||void 0===n?void 0:n();this.id=Ys++,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.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,jt.value&&(Hs.nodes=Hs.calculatedTargetDeltas=Hs.calculatedProjections=0),this.nodes.forEach(Js),this.nodes.forEach(so),this.nodes.forEach(oo),this.nodes.forEach(eo),jt.addProjectionMetrics&&jt.addProjectionMetrics(Hs)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=t?t.root||t:this,this.path=t?[...t.path,t]:[],this.parent=t,this.depth=t?t.depth+1:0;for(let n=0;n<this.path.length;n++)this.path[n].shouldResetTransform=!0;this.root===this&&(this.nodes=new gs)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new Dt),this.eventHandlers.get(e).add(t)}notifyListeners(e){const t=this.eventHandlers.get(e);for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];t&&t.notify(...r)}hasListeners(e){return this.eventHandlers.has(e)}mount(e){if(this.instance)return;var n;this.isSVG=ms(e)&&!(ms(n=e)&&"svg"===n.tagName),this.instance=e;const{layoutId:r,layout:a,visualElement:i}=this.options;if(i&&!i.current&&i.mount(e),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(a||r)&&(this.isLayoutDirty=!0),t){let n;const r=()=>this.root.updateBlockedByResize=!1;t(e,()=>{this.root.updateBlockedByResize=!0,n&&n(),n=xs(r,250),os.hasAnimatedSinceResize&&(os.hasAnimatedSinceResize=!1,this.nodes.forEach(io))})}r&&this.root.registerSharedNode(r,this),!1!==this.options.animate&&i&&(r||a)&&this.addEventListener("didUpdate",e=>{let{delta:t,hasLayoutChanged:n,hasRelativeLayoutChanged:r,layout:a}=e;if(this.isTreeAnimationBlocked())return this.target=void 0,void(this.relativeTarget=void 0);const s=this.options.transition||i.getDefaultTransition()||fo,{onLayoutAnimationStart:o,onLayoutAnimationComplete:l}=i.getProps(),c=!this.targetLayout||!Os(this.targetLayout,a),u=!n&&r;if(this.options.layoutRoot||this.resumeFrom||u||n&&(c||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const e=Le(Le({},yt(s,"layout")),{},{onPlay:o,onComplete:l});(i.shouldReduceMotion||this.options.layoutRoot)&&(e.delay=0,e.type=!1),this.startAnimation(e),this.setAnimationOrigin(t,u)}else n||io(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=a})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),Ct(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(lo),this.animationId++)}getTransformTemplate(){const{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked())return void(this.options.onExitComplete&&this.options.onExitComplete());if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&Qs(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let a=0;a<this.path.length;a++){const e=this.path[a];e.shouldResetTransform=!0,e.updateScroll("snapshot"),e.options.layoutRoot&&e.willUpdate(!1)}const{layoutId:t,layout:n}=this.options;if(void 0===t&&!n)return;const r=this.getTransformTemplate();this.prevTransformTemplateValue=r?r(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){this.updateScheduled=!1;if(this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(no);if(this.animationId<=this.animationCommitId)return void this.nodes.forEach(ro);this.isUpdating||this.nodes.forEach(ro),this.animationCommitId=this.animationId,this.isUpdating=!1,this.nodes.forEach(ao),this.nodes.forEach(Gs),this.nodes.forEach(Zs),this.clearAllSnapshots();const e=zt.now();Et.delta=Jt(0,1e3/60,e-Et.timestamp),Et.timestamp=e,Et.isProcessing=!0,Pt.update.process(Et),Pt.preRender.process(Et),Pt.render.process(Et),Et.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,ts.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(to),this.sharedNodes.forEach(co)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,St.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){St.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||pi(this.snapshot.measuredBox.x)||pi(this.snapshot.measuredBox.y)||(this.snapshot=void 0))}updateLayout(){if(!this.instance)return;if(this.updateScroll(),(!this.options.alwaysMeasureLayout||!this.isLead())&&!this.isLayoutDirty)return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let n=0;n<this.path.length;n++){this.path[n].updateScroll()}const e=this.layout;this.layout=this.measure(!1),this.layoutCorrected={x:{min:0,max:0},y:{min:0,max:0}},this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"measure",t=Boolean(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&this.instance){const t=a(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:r(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!i)return;const e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!Rs(this.projectionDelta),n=this.getTransformTemplate(),r=n?n(this.latestValues,""):void 0,a=r!==this.prevTransformTemplateValue;e&&this.instance&&(t||ji(this.latestValues)||a)&&(i(this.instance,r),this.shouldResetTransform=!1,this.scheduleRender())}measure(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const t=this.measurePageBox();let n=this.removeElementScroll(t);var r;return e&&(n=this.removeTransform(n)),go((r=n).x),go(r.y),{animationId:this.root.animationId,measuredBox:t,layoutBox:n,latestValues:{},source:this.id}}measurePageBox(){var e;const{visualElement:t}=this.options;if(!t)return{x:{min:0,max:0},y:{min:0,max:0}};const n=t.measureViewportBox();if(!((null===(e=this.scroll)||void 0===e?void 0:e.wasRoot)||this.path.some(yo))){const{scroll:e}=this.root;e&&(Mi(n.x,e.offset.x),Mi(n.y,e.offset.y))}return n}removeElementScroll(e){var t;const n={x:{min:0,max:0},y:{min:0,max:0}};if(As(n,e),null!==(t=this.scroll)&&void 0!==t&&t.wasRoot)return n;for(let r=0;r<this.path.length;r++){const t=this.path[r],{scroll:a,options:i}=t;t!==this.root&&a&&i.layoutScroll&&(a.wasRoot&&As(n,e),Mi(n.x,a.offset.x),Mi(n.y,a.offset.y))}return n}applyTransform(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n={x:{min:0,max:0},y:{min:0,max:0}};As(n,e);for(let r=0;r<this.path.length;r++){const e=this.path[r];!t&&e.options.layoutScroll&&e.scroll&&e!==e.root&&Di(n,{x:-e.scroll.offset.x,y:-e.scroll.offset.y}),ji(e.latestValues)&&Di(n,e.latestValues)}return ji(this.latestValues)&&Di(n,this.latestValues),n}removeTransform(e){const t={x:{min:0,max:0},y:{min:0,max:0}};As(t,e);for(let n=0;n<this.path.length;n++){const e=this.path[n];if(!e.instance)continue;if(!ji(e.latestValues))continue;ki(e.latestValues)&&e.updateSnapshot();const r=yi();As(r,e.measurePageBox()),Ls(t,e.latestValues,e.snapshot?e.snapshot.layoutBox:void 0,r)}return ji(this.latestValues)&&Ls(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options=Le(Le(Le({},this.options),e),{},{crossfade:void 0===e.crossfade||e.crossfade})}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==Et.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(){var e;let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const n=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=n.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=n.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=n.isSharedProjectionDirty);const r=Boolean(this.resumingFrom)||this!==n;if(!(t||r&&this.isSharedProjectionDirty||this.isProjectionDirty||null!==(e=this.parent)&&void 0!==e&&e.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:a,layoutId:i}=this.options;if(this.layout&&(a||i)){if(this.resolvedRelativeTargetAt=Et.timestamp,!this.targetDelta&&!this.relativeTarget){const e=this.getClosestProjectingParent();e&&e.layout&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},xi(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),As(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){var s,o,l;if(this.target||(this.target={x:{min:0,max:0},y:{min:0,max:0}},this.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}}),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),s=this.target,o=this.relativeTarget,l=this.relativeParent.target,vi(s.x,o.x,l.x),vi(s.y,o.y,l.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.layoutBox):As(this.target,this.layout.layoutBox),Ai(this.target,this.targetDelta)):As(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;const e=this.getClosestProjectingParent();e&&Boolean(e.resumingFrom)===Boolean(this.resumingFrom)&&!e.options.layoutScroll&&e.target&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},xi(this.relativeTargetOrigin,this.target,e.target),As(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}jt.value&&Hs.calculatedTargetDeltas++}}}getClosestProjectingParent(){if(this.parent&&!ki(this.parent.latestValues)&&!Ni(this.parent.latestValues))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return Boolean((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var e;const t=this.getLead(),n=Boolean(this.resumingFrom)||this!==t;let r=!0;if((this.isProjectionDirty||null!==(e=this.parent)&&void 0!==e&&e.isProjectionDirty)&&(r=!1),n&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(r=!1),this.resolvedRelativeTargetAt===Et.timestamp&&(r=!1),r)return;const{layout:a,layoutId:i}=this.options;if(this.isTreeAnimating=Boolean(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!a&&!i)return;As(this.layoutCorrected,this.layout.layoutBox);const s=this.treeScale.x,o=this.treeScale.y;!function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const a=n.length;if(!a)return;let i,s;t.x=t.y=1;for(let o=0;o<a;o++){i=n[o],s=i.projectionDelta;const{visualElement:a}=i.options;a&&a.props.style&&"contents"===a.props.style.display||(r&&i.options.layoutScroll&&i.scroll&&i!==i.root&&Di(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),s&&(t.x*=s.x.scale,t.y*=s.y.scale,Ai(e,s)),r&&ji(i.latestValues)&&Di(e,i.latestValues))}t.x<Fi&&t.x>Ti&&(t.x=1),t.y<Fi&&t.y>Ti&&(t.y=1)}(this.layoutCorrected,this.treeScale,this.path,n),!t.layout||t.target||1===this.treeScale.x&&1===this.treeScale.y||(t.target=t.layout.layoutBox,t.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}});const{target:l}=t;l?(this.projectionDelta&&this.prevProjectionDelta?(Ts(this.prevProjectionDelta.x,this.projectionDelta.x),Ts(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),mi(this.projectionDelta,this.layoutCorrected,l,this.latestValues),this.treeScale.x===s&&this.treeScale.y===o&&Us(this.projectionDelta.x,this.prevProjectionDelta.x)&&Us(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",l)),jt.value&&Hs.calculatedProjections++):this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender())}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(){var e;let t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(null===(e=this.options.visualElement)||void 0===e||e.scheduleRender(),t){const e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDeltaWithTransform={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}}}setAnimationOrigin(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=this.snapshot,r=n?n.latestValues:{},a=Le({},this.latestValues),i={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;const s={x:{min:0,max:0},y:{min:0,max:0}},o=(n?n.source:void 0)!==(this.layout?this.layout.source:void 0),l=this.getStack(),c=!l||l.members.length<=1,u=Boolean(o&&!c&&!0===this.options.crossfade&&!this.path.some(po));let d;this.animationProgress=0,this.mixTargetDelta=t=>{const n=t/1e3;var l,h,p,f,m,v;uo(i.x,e.x,n),uo(i.y,e.y,n),this.setTargetDelta(i),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(xi(s,this.layout.layoutBox,this.relativeParent.layout.layoutBox),p=this.relativeTarget,f=this.relativeTargetOrigin,m=s,v=n,ho(p.x,f.x,m.x,v),ho(p.y,f.y,m.y,v),d&&(l=this.relativeTarget,h=d,zs(l.x,h.x)&&zs(l.y,h.y))&&(this.isProjectionDirty=!1),d||(d={x:{min:0,max:0},y:{min:0,max:0}}),As(d,this.relativeTarget)),o&&(this.animationValues=a,function(e,t,n,r,a,i){var s,o;if(a)e.opacity=On(0,null!==(s=n.opacity)&&void 0!==s?s:1,Ss(r)),e.opacityExit=On(null!==(o=t.opacity)&&void 0!==o?o:1,0,Cs(r));else if(i){var l,c;e.opacity=On(null!==(l=t.opacity)&&void 0!==l?l:1,null!==(c=n.opacity)&&void 0!==c?c:1,r)}for(let u=0;u<ws;u++){const a="border".concat(bs[u],"Radius");let i=Ns(t,a),s=Ns(n,a);void 0===i&&void 0===s||(i||(i=0),s||(s=0),0===i||0===s||js(i)===js(s)?(e[a]=Math.max(On(ks(i),ks(s),r),0),(kn.test(s)||kn.test(i))&&(e[a]+="%")):e[a]=s)}(t.rotate||n.rotate)&&(e.rotate=On(t.rotate||0,n.rotate||0,r))}(a,r,this.latestValues,n,u,c)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=n},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(e){var t,n;this.notifyListeners("animationStart"),null===(t=this.currentAnimation)||void 0===t||t.stop(),null===(n=this.resumingFrom)||void 0===n||null===(n=n.currentAnimation)||void 0===n||n.stop(),this.pendingAnimation&&(Ct(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=St.update(()=>{os.hasAnimatedSinceResize=!0,nn.layout++,this.motionValue||(this.motionValue=Bt(0)),this.currentAnimation=function(e,t,n){const r=Kt(e)?e:Bt(e);return r.start(Ra("",r,t,n)),r.animation}(this.motionValue,[0,1e3],Le(Le({},e),{},{velocity:0,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onStop:()=>{nn.layout--},onComplete:()=>{nn.layout--,e.onComplete&&e.onComplete(),this.completeAnimation()}})),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const e=this.getLead();let{targetWithTransforms:t,target:n,layout:r,latestValues:a}=e;if(t&&n&&r){if(this!==e&&this.layout&&r&&xo(this.options.animationType,this.layout.layoutBox,r.layoutBox)){n=this.target||{x:{min:0,max:0},y:{min:0,max:0}};const t=pi(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+t;const r=pi(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+r}As(t,n),Di(t,a),mi(this.projectionDeltaWithTransform,this.layoutCorrected,t,a)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new Ws);this.sharedNodes.get(e).add(t);const n=t.options.initialPromotionConfig;t.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(t):void 0})}isLead(){const e=this.getStack();return!e||e.lead===this}getLead(){var e;const{layoutId:t}=this.options;return t&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this}getPrevLead(){var e;const{layoutId:t}=this.options;return t?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0}getStack(){const{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote(){let{needsReset:e,transition:t,preserveFollowOpacity:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const r=this.getStack();r&&r.promote(this,n),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){const e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){const{visualElement:e}=this.options;if(!e)return;let t=!1;const{latestValues:n}=e;if((n.z||n.rotate||n.rotateX||n.rotateY||n.rotateZ||n.skewX||n.skewY)&&(t=!0),!t)return;const r={};n.z&&Xs("z",e,r,this.animationValues);for(let a=0;a<$s.length;a++)Xs("rotate".concat($s[a]),e,r,this.animationValues),Xs("skew".concat($s[a]),e,r,this.animationValues);e.render();for(const a in r)e.setStaticValue(a,r[a]),this.animationValues&&(this.animationValues[a]=r[a]);e.scheduleRender()}getProjectionStyles(e){if(!this.instance||this.isSVG)return;if(!this.isVisible)return Ks;const t={visibility:""},n=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,t.opacity="",t.pointerEvents=ys(null===e||void 0===e?void 0:e.pointerEvents)||"",t.transform=n?n(this.latestValues,""):"none",t;const r=this.getLead();if(!this.projectionDelta||!this.layout||!r.target){const t={};return this.options.layoutId&&(t.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,t.pointerEvents=ys(null===e||void 0===e?void 0:e.pointerEvents)||""),this.hasProjected&&!ji(this.latestValues)&&(t.transform=n?n({},""):"none",this.hasProjected=!1),t}const a=r.animationValues||r.latestValues;this.applyTransformsToTarget(),t.transform=function(e,t,n){let r="";const a=e.x.translate/t.x,i=e.y.translate/t.y,s=(null===n||void 0===n?void 0:n.z)||0;if((a||i||s)&&(r="translate3d(".concat(a,"px, ").concat(i,"px, ").concat(s,"px) ")),1===t.x&&1===t.y||(r+="scale(".concat(1/t.x,", ").concat(1/t.y,") ")),n){const{transformPerspective:e,rotate:t,rotateX:a,rotateY:i,skewX:s,skewY:o}=n;e&&(r="perspective(".concat(e,"px) ").concat(r)),t&&(r+="rotate(".concat(t,"deg) ")),a&&(r+="rotateX(".concat(a,"deg) ")),i&&(r+="rotateY(".concat(i,"deg) ")),s&&(r+="skewX(".concat(s,"deg) ")),o&&(r+="skewY(".concat(o,"deg) "))}const o=e.x.scale*t.x,l=e.y.scale*t.y;return 1===o&&1===l||(r+="scale(".concat(o,", ").concat(l,")")),r||"none"}(this.projectionDeltaWithTransform,this.treeScale,a),n&&(t.transform=n(a,t.transform));const{x:i,y:s}=this.projectionDelta;var o,l;(t.transformOrigin="".concat(100*i.origin,"% ").concat(100*s.origin,"% 0"),r.animationValues)?t.opacity=r===this?null!==(o=null!==(l=a.opacity)&&void 0!==l?l:this.latestValues.opacity)&&void 0!==o?o:1:this.preserveOpacity?this.latestValues.opacity:a.opacityExit:t.opacity=r===this?void 0!==a.opacity?a.opacity:"":void 0!==a.opacityExit?a.opacityExit:0;for(const c in ds){if(void 0===a[c])continue;const{correct:e,applyTo:n,isCSSVariable:i}=ds[c],s="none"===t.transform?a[c]:e(a[c],r);if(n){const e=n.length;for(let r=0;r<e;r++)t[n[r]]=s}else i?this.options.visualElement.renderState.vars[c]=s:t[c]=s}return this.options.layoutId&&(t.pointerEvents=r===this?ys(null===e||void 0===e?void 0:e.pointerEvents)||"":"none"),t}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>{var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()}),this.root.nodes.forEach(no),this.root.sharedNodes.clear()}}}function Gs(e){e.updateLayout()}function Zs(e){var t;const n=(null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){const{layoutBox:t,measuredBox:r}=e.layout,{animationType:a}=e.options,i=n.source!==e.layout.source;"size"===a?bi(e=>{const r=i?n.measuredBox[e]:n.layoutBox[e],a=pi(r);r.min=t[e].min,r.max=r.min+a}):xo(a,n.layoutBox,t)&&bi(r=>{const a=i?n.measuredBox[r]:n.layoutBox[r],s=pi(t[r]);a.max=a.min+s,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[r].max=e.relativeTarget[r].min+s)});const s={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};mi(s,t,n.layoutBox);const o={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};i?mi(o,e.applyTransform(r,!0),n.measuredBox):mi(o,t,n.layoutBox);const l=!Rs(s);let c=!1;if(!e.resumeFrom){const r=e.getClosestProjectingParent();if(r&&!r.resumeFrom){const{snapshot:a,layout:i}=r;if(a&&i){const s={x:{min:0,max:0},y:{min:0,max:0}};xi(s,n.layoutBox,a.layoutBox);const o={x:{min:0,max:0},y:{min:0,max:0}};xi(o,t,i.layoutBox),Os(s,o)||(c=!0),r.options.layoutRoot&&(e.relativeTarget=o,e.relativeTargetOrigin=s,e.relativeParent=r)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:n,delta:o,layoutDelta:s,hasLayoutChanged:l,hasRelativeLayoutChanged:c})}else if(e.isLead()){const{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function Js(e){jt.value&&Hs.nodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=Boolean(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function eo(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function to(e){e.clearSnapshot()}function no(e){e.clearMeasurements()}function ro(e){e.isLayoutDirty=!1}function ao(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function io(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function so(e){e.resolveTargetDelta()}function oo(e){e.calcProjection()}function lo(e){e.resetSkewAndRotation()}function co(e){e.removeLeadSnapshot()}function uo(e,t,n){e.translate=On(t.translate,0,n),e.scale=On(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function ho(e,t,n,r){e.min=On(t.min,n.min,r),e.max=On(t.max,n.max,r)}function po(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}const fo={duration:.45,ease:[.4,0,.1,1]},mo=e=>"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),vo=mo("applewebkit/")&&!mo("chrome/")?Math.round:bt;function go(e){e.min=vo(e.min),e.max=vo(e.max)}function xo(e,t,n){return"position"===e||"preserve-aspect"===e&&(r=Bs(t),a=Bs(n),i=.2,!(Math.abs(r-a)<=i));var r,a,i}function yo(e){var t;return e!==e.root&&(null===(t=e.scroll)||void 0===t?void 0:t.wasRoot)}const bo=qs({attachResizeListener:(e,t)=>li(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),wo={current:void 0},ko=qs({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!wo.current){const e=new bo({});e.mount(window),e.setOptions({layoutScroll:!0}),wo.current=e}return wo.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>Boolean("fixed"===window.getComputedStyle(e).position)}),jo={pan:{Feature:class extends ri{constructor(){super(...arguments),this.removePointerDownListener=bt}onPointerDown(e){this.session=new Vi(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:_i(this.node)})}createPanHandlers(){const{onPanSessionStart:e,onPanStart:t,onPan:n,onPanEnd:r}=this.node.getProps();return{onSessionStart:es(e),onStart:es(t),onMove:n,onEnd:(e,t)=>{delete this.session,r&&St.postRender(()=>r(e,t))}}}mount(){this.removePointerDownListener=di(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class extends ri{constructor(e){super(e),this.removeGroupControls=bt,this.removeListeners=bt,this.controls=new Zi(e)}mount(){const{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||bt}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:ko,MeasureLayout:ps}};function No(e,t){const n=function(e,t,n){if(e instanceof EventTarget)return[e];if("string"===typeof e){var r;let a=document;t&&(a=t.current);const i=null!==(r=null===n||void 0===n?void 0:n[e])&&void 0!==r?r:a.querySelectorAll(e);return i?Array.from(i):[]}return Array.from(e)}(e),r=new AbortController;return[n,Le(Le({passive:!0},t),{},{signal:r.signal}),()=>r.abort()]}function So(e){return!("touch"===e.pointerType||oi())}function Co(e,t,n){const{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover","Start"===n);const a=r["onHover"+n];a&&St.postRender(()=>a(t,ui(t)))}const Eo=(e,t)=>!!t&&(e===t||Eo(e,t.parentElement)),Po=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);const Ao=new WeakSet;function To(e){return t=>{"Enter"===t.key&&e(t)}}function Fo(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function Mo(e){return ci(e)&&!oi()}function Io(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const[r,a,i]=No(e,n),s=e=>{const r=e.currentTarget;if(!Mo(e))return;Ao.add(r);const i=t(r,e),s=(e,t)=>{window.removeEventListener("pointerup",o),window.removeEventListener("pointercancel",l),Ao.has(r)&&Ao.delete(r),Mo(e)&&"function"===typeof i&&i(e,{success:t})},o=e=>{s(e,r===window||r===document||n.useGlobalTarget||Eo(r,e.target))},l=e=>{s(e,!1)};window.addEventListener("pointerup",o,a),window.addEventListener("pointercancel",l,a)};return r.forEach(e=>{var t;(n.useGlobalTarget?window:e).addEventListener("pointerdown",s,a),Ca(e)&&(e.addEventListener("focus",e=>((e,t)=>{const n=e.currentTarget;if(!n)return;const r=To(()=>{if(Ao.has(n))return;Fo(n,"down");const e=To(()=>{Fo(n,"up")});n.addEventListener("keyup",e,t),n.addEventListener("blur",()=>Fo(n,"cancel"),t)});n.addEventListener("keydown",r,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),t)})(e,a)),t=e,Po.has(t.tagName)||-1!==t.tabIndex||e.hasAttribute("tabindex")||(e.tabIndex=0))}),i}function Do(e,t,n){const{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap","Start"===n);const a=r["onTap"+("End"===n?"":n)];a&&St.postRender(()=>a(t,ui(t)))}const Lo=["root"],_o=new WeakMap,Ro=new WeakMap,zo=e=>{const t=_o.get(e.target);t&&t(e)},Vo=e=>{e.forEach(zo)};function Oo(e,t,n){const r=function(e){let{root:t}=e,n=mt(e,Lo);const r=t||document;Ro.has(r)||Ro.set(r,{});const a=Ro.get(r),i=JSON.stringify(n);return a[i]||(a[i]=new IntersectionObserver(Vo,Le({root:t},n))),a[i]}(t);return _o.set(e,n),r.observe(e),()=>{_o.delete(e),r.unobserve(e)}}const Bo={some:0,all:1};const Uo={inView:{Feature:class extends ri{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:e={}}=this.node.getProps(),{root:t,margin:n,amount:r="some",once:a}=e,i={root:t?t.current:void 0,rootMargin:n,threshold:"number"===typeof r?r:Bo[r]};return Oo(this.node.current,i,e=>{const{isIntersecting:t}=e;if(this.isInView===t)return;if(this.isInView=t,a&&!t&&this.hasEnteredView)return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);const{onViewportEnter:n,onViewportLeave:r}=this.node.getProps(),i=t?n:r;i&&i(e)})}mount(){this.startObserver()}update(){if("undefined"===typeof IntersectionObserver)return;const{props:e,prevProps:t}=this.node,n=["amount","margin","root"].some(function(e){let{viewport:t={}}=e,{viewport:n={}}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e=>t[e]!==n[e]}(e,t));n&&this.startObserver()}unmount(){}}},tap:{Feature:class extends ri{mount(){const{current:e}=this.node;e&&(this.unmount=Io(e,(e,t)=>(Do(this.node,t,"Start"),(e,t)=>{let{success:n}=t;return Do(this.node,e,n?"End":"Cancel")}),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}},focus:{Feature:class extends ri{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(_c){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=Zt(li(this.node.current,"focus",()=>this.onFocus()),li(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class extends ri{mount(){const{current:e}=this.node;e&&(this.unmount=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const[r,a,i]=No(e,n),s=e=>{if(!So(e))return;const{target:n}=e,r=t(n,e);if("function"!==typeof r||!n)return;const i=e=>{So(e)&&(r(e),n.removeEventListener("pointerleave",i))};n.addEventListener("pointerleave",i,a)};return r.forEach(e=>{e.addEventListener("pointerenter",s,a)}),i}(e,(e,t)=>(Co(this.node,t,"Start"),e=>Co(this.node,e,"End"))))}unmount(){}}}},Wo={layout:{ProjectionNode:ko,MeasureLayout:ps}},Ho=(0,a.createContext)({strict:!1}),$o=(0,a.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),Ko=(0,a.createContext)({});function Yo(e){return ft(e.animate)||Ka.some(t=>Ha(e[t]))}function Xo(e){return Boolean(Yo(e)||e.variants)}function Qo(e){const{initial:t,animate:n}=function(e,t){if(Yo(e)){const{initial:t,animate:n}=e;return{initial:!1===t||Ha(t)?t:void 0,animate:Ha(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,(0,a.useContext)(Ko));return(0,a.useMemo)(()=>({initial:t,animate:n}),[qo(t),qo(n)])}function qo(e){return Array.isArray(e)?e.join(" "):e}const Go="undefined"!==typeof window,Zo={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"]},Jo={};for(const zc in Zo)Jo[zc]={isEnabled:e=>Zo[zc].some(t=>!!e[t])};const el=Symbol.for("motionComponentSymbol");function tl(e,t,n){return(0,a.useCallback)(r=>{r&&e.onMount&&e.onMount(r),t&&(r?t.mount(r):t.unmount()),n&&("function"===typeof n?n(r):Ri(n)&&(n.current=r))},[t])}const nl=Go?a.useLayoutEffect:a.useEffect;function rl(e,t,n,r,i){var s,o,l,c;const{visualElement:u}=(0,a.useContext)(Ko),d=(0,a.useContext)(Ho),h=(0,a.useContext)(rs),p=(0,a.useContext)($o).reducedMotion,f=(0,a.useRef)(null);r=r||d.renderer,!f.current&&r&&(f.current=r(e,{visualState:t,parent:u,props:n,presenceContext:h,blockInitialAnimation:!!h&&!1===h.initial,reducedMotionConfig:p}));const m=f.current,v=(0,a.useContext)(ss);!m||m.projection||!i||"html"!==m.type&&"svg"!==m.type||function(e,t,n,r){const{layoutId:a,layout:i,drag:s,dragConstraints:o,layoutScroll:l,layoutRoot:c,layoutCrossfade:u}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:al(e.parent)),e.projection.setOptions({layoutId:a,layout:i,alwaysMeasureLayout:Boolean(s)||o&&Ri(o),visualElement:e,animationType:"string"===typeof i?i:"both",initialPromotionConfig:r,crossfade:u,layoutScroll:l,layoutRoot:c})}(f.current,n,i,v);const g=(0,a.useRef)(!1);(0,a.useInsertionEffect)(()=>{m&&g.current&&m.update(n,h)});const x=n[Qt],y=(0,a.useRef)(Boolean(x)&&!(null!==(s=(o=window).MotionHandoffIsComplete)&&void 0!==s&&s.call(o,x))&&(null===(l=(c=window).MotionHasOptimisedAnimation)||void 0===l?void 0:l.call(c,x)));return nl(()=>{m&&(g.current=!0,window.MotionIsMounted=!0,m.updateFeatures(),ts.render(m.render),y.current&&m.animationState&&m.animationState.animateChanges())}),(0,a.useEffect)(()=>{m&&(!y.current&&m.animationState&&m.animationState.animateChanges(),y.current&&(queueMicrotask(()=>{var e,t;null===(e=(t=window).MotionHandoffMarkAsComplete)||void 0===e||e.call(t,x)}),y.current=!1))}),m}function al(e){if(e)return!1!==e.options.allowProjection?e.projection:al(e.parent)}function il(e){var t,n;let{preloadedFeatures:r,createVisualElement:i,useRender:s,useVisualState:o,Component:l}=e;function c(e,t){let n;const r=Le(Le(Le({},(0,a.useContext)($o)),e),{},{layoutId:sl(e)}),{isStatic:c}=r,u=Qo(e),d=o(e,c);if(!c&&Go){!function(){(0,a.useContext)(Ho).strict;0}();const e=function(e){const{drag:t,layout:n}=Jo;if(!t&&!n)return{};const r=Le(Le({},t),n);return{MeasureLayout:null!==t&&void 0!==t&&t.isEnabled(e)||null!==n&&void 0!==n&&n.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}(r);n=e.MeasureLayout,u.visualElement=rl(l,d,r,i,e.ProjectionNode)}return(0,_e.jsxs)(Ko.Provider,{value:u,children:[n&&u.visualElement?(0,_e.jsx)(n,Le({visualElement:u.visualElement},r)):null,s(l,e,tl(d,u.visualElement,t),d,c,u.visualElement)]})}r&&function(e){for(const t in e)Jo[t]=Le(Le({},Jo[t]),e[t])}(r),c.displayName="motion.".concat("string"===typeof l?l:"create(".concat(null!==(t=null!==(n=l.displayName)&&void 0!==n?n:l.name)&&void 0!==t?t:"",")"));const u=(0,a.forwardRef)(c);return u[el]=l,u}function sl(e){let{layoutId:t}=e;const n=(0,a.useContext)(is).id;return n&&void 0!==t?n+"-"+t:t}function ol(e,t){let{layout:n,layoutId:r}=t;return Tt.has(e)||e.startsWith("origin")||(n||void 0!==r)&&(!!ds[e]||"opacity"===e)}const ll=(e,t)=>t&&"number"===typeof e?t.transform(e):e,cl=Le(Le({},cn),{},{transform:Math.round}),ul=Le(Le({borderWidth:jn,borderTopWidth:jn,borderRightWidth:jn,borderBottomWidth:jn,borderLeftWidth:jn,borderRadius:jn,radius:jn,borderTopLeftRadius:jn,borderTopRightRadius:jn,borderBottomRightRadius:jn,borderBottomLeftRadius:jn,width:jn,maxWidth:jn,height:jn,maxHeight:jn,top:jn,right:jn,bottom:jn,left:jn,padding:jn,paddingTop:jn,paddingRight:jn,paddingBottom:jn,paddingLeft:jn,margin:jn,marginTop:jn,marginRight:jn,marginBottom:jn,marginLeft:jn,backgroundPositionX:jn,backgroundPositionY:jn},{rotate:wn,rotateX:wn,rotateY:wn,rotateZ:wn,scale:dn,scaleX:dn,scaleY:dn,scaleZ:dn,skew:wn,skewX:wn,skewY:wn,distance:jn,translateX:jn,translateY:jn,translateZ:jn,x:jn,y:jn,z:jn,perspective:jn,transformPerspective:jn,opacity:un,originX:Cn,originY:Cn,originZ:jn}),{},{zIndex:cl,fillOpacity:un,strokeOpacity:un,numOctaves:cl}),dl={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},hl=At.length;function pl(e,t,n){const{style:r,vars:a,transformOrigin:i}=e;let s=!1,o=!1;for(const l in t){const e=t[l];if(Tt.has(l))s=!0;else if(an(l))a[l]=e;else{const t=ll(e,ul[l]);l.startsWith("origin")?(o=!0,i[l]=t):r[l]=t}}if(t.transform||(s||n?r.transform=function(e,t,n){let r="",a=!0;for(let i=0;i<hl;i++){const s=At[i],o=e[s];if(void 0===o)continue;let l=!0;if(l="number"===typeof o?o===(s.startsWith("scale")?1:0):0===parseFloat(o),!l||n){const e=ll(o,ul[s]);l||(a=!1,r+="".concat(dl[s]||s,"(").concat(e,") ")),n&&(t[s]=e)}}return r=r.trim(),n?r=n(t,a?"":r):a&&(r="none"),r}(t,e.transform,n):r.transform&&(r.transform="none")),o){const{originX:e="50%",originY:t="50%",originZ:n=0}=i;r.transformOrigin="".concat(e," ").concat(t," ").concat(n)}}const fl=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function ml(e,t,n){for(const r in t)Kt(t[r])||ol(r,n)||(e[r]=t[r])}function vl(e,t){const n={};return ml(n,e.style||{},e),Object.assign(n,function(e,t){let{transformTemplate:n}=e;return(0,a.useMemo)(()=>{const e={style:{},transform:{},transformOrigin:{},vars:{}};return pl(e,t,n),Object.assign({},e.vars,e.style)},[t])}(e,t)),n}function gl(e,t){const n={},r=vl(e,t);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}const xl={offset:"stroke-dashoffset",array:"stroke-dasharray"},yl={offset:"strokeDashoffset",array:"strokeDasharray"};const bl=["attrX","attrY","attrScale","pathLength","pathSpacing","pathOffset"];function wl(e,t,n,r,a){let{attrX:i,attrY:s,attrScale:o,pathLength:l,pathSpacing:c=1,pathOffset:u=0}=t;if(pl(e,mt(t,bl),r),n)return void(e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox));e.attrs=e.style,e.style={};const{attrs:d,style:h}=e;var p,f;(d.transform&&(h.transform=d.transform,delete d.transform),h.transform||d.transformOrigin)&&(h.transformOrigin=null!==(p=d.transformOrigin)&&void 0!==p?p:"50% 50%",delete d.transformOrigin);h.transform&&(h.transformBox=null!==(f=null===a||void 0===a?void 0:a.transformBox)&&void 0!==f?f:"fill-box",delete d.transformBox);void 0!==i&&(d.x=i),void 0!==s&&(d.y=s),void 0!==o&&(d.scale=o),void 0!==l&&function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,a=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];e.pathLength=1;const i=a?xl:yl;e[i.offset]=jn.transform(-r);const s=jn.transform(t),o=jn.transform(n);e[i.array]="".concat(s," ").concat(o)}(d,l,c,u,!1)}const kl=()=>Le(Le({},{style:{},transform:{},transformOrigin:{},vars:{}}),{},{attrs:{}}),jl=e=>"string"===typeof e&&"svg"===e.toLowerCase();function Nl(e,t,n,r){const i=(0,a.useMemo)(()=>{const n=kl();return wl(n,t,jl(r),e.transformTemplate,e.style),Le(Le({},n.attrs),{},{style:Le({},n.style)})},[t]);if(e.style){const t={};ml(t,e.style,e),i.style=Le(Le({},t),i.style)}return i}const Sl=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function Cl(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||Sl.has(e)}let El=e=>!Cl(e);try{"function"===typeof(Pl=require("@emotion/is-prop-valid").default)&&(El=e=>e.startsWith("on")?!Cl(e):Pl(e))}catch(Rc){}var Pl;const Al=["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 Tl(e){return"string"===typeof e&&!e.includes("-")&&!!(Al.indexOf(e)>-1||/[A-Z]/.test(e))}function Fl(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(t,n,r,i,s)=>{let{latestValues:o}=i;const l=(Tl(t)?Nl:gl)(n,o,s,t),c=function(e,t,n){const r={};for(const a in e)"values"===a&&"object"===typeof e.values||(El(a)||!0===n&&Cl(a)||!t&&!Cl(a)||e.draggable&&a.startsWith("onDrag"))&&(r[a]=e[a]);return r}(n,"string"===typeof t,e),u=t!==a.Fragment?Le(Le(Le({},c),l),{},{ref:r}):{},{children:d}=n,h=(0,a.useMemo)(()=>Kt(d)?d.get():d,[d]);return(0,a.createElement)(t,Le(Le({},u),{},{children:h}))}}function Ml(e){const t=(0,a.useRef)(null);return null===t.current&&(t.current=e()),t.current}const Il=["transitionEnd","transition"];const Dl=e=>(t,n)=>{const r=(0,a.useContext)(Ko),i=(0,a.useContext)(rs),s=()=>function(e,t,n,r){let{scrapeMotionValuesFromProps:a,createRenderState:i}=e;return{latestValues:Ll(t,n,r,a),renderState:i()}}(e,t,r,i);return n?s():Ml(s)};function Ll(e,t,n,r){const a={},i=r(e,{});for(const h in i)a[h]=ys(i[h]);let{initial:s,animate:o}=e;const l=Yo(e),c=Xo(e);t&&c&&!l&&!1!==e.inherit&&(void 0===s&&(s=t.initial),void 0===o&&(o=t.animate));let u=!!n&&!1===n.initial;u=u||!1===s;const d=u?o:s;if(d&&"boolean"!==typeof d&&!ft(d)){const t=Array.isArray(d)?d:[d];for(let n=0;n<t.length;n++){const r=gt(e,t[n]);if(r){const{transitionEnd:e,transition:t}=r,n=mt(r,Il);for(const r in n){let e=n[r];if(Array.isArray(e)){e=e[u?e.length-1:0]}null!==e&&(a[r]=e)}for(const r in e)a[r]=e[r]}}}return a}function _l(e,t,n){const{style:r}=e,a={};for(const s in r){var i;(Kt(r[s])||t.style&&Kt(t.style[s])||ol(s,e)||void 0!==(null===n||void 0===n||null===(i=n.getValue(s))||void 0===i?void 0:i.liveStyle))&&(a[s]=r[s])}return a}const Rl={useVisualState:Dl({scrapeMotionValuesFromProps:_l,createRenderState:fl})};function zl(e,t,n){const r=_l(e,t,n);for(const a in e)if(Kt(e[a])||Kt(t[a])){r[-1!==At.indexOf(a)?"attr"+a.charAt(0).toUpperCase()+a.substring(1):a]=e[a]}return r}const Vl={useVisualState:Dl({scrapeMotionValuesFromProps:zl,createRenderState:kl})};function Ol(e,t){return function(n){let{forwardMotionProps:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{forwardMotionProps:!1};return il(Le(Le({},Tl(n)?Vl:Rl),{},{preloadedFeatures:e,useRender:Fl(r),createVisualElement:t,Component:n}))}}const Bl=e=>t=>t.test(e),Ul=[cn,jn,kn,wn,Sn,Nn,{test:e=>"auto"===e,parse:e=>e}],Wl=e=>Ul.find(Bl(e)),Hl=e=>/^-?(?:[0-9]+(?:\.[0-9]+)?|\.[0-9]+)$/.test(e),$l=/^var\(--(?:([\x2D0-9A-Z_a-z]+)|([\x2D0-9A-Z_a-z]+), ?([ #%\(\),-\.0-9A-Za-z]+))\)/;function Kl(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.');const[r,a]=function(e){const t=$l.exec(e);if(!t)return[,];const[,n,r,a]=t;return["--".concat(null!==n&&void 0!==n?n:r),a]}(e);if(!r)return;const i=window.getComputedStyle(t).getPropertyValue(r);if(i){const e=i.trim();return Hl(e)?parseFloat(e):e}return on(a)?Kl(a,t,n+1):a}const Yl=e=>/^0(?:[\0-\x08\x0E-\x1F!-\x2D\/-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+$/.test(e);function Xl(e){return"number"===typeof e?0===e:null===e||("none"===e||"0"===e||Yl(e))}const Ql=new Set(["brightness","contrast","saturate","opacity"]);function ql(e){const[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[r]=n.match(pn)||[];if(!r)return e;const a=n.replace(r,"");let i=Ql.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+a+")"}const Gl=/\b([\x2Da-z]*)\((?:[\0-\t\x0B\f\x0E-\u2027\u202A-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*?\)/g,Zl=Le(Le({},Rn),{},{getAnimatableNone:e=>{const t=e.match(Gl);return t?t.map(ql).join(" "):e}}),Jl=Le(Le({},ul),{},{color:Pn,backgroundColor:Pn,outlineColor:Pn,fill:Pn,stroke:Pn,borderColor:Pn,borderTopColor:Pn,borderRightColor:Pn,borderBottomColor:Pn,borderLeftColor:Pn,filter:Zl,WebkitFilter:Zl}),ec=e=>Jl[e];function tc(e,t){let n=ec(e);return n!==Zl&&(n=Rn),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const nc=new Set(["auto","none","0"]);class rc extends oa{constructor(e,t,n,r,a){super(e,t,n,r,a,!0)}readKeyframes(){const{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let o=0;o<e.length;o++){let n=e[o];if("string"===typeof n&&(n=n.trim(),on(n))){const r=Kl(n,t.current);void 0!==r&&(e[o]=r),o===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!Ft.has(n)||2!==e.length)return;const[r,a]=e,i=Wl(r),s=Wl(a);if(i!==s)if(Gr(i)&&Gr(s))for(let o=0;o<e.length;o++){const t=e[o];"string"===typeof t&&(e[o]=parseFloat(t))}else ea[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:e,name:t}=this,n=[];for(let r=0;r<e.length;r++)(null===e[r]||Xl(e[r]))&&n.push(r);n.length&&function(e,t,n){let r,a=0;for(;a<e.length&&!r;){const t=e[a];"string"===typeof t&&!nc.has(t)&&In(t).values.length&&(r=e[a]),a++}if(r&&n)for(const i of t)e[i]=tc(n,r)}(e,n,t)}measureInitialState(){const{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=ea[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;const r=t[t.length-1];void 0!==r&&e.getValue(n,r).jump(r,!1)}measureEndState(){var e;const{element:t,name:n,unresolvedKeyframes:r}=this;if(!t||!t.current)return;const a=t.getValue(n);a&&a.jump(this.measuredOrigin,!1);const i=r.length-1,s=r[i];r[i]=ea[n](t.measureViewportBox(),window.getComputedStyle(t.current)),null!==s&&void 0===this.finalKeyframe&&(this.finalKeyframe=s),null!==(e=this.removedTransforms)&&void 0!==e&&e.length&&this.removedTransforms.forEach(e=>{let[n,r]=e;t.getValue(n).set(r)}),this.resolveNoneKeyframes()}}const ac=[...Ul,Pn,Rn],ic={current:null},sc={current:!1};const oc=new WeakMap;const lc=["willChange"],cc=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class uc{scrapeMotionValuesFromProps(e,t,n){return{}}constructor(e){let{parent:t,props:n,presenceContext:r,reducedMotionConfig:a,blockInitialAnimation:i,visualState:s}=e,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=oa,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const e=zt.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,St.render(this.render,!1,!0))};const{latestValues:l,renderState:c}=s;this.latestValues=l,this.baseTarget=Le({},l),this.initialValues=n.initial?Le({},l):{},this.renderState=c,this.parent=t,this.props=n,this.presenceContext=r,this.depth=t?t.depth+1:0,this.reducedMotionConfig=a,this.options=o,this.blockInitialAnimation=Boolean(i),this.isControllingVariants=Yo(n),this.isVariantNode=Xo(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(t&&t.current);const u=this.scrapeMotionValuesFromProps(n,{},this),{willChange:d}=u,h=mt(u,lc);for(const p in h){const e=h[p];void 0!==l[p]&&Kt(e)&&e.set(l[p],!1)}}mount(e){this.current=e,oc.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),sc.current||function(){if(sc.current=!0,Go)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>ic.current=e.matches;e.addListener(t),t()}else ic.current=!1}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||ic.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){this.projection&&this.projection.unmount(),Ct(this.notifyUpdate),Ct(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const e in this.events)this.events[e].clear();for(const e in this.features){const t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}bindToMotionValue(e,t){this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();const n=Tt.has(e);n&&this.onBindTransform&&this.onBindTransform();const r=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&St.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0)}),a=t.on("renderRequest",this.scheduleRender);let i;window.MotionCheckAppearSync&&(i=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{r(),a(),i&&i(),t.owner&&t.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in Jo){const t=Jo[e];if(!t)continue;const{isEnabled:n,Feature:r}=t;if(!this.features[e]&&r&&n(this.props)&&(this.features[e]=new r(this)),this.features[e]){const t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):{x:{min:0,max:0},y:{min:0,max:0}}}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let n=0;n<cc.length;n++){const t=cc[n];this.propEventSubscriptions[t]&&(this.propEventSubscriptions[t](),delete this.propEventSubscriptions[t]);const r=e["on"+t];r&&(this.propEventSubscriptions[t]=this.on(t,r))}this.prevMotionValues=function(e,t,n){for(const r in t){const a=t[r],i=n[r];if(Kt(a))e.addValue(r,a);else if(Kt(i))e.addValue(r,Bt(a,{owner:e}));else if(i!==a)if(e.hasValue(r)){const t=e.getValue(r);!0===t.liveStyle?t.jump(a):t.hasAnimated||t.set(a)}else{const t=e.getStaticValue(r);e.addValue(r,Bt(void 0!==t?t:a,{owner:e}))}}for(const r in n)void 0===t[r]&&e.removeValue(r);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){const t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){const n=this.values.get(e);t!==n&&(n&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);const t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return void 0===n&&void 0!==t&&(n=Bt(null===t?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){var n;let r=void 0===this.latestValues[e]&&this.current?null!==(n=this.getBaseTargetFromProps(this.props,e))&&void 0!==n?n:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];var a;return void 0!==r&&null!==r&&("string"===typeof r&&(Hl(r)||Yl(r))?r=parseFloat(r):(a=r,!ac.find(Bl(a))&&Rn.test(t)&&(r=tc(e,t))),this.setBaseTarget(e,Kt(r)?r.get():r)),Kt(r)?r.get():r}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){const{initial:t}=this.props;let n;if("string"===typeof t||"object"===typeof t){var r;const a=gt(this.props,t,null===(r=this.presenceContext)||void 0===r?void 0:r.custom);a&&(n=a[e])}if(t&&void 0!==n)return n;const a=this.getBaseTargetFromProps(this.props,e);return void 0===a||Kt(a)?void 0!==this.initialValues[e]&&void 0===n?void 0:this.baseTarget[e]:a}on(e,t){return this.events[e]||(this.events[e]=new Dt),this.events[e].add(t)}notify(e){if(this.events[e]){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];this.events[e].notify(...n)}}}class dc extends uc{constructor(){super(...arguments),this.KeyframeResolver=rc}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,t){let{vars:n,style:r}=t;delete n[e],delete r[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:e}=this.props;Kt(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent="".concat(e))}))}}function hc(e,t,n,r){let{style:a,vars:i}=t;Object.assign(e.style,a,r&&r.getProjectionStyles(n));for(const s in i)e.style.setProperty(s,i[s])}class pc extends dc{constructor(){super(...arguments),this.type="html",this.renderInstance=hc}readValueFromInstance(e,t){var n,r;if(Tt.has(t))return null!==(n=this.projection)&&void 0!==n&&n.isProjecting?Xr(t):((e,t)=>{const{transform:n="none"}=getComputedStyle(e);return Qr(n,t)})(e,t);{const n=(r=e,window.getComputedStyle(r)),a=(an(t)?n.getPropertyValue(t):n[t])||0;return"string"===typeof a?a.trim():a}}measureInstanceViewportBox(e,t){let{transformPagePoint:n}=t;return Li(e,n)}build(e,t,n){pl(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return _l(e,t,n)}}const fc=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"]);class mc extends dc{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=yi}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(Tt.has(t)){const e=ec(t);return e&&e.default||0}return t=fc.has(t)?t:Xt(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return zl(e,t,n)}build(e,t,n){wl(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,r){!function(e,t,n,r){hc(e,t,void 0,r);for(const a in t.attrs)e.setAttribute(fc.has(a)?a:Xt(a),t.attrs[a])}(e,t,0,r)}mount(e){this.isSVGTag=jl(e.tagName),super.mount(e)}}const vc=(e,t)=>Tl(e)?new mc(t):new pc(t,{allowProjection:e!==a.Fragment}),gc=pt(Ol(Le(Le(Le(Le({},ii),Uo),jo),Wo),vc)),xc=()=>(0,_e.jsx)("div",{className:"absolute inset-0 overflow-hidden",children:(0,_e.jsx)("div",{className:"absolute inset-0",style:{backgroundImage:"\n linear-gradient(rgba(244, 63, 94, 0.3) 1px, transparent 1px),\n linear-gradient(90deg, rgba(6, 182, 212, 0.3) 1px, transparent 1px)\n ",backgroundSize:"50px 50px",animation:"grid-move 20s linear infinite",transform:"perspective(500px) rotateX(60deg) translateZ(0)",transformOrigin:"center center",filter:"brightness(1.5)",mixBlendMode:"screen"}})}),yc=()=>{const[e,t]=(0,a.useState)([]),n=["\u30a2","\u30a4","\u30a6","\u30a8","\u30aa","\u30ab","\u30ad","\u30af","\u30b1","\u30b3","\u30b5","\u30b7","\u30b9","\u30bb","\u30bd","\u30bf","\u30c1","\u30c4","\u30c6","\u30c8","\u30ca","\u30cb","\u30cc","\u30cd","\u30ce","\u30cf","\u30d2","\u30d5","\u30d8","\u30db","\u30de","\u30df","\u30e0","\u30e1","\u30e2","\u30e4","\u30e6","\u30e8","\u30e9","\u30ea","\u30eb","\u30ec","\u30ed","\u30ef","\u30f2","\u30f3","\u65e5","\u672c","\u8a9e","\u611b","\u96e8","\u685c","\u5fc3","\u98a8","\u5149","\u5f71","\u5922","\u661f","\u6708","\u96f2","\u9f8d","\u4f8d","\u5fcd","\u8005","\u6b66","\u58eb","\u9053","\u7985","\u6c17","\u529b","\u706b","\u6c34","\u571f","\u7a7a","\u6642","\u7121","\u6709","\u751f","\u6b7b","\u95c7"];return(0,a.useEffect)(()=>{const e=Array.from({length:15},(e,t)=>({chars:Array.from({length:15},()=>n[Math.floor(Math.random()*n.length)]),delay:5*Math.random(),duration:12+6*Math.random(),x:t/15*100}));t(e);const r=setInterval(()=>{t(e=>e.map(e=>Le(Le({},e),{},{chars:e.chars.map(e=>Math.random()<.1?n[Math.floor(Math.random()*n.length)]:e)})))},50);return()=>clearInterval(r)},[]),(0,_e.jsx)("div",{className:"absolute inset-0 overflow-hidden opacity-60",children:e.map((e,t)=>(0,_e.jsx)(gc.div,{className:"absolute flex flex-col text-green-400",style:{left:"".concat(e.x,"%"),fontSize:"12px",fontFamily:"'Courier New', monospace",fontWeight:"normal",lineHeight:"1",letterSpacing:"0px"},initial:{y:-50},animate:{y:window.innerHeight+100},transition:{duration:e.duration,repeat:1/0,delay:e.delay,ease:"linear"},children:e.chars.map((t,n)=>(0,_e.jsx)("div",{style:{opacity:0===n?1:Math.max(.05,1-n/e.chars.length*.95),color:0===n?"#ffffff":n<2?"#66ff66":"#00ff00",textShadow:0===n?"0 0 8px #ffffff, 0 0 15px #00ff00":n<2?"0 0 3px rgba(102, 255, 102, 0.8)":"0 0 2px rgba(0, 255, 0, 0.3)",height:"14px",display:"flex",alignItems:"center",justifyContent:"center"},children:t},n))},t))})},bc=()=>(0,_e.jsx)("div",{className:"absolute inset-0 overflow-hidden",children:[...Array(5)].map((e,t)=>(0,_e.jsx)(gc.div,{className:"absolute h-px",style:{background:"linear-gradient(90deg, \n transparent, \n ".concat(t%2===0?"#f43f5e":"#06b6d4",", \n transparent\n )"),width:"200%",top:"".concat(20+15*t,"%"),filter:"blur(".concat(0===t?2:1,"px)"),boxShadow:"0 0 ".concat(10+5*t,"px ").concat(t%2===0?"#f43f5e":"#06b6d4")},animate:{x:["-100%","0%"]},transition:{duration:10+2*t,repeat:1/0,ease:"linear"}},t))}),wc=()=>{const[e,t]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{const e=setInterval(()=>{t(!0),setTimeout(()=>t(!1),200)},5e3);return()=>clearInterval(e)},[]),e?(0,_e.jsx)(gc.div,{className:"absolute inset-0 pointer-events-none",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{background:"repeating-linear-gradient(\n 0deg,\n transparent,\n transparent 2px,\n rgba(244, 63, 94, 0.03) 2px,\n rgba(244, 63, 94, 0.03) 4px\n )",animation:"glitch 0.3s infinite"}}):null},kc=()=>{const[e,t]=(0,a.useState)([]);return(0,a.useEffect)(()=>{const e=Array.from({length:50},()=>({x:100*Math.random(),y:100*Math.random(),size:3*Math.random()+1,delay:5*Math.random()}));t(e)},[]),(0,_e.jsx)("div",{className:"absolute inset-0 overflow-hidden",children:e.map((e,t)=>(0,_e.jsx)(gc.div,{className:"absolute rounded-full",style:{left:"".concat(e.x,"%"),top:"".concat(e.y,"%"),width:e.size,height:e.size,background:t%3===0?"#f43f5e":t%3===1?"#a855f7":"#06b6d4",boxShadow:"0 0 ".concat(2*e.size,"px currentColor")},animate:{y:[0,-30,0],opacity:[.2,1,.2]},transition:{duration:3+e.size,repeat:1/0,delay:e.delay}},t))})},jc=()=>(0,_e.jsxs)("div",{className:"fixed inset-0 pointer-events-none overflow-hidden z-0",children:[(0,_e.jsx)("div",{className:"absolute inset-0",style:{background:"\n radial-gradient(circle at 20% 50%, rgba(244, 63, 94, 0.1) 0%, transparent 50%),\n radial-gradient(circle at 80% 50%, rgba(168, 85, 247, 0.1) 0%, transparent 50%),\n radial-gradient(circle at 50% 100%, rgba(6, 182, 212, 0.1) 0%, transparent 50%),\n linear-gradient(180deg, #0a0a0a 0%, #030712 100%)\n "}}),(0,_e.jsx)(xc,{}),(0,_e.jsx)(bc,{}),(0,_e.jsx)(yc,{}),(0,_e.jsx)(kc,{}),(0,_e.jsx)(wc,{}),(0,_e.jsx)("div",{className:"absolute inset-0",style:{background:"\n radial-gradient(ellipse at center, \n transparent 20%, \n rgba(0, 0, 0, 0.3) 40%,\n rgba(0, 0, 0, 0.6) 70%,\n rgba(0, 0, 0, 0.9) 100%\n )\n "}}),(0,_e.jsx)("div",{className:"absolute inset-0",style:{boxShadow:"inset 0 0 200px 50px rgba(0, 0, 0, 0.9)"}}),(0,_e.jsx)("div",{className:"absolute inset-0 opacity-30",style:{backgroundImage:"repeating-linear-gradient(\n 0deg,\n transparent,\n transparent 2px,\n rgba(255, 255, 255, 0.03) 2px,\n rgba(255, 255, 255, 0.03) 4px\n )",animation:"scan 8s linear infinite"}})]}),Nc=e=>{let{intensity:t="medium",variant:n="neon"}=e;const r={light:{opacity:.3,blur:.5},medium:{opacity:.5,blur:1},strong:{opacity:.7,blur:2}}[t];return(0,_e.jsx)(_e.Fragment,{children:(0,_e.jsx)(gc.div,{className:"fixed inset-0 pointer-events-none z-20",style:{background:(()=>{switch(n){case"minimal":return"\n linear-gradient(180deg, \n rgba(0, 0, 0, ".concat(.2*r.opacity,") 0%, \n transparent 15%, \n transparent 85%, \n rgba(0, 0, 0, ").concat(.2*r.opacity,") 100%\n )\n ");case"glitch":return"\n radial-gradient(ellipse at center, \n transparent 30%, \n rgba(244, 63, 94, ".concat(.3*r.opacity,") 60%,\n rgba(168, 85, 247, ").concat(.5*r.opacity,") 80%,\n rgba(0, 0, 0, ").concat(r.opacity,") 100%\n ),\n conic-gradient(\n from 0deg at 50% 50%,\n rgba(244, 63, 94, ").concat(.1*r.opacity,"),\n rgba(168, 85, 247, ").concat(.1*r.opacity,"),\n rgba(6, 182, 212, ").concat(.1*r.opacity,"),\n rgba(244, 63, 94, ").concat(.1*r.opacity,")\n )\n ");case"neon":return"\n radial-gradient(ellipse at center, \n transparent 40%, \n rgba(244, 63, 94, ".concat(.2*r.opacity,") 70%,\n rgba(168, 85, 247, ").concat(.3*r.opacity,") 85%,\n rgba(0, 0, 0, ").concat(.8*r.opacity,") 100%\n ),\n linear-gradient(180deg, \n rgba(0, 0, 0, ").concat(.3*r.opacity,") 0%, \n transparent 10%, \n transparent 90%, \n rgba(0, 0, 0, ").concat(.3*r.opacity,") 100%\n ),\n linear-gradient(90deg, \n rgba(0, 0, 0, ").concat(.3*r.opacity,") 0%, \n transparent 10%, \n transparent 90%, \n rgba(0, 0, 0, ").concat(.3*r.opacity,") 100%\n )\n ");default:return"\n radial-gradient(ellipse at center, \n transparent 50%, \n rgba(0, 0, 0, ".concat(.5*r.opacity,") 100%\n ),\n linear-gradient(180deg, \n rgba(0, 0, 0, ").concat(.4*r.opacity,") 0%, \n transparent 20%, \n transparent 80%, \n rgba(0, 0, 0, ").concat(.4*r.opacity,") 100%\n )\n ")}})(),filter:"blur(".concat(r.blur,"px)")},initial:{opacity:0},animate:{opacity:1},transition:{duration:1,ease:"easeOut"}})})};class Sc extends a.Component{getSnapshotBeforeUpdate(e){const t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){const e=t.offsetParent,n=Ca(e)&&e.offsetWidth||0,r=this.props.sizeRef.current;r.height=t.offsetHeight||0,r.width=t.offsetWidth||0,r.top=t.offsetTop,r.left=t.offsetLeft,r.right=n-r.width-r.left}return null}componentDidUpdate(){}render(){return this.props.children}}function Cc(e){let{children:t,isPresent:n,anchorX:r}=e;const i=(0,a.useId)(),s=(0,a.useRef)(null),o=(0,a.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:l}=(0,a.useContext)($o);return(0,a.useInsertionEffect)(()=>{const{width:e,height:t,top:a,left:c,right:u}=o.current;if(n||!s.current||!e||!t)return;const d="left"===r?"left: ".concat(c):"right: ".concat(u);s.current.dataset.motionPopId=i;const h=document.createElement("style");return l&&(h.nonce=l),document.head.appendChild(h),h.sheet&&h.sheet.insertRule('\n [data-motion-pop-id="'.concat(i,'"] {\n position: absolute !important;\n width: ').concat(e,"px !important;\n height: ").concat(t,"px !important;\n ").concat(d,"px !important;\n top: ").concat(a,"px !important;\n }\n ")),()=>{document.head.contains(h)&&document.head.removeChild(h)}},[n]),(0,_e.jsx)(Sc,{isPresent:n,childRef:s,sizeRef:o,children:a.cloneElement(t,{ref:s})})}const Ec=e=>{let{children:t,initial:n,isPresent:r,onExitComplete:i,custom:s,presenceAffectsLayout:o,mode:l,anchorX:c}=e;const u=Ml(Pc),d=(0,a.useId)();let h=!0,p=(0,a.useMemo)(()=>(h=!1,{id:d,initial:n,isPresent:r,custom:s,onExitComplete:e=>{u.set(e,!0);for(const t of u.values())if(!t)return;i&&i()},register:e=>(u.set(e,!1),()=>u.delete(e))}),[r,u,i]);return o&&h&&(p=Le({},p)),(0,a.useMemo)(()=>{u.forEach((e,t)=>u.set(t,!1))},[r]),a.useEffect(()=>{!r&&!u.size&&i&&i()},[r]),"popLayout"===l&&(t=(0,_e.jsx)(Cc,{isPresent:r,anchorX:c,children:t})),(0,_e.jsx)(rs.Provider,{value:p,children:t})};function Pc(){return new Map}const Ac=e=>e.key||"";function Tc(e){const t=[];return a.Children.forEach(e,e=>{(0,a.isValidElement)(e)&&t.push(e)}),t}const Fc=e=>{let{children:t,custom:n,initial:r=!0,onExitComplete:i,presenceAffectsLayout:s=!0,mode:o="sync",propagate:l=!1,anchorX:c="left"}=e;const[u,d]=as(l),h=(0,a.useMemo)(()=>Tc(t),[t]),p=l&&!u?[]:h.map(Ac),f=(0,a.useRef)(!0),m=(0,a.useRef)(h),v=Ml(()=>new Map),[g,x]=(0,a.useState)(h),[y,b]=(0,a.useState)(h);nl(()=>{f.current=!1,m.current=h;for(let e=0;e<y.length;e++){const t=Ac(y[e]);p.includes(t)?v.delete(t):!0!==v.get(t)&&v.set(t,!1)}},[y,p.length,p.join("-")]);const w=[];if(h!==g){let e=[...h];for(let t=0;t<y.length;t++){const n=y[t],r=Ac(n);p.includes(r)||(e.splice(t,0,n),w.push(n))}return"wait"===o&&w.length&&(e=w),b(Tc(e)),x(h),null}const{forceRender:k}=(0,a.useContext)(is);return(0,_e.jsx)(_e.Fragment,{children:y.map(e=>{const t=Ac(e),a=!(l&&!u)&&(h===y||p.includes(t));return(0,_e.jsx)(Ec,{isPresent:a,initial:!(f.current&&!r)&&void 0,custom:n,presenceAffectsLayout:s,mode:o,onExitComplete:a?void 0:()=>{if(!v.has(t))return;v.set(t,!0);let e=!0;v.forEach(t=>{t||(e=!1)}),e&&(null===k||void 0===k||k(),b(m.current),l&&(null===d||void 0===d||d()),i&&i())},anchorX:c,children:e},t)})})},Mc=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{duration:t=1800,easing:n="cubic-bezier(0.4, 0, 0.2, 1)"}=e,[r,i]=(0,a.useState)(0),[s,o]=(0,a.useState)(!1),l=(0,a.useRef)([]),c=(0,a.useRef)(0),u=e=>{if(e<0||e>=l.current.length||s)return;o(!0);const n=l.current[e];n&&(n.scrollIntoView({behavior:"smooth",block:"start"}),i(e),setTimeout(()=>{o(!1)},t))},d=e=>{if(s)return void e.preventDefault();const t=l.current[r];if(!t)return;const n=e.target;if(!t.contains(n))return;const{scrollTop:a,scrollHeight:i,clientHeight:o}=t,c=0===a,d=Math.abs(i-o-a)<1;e.deltaY>0?d&&r<l.current.length-1&&(e.preventDefault(),u(r+1)):e.deltaY<0&&c&&r>0&&(e.preventDefault(),u(r-1))},h=e=>{c.current=e.touches[0].clientY},p=e=>{if(s)return void e.preventDefault();const t=l.current[r];if(!t)return;const n=e.touches[0].clientY,a=c.current-n,{scrollTop:i,scrollHeight:o,clientHeight:d}=t,h=0===i,p=Math.abs(o-d-i)<1;a>50?p&&r<l.current.length-1&&(e.preventDefault(),u(r+1),c.current=n):a<-50&&h&&r>0&&(e.preventDefault(),u(r-1),c.current=n)},f=e=>{if(!s)switch(e.key){case"ArrowDown":case"PageDown":r<l.current.length-1&&(e.preventDefault(),u(r+1));break;case"ArrowUp":case"PageUp":r>0&&(e.preventDefault(),u(r-1));break;case"Home":e.preventDefault(),u(0);break;case"End":e.preventDefault(),u(l.current.length-1)}};(0,a.useEffect)(()=>(window.addEventListener("wheel",d,{passive:!1}),window.addEventListener("touchstart",h,{passive:!1}),window.addEventListener("touchmove",p,{passive:!1}),window.addEventListener("keydown",f),()=>{window.removeEventListener("wheel",d),window.removeEventListener("touchstart",h),window.removeEventListener("touchmove",p),window.removeEventListener("keydown",f)}),[r,s]);return{currentSection:r,scrollToSection:u,registerSection:(e,t)=>{e&&(l.current[t]=e)},isScrolling:s}},Ic=()=>{const[e,t]=(0,a.useState)(null),[n,r]=(0,a.useState)(2),i=[{id:0,title:"\u5de5\u4e1a\u9886\u57df",icon:Je,iconColor:"text-neon-blue-500 neon-glow-blue",titleColor:"text-neon-blue-400",borderColor:"border-neon-blue-500/30",image:"/images/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a_\u5404\u884c\u5404\u4e1a_\u8f6f\u4ef6\u4e2dAI\u5206\u6790\u754c\u9762.png",description:"\u6570\u636e\u76d1\u6d4b\u5927\u5c4fAI\u5206\u6790\u754c\u9762",position:"\u8bbe\u5907\u5de5\u7a0b\u5e08\uff08AI\u68c0\u6d4b\uff09",salary:"8K~15K"},{id:1,title:"\u7535\u5546\u9886\u57df",icon:ct,iconColor:"text-cyber-pink-500 neon-glow-pink",titleColor:"text-cyber-pink-400",borderColor:"border-cyber-pink-500/30",image:"/images/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a_\u5404\u884c\u5404\u4e1a_N8N\u5de5\u4f5c\u6d41\u8282\u70b9.png",description:"N8N\u4e2dAI\u81ea\u52a8\u5316\u8fd0\u8425\u8282\u70b9",position:"AI\u7535\u5546\u8fd0\u8425\u4e13\u5458",salary:"12K~25K"},{id:2,title:"\u8bbe\u8ba1\u9886\u57df",icon:tt,iconColor:"text-neon-purple-500 neon-glow-purple",titleColor:"text-neon-purple-400",borderColor:"border-neon-purple-500/30",image:"/images/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a_\u5404\u884c\u5404\u4e1a_AI\u751f\u6210\u56fe\u7247\u7684\u754c\u9762.png",description:"comfyUI\u8f6f\u4ef6AI\u751f\u6210\u56fe\u7247\u7684\u754c\u9762",position:"AI\u5e73\u9762\u8bbe\u8ba1\u5e08",salary:"10K\u8d77"},{id:3,title:"\u5a92\u4f53\u9886\u57df",icon:Xe,iconColor:"text-neon-cyan-500 neon-glow-cyan",titleColor:"text-neon-cyan-400",borderColor:"border-neon-cyan-500/30",image:"/images/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a_\u5404\u884c\u5404\u4e1a_\u8fbe\u82ac\u5947\u89c6\u9891\u526a\u8f91\u754c\u9762.png",description:"\u8fbe\u82ac\u5947\u8f6f\u4ef6\u4e2dAI\u81ea\u52a8\u526a\u8f91\u754c\u9762",position:"AI\u97f3\u89c6\u9891\u526a\u8f91\u5e08",salary:"8K~18K"},{id:4,title:"\u8ba1\u7b97\u673a\u9886\u57df",icon:Ve,iconColor:"text-neon-yellow-500 neon-glow-cyan",titleColor:"text-neon-yellow-400",borderColor:"border-neon-yellow-500/30",image:"/images/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a_\u5404\u884c\u5404\u4e1a_Claude\u7f16\u7a0b\u754c\u9762.png",description:"Claude\u8f6f\u4ef6AI\u7f16\u7a0b\u754c\u9762",position:"AI\u524d\u7aef\u5f00\u53d1\u5de5\u7a0b\u5e08",salary:"15K\u8d77\u6b65"}],{registerSection:s,scrollToSection:o,currentSection:l}=Mc({duration:1e3,easing:"cubic-bezier(0.4, 0, 0.2, 1)"}),c={hidden:{opacity:0,y:60},visible:{opacity:1,y:0}},u={hidden:{opacity:0},visible:{opacity:1,transition:{staggerChildren:.2}}};return(0,_e.jsxs)("div",{className:"section-scroll-container",children:[(0,_e.jsx)("nav",{className:"fixed right-8 top-1/2 transform -translate-y-1/2 z-50 hidden lg:block",children:(0,_e.jsx)("div",{className:"cyber-card p-4 rounded-xl",children:(0,_e.jsx)("div",{className:"space-y-3",children:[{id:0,title:"\u4e3a\u4ec0\u4e48\u5b66AI"},{id:1,title:"\u5c31\u4e1a\u96be\u9898"},{id:2,title:"AI\u5c97\u4f4d\u85aa\u8d44"},{id:3,title:"\u6548\u7387\u4e0e\u6311\u6218"},{id:4,title:"\u4f01\u4e1a\u73b0\u72b6"},{id:5,title:"\u4f01\u4e1a\u4e3e\u63aa"},{id:6,title:"AI\u4eba\u624d\u7a00\u7f3a"},{id:7,title:"\u65e5\u5e38\u751f\u6d3bAI"},{id:8,title:"\u5404\u884c\u5404\u4e1aAI"},{id:9,title:"AI\u5e94\u7528\u95ee\u9898"},{id:10,title:"\u5927\u4e13\u751f\u673a\u4f1a"}].map(e=>(0,_e.jsx)("button",{onClick:()=>o(e.id),className:"\n block w-full text-left px-4 py-2 rounded-lg transition-all duration-300\n ".concat(l===e.id?"bg-cyber-pink-500/20 border-l-4 border-cyber-pink-500 text-cyber-pink-400 font-bold":"text-cyber-dark-200 hover:bg-cyber-dark-800 hover:text-neon-cyan-400","\n "),children:(0,_e.jsx)("span",{className:"text-sm",children:e.title})},e.id))})})}),(0,_e.jsxs)("section",{ref:e=>s(e,0),className:"section-scroll-item min-h-screen flex flex-col items-center justify-center relative overflow-hidden",children:[(0,_e.jsxs)(gc.div,{initial:"hidden",animate:"visible",variants:u,className:"text-center z-10 px-4 max-w-6xl mx-auto",children:[(0,_e.jsxs)("div",{className:"flex justify-center gap-12 mb-12",children:[(0,_e.jsx)(gc.div,{animate:{y:[0,-20,0]},transition:{duration:3,repeat:1/0},children:(0,_e.jsx)(st,{className:"text-cyber-pink-500 neon-glow-pink",size:80})}),(0,_e.jsx)(gc.div,{animate:{y:[0,-20,0]},transition:{duration:3,repeat:1/0,delay:.5},children:(0,_e.jsx)(ot,{className:"text-neon-purple-500 neon-glow-purple",size:80})})]}),(0,_e.jsx)(gc.h1,{variants:c,className:"text-6xl md:text-7xl lg:text-8xl font-black mb-6 glitch-text","data-text":"\u4e3a\u4ec0\u4e48\u5927\u4e13\u751f\u4e00\u5b9a\u8981\u5b66\u4e60AI\uff1f",children:"\u4e3a\u4ec0\u4e48\u5927\u4e13\u751f\u4e00\u5b9a\u8981\u5b66\u4e60AI\uff1f"})]}),(0,_e.jsx)("div",{className:"mt-16 w-full text-center",children:(0,_e.jsx)(gc.div,{animate:{y:[0,10,0]},transition:{duration:2,repeat:1/0},className:"inline-block",children:(0,_e.jsx)(Ye,{className:"text-neon-cyan-400 rotate-90",size:40})})})]}),(0,_e.jsx)("section",{ref:e=>s(e,1),className:"section-scroll-item flex items-center justify-center px-4 pt-8",children:(0,_e.jsx)(gc.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},variants:u,className:"max-w-7xl mx-auto transform scale-110",children:(0,_e.jsxs)("div",{className:"grid md:grid-cols-2 gap-8 mb-12",children:[(0,_e.jsx)(gc.div,{variants:c,className:"space-y-6",children:(0,_e.jsxs)("div",{className:"cyber-card p-6 rounded-2xl bg-red-500/5 border-red-500/30",children:[(0,_e.jsxs)("div",{className:"flex items-center gap-4 mb-4",children:[(0,_e.jsx)(lt,{className:"text-red-500 flex-shrink-0",size:36}),(0,_e.jsx)("h3",{className:"text-2xl font-bold text-red-400",children:"\u4f20\u7edf\u5c97\u4f4d\u56f0\u5883"})]}),(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-xl border-2 border-red-500/30 shadow-neon-pink h-96 bg-white",children:(0,_e.jsx)("img",{src:"/images/\u4e00\u3001\u4e3a\u4ec0\u4e48\u4f60\u89c9\u5f97\u5c31\u4e1a\u8d8a\u6765\u8d8a\u96be\uff1f/\u4e00\u3001\u4e3a\u4ec0\u4e48\u4f60\u89c9\u5f97\u5c31\u4e1a\u8d8a\u6765\u8d8a\u96be\uff1f_\u4f20\u7edf\u7684\u62db\u8058\u5c97\u4f4d\u8d8a\u6765\u8d8a\u5c11\uff0c\u5e76\u4e14\u8d8a\u6765\u8d8a\u5377\uff0c\u85aa\u8d44\u8d8a\u6765\u8d8a\u4f4e.png",alt:"\u4f20\u7edf\u7684\u62db\u8058\u5c97\u4f4d\u8d8a\u6765\u8d8a\u5c11\uff0c\u5e76\u4e14\u8d8a\u6765\u8d8a\u5377\uff0c\u85aa\u8d44\u8d8a\u6765\u8d8a\u4f4e",className:"w-full h-full object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u4e00\u3001\u4e3a\u4ec0\u4e48\u4f60\u89c9\u5f97\u5c31\u4e1a\u8d8a\u6765\u8d8a\u96be\uff1f/\u4e00\u3001\u4e3a\u4ec0\u4e48\u4f60\u89c9\u5f97\u5c31\u4e1a\u8d8a\u6765\u8d8a\u96be\uff1f_\u4f20\u7edf\u7684\u62db\u8058\u5c97\u4f4d\u8d8a\u6765\u8d8a\u5c11\uff0c\u5e76\u4e14\u8d8a\u6765\u8d8a\u5377\uff0c\u85aa\u8d44\u8d8a\u6765\u8d8a\u4f4e.png")})}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200 mt-4 text-center",children:"\u4f20\u7edf\u7684\u62db\u8058\u5c97\u4f4d\u8d8a\u6765\u8d8a\u5c11\uff0c\u5e76\u4e14\u8d8a\u6765\u8d8a\u5377\uff0c\u85aa\u8d44\u8d8a\u6765\u8d8a\u4f4e"})]})}),(0,_e.jsx)(gc.div,{variants:c,className:"space-y-6",children:(0,_e.jsxs)("div",{className:"cyber-card p-6 rounded-2xl bg-neon-cyan-500/5 border-neon-cyan-500/30",children:[(0,_e.jsxs)("div",{className:"flex items-center gap-4 mb-4",children:[(0,_e.jsx)(at,{className:"text-neon-cyan-400 neon-glow-cyan flex-shrink-0",size:36}),(0,_e.jsx)("h3",{className:"text-2xl font-bold text-neon-cyan-400",children:"AI\u5c97\u4f4d\u673a\u9047"})]}),(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-xl border-2 border-neon-cyan-500/30 shadow-neon-cyan h-96 bg-white",children:(0,_e.jsx)("img",{src:"/images/\u4e00\u3001\u4e3a\u4ec0\u4e48\u4f60\u89c9\u5f97\u5c31\u4e1a\u8d8a\u6765\u8d8a\u96be\uff1f/AI\u5173\u952e\u8bcd\u7684\u62db\u8058\u4fe1\u606f\u589e\u957f.jpeg",alt:"AI\u5173\u952e\u8bcd\u7684\u62db\u8058\u4fe1\u606f\u589e\u957f11%",className:"w-full h-full object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u4e00\u3001\u4e3a\u4ec0\u4e48\u4f60\u89c9\u5f97\u5c31\u4e1a\u8d8a\u6765\u8d8a\u96be\uff1f/AI\u5173\u952e\u8bcd\u7684\u62db\u8058\u4fe1\u606f\u589e\u957f.jpeg")})}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200 mt-4 text-center",children:'\u6570\u636e\u663e\u793a\uff1a\u8fc7\u53bb\u4e00\u5e74\u91cc\uff0c\u542b\u6709"AI"\u5173\u952e\u8bcd\u7684\u62db\u8058\u4fe1\u606f\u589e\u957f11%'})]})})]})})}),(0,_e.jsx)("section",{ref:e=>s(e,2),className:"section-scroll-item flex items-center justify-center px-4 relative",children:(0,_e.jsxs)(gc.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},variants:u,className:"max-w-7xl mx-auto",children:[(0,_e.jsx)(gc.h2,{variants:c,className:"text-5xl md:text-6xl font-black mb-16 text-center neon-text-pink",children:'\u4e00\u3001\u65f6\u4ee3\u80cc\u666f\uff1aAI\u5c97\u4f4d\u85aa\u8d44\u7684"\u7206\u70b8\u589e\u957f"'}),(0,_e.jsx)("div",{className:"space-y-8",children:(0,_e.jsxs)(gc.div,{variants:c,whileHover:{x:10},className:"cyber-card p-8 rounded-2xl bg-neon-yellow-500/5 border-neon-yellow-500/30",children:[(0,_e.jsxs)("div",{className:"flex items-start gap-6 mb-6",children:[(0,_e.jsx)("div",{className:"flex-shrink-0",children:(0,_e.jsx)("div",{className:"w-20 h-20 rounded-full bg-neon-yellow-500/20 flex items-center justify-center border-2 border-neon-yellow-500",children:(0,_e.jsx)(at,{className:"text-neon-yellow-400 neon-glow-cyan !w-12 !h-12",size:48})})}),(0,_e.jsxs)("div",{className:"flex-1",children:[(0,_e.jsx)("h3",{className:"text-3xl font-bold text-neon-yellow-400 mb-4",children:"1.\u85aa\u8d44\u63d0\u5347"}),(0,_e.jsxs)("p",{className:"text-xl text-cyber-dark-200 leading-relaxed",children:["\u4ece\u62db\u8058\u7f51\u7ad9\u7684\u62db\u8058\u4fe1\u606f\u6765\u770b\uff0c\u5e26\u6709AI\u7684\u62db\u8058\u5c97\u4f4d\uff0c\u85aa\u8d44\u8981\u6bd4\u666e\u901a\u5c97\u4f4d\u591a\u51fa",(0,_e.jsx)("span",{className:"text-xl font-black text-neon-yellow-500 neon-text-cyan",children:"30%~50%"})]})]})]}),(0,_e.jsxs)("div",{className:"grid md:grid-cols-3 gap-4 mt-6",children:[(0,_e.jsxs)("div",{className:"space-y-3",children:[(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-neon-yellow-500/30 bg-white h-96",children:(0,_e.jsx)("img",{src:"/images/\u4e8c\u3001\u548cAI\u76f8\u5173\u7684\u5c97\u4f4d\u85aa\u8d44\u90a3\u4e48\u9ad8\uff1f/\u85aa\u8d44\u63d0\u5347-1.png",alt:"AI\u5c97\u4f4d\u85aa\u8d44\u5bf9\u6bd4\u6570\u636e",className:"w-full h-full object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u4e8c\u3001\u548cAI\u76f8\u5173\u7684\u5c97\u4f4d\u85aa\u8d44\u90a3\u4e48\u9ad8\uff1f/\u85aa\u8d44\u63d0\u5347-1.png")})}),(0,_e.jsx)("p",{className:"text-sm text-cyber-dark-200 text-center",children:"AI\u7f16\u7a0b\u5168\u6808\u5de5\u7a0b\u5e08"})]}),(0,_e.jsxs)("div",{className:"space-y-3",children:[(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-neon-yellow-500/30 bg-white h-96",children:(0,_e.jsx)("img",{src:"/images/\u4e8c\u3001\u548cAI\u76f8\u5173\u7684\u5c97\u4f4d\u85aa\u8d44\u90a3\u4e48\u9ad8\uff1f/\u85aa\u8d44\u63d0\u5347-2.png",alt:"AI\u6280\u80fd\u5e26\u6765\u7684\u85aa\u8d44\u589e\u957f",className:"w-full h-full object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u4e8c\u3001\u548cAI\u76f8\u5173\u7684\u5c97\u4f4d\u85aa\u8d44\u90a3\u4e48\u9ad8\uff1f/\u85aa\u8d44\u63d0\u5347-2.png")})}),(0,_e.jsx)("p",{className:"text-sm text-cyber-dark-200 text-center",children:"AI\u6f2b\u753b\u5e08"})]}),(0,_e.jsxs)("div",{className:"space-y-3",children:[(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-neon-yellow-500/30 bg-white h-96",children:(0,_e.jsx)("img",{src:"/images/\u4e8c\u3001\u548cAI\u76f8\u5173\u7684\u5c97\u4f4d\u85aa\u8d44\u90a3\u4e48\u9ad8\uff1f/\u85aa\u8d44\u63d0\u5347-3.png",alt:"\u4f01\u4e1a\u5bf9AI\u4eba\u624d\u7684\u85aa\u8d44\u6295\u5165",className:"w-full h-full object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u4e8c\u3001\u548cAI\u76f8\u5173\u7684\u5c97\u4f4d\u85aa\u8d44\u90a3\u4e48\u9ad8\uff1f/\u85aa\u8d44\u63d0\u5347-3.png")})}),(0,_e.jsx)("p",{className:"text-sm text-cyber-dark-200 text-center",children:"AI\u7b56\u7565\u4ea7\u54c1\u7ecf\u7406"})]})]})]})})]})}),(0,_e.jsx)("section",{ref:e=>s(e,3),className:"section-scroll-item flex items-center justify-center px-4 relative",children:(0,_e.jsx)(gc.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},variants:u,className:"max-w-7xl mx-auto",children:(0,_e.jsxs)("div",{className:"space-y-8",children:[(0,_e.jsx)(gc.div,{variants:c,whileHover:{x:10},className:"cyber-card p-8 rounded-2xl bg-neon-purple-500/5 border-neon-purple-500/30",children:(0,_e.jsxs)("div",{className:"flex items-start gap-6",children:[(0,_e.jsx)("div",{className:"flex-shrink-0",children:(0,_e.jsx)("div",{className:"w-20 h-20 rounded-full bg-neon-purple-500/20 flex items-center justify-center border-2 border-neon-purple-500",children:(0,_e.jsx)(Ue,{className:"text-neon-purple-400 neon-glow-purple !w-12 !h-12",size:48})})}),(0,_e.jsxs)("div",{className:"flex-1",children:[(0,_e.jsx)("h3",{className:"text-3xl font-bold text-neon-purple-400 mb-4",children:"2.\u6548\u7387\u500d\u589e"}),(0,_e.jsxs)("p",{className:"text-xl text-cyber-dark-200 leading-relaxed",children:["\u4f01\u4e1a\u4e0d\u9700\u8981\u57cb\u5934\u82e6\u5e72\u7684\u4eba\uff0c\u9700\u8981\u7684\u662f\u4f1a\u4f7f\u7528AI\u7684\u65b0\u578b\u4eba\u624d\uff1b",(0,_e.jsx)("span",{className:"text-xl font-black text-neon-purple-500 neon-text-purple",children:"\u4e00\u4e2a\u4eba\u9876\u4e09\u4e2a\u4eba"}),"\uff0c\u85aa\u8d44\u81ea\u7136\u4e5f\u8981\xd73"]})]})]})}),(0,_e.jsxs)(gc.div,{variants:c,whileHover:{x:10},className:"cyber-card p-8 rounded-2xl bg-red-500/5 border-red-500/30",children:[(0,_e.jsxs)("div",{className:"flex items-start gap-6 mb-6",children:[(0,_e.jsx)("div",{className:"flex-shrink-0",children:(0,_e.jsx)("div",{className:"w-20 h-20 rounded-full bg-red-500/20 flex items-center justify-center border-2 border-red-500",children:(0,_e.jsx)(lt,{className:"text-red-400 neon-glow-pink !w-12 !h-12",size:48})})}),(0,_e.jsxs)("div",{className:"flex-1",children:[(0,_e.jsx)("h3",{className:"text-3xl font-bold text-red-400 mb-4",children:"3.\u4e25\u5cfb\u73b0\u5b9e"}),(0,_e.jsxs)("p",{className:"text-xl text-cyber-dark-200 leading-relaxed",children:["\u4e0d\u4f1a\u7528AI\u7684\uff0c\u793e\u4f1a\u4e0a\u7684\u4eba\u5c06\u9010\u6e10\u9762\u4e34\u88c1\u5458\uff0c\u800c\u8fd8\u5728\u5b66\u6821\u7684\u5b66\u751f\u9762\u4e34\u7684\u5c31\u662f",(0,_e.jsx)("span",{className:"text-xl font-black text-red-500 neon-text-pink",children:"\u627e\u4e0d\u5230\u5de5\u4f5c"})]})]})]}),(0,_e.jsxs)("div",{className:"grid md:grid-cols-2 gap-4 mt-6",children:[(0,_e.jsxs)("div",{className:"space-y-3",children:[(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-red-500/30 bg-white h-64",children:(0,_e.jsx)("img",{src:"/images/\u4e8c\u3001\u548cAI\u76f8\u5173\u7684\u5c97\u4f4d\u85aa\u8d44\u90a3\u4e48\u9ad8\uff1f/\u4e25\u5cfb\u73b0\u5b9e.png",alt:"\u4e0d\u4f1aAI\u9762\u4e34\u7684\u5c31\u4e1a\u56f0\u5883",className:"w-full h-full object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u4e8c\u3001\u548cAI\u76f8\u5173\u7684\u5c97\u4f4d\u85aa\u8d44\u90a3\u4e48\u9ad8\uff1f/\u4e25\u5cfb\u73b0\u5b9e.png")})}),(0,_e.jsx)("p",{className:"text-sm text-cyber-dark-200 text-center",children:"\u88ab\u8f9e\u804c\u7684\u4eba"})]}),(0,_e.jsxs)("div",{className:"space-y-3",children:[(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-red-500/30 bg-white h-64",children:(0,_e.jsx)("img",{src:"/images/\u4e8c\u3001\u548cAI\u76f8\u5173\u7684\u5c97\u4f4d\u85aa\u8d44\u90a3\u4e48\u9ad8\uff1f/\u4e25\u5cfb\u73b0\u5b9e2.png",alt:"\u4f20\u7edf\u5c97\u4f4d\u88abAI\u66ff\u4ee3\u7684\u8d8b\u52bf",className:"w-full h-full object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u4e8c\u3001\u548cAI\u76f8\u5173\u7684\u5c97\u4f4d\u85aa\u8d44\u90a3\u4e48\u9ad8\uff1f/\u4e25\u5cfb\u73b0\u5b9e2.png")})}),(0,_e.jsx)("p",{className:"text-sm text-cyber-dark-200 text-center",children:"\u5783\u573e\u6876\u5185\u7684\u6bd5\u4e1a\u751f\u7b80\u5386"})]})]})]})]})})}),(0,_e.jsx)("section",{ref:e=>s(e,4),className:"section-scroll-item flex items-center justify-center px-4",children:(0,_e.jsxs)(gc.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},variants:u,className:"max-w-7xl mx-auto",children:[(0,_e.jsx)(gc.h2,{variants:c,className:"text-5xl md:text-6xl font-black mb-8 text-center gradient-text-reverse",children:"\u4e8c\u3001\u4f01\u4e1a\u4e3a\u4ec0\u4e48\u79bb\u4e0d\u5f00AI"}),(0,_e.jsx)(gc.p,{variants:c,className:"text-2xl text-center text-cyber-dark-200 mb-16",children:"\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0"}),(0,_e.jsxs)(gc.div,{variants:c,whileHover:{x:10},className:"cyber-card p-8 rounded-2xl bg-neon-blue-500/5 border-neon-blue-500/30",children:[(0,_e.jsxs)("div",{className:"flex items-start gap-6 mb-6",children:[(0,_e.jsx)("div",{className:"flex-shrink-0",children:(0,_e.jsx)("div",{className:"w-20 h-20 rounded-full bg-neon-blue-500/20 flex items-center justify-center border-2 border-neon-blue-500",children:(0,_e.jsx)(Ze,{className:"text-neon-blue-400 neon-glow-blue !w-12 !h-12",size:48})})}),(0,_e.jsxs)("div",{className:"flex-1",children:[(0,_e.jsx)("h3",{className:"text-3xl font-bold text-neon-blue-400 mb-4",children:"1. \u73b0\u5728\u662f\u52d2\u7d27\u88e4\u8170\u5e26\u8fc7\u65e5\u5b50\u7684\u65f6\u4ee3"}),(0,_e.jsxs)("p",{className:"text-xl text-cyber-dark-200 leading-relaxed",children:["\u5927\u73af\u5883\u7684\u4e0d\u786e\u5b9a\uff0c\u8ba9\u4f01\u4e1a\u666e\u904d\u8fdb\u5165",(0,_e.jsx)("span",{className:"font-bold text-neon-cyan-400 neon-text-cyan",children:'"\u964d\u672c\u589e\u6548"'}),"\u7684\u751f\u5b58\u6a21\u5f0f\u3002 \u5e02\u573a\u7ade\u4e89\u6fc0\u70c8\u3001\u8d44\u91d1\u56de\u7b3c\u56f0\u96be\u3001\u6210\u672c\u6301\u7eed\u4e0a\u5347\u2014\u2014\u51e0\u4e4e\u6240\u6709\u4f01\u4e1a\u90fd\u5728\u60f3\u65b9\u8bbe\u6cd5\u51cf\u5c11\u652f\u51fa\uff0c\u7cbe\u7b80\u56e2\u961f\uff0c\u7528\u6700\u5c11\u7684\u4eba\u529b\u5b8c\u6210\u6700\u591a\u7684\u5de5\u4f5c\u3002"]})]})]}),(0,_e.jsx)("div",{className:"mt-6 flex flex-col items-center",children:(0,_e.jsxs)("div",{className:"w-full max-w-md",children:[(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-neon-blue-500/30 bg-white h-64",children:(0,_e.jsx)("img",{src:"/images/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0_\u52d2\u7d27\u88e4\u8170\u5e26.png",alt:"\u52d2\u7d27\u88e4\u8170\u5e26\u8fc7\u65e5\u5b50\u7684\u65f6\u4ee3",className:"w-full h-full object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0_\u52d2\u7d27\u88e4\u8170\u5e26.png")})}),(0,_e.jsx)("p",{className:"text-sm text-cyber-dark-200 text-center mt-3",children:"\u52d2\u7d27\u88e4\u8170\u5e26\u8fc7\u65e5\u5b50\u7684\u65f6\u4ee3"})]})})]})]})}),(0,_e.jsx)("section",{ref:e=>s(e,5),className:"section-scroll-item flex items-center justify-center px-4",children:(0,_e.jsx)(gc.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},variants:u,className:"max-w-7xl mx-auto",children:(0,_e.jsx)(gc.div,{variants:c,whileHover:{x:10},className:"cyber-card p-8 rounded-2xl bg-neon-purple-500/5 border-neon-purple-500/30",children:(0,_e.jsxs)("div",{className:"flex items-start gap-6 mb-6",children:[(0,_e.jsx)("div",{className:"flex-shrink-0",children:(0,_e.jsx)("div",{className:"w-20 h-20 rounded-full bg-neon-purple-500/20 flex items-center justify-center border-2 border-neon-purple-500",children:(0,_e.jsx)(ze,{className:"text-neon-purple-400 neon-glow-purple !w-12 !h-12",size:48})})}),(0,_e.jsxs)("div",{className:"flex-1",children:[(0,_e.jsx)("h3",{className:"text-3xl font-bold text-neon-purple-400 mb-4",children:"2. \u4f01\u4e1a\u4e3e\u63aa\uff1a\u8981\u7701\u4eba\uff0c\u4e5f\u8981\u66f4\u5feb"}),(0,_e.jsx)("p",{className:"text-xl text-cyber-dark-200 mb-6",children:"AI\u6280\u672f\u7684\u666e\u53ca\uff0c\u6b63\u597d\u6ee1\u8db3\u4e86\u8fd9\u4e24\u5927\u75db\u70b9\uff1a"}),(0,_e.jsxs)("div",{className:"grid md:grid-cols-2 gap-6",children:[(0,_e.jsxs)("div",{className:"p-6 bg-cyber-dark-900/50 rounded-xl border border-neon-purple-500/20",children:[(0,_e.jsx)("h4",{className:"text-2xl font-bold text-neon-purple-300 mb-3",children:"\u8282\u7701\u4eba\u529b\u6210\u672c"}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-300",children:"\u81ea\u52a8\u5316\u529e\u516c\u3001\u667a\u80fd\u5ba2\u670d\u3001\u5185\u5bb9\u751f\u6210\u3001\u6570\u636e\u5206\u6790\u2026\u2026AI\u80fd\u66ff\u4ee3\u5927\u91cf\u91cd\u590d\u6027\u52b3\u52a8\uff0c\u8ba9\u6709\u9650\u7684\u4eba\u529b\u505a\u66f4\u6709\u4ef7\u503c\u7684\u5de5\u4f5c\u3002"}),(0,_e.jsx)("div",{className:"space-y-3",children:(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-neon-purple-500/30 bg-white h-64",children:(0,_e.jsx)("img",{src:"/images/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0_\u8282\u7701\u4eba\u529b\u6210\u672c.png",alt:"\u8282\u7701\u4eba\u529b\u6210\u672c",className:"w-full h-full object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0_\u8282\u7701\u4eba\u529b\u6210\u672c.png")})})})]}),(0,_e.jsxs)("div",{className:"p-6 bg-cyber-dark-900/50 rounded-xl border border-neon-cyan-500/20",children:[(0,_e.jsx)("h4",{className:"text-2xl font-bold text-neon-cyan-300 mb-3",children:"\u63d0\u5347\u5de5\u4f5c\u6548\u7387"}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-300",children:'\u4e00\u4e2a\u61c2AI\u7684\u5458\u5de5\uff0c\u76f8\u5f53\u4e8e"\u4e00\u4e2a\u4eba+\u4e00\u53f0\u8d85\u5f3a\u52a9\u7406"\uff0c\u65e0\u8bba\u662f\u62a5\u544a\u64b0\u5199\u3001\u65b9\u6848\u751f\u6210\uff0c\u8fd8\u662f\u521b\u610f\u8bbe\u8ba1\uff0c\u90fd\u80fd\u4ee5\u6570\u500d\u901f\u5b8c\u6210\u3002'}),(0,_e.jsx)("div",{className:"space-y-3",children:(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-neon-cyan-500/30 bg-white h-64",children:(0,_e.jsx)("img",{src:"/images/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0_\u63d0\u5347\u5de5\u4f5c\u6548\u7387.png",alt:"\u63d0\u5347\u5de5\u4f5c\u6548\u7387",className:"w-full h-full object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0_\u63d0\u5347\u5de5\u4f5c\u6548\u7387.png")})})})]})]})]})]})})})}),(0,_e.jsx)("section",{ref:e=>s(e,6),className:"section-scroll-item flex items-center justify-center px-4",children:(0,_e.jsx)(gc.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},variants:u,className:"max-w-7xl mx-auto",children:(0,_e.jsxs)(gc.div,{variants:c,whileHover:{x:10},className:"cyber-card p-8 rounded-2xl bg-cyber-pink-500/5 border-cyber-pink-500/30",children:[(0,_e.jsxs)("div",{className:"flex items-start gap-6 mb-6",children:[(0,_e.jsx)("div",{className:"flex-shrink-0",children:(0,_e.jsx)("div",{className:"w-20 h-20 rounded-full bg-cyber-pink-500/20 flex items-center justify-center border-2 border-cyber-pink-500",children:(0,_e.jsx)(He,{className:"text-cyber-pink-400 neon-glow-pink !w-12 !h-12",size:48})})}),(0,_e.jsxs)("div",{className:"flex-1",children:[(0,_e.jsxs)("h3",{className:"text-3xl font-bold text-cyber-pink-400 mb-4",children:["3. \u7ed3\u679c\u663e\u73b0\uff1aAI\u4eba\u624d\u6210",(0,_e.jsx)("span",{className:"gradient-text",children:'"\u7a00\u7f3a\u7269\u79cd"'})]}),(0,_e.jsx)("p",{className:"text-xl text-cyber-dark-200 leading-relaxed",children:'AI\u6b63\u5728\u91cd\u5851\u4f01\u4e1a\u7684\u7ade\u4e89\u529b\uff0c\u4f1a\u7528AI\u7684\u4eba\u6210\u4e86\u804c\u573a"\u9999\u997d\u997d"\u3002\u62db\u8058\u5e02\u573a\u75af\u72c2\u52a0\u7801\uff0c"\u61c2AI"\u51e0\u4e4e\u6210\u4e86\u9ad8\u85aa\u7684\u901a\u884c\u8bc1\u3002'})]})]}),(0,_e.jsx)("div",{className:"mt-6 flex flex-col items-center",children:(0,_e.jsxs)("div",{className:"w-full max-w-md",children:[(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-cyber-pink-500/30 bg-white h-64",children:(0,_e.jsx)("img",{src:"/images/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0_AI\u4eba\u624d\u6210\u7a00\u7f3a\u7269\u79cd.png",alt:"AI\u4eba\u624d\u6210\u7a00\u7f3a\u7269\u79cd",className:"w-full h-full object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0/\u4e09\u3001\u4f01\u4e1a\u9700\u8981AI\u7684\u539f\u56e0_AI\u4eba\u624d\u6210\u7a00\u7f3a\u7269\u79cd.png")})}),(0,_e.jsx)("p",{className:"text-sm text-cyber-dark-200 text-center mt-3",children:"AI\u4eba\u624d\u6210\u7a00\u7f3a\u7269\u79cd"})]})})]})})}),(0,_e.jsx)("section",{ref:e=>s(e,7),className:"section-scroll-item flex items-center justify-center px-4",children:(0,_e.jsxs)(gc.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},variants:u,className:"max-w-7xl mx-auto",children:[(0,_e.jsx)(gc.h2,{variants:c,className:"text-5xl md:text-6xl font-black mb-8 text-center neon-text-cyan",children:"\u4e09\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a"}),(0,_e.jsx)(gc.p,{variants:c,className:"text-2xl text-center text-cyber-dark-200 mb-16",children:"AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a"}),(0,_e.jsxs)(gc.div,{variants:c,children:[(0,_e.jsx)("h3",{className:"text-3xl font-bold text-neon-purple-400 mb-8 text-center",children:"\u65e5\u5e38\u751f\u6d3b\u4e2d\uff1a"}),(0,_e.jsxs)("div",{className:"grid md:grid-cols-3 gap-6",children:[(0,_e.jsxs)("div",{className:"cyber-card p-6 rounded-xl text-center",children:[(0,_e.jsx)("div",{className:"w-20 h-20 mx-auto mb-4 flex items-center justify-center",children:(0,_e.jsx)(Qe,{className:"text-cyber-pink-500 neon-glow-pink !w-16 !h-16",size:60})}),(0,_e.jsx)("h4",{className:"text-xl font-bold text-cyber-dark-100 mb-2",children:"\u6296\u97f3\u64e6\u8fb9\u89c6\u9891"}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-300 mb-4",children:"AI\u865a\u62df\u6570\u5b57\u4eba"}),(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-cyber-pink-500/30 bg-white h-48",children:(0,_e.jsx)("img",{src:"/images/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a/\u56db\u3001\u65e5\u5e38\u751f\u6d3b_\u6570\u5b57\u4eba.png",alt:"AI\u865a\u62df\u6570\u5b57\u4eba",className:"w-full h-full object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a/\u56db\u3001\u65e5\u5e38\u751f\u6d3b_\u6570\u5b57\u4eba.png")})})]}),(0,_e.jsxs)("div",{className:"cyber-card p-6 rounded-xl text-center",children:[(0,_e.jsx)("div",{className:"w-20 h-20 mx-auto mb-4 flex items-center justify-center",children:(0,_e.jsx)(it,{className:"text-neon-cyan-500 neon-glow-cyan !w-16 !h-16",size:60})}),(0,_e.jsx)("h4",{className:"text-xl font-bold text-cyber-dark-100 mb-2",children:"\u7535\u5546\u5e73\u53f0\u5ba3\u4f20\u56fe"}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-300 mb-4",children:"AI\u7ed8\u753b"}),(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-neon-cyan-500/30 bg-white h-48",children:(0,_e.jsx)("img",{src:"/images/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a/\u56db\u3001\u65e5\u5e38\u751f\u6d3b_AI\u7ed8\u56fe.png",alt:"AI\u7ed8\u753b",className:"w-full h-full object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a/\u56db\u3001\u65e5\u5e38\u751f\u6d3b_AI\u7ed8\u56fe.png")})})]}),(0,_e.jsxs)("div",{className:"cyber-card p-6 rounded-xl text-center",children:[(0,_e.jsx)("div",{className:"w-20 h-20 mx-auto mb-4 flex items-center justify-center",children:(0,_e.jsx)(ut,{className:"text-neon-purple-500 neon-glow-purple !w-16 !h-16",size:60})}),(0,_e.jsx)("h4",{className:"text-xl font-bold text-cyber-dark-100 mb-2",children:"\u8d34\u5427\u4e92\u55b7\u5bf9\u7ebf"}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-300 mb-4",children:"AI\u5ba2\u670d"}),(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-neon-purple-500/30 bg-white h-48",children:(0,_e.jsx)("img",{src:"/images/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a/\u56db\u3001\u65e5\u5e38\u751f\u6d3b_AI\u5ba2\u670d.png",alt:"AI\u5ba2\u670d",className:"w-full h-full object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u56db\u3001AI\u6b63\u5728\u6e17\u900f\u6240\u6709\u884c\u4e1a/\u56db\u3001\u65e5\u5e38\u751f\u6d3b_AI\u5ba2\u670d.png")})})]})]})]})]})}),(0,_e.jsx)("section",{ref:e=>s(e,8),className:"section-scroll-item flex items-center justify-center px-4",children:(0,_e.jsxs)(gc.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},variants:u,className:"max-w-7xl mx-auto",children:[(0,_e.jsx)(gc.div,{variants:c,className:"mb-12",children:(0,_e.jsx)("h3",{className:"text-3xl font-bold text-neon-cyan-400 mb-8 text-center",children:"\u5404\u884c\u5404\u4e1a\u91cc\uff1a"})}),(0,_e.jsx)("div",{className:"flex items-center justify-center gap-6 px-4",children:i.map(e=>{const a=e.icon,i=(e=>{let t=e-n;return t>2&&(t-=5),t<-2&&(t+=5),t})(e.id),s=0===i;return(0,_e.jsx)(gc.div,{layout:!0,onClick:()=>r(e.id),className:"cursor-pointer flex-shrink-0",style:{order:i+2,willChange:"transform, opacity, filter"},animate:{width:s?450:280,opacity:1,scale:s?1.05:.95,filter:s?"grayscale(0%)":"grayscale(100%)"},transition:{layout:{type:"spring",stiffness:300,damping:30},opacity:{duration:.3},scale:{duration:.3},filter:{duration:.3},width:{duration:.3}},children:(0,_e.jsxs)("div",{className:"glass-effect p-6 rounded-2xl h-full bg-cyber-dark-900/80",children:[(0,_e.jsx)("div",{className:"w-16 h-16 mx-auto mb-4 flex items-center justify-center",children:(0,_e.jsx)(a,{className:"".concat(e.iconColor," !w-12 !h-12"),size:48})}),(0,_e.jsx)("h4",{className:"text-xl font-bold ".concat(e.titleColor," mb-3 text-center"),children:e.title}),(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border ".concat(e.borderColor," bg-white h-64"),children:(0,_e.jsx)("img",{src:e.image,alt:e.description,className:"w-full h-full object-cover transition-transform duration-500 ".concat(s?"hover:scale-105 cursor-pointer":"cursor-pointer"),onClick:n=>{s&&(n.stopPropagation(),t(e.image))}})}),(0,_e.jsx)("p",{className:"text-xs text-cyber-dark-300 text-center mt-2 mb-2",children:e.description}),(0,_e.jsx)("p",{className:"text-base text-cyber-dark-200 mb-2 text-center",children:e.position}),(0,_e.jsx)("div",{className:"text-3xl font-black text-neon-yellow-500 neon-text-cyan text-center",children:e.salary})]})},e.id)})})]})}),(0,_e.jsx)("section",{ref:e=>s(e,9),className:"section-scroll-item py-20 px-4",children:(0,_e.jsxs)(gc.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},variants:u,className:"max-w-7xl mx-auto",children:[(0,_e.jsx)(gc.h2,{variants:c,className:"text-5xl md:text-6xl font-black mb-16 text-center gradient-text-reverse",children:"\u56db\u3001AI\u5e94\u7528\u7684\u6700\u5927\u7684\u95ee\u9898"}),(0,_e.jsxs)("div",{className:"space-y-12",children:[(0,_e.jsxs)(gc.div,{variants:c,className:"cyber-card p-8 rounded-2xl bg-neon-purple-500/5 border-neon-purple-500/30",children:[(0,_e.jsx)("h3",{className:"text-4xl font-black text-neon-purple-400 mb-6",children:"\uff08\u4e00\uff09\u4f60\u5bf9AI\u7684\u4e86\u89e3\u5168\u9762\u5417\uff1f"}),(0,_e.jsx)("p",{className:"text-2xl text-neon-purple-300 mb-8",children:"\u4f60\u6240\u4e86\u89e3\u7684AI\uff0c\u53ea\u662f\u51b0\u5c71\u4e00\u89d2"}),(0,_e.jsxs)("div",{className:"space-y-6",children:[(0,_e.jsxs)("div",{className:"p-6 bg-cyber-dark-900/50 rounded-xl",children:[(0,_e.jsxs)("div",{className:"flex items-center gap-4 mb-4",children:[(0,_e.jsx)(qe,{className:"text-cyber-pink-500",size:40}),(0,_e.jsx)("h4",{className:"text-2xl font-bold text-cyber-pink-400",children:"1. \u8ba4\u77e5\u8bef\u533a\uff1a\u505c\u7559\u5728\u8868\u9762"})]}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:'\u5f88\u591a\u4eba\u5bf9AI\u7684\u7406\u89e3\uff0c\u8fd8\u505c\u7559\u5728 ChatGPT\u3001DeepSeek\u3001\u8c46\u5305 \u7b49\u5e38\u89c1\u5de5\u5177\u3002 \u8fd9\u53ea\u662fAI\u4e16\u754c\u7684"\u5165\u95e8\u95e8\u7968"\uff0c\u771f\u6b63\u7684AI\u751f\u6001\u8fdc\u6bd4\u60f3\u8c61\u4e2d\u66f4\u5e9e\u5927\u3002'})]}),(0,_e.jsxs)("div",{className:"p-6 bg-cyber-dark-900/50 rounded-xl",children:[(0,_e.jsxs)("div",{className:"flex items-center gap-4 mb-4",children:[(0,_e.jsx)(rt,{className:"text-neon-cyan-500 neon-glow-cyan",size:40}),(0,_e.jsx)("h4",{className:"text-2xl font-bold text-neon-cyan-400",children:"2. \u591a\u5143\u5e94\u7528\uff1a"})]}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:"\u6bcf\u4e2a\u884c\u4e1a\u3001\u6bcf\u4e2a\u5c97\u4f4d\uff0c\u90fd\u6709\u4e13\u5c5e\u7684AI\u5de5\u5177\uff0c\u4e0d\u540c\u7684AI\uff0c\u89e3\u51b3\u4e0d\u540c\u7684\u95ee\u9898\uff0c\u534f\u540c\u6784\u5efa\u5b8c\u6574\u7684\u751f\u4ea7\u529b\u4f53\u7cfb"}),(0,_e.jsxs)("div",{className:"space-y-3",children:[(0,_e.jsxs)("div",{className:"p-3 bg-cyber-dark-800/50 rounded-lg space-y-3",children:[(0,_e.jsxs)("div",{className:"flex justify-between items-center",children:[(0,_e.jsx)("span",{className:"text-lg font-bold text-cyber-dark-100",children:"\u5199\u4f5c / \u95ee\u7b54\u7c7b"}),(0,_e.jsx)("span",{className:"text-xl text-cyber-dark-300",children:"Deep Seek\u3001\u8c46\u5305\u3001ChatGPT"})]}),(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-neon-cyan-500/30 bg-white",children:(0,_e.jsx)("img",{src:"/images/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898_\u5199\u4f5c\u95ee\u7b54\u7c7bAI\u5de5\u5177logo.jpg",alt:"\u5199\u4f5c\u95ee\u7b54\u7c7bAI\u5de5\u5177",className:"w-full h-auto object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898_\u5199\u4f5c\u95ee\u7b54\u7c7bAI\u5de5\u5177logo.jpg")})})]}),(0,_e.jsxs)("div",{className:"p-3 bg-cyber-dark-800/50 rounded-lg space-y-3",children:[(0,_e.jsxs)("div",{className:"flex justify-between items-center",children:[(0,_e.jsx)("span",{className:"text-lg font-bold text-cyber-dark-100",children:"\u56fe\u50cf\u521b\u4f5c\u7c7b"}),(0,_e.jsx)("span",{className:"text-xl text-cyber-dark-300",children:"Midjourney\u3001Stable Diffusion\u3001ComfyUI"})]}),(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-neon-cyan-500/30 bg-white",children:(0,_e.jsx)("img",{src:"/images/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898_\u56fe\u50cf\u521b\u4f5c\u7c7bAI\u5de5\u5177logo.jpg",alt:"\u56fe\u50cf\u521b\u4f5c\u7c7bAI\u5de5\u5177",className:"w-full h-auto object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898_\u56fe\u50cf\u521b\u4f5c\u7c7bAI\u5de5\u5177logo.jpg")})})]}),(0,_e.jsxs)("div",{className:"p-3 bg-cyber-dark-800/50 rounded-lg space-y-3",children:[(0,_e.jsxs)("div",{className:"flex justify-between items-center",children:[(0,_e.jsx)("span",{className:"text-lg font-bold text-cyber-dark-100",children:"\u89c6\u9891\u751f\u6210\u7c7b"}),(0,_e.jsx)("span",{className:"text-xl text-cyber-dark-300",children:"Sora\u3001Runway\u3001Pika\u3001Veo"})]}),(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-neon-cyan-500/30 bg-white",children:(0,_e.jsx)("img",{src:"/images/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898_\u89c6\u9891\u751f\u6210\u7c7bAI\u5de5\u5177logo.jpg",alt:"\u89c6\u9891\u751f\u6210\u7c7bAI\u5de5\u5177",className:"w-full h-auto object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898_\u89c6\u9891\u751f\u6210\u7c7bAI\u5de5\u5177logo.jpg")})})]}),(0,_e.jsxs)("div",{className:"p-3 bg-cyber-dark-800/50 rounded-lg space-y-3",children:[(0,_e.jsxs)("div",{className:"flex justify-between items-center",children:[(0,_e.jsx)("span",{className:"text-lg font-bold text-cyber-dark-100",children:"\u7f16\u7a0b\u5f00\u53d1\u7c7b"}),(0,_e.jsx)("span",{className:"text-xl text-cyber-dark-300",children:"Cursor\u3001Copilot\u3001Claude\u3001GLM4.0"})]}),(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-neon-cyan-500/30 bg-white",children:(0,_e.jsx)("img",{src:"/images/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898_\u7f16\u7a0b\u5f00\u53d1\u7c7bAI\u5de5\u5177logo.jpg",alt:"\u7f16\u7a0b\u5f00\u53d1\u7c7bAI\u5de5\u5177",className:"w-full h-auto object-contain hover:scale-105 transition-transform duration-500 cursor-pointer",onClick:()=>t("/images/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898/\u4e94\u3001\u5927\u4e13\u751f\u5b66\u4f1a\u7528AI\u7684\u6700\u5927\u95ee\u9898_\u7f16\u7a0b\u5f00\u53d1\u7c7bAI\u5de5\u5177logo.jpg")})})]})]})]}),(0,_e.jsxs)("div",{className:"p-6 bg-cyber-dark-900/50 rounded-xl",children:[(0,_e.jsxs)("div",{className:"flex items-center gap-4 mb-4",children:[(0,_e.jsx)(Ke,{className:"text-neon-yellow-500",size:40}),(0,_e.jsx)("h4",{className:"text-2xl font-bold text-neon-yellow-400",children:"3. \u5e94\u7528\u7b56\u7565\uff1a\u4e0d\u662f\u5168\u5b66\uff0c\u800c\u662f\u4f1a\u7528"})]}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:"\u5173\u952e\u4e0d\u662f\u638c\u63e1\u591a\u5c11\u5de5\u5177\uff0c\u800c\u662f\u77e5\u9053\u54ea\u4e00\u4e2a\u6700\u9002\u5408\u81ea\u5df1\u3001\u600e\u4e48\u7528\u3001\u7528\u5230\u6781\u81f4\u3002 \u4f1a\u9009\u3001\u4f1a\u7528\u3001\u80fd\u6574\u5408\uff0c\u624d\u662f\u771f\u6b63\u7684AI\u5e94\u7528\u80fd\u529b\u3002"})]})]})]}),(0,_e.jsxs)(gc.div,{variants:c,className:"cyber-card p-8 rounded-2xl bg-cyber-pink-500/5 border-cyber-pink-500/30",children:[(0,_e.jsx)("h3",{className:"text-4xl font-black text-cyber-pink-400 mb-6",children:"\uff08\u4e8c\uff09\u5927\u591a\u6570\u4eba\u771f\u7684\u4e0d\u4f1a\u7528AI"}),(0,_e.jsxs)("div",{className:"space-y-6",children:[(0,_e.jsxs)("div",{className:"p-6 bg-cyber-dark-900/50 rounded-xl",children:[(0,_e.jsxs)("div",{className:"flex items-center gap-4 mb-4",children:[(0,_e.jsx)(tt,{className:"text-neon-yellow-500",size:40}),(0,_e.jsx)("h4",{className:"text-2xl font-bold text-neon-yellow-400",children:"1. \u8868\u9762\u73b0\u8c61\uff1a"})]}),(0,_e.jsxs)("p",{className:"text-lg text-cyber-dark-200",children:['\u751f\u6210\u4e2aPPT\u3001\u5199\u4e2a\u4f5c\u4e1a\u3001\u4fee\u5f20\u56fe\u2014\u2014\u770b\u4f3c\u4f1a\u7528AI\uff0c\u5176\u5b9e\u53ea\u662f"\u73a9\u5de5\u5177"\u3002',(0,_e.jsx)("br",{}),"\u771f\u6b63\u7684AI\u5e94\u7528\uff0c\u662f\u8ba9\u5b83\u6210\u4e3a\u4f60\u80fd\u529b\u7684\u4e00\u90e8\u5206\uff0c\u800c\u4e0d\u662f\u66ff\u4f60\u5e72\u70b9\u5c0f\u6d3b\u3002"]})]}),(0,_e.jsxs)("div",{className:"p-6 bg-cyber-dark-900/50 rounded-xl",children:[(0,_e.jsxs)("div",{className:"flex items-center gap-4 mb-4",children:[(0,_e.jsx)(ot,{className:"text-neon-purple-500 neon-glow-purple",size:40}),(0,_e.jsx)("h4",{className:"text-2xl font-bold text-neon-purple-400",children:"2. \u6838\u5fc3\u95ee\u9898\uff1a\u4e0d\u662fAI\u4e0d\u884c\uff0c\u800c\u662f\u4f60\u4e0d\u4f1a\u95ee"})]}),(0,_e.jsxs)("div",{className:"space-y-3 mb-4",children:[(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:"\u2022 \u540c\u4e00\u4e2a\u95ee\u9898\uff0c\u4e0d\u540c\u95ee\u6cd5\uff0c\u7ed3\u679c\u5929\u5dee\u5730\u522b"}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:"\u2022 AI\u542c\u4e0d\u61c2\u4eba\u8bdd\uff0c\u4e0d\u662f\u5b83\u7b28\uff0c\u800c\u662f\u4f60\u6ca1\u8bf4\u6e05\u695a"})]}),(0,_e.jsxs)("div",{className:"p-4 bg-gradient-to-r from-cyber-pink-500/20 to-neon-purple-500/20 rounded-lg border border-cyber-pink-500/50",children:[(0,_e.jsx)("p",{className:"text-2xl font-black text-center glitch-text","data-text":"Prompt\uff08\u63d0\u793a\u8bcd\uff09",children:"Prompt\uff08\u63d0\u793a\u8bcd\uff09"}),(0,_e.jsx)("p",{className:"text-lg text-center text-cyber-dark-200 mt-2",children:"\u624d\u662f\u7528\u597dAI\u7684\u5173\u952e"})]})]}),(0,_e.jsxs)("div",{className:"p-6 bg-cyber-dark-900/50 rounded-xl",children:[(0,_e.jsxs)("div",{className:"flex items-center gap-4 mb-4",children:[(0,_e.jsx)(nt,{className:"text-neon-cyan-500 neon-glow-cyan",size:40}),(0,_e.jsx)("h4",{className:"text-2xl font-bold text-neon-cyan-400",children:'3. \u5173\u952e\u7a81\u7834\uff1a\u4ece"\u4f1a\u7528"\u5230"\u7528\u597d"'})]}),(0,_e.jsxs)("div",{className:"space-y-3",children:[(0,_e.jsxs)("div",{className:"flex items-center gap-3",children:[(0,_e.jsx)(Ye,{className:"text-neon-cyan-400 flex-shrink-0",size:24}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:"\u5b66\u4f1a\u63d0\u95ee\uff0c\u624d\u80fd\u8ba9AI\u8f93\u51fa\u4f60\u60f3\u8981\u7684\u7b54\u6848"})]}),(0,_e.jsxs)("div",{className:"flex items-center gap-3",children:[(0,_e.jsx)(Ye,{className:"text-neon-cyan-400 flex-shrink-0",size:24}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:"\u5b66\u4f1a\u8bbe\u8ba1\u63d0\u793a\u8bcd\uff0cAI\u624d\u80fd\u771f\u6b63\u6210\u4e3a\u4f60\u7684\u52a9\u7406"})]}),(0,_e.jsxs)("div",{className:"flex items-center gap-3",children:[(0,_e.jsx)(Ye,{className:"text-neon-cyan-400 flex-shrink-0",size:24}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:"\u4f1a\u95ee\u95ee\u9898\u7684\u4eba\uff0c\u624d\u662f\u771f\u6b63\u4f1a\u7528AI\u7684\u4eba"})]})]})]})]}),(0,_e.jsx)("div",{className:"mt-8",children:(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-xl border-2 border-cyber-pink-500/50 shadow-neon-pink",children:(0,_e.jsxs)("video",{controls:!0,className:"w-full",poster:"",children:[(0,_e.jsx)("source",{src:"https://ddcz-1315997005.cos.ap-nanjing.myqcloud.com/static/video/web_teach/AI.mov",type:"video/mp4"}),"\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u89c6\u9891\u64ad\u653e\u3002"]})})})]})]})]})}),(0,_e.jsx)("section",{ref:e=>s(e,10),className:"section-scroll-item py-20 px-4 relative",children:(0,_e.jsxs)(gc.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},variants:u,className:"max-w-7xl mx-auto",children:[(0,_e.jsxs)(gc.div,{variants:c,className:"text-center mb-16",children:[(0,_e.jsx)("h2",{className:"text-5xl md:text-6xl font-black gradient-text mb-6",children:"\u4e94\u3001\u4e3a\u4ec0\u4e48\u5927\u4e13\u751f\u6700\u6709\u673a\u4f1a\uff1f"}),(0,_e.jsx)("p",{className:"text-3xl text-cyber-dark-200",children:"\u6361\u8d77\u81ea\u4fe1\uff0c\u53ea\u9700\u8981\u5b9e\u8df5\uff0c\u5c31\u80fd\u7acb\u9a6c\u770b\u5230\u6210\u679c\u3002"})]}),(0,_e.jsxs)(gc.div,{variants:u,className:"grid md:grid-cols-2 gap-8 mb-16",children:[(0,_e.jsxs)(gc.div,{variants:c,whileHover:{scale:1.05},className:"glass-effect glass-effect-hover p-10 rounded-2xl",children:[(0,_e.jsx)("div",{className:"text-7xl font-black text-neon-cyan-500 neon-text-cyan mb-6",children:"01"}),(0,_e.jsx)("h3",{className:"text-3xl font-bold text-cyber-dark-100 mb-4",children:"\u4f60\u4e0d\u7b28\uff0c\u53ea\u662f\u6ca1\u627e\u5230\u6b63\u786e\u7684\u5b66\u4e60\u65b9\u5f0f"}),(0,_e.jsxs)("div",{className:"flex items-center gap-3 text-xl text-cyber-dark-300",children:[(0,_e.jsx)(Ye,{className:"text-neon-cyan-400 flex-shrink-0",size:28}),(0,_e.jsx)("p",{children:"AI\u5b66\u4e60\u4e0d\u9700\u8981\u6b7b\u8bb0\u786c\u80cc\uff0c\u53ea\u9700\u8981\u5b9e\u8df5\uff0c\u5c31\u80fd\u7acb\u9a6c\u770b\u5230\u6210\u679c"})]})]}),(0,_e.jsxs)(gc.div,{variants:c,whileHover:{scale:1.05},className:"glass-effect glass-effect-hover p-10 rounded-2xl",children:[(0,_e.jsx)("div",{className:"text-7xl font-black text-neon-purple-500 neon-text-purple mb-6",children:"02"}),(0,_e.jsx)("h3",{className:"text-3xl font-bold text-cyber-dark-100 mb-4",children:"\u4f60\u4eec\u4e0d\u662f\u4e0d\u806a\u660e\uff0c\u800c\u662f\u88ab\u5e94\u8bd5\u6559\u80b2\u675f\u7f1a"}),(0,_e.jsxs)("div",{className:"flex items-center gap-3 text-xl text-cyber-dark-300",children:[(0,_e.jsx)(Ye,{className:"text-neon-purple-400 flex-shrink-0",size:28}),(0,_e.jsx)("p",{children:"AI\u4e0d\u9700\u8981\u6b7b\u8bb0\u786c\u80cc\uff0c\u53ea\u9700\u8981\u4f60\u4e00\u6b21\u6b21\u7684\u8bd5\u9519\u4e0e\u6539\u53d8"})]})]}),(0,_e.jsxs)(gc.div,{variants:c,whileHover:{scale:1.05},className:"glass-effect glass-effect-hover p-10 rounded-2xl",children:[(0,_e.jsx)("div",{className:"text-7xl font-black text-cyber-pink-500 neon-text-pink mb-6",children:"03"}),(0,_e.jsx)("h3",{className:"text-3xl font-bold text-cyber-dark-100 mb-4",children:"\u5b66\u4e60AI\u7684\u95e8\u69db\u6b63\u5728\u4e0d\u65ad\u964d\u4f4e"}),(0,_e.jsxs)("div",{className:"flex items-center gap-3 text-xl text-cyber-dark-300",children:[(0,_e.jsx)(Ye,{className:"text-cyber-pink-400 flex-shrink-0",size:28}),(0,_e.jsx)("p",{children:"\u53ea\u8981\u8ddf\u968f\u4e0a\u8bfe\u8282\u594f\uff0c\u5f04\u6e05\u695a\u903b\u8f91\u4e0e\u63d0\u793a\u8bcd\uff0c\u76f8\u5f53\u4e8e\uff10\u95e8\u69db\uff0c\u96be\u5728\u4e0b\u5b9a\u51b3\u5fc3\u5f00\u59cb\u5b66"})]})]}),(0,_e.jsxs)(gc.div,{variants:c,whileHover:{scale:1.05},className:"glass-effect glass-effect-hover p-10 rounded-2xl",children:[(0,_e.jsx)("div",{className:"text-7xl font-black text-neon-yellow-500 neon-text-cyan mb-6",children:"04"}),(0,_e.jsx)("h3",{className:"text-3xl font-bold text-cyber-dark-100 mb-4",children:"\u5e94\u7528\u9886\u57df\u5e7f\u6cdb\uff0c\u51e0\u4e4e\u6db5\u76d6\u6240\u6709\u4e13\u4e1a"}),(0,_e.jsxs)("div",{className:"flex items-center gap-3 text-xl text-cyber-dark-300",children:[(0,_e.jsx)(Ye,{className:"text-neon-yellow-400 flex-shrink-0",size:28}),(0,_e.jsx)("p",{children:"AI \u526a\u89c6\u9891\u3001\u5199\u811a\u672c\u3001\u505a\u6d77\u62a5\u3001\u5199\u7b80\u5386\u3001\u8fd8\u80fd\u5f00\u81ea\u5a92\u4f53\u3001\u505a\u7535\u5546\u3001\u751a\u81f3\u521b\u4e1a\u53d8\u73b0"})]})]})]}),(0,_e.jsx)(gc.div,{variants:c,className:"text-center"})]})}),(0,_e.jsx)(Fc,{children:e&&(0,_e.jsx)(gc.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},className:"fixed inset-0 z-[99999] flex items-center justify-center bg-black/95",onClick:()=>t(null),children:(0,_e.jsx)(gc.img,{initial:{scale:.9},animate:{scale:1},exit:{scale:.9},src:e,alt:"\u67e5\u770b\u56fe\u7247",className:"max-w-[85vw] max-h-[85vh] object-contain cursor-pointer",onClick:()=>t(null)})})})]})},Dc=()=>{const[e,t]=(0,a.useState)(null),[n,r]=(0,a.useState)(0),i=["/images/\u8bfe\u7a0b\u9875\u9762/\u7b2c\u4e00\u9636\u6bb5\u8f6e\u64ad\u56fe/\u4e03\u3001\u6211\u4eec\u7684\u8bfe\u7a0b\u8bbe\u7f6e_AI\u5de5\u5177logo\u8f6e\u64ad\u56fe.png","/images/\u8bfe\u7a0b\u9875\u9762/\u7b2c\u4e00\u9636\u6bb5\u8f6e\u64ad\u56fe/\u4e03\u3001\u6784\u5efa\u5c5e\u4e8e\u81ea\u5df1\u7684AI\u5de5\u4f5c\u6d41\u7cfb\u7edf.png","/images/\u8bfe\u7a0b\u9875\u9762/\u7b2c\u4e00\u9636\u6bb5\u8f6e\u64ad\u56fe/\u4e03\u3001\u7f51\u9875\u4f5c\u54c1\u96c6-1.png","/images/\u8bfe\u7a0b\u9875\u9762/\u7b2c\u4e00\u9636\u6bb5\u8f6e\u64ad\u56fe/\u4e03\u3001\u7f51\u9875\u4f5c\u54c1\u96c6-2.png"],{registerSection:s,scrollToSection:o,currentSection:l}=Mc({duration:1e3,easing:"cubic-bezier(0.4, 0, 0.2, 1)"});(0,a.useEffect)(()=>{const e=setInterval(()=>{r(e=>(e+1)%i.length)},4e3);return()=>clearInterval(e)},[]);const c={hidden:{opacity:0,y:60},visible:{opacity:1,y:0}},u={hidden:{opacity:0},visible:{opacity:1,transition:{staggerChildren:.2,delayChildren:.1}}};return(0,_e.jsxs)("div",{className:"section-scroll-container",children:[(0,_e.jsx)("nav",{className:"fixed right-8 top-1/2 transform -translate-y-1/2 z-50 hidden lg:block",children:(0,_e.jsx)("div",{className:"cyber-card p-4 rounded-xl",children:(0,_e.jsx)("div",{className:"space-y-3",children:[{id:0,title:"\u8bfe\u7a0b\u6982\u89c8"},{id:1,title:"\u8bfe\u7a0b\u4ef7\u503c"},{id:2,title:"AI\u57fa\u7840\u8bfe"},{id:3,title:"\u590d\u5408\u6280\u80fd\u8bfe"},{id:4,title:"\u5782\u76f4\u6280\u80fd\u8bfe"}].map(e=>(0,_e.jsx)("button",{onClick:()=>o(e.id),className:"\n block w-full text-left px-4 py-2 rounded-lg transition-all duration-300\n ".concat(l===e.id?"bg-cyber-pink-500/20 border-l-4 border-cyber-pink-500 text-cyber-pink-400 font-bold":"text-cyber-dark-200 hover:bg-cyber-dark-800 hover:text-neon-cyan-400","\n "),children:(0,_e.jsx)("span",{className:"text-sm",children:e.title})},e.id))})})}),(0,_e.jsx)("section",{ref:e=>s(e,0),className:"section-scroll-item relative flex items-center justify-center px-4 py-32",children:(0,_e.jsxs)(gc.div,{initial:"hidden",animate:"visible",variants:u,className:"relative z-10 text-center max-w-5xl mx-auto",children:[(0,_e.jsx)(gc.h1,{variants:c,className:"text-6xl md:text-7xl lg:text-8xl font-black mb-6 glitch-text gradient-text-reverse","data-text":"\u6211\u4eec\u7684\u8bfe\u7a0b\u8bbe\u7f6e",children:"\u6211\u4eec\u7684\u8bfe\u7a0b\u8bbe\u7f6e"}),(0,_e.jsx)(gc.p,{variants:c,className:"text-3xl md:text-4xl font-bold neon-text-cyan",children:"\u4ece\u5165\u95e8\u5230\u5b9e\u6218\uff0c\u6253\u9020\u4f60\u7684AI\u804c\u4e1a\u8fdb\u9636\u8def\u7ebf\u56fe"})]})}),(0,_e.jsx)("section",{ref:e=>s(e,1),className:"section-scroll-item flex items-center justify-center px-4",children:(0,_e.jsxs)(gc.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},variants:u,className:"max-w-7xl mx-auto",children:[(0,_e.jsxs)("div",{className:"grid md:grid-cols-2 gap-12 items-center",children:[(0,_e.jsxs)("div",{className:"space-y-6",children:[(0,_e.jsx)(gc.div,{variants:c,whileHover:{x:10},className:"cyber-card p-6 rounded-2xl",children:(0,_e.jsxs)("div",{className:"flex items-start gap-4",children:[(0,_e.jsx)("div",{className:"flex-shrink-0",children:(0,_e.jsx)("div",{className:"w-16 h-16 bg-gradient-to-br from-neon-cyan-500/20 to-transparent rounded-xl flex items-center justify-center border border-neon-cyan-500/30",children:(0,_e.jsx)(ot,{className:"text-neon-cyan-500 neon-glow-cyan",size:32})})}),(0,_e.jsxs)("div",{className:"flex-1",children:[(0,_e.jsx)("h3",{className:"text-xl font-bold text-neon-cyan-400 mb-2",children:"\u5404\u5f0f\u5404\u6837AI\u5de5\u5177\u7684\u4f7f\u7528\u65b9\u6cd5"}),(0,_e.jsx)("p",{className:"text-base text-cyber-dark-200",children:"\u4eceChatGPT\u5230Midjourney\uff0c\u4ece\u6587\u672c\u5230\u89c6\u9891\uff0c\u5168\u9762\u638c\u63e1\u4e3b\u6d41AI\u5de5\u5177"})]})]})}),(0,_e.jsx)(gc.div,{variants:c,whileHover:{x:10},className:"cyber-card p-6 rounded-2xl",children:(0,_e.jsxs)("div",{className:"flex items-start gap-4",children:[(0,_e.jsx)("div",{className:"flex-shrink-0",children:(0,_e.jsx)("div",{className:"w-16 h-16 bg-gradient-to-br from-neon-purple-500/20 to-transparent rounded-xl flex items-center justify-center border border-neon-purple-500/30",children:(0,_e.jsx)(ze,{className:"text-neon-purple-500 neon-glow-purple",size:32})})}),(0,_e.jsxs)("div",{className:"flex-1",children:[(0,_e.jsx)("h3",{className:"text-xl font-bold text-neon-purple-400 mb-2",children:"\u6784\u5efa\u5c5e\u4e8e\u81ea\u5df1\u7684AI\u5de5\u4f5c\u6d41\u7cfb\u7edf"}),(0,_e.jsx)("p",{className:"text-base text-cyber-dark-200",children:"\u5b66\u4f1a\u81ea\u52a8\u5316\u5de5\u4f5c\u6d41\uff0c\u8ba9AI\u6210\u4e3a\u4f60\u7684\u667a\u80fd\u52a9\u7406"})]})]})}),(0,_e.jsx)(gc.div,{variants:c,whileHover:{x:10},className:"cyber-card p-6 rounded-2xl",children:(0,_e.jsxs)("div",{className:"flex items-start gap-4",children:[(0,_e.jsx)("div",{className:"flex-shrink-0",children:(0,_e.jsx)("div",{className:"w-16 h-16 bg-gradient-to-br from-cyber-pink-500/20 to-transparent rounded-xl flex items-center justify-center border border-cyber-pink-500/30",children:(0,_e.jsx)(He,{className:"text-cyber-pink-500 neon-glow-pink",size:32})})}),(0,_e.jsxs)("div",{className:"flex-1",children:[(0,_e.jsx)("h3",{className:"text-xl font-bold text-cyber-pink-400 mb-2",children:"\u5728\u5c31\u4e1a\u5e02\u573a\u4e2d\u8131\u9896\u800c\u51fa"}),(0,_e.jsx)("p",{className:"text-base text-cyber-dark-200",children:"\u62e5\u6709AI\u6280\u80fd\uff0c\u8ba9\u4f60\u7684\u7b80\u5386\u5728HR\u773c\u4e2d\u95ea\u95ea\u53d1\u5149"})]})]})})]}),(0,_e.jsx)(gc.div,{variants:c,className:"relative",children:(0,_e.jsxs)("div",{className:"relative overflow-hidden rounded-2xl border-2 border-neon-cyan-500/30 shadow-neon-cyan bg-cyber-dark-900/50",children:[(0,_e.jsx)("div",{className:"relative aspect-video",children:i.map((e,t)=>(0,_e.jsx)(gc.img,{src:e,alt:"\u8f6e\u64ad\u56fe ".concat(t+1),className:"absolute inset-0 w-full h-full object-cover",initial:{opacity:0},animate:{opacity:n===t?1:0,scale:n===t?1:1.1},transition:{duration:.7}},t))}),(0,_e.jsx)("div",{className:"absolute bottom-4 left-1/2 transform -translate-x-1/2 flex gap-2",children:i.map((e,t)=>(0,_e.jsx)("button",{onClick:()=>r(t),className:"w-2 h-2 rounded-full transition-all duration-300 ".concat(n===t?"bg-neon-cyan-500 w-8 shadow-neon-cyan":"bg-cyber-dark-300 hover:bg-cyber-dark-100")},t))})]})})]}),(0,_e.jsx)(gc.div,{variants:c,className:"mt-16 text-center cyber-card p-8 rounded-2xl",children:(0,_e.jsxs)("p",{className:"text-3xl md:text-4xl font-black gradient-text",children:["\u6bcf\u4e2a\u5c97\u4f4d\u90fd\u6709\u72ec\u7279\u7684AI\u63d0\u793a\u8bcd\u4e0e\u5de5\u5177\uff0c",(0,_e.jsx)("br",{}),'\u6211\u4eec\u8981\u5b66\u7684\u4e0d\u53ea\u662f"\u7528AI"\uff0c\u800c\u662f\u8ba9AI\u9ad8\u6548\u5730\u4e3a\u6211\u4eec\u5de5\u4f5c']})})]})}),(0,_e.jsx)("section",{ref:e=>s(e,2),className:"section-scroll-item py-16 px-4",children:(0,_e.jsxs)(gc.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},variants:u,className:"max-w-7xl mx-auto",children:[(0,_e.jsxs)(gc.div,{variants:c,className:"text-center mb-16",children:[(0,_e.jsx)("h2",{className:"text-5xl md:text-6xl font-black mb-6 gradient-text",children:"\u7b2c\u4e00\u9636\u6bb5\uff1aAI\u57fa\u7840\u8bfe"}),(0,_e.jsx)("p",{className:"text-3xl font-bold text-neon-cyan-400",children:"\u4f60\u7684\u7ec8\u8eab\u5b66\u4e60\u7cfb\u7edf"}),(0,_e.jsx)("p",{className:"text-xl text-cyber-dark-200 mt-4",children:"\u5b66\u4e60\u76ee\u6807\uff1a\u4ece\u96f6\u638c\u63e1AI\u6838\u5fc3\u539f\u7406\u4e0e\u5de5\u5177\u4f7f\u7528\uff0c\u5efa\u7acb\u4e2a\u4ebaAI\u5de5\u4f5c\u6d41"})]}),(0,_e.jsxs)(gc.div,{variants:c,className:"cyber-card p-8 rounded-2xl mb-8",children:[(0,_e.jsxs)("h3",{className:"text-3xl font-bold text-neon-purple-400 mb-6 flex items-center gap-4",children:[(0,_e.jsx)(Re,{className:"neon-glow-purple",size:40}),"\u6838\u5fc3\u5185\u5bb9"]}),(0,_e.jsxs)("div",{className:"grid md:grid-cols-2 gap-6",children:[(0,_e.jsxs)("div",{className:"p-6 bg-cyber-dark-900/50 rounded-xl border border-neon-purple-500/20",children:[(0,_e.jsxs)("div",{className:"flex items-center gap-3 mb-3",children:[(0,_e.jsx)(tt,{className:"text-neon-yellow-500",size:32}),(0,_e.jsx)("h4",{className:"text-2xl font-bold text-neon-yellow-400",children:"\u63d0\u793a\u8bcd\u5de5\u7a0b"})]}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200 mb-4",children:"\u638c\u63e1Prompt\u8bbe\u8ba1\u6280\u5de7\uff0c\u8ba9AI\u7cbe\u51c6\u7406\u89e3\u4f60\u7684\u9700\u6c42"}),(0,_e.jsx)("div",{className:"relative rounded-lg overflow-hidden border border-neon-yellow-500/30 cursor-pointer",onClick:()=>t("/images/\u8bfe\u7a0b\u9875\u9762/AI\u57fa\u7840\u8bfe/\u63d0\u793a\u8bcd\u5de5\u7a0b.png"),children:(0,_e.jsx)("img",{src:"/images/\u8bfe\u7a0b\u9875\u9762/AI\u57fa\u7840\u8bfe/\u63d0\u793a\u8bcd\u5de5\u7a0b.png",alt:"\u63d0\u793a\u8bcd\u5de5\u7a0b",className:"w-full h-auto hover:scale-105 transition-transform duration-500"})})]}),(0,_e.jsxs)("div",{className:"p-6 bg-cyber-dark-900/50 rounded-xl border border-neon-cyan-500/20",children:[(0,_e.jsxs)("div",{className:"flex items-center gap-3 mb-3",children:[(0,_e.jsx)(ot,{className:"text-neon-cyan-500",size:32}),(0,_e.jsx)("h4",{className:"text-2xl font-bold text-neon-cyan-400",children:"\u4e0a\u4e0b\u6587\u8bbe\u8ba1\u4e0e\u8868\u8fbe\u903b\u8f91"})]}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200 mb-4",children:"\u5b66\u4f1a\u7ed3\u6784\u5316\u601d\u8003\uff0c\u63d0\u5347AI\u8f93\u51fa\u8d28\u91cf"}),(0,_e.jsx)("div",{className:"relative rounded-lg overflow-hidden border border-neon-cyan-500/30 cursor-pointer",onClick:()=>t("/images/\u8bfe\u7a0b\u9875\u9762/AI\u57fa\u7840\u8bfe/\u4e0a\u4e0b\u6587\u8bbe\u8ba1\u4e0e\u8868\u8fbe\u903b\u8f91.png"),children:(0,_e.jsx)("img",{src:"/images/\u8bfe\u7a0b\u9875\u9762/AI\u57fa\u7840\u8bfe/\u4e0a\u4e0b\u6587\u8bbe\u8ba1\u4e0e\u8868\u8fbe\u903b\u8f91.png",alt:"\u4e0a\u4e0b\u6587\u8bbe\u8ba1\u4e0e\u8868\u8fbe\u903b\u8f91",className:"w-full h-auto hover:scale-105 transition-transform duration-500"})})]}),(0,_e.jsxs)("div",{className:"p-6 bg-cyber-dark-900/50 rounded-xl border border-cyber-pink-500/20",children:[(0,_e.jsxs)("div",{className:"flex items-center gap-3 mb-3",children:[(0,_e.jsx)(it,{className:"text-cyber-pink-500",size:32}),(0,_e.jsx)("h4",{className:"text-2xl font-bold text-cyber-pink-400",children:"\u5404\u79cd\u7c7b\u578b\u7684AI\u5de5\u5177"})]}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200 mb-4",children:"\u5168\u9762\u4e86\u89e3\u6587\u672c\u3001\u56fe\u50cf\u3001\u89c6\u9891\u3001\u4ee3\u7801\u7b49AI\u5de5\u5177"}),(0,_e.jsx)("div",{className:"relative rounded-lg overflow-hidden border border-cyber-pink-500/30 cursor-pointer",onClick:()=>t("/images/\u8bfe\u7a0b\u9875\u9762/AI\u57fa\u7840\u8bfe/\u5404\u79cd\u7c7b\u578b\u7684AI\u5de5\u5177.png"),children:(0,_e.jsx)("img",{src:"/images/\u8bfe\u7a0b\u9875\u9762/AI\u57fa\u7840\u8bfe/\u5404\u79cd\u7c7b\u578b\u7684AI\u5de5\u5177.png",alt:"\u5404\u79cd\u7c7b\u578b\u7684AI\u5de5\u5177",className:"w-full h-auto hover:scale-105 transition-transform duration-500"})})]}),(0,_e.jsxs)("div",{className:"p-6 bg-cyber-dark-900/50 rounded-xl border border-neon-purple-500/20",children:[(0,_e.jsxs)("div",{className:"flex items-center gap-3 mb-3",children:[(0,_e.jsx)(Ve,{className:"text-neon-purple-500",size:32}),(0,_e.jsx)("h4",{className:"text-2xl font-bold text-neon-purple-400",children:"Agent\u81ea\u52a8\u5316\u5de5\u4f5c\u6d41"})]}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200 mb-4",children:"\u4f7f\u7528N8N\u7b49\u5de5\u5177\u6784\u5efa\u667a\u80fd\u81ea\u52a8\u5316\u7cfb\u7edf"}),(0,_e.jsx)("div",{className:"relative rounded-lg overflow-hidden border border-neon-purple-500/30 cursor-pointer",onClick:()=>t("/images/\u8bfe\u7a0b\u9875\u9762/AI\u57fa\u7840\u8bfe/Agent\u81ea\u52a8\u5316\u5de5\u4f5c\u6d41.png"),children:(0,_e.jsx)("img",{src:"/images/\u8bfe\u7a0b\u9875\u9762/AI\u57fa\u7840\u8bfe/Agent\u81ea\u52a8\u5316\u5de5\u4f5c\u6d41.png",alt:"Agent\u81ea\u52a8\u5316\u5de5\u4f5c\u6d41",className:"w-full h-auto hover:scale-105 transition-transform duration-500"})})]})]})]}),(0,_e.jsxs)(gc.div,{variants:c,className:"cyber-card p-8 rounded-2xl mb-8",children:[(0,_e.jsxs)("h3",{className:"text-3xl font-bold text-neon-cyan-400 mb-6 flex items-center gap-4",children:[(0,_e.jsx)(nt,{className:"neon-glow-cyan",size:40}),"\u4f60\u53ef\u4ee5\u6210\u4e3a"]}),(0,_e.jsxs)("div",{className:"space-y-4",children:[(0,_e.jsxs)("div",{className:"flex items-start gap-4",children:[(0,_e.jsx)(Ke,{className:"text-neon-cyan-500 flex-shrink-0 mt-1",size:28}),(0,_e.jsx)("p",{className:"text-xl text-cyber-dark-200",children:'\u544a\u522b"\u73a9AI"\uff0c\u771f\u6b63\u7406\u89e3AI\u7684\u5de5\u4f5c\u539f\u7406'})]}),(0,_e.jsxs)("div",{className:"flex items-start gap-4",children:[(0,_e.jsx)(Ke,{className:"text-neon-cyan-500 flex-shrink-0 mt-1",size:28}),(0,_e.jsx)("p",{className:"text-xl text-cyber-dark-200",children:"\u8ba9AI\u51c6\u786e\u7406\u89e3\u4f60\u7684\u9700\u6c42\uff0c\u9ad8\u6548\u8f93\u51fa\u53ef\u7528\u7ed3\u679c"})]}),(0,_e.jsxs)("div",{className:"flex items-start gap-4",children:[(0,_e.jsx)(Ke,{className:"text-neon-cyan-500 flex-shrink-0 mt-1",size:28}),(0,_e.jsx)("p",{className:"text-xl text-cyber-dark-200",children:'\u5efa\u7acb\u5c5e\u4e8e\u81ea\u5df1\u7684"AI\u5de5\u4f5c\u6d41\u7cfb\u7edf"'})]})]})]})]})}),(0,_e.jsx)("section",{ref:e=>s(e,3),className:"section-scroll-item py-16 px-4 bg-cyber-dark-900/30",children:(0,_e.jsxs)(gc.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},variants:u,className:"max-w-7xl mx-auto",children:[(0,_e.jsxs)(gc.div,{variants:c,className:"text-center mb-16",children:[(0,_e.jsx)("h2",{className:"text-5xl md:text-6xl font-black mb-6 gradient-text-reverse",children:"\u7b2c\u4e8c\u9636\u6bb5\uff1a\u590d\u5408\u6280\u80fd\u8bfe"}),(0,_e.jsx)("p",{className:"text-3xl font-bold text-neon-purple-400",children:"\u6253\u901aAI\u4e0e\u884c\u4e1a\u7684\u6865\u6881"}),(0,_e.jsx)("p",{className:"text-xl text-cyber-dark-200 mt-4",children:"\u5b66\u4e60\u76ee\u6807\uff1a\u638c\u63e1AI\u5728\u4e0d\u540c\u884c\u4e1a\u4e2d\u7684\u5b9e\u9645\u5e94\u7528\uff0c\u63d0\u5347\u5c97\u4f4d\u4e13\u4e1a\u80fd\u529b"})]}),(0,_e.jsxs)(gc.div,{variants:c,className:"mb-12",children:[(0,_e.jsx)("h3",{className:"text-3xl font-bold text-center text-neon-cyan-400 mb-8",children:"\u516d\u5927\u8ba2\u5355\u73ed\uff0c\u6839\u636e\u81ea\u5df1\u7684\u4e13\u4e1a/\u5174\u8da3\u4efb\u9009\u5176\u4e2d\u4e4b\u4e00"}),(0,_e.jsxs)("div",{className:"grid md:grid-cols-3 lg:grid-cols-6 gap-4",children:[(0,_e.jsxs)(gc.div,{whileHover:{scale:1.05},className:"cyber-card rounded-xl text-center relative overflow-hidden h-48",style:{backgroundImage:"url(/images/\u8bfe\u7a0b\u9875\u9762/\u8ba2\u5355\u73ed\u56fe\u7247/\u4e03\u3001\u6211\u4eec\u7684\u8bfe\u7a0b\u8bbe\u7f6e_\u7b2c\u4e8c\u9636\u6bb5_\u6db5\u76d6\u65b9\u5411_\u667a\u80fd\u5236\u9020.png)",backgroundSize:"cover",backgroundPosition:"center"},children:[(0,_e.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-cyber-dark-950/95 via-cyber-dark-950/70 to-cyber-dark-950/40"}),(0,_e.jsxs)("div",{className:"relative z-10 p-6 h-full flex flex-col items-center justify-center",children:[(0,_e.jsx)(ze,{className:"text-neon-blue-500 mx-auto mb-3 neon-glow-blue !w-12 !h-12",size:48}),(0,_e.jsx)("p",{className:"text-lg font-bold text-neon-blue-400",children:"\u667a\u80fd\u5236\u9020"})]})]}),(0,_e.jsxs)(gc.div,{whileHover:{scale:1.05},className:"cyber-card rounded-xl text-center relative overflow-hidden h-48",style:{backgroundImage:"url(/images/\u8bfe\u7a0b\u9875\u9762/\u8ba2\u5355\u73ed\u56fe\u7247/\u4e03\u3001\u6211\u4eec\u7684\u8bfe\u7a0b\u8bbe\u7f6e_\u7b2c\u4e8c\u9636\u6bb5_\u6db5\u76d6\u65b9\u5411_\u8d22\u7ecf\u5546\u8d38.jpg)",backgroundSize:"cover",backgroundPosition:"center"},children:[(0,_e.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-cyber-dark-950/95 via-cyber-dark-950/70 to-cyber-dark-950/40"}),(0,_e.jsxs)("div",{className:"relative z-10 p-6 h-full flex flex-col items-center justify-center",children:[(0,_e.jsx)(et,{className:"text-neon-cyan-500 mx-auto mb-3 neon-glow-cyan !w-12 !h-12",size:48}),(0,_e.jsx)("p",{className:"text-lg font-bold text-neon-cyan-400",children:"\u8d22\u7ecf\u5546\u8d38"})]})]}),(0,_e.jsxs)(gc.div,{whileHover:{scale:1.05},className:"cyber-card rounded-xl text-center relative overflow-hidden h-48",style:{backgroundImage:"url(/images/\u8bfe\u7a0b\u9875\u9762/\u8ba2\u5355\u73ed\u56fe\u7247/\u4e03\u3001\u6211\u4eec\u7684\u8bfe\u7a0b\u8bbe\u7f6e_\u7b2c\u4e8c\u9636\u6bb5_\u6db5\u76d6\u65b9\u5411_\u667a\u80fd\u5f00\u53d1.jpg)",backgroundSize:"cover",backgroundPosition:"center"},children:[(0,_e.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-cyber-dark-950/95 via-cyber-dark-950/70 to-cyber-dark-950/40"}),(0,_e.jsxs)("div",{className:"relative z-10 p-6 h-full flex flex-col items-center justify-center",children:[(0,_e.jsx)(Ge,{className:"text-neon-purple-500 mx-auto mb-3 neon-glow-purple !w-12 !h-12",size:48}),(0,_e.jsx)("p",{className:"text-lg font-bold text-neon-purple-400",children:"\u667a\u80fd\u5f00\u53d1"})]})]}),(0,_e.jsxs)(gc.div,{whileHover:{scale:1.05},className:"cyber-card rounded-xl text-center relative overflow-hidden h-48",style:{backgroundImage:"url(/images/\u8bfe\u7a0b\u9875\u9762/\u8ba2\u5355\u73ed\u56fe\u7247/\u4e03\u3001\u6211\u4eec\u7684\u8bfe\u7a0b\u8bbe\u7f6e_\u7b2c\u4e8c\u9636\u6bb5_\u6db5\u76d6\u65b9\u5411_\u89c6\u89c9\u8bbe\u8ba1.jpg)",backgroundSize:"cover",backgroundPosition:"center"},children:[(0,_e.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-cyber-dark-950/95 via-cyber-dark-950/70 to-cyber-dark-950/40"}),(0,_e.jsxs)("div",{className:"relative z-10 p-6 h-full flex flex-col items-center justify-center",children:[(0,_e.jsx)(tt,{className:"text-cyber-pink-500 mx-auto mb-3 neon-glow-pink !w-12 !h-12",size:48}),(0,_e.jsx)("p",{className:"text-lg font-bold text-cyber-pink-400",children:"\u89c6\u89c9\u8bbe\u8ba1"})]})]}),(0,_e.jsxs)(gc.div,{whileHover:{scale:1.05},className:"cyber-card rounded-xl text-center relative overflow-hidden h-48",style:{backgroundImage:"url(/images/\u8bfe\u7a0b\u9875\u9762/\u8ba2\u5355\u73ed\u56fe\u7247/\u4e03\u3001\u6211\u4eec\u7684\u8bfe\u7a0b\u8bbe\u7f6e_\u7b2c\u4e8c\u9636\u6bb5_\u6db5\u76d6\u65b9\u5411_\u6587\u65c5.jpg)",backgroundSize:"cover",backgroundPosition:"center"},children:[(0,_e.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-cyber-dark-950/95 via-cyber-dark-950/70 to-cyber-dark-950/40"}),(0,_e.jsxs)("div",{className:"relative z-10 p-6 h-full flex flex-col items-center justify-center",children:[(0,_e.jsx)(Ue,{className:"text-neon-yellow-500 mx-auto mb-3 neon-glow-yellow !w-12 !h-12",size:48}),(0,_e.jsx)("p",{className:"text-lg font-bold text-neon-yellow-400",children:"\u6587\u65c5"})]})]}),(0,_e.jsxs)(gc.div,{whileHover:{scale:1.05},className:"cyber-card rounded-xl text-center relative overflow-hidden h-48",style:{backgroundImage:"url(/images/\u8bfe\u7a0b\u9875\u9762/\u8ba2\u5355\u73ed\u56fe\u7247/\u4e03\u3001\u6211\u4eec\u7684\u8bfe\u7a0b\u8bbe\u7f6e_\u7b2c\u4e8c\u9636\u6bb5_\u6db5\u76d6\u65b9\u5411_\u5927\u5065\u5eb7.jpg)",backgroundSize:"cover",backgroundPosition:"center"},children:[(0,_e.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-cyber-dark-950/95 via-cyber-dark-950/70 to-cyber-dark-950/40"}),(0,_e.jsxs)("div",{className:"relative z-10 p-6 h-full flex flex-col items-center justify-center",children:[(0,_e.jsx)(He,{className:"text-red-500 mx-auto mb-3 !w-12 !h-12",size:48}),(0,_e.jsx)("p",{className:"text-lg font-bold text-red-400",children:"\u5927\u5065\u5eb7"})]})]})]})]}),(0,_e.jsxs)(gc.div,{variants:c,className:"cyber-card p-8 rounded-2xl mb-8",children:[(0,_e.jsx)("h3",{className:"text-3xl font-bold text-neon-purple-400 mb-6",children:"\u6838\u5fc3\u5185\u5bb9"}),(0,_e.jsxs)("div",{className:"space-y-4",children:[(0,_e.jsxs)("div",{className:"flex items-center gap-4",children:[(0,_e.jsx)("div",{className:"w-2 h-2 bg-neon-purple-500 rounded-full"}),(0,_e.jsx)("p",{className:"text-xl text-cyber-dark-200",children:"\u884c\u4e1a\u5185\u7684\u57fa\u7840\u6982\u5ff5\u4e0e\u4e13\u4e1a\u672f\u8bed\u8bb2\u89e3"})]}),(0,_e.jsxs)("div",{className:"flex items-center gap-4",children:[(0,_e.jsx)("div",{className:"w-2 h-2 bg-neon-cyan-500 rounded-full"}),(0,_e.jsx)("p",{className:"text-xl text-cyber-dark-200",children:"\u884c\u4e1a\u5185\u6838\u5fc3\u5c97\u4f4d\u7684\u5de5\u4f5c\u6b65\u9aa4\u4e0e\u91cd\u8981\u6280\u80fd"})]}),(0,_e.jsxs)("div",{className:"flex items-center gap-4",children:[(0,_e.jsx)("div",{className:"w-2 h-2 bg-cyber-pink-500 rounded-full"}),(0,_e.jsx)("p",{className:"text-xl text-cyber-dark-200",children:"\u884c\u4e1a\u5185AI\u8f6f\u4ef6\u6848\u4f8b\u5b9e\u64cd"})]})]})]}),(0,_e.jsxs)(gc.div,{variants:c,className:"cyber-card p-8 rounded-2xl",children:[(0,_e.jsx)("h3",{className:"text-3xl font-bold text-neon-cyan-400 mb-6",children:"\u4f60\u53ef\u4ee5\u5f97\u5230"}),(0,_e.jsxs)("div",{className:"grid md:grid-cols-3 gap-6",children:[(0,_e.jsxs)("div",{className:"p-6 bg-gradient-to-br from-neon-cyan-500/10 to-transparent rounded-xl border border-neon-cyan-500/30",children:[(0,_e.jsx)(at,{className:"text-neon-cyan-500 mb-4",size:40}),(0,_e.jsx)("p",{className:"text-lg font-bold text-neon-cyan-400 mb-2",children:"\u4ea7\u4e1a\u4e0e\u5546\u4e1a\u8ba4\u77e5"}),(0,_e.jsx)("p",{className:"text-base text-cyber-dark-200",children:"\u8d85\u8d8a\u540c\u9f84\u4eba\u7684\u4ea7\u4e1a\u4e0e\u5546\u4e1a\u8ba4\u77e5\u80fd\u529b"})]}),(0,_e.jsxs)("div",{className:"p-6 bg-gradient-to-br from-neon-purple-500/10 to-transparent rounded-xl border border-neon-purple-500/30",children:[(0,_e.jsx)(We,{className:"text-neon-purple-500 mb-4",size:40}),(0,_e.jsx)("p",{className:"text-lg font-bold text-neon-purple-400 mb-2",children:"\u5c97\u4f4d\u5de5\u4f5c\u903b\u8f91"}),(0,_e.jsx)("p",{className:"text-base text-cyber-dark-200",children:"\u7406\u89e3\u6bcf\u4e2a\u5c97\u4f4d\u7684\u5de5\u4f5c\u903b\u8f91\u4ee5\u53ca\u5de5\u4f5c\u95e8\u9053"})]}),(0,_e.jsxs)("div",{className:"p-6 bg-gradient-to-br from-cyber-pink-500/10 to-transparent rounded-xl border border-cyber-pink-500/30",children:[(0,_e.jsx)(ot,{className:"text-cyber-pink-500 mb-4",size:40}),(0,_e.jsx)("p",{className:"text-lg font-bold text-cyber-pink-400 mb-2",children:"\u53cc\u91cd\u80fd\u529b"}),(0,_e.jsx)("p",{className:"text-base text-cyber-dark-200",children:'"AI\u601d\u7ef4 + \u884c\u4e1a\u77e5\u8bc6"\u7684\u53cc\u91cd\u80fd\u529b'})]})]})]}),(0,_e.jsxs)(gc.div,{variants:c,className:"mt-16",children:[(0,_e.jsx)("h3",{className:"text-4xl font-bold text-center text-neon-cyan-400 mb-12",children:"\u5b9e\u6218\u6848\u4f8b\u5c55\u793a"}),(0,_e.jsxs)("div",{className:"mb-16",children:[(0,_e.jsxs)("h4",{className:"text-2xl font-bold text-neon-purple-400 mb-6 flex items-center gap-3",children:[(0,_e.jsx)(tt,{className:"neon-glow-purple",size:32}),"\u6848\u4f8b\u4e00\uff1aAI\u89c6\u89c9\u8bbe\u8ba1 - \u6c34\u679c\u8336\u6d77\u62a5\u8bbe\u8ba1"]}),(0,_e.jsxs)("div",{className:"cyber-card p-6 rounded-2xl mb-8",children:[(0,_e.jsxs)("div",{className:"grid lg:grid-cols-2 gap-6 mb-8",children:[(0,_e.jsxs)("div",{className:"space-y-4",children:[(0,_e.jsx)("h5",{className:"text-xl font-bold text-neon-cyan-400 mb-3",children:"\u8bbe\u8ba1\u9700\u6c42"}),(0,_e.jsxs)("div",{className:"text-base text-cyber-dark-200 space-y-2",children:[(0,_e.jsxs)("p",{className:"flex items-start gap-2",children:[(0,_e.jsx)("span",{className:"text-neon-cyan-500 mt-1",children:"\u2022"}),(0,_e.jsx)("span",{children:"\u786e\u5b9a\u76ee\u6807\u53d7\u4f17\u3001\u6c1b\u56f4\u3001\u753b\u9762\u5143\u7d20\uff0c\u5982\u5976\u8336\u676f\u3001\u6c34\u679c\u3001\u5149\u6548\u3001\u676f\u58c1\u542b\u6709\u6c34\u6ef4\uff0c\u5728\u6811\u836b\u4e0b\uff0c\u8349\u4e1b\u4e0a"})]}),(0,_e.jsxs)("p",{className:"flex items-start gap-2",children:[(0,_e.jsx)("span",{className:"text-neon-cyan-500 mt-1",children:"\u2022"}),(0,_e.jsx)("span",{children:"AI\u7684\u98ce\u683c\u4e3a\u5b9e\u62cd\u3001\u6e05\u65b0"})]}),(0,_e.jsxs)("p",{className:"flex items-start gap-2",children:[(0,_e.jsx)("span",{className:"text-neon-cyan-500 mt-1",children:"\u2022"}),(0,_e.jsx)("span",{children:"\u89d2\u5ea6\u4e3a\u5e73\u89c6\u3001\u7279\u5199"})]}),(0,_e.jsxs)("p",{className:"flex items-start gap-2",children:[(0,_e.jsx)("span",{className:"text-neon-cyan-500 mt-1",children:"\u2022"}),(0,_e.jsx)("span",{children:"\u8981\u6709\u82f1\u6587\u7684\u5ba3\u4f20\u6587\u6848"})]}),(0,_e.jsx)("h5",{className:"text-xl font-bold text-neon-cyan-400 mb-3",children:"\u6a21\u578b"}),(0,_e.jsxs)("p",{className:"flex items-start gap-2",children:[(0,_e.jsx)("span",{className:"text-neon-cyan-500 mt-1",children:"\u2022"}),(0,_e.jsx)("span",{children:"Doubao Seedream 4.0"})]})]})]}),(0,_e.jsxs)("div",{className:"space-y-4",children:[(0,_e.jsx)("h5",{className:"text-xl font-bold text-neon-purple-400 mb-3",children:"AI\u63d0\u793a\u8bcd"}),(0,_e.jsx)("div",{className:"bg-cyber-dark-950/80 rounded-xl p-4 border border-neon-purple-500/30 font-mono text-sm text-cyber-dark-100 overflow-y-auto max-h-[450px]",children:(0,_e.jsx)("pre",{className:"whitespace-pre-wrap",children:"\n markdown\n # Role: \u5546\u4e1a\u89c6\u89c9\u8bbe\u8ba1\u751f\u6210\u5668\n\n ## Profile\n - author: LangGPT\n - version: 1.0\n - language: \u4e2d\u6587\n - description: \u751f\u6210\u98ce\u683c\u9c9c\u660e\u3001\u9002\u5408\u5546\u4e1a\u63a8\u5e7f\u7684\u6d77\u62a5\u56fe\u50cf\uff0c\u9002\u7528\u4e8e\u5976\u8336\u3001\u751c\u54c1\u7b49\u95e8\u5e97\u65b0\u54c1\u4e0a\u5e02\u5ba3\u4f20\u3002\n\n ## Skills\n 1. \u6839\u636e\u573a\u666f\u751f\u6210\u9ad8\u8d28\u91cf\u3001\u6784\u56fe\u5408\u7406\u7684\u56fe\u50cf\u63d0\u793a\u8bcd\uff1b\n 2. \u80fd\u6839\u636e\u76ee\u6807\u7528\u6237\u3001\u60c5\u7eea\u6c1b\u56f4\u63a7\u5236\u56fe\u50cf\u98ce\u683c\u4e0e\u5143\u7d20\uff1b\n 3. \u652f\u6301\u5bf9\u56fe\u50cf\u98ce\u683c\u3001\u7126\u70b9\u3001\u5149\u5f71\u3001\u8272\u5f69\u7b49\u7ec6\u8282\u8fdb\u884c\u5fae\u8c03\uff1b\n 4. \u63d0\u4f9b\u4e2d\u82f1\u53cc\u8bed\u63d0\u793a\u8bcd\u7248\u672c\uff0c\u9002\u914d\u591a\u5e73\u53f0AI\u7ed8\u56fe\u5de5\u5177\u3002\n\n ## OutputFormat\uff08\u56fe\u50cf\u751f\u6210\u63d0\u793a\u8bcd\u7ed3\u6784\uff09:\n\n markdown\n \u3010\u4e2d\u6587\u63d0\u793a\u8bcd\u3011\n \u4e3b\u9898\uff1a\u5931\u91cd\u7a7a\u95f4\u7ad9\u98ce\u683c\u7684\u51b0\u9547\u6c34\u679c\u8336\u6d77\u62a5\uff08\u4e3b\u4f53\u9501\u5b9a\uff09\n \u63d0\u793a\u8bcd\uff1a\n\n \u4e3b\u4f53\u4fdd\u6301\u4e0d\u53d8\uff1a\u4e00\u676f\u900f\u660e\u9ad8\u676f\u7684\u51b0\u9547\u6c34\u679c\u8336\u5728\u5931\u91cd\u4e2d\u6f02\u6d6e\uff0c\u676f\u6cbf\u8986\u76d6\u5c16\u9510\u971c\u6676\uff0c\u676f\u58c1\u5bc6\u5e03\u51dd\u7ed3\u6c34\u73e0\uff1b\u676f\u4e2d\u6709\u6a59\u7247\u3001\u7ea2\u897f\u67da\u7247\u3001\u9752\u67e0\u7247\u4e0e\u51b0\u5757\uff0c\u8336\u6c64\u91d1\u6a59\u8272\uff1b\u73bb\u7483\u8fb9\u7f18\u786c\u8d28\u8f6e\u5ed3\u5149\uff0c\u6d45\u666f\u6df1\uff0c\u5546\u4e1a\u7f8e\u98df\u6444\u5f71\uff0c\u8d85\u9ad8\u7ec6\u8282\uff0c\u7ad6\u7248\u6d77\u62a5\u6784\u56fe\u3002\n\n \u80cc\u666f\u53ef\u81ea\u7531\u6539\u53d8\u4e3a\uff1a{\u5728\u6b64\u586b\u5199\u4f60\u60f3\u8981\u7684\u80cc\u666f\u573a\u666f}\u3002\n\n \u6ce8\u610f\uff1a\u7981\u6b62\u6539\u53d8\u4e3b\u4f53\u5916\u89c2\u4e0e\u6784\u56fe\u6bd4\u4f8b\uff08\u73bb\u7483\u676f\u5f62\u72b6\u3001\u971c\u6676\u3001\u51dd\u9732\u3001\u914d\u6599\u79cd\u7c7b\u4e0e\u6570\u91cf\u3001\u676f\u4f53\u5927\u5c0f\u4e0e\u4f4d\u7f6e\u4e0d\u53d8\uff09\uff0c\u7981\u6b62\u6dfb\u52a0\u6587\u5b57/LOGO/\u6c34\u5370\uff0c\u524d\u666f\u8292\u679c\u4e0e\u6728\u7897\u9752\u67e0\u53ef\u6709\u53ef\u65e0\uff0c\u4ee5\u5e72\u51c0\u753b\u9762\u4e3a\u5148\u3002\n\n \u80cc\u666f\u793a\u4f8b\u5e93\uff08\u76f4\u63a5\u66ff\u6362{\u5728\u6b64\u586b\u5199\u4f60\u60f3\u8981\u7684\u80cc\u666f\u573a\u666f}\uff09\n \u8d5b\u535a\u670b\u514b\u9713\u8679\u591c\u5e02\uff0c\u96e8\u4e2d\u53cd\u5c04\u3001\u8fdc\u666f\u9713\u8679\u62db\u724c\u4e0e\u8584\u96fe\n \u65e5\u51fa\u96ea\u5c71\u4e0e\u4e91\u6d77\uff0c\u5e72\u51c0\u7684\u9ad8\u7a7a\u51b7\u8272\u73af\u5883\u5149\n \u70ed\u5e26\u96e8\u6797\u7011\u5e03\u98de\u6cab\uff0c\u6e7f\u6da6\u7a7a\u6c14\u4e0e\u80cc\u5149\u6811\u53f6\u6563\u5c04\n \u5730\u4e2d\u6d77\u6d77\u5cb8\uff0c\u767d\u8272\u5c0f\u9547\u4e0e\u6e5b\u84dd\u6d77\u9762\u3001\u6b63\u5348\u9633\u5149\n \u590d\u53e4\u6cd5\u5f0f\u53a8\u623f\uff0c\u5976\u6cb9\u8272\u74f7\u7816\u4e0e\u94dc\u9505\u53cd\u5149\n \u73b0\u4ee3\u6781\u7b80\u6444\u5f71\u68da\uff0c\u65e0\u7f1d\u80cc\u666f\u4e0e\u67d4\u5149\u5de8\u578b\u8f6f\u7bb1\n \u6c99\u6f20\u91d1\u8272\u6c99\u4e18\u4e0e\u70ed\u6d6a\u7a7a\u6c14\u6296\u52a8\n \u6df1\u6d77\u84dd\u8272\u80cc\u666f\u4e0e\u67d4\u548c\u4f53\u79ef\u5149\uff08\u8425\u9020\u6c34\u4e0b\u611f\uff09\n \u6a31\u82b1\u6ee1\u5f00\u7684\u57ce\u5e02\u6cb3\u7554\uff0c\u6d45\u7c89\u8272\u82b1\u6d77\u865a\u5316\n \u6708\u7403\u8868\u9762\u4e0e\u4f4e\u89d2\u5ea6\u592a\u9633\u5149\uff0c\u8fdc\u5904\u5730\u7403\u60ac\u6302\n\n \u3010English Prompt\u3011\n\n Keep the subject unchanged: a tall clear glass of iced fruit tea floating weightlessly, rim covered with spiky frost crystals, dense condensation on the glass; inside the glass are orange slices, ruby-grapefruit, lime slices and ice cubes; golden-orange liquid; hard cool rim light, shallow depth of field, commercial food photography, ultra-high detail, vertical poster composition.\n\n The background may vary to: {write your desired background scene here}.\n\n Notes: Do not alter the subject's appearance or composition (glass shape, frost, condensation, fruit types/quantity, glass size and position remain the same). No text/logo/watermark. Foreground mango and wooden bowl of limes are optional; keep the frame clean.\n\n English, copy-ready single-line prompts (subject locked, background varies). Paste any one into Doubao or seedream.\n \u2014 Cyberpunk neon night market, rain reflections, distant neon signs and light mist\n \u2014 Sunrise over snowy mountains and a sea of clouds, clean high-altitude cool ambient light\n \u2014 Tropical rainforest waterfall spray, humid air with backlit foliage scattering\n \u2014 Mediterranean coast, white hillside town and deep-blue sea under noon sunlight\n \u2014 Vintage French kitchen, cream-colored tiles and reflections on copper pots\n \u2014 Modern minimal photo studio, seamless backdrop and large softbox diffuse lighting\n \u2014 Desert with golden sand dunes and shimmering heat haze\n \u2014 Deep-ocean blue background with soft volumetric light (submerged/water feel)\n \u2014 City riverside in full cherry blossom, soft pink bokeh of flowers\n \u2014 Lunar surface with low-angle sunlight, Earth hanging in the distant sky\n "})})]})]}),(0,_e.jsxs)("div",{children:[(0,_e.jsx)("h5",{className:"text-xl font-bold text-cyber-pink-400 mb-4",children:"\u6700\u7ec8\u6548\u679c"}),(0,_e.jsxs)("div",{className:"grid grid-cols-4 gap-4 mb-6",children:[(0,_e.jsx)("div",{className:"relative rounded-xl overflow-hidden border-2 border-neon-pink-500/30 shadow-neon-pink cursor-pointer",onClick:()=>t("/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/\u5976\u8336\u6d77\u62a51.png"),children:(0,_e.jsx)("img",{src:"/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/\u5976\u8336\u6d77\u62a51.png",alt:"AI\u89c6\u89c9\u8bbe\u8ba1\u6848\u4f8b1",className:"w-full h-auto hover:scale-105 transition-transform duration-500"})}),(0,_e.jsx)("div",{className:"relative rounded-xl overflow-hidden border-2 border-neon-pink-500/30 shadow-neon-pink cursor-pointer",onClick:()=>t("/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/\u5976\u8336\u6d77\u62a52.png"),children:(0,_e.jsx)("img",{src:"/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/\u5976\u8336\u6d77\u62a52.png",alt:"AI\u89c6\u89c9\u8bbe\u8ba1\u6848\u4f8b2",className:"w-full h-auto hover:scale-105 transition-transform duration-500"})}),(0,_e.jsx)("div",{className:"relative rounded-xl overflow-hidden border-2 border-neon-pink-500/30 shadow-neon-pink cursor-pointer",onClick:()=>t("/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/\u5976\u8336\u6d77\u62a53.png"),children:(0,_e.jsx)("img",{src:"/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/\u5976\u8336\u6d77\u62a53.png",alt:"AI\u89c6\u89c9\u8bbe\u8ba1\u6848\u4f8b3",className:"w-full h-auto hover:scale-105 transition-transform duration-500"})}),(0,_e.jsx)("div",{className:"relative rounded-xl overflow-hidden border-2 border-neon-pink-500/30 shadow-neon-pink cursor-pointer",onClick:()=>t("/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/\u5976\u8336\u6d77\u62a54.png"),children:(0,_e.jsx)("img",{src:"/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/\u5976\u8336\u6d77\u62a54.png",alt:"AI\u89c6\u89c9\u8bbe\u8ba1\u6848\u4f8b4",className:"w-full h-auto hover:scale-105 transition-transform duration-500"})})]}),(0,_e.jsxs)("div",{className:"mt-6",children:[(0,_e.jsx)("h5",{className:"text-xl font-bold text-neon-purple-400 mb-4",children:"\u6f14\u793a\u89c6\u9891"}),(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-xl border-2 border-neon-purple-500/50 shadow-neon-purple",children:(0,_e.jsxs)("video",{controls:!0,className:"w-full",poster:"",children:[(0,_e.jsx)("source",{src:"https://ddcz-1315997005.cos.ap-nanjing.myqcloud.com/static/video/web_teach/milktea.mp4",type:"video/mp4"}),"\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u89c6\u9891\u64ad\u653e\u3002"]})})]})]})]})]}),(0,_e.jsxs)("div",{children:[(0,_e.jsxs)("h4",{className:"text-2xl font-bold text-neon-purple-400 mb-6 flex items-center gap-3",children:[(0,_e.jsx)(Ge,{className:"neon-glow-purple",size:32}),"\u6848\u4f8b\u4e8c\uff1aAI\u7f16\u7a0b\u5f00\u53d1 - \u5c0f\u578b\u5546\u54c1\u5c55\u793a\u7f51\u7ad9"]}),(0,_e.jsxs)("div",{className:"cyber-card p-6 rounded-2xl",children:[(0,_e.jsxs)("div",{className:"grid lg:grid-cols-2 gap-6 mb-8",children:[(0,_e.jsxs)("div",{className:"space-y-4",children:[(0,_e.jsx)("h5",{className:"text-xl font-bold text-neon-cyan-400 mb-3",children:"\u5f00\u53d1\u9700\u6c42"}),(0,_e.jsxs)("div",{className:"text-base text-cyber-dark-200 space-y-2",children:[(0,_e.jsxs)("p",{className:"flex items-start gap-2",children:[(0,_e.jsx)("span",{className:"text-neon-cyan-500 mt-1",children:"\u2022"}),(0,_e.jsx)("span",{children:"\u529f\u80fd\u9700\u6c42\uff1a\u4e2a\u4eba\u7535\u5546\u72ec\u7acb\u7ad9\uff0c\u5177\u6709\u4e0a\u67b6\u3001\u9500\u552e\u3001\u5ba2\u670d\u7b49\u529f\u80fd"})]}),(0,_e.jsxs)("p",{className:"flex items-start gap-2",children:[(0,_e.jsx)("span",{className:"text-neon-cyan-500 mt-1",children:"\u2022"}),(0,_e.jsx)("span",{children:"\u6a21\u5757\u5e03\u5c40\uff1a\u6709\u9996\u9875\u3001\u4ea7\u54c1\u9875\u8054\u7cfb\u6211\u4eec\u4e09\u5927\u677f\u5757"})]}),(0,_e.jsxs)("p",{className:"flex items-start gap-2",children:[(0,_e.jsx)("span",{className:"text-neon-cyan-500 mt-1",children:"\u2022"}),(0,_e.jsx)("span",{children:"\u7f51\u7ad9\u98ce\u683c\uff1a\u4e3b\u9898\u4e3a\u4e3a\u7b80\u7ea6\u9ad8\u7ea7\u98ce"})]}),(0,_e.jsxs)("p",{className:"flex items-start gap-2",children:[(0,_e.jsx)("span",{className:"text-neon-cyan-500 mt-1",children:"\u2022"}),(0,_e.jsx)("span",{children:"\u5f00\u53d1\u73af\u5883\uff1a\u7eaf\u524d\u7aef\u5f00\u53d1\u73af\u5883\uff0c\u4f7f\u7528HTML5\u3001CSS3\u548c\u539f\u751fJavaScript\uff0c\u53ef\u76f4\u63a5\u5728\u6d4f\u89c8\u5668\u8fd0\u884c\u5e76\u90e8\u7f72\u5230\u4efb\u4f55\u9759\u6001\u7f51\u7ad9\u6258\u7ba1\u670d\u52a1\u3002"})]}),(0,_e.jsx)("h5",{className:"text-xl font-bold text-neon-cyan-400 mb-3",children:"\u6a21\u578b"}),(0,_e.jsxs)("p",{className:"flex items-start gap-2",children:[(0,_e.jsx)("span",{className:"text-neon-cyan-500 mt-1",children:"\u2022"}),(0,_e.jsx)("span",{children:"https://chat.z.ai/"})]})]})]}),(0,_e.jsxs)("div",{className:"space-y-4",children:[(0,_e.jsx)("h5",{className:"text-xl font-bold text-neon-purple-400 mb-3",children:"AI\u63d0\u793a\u8bcd"}),(0,_e.jsx)("div",{className:"bg-cyber-dark-950/80 rounded-xl p-4 border border-neon-purple-500/30 font-mono text-sm text-cyber-dark-100 overflow-y-auto max-h-[450px]",children:(0,_e.jsx)("pre",{className:"whitespace-pre-wrap",children:'# Role: \u7f51\u7ad9\u524d\u7aef\u5f00\u53d1\u4e13\u5bb6\n\n## Profile\n- author: LangGPT\n- version: 1.0\n- language: \u4e2d\u6587\n- description: \u4f60\u662f\u4e00\u4f4d\u7f51\u7ad9\u524d\u7aef\u5f00\u53d1\u4e13\u5bb6\uff0c\u64c5\u957f\u8bbe\u8ba1\u548c\u6784\u5efa\u9ad8\u8d28\u91cf\u7f51\u9875\u3002\n\n## Skills\n- \u80fd\u591f\u6784\u5efa\u5b8c\u6574\u7684\u7535\u5546\u7f51\u7ad9\u9875\u9762\u7ed3\u6784\uff0c\u5305\u62ec\u9996\u9875\u3001\u4ea7\u54c1\u9875\u548c\u8054\u7cfb\u6211\u4eec\u9875\u3002\n- \u719f\u6089\u5546\u54c1\u4e0a\u67b6\u3001\u9500\u552e\u5c55\u793a\u3001\u7528\u6237\u4ea4\u4e92\u548c\u7b80\u6613\u5ba2\u670d\u6a21\u5757\u7684\u5b9e\u73b0\u65b9\u5f0f\u3002\n- \u64c5\u957f\u4f7f\u7528\u7b80\u7ea6\u9ad8\u7ea7\u98ce\u683c\u8bbe\u8ba1\u7f51\u9875\uff0c\u63d0\u5347\u7528\u6237\u4f53\u9a8c\u548c\u54c1\u724c\u5f62\u8c61\u3002\n\n## Goals\n- \u521b\u5efa\u4e00\u4e2a\u5177\u5907\u57fa\u672c\u7535\u5546\u529f\u80fd\u7684\u4e2a\u4eba\u72ec\u7acb\u7ad9\u524d\u7aef\u9879\u76ee\u3002\n- \u5305\u542b\u9996\u9875\u3001\u4ea7\u54c1\u9875\u3001\u8054\u7cfb\u6211\u4eec\u4e09\u5927\u677f\u5757\uff0c\u6bcf\u4e2a\u9875\u9762\u5177\u6709\u7b80\u7ea6\u9ad8\u7ea7\u7684\u89c6\u89c9\u8bbe\u8ba1\u3002\n- \u652f\u6301\u5546\u54c1\u4e0a\u67b6\u5c55\u793a\u3001\u57fa\u7840\u9500\u552e\u4ea4\u4e92\u548c\u7559\u8a00\u5f62\u5f0f\u7684\u5ba2\u670d\u529f\u80fd\u3002\n\n## Rules\n1. \u4ee3\u7801\u9700\u7ed3\u6784\u6e05\u6670\uff0c\u4fbf\u4e8e\u7ef4\u62a4\u548c\u6269\u5c55\u3002\n2. \u9875\u9762\u98ce\u683c\u9700\u7edf\u4e00\uff0c\u7b26\u5408"\u7b80\u7ea6\u9ad8\u7ea7"\u7684\u7f8e\u5b66\u6807\u51c6\u3002\n3. \u786e\u4fdd\u6240\u6709\u9875\u9762\u4e4b\u95f4\u5bfc\u822a\u987a\u7545\uff0c\u7528\u6237\u4f53\u9a8c\u826f\u597d\u3002\n\n## Workflows\n\u4e3a\u6211\u751f\u6210\u4e00\u4e2a\u4e2a\u4eba\u7535\u5546\u72ec\u7acb\u7ad9\uff0c\u5305\u542b\u4ee5\u4e0b\u529f\u80fd\u548c\u6a21\u5757\uff1a\n1. \u529f\u80fd\u8981\u6c42\uff1a\n \u4e0a\u67b6\u529f\u80fd\uff1a\u5141\u8bb8\u4ea7\u54c1\u4e0a\u4f20\u5e76\u5c55\u793a\uff1b\n \u9500\u552e\u529f\u80fd\uff1a\u652f\u6301\u5728\u7ebf\u652f\u4ed8\u548c\u8ba2\u5355\u7ba1\u7406\uff1b\n \u5ba2\u670d\u529f\u80fd\uff1a\u96c6\u6210\u804a\u5929\u652f\u6301\u6216\u7559\u8a00\u7cfb\u7edf\u3002\n2. \u6a21\u5757\u5e03\u5c40\uff1a\n \u9996\u9875\uff1a\u5c55\u793a\u54c1\u724c\u3001\u4ea7\u54c1\u548c\u4fc3\u9500\u4fe1\u606f\uff1b\n \u4ea7\u54c1\u9875\uff1a\u663e\u793a\u8be6\u7ec6\u4ea7\u54c1\u4fe1\u606f\u3001\u56fe\u7247\u3001\u4ef7\u683c\u548c\u8d2d\u4e70\u94fe\u63a5\uff1b\n \u8054\u7cfb\u6211\u4eec\uff1a\u63d0\u4f9b\u8054\u7cfb\u65b9\u5f0f\u3001\u5ba2\u670d\u652f\u6301\u548c\u793e\u4ea4\u5a92\u4f53\u94fe\u63a5\u3002\n3. \u7f51\u7ad9\u98ce\u683c\uff1a\n \u4e3b\u9898\u98ce\u683c\uff1a\u7b80\u7ea6\u4e14\u9ad8\u7ea7\uff0c\u6ce8\u91cd\u7ec6\u8282\u548c\u73b0\u4ee3\u611f\uff1b\n \u8272\u8c03\uff1a\u4f7f\u7528\u4f18\u96c5\u7684\u914d\u8272\u65b9\u6848\uff0c\u642d\u914d\u7b80\u6d01\u7684\u5e03\u5c40\u3002\n4. \u5f00\u53d1\u73af\u5883\uff1a\n \u4f7f\u7528HTML5\u3001CSS3\u548c\u539f\u751fJavaScript\u5f00\u53d1\uff0c\u65e0\u9700\u4f9d\u8d56\u4efb\u4f55\u5916\u90e8\u6846\u67b6\u6216\u5e93\uff1b\n \u7f51\u7ad9\u5e94\u4e3a\u9759\u6001\u7f51\u7ad9\uff0c\u80fd\u591f\u76f4\u63a5\u5728\u6d4f\u89c8\u5668\u8fd0\u884c\uff1b\n \u80fd\u591f\u8f7b\u677e\u90e8\u7f72\u5230\u4efb\u4f55\u9759\u6001\u7f51\u7ad9\u6258\u7ba1\u670d\u52a1\uff0c\u5982GitHub Pages\u3001Netlify\u7b49\u3002\n\n\u3010English Prompt\u3011\n\n# Role: Front-End Web Development Expert\n\n## Profile\n- author: LangGPT\n- version: 1.0\n- language: English\n- description: You are an expert in front-end web development, specializing in creating fully static websites using HTML5, CSS3, and vanilla JavaScript.\n\n## Skills\n- Building static, browser-run websites without any backend dependencies\n- Designing clean and elegant UI/UX with minimalist aesthetics\n- Structuring multi-page websites (Home, Product, Contact)\n- Implementing interactive features using pure JavaScript\n- Deploying to any static hosting service\n\n## Goals\n- Build a personal e-commerce website with product listing, sales presentation, and a basic customer contact form.\n- Include three main sections: Home, Product, and Contact Us.\n- Ensure clean layout, smooth navigation, and a refined minimalist design.\n- Ensure that all code runs directly in the browser and can be deployed as a static website.\n\n## Rules\n1. Use only HTML5, CSS3, and vanilla JavaScript.\n2. Avoid using any frameworks, libraries, or server-side code.\n3. Focus on aesthetic simplicity and modern design.\n4. Ensure the code is clean, modular, and ready for deployment.\n\n## Workflows\n1. Create the overall site structure and navigation system.\n2. Design and implement the Product page with item listings, prices, and purchase buttons.\n3. Add a Contact Us page with a simple customer service form.\n4. Style all components to match a minimalist and elegant theme.'})})]})]}),(0,_e.jsxs)("div",{children:[(0,_e.jsx)("h5",{className:"text-xl font-bold text-cyber-pink-400 mb-4",children:"\u6700\u7ec8\u6548\u679c"}),(0,_e.jsxs)("div",{className:"space-y-4",children:[(0,_e.jsxs)("div",{className:"grid grid-cols-2 gap-4",children:[(0,_e.jsx)("div",{className:"relative rounded-xl overflow-hidden border-2 border-neon-pink-500/30 shadow-neon-pink cursor-pointer",onClick:()=>t("/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/1.\u751f\u6210\u9875\u9762.jpeg"),children:(0,_e.jsx)("img",{src:"/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/1.\u751f\u6210\u9875\u9762.jpeg",alt:"AI\u751f\u6210\u9875\u9762\u6548\u679c",className:"w-full h-auto hover:scale-105 transition-transform duration-500"})}),(0,_e.jsx)("div",{className:"relative rounded-xl overflow-hidden border-2 border-neon-pink-500/30 shadow-neon-pink cursor-pointer",onClick:()=>t("/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/2.\u4e3b\u9875.jpeg"),children:(0,_e.jsx)("img",{src:"/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/2.\u4e3b\u9875.jpeg",alt:"\u7f51\u7ad9\u4e3b\u9875",className:"w-full h-auto hover:scale-105 transition-transform duration-500"})})]}),(0,_e.jsxs)("div",{className:"grid grid-cols-3 gap-4",children:[(0,_e.jsx)("div",{className:"relative rounded-xl overflow-hidden border-2 border-neon-pink-500/30 shadow-neon-pink cursor-pointer",onClick:()=>t("/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/3.\u4ea7\u54c1\u9875.jpeg"),children:(0,_e.jsx)("img",{src:"/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/3.\u4ea7\u54c1\u9875.jpeg",alt:"\u4ea7\u54c1\u5217\u8868\u9875",className:"w-full h-auto hover:scale-105 transition-transform duration-500"})}),(0,_e.jsx)("div",{className:"relative rounded-xl overflow-hidden border-2 border-neon-pink-500/30 shadow-neon-pink cursor-pointer",onClick:()=>t("/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/4.\u4ea7\u54c1\u8be6\u60c5\u9875.jpeg"),children:(0,_e.jsx)("img",{src:"/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/4.\u4ea7\u54c1\u8be6\u60c5\u9875.jpeg",alt:"\u4ea7\u54c1\u8be6\u60c5\u9875",className:"w-full h-auto hover:scale-105 transition-transform duration-500"})}),(0,_e.jsx)("div",{className:"relative rounded-xl overflow-hidden border-2 border-neon-pink-500/30 shadow-neon-pink cursor-pointer",onClick:()=>t("/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/5.\u8054\u7cfb\u6211\u4eec.jpeg"),children:(0,_e.jsx)("img",{src:"/images/\u8bfe\u7a0b\u9875\u9762/\u56fe\u7247\u6548\u679c/5.\u8054\u7cfb\u6211\u4eec.jpeg",alt:"\u8054\u7cfb\u6211\u4eec\u9875",className:"w-full h-auto hover:scale-105 transition-transform duration-500"})})]})]}),(0,_e.jsxs)("div",{className:"mt-6",children:[(0,_e.jsx)("h5",{className:"text-xl font-bold text-neon-purple-400 mb-4",children:"\u6f14\u793a\u89c6\u9891"}),(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-xl border-2 border-neon-purple-500/50 shadow-neon-purple",children:(0,_e.jsxs)("video",{controls:!0,className:"w-full",poster:"",children:[(0,_e.jsx)("source",{src:"https://ddcz-1315997005.cos.ap-nanjing.myqcloud.com/static/video/web_teach/web.mov",type:"video/mp4"}),"\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u89c6\u9891\u64ad\u653e\u3002"]})})]})]})]})]})]})]})}),(0,_e.jsx)("section",{ref:e=>s(e,4),className:"section-scroll-item py-16 px-4",children:(0,_e.jsxs)(gc.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-100px"},variants:u,className:"max-w-7xl mx-auto",children:[(0,_e.jsxs)(gc.div,{variants:c,className:"text-center mb-16",children:[(0,_e.jsx)("h2",{className:"text-5xl md:text-6xl font-black mb-6 gradient-text",children:"\u7b2c\u4e09\u9636\u6bb5\uff1a\u5782\u76f4\u6280\u80fd\u8bfe"}),(0,_e.jsx)("p",{className:"text-3xl font-bold text-cyber-pink-400",children:"\u4ece\u5b66\u4e60\u5230\u5b9e\u6218"}),(0,_e.jsx)("p",{className:"text-xl text-cyber-dark-200 mt-4",children:"\u5b66\u4e60\u76ee\u6807\uff1a\u5b9e\u6218\u9a71\u52a8\uff0c\u6784\u5efa\u5c97\u4f4d\u7ea7AI\u5de5\u4f5c\u6d41\uff0c\u63d0\u5347\u804c\u573a\u7ade\u4e89\u529b"})]}),(0,_e.jsxs)(gc.div,{variants:c,className:"cyber-card p-8 rounded-2xl mb-8",children:[(0,_e.jsx)("h3",{className:"text-3xl font-bold text-neon-purple-400 mb-6",children:"\u6838\u5fc3\u5185\u5bb9"}),(0,_e.jsxs)("div",{className:"grid md:grid-cols-3 gap-6",children:[(0,_e.jsxs)("div",{className:"p-6 bg-cyber-dark-900/50 rounded-xl",children:[(0,_e.jsx)(Je,{className:"text-neon-cyan-500 mb-4",size:48}),(0,_e.jsx)("h4",{className:"text-xl font-bold text-neon-cyan-400 mb-3",children:"\u771f\u5b9e\u5de5\u4f5c\u573a\u666f\u6a21\u62df"}),(0,_e.jsx)("p",{className:"text-base text-cyber-dark-200",children:"\u5404\u884c\u4e1a\u771f\u5b9e\u5de5\u4f5c\u573a\u666f\u6a21\u62df"})]}),(0,_e.jsxs)("div",{className:"p-6 bg-cyber-dark-900/50 rounded-xl",children:[(0,_e.jsx)(Ve,{className:"text-neon-purple-500 mb-4",size:48}),(0,_e.jsx)("h4",{className:"text-xl font-bold text-neon-purple-400 mb-3",children:"AI\u5b9e\u6218\u9879\u76ee"}),(0,_e.jsx)("p",{className:"text-base text-cyber-dark-200",children:"\u5c97\u4f4d\u5de5\u4f5c\u6d41\u8bbe\u8ba1\u4e0eAI\u5b9e\u6218\u9879\u76ee"})]}),(0,_e.jsxs)("div",{className:"p-6 bg-cyber-dark-900/50 rounded-xl",children:[(0,_e.jsx)(ze,{className:"text-cyber-pink-500 mb-4",size:48}),(0,_e.jsx)("h4",{className:"text-xl font-bold text-cyber-pink-400 mb-3",children:"\u667a\u80fd\u51b3\u7b56\u6d41\u7a0b"}),(0,_e.jsx)("p",{className:"text-base text-cyber-dark-200",children:"\u81ea\u52a8\u5316\u4e0e\u667a\u80fd\u51b3\u7b56\u6d41\u7a0b\u6784\u5efa"})]})]})]}),(0,_e.jsxs)(gc.div,{variants:c,className:"cyber-card p-8 rounded-2xl mb-8",children:[(0,_e.jsx)("h3",{className:"text-3xl font-bold text-neon-cyan-400 mb-6",children:"\u5b66\u4e60\u6210\u679c"}),(0,_e.jsxs)("div",{className:"space-y-6",children:[(0,_e.jsxs)("div",{className:"flex items-start gap-4 p-4 bg-neon-cyan-500/5 rounded-xl border border-neon-cyan-500/20",children:[(0,_e.jsx)(He,{className:"text-neon-cyan-500 flex-shrink-0 mt-1",size:32}),(0,_e.jsxs)("div",{children:[(0,_e.jsx)("h4",{className:"text-xl font-bold text-neon-cyan-400 mb-2",children:"\u5b9e\u6218\u5e94\u7528\u80fd\u529b"}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:"\u638c\u63e1AI\u5728\u804c\u573a\u7684\u5b9e\u6218\u5e94\u7528\u80fd\u529b"})]})]}),(0,_e.jsxs)("div",{className:"flex items-start gap-4 p-4 bg-neon-purple-500/5 rounded-xl border border-neon-purple-500/20",children:[(0,_e.jsx)(nt,{className:"text-neon-purple-500 flex-shrink-0 mt-1",size:32}),(0,_e.jsxs)("div",{children:[(0,_e.jsx)("h4",{className:"text-xl font-bold text-neon-purple-400 mb-2",children:"AI\u66ff\u4f60\u5de5\u4f5c"}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:'\u4ece"\u61c2AI"\u5230"\u8ba9AI\u66ff\u4f60\u5de5\u4f5c"'})]})]}),(0,_e.jsxs)("div",{className:"flex items-start gap-4 p-4 bg-cyber-pink-500/5 rounded-xl border border-cyber-pink-500/20",children:[(0,_e.jsx)(at,{className:"text-cyber-pink-500 flex-shrink-0 mt-1",size:32}),(0,_e.jsxs)("div",{children:[(0,_e.jsx)("h4",{className:"text-xl font-bold text-cyber-pink-400 mb-2",children:"\u9ad8\u6548\u80fd\u4eba\u624d"}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:"\u6210\u4e3a\u4f01\u4e1a\u4e89\u62a2\u7684AI\u9ad8\u6548\u80fd\u4eba\u624d"})]})]})]})]}),(0,_e.jsxs)(gc.div,{variants:c,className:"cyber-card p-8 rounded-2xl",children:[(0,_e.jsxs)("h3",{className:"text-3xl font-bold text-neon-purple-400 mb-6 flex items-center gap-3",children:[(0,_e.jsx)(et,{className:"neon-glow-purple",size:36}),"\u6848\u4f8b\u5c55\u793a\uff1a\u6d3b\u52a8\u7b56\u5212\u6848\u81ea\u52a8\u5316\u751f\u6210"]}),(0,_e.jsxs)("div",{className:"mb-8",children:[(0,_e.jsx)("h4",{className:"text-2xl font-bold text-neon-cyan-400 mb-4",children:"\u4f20\u7edf\u6d41\u7a0b\uff1a"}),(0,_e.jsxs)("div",{className:"space-y-3",children:[(0,_e.jsxs)("div",{className:"flex items-start gap-3 p-4 bg-cyber-dark-900/50 rounded-xl",children:[(0,_e.jsx)("div",{className:"w-2 h-2 bg-neon-cyan-500 rounded-full mt-2 flex-shrink-0"}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:"\u4eba\u5de5\u67e5\u8d44\u6599\u3001\u5199\u7b56\u5212\u6848\u3001\u6574\u7406\u6d41\u7a0b\u8868\u3001\u5236\u4f5c\u9884\u7b97\u8868\uff1b"})]}),(0,_e.jsxs)("div",{className:"flex items-start gap-3 p-4 bg-cyber-dark-900/50 rounded-xl",children:[(0,_e.jsx)("div",{className:"w-2 h-2 bg-neon-purple-500 rounded-full mt-2 flex-shrink-0"}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:"\u591a\u4eba\u534f\u4f5c\u53cd\u590d\u4fee\u6539\u3001\u6c9f\u901a\u6210\u672c\u9ad8\u3001\u7248\u672c\u6df7\u4e71\u3001\u8017\u65f6\u8017\u529b\u3002"})]}),(0,_e.jsx)("h4",{className:"text-2xl font-bold text-neon-cyan-400 mb-4",children:"AI\u8d4b\u80fd\u6d41\u7a0b\uff1a"}),(0,_e.jsxs)("div",{className:"flex items-start gap-3 p-4 bg-cyber-dark-900/50 rounded-xl",children:[(0,_e.jsx)("div",{className:"w-2 h-2 bg-cyber-pink-500 rounded-full mt-2 flex-shrink-0"}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:"\u81ea\u52a8\u6536\u96c6\u6d3b\u52a8\u4e3b\u9898\u76f8\u5173\u8d44\u6599\u4e0e\u7075\u611f\uff1b"})]}),(0,_e.jsxs)("div",{className:"flex items-start gap-3 p-4 bg-cyber-dark-900/50 rounded-xl",children:[(0,_e.jsx)("div",{className:"w-2 h-2 bg-neon-yellow-500 rounded-full mt-2 flex-shrink-0"}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:"\u667a\u80fd\u751f\u6210\u6d3b\u52a8\u7b56\u5212\u6848\uff08\u542b\u6d41\u7a0b\u3001\u521b\u610f\u3001\u9884\u7b97\u3001\u5ba3\u4f20\u65b9\u6848\uff09\uff1b"})]}),(0,_e.jsxs)("div",{className:"flex items-start gap-3 p-4 bg-cyber-dark-900/50 rounded-xl",children:[(0,_e.jsx)("div",{className:"w-2 h-2 bg-neon-yellow-500 rounded-full mt-2 flex-shrink-0"}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:"\u6279\u91cf\u5bfc\u5165\u98de\u4e66\u8868\u683c\uff0c\u5f62\u6210\u6807\u51c6\u5316\u7b56\u5212\u6a21\u677f\uff1b"})]}),(0,_e.jsxs)("div",{className:"flex items-start gap-3 p-4 bg-cyber-dark-900/50 rounded-xl",children:[(0,_e.jsx)("div",{className:"w-2 h-2 bg-neon-yellow-500 rounded-full mt-2 flex-shrink-0"}),(0,_e.jsx)("p",{className:"text-lg text-cyber-dark-200",children:"\u4e00\u952e\u66f4\u65b0\u4e0e\u56e2\u961f\u5171\u4eab\uff0c\u5b9e\u65f6\u534f\u540c\u4fee\u6539\u4e0e\u8f93\u51fa\u3002"})]})]})]}),(0,_e.jsxs)("div",{children:[(0,_e.jsx)("h4",{className:"text-2xl font-bold text-neon-purple-400 mb-4",children:"\u8282\u70b9\u5c55\u793a"}),(0,_e.jsxs)("div",{className:"grid grid-cols-2 gap-6",children:[(0,_e.jsx)("div",{className:"relative rounded-2xl overflow-hidden border-2 border-neon-purple-500/30 shadow-neon-purple cursor-pointer",onClick:()=>t("/images/\u8bfe\u7a0b\u9875\u9762/\u7b2c\u4e09\u9636\u6bb5/\u7b2c\u4e09\u9636\u6bb5ai\u8d4b\u80fd\u6d41\u7a0bn8n\u56fe\u72471.png"),children:(0,_e.jsx)("img",{src:"/images/\u8bfe\u7a0b\u9875\u9762/\u7b2c\u4e09\u9636\u6bb5/\u7b2c\u4e09\u9636\u6bb5ai\u8d4b\u80fd\u6d41\u7a0bn8n\u56fe\u72471.png",alt:"AI\u8d4b\u80fd\u6d41\u7a0bN8N\u8282\u70b9\u5c55\u793a1",className:"w-full h-auto hover:scale-105 transition-transform duration-500"})}),(0,_e.jsx)("div",{className:"relative rounded-2xl overflow-hidden border-2 border-neon-purple-500/30 shadow-neon-purple cursor-pointer",onClick:()=>t("/images/\u8bfe\u7a0b\u9875\u9762/\u7b2c\u4e09\u9636\u6bb5/\u7b2c\u4e09\u9636\u6bb5ai\u8d4b\u80fd\u6d41\u7a0bn8n\u56fe\u72472.png"),children:(0,_e.jsx)("img",{src:"/images/\u8bfe\u7a0b\u9875\u9762/\u7b2c\u4e09\u9636\u6bb5/\u7b2c\u4e09\u9636\u6bb5ai\u8d4b\u80fd\u6d41\u7a0bn8n\u56fe\u72472.png",alt:"AI\u8d4b\u80fd\u6d41\u7a0bN8N\u8282\u70b9\u5c55\u793a2",className:"w-full h-auto hover:scale-105 transition-transform duration-500"})})]}),(0,_e.jsx)("p",{className:"text-center text-sm text-cyber-dark-300 mt-4",children:"AI\u8d4b\u80fd\u6d41\u7a0b\u5de5\u4f5c\u6d41\u8282\u70b9\u5c55\u793a - N8N\u81ea\u52a8\u5316\u6d41\u7a0b\u914d\u7f6e"}),(0,_e.jsxs)("div",{className:"mt-8",children:[(0,_e.jsx)("h4",{className:"text-2xl font-bold text-neon-purple-400 mb-4",children:"\u6f14\u793a\u89c6\u9891"}),(0,_e.jsx)("div",{className:"relative overflow-hidden rounded-xl border-2 border-neon-purple-500/50 shadow-neon-purple",children:(0,_e.jsxs)("video",{controls:!0,className:"w-full",poster:"",children:[(0,_e.jsx)("source",{src:"https://ddcz-1315997005.cos.ap-nanjing.myqcloud.com/static/video/web_teach/n8n.mov",type:"video/mp4"}),"\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u89c6\u9891\u64ad\u653e\u3002"]})})]})]})]})]})}),(0,_e.jsx)(Fc,{children:e&&(0,_e.jsx)(gc.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},className:"fixed inset-0 z-[99999] flex items-center justify-center bg-black/95",onClick:()=>t(null),children:(0,_e.jsx)(gc.img,{initial:{scale:.9},animate:{scale:1},exit:{scale:.9},src:e,alt:"\u67e5\u770b\u56fe\u7247",className:"max-w-[85vw] max-h-[85vh] object-contain cursor-pointer",onClick:()=>t(null)})})})]})},Lc=()=>(0,_e.jsxs)(Se,{children:[(0,_e.jsx)(ht,{}),(0,_e.jsxs)("div",{className:"min-h-screen relative",children:[(0,_e.jsx)(jc,{}),(0,_e.jsx)(Nc,{intensity:"strong",variant:"neon"}),(0,_e.jsx)(dt,{}),(0,_e.jsx)("div",{className:"container mx-auto px-4 pt-20 relative z-10",children:(0,_e.jsxs)(ye,{children:[(0,_e.jsx)(ge,{path:"/",element:(0,_e.jsx)(Ic,{})}),(0,_e.jsx)(ge,{path:"/course",element:(0,_e.jsx)(Dc,{})})]})})]})]});s.createRoot(document.getElementById("root")).render((0,_e.jsx)(a.StrictMode,{children:(0,_e.jsx)(Lc,{})}))})();
//# sourceMappingURL=main.9b65f621.js.map