mirror of
https://github.com/patdelphi/suanming.git
synced 2026-02-28 05:33:11 +08:00
- Remove dist/ from .gitignore to include build artifacts - Add complete dist directory with built frontend assets - This ensures static files are available for deployment - Fixes 404 errors on Koyeb deployment
318 lines
1.4 MiB
318 lines
1.4 MiB
var qG=Object.defineProperty;var WG=(e,t,n)=>t in e?qG(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var xo=(e,t,n)=>WG(e,typeof t!="symbol"?t+"":t,n);function FG(e,t){for(var n=0;n<t.length;n++){const a=t[n];if(typeof a!="string"&&!Array.isArray(a)){for(const r in a)if(r!=="default"&&!(r in e)){const i=Object.getOwnPropertyDescriptor(a,r);i&&Object.defineProperty(e,r,i.get?i:{enumerable:!0,get:()=>a[r]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))a(r);new MutationObserver(r=>{for(const i of r)if(i.type==="childList")for(const c of i.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&a(c)}).observe(document,{childList:!0,subtree:!0});function n(r){const i={};return r.integrity&&(i.integrity=r.integrity),r.referrerPolicy&&(i.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?i.credentials="include":r.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function a(r){if(r.ep)return;r.ep=!0;const i=n(r);fetch(r.href,i)}})();var Bl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function st(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var np={exports:{}},li={},ap={exports:{}},Re={};/**
|
||
* @license React
|
||
* react.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var DC;function VG(){if(DC)return Re;DC=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),r=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),c=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),g=Symbol.iterator;function b(E){return E===null||typeof E!="object"?null:(E=g&&E[g]||E["@@iterator"],typeof E=="function"?E:null)}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},w=Object.assign,A={};function v(E,T,ne){this.props=E,this.context=T,this.refs=A,this.updater=ne||h}v.prototype.isReactComponent={},v.prototype.setState=function(E,T){if(typeof E!="object"&&typeof E!="function"&&E!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,E,T,"setState")},v.prototype.forceUpdate=function(E){this.updater.enqueueForceUpdate(this,E,"forceUpdate")};function D(){}D.prototype=v.prototype;function H(E,T,ne){this.props=E,this.context=T,this.refs=A,this.updater=ne||h}var G=H.prototype=new D;G.constructor=H,w(G,v.prototype),G.isPureReactComponent=!0;var B=Array.isArray,j=Object.prototype.hasOwnProperty,N={current:null},_={key:!0,ref:!0,__self:!0,__source:!0};function O(E,T,ne){var le,pe={},De=null,ve=null;if(T!=null)for(le in T.ref!==void 0&&(ve=T.ref),T.key!==void 0&&(De=""+T.key),T)j.call(T,le)&&!_.hasOwnProperty(le)&&(pe[le]=T[le]);var He=arguments.length-2;if(He===1)pe.children=ne;else if(1<He){for(var oe=Array(He),ge=0;ge<He;ge++)oe[ge]=arguments[ge+2];pe.children=oe}if(E&&E.defaultProps)for(le in He=E.defaultProps,He)pe[le]===void 0&&(pe[le]=He[le]);return{$$typeof:e,type:E,key:De,ref:ve,props:pe,_owner:N.current}}function k(E,T){return{$$typeof:e,type:E.type,key:T,ref:E.ref,props:E.props,_owner:E._owner}}function V(E){return typeof E=="object"&&E!==null&&E.$$typeof===e}function M(E){var T={"=":"=0",":":"=2"};return"$"+E.replace(/[=:]/g,function(ne){return T[ne]})}var I=/\/+/g;function W(E,T){return typeof E=="object"&&E!==null&&E.key!=null?M(""+E.key):T.toString(36)}function K(E,T,ne,le,pe){var De=typeof E;(De==="undefined"||De==="boolean")&&(E=null);var ve=!1;if(E===null)ve=!0;else switch(De){case"string":case"number":ve=!0;break;case"object":switch(E.$$typeof){case e:case t:ve=!0}}if(ve)return ve=E,pe=pe(ve),E=le===""?"."+W(ve,0):le,B(pe)?(ne="",E!=null&&(ne=E.replace(I,"$&/")+"/"),K(pe,T,ne,"",function(ge){return ge})):pe!=null&&(V(pe)&&(pe=k(pe,ne+(!pe.key||ve&&ve.key===pe.key?"":(""+pe.key).replace(I,"$&/")+"/")+E)),T.push(pe)),1;if(ve=0,le=le===""?".":le+":",B(E))for(var He=0;He<E.length;He++){De=E[He];var oe=le+W(De,He);ve+=K(De,T,ne,oe,pe)}else if(oe=b(E),typeof oe=="function")for(E=oe.call(E),He=0;!(De=E.next()).done;)De=De.value,oe=le+W(De,He++),ve+=K(De,T,ne,oe,pe);else if(De==="object")throw T=String(E),Error("Objects are not valid as a React child (found: "+(T==="[object Object]"?"object with keys {"+Object.keys(E).join(", ")+"}":T)+"). If you meant to render a collection of children, use an array instead.");return ve}function Q(E,T,ne){if(E==null)return E;var le=[],pe=0;return K(E,le,"","",function(De){return T.call(ne,De,pe++)}),le}function J(E){if(E._status===-1){var T=E._result;T=T(),T.then(function(ne){(E._status===0||E._status===-1)&&(E._status=1,E._result=ne)},function(ne){(E._status===0||E._status===-1)&&(E._status=2,E._result=ne)}),E._status===-1&&(E._status=0,E._result=T)}if(E._status===1)return E._result.default;throw E._result}var te={current:null},$={transition:null},Y={ReactCurrentDispatcher:te,ReactCurrentBatchConfig:$,ReactCurrentOwner:N};function X(){throw Error("act(...) is not supported in production builds of React.")}return Re.Children={map:Q,forEach:function(E,T,ne){Q(E,function(){T.apply(this,arguments)},ne)},count:function(E){var T=0;return Q(E,function(){T++}),T},toArray:function(E){return Q(E,function(T){return T})||[]},only:function(E){if(!V(E))throw Error("React.Children.only expected to receive a single React element child.");return E}},Re.Component=v,Re.Fragment=n,Re.Profiler=r,Re.PureComponent=H,Re.StrictMode=a,Re.Suspense=u,Re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Y,Re.act=X,Re.cloneElement=function(E,T,ne){if(E==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+E+".");var le=w({},E.props),pe=E.key,De=E.ref,ve=E._owner;if(T!=null){if(T.ref!==void 0&&(De=T.ref,ve=N.current),T.key!==void 0&&(pe=""+T.key),E.type&&E.type.defaultProps)var He=E.type.defaultProps;for(oe in T)j.call(T,oe)&&!_.hasOwnProperty(oe)&&(le[oe]=T[oe]===void 0&&He!==void 0?He[oe]:T[oe])}var oe=arguments.length-2;if(oe===1)le.children=ne;else if(1<oe){He=Array(oe);for(var ge=0;ge<oe;ge++)He[ge]=arguments[ge+2];le.children=He}return{$$typeof:e,type:E.type,key:pe,ref:De,props:le,_owner:ve}},Re.createContext=function(E){return E={$$typeof:c,_currentValue:E,_currentValue2:E,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},E.Provider={$$typeof:i,_context:E},E.Consumer=E},Re.createElement=O,Re.createFactory=function(E){var T=O.bind(null,E);return T.type=E,T},Re.createRef=function(){return{current:null}},Re.forwardRef=function(E){return{$$typeof:d,render:E}},Re.isValidElement=V,Re.lazy=function(E){return{$$typeof:x,_payload:{_status:-1,_result:E},_init:J}},Re.memo=function(E,T){return{$$typeof:p,type:E,compare:T===void 0?null:T}},Re.startTransition=function(E){var T=$.transition;$.transition={};try{E()}finally{$.transition=T}},Re.unstable_act=X,Re.useCallback=function(E,T){return te.current.useCallback(E,T)},Re.useContext=function(E){return te.current.useContext(E)},Re.useDebugValue=function(){},Re.useDeferredValue=function(E){return te.current.useDeferredValue(E)},Re.useEffect=function(E,T){return te.current.useEffect(E,T)},Re.useId=function(){return te.current.useId()},Re.useImperativeHandle=function(E,T,ne){return te.current.useImperativeHandle(E,T,ne)},Re.useInsertionEffect=function(E,T){return te.current.useInsertionEffect(E,T)},Re.useLayoutEffect=function(E,T){return te.current.useLayoutEffect(E,T)},Re.useMemo=function(E,T){return te.current.useMemo(E,T)},Re.useReducer=function(E,T,ne){return te.current.useReducer(E,T,ne)},Re.useRef=function(E){return te.current.useRef(E)},Re.useState=function(E){return te.current.useState(E)},Re.useSyncExternalStore=function(E,T,ne){return te.current.useSyncExternalStore(E,T,ne)},Re.useTransition=function(){return te.current.useTransition()},Re.version="18.3.1",Re}var wC;function zy(){return wC||(wC=1,ap.exports=VG()),ap.exports}/**
|
||
* @license React
|
||
* react-jsx-runtime.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var HC;function KG(){if(HC)return li;HC=1;var e=zy(),t=Symbol.for("react.element"),n=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,r=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function c(d,u,p){var x,g={},b=null,h=null;p!==void 0&&(b=""+p),u.key!==void 0&&(b=""+u.key),u.ref!==void 0&&(h=u.ref);for(x in u)a.call(u,x)&&!i.hasOwnProperty(x)&&(g[x]=u[x]);if(d&&d.defaultProps)for(x in u=d.defaultProps,u)g[x]===void 0&&(g[x]=u[x]);return{$$typeof:t,type:d,key:b,ref:h,props:g,_owner:r.current}}return li.Fragment=n,li.jsx=c,li.jsxs=c,li}var jC;function XG(){return jC||(jC=1,np.exports=KG()),np.exports}var l=XG(),_l={},op={exports:{}},fn={},rp={exports:{}},sp={};/**
|
||
* @license React
|
||
* scheduler.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var UC;function QG(){return UC||(UC=1,function(e){function t($,Y){var X=$.length;$.push(Y);e:for(;0<X;){var E=X-1>>>1,T=$[E];if(0<r(T,Y))$[E]=Y,$[X]=T,X=E;else break e}}function n($){return $.length===0?null:$[0]}function a($){if($.length===0)return null;var Y=$[0],X=$.pop();if(X!==Y){$[0]=X;e:for(var E=0,T=$.length,ne=T>>>1;E<ne;){var le=2*(E+1)-1,pe=$[le],De=le+1,ve=$[De];if(0>r(pe,X))De<T&&0>r(ve,pe)?($[E]=ve,$[De]=X,E=De):($[E]=pe,$[le]=X,E=le);else if(De<T&&0>r(ve,X))$[E]=ve,$[De]=X,E=De;else break e}}return Y}function r($,Y){var X=$.sortIndex-Y.sortIndex;return X!==0?X:$.id-Y.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var c=Date,d=c.now();e.unstable_now=function(){return c.now()-d}}var u=[],p=[],x=1,g=null,b=3,h=!1,w=!1,A=!1,v=typeof setTimeout=="function"?setTimeout:null,D=typeof clearTimeout=="function"?clearTimeout:null,H=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function G($){for(var Y=n(p);Y!==null;){if(Y.callback===null)a(p);else if(Y.startTime<=$)a(p),Y.sortIndex=Y.expirationTime,t(u,Y);else break;Y=n(p)}}function B($){if(A=!1,G($),!w)if(n(u)!==null)w=!0,J(j);else{var Y=n(p);Y!==null&&te(B,Y.startTime-$)}}function j($,Y){w=!1,A&&(A=!1,D(O),O=-1),h=!0;var X=b;try{for(G(Y),g=n(u);g!==null&&(!(g.expirationTime>Y)||$&&!M());){var E=g.callback;if(typeof E=="function"){g.callback=null,b=g.priorityLevel;var T=E(g.expirationTime<=Y);Y=e.unstable_now(),typeof T=="function"?g.callback=T:g===n(u)&&a(u),G(Y)}else a(u);g=n(u)}if(g!==null)var ne=!0;else{var le=n(p);le!==null&&te(B,le.startTime-Y),ne=!1}return ne}finally{g=null,b=X,h=!1}}var N=!1,_=null,O=-1,k=5,V=-1;function M(){return!(e.unstable_now()-V<k)}function I(){if(_!==null){var $=e.unstable_now();V=$;var Y=!0;try{Y=_(!0,$)}finally{Y?W():(N=!1,_=null)}}else N=!1}var W;if(typeof H=="function")W=function(){H(I)};else if(typeof MessageChannel<"u"){var K=new MessageChannel,Q=K.port2;K.port1.onmessage=I,W=function(){Q.postMessage(null)}}else W=function(){v(I,0)};function J($){_=$,N||(N=!0,W())}function te($,Y){O=v(function(){$(e.unstable_now())},Y)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function($){$.callback=null},e.unstable_continueExecution=function(){w||h||(w=!0,J(j))},e.unstable_forceFrameRate=function($){0>$||125<$?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):k=0<$?Math.floor(1e3/$):5},e.unstable_getCurrentPriorityLevel=function(){return b},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function($){switch(b){case 1:case 2:case 3:var Y=3;break;default:Y=b}var X=b;b=Y;try{return $()}finally{b=X}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function($,Y){switch($){case 1:case 2:case 3:case 4:case 5:break;default:$=3}var X=b;b=$;try{return Y()}finally{b=X}},e.unstable_scheduleCallback=function($,Y,X){var E=e.unstable_now();switch(typeof X=="object"&&X!==null?(X=X.delay,X=typeof X=="number"&&0<X?E+X:E):X=E,$){case 1:var T=-1;break;case 2:T=250;break;case 5:T=1073741823;break;case 4:T=1e4;break;default:T=5e3}return T=X+T,$={id:x++,callback:Y,priorityLevel:$,startTime:X,expirationTime:T,sortIndex:-1},X>E?($.sortIndex=X,t(p,$),n(u)===null&&$===n(p)&&(A?(D(O),O=-1):A=!0,te(B,X-E))):($.sortIndex=T,t(u,$),w||h||(w=!0,J(j))),$},e.unstable_shouldYield=M,e.unstable_wrapCallback=function($){var Y=b;return function(){var X=b;b=Y;try{return $.apply(this,arguments)}finally{b=X}}}}(sp)),sp}var NC;function JG(){return NC||(NC=1,rp.exports=QG()),rp.exports}/**
|
||
* @license React
|
||
* react-dom.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var GC;function eB(){if(GC)return fn;GC=1;var e=zy(),t=JG();function n(o){for(var s="https://reactjs.org/docs/error-decoder.html?invariant="+o,m=1;m<arguments.length;m++)s+="&args[]="+encodeURIComponent(arguments[m]);return"Minified React error #"+o+"; visit "+s+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a=new Set,r={};function i(o,s){c(o,s),c(o+"Capture",s)}function c(o,s){for(r[o]=s,o=0;o<s.length;o++)a.add(s[o])}var d=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),u=Object.prototype.hasOwnProperty,p=/^[: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]*$/,x={},g={};function b(o){return u.call(g,o)?!0:u.call(x,o)?!1:p.test(o)?g[o]=!0:(x[o]=!0,!1)}function h(o,s,m,f){if(m!==null&&m.type===0)return!1;switch(typeof s){case"function":case"symbol":return!0;case"boolean":return f?!1:m!==null?!m.acceptsBooleans:(o=o.toLowerCase().slice(0,5),o!=="data-"&&o!=="aria-");default:return!1}}function w(o,s,m,f){if(s===null||typeof s>"u"||h(o,s,m,f))return!0;if(f)return!1;if(m!==null)switch(m.type){case 3:return!s;case 4:return s===!1;case 5:return isNaN(s);case 6:return isNaN(s)||1>s}return!1}function A(o,s,m,f,y,C,U){this.acceptsBooleans=s===2||s===3||s===4,this.attributeName=f,this.attributeNamespace=y,this.mustUseProperty=m,this.propertyName=o,this.type=s,this.sanitizeURL=C,this.removeEmptyString=U}var v={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(o){v[o]=new A(o,0,!1,o,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(o){var s=o[0];v[s]=new A(s,1,!1,o[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(o){v[o]=new A(o,2,!1,o.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(o){v[o]=new A(o,2,!1,o,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(o){v[o]=new A(o,3,!1,o.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(o){v[o]=new A(o,3,!0,o,null,!1,!1)}),["capture","download"].forEach(function(o){v[o]=new A(o,4,!1,o,null,!1,!1)}),["cols","rows","size","span"].forEach(function(o){v[o]=new A(o,6,!1,o,null,!1,!1)}),["rowSpan","start"].forEach(function(o){v[o]=new A(o,5,!1,o.toLowerCase(),null,!1,!1)});var D=/[\-:]([a-z])/g;function H(o){return o[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(o){var s=o.replace(D,H);v[s]=new A(s,1,!1,o,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(o){var s=o.replace(D,H);v[s]=new A(s,1,!1,o,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(o){var s=o.replace(D,H);v[s]=new A(s,1,!1,o,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(o){v[o]=new A(o,1,!1,o.toLowerCase(),null,!1,!1)}),v.xlinkHref=new A("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(o){v[o]=new A(o,1,!1,o.toLowerCase(),null,!0,!0)});function G(o,s,m,f){var y=v.hasOwnProperty(s)?v[s]:null;(y!==null?y.type!==0:f||!(2<s.length)||s[0]!=="o"&&s[0]!=="O"||s[1]!=="n"&&s[1]!=="N")&&(w(s,m,y,f)&&(m=null),f||y===null?b(s)&&(m===null?o.removeAttribute(s):o.setAttribute(s,""+m)):y.mustUseProperty?o[y.propertyName]=m===null?y.type===3?!1:"":m:(s=y.attributeName,f=y.attributeNamespace,m===null?o.removeAttribute(s):(y=y.type,m=y===3||y===4&&m===!0?"":""+m,f?o.setAttributeNS(f,s,m):o.setAttribute(s,m))))}var B=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,j=Symbol.for("react.element"),N=Symbol.for("react.portal"),_=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),k=Symbol.for("react.profiler"),V=Symbol.for("react.provider"),M=Symbol.for("react.context"),I=Symbol.for("react.forward_ref"),W=Symbol.for("react.suspense"),K=Symbol.for("react.suspense_list"),Q=Symbol.for("react.memo"),J=Symbol.for("react.lazy"),te=Symbol.for("react.offscreen"),$=Symbol.iterator;function Y(o){return o===null||typeof o!="object"?null:(o=$&&o[$]||o["@@iterator"],typeof o=="function"?o:null)}var X=Object.assign,E;function T(o){if(E===void 0)try{throw Error()}catch(m){var s=m.stack.trim().match(/\n( *(at )?)/);E=s&&s[1]||""}return`
|
||
`+E+o}var ne=!1;function le(o,s){if(!o||ne)return"";ne=!0;var m=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(s)if(s=function(){throw Error()},Object.defineProperty(s.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(s,[])}catch(F){var f=F}Reflect.construct(o,[],s)}else{try{s.call()}catch(F){f=F}o.call(s.prototype)}else{try{throw Error()}catch(F){f=F}o()}}catch(F){if(F&&f&&typeof F.stack=="string"){for(var y=F.stack.split(`
|
||
`),C=f.stack.split(`
|
||
`),U=y.length-1,P=C.length-1;1<=U&&0<=P&&y[U]!==C[P];)P--;for(;1<=U&&0<=P;U--,P--)if(y[U]!==C[P]){if(U!==1||P!==1)do if(U--,P--,0>P||y[U]!==C[P]){var z=`
|
||
`+y[U].replace(" at new "," at ");return o.displayName&&z.includes("<anonymous>")&&(z=z.replace("<anonymous>",o.displayName)),z}while(1<=U&&0<=P);break}}}finally{ne=!1,Error.prepareStackTrace=m}return(o=o?o.displayName||o.name:"")?T(o):""}function pe(o){switch(o.tag){case 5:return T(o.type);case 16:return T("Lazy");case 13:return T("Suspense");case 19:return T("SuspenseList");case 0:case 2:case 15:return o=le(o.type,!1),o;case 11:return o=le(o.type.render,!1),o;case 1:return o=le(o.type,!0),o;default:return""}}function De(o){if(o==null)return null;if(typeof o=="function")return o.displayName||o.name||null;if(typeof o=="string")return o;switch(o){case _:return"Fragment";case N:return"Portal";case k:return"Profiler";case O:return"StrictMode";case W:return"Suspense";case K:return"SuspenseList"}if(typeof o=="object")switch(o.$$typeof){case M:return(o.displayName||"Context")+".Consumer";case V:return(o._context.displayName||"Context")+".Provider";case I:var s=o.render;return o=o.displayName,o||(o=s.displayName||s.name||"",o=o!==""?"ForwardRef("+o+")":"ForwardRef"),o;case Q:return s=o.displayName||null,s!==null?s:De(o.type)||"Memo";case J:s=o._payload,o=o._init;try{return De(o(s))}catch{}}return null}function ve(o){var s=o.type;switch(o.tag){case 24:return"Cache";case 9:return(s.displayName||"Context")+".Consumer";case 10:return(s._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return o=s.render,o=o.displayName||o.name||"",s.displayName||(o!==""?"ForwardRef("+o+")":"ForwardRef");case 7:return"Fragment";case 5:return s;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return De(s);case 8:return s===O?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof s=="function")return s.displayName||s.name||null;if(typeof s=="string")return s}return null}function He(o){switch(typeof o){case"boolean":case"number":case"string":case"undefined":return o;case"object":return o;default:return""}}function oe(o){var s=o.type;return(o=o.nodeName)&&o.toLowerCase()==="input"&&(s==="checkbox"||s==="radio")}function ge(o){var s=oe(o)?"checked":"value",m=Object.getOwnPropertyDescriptor(o.constructor.prototype,s),f=""+o[s];if(!o.hasOwnProperty(s)&&typeof m<"u"&&typeof m.get=="function"&&typeof m.set=="function"){var y=m.get,C=m.set;return Object.defineProperty(o,s,{configurable:!0,get:function(){return y.call(this)},set:function(U){f=""+U,C.call(this,U)}}),Object.defineProperty(o,s,{enumerable:m.enumerable}),{getValue:function(){return f},setValue:function(U){f=""+U},stopTracking:function(){o._valueTracker=null,delete o[s]}}}}function we(o){o._valueTracker||(o._valueTracker=ge(o))}function ae(o){if(!o)return!1;var s=o._valueTracker;if(!s)return!0;var m=s.getValue(),f="";return o&&(f=oe(o)?o.checked?"true":"false":o.value),o=f,o!==m?(s.setValue(o),!0):!1}function Ze(o){if(o=o||(typeof document<"u"?document:void 0),typeof o>"u")return null;try{return o.activeElement||o.body}catch{return o.body}}function Ee(o,s){var m=s.checked;return X({},s,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:m??o._wrapperState.initialChecked})}function Xe(o,s){var m=s.defaultValue==null?"":s.defaultValue,f=s.checked!=null?s.checked:s.defaultChecked;m=He(s.value!=null?s.value:m),o._wrapperState={initialChecked:f,initialValue:m,controlled:s.type==="checkbox"||s.type==="radio"?s.checked!=null:s.value!=null}}function fe(o,s){s=s.checked,s!=null&&G(o,"checked",s,!1)}function ke(o,s){fe(o,s);var m=He(s.value),f=s.type;if(m!=null)f==="number"?(m===0&&o.value===""||o.value!=m)&&(o.value=""+m):o.value!==""+m&&(o.value=""+m);else if(f==="submit"||f==="reset"){o.removeAttribute("value");return}s.hasOwnProperty("value")?qe(o,s.type,m):s.hasOwnProperty("defaultValue")&&qe(o,s.type,He(s.defaultValue)),s.checked==null&&s.defaultChecked!=null&&(o.defaultChecked=!!s.defaultChecked)}function Ie(o,s,m){if(s.hasOwnProperty("value")||s.hasOwnProperty("defaultValue")){var f=s.type;if(!(f!=="submit"&&f!=="reset"||s.value!==void 0&&s.value!==null))return;s=""+o._wrapperState.initialValue,m||s===o.value||(o.value=s),o.defaultValue=s}m=o.name,m!==""&&(o.name=""),o.defaultChecked=!!o._wrapperState.initialChecked,m!==""&&(o.name=m)}function qe(o,s,m){(s!=="number"||Ze(o.ownerDocument)!==o)&&(m==null?o.defaultValue=""+o._wrapperState.initialValue:o.defaultValue!==""+m&&(o.defaultValue=""+m))}var tt=Array.isArray;function at(o,s,m,f){if(o=o.options,s){s={};for(var y=0;y<m.length;y++)s["$"+m[y]]=!0;for(m=0;m<o.length;m++)y=s.hasOwnProperty("$"+o[m].value),o[m].selected!==y&&(o[m].selected=y),y&&f&&(o[m].defaultSelected=!0)}else{for(m=""+He(m),s=null,y=0;y<o.length;y++){if(o[y].value===m){o[y].selected=!0,f&&(o[y].defaultSelected=!0);return}s!==null||o[y].disabled||(s=o[y])}s!==null&&(s.selected=!0)}}function Ut(o,s){if(s.dangerouslySetInnerHTML!=null)throw Error(n(91));return X({},s,{value:void 0,defaultValue:void 0,children:""+o._wrapperState.initialValue})}function At(o,s){var m=s.value;if(m==null){if(m=s.children,s=s.defaultValue,m!=null){if(s!=null)throw Error(n(92));if(tt(m)){if(1<m.length)throw Error(n(93));m=m[0]}s=m}s==null&&(s=""),m=s}o._wrapperState={initialValue:He(m)}}function Jn(o,s){var m=He(s.value),f=He(s.defaultValue);m!=null&&(m=""+m,m!==o.value&&(o.value=m),s.defaultValue==null&&o.defaultValue!==m&&(o.defaultValue=m)),f!=null&&(o.defaultValue=""+f)}function ea(o){var s=o.textContent;s===o._wrapperState.initialValue&&s!==""&&s!==null&&(o.value=s)}function Tt(o){switch(o){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 bn(o,s){return o==null||o==="http://www.w3.org/1999/xhtml"?Tt(s):o==="http://www.w3.org/2000/svg"&&s==="foreignObject"?"http://www.w3.org/1999/xhtml":o}var Ca,Bo=function(o){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(s,m,f,y){MSApp.execUnsafeLocalFunction(function(){return o(s,m,f,y)})}:o}(function(o,s){if(o.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in o)o.innerHTML=s;else{for(Ca=Ca||document.createElement("div"),Ca.innerHTML="<svg>"+s.valueOf().toString()+"</svg>",s=Ca.firstChild;o.firstChild;)o.removeChild(o.firstChild);for(;s.firstChild;)o.appendChild(s.firstChild)}});function je(o,s){if(s){var m=o.firstChild;if(m&&m===o.lastChild&&m.nodeType===3){m.nodeValue=s;return}}o.textContent=s}var Oe={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},Qe=["Webkit","ms","Moz","O"];Object.keys(Oe).forEach(function(o){Qe.forEach(function(s){s=s+o.charAt(0).toUpperCase()+o.substring(1),Oe[s]=Oe[o]})});function Bt(o,s,m){return s==null||typeof s=="boolean"||s===""?"":m||typeof s!="number"||s===0||Oe.hasOwnProperty(o)&&Oe[o]?(""+s).trim():s+"px"}function Jt(o,s){o=o.style;for(var m in s)if(s.hasOwnProperty(m)){var f=m.indexOf("--")===0,y=Bt(m,s[m],f);m==="float"&&(m="cssFloat"),f?o.setProperty(m,y):o[m]=y}}var Fa=X({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 ta(o,s){if(s){if(Fa[o]&&(s.children!=null||s.dangerouslySetInnerHTML!=null))throw Error(n(137,o));if(s.dangerouslySetInnerHTML!=null){if(s.children!=null)throw Error(n(60));if(typeof s.dangerouslySetInnerHTML!="object"||!("__html"in s.dangerouslySetInnerHTML))throw Error(n(61))}if(s.style!=null&&typeof s.style!="object")throw Error(n(62))}}function Us(o,s){if(o.indexOf("-")===-1)return typeof s.is=="string";switch(o){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 Ns=null;function lr(o){return o=o.target||o.srcElement||window,o.correspondingUseElement&&(o=o.correspondingUseElement),o.nodeType===3?o.parentNode:o}var mr=null,Va=null,na=null;function Rn(o){if(o=Fs(o)){if(typeof mr!="function")throw Error(n(280));var s=o.stateNode;s&&(s=$c(s),mr(o.stateNode,o.type,s))}}function Ac(o){Va?na?na.push(o):na=[o]:Va=o}function Se(){if(Va){var o=Va,s=na;if(na=Va=null,Rn(o),s)for(o=0;o<s.length;o++)Rn(s[o])}}function Ve(o,s){return o(s)}function it(){}var en=!1;function sn(o,s,m){if(en)return o(s,m);en=!0;try{return Ve(o,s,m)}finally{en=!1,(Va!==null||na!==null)&&(it(),Se())}}function cn(o,s){var m=o.stateNode;if(m===null)return null;var f=$c(m);if(f===null)return null;m=f[s];e:switch(s){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(f=!f.disabled)||(o=o.type,f=!(o==="button"||o==="input"||o==="select"||o==="textarea")),o=!f;break e;default:o=!1}if(o)return null;if(m&&typeof m!="function")throw Error(n(231,s,typeof m));return m}var kn=!1;if(d)try{var Yt={};Object.defineProperty(Yt,"passive",{get:function(){kn=!0}}),window.addEventListener("test",Yt,Yt),window.removeEventListener("test",Yt,Yt)}catch{kn=!1}function aa(o,s,m,f,y,C,U,P,z){var F=Array.prototype.slice.call(arguments,3);try{s.apply(m,F)}catch(se){this.onError(se)}}var Gs=!1,Dc=null,wc=!1,vd=null,JU={onError:function(o){Gs=!0,Dc=o}};function eN(o,s,m,f,y,C,U,P,z){Gs=!1,Dc=null,aa.apply(JU,arguments)}function tN(o,s,m,f,y,C,U,P,z){if(eN.apply(this,arguments),Gs){if(Gs){var F=Dc;Gs=!1,Dc=null}else throw Error(n(198));wc||(wc=!0,vd=F)}}function _o(o){var s=o,m=o;if(o.alternate)for(;s.return;)s=s.return;else{o=s;do s=o,(s.flags&4098)!==0&&(m=s.return),o=s.return;while(o)}return s.tag===3?m:null}function qh(o){if(o.tag===13){var s=o.memoizedState;if(s===null&&(o=o.alternate,o!==null&&(s=o.memoizedState)),s!==null)return s.dehydrated}return null}function Wh(o){if(_o(o)!==o)throw Error(n(188))}function nN(o){var s=o.alternate;if(!s){if(s=_o(o),s===null)throw Error(n(188));return s!==o?null:o}for(var m=o,f=s;;){var y=m.return;if(y===null)break;var C=y.alternate;if(C===null){if(f=y.return,f!==null){m=f;continue}break}if(y.child===C.child){for(C=y.child;C;){if(C===m)return Wh(y),o;if(C===f)return Wh(y),s;C=C.sibling}throw Error(n(188))}if(m.return!==f.return)m=y,f=C;else{for(var U=!1,P=y.child;P;){if(P===m){U=!0,m=y,f=C;break}if(P===f){U=!0,f=y,m=C;break}P=P.sibling}if(!U){for(P=C.child;P;){if(P===m){U=!0,m=C,f=y;break}if(P===f){U=!0,f=C,m=y;break}P=P.sibling}if(!U)throw Error(n(189))}}if(m.alternate!==f)throw Error(n(190))}if(m.tag!==3)throw Error(n(188));return m.stateNode.current===m?o:s}function Fh(o){return o=nN(o),o!==null?Vh(o):null}function Vh(o){if(o.tag===5||o.tag===6)return o;for(o=o.child;o!==null;){var s=Vh(o);if(s!==null)return s;o=o.sibling}return null}var Kh=t.unstable_scheduleCallback,Xh=t.unstable_cancelCallback,aN=t.unstable_shouldYield,oN=t.unstable_requestPaint,Dt=t.unstable_now,rN=t.unstable_getCurrentPriorityLevel,Ad=t.unstable_ImmediatePriority,Qh=t.unstable_UserBlockingPriority,Hc=t.unstable_NormalPriority,sN=t.unstable_LowPriority,Jh=t.unstable_IdlePriority,jc=null,oa=null;function iN(o){if(oa&&typeof oa.onCommitFiberRoot=="function")try{oa.onCommitFiberRoot(jc,o,void 0,(o.current.flags&128)===128)}catch{}}var Mn=Math.clz32?Math.clz32:mN,cN=Math.log,lN=Math.LN2;function mN(o){return o>>>=0,o===0?32:31-(cN(o)/lN|0)|0}var Uc=64,Nc=4194304;function Bs(o){switch(o&-o){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 o&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return o&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return o}}function Gc(o,s){var m=o.pendingLanes;if(m===0)return 0;var f=0,y=o.suspendedLanes,C=o.pingedLanes,U=m&268435455;if(U!==0){var P=U&~y;P!==0?f=Bs(P):(C&=U,C!==0&&(f=Bs(C)))}else U=m&~y,U!==0?f=Bs(U):C!==0&&(f=Bs(C));if(f===0)return 0;if(s!==0&&s!==f&&(s&y)===0&&(y=f&-f,C=s&-s,y>=C||y===16&&(C&4194240)!==0))return s;if((f&4)!==0&&(f|=m&16),s=o.entangledLanes,s!==0)for(o=o.entanglements,s&=f;0<s;)m=31-Mn(s),y=1<<m,f|=o[m],s&=~y;return f}function dN(o,s){switch(o){case 1:case 2:case 4:return s+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 s+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function uN(o,s){for(var m=o.suspendedLanes,f=o.pingedLanes,y=o.expirationTimes,C=o.pendingLanes;0<C;){var U=31-Mn(C),P=1<<U,z=y[U];z===-1?((P&m)===0||(P&f)!==0)&&(y[U]=dN(P,s)):z<=s&&(o.expiredLanes|=P),C&=~P}}function Dd(o){return o=o.pendingLanes&-1073741825,o!==0?o:o&1073741824?1073741824:0}function e0(){var o=Uc;return Uc<<=1,(Uc&4194240)===0&&(Uc=64),o}function wd(o){for(var s=[],m=0;31>m;m++)s.push(o);return s}function _s(o,s,m){o.pendingLanes|=s,s!==536870912&&(o.suspendedLanes=0,o.pingedLanes=0),o=o.eventTimes,s=31-Mn(s),o[s]=m}function pN(o,s){var m=o.pendingLanes&~s;o.pendingLanes=s,o.suspendedLanes=0,o.pingedLanes=0,o.expiredLanes&=s,o.mutableReadLanes&=s,o.entangledLanes&=s,s=o.entanglements;var f=o.eventTimes;for(o=o.expirationTimes;0<m;){var y=31-Mn(m),C=1<<y;s[y]=0,f[y]=-1,o[y]=-1,m&=~C}}function Hd(o,s){var m=o.entangledLanes|=s;for(o=o.entanglements;m;){var f=31-Mn(m),y=1<<f;y&s|o[f]&s&&(o[f]|=s),m&=~y}}var nt=0;function t0(o){return o&=-o,1<o?4<o?(o&268435455)!==0?16:536870912:4:1}var n0,jd,a0,o0,r0,Ud=!1,Bc=[],Ka=null,Xa=null,Qa=null,Ps=new Map,Ss=new Map,Ja=[],fN="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 s0(o,s){switch(o){case"focusin":case"focusout":Ka=null;break;case"dragenter":case"dragleave":Xa=null;break;case"mouseover":case"mouseout":Qa=null;break;case"pointerover":case"pointerout":Ps.delete(s.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ss.delete(s.pointerId)}}function Es(o,s,m,f,y,C){return o===null||o.nativeEvent!==C?(o={blockedOn:s,domEventName:m,eventSystemFlags:f,nativeEvent:C,targetContainers:[y]},s!==null&&(s=Fs(s),s!==null&&jd(s)),o):(o.eventSystemFlags|=f,s=o.targetContainers,y!==null&&s.indexOf(y)===-1&&s.push(y),o)}function gN(o,s,m,f,y){switch(s){case"focusin":return Ka=Es(Ka,o,s,m,f,y),!0;case"dragenter":return Xa=Es(Xa,o,s,m,f,y),!0;case"mouseover":return Qa=Es(Qa,o,s,m,f,y),!0;case"pointerover":var C=y.pointerId;return Ps.set(C,Es(Ps.get(C)||null,o,s,m,f,y)),!0;case"gotpointercapture":return C=y.pointerId,Ss.set(C,Es(Ss.get(C)||null,o,s,m,f,y)),!0}return!1}function i0(o){var s=Po(o.target);if(s!==null){var m=_o(s);if(m!==null){if(s=m.tag,s===13){if(s=qh(m),s!==null){o.blockedOn=s,r0(o.priority,function(){a0(m)});return}}else if(s===3&&m.stateNode.current.memoizedState.isDehydrated){o.blockedOn=m.tag===3?m.stateNode.containerInfo:null;return}}}o.blockedOn=null}function _c(o){if(o.blockedOn!==null)return!1;for(var s=o.targetContainers;0<s.length;){var m=Gd(o.domEventName,o.eventSystemFlags,s[0],o.nativeEvent);if(m===null){m=o.nativeEvent;var f=new m.constructor(m.type,m);Ns=f,m.target.dispatchEvent(f),Ns=null}else return s=Fs(m),s!==null&&jd(s),o.blockedOn=m,!1;s.shift()}return!0}function c0(o,s,m){_c(o)&&m.delete(s)}function xN(){Ud=!1,Ka!==null&&_c(Ka)&&(Ka=null),Xa!==null&&_c(Xa)&&(Xa=null),Qa!==null&&_c(Qa)&&(Qa=null),Ps.forEach(c0),Ss.forEach(c0)}function Os(o,s){o.blockedOn===s&&(o.blockedOn=null,Ud||(Ud=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,xN)))}function zs(o){function s(y){return Os(y,o)}if(0<Bc.length){Os(Bc[0],o);for(var m=1;m<Bc.length;m++){var f=Bc[m];f.blockedOn===o&&(f.blockedOn=null)}}for(Ka!==null&&Os(Ka,o),Xa!==null&&Os(Xa,o),Qa!==null&&Os(Qa,o),Ps.forEach(s),Ss.forEach(s),m=0;m<Ja.length;m++)f=Ja[m],f.blockedOn===o&&(f.blockedOn=null);for(;0<Ja.length&&(m=Ja[0],m.blockedOn===null);)i0(m),m.blockedOn===null&&Ja.shift()}var dr=B.ReactCurrentBatchConfig,Pc=!0;function yN(o,s,m,f){var y=nt,C=dr.transition;dr.transition=null;try{nt=1,Nd(o,s,m,f)}finally{nt=y,dr.transition=C}}function hN(o,s,m,f){var y=nt,C=dr.transition;dr.transition=null;try{nt=4,Nd(o,s,m,f)}finally{nt=y,dr.transition=C}}function Nd(o,s,m,f){if(Pc){var y=Gd(o,s,m,f);if(y===null)qd(o,s,f,Sc,m),s0(o,f);else if(gN(y,o,s,m,f))f.stopPropagation();else if(s0(o,f),s&4&&-1<fN.indexOf(o)){for(;y!==null;){var C=Fs(y);if(C!==null&&n0(C),C=Gd(o,s,m,f),C===null&&qd(o,s,f,Sc,m),C===y)break;y=C}y!==null&&f.stopPropagation()}else qd(o,s,f,null,m)}}var Sc=null;function Gd(o,s,m,f){if(Sc=null,o=lr(f),o=Po(o),o!==null)if(s=_o(o),s===null)o=null;else if(m=s.tag,m===13){if(o=qh(s),o!==null)return o;o=null}else if(m===3){if(s.stateNode.current.memoizedState.isDehydrated)return s.tag===3?s.stateNode.containerInfo:null;o=null}else s!==o&&(o=null);return Sc=o,null}function l0(o){switch(o){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(rN()){case Ad:return 1;case Qh:return 4;case Hc:case sN:return 16;case Jh:return 536870912;default:return 16}default:return 16}}var eo=null,Bd=null,Ec=null;function m0(){if(Ec)return Ec;var o,s=Bd,m=s.length,f,y="value"in eo?eo.value:eo.textContent,C=y.length;for(o=0;o<m&&s[o]===y[o];o++);var U=m-o;for(f=1;f<=U&&s[m-f]===y[C-f];f++);return Ec=y.slice(o,1<f?1-f:void 0)}function Oc(o){var s=o.keyCode;return"charCode"in o?(o=o.charCode,o===0&&s===13&&(o=13)):o=s,o===10&&(o=13),32<=o||o===13?o:0}function zc(){return!0}function d0(){return!1}function Cn(o){function s(m,f,y,C,U){this._reactName=m,this._targetInst=y,this.type=f,this.nativeEvent=C,this.target=U,this.currentTarget=null;for(var P in o)o.hasOwnProperty(P)&&(m=o[P],this[P]=m?m(C):C[P]);return this.isDefaultPrevented=(C.defaultPrevented!=null?C.defaultPrevented:C.returnValue===!1)?zc:d0,this.isPropagationStopped=d0,this}return X(s.prototype,{preventDefault:function(){this.defaultPrevented=!0;var m=this.nativeEvent;m&&(m.preventDefault?m.preventDefault():typeof m.returnValue!="unknown"&&(m.returnValue=!1),this.isDefaultPrevented=zc)},stopPropagation:function(){var m=this.nativeEvent;m&&(m.stopPropagation?m.stopPropagation():typeof m.cancelBubble!="unknown"&&(m.cancelBubble=!0),this.isPropagationStopped=zc)},persist:function(){},isPersistent:zc}),s}var ur={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(o){return o.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},_d=Cn(ur),Ts=X({},ur,{view:0,detail:0}),bN=Cn(Ts),Pd,Sd,Rs,Tc=X({},Ts,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Od,button:0,buttons:0,relatedTarget:function(o){return o.relatedTarget===void 0?o.fromElement===o.srcElement?o.toElement:o.fromElement:o.relatedTarget},movementX:function(o){return"movementX"in o?o.movementX:(o!==Rs&&(Rs&&o.type==="mousemove"?(Pd=o.screenX-Rs.screenX,Sd=o.screenY-Rs.screenY):Sd=Pd=0,Rs=o),Pd)},movementY:function(o){return"movementY"in o?o.movementY:Sd}}),u0=Cn(Tc),CN=X({},Tc,{dataTransfer:0}),vN=Cn(CN),AN=X({},Ts,{relatedTarget:0}),Ed=Cn(AN),DN=X({},ur,{animationName:0,elapsedTime:0,pseudoElement:0}),wN=Cn(DN),HN=X({},ur,{clipboardData:function(o){return"clipboardData"in o?o.clipboardData:window.clipboardData}}),jN=Cn(HN),UN=X({},ur,{data:0}),p0=Cn(UN),NN={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},GN={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"},BN={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function _N(o){var s=this.nativeEvent;return s.getModifierState?s.getModifierState(o):(o=BN[o])?!!s[o]:!1}function Od(){return _N}var PN=X({},Ts,{key:function(o){if(o.key){var s=NN[o.key]||o.key;if(s!=="Unidentified")return s}return o.type==="keypress"?(o=Oc(o),o===13?"Enter":String.fromCharCode(o)):o.type==="keydown"||o.type==="keyup"?GN[o.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Od,charCode:function(o){return o.type==="keypress"?Oc(o):0},keyCode:function(o){return o.type==="keydown"||o.type==="keyup"?o.keyCode:0},which:function(o){return o.type==="keypress"?Oc(o):o.type==="keydown"||o.type==="keyup"?o.keyCode:0}}),SN=Cn(PN),EN=X({},Tc,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),f0=Cn(EN),ON=X({},Ts,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Od}),zN=Cn(ON),TN=X({},ur,{propertyName:0,elapsedTime:0,pseudoElement:0}),RN=Cn(TN),kN=X({},Tc,{deltaX:function(o){return"deltaX"in o?o.deltaX:"wheelDeltaX"in o?-o.wheelDeltaX:0},deltaY:function(o){return"deltaY"in o?o.deltaY:"wheelDeltaY"in o?-o.wheelDeltaY:"wheelDelta"in o?-o.wheelDelta:0},deltaZ:0,deltaMode:0}),MN=Cn(kN),ZN=[9,13,27,32],zd=d&&"CompositionEvent"in window,ks=null;d&&"documentMode"in document&&(ks=document.documentMode);var IN=d&&"TextEvent"in window&&!ks,g0=d&&(!zd||ks&&8<ks&&11>=ks),x0=" ",y0=!1;function h0(o,s){switch(o){case"keyup":return ZN.indexOf(s.keyCode)!==-1;case"keydown":return s.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function b0(o){return o=o.detail,typeof o=="object"&&"data"in o?o.data:null}var pr=!1;function YN(o,s){switch(o){case"compositionend":return b0(s);case"keypress":return s.which!==32?null:(y0=!0,x0);case"textInput":return o=s.data,o===x0&&y0?null:o;default:return null}}function LN(o,s){if(pr)return o==="compositionend"||!zd&&h0(o,s)?(o=m0(),Ec=Bd=eo=null,pr=!1,o):null;switch(o){case"paste":return null;case"keypress":if(!(s.ctrlKey||s.altKey||s.metaKey)||s.ctrlKey&&s.altKey){if(s.char&&1<s.char.length)return s.char;if(s.which)return String.fromCharCode(s.which)}return null;case"compositionend":return g0&&s.locale!=="ko"?null:s.data;default:return null}}var $N={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 C0(o){var s=o&&o.nodeName&&o.nodeName.toLowerCase();return s==="input"?!!$N[o.type]:s==="textarea"}function v0(o,s,m,f){Ac(f),s=Ic(s,"onChange"),0<s.length&&(m=new _d("onChange","change",null,m,f),o.push({event:m,listeners:s}))}var Ms=null,Zs=null;function qN(o){k0(o,0)}function Rc(o){var s=hr(o);if(ae(s))return o}function WN(o,s){if(o==="change")return s}var A0=!1;if(d){var Td;if(d){var Rd="oninput"in document;if(!Rd){var D0=document.createElement("div");D0.setAttribute("oninput","return;"),Rd=typeof D0.oninput=="function"}Td=Rd}else Td=!1;A0=Td&&(!document.documentMode||9<document.documentMode)}function w0(){Ms&&(Ms.detachEvent("onpropertychange",H0),Zs=Ms=null)}function H0(o){if(o.propertyName==="value"&&Rc(Zs)){var s=[];v0(s,Zs,o,lr(o)),sn(qN,s)}}function FN(o,s,m){o==="focusin"?(w0(),Ms=s,Zs=m,Ms.attachEvent("onpropertychange",H0)):o==="focusout"&&w0()}function VN(o){if(o==="selectionchange"||o==="keyup"||o==="keydown")return Rc(Zs)}function KN(o,s){if(o==="click")return Rc(s)}function XN(o,s){if(o==="input"||o==="change")return Rc(s)}function QN(o,s){return o===s&&(o!==0||1/o===1/s)||o!==o&&s!==s}var Zn=typeof Object.is=="function"?Object.is:QN;function Is(o,s){if(Zn(o,s))return!0;if(typeof o!="object"||o===null||typeof s!="object"||s===null)return!1;var m=Object.keys(o),f=Object.keys(s);if(m.length!==f.length)return!1;for(f=0;f<m.length;f++){var y=m[f];if(!u.call(s,y)||!Zn(o[y],s[y]))return!1}return!0}function j0(o){for(;o&&o.firstChild;)o=o.firstChild;return o}function U0(o,s){var m=j0(o);o=0;for(var f;m;){if(m.nodeType===3){if(f=o+m.textContent.length,o<=s&&f>=s)return{node:m,offset:s-o};o=f}e:{for(;m;){if(m.nextSibling){m=m.nextSibling;break e}m=m.parentNode}m=void 0}m=j0(m)}}function N0(o,s){return o&&s?o===s?!0:o&&o.nodeType===3?!1:s&&s.nodeType===3?N0(o,s.parentNode):"contains"in o?o.contains(s):o.compareDocumentPosition?!!(o.compareDocumentPosition(s)&16):!1:!1}function G0(){for(var o=window,s=Ze();s instanceof o.HTMLIFrameElement;){try{var m=typeof s.contentWindow.location.href=="string"}catch{m=!1}if(m)o=s.contentWindow;else break;s=Ze(o.document)}return s}function kd(o){var s=o&&o.nodeName&&o.nodeName.toLowerCase();return s&&(s==="input"&&(o.type==="text"||o.type==="search"||o.type==="tel"||o.type==="url"||o.type==="password")||s==="textarea"||o.contentEditable==="true")}function JN(o){var s=G0(),m=o.focusedElem,f=o.selectionRange;if(s!==m&&m&&m.ownerDocument&&N0(m.ownerDocument.documentElement,m)){if(f!==null&&kd(m)){if(s=f.start,o=f.end,o===void 0&&(o=s),"selectionStart"in m)m.selectionStart=s,m.selectionEnd=Math.min(o,m.value.length);else if(o=(s=m.ownerDocument||document)&&s.defaultView||window,o.getSelection){o=o.getSelection();var y=m.textContent.length,C=Math.min(f.start,y);f=f.end===void 0?C:Math.min(f.end,y),!o.extend&&C>f&&(y=f,f=C,C=y),y=U0(m,C);var U=U0(m,f);y&&U&&(o.rangeCount!==1||o.anchorNode!==y.node||o.anchorOffset!==y.offset||o.focusNode!==U.node||o.focusOffset!==U.offset)&&(s=s.createRange(),s.setStart(y.node,y.offset),o.removeAllRanges(),C>f?(o.addRange(s),o.extend(U.node,U.offset)):(s.setEnd(U.node,U.offset),o.addRange(s)))}}for(s=[],o=m;o=o.parentNode;)o.nodeType===1&&s.push({element:o,left:o.scrollLeft,top:o.scrollTop});for(typeof m.focus=="function"&&m.focus(),m=0;m<s.length;m++)o=s[m],o.element.scrollLeft=o.left,o.element.scrollTop=o.top}}var eG=d&&"documentMode"in document&&11>=document.documentMode,fr=null,Md=null,Ys=null,Zd=!1;function B0(o,s,m){var f=m.window===m?m.document:m.nodeType===9?m:m.ownerDocument;Zd||fr==null||fr!==Ze(f)||(f=fr,"selectionStart"in f&&kd(f)?f={start:f.selectionStart,end:f.selectionEnd}:(f=(f.ownerDocument&&f.ownerDocument.defaultView||window).getSelection(),f={anchorNode:f.anchorNode,anchorOffset:f.anchorOffset,focusNode:f.focusNode,focusOffset:f.focusOffset}),Ys&&Is(Ys,f)||(Ys=f,f=Ic(Md,"onSelect"),0<f.length&&(s=new _d("onSelect","select",null,s,m),o.push({event:s,listeners:f}),s.target=fr)))}function kc(o,s){var m={};return m[o.toLowerCase()]=s.toLowerCase(),m["Webkit"+o]="webkit"+s,m["Moz"+o]="moz"+s,m}var gr={animationend:kc("Animation","AnimationEnd"),animationiteration:kc("Animation","AnimationIteration"),animationstart:kc("Animation","AnimationStart"),transitionend:kc("Transition","TransitionEnd")},Id={},_0={};d&&(_0=document.createElement("div").style,"AnimationEvent"in window||(delete gr.animationend.animation,delete gr.animationiteration.animation,delete gr.animationstart.animation),"TransitionEvent"in window||delete gr.transitionend.transition);function Mc(o){if(Id[o])return Id[o];if(!gr[o])return o;var s=gr[o],m;for(m in s)if(s.hasOwnProperty(m)&&m in _0)return Id[o]=s[m];return o}var P0=Mc("animationend"),S0=Mc("animationiteration"),E0=Mc("animationstart"),O0=Mc("transitionend"),z0=new Map,T0="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 to(o,s){z0.set(o,s),i(s,[o])}for(var Yd=0;Yd<T0.length;Yd++){var Ld=T0[Yd],tG=Ld.toLowerCase(),nG=Ld[0].toUpperCase()+Ld.slice(1);to(tG,"on"+nG)}to(P0,"onAnimationEnd"),to(S0,"onAnimationIteration"),to(E0,"onAnimationStart"),to("dblclick","onDoubleClick"),to("focusin","onFocus"),to("focusout","onBlur"),to(O0,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),i("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),i("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),i("onBeforeInput",["compositionend","keypress","textInput","paste"]),i("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),i("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),i("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ls="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(" "),aG=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ls));function R0(o,s,m){var f=o.type||"unknown-event";o.currentTarget=m,tN(f,s,void 0,o),o.currentTarget=null}function k0(o,s){s=(s&4)!==0;for(var m=0;m<o.length;m++){var f=o[m],y=f.event;f=f.listeners;e:{var C=void 0;if(s)for(var U=f.length-1;0<=U;U--){var P=f[U],z=P.instance,F=P.currentTarget;if(P=P.listener,z!==C&&y.isPropagationStopped())break e;R0(y,P,F),C=z}else for(U=0;U<f.length;U++){if(P=f[U],z=P.instance,F=P.currentTarget,P=P.listener,z!==C&&y.isPropagationStopped())break e;R0(y,P,F),C=z}}}if(wc)throw o=vd,wc=!1,vd=null,o}function ut(o,s){var m=s[Qd];m===void 0&&(m=s[Qd]=new Set);var f=o+"__bubble";m.has(f)||(M0(s,o,2,!1),m.add(f))}function $d(o,s,m){var f=0;s&&(f|=4),M0(m,o,f,s)}var Zc="_reactListening"+Math.random().toString(36).slice(2);function $s(o){if(!o[Zc]){o[Zc]=!0,a.forEach(function(m){m!=="selectionchange"&&(aG.has(m)||$d(m,!1,o),$d(m,!0,o))});var s=o.nodeType===9?o:o.ownerDocument;s===null||s[Zc]||(s[Zc]=!0,$d("selectionchange",!1,s))}}function M0(o,s,m,f){switch(l0(s)){case 1:var y=yN;break;case 4:y=hN;break;default:y=Nd}m=y.bind(null,s,m,o),y=void 0,!kn||s!=="touchstart"&&s!=="touchmove"&&s!=="wheel"||(y=!0),f?y!==void 0?o.addEventListener(s,m,{capture:!0,passive:y}):o.addEventListener(s,m,!0):y!==void 0?o.addEventListener(s,m,{passive:y}):o.addEventListener(s,m,!1)}function qd(o,s,m,f,y){var C=f;if((s&1)===0&&(s&2)===0&&f!==null)e:for(;;){if(f===null)return;var U=f.tag;if(U===3||U===4){var P=f.stateNode.containerInfo;if(P===y||P.nodeType===8&&P.parentNode===y)break;if(U===4)for(U=f.return;U!==null;){var z=U.tag;if((z===3||z===4)&&(z=U.stateNode.containerInfo,z===y||z.nodeType===8&&z.parentNode===y))return;U=U.return}for(;P!==null;){if(U=Po(P),U===null)return;if(z=U.tag,z===5||z===6){f=C=U;continue e}P=P.parentNode}}f=f.return}sn(function(){var F=C,se=lr(m),ie=[];e:{var re=z0.get(o);if(re!==void 0){var de=_d,he=o;switch(o){case"keypress":if(Oc(m)===0)break e;case"keydown":case"keyup":de=SN;break;case"focusin":he="focus",de=Ed;break;case"focusout":he="blur",de=Ed;break;case"beforeblur":case"afterblur":de=Ed;break;case"click":if(m.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":de=u0;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":de=vN;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":de=zN;break;case P0:case S0:case E0:de=wN;break;case O0:de=RN;break;case"scroll":de=bN;break;case"wheel":de=MN;break;case"copy":case"cut":case"paste":de=jN;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":de=f0}var Ce=(s&4)!==0,wt=!Ce&&o==="scroll",L=Ce?re!==null?re+"Capture":null:re;Ce=[];for(var R=F,q;R!==null;){q=R;var ce=q.stateNode;if(q.tag===5&&ce!==null&&(q=ce,L!==null&&(ce=cn(R,L),ce!=null&&Ce.push(qs(R,ce,q)))),wt)break;R=R.return}0<Ce.length&&(re=new de(re,he,null,m,se),ie.push({event:re,listeners:Ce}))}}if((s&7)===0){e:{if(re=o==="mouseover"||o==="pointerover",de=o==="mouseout"||o==="pointerout",re&&m!==Ns&&(he=m.relatedTarget||m.fromElement)&&(Po(he)||he[va]))break e;if((de||re)&&(re=se.window===se?se:(re=se.ownerDocument)?re.defaultView||re.parentWindow:window,de?(he=m.relatedTarget||m.toElement,de=F,he=he?Po(he):null,he!==null&&(wt=_o(he),he!==wt||he.tag!==5&&he.tag!==6)&&(he=null)):(de=null,he=F),de!==he)){if(Ce=u0,ce="onMouseLeave",L="onMouseEnter",R="mouse",(o==="pointerout"||o==="pointerover")&&(Ce=f0,ce="onPointerLeave",L="onPointerEnter",R="pointer"),wt=de==null?re:hr(de),q=he==null?re:hr(he),re=new Ce(ce,R+"leave",de,m,se),re.target=wt,re.relatedTarget=q,ce=null,Po(se)===F&&(Ce=new Ce(L,R+"enter",he,m,se),Ce.target=q,Ce.relatedTarget=wt,ce=Ce),wt=ce,de&&he)t:{for(Ce=de,L=he,R=0,q=Ce;q;q=xr(q))R++;for(q=0,ce=L;ce;ce=xr(ce))q++;for(;0<R-q;)Ce=xr(Ce),R--;for(;0<q-R;)L=xr(L),q--;for(;R--;){if(Ce===L||L!==null&&Ce===L.alternate)break t;Ce=xr(Ce),L=xr(L)}Ce=null}else Ce=null;de!==null&&Z0(ie,re,de,Ce,!1),he!==null&&wt!==null&&Z0(ie,wt,he,Ce,!0)}}e:{if(re=F?hr(F):window,de=re.nodeName&&re.nodeName.toLowerCase(),de==="select"||de==="input"&&re.type==="file")var Ae=WN;else if(C0(re))if(A0)Ae=XN;else{Ae=VN;var Ue=FN}else(de=re.nodeName)&&de.toLowerCase()==="input"&&(re.type==="checkbox"||re.type==="radio")&&(Ae=KN);if(Ae&&(Ae=Ae(o,F))){v0(ie,Ae,m,se);break e}Ue&&Ue(o,re,F),o==="focusout"&&(Ue=re._wrapperState)&&Ue.controlled&&re.type==="number"&&qe(re,"number",re.value)}switch(Ue=F?hr(F):window,o){case"focusin":(C0(Ue)||Ue.contentEditable==="true")&&(fr=Ue,Md=F,Ys=null);break;case"focusout":Ys=Md=fr=null;break;case"mousedown":Zd=!0;break;case"contextmenu":case"mouseup":case"dragend":Zd=!1,B0(ie,m,se);break;case"selectionchange":if(eG)break;case"keydown":case"keyup":B0(ie,m,se)}var Ne;if(zd)e:{switch(o){case"compositionstart":var Pe="onCompositionStart";break e;case"compositionend":Pe="onCompositionEnd";break e;case"compositionupdate":Pe="onCompositionUpdate";break e}Pe=void 0}else pr?h0(o,m)&&(Pe="onCompositionEnd"):o==="keydown"&&m.keyCode===229&&(Pe="onCompositionStart");Pe&&(g0&&m.locale!=="ko"&&(pr||Pe!=="onCompositionStart"?Pe==="onCompositionEnd"&&pr&&(Ne=m0()):(eo=se,Bd="value"in eo?eo.value:eo.textContent,pr=!0)),Ue=Ic(F,Pe),0<Ue.length&&(Pe=new p0(Pe,o,null,m,se),ie.push({event:Pe,listeners:Ue}),Ne?Pe.data=Ne:(Ne=b0(m),Ne!==null&&(Pe.data=Ne)))),(Ne=IN?YN(o,m):LN(o,m))&&(F=Ic(F,"onBeforeInput"),0<F.length&&(se=new p0("onBeforeInput","beforeinput",null,m,se),ie.push({event:se,listeners:F}),se.data=Ne))}k0(ie,s)})}function qs(o,s,m){return{instance:o,listener:s,currentTarget:m}}function Ic(o,s){for(var m=s+"Capture",f=[];o!==null;){var y=o,C=y.stateNode;y.tag===5&&C!==null&&(y=C,C=cn(o,m),C!=null&&f.unshift(qs(o,C,y)),C=cn(o,s),C!=null&&f.push(qs(o,C,y))),o=o.return}return f}function xr(o){if(o===null)return null;do o=o.return;while(o&&o.tag!==5);return o||null}function Z0(o,s,m,f,y){for(var C=s._reactName,U=[];m!==null&&m!==f;){var P=m,z=P.alternate,F=P.stateNode;if(z!==null&&z===f)break;P.tag===5&&F!==null&&(P=F,y?(z=cn(m,C),z!=null&&U.unshift(qs(m,z,P))):y||(z=cn(m,C),z!=null&&U.push(qs(m,z,P)))),m=m.return}U.length!==0&&o.push({event:s,listeners:U})}var oG=/\r\n?/g,rG=/\u0000|\uFFFD/g;function I0(o){return(typeof o=="string"?o:""+o).replace(oG,`
|
||
`).replace(rG,"")}function Yc(o,s,m){if(s=I0(s),I0(o)!==s&&m)throw Error(n(425))}function Lc(){}var Wd=null,Fd=null;function Vd(o,s){return o==="textarea"||o==="noscript"||typeof s.children=="string"||typeof s.children=="number"||typeof s.dangerouslySetInnerHTML=="object"&&s.dangerouslySetInnerHTML!==null&&s.dangerouslySetInnerHTML.__html!=null}var Kd=typeof setTimeout=="function"?setTimeout:void 0,sG=typeof clearTimeout=="function"?clearTimeout:void 0,Y0=typeof Promise=="function"?Promise:void 0,iG=typeof queueMicrotask=="function"?queueMicrotask:typeof Y0<"u"?function(o){return Y0.resolve(null).then(o).catch(cG)}:Kd;function cG(o){setTimeout(function(){throw o})}function Xd(o,s){var m=s,f=0;do{var y=m.nextSibling;if(o.removeChild(m),y&&y.nodeType===8)if(m=y.data,m==="/$"){if(f===0){o.removeChild(y),zs(s);return}f--}else m!=="$"&&m!=="$?"&&m!=="$!"||f++;m=y}while(m);zs(s)}function no(o){for(;o!=null;o=o.nextSibling){var s=o.nodeType;if(s===1||s===3)break;if(s===8){if(s=o.data,s==="$"||s==="$!"||s==="$?")break;if(s==="/$")return null}}return o}function L0(o){o=o.previousSibling;for(var s=0;o;){if(o.nodeType===8){var m=o.data;if(m==="$"||m==="$!"||m==="$?"){if(s===0)return o;s--}else m==="/$"&&s++}o=o.previousSibling}return null}var yr=Math.random().toString(36).slice(2),ra="__reactFiber$"+yr,Ws="__reactProps$"+yr,va="__reactContainer$"+yr,Qd="__reactEvents$"+yr,lG="__reactListeners$"+yr,mG="__reactHandles$"+yr;function Po(o){var s=o[ra];if(s)return s;for(var m=o.parentNode;m;){if(s=m[va]||m[ra]){if(m=s.alternate,s.child!==null||m!==null&&m.child!==null)for(o=L0(o);o!==null;){if(m=o[ra])return m;o=L0(o)}return s}o=m,m=o.parentNode}return null}function Fs(o){return o=o[ra]||o[va],!o||o.tag!==5&&o.tag!==6&&o.tag!==13&&o.tag!==3?null:o}function hr(o){if(o.tag===5||o.tag===6)return o.stateNode;throw Error(n(33))}function $c(o){return o[Ws]||null}var Jd=[],br=-1;function ao(o){return{current:o}}function pt(o){0>br||(o.current=Jd[br],Jd[br]=null,br--)}function lt(o,s){br++,Jd[br]=o.current,o.current=s}var oo={},Ft=ao(oo),ln=ao(!1),So=oo;function Cr(o,s){var m=o.type.contextTypes;if(!m)return oo;var f=o.stateNode;if(f&&f.__reactInternalMemoizedUnmaskedChildContext===s)return f.__reactInternalMemoizedMaskedChildContext;var y={},C;for(C in m)y[C]=s[C];return f&&(o=o.stateNode,o.__reactInternalMemoizedUnmaskedChildContext=s,o.__reactInternalMemoizedMaskedChildContext=y),y}function mn(o){return o=o.childContextTypes,o!=null}function qc(){pt(ln),pt(Ft)}function $0(o,s,m){if(Ft.current!==oo)throw Error(n(168));lt(Ft,s),lt(ln,m)}function q0(o,s,m){var f=o.stateNode;if(s=s.childContextTypes,typeof f.getChildContext!="function")return m;f=f.getChildContext();for(var y in f)if(!(y in s))throw Error(n(108,ve(o)||"Unknown",y));return X({},m,f)}function Wc(o){return o=(o=o.stateNode)&&o.__reactInternalMemoizedMergedChildContext||oo,So=Ft.current,lt(Ft,o),lt(ln,ln.current),!0}function W0(o,s,m){var f=o.stateNode;if(!f)throw Error(n(169));m?(o=q0(o,s,So),f.__reactInternalMemoizedMergedChildContext=o,pt(ln),pt(Ft),lt(Ft,o)):pt(ln),lt(ln,m)}var Aa=null,Fc=!1,eu=!1;function F0(o){Aa===null?Aa=[o]:Aa.push(o)}function dG(o){Fc=!0,F0(o)}function ro(){if(!eu&&Aa!==null){eu=!0;var o=0,s=nt;try{var m=Aa;for(nt=1;o<m.length;o++){var f=m[o];do f=f(!0);while(f!==null)}Aa=null,Fc=!1}catch(y){throw Aa!==null&&(Aa=Aa.slice(o+1)),Kh(Ad,ro),y}finally{nt=s,eu=!1}}return null}var vr=[],Ar=0,Vc=null,Kc=0,jn=[],Un=0,Eo=null,Da=1,wa="";function Oo(o,s){vr[Ar++]=Kc,vr[Ar++]=Vc,Vc=o,Kc=s}function V0(o,s,m){jn[Un++]=Da,jn[Un++]=wa,jn[Un++]=Eo,Eo=o;var f=Da;o=wa;var y=32-Mn(f)-1;f&=~(1<<y),m+=1;var C=32-Mn(s)+y;if(30<C){var U=y-y%5;C=(f&(1<<U)-1).toString(32),f>>=U,y-=U,Da=1<<32-Mn(s)+y|m<<y|f,wa=C+o}else Da=1<<C|m<<y|f,wa=o}function tu(o){o.return!==null&&(Oo(o,1),V0(o,1,0))}function nu(o){for(;o===Vc;)Vc=vr[--Ar],vr[Ar]=null,Kc=vr[--Ar],vr[Ar]=null;for(;o===Eo;)Eo=jn[--Un],jn[Un]=null,wa=jn[--Un],jn[Un]=null,Da=jn[--Un],jn[Un]=null}var vn=null,An=null,xt=!1,In=null;function K0(o,s){var m=_n(5,null,null,0);m.elementType="DELETED",m.stateNode=s,m.return=o,s=o.deletions,s===null?(o.deletions=[m],o.flags|=16):s.push(m)}function X0(o,s){switch(o.tag){case 5:var m=o.type;return s=s.nodeType!==1||m.toLowerCase()!==s.nodeName.toLowerCase()?null:s,s!==null?(o.stateNode=s,vn=o,An=no(s.firstChild),!0):!1;case 6:return s=o.pendingProps===""||s.nodeType!==3?null:s,s!==null?(o.stateNode=s,vn=o,An=null,!0):!1;case 13:return s=s.nodeType!==8?null:s,s!==null?(m=Eo!==null?{id:Da,overflow:wa}:null,o.memoizedState={dehydrated:s,treeContext:m,retryLane:1073741824},m=_n(18,null,null,0),m.stateNode=s,m.return=o,o.child=m,vn=o,An=null,!0):!1;default:return!1}}function au(o){return(o.mode&1)!==0&&(o.flags&128)===0}function ou(o){if(xt){var s=An;if(s){var m=s;if(!X0(o,s)){if(au(o))throw Error(n(418));s=no(m.nextSibling);var f=vn;s&&X0(o,s)?K0(f,m):(o.flags=o.flags&-4097|2,xt=!1,vn=o)}}else{if(au(o))throw Error(n(418));o.flags=o.flags&-4097|2,xt=!1,vn=o}}}function Q0(o){for(o=o.return;o!==null&&o.tag!==5&&o.tag!==3&&o.tag!==13;)o=o.return;vn=o}function Xc(o){if(o!==vn)return!1;if(!xt)return Q0(o),xt=!0,!1;var s;if((s=o.tag!==3)&&!(s=o.tag!==5)&&(s=o.type,s=s!=="head"&&s!=="body"&&!Vd(o.type,o.memoizedProps)),s&&(s=An)){if(au(o))throw J0(),Error(n(418));for(;s;)K0(o,s),s=no(s.nextSibling)}if(Q0(o),o.tag===13){if(o=o.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(n(317));e:{for(o=o.nextSibling,s=0;o;){if(o.nodeType===8){var m=o.data;if(m==="/$"){if(s===0){An=no(o.nextSibling);break e}s--}else m!=="$"&&m!=="$!"&&m!=="$?"||s++}o=o.nextSibling}An=null}}else An=vn?no(o.stateNode.nextSibling):null;return!0}function J0(){for(var o=An;o;)o=no(o.nextSibling)}function Dr(){An=vn=null,xt=!1}function ru(o){In===null?In=[o]:In.push(o)}var uG=B.ReactCurrentBatchConfig;function Vs(o,s,m){if(o=m.ref,o!==null&&typeof o!="function"&&typeof o!="object"){if(m._owner){if(m=m._owner,m){if(m.tag!==1)throw Error(n(309));var f=m.stateNode}if(!f)throw Error(n(147,o));var y=f,C=""+o;return s!==null&&s.ref!==null&&typeof s.ref=="function"&&s.ref._stringRef===C?s.ref:(s=function(U){var P=y.refs;U===null?delete P[C]:P[C]=U},s._stringRef=C,s)}if(typeof o!="string")throw Error(n(284));if(!m._owner)throw Error(n(290,o))}return o}function Qc(o,s){throw o=Object.prototype.toString.call(s),Error(n(31,o==="[object Object]"?"object with keys {"+Object.keys(s).join(", ")+"}":o))}function eb(o){var s=o._init;return s(o._payload)}function tb(o){function s(L,R){if(o){var q=L.deletions;q===null?(L.deletions=[R],L.flags|=16):q.push(R)}}function m(L,R){if(!o)return null;for(;R!==null;)s(L,R),R=R.sibling;return null}function f(L,R){for(L=new Map;R!==null;)R.key!==null?L.set(R.key,R):L.set(R.index,R),R=R.sibling;return L}function y(L,R){return L=fo(L,R),L.index=0,L.sibling=null,L}function C(L,R,q){return L.index=q,o?(q=L.alternate,q!==null?(q=q.index,q<R?(L.flags|=2,R):q):(L.flags|=2,R)):(L.flags|=1048576,R)}function U(L){return o&&L.alternate===null&&(L.flags|=2),L}function P(L,R,q,ce){return R===null||R.tag!==6?(R=Ku(q,L.mode,ce),R.return=L,R):(R=y(R,q),R.return=L,R)}function z(L,R,q,ce){var Ae=q.type;return Ae===_?se(L,R,q.props.children,ce,q.key):R!==null&&(R.elementType===Ae||typeof Ae=="object"&&Ae!==null&&Ae.$$typeof===J&&eb(Ae)===R.type)?(ce=y(R,q.props),ce.ref=Vs(L,R,q),ce.return=L,ce):(ce=Al(q.type,q.key,q.props,null,L.mode,ce),ce.ref=Vs(L,R,q),ce.return=L,ce)}function F(L,R,q,ce){return R===null||R.tag!==4||R.stateNode.containerInfo!==q.containerInfo||R.stateNode.implementation!==q.implementation?(R=Xu(q,L.mode,ce),R.return=L,R):(R=y(R,q.children||[]),R.return=L,R)}function se(L,R,q,ce,Ae){return R===null||R.tag!==7?(R=Yo(q,L.mode,ce,Ae),R.return=L,R):(R=y(R,q),R.return=L,R)}function ie(L,R,q){if(typeof R=="string"&&R!==""||typeof R=="number")return R=Ku(""+R,L.mode,q),R.return=L,R;if(typeof R=="object"&&R!==null){switch(R.$$typeof){case j:return q=Al(R.type,R.key,R.props,null,L.mode,q),q.ref=Vs(L,null,R),q.return=L,q;case N:return R=Xu(R,L.mode,q),R.return=L,R;case J:var ce=R._init;return ie(L,ce(R._payload),q)}if(tt(R)||Y(R))return R=Yo(R,L.mode,q,null),R.return=L,R;Qc(L,R)}return null}function re(L,R,q,ce){var Ae=R!==null?R.key:null;if(typeof q=="string"&&q!==""||typeof q=="number")return Ae!==null?null:P(L,R,""+q,ce);if(typeof q=="object"&&q!==null){switch(q.$$typeof){case j:return q.key===Ae?z(L,R,q,ce):null;case N:return q.key===Ae?F(L,R,q,ce):null;case J:return Ae=q._init,re(L,R,Ae(q._payload),ce)}if(tt(q)||Y(q))return Ae!==null?null:se(L,R,q,ce,null);Qc(L,q)}return null}function de(L,R,q,ce,Ae){if(typeof ce=="string"&&ce!==""||typeof ce=="number")return L=L.get(q)||null,P(R,L,""+ce,Ae);if(typeof ce=="object"&&ce!==null){switch(ce.$$typeof){case j:return L=L.get(ce.key===null?q:ce.key)||null,z(R,L,ce,Ae);case N:return L=L.get(ce.key===null?q:ce.key)||null,F(R,L,ce,Ae);case J:var Ue=ce._init;return de(L,R,q,Ue(ce._payload),Ae)}if(tt(ce)||Y(ce))return L=L.get(q)||null,se(R,L,ce,Ae,null);Qc(R,ce)}return null}function he(L,R,q,ce){for(var Ae=null,Ue=null,Ne=R,Pe=R=0,Mt=null;Ne!==null&&Pe<q.length;Pe++){Ne.index>Pe?(Mt=Ne,Ne=null):Mt=Ne.sibling;var We=re(L,Ne,q[Pe],ce);if(We===null){Ne===null&&(Ne=Mt);break}o&&Ne&&We.alternate===null&&s(L,Ne),R=C(We,R,Pe),Ue===null?Ae=We:Ue.sibling=We,Ue=We,Ne=Mt}if(Pe===q.length)return m(L,Ne),xt&&Oo(L,Pe),Ae;if(Ne===null){for(;Pe<q.length;Pe++)Ne=ie(L,q[Pe],ce),Ne!==null&&(R=C(Ne,R,Pe),Ue===null?Ae=Ne:Ue.sibling=Ne,Ue=Ne);return xt&&Oo(L,Pe),Ae}for(Ne=f(L,Ne);Pe<q.length;Pe++)Mt=de(Ne,L,Pe,q[Pe],ce),Mt!==null&&(o&&Mt.alternate!==null&&Ne.delete(Mt.key===null?Pe:Mt.key),R=C(Mt,R,Pe),Ue===null?Ae=Mt:Ue.sibling=Mt,Ue=Mt);return o&&Ne.forEach(function(go){return s(L,go)}),xt&&Oo(L,Pe),Ae}function Ce(L,R,q,ce){var Ae=Y(q);if(typeof Ae!="function")throw Error(n(150));if(q=Ae.call(q),q==null)throw Error(n(151));for(var Ue=Ae=null,Ne=R,Pe=R=0,Mt=null,We=q.next();Ne!==null&&!We.done;Pe++,We=q.next()){Ne.index>Pe?(Mt=Ne,Ne=null):Mt=Ne.sibling;var go=re(L,Ne,We.value,ce);if(go===null){Ne===null&&(Ne=Mt);break}o&&Ne&&go.alternate===null&&s(L,Ne),R=C(go,R,Pe),Ue===null?Ae=go:Ue.sibling=go,Ue=go,Ne=Mt}if(We.done)return m(L,Ne),xt&&Oo(L,Pe),Ae;if(Ne===null){for(;!We.done;Pe++,We=q.next())We=ie(L,We.value,ce),We!==null&&(R=C(We,R,Pe),Ue===null?Ae=We:Ue.sibling=We,Ue=We);return xt&&Oo(L,Pe),Ae}for(Ne=f(L,Ne);!We.done;Pe++,We=q.next())We=de(Ne,L,Pe,We.value,ce),We!==null&&(o&&We.alternate!==null&&Ne.delete(We.key===null?Pe:We.key),R=C(We,R,Pe),Ue===null?Ae=We:Ue.sibling=We,Ue=We);return o&&Ne.forEach(function($G){return s(L,$G)}),xt&&Oo(L,Pe),Ae}function wt(L,R,q,ce){if(typeof q=="object"&&q!==null&&q.type===_&&q.key===null&&(q=q.props.children),typeof q=="object"&&q!==null){switch(q.$$typeof){case j:e:{for(var Ae=q.key,Ue=R;Ue!==null;){if(Ue.key===Ae){if(Ae=q.type,Ae===_){if(Ue.tag===7){m(L,Ue.sibling),R=y(Ue,q.props.children),R.return=L,L=R;break e}}else if(Ue.elementType===Ae||typeof Ae=="object"&&Ae!==null&&Ae.$$typeof===J&&eb(Ae)===Ue.type){m(L,Ue.sibling),R=y(Ue,q.props),R.ref=Vs(L,Ue,q),R.return=L,L=R;break e}m(L,Ue);break}else s(L,Ue);Ue=Ue.sibling}q.type===_?(R=Yo(q.props.children,L.mode,ce,q.key),R.return=L,L=R):(ce=Al(q.type,q.key,q.props,null,L.mode,ce),ce.ref=Vs(L,R,q),ce.return=L,L=ce)}return U(L);case N:e:{for(Ue=q.key;R!==null;){if(R.key===Ue)if(R.tag===4&&R.stateNode.containerInfo===q.containerInfo&&R.stateNode.implementation===q.implementation){m(L,R.sibling),R=y(R,q.children||[]),R.return=L,L=R;break e}else{m(L,R);break}else s(L,R);R=R.sibling}R=Xu(q,L.mode,ce),R.return=L,L=R}return U(L);case J:return Ue=q._init,wt(L,R,Ue(q._payload),ce)}if(tt(q))return he(L,R,q,ce);if(Y(q))return Ce(L,R,q,ce);Qc(L,q)}return typeof q=="string"&&q!==""||typeof q=="number"?(q=""+q,R!==null&&R.tag===6?(m(L,R.sibling),R=y(R,q),R.return=L,L=R):(m(L,R),R=Ku(q,L.mode,ce),R.return=L,L=R),U(L)):m(L,R)}return wt}var wr=tb(!0),nb=tb(!1),Jc=ao(null),el=null,Hr=null,su=null;function iu(){su=Hr=el=null}function cu(o){var s=Jc.current;pt(Jc),o._currentValue=s}function lu(o,s,m){for(;o!==null;){var f=o.alternate;if((o.childLanes&s)!==s?(o.childLanes|=s,f!==null&&(f.childLanes|=s)):f!==null&&(f.childLanes&s)!==s&&(f.childLanes|=s),o===m)break;o=o.return}}function jr(o,s){el=o,su=Hr=null,o=o.dependencies,o!==null&&o.firstContext!==null&&((o.lanes&s)!==0&&(dn=!0),o.firstContext=null)}function Nn(o){var s=o._currentValue;if(su!==o)if(o={context:o,memoizedValue:s,next:null},Hr===null){if(el===null)throw Error(n(308));Hr=o,el.dependencies={lanes:0,firstContext:o}}else Hr=Hr.next=o;return s}var zo=null;function mu(o){zo===null?zo=[o]:zo.push(o)}function ab(o,s,m,f){var y=s.interleaved;return y===null?(m.next=m,mu(s)):(m.next=y.next,y.next=m),s.interleaved=m,Ha(o,f)}function Ha(o,s){o.lanes|=s;var m=o.alternate;for(m!==null&&(m.lanes|=s),m=o,o=o.return;o!==null;)o.childLanes|=s,m=o.alternate,m!==null&&(m.childLanes|=s),m=o,o=o.return;return m.tag===3?m.stateNode:null}var so=!1;function du(o){o.updateQueue={baseState:o.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function ob(o,s){o=o.updateQueue,s.updateQueue===o&&(s.updateQueue={baseState:o.baseState,firstBaseUpdate:o.firstBaseUpdate,lastBaseUpdate:o.lastBaseUpdate,shared:o.shared,effects:o.effects})}function ja(o,s){return{eventTime:o,lane:s,tag:0,payload:null,callback:null,next:null}}function io(o,s,m){var f=o.updateQueue;if(f===null)return null;if(f=f.shared,(Ye&2)!==0){var y=f.pending;return y===null?s.next=s:(s.next=y.next,y.next=s),f.pending=s,Ha(o,m)}return y=f.interleaved,y===null?(s.next=s,mu(f)):(s.next=y.next,y.next=s),f.interleaved=s,Ha(o,m)}function tl(o,s,m){if(s=s.updateQueue,s!==null&&(s=s.shared,(m&4194240)!==0)){var f=s.lanes;f&=o.pendingLanes,m|=f,s.lanes=m,Hd(o,m)}}function rb(o,s){var m=o.updateQueue,f=o.alternate;if(f!==null&&(f=f.updateQueue,m===f)){var y=null,C=null;if(m=m.firstBaseUpdate,m!==null){do{var U={eventTime:m.eventTime,lane:m.lane,tag:m.tag,payload:m.payload,callback:m.callback,next:null};C===null?y=C=U:C=C.next=U,m=m.next}while(m!==null);C===null?y=C=s:C=C.next=s}else y=C=s;m={baseState:f.baseState,firstBaseUpdate:y,lastBaseUpdate:C,shared:f.shared,effects:f.effects},o.updateQueue=m;return}o=m.lastBaseUpdate,o===null?m.firstBaseUpdate=s:o.next=s,m.lastBaseUpdate=s}function nl(o,s,m,f){var y=o.updateQueue;so=!1;var C=y.firstBaseUpdate,U=y.lastBaseUpdate,P=y.shared.pending;if(P!==null){y.shared.pending=null;var z=P,F=z.next;z.next=null,U===null?C=F:U.next=F,U=z;var se=o.alternate;se!==null&&(se=se.updateQueue,P=se.lastBaseUpdate,P!==U&&(P===null?se.firstBaseUpdate=F:P.next=F,se.lastBaseUpdate=z))}if(C!==null){var ie=y.baseState;U=0,se=F=z=null,P=C;do{var re=P.lane,de=P.eventTime;if((f&re)===re){se!==null&&(se=se.next={eventTime:de,lane:0,tag:P.tag,payload:P.payload,callback:P.callback,next:null});e:{var he=o,Ce=P;switch(re=s,de=m,Ce.tag){case 1:if(he=Ce.payload,typeof he=="function"){ie=he.call(de,ie,re);break e}ie=he;break e;case 3:he.flags=he.flags&-65537|128;case 0:if(he=Ce.payload,re=typeof he=="function"?he.call(de,ie,re):he,re==null)break e;ie=X({},ie,re);break e;case 2:so=!0}}P.callback!==null&&P.lane!==0&&(o.flags|=64,re=y.effects,re===null?y.effects=[P]:re.push(P))}else de={eventTime:de,lane:re,tag:P.tag,payload:P.payload,callback:P.callback,next:null},se===null?(F=se=de,z=ie):se=se.next=de,U|=re;if(P=P.next,P===null){if(P=y.shared.pending,P===null)break;re=P,P=re.next,re.next=null,y.lastBaseUpdate=re,y.shared.pending=null}}while(!0);if(se===null&&(z=ie),y.baseState=z,y.firstBaseUpdate=F,y.lastBaseUpdate=se,s=y.shared.interleaved,s!==null){y=s;do U|=y.lane,y=y.next;while(y!==s)}else C===null&&(y.shared.lanes=0);ko|=U,o.lanes=U,o.memoizedState=ie}}function sb(o,s,m){if(o=s.effects,s.effects=null,o!==null)for(s=0;s<o.length;s++){var f=o[s],y=f.callback;if(y!==null){if(f.callback=null,f=m,typeof y!="function")throw Error(n(191,y));y.call(f)}}}var Ks={},sa=ao(Ks),Xs=ao(Ks),Qs=ao(Ks);function To(o){if(o===Ks)throw Error(n(174));return o}function uu(o,s){switch(lt(Qs,s),lt(Xs,o),lt(sa,Ks),o=s.nodeType,o){case 9:case 11:s=(s=s.documentElement)?s.namespaceURI:bn(null,"");break;default:o=o===8?s.parentNode:s,s=o.namespaceURI||null,o=o.tagName,s=bn(s,o)}pt(sa),lt(sa,s)}function Ur(){pt(sa),pt(Xs),pt(Qs)}function ib(o){To(Qs.current);var s=To(sa.current),m=bn(s,o.type);s!==m&&(lt(Xs,o),lt(sa,m))}function pu(o){Xs.current===o&&(pt(sa),pt(Xs))}var ht=ao(0);function al(o){for(var s=o;s!==null;){if(s.tag===13){var m=s.memoizedState;if(m!==null&&(m=m.dehydrated,m===null||m.data==="$?"||m.data==="$!"))return s}else if(s.tag===19&&s.memoizedProps.revealOrder!==void 0){if((s.flags&128)!==0)return s}else if(s.child!==null){s.child.return=s,s=s.child;continue}if(s===o)break;for(;s.sibling===null;){if(s.return===null||s.return===o)return null;s=s.return}s.sibling.return=s.return,s=s.sibling}return null}var fu=[];function gu(){for(var o=0;o<fu.length;o++)fu[o]._workInProgressVersionPrimary=null;fu.length=0}var ol=B.ReactCurrentDispatcher,xu=B.ReactCurrentBatchConfig,Ro=0,bt=null,_t=null,Rt=null,rl=!1,Js=!1,ei=0,pG=0;function Vt(){throw Error(n(321))}function yu(o,s){if(s===null)return!1;for(var m=0;m<s.length&&m<o.length;m++)if(!Zn(o[m],s[m]))return!1;return!0}function hu(o,s,m,f,y,C){if(Ro=C,bt=s,s.memoizedState=null,s.updateQueue=null,s.lanes=0,ol.current=o===null||o.memoizedState===null?yG:hG,o=m(f,y),Js){C=0;do{if(Js=!1,ei=0,25<=C)throw Error(n(301));C+=1,Rt=_t=null,s.updateQueue=null,ol.current=bG,o=m(f,y)}while(Js)}if(ol.current=cl,s=_t!==null&&_t.next!==null,Ro=0,Rt=_t=bt=null,rl=!1,s)throw Error(n(300));return o}function bu(){var o=ei!==0;return ei=0,o}function ia(){var o={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Rt===null?bt.memoizedState=Rt=o:Rt=Rt.next=o,Rt}function Gn(){if(_t===null){var o=bt.alternate;o=o!==null?o.memoizedState:null}else o=_t.next;var s=Rt===null?bt.memoizedState:Rt.next;if(s!==null)Rt=s,_t=o;else{if(o===null)throw Error(n(310));_t=o,o={memoizedState:_t.memoizedState,baseState:_t.baseState,baseQueue:_t.baseQueue,queue:_t.queue,next:null},Rt===null?bt.memoizedState=Rt=o:Rt=Rt.next=o}return Rt}function ti(o,s){return typeof s=="function"?s(o):s}function Cu(o){var s=Gn(),m=s.queue;if(m===null)throw Error(n(311));m.lastRenderedReducer=o;var f=_t,y=f.baseQueue,C=m.pending;if(C!==null){if(y!==null){var U=y.next;y.next=C.next,C.next=U}f.baseQueue=y=C,m.pending=null}if(y!==null){C=y.next,f=f.baseState;var P=U=null,z=null,F=C;do{var se=F.lane;if((Ro&se)===se)z!==null&&(z=z.next={lane:0,action:F.action,hasEagerState:F.hasEagerState,eagerState:F.eagerState,next:null}),f=F.hasEagerState?F.eagerState:o(f,F.action);else{var ie={lane:se,action:F.action,hasEagerState:F.hasEagerState,eagerState:F.eagerState,next:null};z===null?(P=z=ie,U=f):z=z.next=ie,bt.lanes|=se,ko|=se}F=F.next}while(F!==null&&F!==C);z===null?U=f:z.next=P,Zn(f,s.memoizedState)||(dn=!0),s.memoizedState=f,s.baseState=U,s.baseQueue=z,m.lastRenderedState=f}if(o=m.interleaved,o!==null){y=o;do C=y.lane,bt.lanes|=C,ko|=C,y=y.next;while(y!==o)}else y===null&&(m.lanes=0);return[s.memoizedState,m.dispatch]}function vu(o){var s=Gn(),m=s.queue;if(m===null)throw Error(n(311));m.lastRenderedReducer=o;var f=m.dispatch,y=m.pending,C=s.memoizedState;if(y!==null){m.pending=null;var U=y=y.next;do C=o(C,U.action),U=U.next;while(U!==y);Zn(C,s.memoizedState)||(dn=!0),s.memoizedState=C,s.baseQueue===null&&(s.baseState=C),m.lastRenderedState=C}return[C,f]}function cb(){}function lb(o,s){var m=bt,f=Gn(),y=s(),C=!Zn(f.memoizedState,y);if(C&&(f.memoizedState=y,dn=!0),f=f.queue,Au(ub.bind(null,m,f,o),[o]),f.getSnapshot!==s||C||Rt!==null&&Rt.memoizedState.tag&1){if(m.flags|=2048,ni(9,db.bind(null,m,f,y,s),void 0,null),kt===null)throw Error(n(349));(Ro&30)!==0||mb(m,s,y)}return y}function mb(o,s,m){o.flags|=16384,o={getSnapshot:s,value:m},s=bt.updateQueue,s===null?(s={lastEffect:null,stores:null},bt.updateQueue=s,s.stores=[o]):(m=s.stores,m===null?s.stores=[o]:m.push(o))}function db(o,s,m,f){s.value=m,s.getSnapshot=f,pb(s)&&fb(o)}function ub(o,s,m){return m(function(){pb(s)&&fb(o)})}function pb(o){var s=o.getSnapshot;o=o.value;try{var m=s();return!Zn(o,m)}catch{return!0}}function fb(o){var s=Ha(o,1);s!==null&&qn(s,o,1,-1)}function gb(o){var s=ia();return typeof o=="function"&&(o=o()),s.memoizedState=s.baseState=o,o={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:ti,lastRenderedState:o},s.queue=o,o=o.dispatch=xG.bind(null,bt,o),[s.memoizedState,o]}function ni(o,s,m,f){return o={tag:o,create:s,destroy:m,deps:f,next:null},s=bt.updateQueue,s===null?(s={lastEffect:null,stores:null},bt.updateQueue=s,s.lastEffect=o.next=o):(m=s.lastEffect,m===null?s.lastEffect=o.next=o:(f=m.next,m.next=o,o.next=f,s.lastEffect=o)),o}function xb(){return Gn().memoizedState}function sl(o,s,m,f){var y=ia();bt.flags|=o,y.memoizedState=ni(1|s,m,void 0,f===void 0?null:f)}function il(o,s,m,f){var y=Gn();f=f===void 0?null:f;var C=void 0;if(_t!==null){var U=_t.memoizedState;if(C=U.destroy,f!==null&&yu(f,U.deps)){y.memoizedState=ni(s,m,C,f);return}}bt.flags|=o,y.memoizedState=ni(1|s,m,C,f)}function yb(o,s){return sl(8390656,8,o,s)}function Au(o,s){return il(2048,8,o,s)}function hb(o,s){return il(4,2,o,s)}function bb(o,s){return il(4,4,o,s)}function Cb(o,s){if(typeof s=="function")return o=o(),s(o),function(){s(null)};if(s!=null)return o=o(),s.current=o,function(){s.current=null}}function vb(o,s,m){return m=m!=null?m.concat([o]):null,il(4,4,Cb.bind(null,s,o),m)}function Du(){}function Ab(o,s){var m=Gn();s=s===void 0?null:s;var f=m.memoizedState;return f!==null&&s!==null&&yu(s,f[1])?f[0]:(m.memoizedState=[o,s],o)}function Db(o,s){var m=Gn();s=s===void 0?null:s;var f=m.memoizedState;return f!==null&&s!==null&&yu(s,f[1])?f[0]:(o=o(),m.memoizedState=[o,s],o)}function wb(o,s,m){return(Ro&21)===0?(o.baseState&&(o.baseState=!1,dn=!0),o.memoizedState=m):(Zn(m,s)||(m=e0(),bt.lanes|=m,ko|=m,o.baseState=!0),s)}function fG(o,s){var m=nt;nt=m!==0&&4>m?m:4,o(!0);var f=xu.transition;xu.transition={};try{o(!1),s()}finally{nt=m,xu.transition=f}}function Hb(){return Gn().memoizedState}function gG(o,s,m){var f=uo(o);if(m={lane:f,action:m,hasEagerState:!1,eagerState:null,next:null},jb(o))Ub(s,m);else if(m=ab(o,s,m,f),m!==null){var y=nn();qn(m,o,f,y),Nb(m,s,f)}}function xG(o,s,m){var f=uo(o),y={lane:f,action:m,hasEagerState:!1,eagerState:null,next:null};if(jb(o))Ub(s,y);else{var C=o.alternate;if(o.lanes===0&&(C===null||C.lanes===0)&&(C=s.lastRenderedReducer,C!==null))try{var U=s.lastRenderedState,P=C(U,m);if(y.hasEagerState=!0,y.eagerState=P,Zn(P,U)){var z=s.interleaved;z===null?(y.next=y,mu(s)):(y.next=z.next,z.next=y),s.interleaved=y;return}}catch{}finally{}m=ab(o,s,y,f),m!==null&&(y=nn(),qn(m,o,f,y),Nb(m,s,f))}}function jb(o){var s=o.alternate;return o===bt||s!==null&&s===bt}function Ub(o,s){Js=rl=!0;var m=o.pending;m===null?s.next=s:(s.next=m.next,m.next=s),o.pending=s}function Nb(o,s,m){if((m&4194240)!==0){var f=s.lanes;f&=o.pendingLanes,m|=f,s.lanes=m,Hd(o,m)}}var cl={readContext:Nn,useCallback:Vt,useContext:Vt,useEffect:Vt,useImperativeHandle:Vt,useInsertionEffect:Vt,useLayoutEffect:Vt,useMemo:Vt,useReducer:Vt,useRef:Vt,useState:Vt,useDebugValue:Vt,useDeferredValue:Vt,useTransition:Vt,useMutableSource:Vt,useSyncExternalStore:Vt,useId:Vt,unstable_isNewReconciler:!1},yG={readContext:Nn,useCallback:function(o,s){return ia().memoizedState=[o,s===void 0?null:s],o},useContext:Nn,useEffect:yb,useImperativeHandle:function(o,s,m){return m=m!=null?m.concat([o]):null,sl(4194308,4,Cb.bind(null,s,o),m)},useLayoutEffect:function(o,s){return sl(4194308,4,o,s)},useInsertionEffect:function(o,s){return sl(4,2,o,s)},useMemo:function(o,s){var m=ia();return s=s===void 0?null:s,o=o(),m.memoizedState=[o,s],o},useReducer:function(o,s,m){var f=ia();return s=m!==void 0?m(s):s,f.memoizedState=f.baseState=s,o={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:o,lastRenderedState:s},f.queue=o,o=o.dispatch=gG.bind(null,bt,o),[f.memoizedState,o]},useRef:function(o){var s=ia();return o={current:o},s.memoizedState=o},useState:gb,useDebugValue:Du,useDeferredValue:function(o){return ia().memoizedState=o},useTransition:function(){var o=gb(!1),s=o[0];return o=fG.bind(null,o[1]),ia().memoizedState=o,[s,o]},useMutableSource:function(){},useSyncExternalStore:function(o,s,m){var f=bt,y=ia();if(xt){if(m===void 0)throw Error(n(407));m=m()}else{if(m=s(),kt===null)throw Error(n(349));(Ro&30)!==0||mb(f,s,m)}y.memoizedState=m;var C={value:m,getSnapshot:s};return y.queue=C,yb(ub.bind(null,f,C,o),[o]),f.flags|=2048,ni(9,db.bind(null,f,C,m,s),void 0,null),m},useId:function(){var o=ia(),s=kt.identifierPrefix;if(xt){var m=wa,f=Da;m=(f&~(1<<32-Mn(f)-1)).toString(32)+m,s=":"+s+"R"+m,m=ei++,0<m&&(s+="H"+m.toString(32)),s+=":"}else m=pG++,s=":"+s+"r"+m.toString(32)+":";return o.memoizedState=s},unstable_isNewReconciler:!1},hG={readContext:Nn,useCallback:Ab,useContext:Nn,useEffect:Au,useImperativeHandle:vb,useInsertionEffect:hb,useLayoutEffect:bb,useMemo:Db,useReducer:Cu,useRef:xb,useState:function(){return Cu(ti)},useDebugValue:Du,useDeferredValue:function(o){var s=Gn();return wb(s,_t.memoizedState,o)},useTransition:function(){var o=Cu(ti)[0],s=Gn().memoizedState;return[o,s]},useMutableSource:cb,useSyncExternalStore:lb,useId:Hb,unstable_isNewReconciler:!1},bG={readContext:Nn,useCallback:Ab,useContext:Nn,useEffect:Au,useImperativeHandle:vb,useInsertionEffect:hb,useLayoutEffect:bb,useMemo:Db,useReducer:vu,useRef:xb,useState:function(){return vu(ti)},useDebugValue:Du,useDeferredValue:function(o){var s=Gn();return _t===null?s.memoizedState=o:wb(s,_t.memoizedState,o)},useTransition:function(){var o=vu(ti)[0],s=Gn().memoizedState;return[o,s]},useMutableSource:cb,useSyncExternalStore:lb,useId:Hb,unstable_isNewReconciler:!1};function Yn(o,s){if(o&&o.defaultProps){s=X({},s),o=o.defaultProps;for(var m in o)s[m]===void 0&&(s[m]=o[m]);return s}return s}function wu(o,s,m,f){s=o.memoizedState,m=m(f,s),m=m==null?s:X({},s,m),o.memoizedState=m,o.lanes===0&&(o.updateQueue.baseState=m)}var ll={isMounted:function(o){return(o=o._reactInternals)?_o(o)===o:!1},enqueueSetState:function(o,s,m){o=o._reactInternals;var f=nn(),y=uo(o),C=ja(f,y);C.payload=s,m!=null&&(C.callback=m),s=io(o,C,y),s!==null&&(qn(s,o,y,f),tl(s,o,y))},enqueueReplaceState:function(o,s,m){o=o._reactInternals;var f=nn(),y=uo(o),C=ja(f,y);C.tag=1,C.payload=s,m!=null&&(C.callback=m),s=io(o,C,y),s!==null&&(qn(s,o,y,f),tl(s,o,y))},enqueueForceUpdate:function(o,s){o=o._reactInternals;var m=nn(),f=uo(o),y=ja(m,f);y.tag=2,s!=null&&(y.callback=s),s=io(o,y,f),s!==null&&(qn(s,o,f,m),tl(s,o,f))}};function Gb(o,s,m,f,y,C,U){return o=o.stateNode,typeof o.shouldComponentUpdate=="function"?o.shouldComponentUpdate(f,C,U):s.prototype&&s.prototype.isPureReactComponent?!Is(m,f)||!Is(y,C):!0}function Bb(o,s,m){var f=!1,y=oo,C=s.contextType;return typeof C=="object"&&C!==null?C=Nn(C):(y=mn(s)?So:Ft.current,f=s.contextTypes,C=(f=f!=null)?Cr(o,y):oo),s=new s(m,C),o.memoizedState=s.state!==null&&s.state!==void 0?s.state:null,s.updater=ll,o.stateNode=s,s._reactInternals=o,f&&(o=o.stateNode,o.__reactInternalMemoizedUnmaskedChildContext=y,o.__reactInternalMemoizedMaskedChildContext=C),s}function _b(o,s,m,f){o=s.state,typeof s.componentWillReceiveProps=="function"&&s.componentWillReceiveProps(m,f),typeof s.UNSAFE_componentWillReceiveProps=="function"&&s.UNSAFE_componentWillReceiveProps(m,f),s.state!==o&&ll.enqueueReplaceState(s,s.state,null)}function Hu(o,s,m,f){var y=o.stateNode;y.props=m,y.state=o.memoizedState,y.refs={},du(o);var C=s.contextType;typeof C=="object"&&C!==null?y.context=Nn(C):(C=mn(s)?So:Ft.current,y.context=Cr(o,C)),y.state=o.memoizedState,C=s.getDerivedStateFromProps,typeof C=="function"&&(wu(o,s,C,m),y.state=o.memoizedState),typeof s.getDerivedStateFromProps=="function"||typeof y.getSnapshotBeforeUpdate=="function"||typeof y.UNSAFE_componentWillMount!="function"&&typeof y.componentWillMount!="function"||(s=y.state,typeof y.componentWillMount=="function"&&y.componentWillMount(),typeof y.UNSAFE_componentWillMount=="function"&&y.UNSAFE_componentWillMount(),s!==y.state&&ll.enqueueReplaceState(y,y.state,null),nl(o,m,y,f),y.state=o.memoizedState),typeof y.componentDidMount=="function"&&(o.flags|=4194308)}function Nr(o,s){try{var m="",f=s;do m+=pe(f),f=f.return;while(f);var y=m}catch(C){y=`
|
||
Error generating stack: `+C.message+`
|
||
`+C.stack}return{value:o,source:s,stack:y,digest:null}}function ju(o,s,m){return{value:o,source:null,stack:m??null,digest:s??null}}function Uu(o,s){try{console.error(s.value)}catch(m){setTimeout(function(){throw m})}}var CG=typeof WeakMap=="function"?WeakMap:Map;function Pb(o,s,m){m=ja(-1,m),m.tag=3,m.payload={element:null};var f=s.value;return m.callback=function(){xl||(xl=!0,Iu=f),Uu(o,s)},m}function Sb(o,s,m){m=ja(-1,m),m.tag=3;var f=o.type.getDerivedStateFromError;if(typeof f=="function"){var y=s.value;m.payload=function(){return f(y)},m.callback=function(){Uu(o,s)}}var C=o.stateNode;return C!==null&&typeof C.componentDidCatch=="function"&&(m.callback=function(){Uu(o,s),typeof f!="function"&&(lo===null?lo=new Set([this]):lo.add(this));var U=s.stack;this.componentDidCatch(s.value,{componentStack:U!==null?U:""})}),m}function Eb(o,s,m){var f=o.pingCache;if(f===null){f=o.pingCache=new CG;var y=new Set;f.set(s,y)}else y=f.get(s),y===void 0&&(y=new Set,f.set(s,y));y.has(m)||(y.add(m),o=EG.bind(null,o,s,m),s.then(o,o))}function Ob(o){do{var s;if((s=o.tag===13)&&(s=o.memoizedState,s=s!==null?s.dehydrated!==null:!0),s)return o;o=o.return}while(o!==null);return null}function zb(o,s,m,f,y){return(o.mode&1)===0?(o===s?o.flags|=65536:(o.flags|=128,m.flags|=131072,m.flags&=-52805,m.tag===1&&(m.alternate===null?m.tag=17:(s=ja(-1,1),s.tag=2,io(m,s,1))),m.lanes|=1),o):(o.flags|=65536,o.lanes=y,o)}var vG=B.ReactCurrentOwner,dn=!1;function tn(o,s,m,f){s.child=o===null?nb(s,null,m,f):wr(s,o.child,m,f)}function Tb(o,s,m,f,y){m=m.render;var C=s.ref;return jr(s,y),f=hu(o,s,m,f,C,y),m=bu(),o!==null&&!dn?(s.updateQueue=o.updateQueue,s.flags&=-2053,o.lanes&=~y,Ua(o,s,y)):(xt&&m&&tu(s),s.flags|=1,tn(o,s,f,y),s.child)}function Rb(o,s,m,f,y){if(o===null){var C=m.type;return typeof C=="function"&&!Vu(C)&&C.defaultProps===void 0&&m.compare===null&&m.defaultProps===void 0?(s.tag=15,s.type=C,kb(o,s,C,f,y)):(o=Al(m.type,null,f,s,s.mode,y),o.ref=s.ref,o.return=s,s.child=o)}if(C=o.child,(o.lanes&y)===0){var U=C.memoizedProps;if(m=m.compare,m=m!==null?m:Is,m(U,f)&&o.ref===s.ref)return Ua(o,s,y)}return s.flags|=1,o=fo(C,f),o.ref=s.ref,o.return=s,s.child=o}function kb(o,s,m,f,y){if(o!==null){var C=o.memoizedProps;if(Is(C,f)&&o.ref===s.ref)if(dn=!1,s.pendingProps=f=C,(o.lanes&y)!==0)(o.flags&131072)!==0&&(dn=!0);else return s.lanes=o.lanes,Ua(o,s,y)}return Nu(o,s,m,f,y)}function Mb(o,s,m){var f=s.pendingProps,y=f.children,C=o!==null?o.memoizedState:null;if(f.mode==="hidden")if((s.mode&1)===0)s.memoizedState={baseLanes:0,cachePool:null,transitions:null},lt(Br,Dn),Dn|=m;else{if((m&1073741824)===0)return o=C!==null?C.baseLanes|m:m,s.lanes=s.childLanes=1073741824,s.memoizedState={baseLanes:o,cachePool:null,transitions:null},s.updateQueue=null,lt(Br,Dn),Dn|=o,null;s.memoizedState={baseLanes:0,cachePool:null,transitions:null},f=C!==null?C.baseLanes:m,lt(Br,Dn),Dn|=f}else C!==null?(f=C.baseLanes|m,s.memoizedState=null):f=m,lt(Br,Dn),Dn|=f;return tn(o,s,y,m),s.child}function Zb(o,s){var m=s.ref;(o===null&&m!==null||o!==null&&o.ref!==m)&&(s.flags|=512,s.flags|=2097152)}function Nu(o,s,m,f,y){var C=mn(m)?So:Ft.current;return C=Cr(s,C),jr(s,y),m=hu(o,s,m,f,C,y),f=bu(),o!==null&&!dn?(s.updateQueue=o.updateQueue,s.flags&=-2053,o.lanes&=~y,Ua(o,s,y)):(xt&&f&&tu(s),s.flags|=1,tn(o,s,m,y),s.child)}function Ib(o,s,m,f,y){if(mn(m)){var C=!0;Wc(s)}else C=!1;if(jr(s,y),s.stateNode===null)dl(o,s),Bb(s,m,f),Hu(s,m,f,y),f=!0;else if(o===null){var U=s.stateNode,P=s.memoizedProps;U.props=P;var z=U.context,F=m.contextType;typeof F=="object"&&F!==null?F=Nn(F):(F=mn(m)?So:Ft.current,F=Cr(s,F));var se=m.getDerivedStateFromProps,ie=typeof se=="function"||typeof U.getSnapshotBeforeUpdate=="function";ie||typeof U.UNSAFE_componentWillReceiveProps!="function"&&typeof U.componentWillReceiveProps!="function"||(P!==f||z!==F)&&_b(s,U,f,F),so=!1;var re=s.memoizedState;U.state=re,nl(s,f,U,y),z=s.memoizedState,P!==f||re!==z||ln.current||so?(typeof se=="function"&&(wu(s,m,se,f),z=s.memoizedState),(P=so||Gb(s,m,P,f,re,z,F))?(ie||typeof U.UNSAFE_componentWillMount!="function"&&typeof U.componentWillMount!="function"||(typeof U.componentWillMount=="function"&&U.componentWillMount(),typeof U.UNSAFE_componentWillMount=="function"&&U.UNSAFE_componentWillMount()),typeof U.componentDidMount=="function"&&(s.flags|=4194308)):(typeof U.componentDidMount=="function"&&(s.flags|=4194308),s.memoizedProps=f,s.memoizedState=z),U.props=f,U.state=z,U.context=F,f=P):(typeof U.componentDidMount=="function"&&(s.flags|=4194308),f=!1)}else{U=s.stateNode,ob(o,s),P=s.memoizedProps,F=s.type===s.elementType?P:Yn(s.type,P),U.props=F,ie=s.pendingProps,re=U.context,z=m.contextType,typeof z=="object"&&z!==null?z=Nn(z):(z=mn(m)?So:Ft.current,z=Cr(s,z));var de=m.getDerivedStateFromProps;(se=typeof de=="function"||typeof U.getSnapshotBeforeUpdate=="function")||typeof U.UNSAFE_componentWillReceiveProps!="function"&&typeof U.componentWillReceiveProps!="function"||(P!==ie||re!==z)&&_b(s,U,f,z),so=!1,re=s.memoizedState,U.state=re,nl(s,f,U,y);var he=s.memoizedState;P!==ie||re!==he||ln.current||so?(typeof de=="function"&&(wu(s,m,de,f),he=s.memoizedState),(F=so||Gb(s,m,F,f,re,he,z)||!1)?(se||typeof U.UNSAFE_componentWillUpdate!="function"&&typeof U.componentWillUpdate!="function"||(typeof U.componentWillUpdate=="function"&&U.componentWillUpdate(f,he,z),typeof U.UNSAFE_componentWillUpdate=="function"&&U.UNSAFE_componentWillUpdate(f,he,z)),typeof U.componentDidUpdate=="function"&&(s.flags|=4),typeof U.getSnapshotBeforeUpdate=="function"&&(s.flags|=1024)):(typeof U.componentDidUpdate!="function"||P===o.memoizedProps&&re===o.memoizedState||(s.flags|=4),typeof U.getSnapshotBeforeUpdate!="function"||P===o.memoizedProps&&re===o.memoizedState||(s.flags|=1024),s.memoizedProps=f,s.memoizedState=he),U.props=f,U.state=he,U.context=z,f=F):(typeof U.componentDidUpdate!="function"||P===o.memoizedProps&&re===o.memoizedState||(s.flags|=4),typeof U.getSnapshotBeforeUpdate!="function"||P===o.memoizedProps&&re===o.memoizedState||(s.flags|=1024),f=!1)}return Gu(o,s,m,f,C,y)}function Gu(o,s,m,f,y,C){Zb(o,s);var U=(s.flags&128)!==0;if(!f&&!U)return y&&W0(s,m,!1),Ua(o,s,C);f=s.stateNode,vG.current=s;var P=U&&typeof m.getDerivedStateFromError!="function"?null:f.render();return s.flags|=1,o!==null&&U?(s.child=wr(s,o.child,null,C),s.child=wr(s,null,P,C)):tn(o,s,P,C),s.memoizedState=f.state,y&&W0(s,m,!0),s.child}function Yb(o){var s=o.stateNode;s.pendingContext?$0(o,s.pendingContext,s.pendingContext!==s.context):s.context&&$0(o,s.context,!1),uu(o,s.containerInfo)}function Lb(o,s,m,f,y){return Dr(),ru(y),s.flags|=256,tn(o,s,m,f),s.child}var Bu={dehydrated:null,treeContext:null,retryLane:0};function _u(o){return{baseLanes:o,cachePool:null,transitions:null}}function $b(o,s,m){var f=s.pendingProps,y=ht.current,C=!1,U=(s.flags&128)!==0,P;if((P=U)||(P=o!==null&&o.memoizedState===null?!1:(y&2)!==0),P?(C=!0,s.flags&=-129):(o===null||o.memoizedState!==null)&&(y|=1),lt(ht,y&1),o===null)return ou(s),o=s.memoizedState,o!==null&&(o=o.dehydrated,o!==null)?((s.mode&1)===0?s.lanes=1:o.data==="$!"?s.lanes=8:s.lanes=1073741824,null):(U=f.children,o=f.fallback,C?(f=s.mode,C=s.child,U={mode:"hidden",children:U},(f&1)===0&&C!==null?(C.childLanes=0,C.pendingProps=U):C=Dl(U,f,0,null),o=Yo(o,f,m,null),C.return=s,o.return=s,C.sibling=o,s.child=C,s.child.memoizedState=_u(m),s.memoizedState=Bu,o):Pu(s,U));if(y=o.memoizedState,y!==null&&(P=y.dehydrated,P!==null))return AG(o,s,U,f,P,y,m);if(C){C=f.fallback,U=s.mode,y=o.child,P=y.sibling;var z={mode:"hidden",children:f.children};return(U&1)===0&&s.child!==y?(f=s.child,f.childLanes=0,f.pendingProps=z,s.deletions=null):(f=fo(y,z),f.subtreeFlags=y.subtreeFlags&14680064),P!==null?C=fo(P,C):(C=Yo(C,U,m,null),C.flags|=2),C.return=s,f.return=s,f.sibling=C,s.child=f,f=C,C=s.child,U=o.child.memoizedState,U=U===null?_u(m):{baseLanes:U.baseLanes|m,cachePool:null,transitions:U.transitions},C.memoizedState=U,C.childLanes=o.childLanes&~m,s.memoizedState=Bu,f}return C=o.child,o=C.sibling,f=fo(C,{mode:"visible",children:f.children}),(s.mode&1)===0&&(f.lanes=m),f.return=s,f.sibling=null,o!==null&&(m=s.deletions,m===null?(s.deletions=[o],s.flags|=16):m.push(o)),s.child=f,s.memoizedState=null,f}function Pu(o,s){return s=Dl({mode:"visible",children:s},o.mode,0,null),s.return=o,o.child=s}function ml(o,s,m,f){return f!==null&&ru(f),wr(s,o.child,null,m),o=Pu(s,s.pendingProps.children),o.flags|=2,s.memoizedState=null,o}function AG(o,s,m,f,y,C,U){if(m)return s.flags&256?(s.flags&=-257,f=ju(Error(n(422))),ml(o,s,U,f)):s.memoizedState!==null?(s.child=o.child,s.flags|=128,null):(C=f.fallback,y=s.mode,f=Dl({mode:"visible",children:f.children},y,0,null),C=Yo(C,y,U,null),C.flags|=2,f.return=s,C.return=s,f.sibling=C,s.child=f,(s.mode&1)!==0&&wr(s,o.child,null,U),s.child.memoizedState=_u(U),s.memoizedState=Bu,C);if((s.mode&1)===0)return ml(o,s,U,null);if(y.data==="$!"){if(f=y.nextSibling&&y.nextSibling.dataset,f)var P=f.dgst;return f=P,C=Error(n(419)),f=ju(C,f,void 0),ml(o,s,U,f)}if(P=(U&o.childLanes)!==0,dn||P){if(f=kt,f!==null){switch(U&-U){case 4:y=2;break;case 16:y=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:y=32;break;case 536870912:y=268435456;break;default:y=0}y=(y&(f.suspendedLanes|U))!==0?0:y,y!==0&&y!==C.retryLane&&(C.retryLane=y,Ha(o,y),qn(f,o,y,-1))}return Fu(),f=ju(Error(n(421))),ml(o,s,U,f)}return y.data==="$?"?(s.flags|=128,s.child=o.child,s=OG.bind(null,o),y._reactRetry=s,null):(o=C.treeContext,An=no(y.nextSibling),vn=s,xt=!0,In=null,o!==null&&(jn[Un++]=Da,jn[Un++]=wa,jn[Un++]=Eo,Da=o.id,wa=o.overflow,Eo=s),s=Pu(s,f.children),s.flags|=4096,s)}function qb(o,s,m){o.lanes|=s;var f=o.alternate;f!==null&&(f.lanes|=s),lu(o.return,s,m)}function Su(o,s,m,f,y){var C=o.memoizedState;C===null?o.memoizedState={isBackwards:s,rendering:null,renderingStartTime:0,last:f,tail:m,tailMode:y}:(C.isBackwards=s,C.rendering=null,C.renderingStartTime=0,C.last=f,C.tail=m,C.tailMode=y)}function Wb(o,s,m){var f=s.pendingProps,y=f.revealOrder,C=f.tail;if(tn(o,s,f.children,m),f=ht.current,(f&2)!==0)f=f&1|2,s.flags|=128;else{if(o!==null&&(o.flags&128)!==0)e:for(o=s.child;o!==null;){if(o.tag===13)o.memoizedState!==null&&qb(o,m,s);else if(o.tag===19)qb(o,m,s);else if(o.child!==null){o.child.return=o,o=o.child;continue}if(o===s)break e;for(;o.sibling===null;){if(o.return===null||o.return===s)break e;o=o.return}o.sibling.return=o.return,o=o.sibling}f&=1}if(lt(ht,f),(s.mode&1)===0)s.memoizedState=null;else switch(y){case"forwards":for(m=s.child,y=null;m!==null;)o=m.alternate,o!==null&&al(o)===null&&(y=m),m=m.sibling;m=y,m===null?(y=s.child,s.child=null):(y=m.sibling,m.sibling=null),Su(s,!1,y,m,C);break;case"backwards":for(m=null,y=s.child,s.child=null;y!==null;){if(o=y.alternate,o!==null&&al(o)===null){s.child=y;break}o=y.sibling,y.sibling=m,m=y,y=o}Su(s,!0,m,null,C);break;case"together":Su(s,!1,null,null,void 0);break;default:s.memoizedState=null}return s.child}function dl(o,s){(s.mode&1)===0&&o!==null&&(o.alternate=null,s.alternate=null,s.flags|=2)}function Ua(o,s,m){if(o!==null&&(s.dependencies=o.dependencies),ko|=s.lanes,(m&s.childLanes)===0)return null;if(o!==null&&s.child!==o.child)throw Error(n(153));if(s.child!==null){for(o=s.child,m=fo(o,o.pendingProps),s.child=m,m.return=s;o.sibling!==null;)o=o.sibling,m=m.sibling=fo(o,o.pendingProps),m.return=s;m.sibling=null}return s.child}function DG(o,s,m){switch(s.tag){case 3:Yb(s),Dr();break;case 5:ib(s);break;case 1:mn(s.type)&&Wc(s);break;case 4:uu(s,s.stateNode.containerInfo);break;case 10:var f=s.type._context,y=s.memoizedProps.value;lt(Jc,f._currentValue),f._currentValue=y;break;case 13:if(f=s.memoizedState,f!==null)return f.dehydrated!==null?(lt(ht,ht.current&1),s.flags|=128,null):(m&s.child.childLanes)!==0?$b(o,s,m):(lt(ht,ht.current&1),o=Ua(o,s,m),o!==null?o.sibling:null);lt(ht,ht.current&1);break;case 19:if(f=(m&s.childLanes)!==0,(o.flags&128)!==0){if(f)return Wb(o,s,m);s.flags|=128}if(y=s.memoizedState,y!==null&&(y.rendering=null,y.tail=null,y.lastEffect=null),lt(ht,ht.current),f)break;return null;case 22:case 23:return s.lanes=0,Mb(o,s,m)}return Ua(o,s,m)}var Fb,Eu,Vb,Kb;Fb=function(o,s){for(var m=s.child;m!==null;){if(m.tag===5||m.tag===6)o.appendChild(m.stateNode);else if(m.tag!==4&&m.child!==null){m.child.return=m,m=m.child;continue}if(m===s)break;for(;m.sibling===null;){if(m.return===null||m.return===s)return;m=m.return}m.sibling.return=m.return,m=m.sibling}},Eu=function(){},Vb=function(o,s,m,f){var y=o.memoizedProps;if(y!==f){o=s.stateNode,To(sa.current);var C=null;switch(m){case"input":y=Ee(o,y),f=Ee(o,f),C=[];break;case"select":y=X({},y,{value:void 0}),f=X({},f,{value:void 0}),C=[];break;case"textarea":y=Ut(o,y),f=Ut(o,f),C=[];break;default:typeof y.onClick!="function"&&typeof f.onClick=="function"&&(o.onclick=Lc)}ta(m,f);var U;m=null;for(F in y)if(!f.hasOwnProperty(F)&&y.hasOwnProperty(F)&&y[F]!=null)if(F==="style"){var P=y[F];for(U in P)P.hasOwnProperty(U)&&(m||(m={}),m[U]="")}else F!=="dangerouslySetInnerHTML"&&F!=="children"&&F!=="suppressContentEditableWarning"&&F!=="suppressHydrationWarning"&&F!=="autoFocus"&&(r.hasOwnProperty(F)?C||(C=[]):(C=C||[]).push(F,null));for(F in f){var z=f[F];if(P=y!=null?y[F]:void 0,f.hasOwnProperty(F)&&z!==P&&(z!=null||P!=null))if(F==="style")if(P){for(U in P)!P.hasOwnProperty(U)||z&&z.hasOwnProperty(U)||(m||(m={}),m[U]="");for(U in z)z.hasOwnProperty(U)&&P[U]!==z[U]&&(m||(m={}),m[U]=z[U])}else m||(C||(C=[]),C.push(F,m)),m=z;else F==="dangerouslySetInnerHTML"?(z=z?z.__html:void 0,P=P?P.__html:void 0,z!=null&&P!==z&&(C=C||[]).push(F,z)):F==="children"?typeof z!="string"&&typeof z!="number"||(C=C||[]).push(F,""+z):F!=="suppressContentEditableWarning"&&F!=="suppressHydrationWarning"&&(r.hasOwnProperty(F)?(z!=null&&F==="onScroll"&&ut("scroll",o),C||P===z||(C=[])):(C=C||[]).push(F,z))}m&&(C=C||[]).push("style",m);var F=C;(s.updateQueue=F)&&(s.flags|=4)}},Kb=function(o,s,m,f){m!==f&&(s.flags|=4)};function ai(o,s){if(!xt)switch(o.tailMode){case"hidden":s=o.tail;for(var m=null;s!==null;)s.alternate!==null&&(m=s),s=s.sibling;m===null?o.tail=null:m.sibling=null;break;case"collapsed":m=o.tail;for(var f=null;m!==null;)m.alternate!==null&&(f=m),m=m.sibling;f===null?s||o.tail===null?o.tail=null:o.tail.sibling=null:f.sibling=null}}function Kt(o){var s=o.alternate!==null&&o.alternate.child===o.child,m=0,f=0;if(s)for(var y=o.child;y!==null;)m|=y.lanes|y.childLanes,f|=y.subtreeFlags&14680064,f|=y.flags&14680064,y.return=o,y=y.sibling;else for(y=o.child;y!==null;)m|=y.lanes|y.childLanes,f|=y.subtreeFlags,f|=y.flags,y.return=o,y=y.sibling;return o.subtreeFlags|=f,o.childLanes=m,s}function wG(o,s,m){var f=s.pendingProps;switch(nu(s),s.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Kt(s),null;case 1:return mn(s.type)&&qc(),Kt(s),null;case 3:return f=s.stateNode,Ur(),pt(ln),pt(Ft),gu(),f.pendingContext&&(f.context=f.pendingContext,f.pendingContext=null),(o===null||o.child===null)&&(Xc(s)?s.flags|=4:o===null||o.memoizedState.isDehydrated&&(s.flags&256)===0||(s.flags|=1024,In!==null&&($u(In),In=null))),Eu(o,s),Kt(s),null;case 5:pu(s);var y=To(Qs.current);if(m=s.type,o!==null&&s.stateNode!=null)Vb(o,s,m,f,y),o.ref!==s.ref&&(s.flags|=512,s.flags|=2097152);else{if(!f){if(s.stateNode===null)throw Error(n(166));return Kt(s),null}if(o=To(sa.current),Xc(s)){f=s.stateNode,m=s.type;var C=s.memoizedProps;switch(f[ra]=s,f[Ws]=C,o=(s.mode&1)!==0,m){case"dialog":ut("cancel",f),ut("close",f);break;case"iframe":case"object":case"embed":ut("load",f);break;case"video":case"audio":for(y=0;y<Ls.length;y++)ut(Ls[y],f);break;case"source":ut("error",f);break;case"img":case"image":case"link":ut("error",f),ut("load",f);break;case"details":ut("toggle",f);break;case"input":Xe(f,C),ut("invalid",f);break;case"select":f._wrapperState={wasMultiple:!!C.multiple},ut("invalid",f);break;case"textarea":At(f,C),ut("invalid",f)}ta(m,C),y=null;for(var U in C)if(C.hasOwnProperty(U)){var P=C[U];U==="children"?typeof P=="string"?f.textContent!==P&&(C.suppressHydrationWarning!==!0&&Yc(f.textContent,P,o),y=["children",P]):typeof P=="number"&&f.textContent!==""+P&&(C.suppressHydrationWarning!==!0&&Yc(f.textContent,P,o),y=["children",""+P]):r.hasOwnProperty(U)&&P!=null&&U==="onScroll"&&ut("scroll",f)}switch(m){case"input":we(f),Ie(f,C,!0);break;case"textarea":we(f),ea(f);break;case"select":case"option":break;default:typeof C.onClick=="function"&&(f.onclick=Lc)}f=y,s.updateQueue=f,f!==null&&(s.flags|=4)}else{U=y.nodeType===9?y:y.ownerDocument,o==="http://www.w3.org/1999/xhtml"&&(o=Tt(m)),o==="http://www.w3.org/1999/xhtml"?m==="script"?(o=U.createElement("div"),o.innerHTML="<script><\/script>",o=o.removeChild(o.firstChild)):typeof f.is=="string"?o=U.createElement(m,{is:f.is}):(o=U.createElement(m),m==="select"&&(U=o,f.multiple?U.multiple=!0:f.size&&(U.size=f.size))):o=U.createElementNS(o,m),o[ra]=s,o[Ws]=f,Fb(o,s,!1,!1),s.stateNode=o;e:{switch(U=Us(m,f),m){case"dialog":ut("cancel",o),ut("close",o),y=f;break;case"iframe":case"object":case"embed":ut("load",o),y=f;break;case"video":case"audio":for(y=0;y<Ls.length;y++)ut(Ls[y],o);y=f;break;case"source":ut("error",o),y=f;break;case"img":case"image":case"link":ut("error",o),ut("load",o),y=f;break;case"details":ut("toggle",o),y=f;break;case"input":Xe(o,f),y=Ee(o,f),ut("invalid",o);break;case"option":y=f;break;case"select":o._wrapperState={wasMultiple:!!f.multiple},y=X({},f,{value:void 0}),ut("invalid",o);break;case"textarea":At(o,f),y=Ut(o,f),ut("invalid",o);break;default:y=f}ta(m,y),P=y;for(C in P)if(P.hasOwnProperty(C)){var z=P[C];C==="style"?Jt(o,z):C==="dangerouslySetInnerHTML"?(z=z?z.__html:void 0,z!=null&&Bo(o,z)):C==="children"?typeof z=="string"?(m!=="textarea"||z!=="")&&je(o,z):typeof z=="number"&&je(o,""+z):C!=="suppressContentEditableWarning"&&C!=="suppressHydrationWarning"&&C!=="autoFocus"&&(r.hasOwnProperty(C)?z!=null&&C==="onScroll"&&ut("scroll",o):z!=null&&G(o,C,z,U))}switch(m){case"input":we(o),Ie(o,f,!1);break;case"textarea":we(o),ea(o);break;case"option":f.value!=null&&o.setAttribute("value",""+He(f.value));break;case"select":o.multiple=!!f.multiple,C=f.value,C!=null?at(o,!!f.multiple,C,!1):f.defaultValue!=null&&at(o,!!f.multiple,f.defaultValue,!0);break;default:typeof y.onClick=="function"&&(o.onclick=Lc)}switch(m){case"button":case"input":case"select":case"textarea":f=!!f.autoFocus;break e;case"img":f=!0;break e;default:f=!1}}f&&(s.flags|=4)}s.ref!==null&&(s.flags|=512,s.flags|=2097152)}return Kt(s),null;case 6:if(o&&s.stateNode!=null)Kb(o,s,o.memoizedProps,f);else{if(typeof f!="string"&&s.stateNode===null)throw Error(n(166));if(m=To(Qs.current),To(sa.current),Xc(s)){if(f=s.stateNode,m=s.memoizedProps,f[ra]=s,(C=f.nodeValue!==m)&&(o=vn,o!==null))switch(o.tag){case 3:Yc(f.nodeValue,m,(o.mode&1)!==0);break;case 5:o.memoizedProps.suppressHydrationWarning!==!0&&Yc(f.nodeValue,m,(o.mode&1)!==0)}C&&(s.flags|=4)}else f=(m.nodeType===9?m:m.ownerDocument).createTextNode(f),f[ra]=s,s.stateNode=f}return Kt(s),null;case 13:if(pt(ht),f=s.memoizedState,o===null||o.memoizedState!==null&&o.memoizedState.dehydrated!==null){if(xt&&An!==null&&(s.mode&1)!==0&&(s.flags&128)===0)J0(),Dr(),s.flags|=98560,C=!1;else if(C=Xc(s),f!==null&&f.dehydrated!==null){if(o===null){if(!C)throw Error(n(318));if(C=s.memoizedState,C=C!==null?C.dehydrated:null,!C)throw Error(n(317));C[ra]=s}else Dr(),(s.flags&128)===0&&(s.memoizedState=null),s.flags|=4;Kt(s),C=!1}else In!==null&&($u(In),In=null),C=!0;if(!C)return s.flags&65536?s:null}return(s.flags&128)!==0?(s.lanes=m,s):(f=f!==null,f!==(o!==null&&o.memoizedState!==null)&&f&&(s.child.flags|=8192,(s.mode&1)!==0&&(o===null||(ht.current&1)!==0?Pt===0&&(Pt=3):Fu())),s.updateQueue!==null&&(s.flags|=4),Kt(s),null);case 4:return Ur(),Eu(o,s),o===null&&$s(s.stateNode.containerInfo),Kt(s),null;case 10:return cu(s.type._context),Kt(s),null;case 17:return mn(s.type)&&qc(),Kt(s),null;case 19:if(pt(ht),C=s.memoizedState,C===null)return Kt(s),null;if(f=(s.flags&128)!==0,U=C.rendering,U===null)if(f)ai(C,!1);else{if(Pt!==0||o!==null&&(o.flags&128)!==0)for(o=s.child;o!==null;){if(U=al(o),U!==null){for(s.flags|=128,ai(C,!1),f=U.updateQueue,f!==null&&(s.updateQueue=f,s.flags|=4),s.subtreeFlags=0,f=m,m=s.child;m!==null;)C=m,o=f,C.flags&=14680066,U=C.alternate,U===null?(C.childLanes=0,C.lanes=o,C.child=null,C.subtreeFlags=0,C.memoizedProps=null,C.memoizedState=null,C.updateQueue=null,C.dependencies=null,C.stateNode=null):(C.childLanes=U.childLanes,C.lanes=U.lanes,C.child=U.child,C.subtreeFlags=0,C.deletions=null,C.memoizedProps=U.memoizedProps,C.memoizedState=U.memoizedState,C.updateQueue=U.updateQueue,C.type=U.type,o=U.dependencies,C.dependencies=o===null?null:{lanes:o.lanes,firstContext:o.firstContext}),m=m.sibling;return lt(ht,ht.current&1|2),s.child}o=o.sibling}C.tail!==null&&Dt()>_r&&(s.flags|=128,f=!0,ai(C,!1),s.lanes=4194304)}else{if(!f)if(o=al(U),o!==null){if(s.flags|=128,f=!0,m=o.updateQueue,m!==null&&(s.updateQueue=m,s.flags|=4),ai(C,!0),C.tail===null&&C.tailMode==="hidden"&&!U.alternate&&!xt)return Kt(s),null}else 2*Dt()-C.renderingStartTime>_r&&m!==1073741824&&(s.flags|=128,f=!0,ai(C,!1),s.lanes=4194304);C.isBackwards?(U.sibling=s.child,s.child=U):(m=C.last,m!==null?m.sibling=U:s.child=U,C.last=U)}return C.tail!==null?(s=C.tail,C.rendering=s,C.tail=s.sibling,C.renderingStartTime=Dt(),s.sibling=null,m=ht.current,lt(ht,f?m&1|2:m&1),s):(Kt(s),null);case 22:case 23:return Wu(),f=s.memoizedState!==null,o!==null&&o.memoizedState!==null!==f&&(s.flags|=8192),f&&(s.mode&1)!==0?(Dn&1073741824)!==0&&(Kt(s),s.subtreeFlags&6&&(s.flags|=8192)):Kt(s),null;case 24:return null;case 25:return null}throw Error(n(156,s.tag))}function HG(o,s){switch(nu(s),s.tag){case 1:return mn(s.type)&&qc(),o=s.flags,o&65536?(s.flags=o&-65537|128,s):null;case 3:return Ur(),pt(ln),pt(Ft),gu(),o=s.flags,(o&65536)!==0&&(o&128)===0?(s.flags=o&-65537|128,s):null;case 5:return pu(s),null;case 13:if(pt(ht),o=s.memoizedState,o!==null&&o.dehydrated!==null){if(s.alternate===null)throw Error(n(340));Dr()}return o=s.flags,o&65536?(s.flags=o&-65537|128,s):null;case 19:return pt(ht),null;case 4:return Ur(),null;case 10:return cu(s.type._context),null;case 22:case 23:return Wu(),null;case 24:return null;default:return null}}var ul=!1,Xt=!1,jG=typeof WeakSet=="function"?WeakSet:Set,xe=null;function Gr(o,s){var m=o.ref;if(m!==null)if(typeof m=="function")try{m(null)}catch(f){Ct(o,s,f)}else m.current=null}function Ou(o,s,m){try{m()}catch(f){Ct(o,s,f)}}var Xb=!1;function UG(o,s){if(Wd=Pc,o=G0(),kd(o)){if("selectionStart"in o)var m={start:o.selectionStart,end:o.selectionEnd};else e:{m=(m=o.ownerDocument)&&m.defaultView||window;var f=m.getSelection&&m.getSelection();if(f&&f.rangeCount!==0){m=f.anchorNode;var y=f.anchorOffset,C=f.focusNode;f=f.focusOffset;try{m.nodeType,C.nodeType}catch{m=null;break e}var U=0,P=-1,z=-1,F=0,se=0,ie=o,re=null;t:for(;;){for(var de;ie!==m||y!==0&&ie.nodeType!==3||(P=U+y),ie!==C||f!==0&&ie.nodeType!==3||(z=U+f),ie.nodeType===3&&(U+=ie.nodeValue.length),(de=ie.firstChild)!==null;)re=ie,ie=de;for(;;){if(ie===o)break t;if(re===m&&++F===y&&(P=U),re===C&&++se===f&&(z=U),(de=ie.nextSibling)!==null)break;ie=re,re=ie.parentNode}ie=de}m=P===-1||z===-1?null:{start:P,end:z}}else m=null}m=m||{start:0,end:0}}else m=null;for(Fd={focusedElem:o,selectionRange:m},Pc=!1,xe=s;xe!==null;)if(s=xe,o=s.child,(s.subtreeFlags&1028)!==0&&o!==null)o.return=s,xe=o;else for(;xe!==null;){s=xe;try{var he=s.alternate;if((s.flags&1024)!==0)switch(s.tag){case 0:case 11:case 15:break;case 1:if(he!==null){var Ce=he.memoizedProps,wt=he.memoizedState,L=s.stateNode,R=L.getSnapshotBeforeUpdate(s.elementType===s.type?Ce:Yn(s.type,Ce),wt);L.__reactInternalSnapshotBeforeUpdate=R}break;case 3:var q=s.stateNode.containerInfo;q.nodeType===1?q.textContent="":q.nodeType===9&&q.documentElement&&q.removeChild(q.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(ce){Ct(s,s.return,ce)}if(o=s.sibling,o!==null){o.return=s.return,xe=o;break}xe=s.return}return he=Xb,Xb=!1,he}function oi(o,s,m){var f=s.updateQueue;if(f=f!==null?f.lastEffect:null,f!==null){var y=f=f.next;do{if((y.tag&o)===o){var C=y.destroy;y.destroy=void 0,C!==void 0&&Ou(s,m,C)}y=y.next}while(y!==f)}}function pl(o,s){if(s=s.updateQueue,s=s!==null?s.lastEffect:null,s!==null){var m=s=s.next;do{if((m.tag&o)===o){var f=m.create;m.destroy=f()}m=m.next}while(m!==s)}}function zu(o){var s=o.ref;if(s!==null){var m=o.stateNode;switch(o.tag){case 5:o=m;break;default:o=m}typeof s=="function"?s(o):s.current=o}}function Qb(o){var s=o.alternate;s!==null&&(o.alternate=null,Qb(s)),o.child=null,o.deletions=null,o.sibling=null,o.tag===5&&(s=o.stateNode,s!==null&&(delete s[ra],delete s[Ws],delete s[Qd],delete s[lG],delete s[mG])),o.stateNode=null,o.return=null,o.dependencies=null,o.memoizedProps=null,o.memoizedState=null,o.pendingProps=null,o.stateNode=null,o.updateQueue=null}function Jb(o){return o.tag===5||o.tag===3||o.tag===4}function eC(o){e:for(;;){for(;o.sibling===null;){if(o.return===null||Jb(o.return))return null;o=o.return}for(o.sibling.return=o.return,o=o.sibling;o.tag!==5&&o.tag!==6&&o.tag!==18;){if(o.flags&2||o.child===null||o.tag===4)continue e;o.child.return=o,o=o.child}if(!(o.flags&2))return o.stateNode}}function Tu(o,s,m){var f=o.tag;if(f===5||f===6)o=o.stateNode,s?m.nodeType===8?m.parentNode.insertBefore(o,s):m.insertBefore(o,s):(m.nodeType===8?(s=m.parentNode,s.insertBefore(o,m)):(s=m,s.appendChild(o)),m=m._reactRootContainer,m!=null||s.onclick!==null||(s.onclick=Lc));else if(f!==4&&(o=o.child,o!==null))for(Tu(o,s,m),o=o.sibling;o!==null;)Tu(o,s,m),o=o.sibling}function Ru(o,s,m){var f=o.tag;if(f===5||f===6)o=o.stateNode,s?m.insertBefore(o,s):m.appendChild(o);else if(f!==4&&(o=o.child,o!==null))for(Ru(o,s,m),o=o.sibling;o!==null;)Ru(o,s,m),o=o.sibling}var Lt=null,Ln=!1;function co(o,s,m){for(m=m.child;m!==null;)tC(o,s,m),m=m.sibling}function tC(o,s,m){if(oa&&typeof oa.onCommitFiberUnmount=="function")try{oa.onCommitFiberUnmount(jc,m)}catch{}switch(m.tag){case 5:Xt||Gr(m,s);case 6:var f=Lt,y=Ln;Lt=null,co(o,s,m),Lt=f,Ln=y,Lt!==null&&(Ln?(o=Lt,m=m.stateNode,o.nodeType===8?o.parentNode.removeChild(m):o.removeChild(m)):Lt.removeChild(m.stateNode));break;case 18:Lt!==null&&(Ln?(o=Lt,m=m.stateNode,o.nodeType===8?Xd(o.parentNode,m):o.nodeType===1&&Xd(o,m),zs(o)):Xd(Lt,m.stateNode));break;case 4:f=Lt,y=Ln,Lt=m.stateNode.containerInfo,Ln=!0,co(o,s,m),Lt=f,Ln=y;break;case 0:case 11:case 14:case 15:if(!Xt&&(f=m.updateQueue,f!==null&&(f=f.lastEffect,f!==null))){y=f=f.next;do{var C=y,U=C.destroy;C=C.tag,U!==void 0&&((C&2)!==0||(C&4)!==0)&&Ou(m,s,U),y=y.next}while(y!==f)}co(o,s,m);break;case 1:if(!Xt&&(Gr(m,s),f=m.stateNode,typeof f.componentWillUnmount=="function"))try{f.props=m.memoizedProps,f.state=m.memoizedState,f.componentWillUnmount()}catch(P){Ct(m,s,P)}co(o,s,m);break;case 21:co(o,s,m);break;case 22:m.mode&1?(Xt=(f=Xt)||m.memoizedState!==null,co(o,s,m),Xt=f):co(o,s,m);break;default:co(o,s,m)}}function nC(o){var s=o.updateQueue;if(s!==null){o.updateQueue=null;var m=o.stateNode;m===null&&(m=o.stateNode=new jG),s.forEach(function(f){var y=zG.bind(null,o,f);m.has(f)||(m.add(f),f.then(y,y))})}}function $n(o,s){var m=s.deletions;if(m!==null)for(var f=0;f<m.length;f++){var y=m[f];try{var C=o,U=s,P=U;e:for(;P!==null;){switch(P.tag){case 5:Lt=P.stateNode,Ln=!1;break e;case 3:Lt=P.stateNode.containerInfo,Ln=!0;break e;case 4:Lt=P.stateNode.containerInfo,Ln=!0;break e}P=P.return}if(Lt===null)throw Error(n(160));tC(C,U,y),Lt=null,Ln=!1;var z=y.alternate;z!==null&&(z.return=null),y.return=null}catch(F){Ct(y,s,F)}}if(s.subtreeFlags&12854)for(s=s.child;s!==null;)aC(s,o),s=s.sibling}function aC(o,s){var m=o.alternate,f=o.flags;switch(o.tag){case 0:case 11:case 14:case 15:if($n(s,o),ca(o),f&4){try{oi(3,o,o.return),pl(3,o)}catch(Ce){Ct(o,o.return,Ce)}try{oi(5,o,o.return)}catch(Ce){Ct(o,o.return,Ce)}}break;case 1:$n(s,o),ca(o),f&512&&m!==null&&Gr(m,m.return);break;case 5:if($n(s,o),ca(o),f&512&&m!==null&&Gr(m,m.return),o.flags&32){var y=o.stateNode;try{je(y,"")}catch(Ce){Ct(o,o.return,Ce)}}if(f&4&&(y=o.stateNode,y!=null)){var C=o.memoizedProps,U=m!==null?m.memoizedProps:C,P=o.type,z=o.updateQueue;if(o.updateQueue=null,z!==null)try{P==="input"&&C.type==="radio"&&C.name!=null&&fe(y,C),Us(P,U);var F=Us(P,C);for(U=0;U<z.length;U+=2){var se=z[U],ie=z[U+1];se==="style"?Jt(y,ie):se==="dangerouslySetInnerHTML"?Bo(y,ie):se==="children"?je(y,ie):G(y,se,ie,F)}switch(P){case"input":ke(y,C);break;case"textarea":Jn(y,C);break;case"select":var re=y._wrapperState.wasMultiple;y._wrapperState.wasMultiple=!!C.multiple;var de=C.value;de!=null?at(y,!!C.multiple,de,!1):re!==!!C.multiple&&(C.defaultValue!=null?at(y,!!C.multiple,C.defaultValue,!0):at(y,!!C.multiple,C.multiple?[]:"",!1))}y[Ws]=C}catch(Ce){Ct(o,o.return,Ce)}}break;case 6:if($n(s,o),ca(o),f&4){if(o.stateNode===null)throw Error(n(162));y=o.stateNode,C=o.memoizedProps;try{y.nodeValue=C}catch(Ce){Ct(o,o.return,Ce)}}break;case 3:if($n(s,o),ca(o),f&4&&m!==null&&m.memoizedState.isDehydrated)try{zs(s.containerInfo)}catch(Ce){Ct(o,o.return,Ce)}break;case 4:$n(s,o),ca(o);break;case 13:$n(s,o),ca(o),y=o.child,y.flags&8192&&(C=y.memoizedState!==null,y.stateNode.isHidden=C,!C||y.alternate!==null&&y.alternate.memoizedState!==null||(Zu=Dt())),f&4&&nC(o);break;case 22:if(se=m!==null&&m.memoizedState!==null,o.mode&1?(Xt=(F=Xt)||se,$n(s,o),Xt=F):$n(s,o),ca(o),f&8192){if(F=o.memoizedState!==null,(o.stateNode.isHidden=F)&&!se&&(o.mode&1)!==0)for(xe=o,se=o.child;se!==null;){for(ie=xe=se;xe!==null;){switch(re=xe,de=re.child,re.tag){case 0:case 11:case 14:case 15:oi(4,re,re.return);break;case 1:Gr(re,re.return);var he=re.stateNode;if(typeof he.componentWillUnmount=="function"){f=re,m=re.return;try{s=f,he.props=s.memoizedProps,he.state=s.memoizedState,he.componentWillUnmount()}catch(Ce){Ct(f,m,Ce)}}break;case 5:Gr(re,re.return);break;case 22:if(re.memoizedState!==null){sC(ie);continue}}de!==null?(de.return=re,xe=de):sC(ie)}se=se.sibling}e:for(se=null,ie=o;;){if(ie.tag===5){if(se===null){se=ie;try{y=ie.stateNode,F?(C=y.style,typeof C.setProperty=="function"?C.setProperty("display","none","important"):C.display="none"):(P=ie.stateNode,z=ie.memoizedProps.style,U=z!=null&&z.hasOwnProperty("display")?z.display:null,P.style.display=Bt("display",U))}catch(Ce){Ct(o,o.return,Ce)}}}else if(ie.tag===6){if(se===null)try{ie.stateNode.nodeValue=F?"":ie.memoizedProps}catch(Ce){Ct(o,o.return,Ce)}}else if((ie.tag!==22&&ie.tag!==23||ie.memoizedState===null||ie===o)&&ie.child!==null){ie.child.return=ie,ie=ie.child;continue}if(ie===o)break e;for(;ie.sibling===null;){if(ie.return===null||ie.return===o)break e;se===ie&&(se=null),ie=ie.return}se===ie&&(se=null),ie.sibling.return=ie.return,ie=ie.sibling}}break;case 19:$n(s,o),ca(o),f&4&&nC(o);break;case 21:break;default:$n(s,o),ca(o)}}function ca(o){var s=o.flags;if(s&2){try{e:{for(var m=o.return;m!==null;){if(Jb(m)){var f=m;break e}m=m.return}throw Error(n(160))}switch(f.tag){case 5:var y=f.stateNode;f.flags&32&&(je(y,""),f.flags&=-33);var C=eC(o);Ru(o,C,y);break;case 3:case 4:var U=f.stateNode.containerInfo,P=eC(o);Tu(o,P,U);break;default:throw Error(n(161))}}catch(z){Ct(o,o.return,z)}o.flags&=-3}s&4096&&(o.flags&=-4097)}function NG(o,s,m){xe=o,oC(o)}function oC(o,s,m){for(var f=(o.mode&1)!==0;xe!==null;){var y=xe,C=y.child;if(y.tag===22&&f){var U=y.memoizedState!==null||ul;if(!U){var P=y.alternate,z=P!==null&&P.memoizedState!==null||Xt;P=ul;var F=Xt;if(ul=U,(Xt=z)&&!F)for(xe=y;xe!==null;)U=xe,z=U.child,U.tag===22&&U.memoizedState!==null?iC(y):z!==null?(z.return=U,xe=z):iC(y);for(;C!==null;)xe=C,oC(C),C=C.sibling;xe=y,ul=P,Xt=F}rC(o)}else(y.subtreeFlags&8772)!==0&&C!==null?(C.return=y,xe=C):rC(o)}}function rC(o){for(;xe!==null;){var s=xe;if((s.flags&8772)!==0){var m=s.alternate;try{if((s.flags&8772)!==0)switch(s.tag){case 0:case 11:case 15:Xt||pl(5,s);break;case 1:var f=s.stateNode;if(s.flags&4&&!Xt)if(m===null)f.componentDidMount();else{var y=s.elementType===s.type?m.memoizedProps:Yn(s.type,m.memoizedProps);f.componentDidUpdate(y,m.memoizedState,f.__reactInternalSnapshotBeforeUpdate)}var C=s.updateQueue;C!==null&&sb(s,C,f);break;case 3:var U=s.updateQueue;if(U!==null){if(m=null,s.child!==null)switch(s.child.tag){case 5:m=s.child.stateNode;break;case 1:m=s.child.stateNode}sb(s,U,m)}break;case 5:var P=s.stateNode;if(m===null&&s.flags&4){m=P;var z=s.memoizedProps;switch(s.type){case"button":case"input":case"select":case"textarea":z.autoFocus&&m.focus();break;case"img":z.src&&(m.src=z.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(s.memoizedState===null){var F=s.alternate;if(F!==null){var se=F.memoizedState;if(se!==null){var ie=se.dehydrated;ie!==null&&zs(ie)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(n(163))}Xt||s.flags&512&&zu(s)}catch(re){Ct(s,s.return,re)}}if(s===o){xe=null;break}if(m=s.sibling,m!==null){m.return=s.return,xe=m;break}xe=s.return}}function sC(o){for(;xe!==null;){var s=xe;if(s===o){xe=null;break}var m=s.sibling;if(m!==null){m.return=s.return,xe=m;break}xe=s.return}}function iC(o){for(;xe!==null;){var s=xe;try{switch(s.tag){case 0:case 11:case 15:var m=s.return;try{pl(4,s)}catch(z){Ct(s,m,z)}break;case 1:var f=s.stateNode;if(typeof f.componentDidMount=="function"){var y=s.return;try{f.componentDidMount()}catch(z){Ct(s,y,z)}}var C=s.return;try{zu(s)}catch(z){Ct(s,C,z)}break;case 5:var U=s.return;try{zu(s)}catch(z){Ct(s,U,z)}}}catch(z){Ct(s,s.return,z)}if(s===o){xe=null;break}var P=s.sibling;if(P!==null){P.return=s.return,xe=P;break}xe=s.return}}var GG=Math.ceil,fl=B.ReactCurrentDispatcher,ku=B.ReactCurrentOwner,Bn=B.ReactCurrentBatchConfig,Ye=0,kt=null,Nt=null,$t=0,Dn=0,Br=ao(0),Pt=0,ri=null,ko=0,gl=0,Mu=0,si=null,un=null,Zu=0,_r=1/0,Na=null,xl=!1,Iu=null,lo=null,yl=!1,mo=null,hl=0,ii=0,Yu=null,bl=-1,Cl=0;function nn(){return(Ye&6)!==0?Dt():bl!==-1?bl:bl=Dt()}function uo(o){return(o.mode&1)===0?1:(Ye&2)!==0&&$t!==0?$t&-$t:uG.transition!==null?(Cl===0&&(Cl=e0()),Cl):(o=nt,o!==0||(o=window.event,o=o===void 0?16:l0(o.type)),o)}function qn(o,s,m,f){if(50<ii)throw ii=0,Yu=null,Error(n(185));_s(o,m,f),((Ye&2)===0||o!==kt)&&(o===kt&&((Ye&2)===0&&(gl|=m),Pt===4&&po(o,$t)),pn(o,f),m===1&&Ye===0&&(s.mode&1)===0&&(_r=Dt()+500,Fc&&ro()))}function pn(o,s){var m=o.callbackNode;uN(o,s);var f=Gc(o,o===kt?$t:0);if(f===0)m!==null&&Xh(m),o.callbackNode=null,o.callbackPriority=0;else if(s=f&-f,o.callbackPriority!==s){if(m!=null&&Xh(m),s===1)o.tag===0?dG(lC.bind(null,o)):F0(lC.bind(null,o)),iG(function(){(Ye&6)===0&&ro()}),m=null;else{switch(t0(f)){case 1:m=Ad;break;case 4:m=Qh;break;case 16:m=Hc;break;case 536870912:m=Jh;break;default:m=Hc}m=yC(m,cC.bind(null,o))}o.callbackPriority=s,o.callbackNode=m}}function cC(o,s){if(bl=-1,Cl=0,(Ye&6)!==0)throw Error(n(327));var m=o.callbackNode;if(Pr()&&o.callbackNode!==m)return null;var f=Gc(o,o===kt?$t:0);if(f===0)return null;if((f&30)!==0||(f&o.expiredLanes)!==0||s)s=vl(o,f);else{s=f;var y=Ye;Ye|=2;var C=dC();(kt!==o||$t!==s)&&(Na=null,_r=Dt()+500,Zo(o,s));do try{PG();break}catch(P){mC(o,P)}while(!0);iu(),fl.current=C,Ye=y,Nt!==null?s=0:(kt=null,$t=0,s=Pt)}if(s!==0){if(s===2&&(y=Dd(o),y!==0&&(f=y,s=Lu(o,y))),s===1)throw m=ri,Zo(o,0),po(o,f),pn(o,Dt()),m;if(s===6)po(o,f);else{if(y=o.current.alternate,(f&30)===0&&!BG(y)&&(s=vl(o,f),s===2&&(C=Dd(o),C!==0&&(f=C,s=Lu(o,C))),s===1))throw m=ri,Zo(o,0),po(o,f),pn(o,Dt()),m;switch(o.finishedWork=y,o.finishedLanes=f,s){case 0:case 1:throw Error(n(345));case 2:Io(o,un,Na);break;case 3:if(po(o,f),(f&130023424)===f&&(s=Zu+500-Dt(),10<s)){if(Gc(o,0)!==0)break;if(y=o.suspendedLanes,(y&f)!==f){nn(),o.pingedLanes|=o.suspendedLanes&y;break}o.timeoutHandle=Kd(Io.bind(null,o,un,Na),s);break}Io(o,un,Na);break;case 4:if(po(o,f),(f&4194240)===f)break;for(s=o.eventTimes,y=-1;0<f;){var U=31-Mn(f);C=1<<U,U=s[U],U>y&&(y=U),f&=~C}if(f=y,f=Dt()-f,f=(120>f?120:480>f?480:1080>f?1080:1920>f?1920:3e3>f?3e3:4320>f?4320:1960*GG(f/1960))-f,10<f){o.timeoutHandle=Kd(Io.bind(null,o,un,Na),f);break}Io(o,un,Na);break;case 5:Io(o,un,Na);break;default:throw Error(n(329))}}}return pn(o,Dt()),o.callbackNode===m?cC.bind(null,o):null}function Lu(o,s){var m=si;return o.current.memoizedState.isDehydrated&&(Zo(o,s).flags|=256),o=vl(o,s),o!==2&&(s=un,un=m,s!==null&&$u(s)),o}function $u(o){un===null?un=o:un.push.apply(un,o)}function BG(o){for(var s=o;;){if(s.flags&16384){var m=s.updateQueue;if(m!==null&&(m=m.stores,m!==null))for(var f=0;f<m.length;f++){var y=m[f],C=y.getSnapshot;y=y.value;try{if(!Zn(C(),y))return!1}catch{return!1}}}if(m=s.child,s.subtreeFlags&16384&&m!==null)m.return=s,s=m;else{if(s===o)break;for(;s.sibling===null;){if(s.return===null||s.return===o)return!0;s=s.return}s.sibling.return=s.return,s=s.sibling}}return!0}function po(o,s){for(s&=~Mu,s&=~gl,o.suspendedLanes|=s,o.pingedLanes&=~s,o=o.expirationTimes;0<s;){var m=31-Mn(s),f=1<<m;o[m]=-1,s&=~f}}function lC(o){if((Ye&6)!==0)throw Error(n(327));Pr();var s=Gc(o,0);if((s&1)===0)return pn(o,Dt()),null;var m=vl(o,s);if(o.tag!==0&&m===2){var f=Dd(o);f!==0&&(s=f,m=Lu(o,f))}if(m===1)throw m=ri,Zo(o,0),po(o,s),pn(o,Dt()),m;if(m===6)throw Error(n(345));return o.finishedWork=o.current.alternate,o.finishedLanes=s,Io(o,un,Na),pn(o,Dt()),null}function qu(o,s){var m=Ye;Ye|=1;try{return o(s)}finally{Ye=m,Ye===0&&(_r=Dt()+500,Fc&&ro())}}function Mo(o){mo!==null&&mo.tag===0&&(Ye&6)===0&&Pr();var s=Ye;Ye|=1;var m=Bn.transition,f=nt;try{if(Bn.transition=null,nt=1,o)return o()}finally{nt=f,Bn.transition=m,Ye=s,(Ye&6)===0&&ro()}}function Wu(){Dn=Br.current,pt(Br)}function Zo(o,s){o.finishedWork=null,o.finishedLanes=0;var m=o.timeoutHandle;if(m!==-1&&(o.timeoutHandle=-1,sG(m)),Nt!==null)for(m=Nt.return;m!==null;){var f=m;switch(nu(f),f.tag){case 1:f=f.type.childContextTypes,f!=null&&qc();break;case 3:Ur(),pt(ln),pt(Ft),gu();break;case 5:pu(f);break;case 4:Ur();break;case 13:pt(ht);break;case 19:pt(ht);break;case 10:cu(f.type._context);break;case 22:case 23:Wu()}m=m.return}if(kt=o,Nt=o=fo(o.current,null),$t=Dn=s,Pt=0,ri=null,Mu=gl=ko=0,un=si=null,zo!==null){for(s=0;s<zo.length;s++)if(m=zo[s],f=m.interleaved,f!==null){m.interleaved=null;var y=f.next,C=m.pending;if(C!==null){var U=C.next;C.next=y,f.next=U}m.pending=f}zo=null}return o}function mC(o,s){do{var m=Nt;try{if(iu(),ol.current=cl,rl){for(var f=bt.memoizedState;f!==null;){var y=f.queue;y!==null&&(y.pending=null),f=f.next}rl=!1}if(Ro=0,Rt=_t=bt=null,Js=!1,ei=0,ku.current=null,m===null||m.return===null){Pt=1,ri=s,Nt=null;break}e:{var C=o,U=m.return,P=m,z=s;if(s=$t,P.flags|=32768,z!==null&&typeof z=="object"&&typeof z.then=="function"){var F=z,se=P,ie=se.tag;if((se.mode&1)===0&&(ie===0||ie===11||ie===15)){var re=se.alternate;re?(se.updateQueue=re.updateQueue,se.memoizedState=re.memoizedState,se.lanes=re.lanes):(se.updateQueue=null,se.memoizedState=null)}var de=Ob(U);if(de!==null){de.flags&=-257,zb(de,U,P,C,s),de.mode&1&&Eb(C,F,s),s=de,z=F;var he=s.updateQueue;if(he===null){var Ce=new Set;Ce.add(z),s.updateQueue=Ce}else he.add(z);break e}else{if((s&1)===0){Eb(C,F,s),Fu();break e}z=Error(n(426))}}else if(xt&&P.mode&1){var wt=Ob(U);if(wt!==null){(wt.flags&65536)===0&&(wt.flags|=256),zb(wt,U,P,C,s),ru(Nr(z,P));break e}}C=z=Nr(z,P),Pt!==4&&(Pt=2),si===null?si=[C]:si.push(C),C=U;do{switch(C.tag){case 3:C.flags|=65536,s&=-s,C.lanes|=s;var L=Pb(C,z,s);rb(C,L);break e;case 1:P=z;var R=C.type,q=C.stateNode;if((C.flags&128)===0&&(typeof R.getDerivedStateFromError=="function"||q!==null&&typeof q.componentDidCatch=="function"&&(lo===null||!lo.has(q)))){C.flags|=65536,s&=-s,C.lanes|=s;var ce=Sb(C,P,s);rb(C,ce);break e}}C=C.return}while(C!==null)}pC(m)}catch(Ae){s=Ae,Nt===m&&m!==null&&(Nt=m=m.return);continue}break}while(!0)}function dC(){var o=fl.current;return fl.current=cl,o===null?cl:o}function Fu(){(Pt===0||Pt===3||Pt===2)&&(Pt=4),kt===null||(ko&268435455)===0&&(gl&268435455)===0||po(kt,$t)}function vl(o,s){var m=Ye;Ye|=2;var f=dC();(kt!==o||$t!==s)&&(Na=null,Zo(o,s));do try{_G();break}catch(y){mC(o,y)}while(!0);if(iu(),Ye=m,fl.current=f,Nt!==null)throw Error(n(261));return kt=null,$t=0,Pt}function _G(){for(;Nt!==null;)uC(Nt)}function PG(){for(;Nt!==null&&!aN();)uC(Nt)}function uC(o){var s=xC(o.alternate,o,Dn);o.memoizedProps=o.pendingProps,s===null?pC(o):Nt=s,ku.current=null}function pC(o){var s=o;do{var m=s.alternate;if(o=s.return,(s.flags&32768)===0){if(m=wG(m,s,Dn),m!==null){Nt=m;return}}else{if(m=HG(m,s),m!==null){m.flags&=32767,Nt=m;return}if(o!==null)o.flags|=32768,o.subtreeFlags=0,o.deletions=null;else{Pt=6,Nt=null;return}}if(s=s.sibling,s!==null){Nt=s;return}Nt=s=o}while(s!==null);Pt===0&&(Pt=5)}function Io(o,s,m){var f=nt,y=Bn.transition;try{Bn.transition=null,nt=1,SG(o,s,m,f)}finally{Bn.transition=y,nt=f}return null}function SG(o,s,m,f){do Pr();while(mo!==null);if((Ye&6)!==0)throw Error(n(327));m=o.finishedWork;var y=o.finishedLanes;if(m===null)return null;if(o.finishedWork=null,o.finishedLanes=0,m===o.current)throw Error(n(177));o.callbackNode=null,o.callbackPriority=0;var C=m.lanes|m.childLanes;if(pN(o,C),o===kt&&(Nt=kt=null,$t=0),(m.subtreeFlags&2064)===0&&(m.flags&2064)===0||yl||(yl=!0,yC(Hc,function(){return Pr(),null})),C=(m.flags&15990)!==0,(m.subtreeFlags&15990)!==0||C){C=Bn.transition,Bn.transition=null;var U=nt;nt=1;var P=Ye;Ye|=4,ku.current=null,UG(o,m),aC(m,o),JN(Fd),Pc=!!Wd,Fd=Wd=null,o.current=m,NG(m),oN(),Ye=P,nt=U,Bn.transition=C}else o.current=m;if(yl&&(yl=!1,mo=o,hl=y),C=o.pendingLanes,C===0&&(lo=null),iN(m.stateNode),pn(o,Dt()),s!==null)for(f=o.onRecoverableError,m=0;m<s.length;m++)y=s[m],f(y.value,{componentStack:y.stack,digest:y.digest});if(xl)throw xl=!1,o=Iu,Iu=null,o;return(hl&1)!==0&&o.tag!==0&&Pr(),C=o.pendingLanes,(C&1)!==0?o===Yu?ii++:(ii=0,Yu=o):ii=0,ro(),null}function Pr(){if(mo!==null){var o=t0(hl),s=Bn.transition,m=nt;try{if(Bn.transition=null,nt=16>o?16:o,mo===null)var f=!1;else{if(o=mo,mo=null,hl=0,(Ye&6)!==0)throw Error(n(331));var y=Ye;for(Ye|=4,xe=o.current;xe!==null;){var C=xe,U=C.child;if((xe.flags&16)!==0){var P=C.deletions;if(P!==null){for(var z=0;z<P.length;z++){var F=P[z];for(xe=F;xe!==null;){var se=xe;switch(se.tag){case 0:case 11:case 15:oi(8,se,C)}var ie=se.child;if(ie!==null)ie.return=se,xe=ie;else for(;xe!==null;){se=xe;var re=se.sibling,de=se.return;if(Qb(se),se===F){xe=null;break}if(re!==null){re.return=de,xe=re;break}xe=de}}}var he=C.alternate;if(he!==null){var Ce=he.child;if(Ce!==null){he.child=null;do{var wt=Ce.sibling;Ce.sibling=null,Ce=wt}while(Ce!==null)}}xe=C}}if((C.subtreeFlags&2064)!==0&&U!==null)U.return=C,xe=U;else e:for(;xe!==null;){if(C=xe,(C.flags&2048)!==0)switch(C.tag){case 0:case 11:case 15:oi(9,C,C.return)}var L=C.sibling;if(L!==null){L.return=C.return,xe=L;break e}xe=C.return}}var R=o.current;for(xe=R;xe!==null;){U=xe;var q=U.child;if((U.subtreeFlags&2064)!==0&&q!==null)q.return=U,xe=q;else e:for(U=R;xe!==null;){if(P=xe,(P.flags&2048)!==0)try{switch(P.tag){case 0:case 11:case 15:pl(9,P)}}catch(Ae){Ct(P,P.return,Ae)}if(P===U){xe=null;break e}var ce=P.sibling;if(ce!==null){ce.return=P.return,xe=ce;break e}xe=P.return}}if(Ye=y,ro(),oa&&typeof oa.onPostCommitFiberRoot=="function")try{oa.onPostCommitFiberRoot(jc,o)}catch{}f=!0}return f}finally{nt=m,Bn.transition=s}}return!1}function fC(o,s,m){s=Nr(m,s),s=Pb(o,s,1),o=io(o,s,1),s=nn(),o!==null&&(_s(o,1,s),pn(o,s))}function Ct(o,s,m){if(o.tag===3)fC(o,o,m);else for(;s!==null;){if(s.tag===3){fC(s,o,m);break}else if(s.tag===1){var f=s.stateNode;if(typeof s.type.getDerivedStateFromError=="function"||typeof f.componentDidCatch=="function"&&(lo===null||!lo.has(f))){o=Nr(m,o),o=Sb(s,o,1),s=io(s,o,1),o=nn(),s!==null&&(_s(s,1,o),pn(s,o));break}}s=s.return}}function EG(o,s,m){var f=o.pingCache;f!==null&&f.delete(s),s=nn(),o.pingedLanes|=o.suspendedLanes&m,kt===o&&($t&m)===m&&(Pt===4||Pt===3&&($t&130023424)===$t&&500>Dt()-Zu?Zo(o,0):Mu|=m),pn(o,s)}function gC(o,s){s===0&&((o.mode&1)===0?s=1:(s=Nc,Nc<<=1,(Nc&130023424)===0&&(Nc=4194304)));var m=nn();o=Ha(o,s),o!==null&&(_s(o,s,m),pn(o,m))}function OG(o){var s=o.memoizedState,m=0;s!==null&&(m=s.retryLane),gC(o,m)}function zG(o,s){var m=0;switch(o.tag){case 13:var f=o.stateNode,y=o.memoizedState;y!==null&&(m=y.retryLane);break;case 19:f=o.stateNode;break;default:throw Error(n(314))}f!==null&&f.delete(s),gC(o,m)}var xC;xC=function(o,s,m){if(o!==null)if(o.memoizedProps!==s.pendingProps||ln.current)dn=!0;else{if((o.lanes&m)===0&&(s.flags&128)===0)return dn=!1,DG(o,s,m);dn=(o.flags&131072)!==0}else dn=!1,xt&&(s.flags&1048576)!==0&&V0(s,Kc,s.index);switch(s.lanes=0,s.tag){case 2:var f=s.type;dl(o,s),o=s.pendingProps;var y=Cr(s,Ft.current);jr(s,m),y=hu(null,s,f,o,y,m);var C=bu();return s.flags|=1,typeof y=="object"&&y!==null&&typeof y.render=="function"&&y.$$typeof===void 0?(s.tag=1,s.memoizedState=null,s.updateQueue=null,mn(f)?(C=!0,Wc(s)):C=!1,s.memoizedState=y.state!==null&&y.state!==void 0?y.state:null,du(s),y.updater=ll,s.stateNode=y,y._reactInternals=s,Hu(s,f,o,m),s=Gu(null,s,f,!0,C,m)):(s.tag=0,xt&&C&&tu(s),tn(null,s,y,m),s=s.child),s;case 16:f=s.elementType;e:{switch(dl(o,s),o=s.pendingProps,y=f._init,f=y(f._payload),s.type=f,y=s.tag=RG(f),o=Yn(f,o),y){case 0:s=Nu(null,s,f,o,m);break e;case 1:s=Ib(null,s,f,o,m);break e;case 11:s=Tb(null,s,f,o,m);break e;case 14:s=Rb(null,s,f,Yn(f.type,o),m);break e}throw Error(n(306,f,""))}return s;case 0:return f=s.type,y=s.pendingProps,y=s.elementType===f?y:Yn(f,y),Nu(o,s,f,y,m);case 1:return f=s.type,y=s.pendingProps,y=s.elementType===f?y:Yn(f,y),Ib(o,s,f,y,m);case 3:e:{if(Yb(s),o===null)throw Error(n(387));f=s.pendingProps,C=s.memoizedState,y=C.element,ob(o,s),nl(s,f,null,m);var U=s.memoizedState;if(f=U.element,C.isDehydrated)if(C={element:f,isDehydrated:!1,cache:U.cache,pendingSuspenseBoundaries:U.pendingSuspenseBoundaries,transitions:U.transitions},s.updateQueue.baseState=C,s.memoizedState=C,s.flags&256){y=Nr(Error(n(423)),s),s=Lb(o,s,f,m,y);break e}else if(f!==y){y=Nr(Error(n(424)),s),s=Lb(o,s,f,m,y);break e}else for(An=no(s.stateNode.containerInfo.firstChild),vn=s,xt=!0,In=null,m=nb(s,null,f,m),s.child=m;m;)m.flags=m.flags&-3|4096,m=m.sibling;else{if(Dr(),f===y){s=Ua(o,s,m);break e}tn(o,s,f,m)}s=s.child}return s;case 5:return ib(s),o===null&&ou(s),f=s.type,y=s.pendingProps,C=o!==null?o.memoizedProps:null,U=y.children,Vd(f,y)?U=null:C!==null&&Vd(f,C)&&(s.flags|=32),Zb(o,s),tn(o,s,U,m),s.child;case 6:return o===null&&ou(s),null;case 13:return $b(o,s,m);case 4:return uu(s,s.stateNode.containerInfo),f=s.pendingProps,o===null?s.child=wr(s,null,f,m):tn(o,s,f,m),s.child;case 11:return f=s.type,y=s.pendingProps,y=s.elementType===f?y:Yn(f,y),Tb(o,s,f,y,m);case 7:return tn(o,s,s.pendingProps,m),s.child;case 8:return tn(o,s,s.pendingProps.children,m),s.child;case 12:return tn(o,s,s.pendingProps.children,m),s.child;case 10:e:{if(f=s.type._context,y=s.pendingProps,C=s.memoizedProps,U=y.value,lt(Jc,f._currentValue),f._currentValue=U,C!==null)if(Zn(C.value,U)){if(C.children===y.children&&!ln.current){s=Ua(o,s,m);break e}}else for(C=s.child,C!==null&&(C.return=s);C!==null;){var P=C.dependencies;if(P!==null){U=C.child;for(var z=P.firstContext;z!==null;){if(z.context===f){if(C.tag===1){z=ja(-1,m&-m),z.tag=2;var F=C.updateQueue;if(F!==null){F=F.shared;var se=F.pending;se===null?z.next=z:(z.next=se.next,se.next=z),F.pending=z}}C.lanes|=m,z=C.alternate,z!==null&&(z.lanes|=m),lu(C.return,m,s),P.lanes|=m;break}z=z.next}}else if(C.tag===10)U=C.type===s.type?null:C.child;else if(C.tag===18){if(U=C.return,U===null)throw Error(n(341));U.lanes|=m,P=U.alternate,P!==null&&(P.lanes|=m),lu(U,m,s),U=C.sibling}else U=C.child;if(U!==null)U.return=C;else for(U=C;U!==null;){if(U===s){U=null;break}if(C=U.sibling,C!==null){C.return=U.return,U=C;break}U=U.return}C=U}tn(o,s,y.children,m),s=s.child}return s;case 9:return y=s.type,f=s.pendingProps.children,jr(s,m),y=Nn(y),f=f(y),s.flags|=1,tn(o,s,f,m),s.child;case 14:return f=s.type,y=Yn(f,s.pendingProps),y=Yn(f.type,y),Rb(o,s,f,y,m);case 15:return kb(o,s,s.type,s.pendingProps,m);case 17:return f=s.type,y=s.pendingProps,y=s.elementType===f?y:Yn(f,y),dl(o,s),s.tag=1,mn(f)?(o=!0,Wc(s)):o=!1,jr(s,m),Bb(s,f,y),Hu(s,f,y,m),Gu(null,s,f,!0,o,m);case 19:return Wb(o,s,m);case 22:return Mb(o,s,m)}throw Error(n(156,s.tag))};function yC(o,s){return Kh(o,s)}function TG(o,s,m,f){this.tag=o,this.key=m,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=s,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=f,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function _n(o,s,m,f){return new TG(o,s,m,f)}function Vu(o){return o=o.prototype,!(!o||!o.isReactComponent)}function RG(o){if(typeof o=="function")return Vu(o)?1:0;if(o!=null){if(o=o.$$typeof,o===I)return 11;if(o===Q)return 14}return 2}function fo(o,s){var m=o.alternate;return m===null?(m=_n(o.tag,s,o.key,o.mode),m.elementType=o.elementType,m.type=o.type,m.stateNode=o.stateNode,m.alternate=o,o.alternate=m):(m.pendingProps=s,m.type=o.type,m.flags=0,m.subtreeFlags=0,m.deletions=null),m.flags=o.flags&14680064,m.childLanes=o.childLanes,m.lanes=o.lanes,m.child=o.child,m.memoizedProps=o.memoizedProps,m.memoizedState=o.memoizedState,m.updateQueue=o.updateQueue,s=o.dependencies,m.dependencies=s===null?null:{lanes:s.lanes,firstContext:s.firstContext},m.sibling=o.sibling,m.index=o.index,m.ref=o.ref,m}function Al(o,s,m,f,y,C){var U=2;if(f=o,typeof o=="function")Vu(o)&&(U=1);else if(typeof o=="string")U=5;else e:switch(o){case _:return Yo(m.children,y,C,s);case O:U=8,y|=8;break;case k:return o=_n(12,m,s,y|2),o.elementType=k,o.lanes=C,o;case W:return o=_n(13,m,s,y),o.elementType=W,o.lanes=C,o;case K:return o=_n(19,m,s,y),o.elementType=K,o.lanes=C,o;case te:return Dl(m,y,C,s);default:if(typeof o=="object"&&o!==null)switch(o.$$typeof){case V:U=10;break e;case M:U=9;break e;case I:U=11;break e;case Q:U=14;break e;case J:U=16,f=null;break e}throw Error(n(130,o==null?o:typeof o,""))}return s=_n(U,m,s,y),s.elementType=o,s.type=f,s.lanes=C,s}function Yo(o,s,m,f){return o=_n(7,o,f,s),o.lanes=m,o}function Dl(o,s,m,f){return o=_n(22,o,f,s),o.elementType=te,o.lanes=m,o.stateNode={isHidden:!1},o}function Ku(o,s,m){return o=_n(6,o,null,s),o.lanes=m,o}function Xu(o,s,m){return s=_n(4,o.children!==null?o.children:[],o.key,s),s.lanes=m,s.stateNode={containerInfo:o.containerInfo,pendingChildren:null,implementation:o.implementation},s}function kG(o,s,m,f,y){this.tag=s,this.containerInfo=o,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=wd(0),this.expirationTimes=wd(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=wd(0),this.identifierPrefix=f,this.onRecoverableError=y,this.mutableSourceEagerHydrationData=null}function Qu(o,s,m,f,y,C,U,P,z){return o=new kG(o,s,m,P,z),s===1?(s=1,C===!0&&(s|=8)):s=0,C=_n(3,null,null,s),o.current=C,C.stateNode=o,C.memoizedState={element:f,isDehydrated:m,cache:null,transitions:null,pendingSuspenseBoundaries:null},du(C),o}function MG(o,s,m){var f=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:N,key:f==null?null:""+f,children:o,containerInfo:s,implementation:m}}function hC(o){if(!o)return oo;o=o._reactInternals;e:{if(_o(o)!==o||o.tag!==1)throw Error(n(170));var s=o;do{switch(s.tag){case 3:s=s.stateNode.context;break e;case 1:if(mn(s.type)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break e}}s=s.return}while(s!==null);throw Error(n(171))}if(o.tag===1){var m=o.type;if(mn(m))return q0(o,m,s)}return s}function bC(o,s,m,f,y,C,U,P,z){return o=Qu(m,f,!0,o,y,C,U,P,z),o.context=hC(null),m=o.current,f=nn(),y=uo(m),C=ja(f,y),C.callback=s??null,io(m,C,y),o.current.lanes=y,_s(o,y,f),pn(o,f),o}function wl(o,s,m,f){var y=s.current,C=nn(),U=uo(y);return m=hC(m),s.context===null?s.context=m:s.pendingContext=m,s=ja(C,U),s.payload={element:o},f=f===void 0?null:f,f!==null&&(s.callback=f),o=io(y,s,U),o!==null&&(qn(o,y,U,C),tl(o,y,U)),U}function Hl(o){if(o=o.current,!o.child)return null;switch(o.child.tag){case 5:return o.child.stateNode;default:return o.child.stateNode}}function CC(o,s){if(o=o.memoizedState,o!==null&&o.dehydrated!==null){var m=o.retryLane;o.retryLane=m!==0&&m<s?m:s}}function Ju(o,s){CC(o,s),(o=o.alternate)&&CC(o,s)}function ZG(){return null}var vC=typeof reportError=="function"?reportError:function(o){console.error(o)};function ep(o){this._internalRoot=o}jl.prototype.render=ep.prototype.render=function(o){var s=this._internalRoot;if(s===null)throw Error(n(409));wl(o,s,null,null)},jl.prototype.unmount=ep.prototype.unmount=function(){var o=this._internalRoot;if(o!==null){this._internalRoot=null;var s=o.containerInfo;Mo(function(){wl(null,o,null,null)}),s[va]=null}};function jl(o){this._internalRoot=o}jl.prototype.unstable_scheduleHydration=function(o){if(o){var s=o0();o={blockedOn:null,target:o,priority:s};for(var m=0;m<Ja.length&&s!==0&&s<Ja[m].priority;m++);Ja.splice(m,0,o),m===0&&i0(o)}};function tp(o){return!(!o||o.nodeType!==1&&o.nodeType!==9&&o.nodeType!==11)}function Ul(o){return!(!o||o.nodeType!==1&&o.nodeType!==9&&o.nodeType!==11&&(o.nodeType!==8||o.nodeValue!==" react-mount-point-unstable "))}function AC(){}function IG(o,s,m,f,y){if(y){if(typeof f=="function"){var C=f;f=function(){var F=Hl(U);C.call(F)}}var U=bC(s,f,o,0,null,!1,!1,"",AC);return o._reactRootContainer=U,o[va]=U.current,$s(o.nodeType===8?o.parentNode:o),Mo(),U}for(;y=o.lastChild;)o.removeChild(y);if(typeof f=="function"){var P=f;f=function(){var F=Hl(z);P.call(F)}}var z=Qu(o,0,!1,null,null,!1,!1,"",AC);return o._reactRootContainer=z,o[va]=z.current,$s(o.nodeType===8?o.parentNode:o),Mo(function(){wl(s,z,m,f)}),z}function Nl(o,s,m,f,y){var C=m._reactRootContainer;if(C){var U=C;if(typeof y=="function"){var P=y;y=function(){var z=Hl(U);P.call(z)}}wl(s,U,o,y)}else U=IG(m,s,o,y,f);return Hl(U)}n0=function(o){switch(o.tag){case 3:var s=o.stateNode;if(s.current.memoizedState.isDehydrated){var m=Bs(s.pendingLanes);m!==0&&(Hd(s,m|1),pn(s,Dt()),(Ye&6)===0&&(_r=Dt()+500,ro()))}break;case 13:Mo(function(){var f=Ha(o,1);if(f!==null){var y=nn();qn(f,o,1,y)}}),Ju(o,1)}},jd=function(o){if(o.tag===13){var s=Ha(o,134217728);if(s!==null){var m=nn();qn(s,o,134217728,m)}Ju(o,134217728)}},a0=function(o){if(o.tag===13){var s=uo(o),m=Ha(o,s);if(m!==null){var f=nn();qn(m,o,s,f)}Ju(o,s)}},o0=function(){return nt},r0=function(o,s){var m=nt;try{return nt=o,s()}finally{nt=m}},mr=function(o,s,m){switch(s){case"input":if(ke(o,m),s=m.name,m.type==="radio"&&s!=null){for(m=o;m.parentNode;)m=m.parentNode;for(m=m.querySelectorAll("input[name="+JSON.stringify(""+s)+'][type="radio"]'),s=0;s<m.length;s++){var f=m[s];if(f!==o&&f.form===o.form){var y=$c(f);if(!y)throw Error(n(90));ae(f),ke(f,y)}}}break;case"textarea":Jn(o,m);break;case"select":s=m.value,s!=null&&at(o,!!m.multiple,s,!1)}},Ve=qu,it=Mo;var YG={usingClientEntryPoint:!1,Events:[Fs,hr,$c,Ac,Se,qu]},ci={findFiberByHostInstance:Po,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},LG={bundleType:ci.bundleType,version:ci.version,rendererPackageName:ci.rendererPackageName,rendererConfig:ci.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:B.ReactCurrentDispatcher,findHostInstanceByFiber:function(o){return o=Fh(o),o===null?null:o.stateNode},findFiberByHostInstance:ci.findFiberByHostInstance||ZG,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Gl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Gl.isDisabled&&Gl.supportsFiber)try{jc=Gl.inject(LG),oa=Gl}catch{}}return fn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=YG,fn.createPortal=function(o,s){var m=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!tp(s))throw Error(n(200));return MG(o,s,null,m)},fn.createRoot=function(o,s){if(!tp(o))throw Error(n(299));var m=!1,f="",y=vC;return s!=null&&(s.unstable_strictMode===!0&&(m=!0),s.identifierPrefix!==void 0&&(f=s.identifierPrefix),s.onRecoverableError!==void 0&&(y=s.onRecoverableError)),s=Qu(o,1,!1,null,null,m,!1,f,y),o[va]=s.current,$s(o.nodeType===8?o.parentNode:o),new ep(s)},fn.findDOMNode=function(o){if(o==null)return null;if(o.nodeType===1)return o;var s=o._reactInternals;if(s===void 0)throw typeof o.render=="function"?Error(n(188)):(o=Object.keys(o).join(","),Error(n(268,o)));return o=Fh(s),o=o===null?null:o.stateNode,o},fn.flushSync=function(o){return Mo(o)},fn.hydrate=function(o,s,m){if(!Ul(s))throw Error(n(200));return Nl(null,o,s,!0,m)},fn.hydrateRoot=function(o,s,m){if(!tp(o))throw Error(n(405));var f=m!=null&&m.hydratedSources||null,y=!1,C="",U=vC;if(m!=null&&(m.unstable_strictMode===!0&&(y=!0),m.identifierPrefix!==void 0&&(C=m.identifierPrefix),m.onRecoverableError!==void 0&&(U=m.onRecoverableError)),s=bC(s,null,o,1,m??null,y,!1,C,U),o[va]=s.current,$s(o),f)for(o=0;o<f.length;o++)m=f[o],y=m._getVersion,y=y(m._source),s.mutableSourceEagerHydrationData==null?s.mutableSourceEagerHydrationData=[m,y]:s.mutableSourceEagerHydrationData.push(m,y);return new jl(s)},fn.render=function(o,s,m){if(!Ul(s))throw Error(n(200));return Nl(null,o,s,!1,m)},fn.unmountComponentAtNode=function(o){if(!Ul(o))throw Error(n(40));return o._reactRootContainer?(Mo(function(){Nl(null,null,o,!1,function(){o._reactRootContainer=null,o[va]=null})}),!0):!1},fn.unstable_batchedUpdates=qu,fn.unstable_renderSubtreeIntoContainer=function(o,s,m,f){if(!Ul(m))throw Error(n(200));if(o==null||o._reactInternals===void 0)throw Error(n(38));return Nl(o,s,m,!1,f)},fn.version="18.3.1-next-f1338f8080-20240426",fn}var BC;function B7(){if(BC)return op.exports;BC=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),op.exports=eB(),op.exports}var _C;function tB(){if(_C)return _l;_C=1;var e=B7();return _l.createRoot=e.createRoot,_l.hydrateRoot=e.hydrateRoot,_l}var nB=tB(),Z=zy();const S=st(Z),aB=FG({__proto__:null,default:S},[Z]),oB=e=>e instanceof Error?e.message+`
|
||
`+e.stack:JSON.stringify(e,null,2);class _7 extends S.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}render(){return this.state.hasError?l.jsxs("div",{className:"p-4 border border-red-500 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ErrorBoundary.tsx:26:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ErrorBoundary.tsx","data-component-line":"26","data-component-file":"ErrorBoundary.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-4%20border%20border-red-500%20rounded%22%7D",children:[l.jsx("h2",{className:"text-red-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ErrorBoundary.tsx:27:10","data-matrix-name":"h2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ErrorBoundary.tsx","data-component-line":"27","data-component-file":"ErrorBoundary.tsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-red-500%22%7D",children:"Something went wrong."}),l.jsx("pre",{className:"mt-2 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ErrorBoundary.tsx:28:10","data-matrix-name":"pre","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ErrorBoundary.tsx","data-component-line":"28","data-component-file":"ErrorBoundary.tsx","data-component-name":"pre","data-component-content":"%7B%22className%22%3A%22mt-2%20text-sm%22%7D",children:oB(this.state.error)})]}):this.props.children}}var rB=B7();const sB=st(rB);/**
|
||
* @remix-run/router v1.23.0
|
||
*
|
||
* Copyright (c) Remix Software Inc.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE.md file in the root directory of this source tree.
|
||
*
|
||
* @license MIT
|
||
*/function Gi(){return Gi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Gi.apply(this,arguments)}var Co;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Co||(Co={}));const PC="popstate";function iB(e){e===void 0&&(e={});function t(a,r){let{pathname:i,search:c,hash:d}=a.location;return fx("",{pathname:i,search:c,hash:d},r.state&&r.state.usr||null,r.state&&r.state.key||"default")}function n(a,r){return typeof r=="string"?r:Vl(r)}return lB(t,n,null,e)}function jt(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function P7(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function cB(){return Math.random().toString(36).substr(2,8)}function SC(e,t){return{usr:e.state,key:e.key,idx:t}}function fx(e,t,n,a){return n===void 0&&(n=null),Gi({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?ps(t):t,{state:n,key:t&&t.key||a||cB()})}function Vl(e){let{pathname:t="/",search:n="",hash:a=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),a&&a!=="#"&&(t+=a.charAt(0)==="#"?a:"#"+a),t}function ps(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let a=e.indexOf("?");a>=0&&(t.search=e.substr(a),e=e.substr(0,a)),e&&(t.pathname=e)}return t}function lB(e,t,n,a){a===void 0&&(a={});let{window:r=document.defaultView,v5Compat:i=!1}=a,c=r.history,d=Co.Pop,u=null,p=x();p==null&&(p=0,c.replaceState(Gi({},c.state,{idx:p}),""));function x(){return(c.state||{idx:null}).idx}function g(){d=Co.Pop;let v=x(),D=v==null?null:v-p;p=v,u&&u({action:d,location:A.location,delta:D})}function b(v,D){d=Co.Push;let H=fx(A.location,v,D);p=x()+1;let G=SC(H,p),B=A.createHref(H);try{c.pushState(G,"",B)}catch(j){if(j instanceof DOMException&&j.name==="DataCloneError")throw j;r.location.assign(B)}i&&u&&u({action:d,location:A.location,delta:1})}function h(v,D){d=Co.Replace;let H=fx(A.location,v,D);p=x();let G=SC(H,p),B=A.createHref(H);c.replaceState(G,"",B),i&&u&&u({action:d,location:A.location,delta:0})}function w(v){let D=r.location.origin!=="null"?r.location.origin:r.location.href,H=typeof v=="string"?v:Vl(v);return H=H.replace(/ $/,"%20"),jt(D,"No window.location.(origin|href) available to create URL for href: "+H),new URL(H,D)}let A={get action(){return d},get location(){return e(r,c)},listen(v){if(u)throw new Error("A history only accepts one active listener");return r.addEventListener(PC,g),u=v,()=>{r.removeEventListener(PC,g),u=null}},createHref(v){return t(r,v)},createURL:w,encodeLocation(v){let D=w(v);return{pathname:D.pathname,search:D.search,hash:D.hash}},push:b,replace:h,go(v){return c.go(v)}};return A}var EC;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(EC||(EC={}));function mB(e,t,n){return n===void 0&&(n="/"),dB(e,t,n)}function dB(e,t,n,a){let r=typeof t=="string"?ps(t):t,i=Ty(r.pathname||"/",n);if(i==null)return null;let c=S7(e);uB(c);let d=null;for(let u=0;d==null&&u<c.length;++u){let p=wB(i);d=vB(c[u],p)}return d}function S7(e,t,n,a){t===void 0&&(t=[]),n===void 0&&(n=[]),a===void 0&&(a="");let r=(i,c,d)=>{let u={relativePath:d===void 0?i.path||"":d,caseSensitive:i.caseSensitive===!0,childrenIndex:c,route:i};u.relativePath.startsWith("/")&&(jt(u.relativePath.startsWith(a),'Absolute route path "'+u.relativePath+'" nested under path '+('"'+a+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),u.relativePath=u.relativePath.slice(a.length));let p=Ao([a,u.relativePath]),x=n.concat(u);i.children&&i.children.length>0&&(jt(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+p+'".')),S7(i.children,t,x,p)),!(i.path==null&&!i.index)&&t.push({path:p,score:bB(p,i.index),routesMeta:x})};return e.forEach((i,c)=>{var d;if(i.path===""||!((d=i.path)!=null&&d.includes("?")))r(i,c);else for(let u of E7(i.path))r(i,c,u)}),t}function E7(e){let t=e.split("/");if(t.length===0)return[];let[n,...a]=t,r=n.endsWith("?"),i=n.replace(/\?$/,"");if(a.length===0)return r?[i,""]:[i];let c=E7(a.join("/")),d=[];return d.push(...c.map(u=>u===""?i:[i,u].join("/"))),r&&d.push(...c),d.map(u=>e.startsWith("/")&&u===""?"/":u)}function uB(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:CB(t.routesMeta.map(a=>a.childrenIndex),n.routesMeta.map(a=>a.childrenIndex)))}const pB=/^:[\w-]+$/,fB=3,gB=2,xB=1,yB=10,hB=-2,OC=e=>e==="*";function bB(e,t){let n=e.split("/"),a=n.length;return n.some(OC)&&(a+=hB),t&&(a+=gB),n.filter(r=>!OC(r)).reduce((r,i)=>r+(pB.test(i)?fB:i===""?xB:yB),a)}function CB(e,t){return e.length===t.length&&e.slice(0,-1).every((a,r)=>a===t[r])?e[e.length-1]-t[t.length-1]:0}function vB(e,t,n){let{routesMeta:a}=e,r={},i="/",c=[];for(let d=0;d<a.length;++d){let u=a[d],p=d===a.length-1,x=i==="/"?t:t.slice(i.length)||"/",g=AB({path:u.relativePath,caseSensitive:u.caseSensitive,end:p},x),b=u.route;if(!g)return null;Object.assign(r,g.params),c.push({params:r,pathname:Ao([i,g.pathname]),pathnameBase:NB(Ao([i,g.pathnameBase])),route:b}),g.pathnameBase!=="/"&&(i=Ao([i,g.pathnameBase]))}return c}function AB(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,a]=DB(e.path,e.caseSensitive,e.end),r=t.match(n);if(!r)return null;let i=r[0],c=i.replace(/(.)\/+$/,"$1"),d=r.slice(1);return{params:a.reduce((p,x,g)=>{let{paramName:b,isOptional:h}=x;if(b==="*"){let A=d[g]||"";c=i.slice(0,i.length-A.length).replace(/(.)\/+$/,"$1")}const w=d[g];return h&&!w?p[b]=void 0:p[b]=(w||"").replace(/%2F/g,"/"),p},{}),pathname:i,pathnameBase:c,pattern:e}}function DB(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),P7(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 a=[],r="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(c,d,u)=>(a.push({paramName:d,isOptional:u!=null}),u?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(a.push({paramName:"*"}),r+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?r+="\\/*$":e!==""&&e!=="/"&&(r+="(?:(?=\\/|$))"),[new RegExp(r,t?void 0:"i"),a]}function wB(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return P7(!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 Ty(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,a=e.charAt(n);return a&&a!=="/"?null:e.slice(n)||"/"}function HB(e,t){t===void 0&&(t="/");let{pathname:n,search:a="",hash:r=""}=typeof e=="string"?ps(e):e;return{pathname:n?n.startsWith("/")?n:jB(n,t):t,search:GB(a),hash:BB(r)}}function jB(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(r=>{r===".."?n.length>1&&n.pop():r!=="."&&n.push(r)}),n.length>1?n.join("/"):"/"}function ip(e,t,n,a){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(a)+"]. 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 UB(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Ry(e,t){let n=UB(e);return t?n.map((a,r)=>r===n.length-1?a.pathname:a.pathnameBase):n.map(a=>a.pathnameBase)}function ky(e,t,n,a){a===void 0&&(a=!1);let r;typeof e=="string"?r=ps(e):(r=Gi({},e),jt(!r.pathname||!r.pathname.includes("?"),ip("?","pathname","search",r)),jt(!r.pathname||!r.pathname.includes("#"),ip("#","pathname","hash",r)),jt(!r.search||!r.search.includes("#"),ip("#","search","hash",r)));let i=e===""||r.pathname==="",c=i?"/":r.pathname,d;if(c==null)d=n;else{let g=t.length-1;if(!a&&c.startsWith("..")){let b=c.split("/");for(;b[0]==="..";)b.shift(),g-=1;r.pathname=b.join("/")}d=g>=0?t[g]:"/"}let u=HB(r,d),p=c&&c!=="/"&&c.endsWith("/"),x=(i||c===".")&&n.endsWith("/");return!u.pathname.endsWith("/")&&(p||x)&&(u.pathname+="/"),u}const Ao=e=>e.join("/").replace(/\/\/+/g,"/"),NB=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),GB=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,BB=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function _B(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const O7=["post","put","patch","delete"];new Set(O7);const PB=["get",...O7];new Set(PB);/**
|
||
* React Router v6.30.0
|
||
*
|
||
* Copyright (c) Remix Software Inc.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE.md file in the root directory of this source tree.
|
||
*
|
||
* @license MIT
|
||
*/function Bi(){return Bi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Bi.apply(this,arguments)}const My=Z.createContext(null),SB=Z.createContext(null),wo=Z.createContext(null),Rm=Z.createContext(null),Ho=Z.createContext({outlet:null,matches:[],isDataRoute:!1}),z7=Z.createContext(null);function EB(e,t){let{relative:n}=t===void 0?{}:t;fs()||jt(!1);let{basename:a,navigator:r}=Z.useContext(wo),{hash:i,pathname:c,search:d}=R7(e,{relative:n}),u=c;return a!=="/"&&(u=c==="/"?a:Ao([a,c])),r.createHref({pathname:u,search:d,hash:i})}function fs(){return Z.useContext(Rm)!=null}function gs(){return fs()||jt(!1),Z.useContext(Rm).location}function T7(e){Z.useContext(wo).static||Z.useLayoutEffect(e)}function uc(){let{isDataRoute:e}=Z.useContext(Ho);return e?WB():OB()}function OB(){fs()||jt(!1);let e=Z.useContext(My),{basename:t,future:n,navigator:a}=Z.useContext(wo),{matches:r}=Z.useContext(Ho),{pathname:i}=gs(),c=JSON.stringify(Ry(r,n.v7_relativeSplatPath)),d=Z.useRef(!1);return T7(()=>{d.current=!0}),Z.useCallback(function(p,x){if(x===void 0&&(x={}),!d.current)return;if(typeof p=="number"){a.go(p);return}let g=ky(p,JSON.parse(c),i,x.relative==="path");e==null&&t!=="/"&&(g.pathname=g.pathname==="/"?t:Ao([t,g.pathname])),(x.replace?a.replace:a.push)(g,x.state,x)},[t,a,c,i,e])}function R7(e,t){let{relative:n}=t===void 0?{}:t,{future:a}=Z.useContext(wo),{matches:r}=Z.useContext(Ho),{pathname:i}=gs(),c=JSON.stringify(Ry(r,a.v7_relativeSplatPath));return Z.useMemo(()=>ky(e,JSON.parse(c),i,n==="path"),[e,c,i,n])}function zB(e,t){return TB(e,t)}function TB(e,t,n,a){fs()||jt(!1);let{navigator:r,static:i}=Z.useContext(wo),{matches:c}=Z.useContext(Ho),d=c[c.length-1],u=d?d.params:{};d&&d.pathname;let p=d?d.pathnameBase:"/";d&&d.route;let x=gs(),g;if(t){var b;let D=typeof t=="string"?ps(t):t;p==="/"||(b=D.pathname)!=null&&b.startsWith(p)||jt(!1),g=D}else g=x;let h=g.pathname||"/",w=h;if(p!=="/"){let D=p.replace(/^\//,"").split("/");w="/"+h.replace(/^\//,"").split("/").slice(D.length).join("/")}let A=mB(e,{pathname:w}),v=IB(A&&A.map(D=>Object.assign({},D,{params:Object.assign({},u,D.params),pathname:Ao([p,r.encodeLocation?r.encodeLocation(D.pathname).pathname:D.pathname]),pathnameBase:D.pathnameBase==="/"?p:Ao([p,r.encodeLocation?r.encodeLocation(D.pathnameBase).pathname:D.pathnameBase])})),c,n,a);return t&&v?Z.createElement(Rm.Provider,{value:{location:Bi({pathname:"/",search:"",hash:"",state:null,key:"default"},g),navigationType:Co.Pop}},v):v}function RB(){let e=qB(),t=_B(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return Z.createElement(Z.Fragment,null,Z.createElement("h2",null,"Unexpected Application Error!"),Z.createElement("h3",{style:{fontStyle:"italic"}},t),n?Z.createElement("pre",{style:r},n):null,null)}const kB=Z.createElement(RB,null);class MB extends Z.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?Z.createElement(Ho.Provider,{value:this.props.routeContext},Z.createElement(z7.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function ZB(e){let{routeContext:t,match:n,children:a}=e,r=Z.useContext(My);return r&&r.static&&r.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=n.route.id),Z.createElement(Ho.Provider,{value:t},a)}function IB(e,t,n,a){var r;if(t===void 0&&(t=[]),n===void 0&&(n=null),a===void 0&&(a=null),e==null){var i;if(!n)return null;if(n.errors)e=n.matches;else if((i=a)!=null&&i.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let c=e,d=(r=n)==null?void 0:r.errors;if(d!=null){let x=c.findIndex(g=>g.route.id&&(d==null?void 0:d[g.route.id])!==void 0);x>=0||jt(!1),c=c.slice(0,Math.min(c.length,x+1))}let u=!1,p=-1;if(n&&a&&a.v7_partialHydration)for(let x=0;x<c.length;x++){let g=c[x];if((g.route.HydrateFallback||g.route.hydrateFallbackElement)&&(p=x),g.route.id){let{loaderData:b,errors:h}=n,w=g.route.loader&&b[g.route.id]===void 0&&(!h||h[g.route.id]===void 0);if(g.route.lazy||w){u=!0,p>=0?c=c.slice(0,p+1):c=[c[0]];break}}}return c.reduceRight((x,g,b)=>{let h,w=!1,A=null,v=null;n&&(h=d&&g.route.id?d[g.route.id]:void 0,A=g.route.errorElement||kB,u&&(p<0&&b===0?(FB("route-fallback"),w=!0,v=null):p===b&&(w=!0,v=g.route.hydrateFallbackElement||null)));let D=t.concat(c.slice(0,b+1)),H=()=>{let G;return h?G=A:w?G=v:g.route.Component?G=Z.createElement(g.route.Component,null):g.route.element?G=g.route.element:G=x,Z.createElement(ZB,{match:g,routeContext:{outlet:x,matches:D,isDataRoute:n!=null},children:G})};return n&&(g.route.ErrorBoundary||g.route.errorElement||b===0)?Z.createElement(MB,{location:n.location,revalidation:n.revalidation,component:A,error:h,children:H(),routeContext:{outlet:null,matches:D,isDataRoute:!0}}):H()},null)}var k7=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(k7||{}),M7=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}(M7||{});function YB(e){let t=Z.useContext(My);return t||jt(!1),t}function LB(e){let t=Z.useContext(SB);return t||jt(!1),t}function $B(e){let t=Z.useContext(Ho);return t||jt(!1),t}function Z7(e){let t=$B(),n=t.matches[t.matches.length-1];return n.route.id||jt(!1),n.route.id}function qB(){var e;let t=Z.useContext(z7),n=LB(),a=Z7();return t!==void 0?t:(e=n.errors)==null?void 0:e[a]}function WB(){let{router:e}=YB(k7.UseNavigateStable),t=Z7(M7.UseNavigateStable),n=Z.useRef(!1);return T7(()=>{n.current=!0}),Z.useCallback(function(r,i){i===void 0&&(i={}),n.current&&(typeof r=="number"?e.navigate(r):e.navigate(r,Bi({fromRouteId:t},i)))},[e,t])}const zC={};function FB(e,t,n){zC[e]||(zC[e]=!0)}function VB(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function KB(e){let{to:t,replace:n,state:a,relative:r}=e;fs()||jt(!1);let{future:i,static:c}=Z.useContext(wo),{matches:d}=Z.useContext(Ho),{pathname:u}=gs(),p=uc(),x=ky(t,Ry(d,i.v7_relativeSplatPath),u,r==="path"),g=JSON.stringify(x);return Z.useEffect(()=>p(JSON.parse(g),{replace:n,state:a,relative:r}),[p,g,r,n,a]),null}function la(e){jt(!1)}function XB(e){let{basename:t="/",children:n=null,location:a,navigationType:r=Co.Pop,navigator:i,static:c=!1,future:d}=e;fs()&&jt(!1);let u=t.replace(/^\/*/,"/"),p=Z.useMemo(()=>({basename:u,navigator:i,static:c,future:Bi({v7_relativeSplatPath:!1},d)}),[u,d,i,c]);typeof a=="string"&&(a=ps(a));let{pathname:x="/",search:g="",hash:b="",state:h=null,key:w="default"}=a,A=Z.useMemo(()=>{let v=Ty(x,u);return v==null?null:{location:{pathname:v,search:g,hash:b,state:h,key:w},navigationType:r}},[u,x,g,b,h,w,r]);return A==null?null:Z.createElement(wo.Provider,{value:p},Z.createElement(Rm.Provider,{children:n,value:A}))}function QB(e){let{children:t,location:n}=e;return zB(gx(t),n)}new Promise(()=>{});function gx(e,t){t===void 0&&(t=[]);let n=[];return Z.Children.forEach(e,(a,r)=>{if(!Z.isValidElement(a))return;let i=[...t,r];if(a.type===Z.Fragment){n.push.apply(n,gx(a.props.children,i));return}a.type!==la&&jt(!1),!a.props.index||!a.props.children||jt(!1);let c={id:a.props.id||i.join("-"),caseSensitive:a.props.caseSensitive,element:a.props.element,Component:a.props.Component,index:a.props.index,path:a.props.path,loader:a.props.loader,action:a.props.action,errorElement:a.props.errorElement,ErrorBoundary:a.props.ErrorBoundary,hasErrorBoundary:a.props.ErrorBoundary!=null||a.props.errorElement!=null,shouldRevalidate:a.props.shouldRevalidate,handle:a.props.handle,lazy:a.props.lazy};a.props.children&&(c.children=gx(a.props.children,i)),n.push(c)}),n}/**
|
||
* React Router DOM v6.30.0
|
||
*
|
||
* Copyright (c) Remix Software Inc.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE.md file in the root directory of this source tree.
|
||
*
|
||
* @license MIT
|
||
*/function xx(){return xx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},xx.apply(this,arguments)}function JB(e,t){if(e==null)return{};var n={},a=Object.keys(e),r,i;for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&(n[r]=e[r]);return n}function e4(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function t4(e,t){return e.button===0&&(!t||t==="_self")&&!e4(e)}const n4=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],a4="6";try{window.__reactRouterVersion=a4}catch{}const o4="startTransition",TC=aB[o4];function r4(e){let{basename:t,children:n,future:a,window:r}=e,i=Z.useRef();i.current==null&&(i.current=iB({window:r,v5Compat:!0}));let c=i.current,[d,u]=Z.useState({action:c.action,location:c.location}),{v7_startTransition:p}=a||{},x=Z.useCallback(g=>{p&&TC?TC(()=>u(g)):u(g)},[u,p]);return Z.useLayoutEffect(()=>c.listen(x),[c,x]),Z.useEffect(()=>VB(a),[a]),Z.createElement(XB,{basename:t,children:n,location:d.location,navigationType:d.action,navigator:c,future:a})}const s4=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",i4=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Kn=Z.forwardRef(function(t,n){let{onClick:a,relative:r,reloadDocument:i,replace:c,state:d,target:u,to:p,preventScrollReset:x,viewTransition:g}=t,b=JB(t,n4),{basename:h}=Z.useContext(wo),w,A=!1;if(typeof p=="string"&&i4.test(p)&&(w=p,s4))try{let G=new URL(window.location.href),B=p.startsWith("//")?new URL(G.protocol+p):new URL(p),j=Ty(B.pathname,h);B.origin===G.origin&&j!=null?p=j+B.search+B.hash:A=!0}catch{}let v=EB(p,{relative:r}),D=c4(p,{replace:c,state:d,target:u,preventScrollReset:x,relative:r,viewTransition:g});function H(G){a&&a(G),G.defaultPrevented||D(G)}return Z.createElement("a",xx({},b,{href:w||v,onClick:A||i?a:H,ref:n,target:u}))});var RC;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(RC||(RC={}));var kC;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(kC||(kC={}));function c4(e,t){let{target:n,replace:a,state:r,preventScrollReset:i,relative:c,viewTransition:d}=t===void 0?{}:t,u=uc(),p=gs(),x=R7(e,{relative:c});return Z.useCallback(g=>{if(t4(g,n)){g.preventDefault();let b=a!==void 0?a:Vl(p)===Vl(x);u(e,{replace:b,state:r,preventScrollReset:i,relative:c,viewTransition:d})}},[p,u,x,a,r,n,e,i,c,d])}const I7="http://localhost:3001/api";console.log("API_BASE_URL:",I7);console.log("import.meta.env.DEV:",!1);console.log("import.meta.env.PROD:",!0);class l4{constructor(){xo(this,"token",null);xo(this,"pendingRequests",new Map);xo(this,"auth",{signUp:async(t,n,a)=>{const r=await this.request("/auth/register",{method:"POST",body:JSON.stringify({email:t,password:n,full_name:a})});return r.data&&this.setToken(r.data.token),r},signInWithPassword:async({email:t,password:n})=>{const a=await this.request("/auth/login",{method:"POST",body:JSON.stringify({email:t,password:n})});return a.data&&this.setToken(a.data.token),a},getUser:async()=>this.request("/auth/me"),signOut:async()=>{const t=await this.request("/auth/logout",{method:"POST"});return this.setToken(null),t},verify:async()=>this.request("/auth/verify"),changePassword:async(t,n)=>this.request("/auth/change-password",{method:"POST",body:JSON.stringify({current_password:t,new_password:n})})});xo(this,"profiles",{get:async()=>this.request("/profile"),update:async t=>this.request("/profile",{method:"PUT",body:JSON.stringify(t)}),uploadAvatar:async t=>this.request("/profile/avatar",{method:"POST",body:JSON.stringify({avatar_url:t})})});xo(this,"analysis",{bazi:async t=>this.requestWithDeduplication("/analysis/bazi",{method:"POST",body:JSON.stringify({birth_data:t})},t),ziwei:async t=>this.requestWithDeduplication("/analysis/ziwei",{method:"POST",body:JSON.stringify({birth_data:t})},t),yijing:async t=>this.requestWithDeduplication("/analysis/yijing",{method:"POST",body:JSON.stringify(t)},t),comprehensive:async(t,n)=>this.request("/analysis/comprehensive",{method:"POST",body:JSON.stringify({birth_data:t,include_types:n})}),getTypes:async()=>this.request("/analysis/types"),validate:async(t,n)=>this.request("/analysis/validate",{method:"POST",body:JSON.stringify({birth_data:t,analysis_type:n})}),saveHistory:async(t,n,a)=>this.request("/analysis/save-history",{method:"POST",body:JSON.stringify({analysis_type:t,analysis_data:n,input_data:a})})});xo(this,"history",{getAll:async t=>{const n=new URLSearchParams;t!=null&&t.page&&n.set("page",t.page.toString()),t!=null&&t.limit&&n.set("limit",t.limit.toString()),t!=null&&t.reading_type&&n.set("reading_type",t.reading_type);const a=n.toString(),r=a?`/history?${a}`:"/history";return this.request(r)},getById:async t=>this.request(`/history/${t}`),delete:async t=>this.request(`/history/${t}`,{method:"DELETE"}),deleteBatch:async t=>this.request("/history",{method:"DELETE",body:JSON.stringify({ids:t})}),getStats:async()=>this.request("/history/stats/summary"),search:async(t,n)=>{const a=new URLSearchParams;n!=null&&n.page&&a.set("page",n.page.toString()),n!=null&&n.limit&&a.set("limit",n.limit.toString());const r=a.toString(),i=r?`/history/search/${encodeURIComponent(t)}?${r}`:`/history/search/${encodeURIComponent(t)}`;return this.request(i)}});xo(this,"functions",{invoke:async(t,n)=>{const r={"bazi-analyzer":"/analysis/bazi","ziwei-analyzer":"/analysis/ziwei","yijing-analyzer":"/analysis/yijing","bazi-details":"/analysis/bazi-details","bazi-wuxing-analysis":"/analysis/bazi-wuxing","reading-history":"/history"}[t.replace(/\?.*$/,"")]||`/functions/${t}`;if(t.includes("reading-history")){const{action:i,...c}=n.body;switch(i){case"get_history":return this.history.getAll();case"delete_reading":return this.history.delete(c.reading_id);default:return{error:{code:"UNKNOWN_ACTION",message:`Unknown action: ${i}`}}}}return this.request(r,{method:"POST",body:JSON.stringify(n.body)})}});this.token=localStorage.getItem("auth_token")}setToken(t){this.token=t,t?localStorage.setItem("auth_token",t):localStorage.removeItem("auth_token")}getAuthHeaders(){const t={"Content-Type":"application/json"};return this.token&&(t.Authorization=`Bearer ${this.token}`),t}async request(t,n={}){try{const a=`${I7}${t}`,r=await fetch(a,{...n,headers:{...this.getAuthHeaders(),...n.headers}}),i=r.headers.get("content-type");if(!i||!i.includes("application/json"))return r.ok?{data:{}}:{error:{code:"HTTP_ERROR",message:`HTTP ${r.status}: ${r.statusText}`}};let c;try{c=await r.json()}catch{return{error:{code:"JSON_PARSE_ERROR",message:"服务器返回了无效的JSON格式"}}}return r.ok?{data:c.data||c}:{error:c.error||{code:"HTTP_ERROR",message:`HTTP ${r.status}: ${r.statusText}`}}}catch(a){return console.error("API请求错误:",a),{error:{code:"NETWORK_ERROR",message:a instanceof Error?a.message:"网络请求失败"}}}}generateRequestKey(t,n){return`${t}:${JSON.stringify(n)}`}async requestWithDeduplication(t,n,a){const r=this.generateRequestKey(t,a);if(this.pendingRequests.has(r))return this.pendingRequests.get(r);const i=this.request(t,n).finally(()=>{this.pendingRequests.delete(r)});return this.pendingRequests.set(r,i),i}}const Wt=new l4,Y7=Z.createContext(void 0);function m4({children:e}){const[t,n]=Z.useState(null),[a,r]=Z.useState(!0);Z.useEffect(()=>{async function u(){r(!0);try{const p=await Wt.auth.getUser();p.data?n(p.data.user):n(null)}catch(p){console.error("加载用户信息失败:",p),n(null)}finally{r(!1)}}u()},[]);async function i(u,p){try{const x=await Wt.auth.signInWithPassword({email:u,password:p});return x.data?(n(x.data.user),{data:x.data,error:null}):{data:null,error:x.error}}catch{return{data:null,error:{message:"登录失败"}}}}async function c(u,p,x){try{const g=await Wt.auth.signUp(u,p,x);return g.data?(n(g.data.user),{data:g.data,error:null}):{data:null,error:g.error}}catch{return{data:null,error:{message:"注册失败"}}}}async function d(){try{const u=await Wt.auth.signOut();return n(null),{error:null}}catch{return{error:{message:"登出失败"}}}}return l.jsx(Y7.Provider,{value:{user:t,loading:a,signIn:i,signUp:c,signOut:d},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/contexts/AuthContext.tsx:83:4","data-matrix-name":"AuthContext.Provider","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/contexts/AuthContext.tsx","data-component-line":"83","data-component-file":"AuthContext.tsx","data-component-name":"AuthContext.Provider","data-component-content":"%7B%22value%22%3A%7B%22user%22%3A%22%5Bvar%3Auser%5D%22%2C%22loading%22%3A%22%5Bvar%3Aloading%5D%22%2C%22signIn%22%3A%22%5Bvar%3AsignIn%5D%22%2C%22signUp%22%3A%22%5Bvar%3AsignUp%5D%22%2C%22signOut%22%3A%22%5Bvar%3AsignOut%5D%22%7D%7D",children:e})}function ya(){const e=Z.useContext(Y7);if(e===void 0)throw new Error("useAuth must be used within an AuthProvider");return e}/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/var d4={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const u4=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase();/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const $e=(e,t)=>{const n=Z.forwardRef(({color:a="currentColor",size:r=24,strokeWidth:i=2,absoluteStrokeWidth:c,className:d="",children:u,...p},x)=>Z.createElement("svg",{ref:x,...d4,width:r,height:r,stroke:a,strokeWidth:c?Number(i)*24/Number(r):i,className:["lucide",`lucide-${u4(e)}`,d].join(" "),...p},[...t.map(([g,b])=>Z.createElement(g,b)),...Array.isArray(u)?u:[u]]));return n.displayName=`${e}`,n};/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const p4=$e("Activity",[["path",{d:"M22 12h-4l-3 9L9 3l-3 9H2",key:"d5dnw9"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const MC=$e("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const Zy=$e("BarChart3",[["path",{d:"M3 3v18h18",key:"1s2lah"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const _i=$e("BookOpen",[["path",{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z",key:"vv98re"}],["path",{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z",key:"1cyq3y"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const za=$e("Calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const Lr=$e("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const pc=$e("Compass",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polygon",{points:"16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76",key:"m9r19z"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const ZC=$e("Crown",[["path",{d:"M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z",key:"1vdc57"}],["path",{d:"M5 21h14",key:"11awu3"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const yx=$e("DollarSign",[["line",{x1:"12",x2:"12",y1:"2",y2:"22",key:"7eqyqh"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6",key:"1b0p4s"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const L7=$e("Eye",[["path",{d:"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z",key:"rwhkz3"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const Iy=$e("Heart",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const IC=$e("Hexagon",[["path",{d:"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z",key:"yt0hxn"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const Fl=$e("History",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}],["path",{d:"M12 7v5l4 2",key:"1fdv2h"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const f4=$e("Home",[["path",{d:"m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"y5dka4"}],["polyline",{points:"9 22 9 12 15 12 15 22",key:"e2us08"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const g4=$e("Layers",[["path",{d:"m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z",key:"8b97xw"}],["path",{d:"m22 17.65-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65",key:"dd6zsq"}],["path",{d:"m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65",key:"ep9fru"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const km=$e("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const hx=$e("Lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const x4=$e("LogIn",[["path",{d:"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4",key:"u53s6r"}],["polyline",{points:"10 17 15 12 10 7",key:"1ail0h"}],["line",{x1:"15",x2:"3",y1:"12",y2:"12",key:"v6grx8"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const y4=$e("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const $7=$e("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const q7=$e("MapPin",[["path",{d:"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z",key:"2oe9fu"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const h4=$e("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const b4=$e("Save",[["path",{d:"M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z",key:"1owoqh"}],["polyline",{points:"17 21 17 13 7 13 7 21",key:"1md35c"}],["polyline",{points:"7 3 7 8 15 8",key:"8nz8an"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const C4=$e("Shuffle",[["path",{d:"M2 18h1.4c1.3 0 2.5-.6 3.3-1.7l6.1-8.6c.7-1.1 2-1.7 3.3-1.7H22",key:"1wmou1"}],["path",{d:"m18 2 4 4-4 4",key:"pucp1d"}],["path",{d:"M2 6h1.9c1.5 0 2.9.9 3.6 2.2",key:"10bdb2"}],["path",{d:"M22 18h-5.9c-1.3 0-2.6-.7-3.3-1.8l-.5-.8",key:"vgxac0"}],["path",{d:"m18 14 4 4-4 4",key:"10pe0f"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const yn=$e("Sparkles",[["path",{d:"m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z",key:"17u4zn"}],["path",{d:"M5 3v4",key:"bklmnn"}],["path",{d:"M19 17v4",key:"iiml17"}],["path",{d:"M3 5h4",key:"nem4j1"}],["path",{d:"M17 19h4",key:"lbex7p"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const xs=$e("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const v4=$e("Sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const Kl=$e("Target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const A4=$e("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const Mm=$e("TrendingUp",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const D4=$e("UserPlus",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"19",x2:"19",y1:"8",y2:"14",key:"1bvyxn"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11",key:"1shjgl"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const ua=$e("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);/**
|
||
* @license lucide-react v0.364.0 - ISC
|
||
*
|
||
* This source code is licensed under the ISC license.
|
||
* See the LICENSE file in the root directory of this source tree.
|
||
*/const Yy=$e("Zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);function W7(e){var t,n,a="";if(typeof e=="string"||typeof e=="number")a+=e;else if(typeof e=="object")if(Array.isArray(e)){var r=e.length;for(t=0;t<r;t++)e[t]&&(n=W7(e[t]))&&(a&&(a+=" "),a+=n)}else for(n in e)e[n]&&(a&&(a+=" "),a+=n);return a}function Le(){for(var e,t,n=0,a="",r=arguments.length;n<r;n++)(e=arguments[n])&&(t=W7(e))&&(a&&(a+=" "),a+=t);return a}const Ly="-",w4=e=>{const t=j4(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:a}=e;return{getClassGroupId:c=>{const d=c.split(Ly);return d[0]===""&&d.length!==1&&d.shift(),F7(d,t)||H4(c)},getConflictingClassGroupIds:(c,d)=>{const u=n[c]||[];return d&&a[c]?[...u,...a[c]]:u}}},F7=(e,t)=>{var c;if(e.length===0)return t.classGroupId;const n=e[0],a=t.nextPart.get(n),r=a?F7(e.slice(1),a):void 0;if(r)return r;if(t.validators.length===0)return;const i=e.join(Ly);return(c=t.validators.find(({validator:d})=>d(i)))==null?void 0:c.classGroupId},YC=/^\[(.+)\]$/,H4=e=>{if(YC.test(e)){const t=YC.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},j4=e=>{const{theme:t,prefix:n}=e,a={nextPart:new Map,validators:[]};return N4(Object.entries(e.classGroups),n).forEach(([i,c])=>{bx(c,a,i,t)}),a},bx=(e,t,n,a)=>{e.forEach(r=>{if(typeof r=="string"){const i=r===""?t:LC(t,r);i.classGroupId=n;return}if(typeof r=="function"){if(U4(r)){bx(r(a),t,n,a);return}t.validators.push({validator:r,classGroupId:n});return}Object.entries(r).forEach(([i,c])=>{bx(c,LC(t,i),n,a)})})},LC=(e,t)=>{let n=e;return t.split(Ly).forEach(a=>{n.nextPart.has(a)||n.nextPart.set(a,{nextPart:new Map,validators:[]}),n=n.nextPart.get(a)}),n},U4=e=>e.isThemeGetter,N4=(e,t)=>t?e.map(([n,a])=>{const r=a.map(i=>typeof i=="string"?t+i:typeof i=="object"?Object.fromEntries(Object.entries(i).map(([c,d])=>[t+c,d])):i);return[n,r]}):e,G4=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,a=new Map;const r=(i,c)=>{n.set(i,c),t++,t>e&&(t=0,a=n,n=new Map)};return{get(i){let c=n.get(i);if(c!==void 0)return c;if((c=a.get(i))!==void 0)return r(i,c),c},set(i,c){n.has(i)?n.set(i,c):r(i,c)}}},V7="!",B4=e=>{const{separator:t,experimentalParseClassName:n}=e,a=t.length===1,r=t[0],i=t.length,c=d=>{const u=[];let p=0,x=0,g;for(let v=0;v<d.length;v++){let D=d[v];if(p===0){if(D===r&&(a||d.slice(v,v+i)===t)){u.push(d.slice(x,v)),x=v+i;continue}if(D==="/"){g=v;continue}}D==="["?p++:D==="]"&&p--}const b=u.length===0?d:d.substring(x),h=b.startsWith(V7),w=h?b.substring(1):b,A=g&&g>x?g-x:void 0;return{modifiers:u,hasImportantModifier:h,baseClassName:w,maybePostfixModifierPosition:A}};return n?d=>n({className:d,parseClassName:c}):c},_4=e=>{if(e.length<=1)return e;const t=[];let n=[];return e.forEach(a=>{a[0]==="["?(t.push(...n.sort(),a),n=[]):n.push(a)}),t.push(...n.sort()),t},P4=e=>({cache:G4(e.cacheSize),parseClassName:B4(e),...w4(e)}),S4=/\s+/,E4=(e,t)=>{const{parseClassName:n,getClassGroupId:a,getConflictingClassGroupIds:r}=t,i=[],c=e.trim().split(S4);let d="";for(let u=c.length-1;u>=0;u-=1){const p=c[u],{modifiers:x,hasImportantModifier:g,baseClassName:b,maybePostfixModifierPosition:h}=n(p);let w=!!h,A=a(w?b.substring(0,h):b);if(!A){if(!w){d=p+(d.length>0?" "+d:d);continue}if(A=a(b),!A){d=p+(d.length>0?" "+d:d);continue}w=!1}const v=_4(x).join(":"),D=g?v+V7:v,H=D+A;if(i.includes(H))continue;i.push(H);const G=r(A,w);for(let B=0;B<G.length;++B){const j=G[B];i.push(D+j)}d=p+(d.length>0?" "+d:d)}return d};function O4(){let e=0,t,n,a="";for(;e<arguments.length;)(t=arguments[e++])&&(n=K7(t))&&(a&&(a+=" "),a+=n);return a}const K7=e=>{if(typeof e=="string")return e;let t,n="";for(let a=0;a<e.length;a++)e[a]&&(t=K7(e[a]))&&(n&&(n+=" "),n+=t);return n};function z4(e,...t){let n,a,r,i=c;function c(u){const p=t.reduce((x,g)=>g(x),e());return n=P4(p),a=n.cache.get,r=n.cache.set,i=d,d(u)}function d(u){const p=a(u);if(p)return p;const x=E4(u,n);return r(u,x),x}return function(){return i(O4.apply(null,arguments))}}const ft=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},X7=/^\[(?:([a-z-]+):)?(.+)\]$/i,T4=/^\d+\/\d+$/,R4=new Set(["px","full","screen"]),k4=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,M4=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Z4=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,I4=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Y4=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ga=e=>Mr(e)||R4.has(e)||T4.test(e),yo=e=>ys(e,"length",X4),Mr=e=>!!e&&!Number.isNaN(Number(e)),cp=e=>ys(e,"number",Mr),mi=e=>!!e&&Number.isInteger(Number(e)),L4=e=>e.endsWith("%")&&Mr(e.slice(0,-1)),ze=e=>X7.test(e),ho=e=>k4.test(e),$4=new Set(["length","size","percentage"]),q4=e=>ys(e,$4,Q7),W4=e=>ys(e,"position",Q7),F4=new Set(["image","url"]),V4=e=>ys(e,F4,J4),K4=e=>ys(e,"",Q4),di=()=>!0,ys=(e,t,n)=>{const a=X7.exec(e);return a?a[1]?typeof t=="string"?a[1]===t:t.has(a[1]):n(a[2]):!1},X4=e=>M4.test(e)&&!Z4.test(e),Q7=()=>!1,Q4=e=>I4.test(e),J4=e=>Y4.test(e),e_=()=>{const e=ft("colors"),t=ft("spacing"),n=ft("blur"),a=ft("brightness"),r=ft("borderColor"),i=ft("borderRadius"),c=ft("borderSpacing"),d=ft("borderWidth"),u=ft("contrast"),p=ft("grayscale"),x=ft("hueRotate"),g=ft("invert"),b=ft("gap"),h=ft("gradientColorStops"),w=ft("gradientColorStopPositions"),A=ft("inset"),v=ft("margin"),D=ft("opacity"),H=ft("padding"),G=ft("saturate"),B=ft("scale"),j=ft("sepia"),N=ft("skew"),_=ft("space"),O=ft("translate"),k=()=>["auto","contain","none"],V=()=>["auto","hidden","clip","visible","scroll"],M=()=>["auto",ze,t],I=()=>[ze,t],W=()=>["",Ga,yo],K=()=>["auto",Mr,ze],Q=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],J=()=>["solid","dashed","dotted","double","none"],te=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],$=()=>["start","end","center","between","around","evenly","stretch"],Y=()=>["","0",ze],X=()=>["auto","avoid","all","avoid-page","page","left","right","column"],E=()=>[Mr,ze];return{cacheSize:500,separator:":",theme:{colors:[di],spacing:[Ga,yo],blur:["none","",ho,ze],brightness:E(),borderColor:[e],borderRadius:["none","","full",ho,ze],borderSpacing:I(),borderWidth:W(),contrast:E(),grayscale:Y(),hueRotate:E(),invert:Y(),gap:I(),gradientColorStops:[e],gradientColorStopPositions:[L4,yo],inset:M(),margin:M(),opacity:E(),padding:I(),saturate:E(),scale:E(),sepia:Y(),skew:E(),space:I(),translate:I()},classGroups:{aspect:[{aspect:["auto","square","video",ze]}],container:["container"],columns:[{columns:[ho]}],"break-after":[{"break-after":X()}],"break-before":[{"break-before":X()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...Q(),ze]}],overflow:[{overflow:V()}],"overflow-x":[{"overflow-x":V()}],"overflow-y":[{"overflow-y":V()}],overscroll:[{overscroll:k()}],"overscroll-x":[{"overscroll-x":k()}],"overscroll-y":[{"overscroll-y":k()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[A]}],"inset-x":[{"inset-x":[A]}],"inset-y":[{"inset-y":[A]}],start:[{start:[A]}],end:[{end:[A]}],top:[{top:[A]}],right:[{right:[A]}],bottom:[{bottom:[A]}],left:[{left:[A]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",mi,ze]}],basis:[{basis:M()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",ze]}],grow:[{grow:Y()}],shrink:[{shrink:Y()}],order:[{order:["first","last","none",mi,ze]}],"grid-cols":[{"grid-cols":[di]}],"col-start-end":[{col:["auto",{span:["full",mi,ze]},ze]}],"col-start":[{"col-start":K()}],"col-end":[{"col-end":K()}],"grid-rows":[{"grid-rows":[di]}],"row-start-end":[{row:["auto",{span:[mi,ze]},ze]}],"row-start":[{"row-start":K()}],"row-end":[{"row-end":K()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",ze]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",ze]}],gap:[{gap:[b]}],"gap-x":[{"gap-x":[b]}],"gap-y":[{"gap-y":[b]}],"justify-content":[{justify:["normal",...$()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...$(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...$(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[H]}],px:[{px:[H]}],py:[{py:[H]}],ps:[{ps:[H]}],pe:[{pe:[H]}],pt:[{pt:[H]}],pr:[{pr:[H]}],pb:[{pb:[H]}],pl:[{pl:[H]}],m:[{m:[v]}],mx:[{mx:[v]}],my:[{my:[v]}],ms:[{ms:[v]}],me:[{me:[v]}],mt:[{mt:[v]}],mr:[{mr:[v]}],mb:[{mb:[v]}],ml:[{ml:[v]}],"space-x":[{"space-x":[_]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[_]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",ze,t]}],"min-w":[{"min-w":[ze,t,"min","max","fit"]}],"max-w":[{"max-w":[ze,t,"none","full","min","max","fit","prose",{screen:[ho]},ho]}],h:[{h:[ze,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[ze,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[ze,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[ze,t,"auto","min","max","fit"]}],"font-size":[{text:["base",ho,yo]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",cp]}],"font-family":[{font:[di]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",ze]}],"line-clamp":[{"line-clamp":["none",Mr,cp]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Ga,ze]}],"list-image":[{"list-image":["none",ze]}],"list-style-type":[{list:["none","disc","decimal",ze]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[D]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[D]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...J(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Ga,yo]}],"underline-offset":[{"underline-offset":["auto",Ga,ze]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:I()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ze]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",ze]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[D]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...Q(),W4]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",q4]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},V4]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[w]}],"gradient-via-pos":[{via:[w]}],"gradient-to-pos":[{to:[w]}],"gradient-from":[{from:[h]}],"gradient-via":[{via:[h]}],"gradient-to":[{to:[h]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[d]}],"border-w-x":[{"border-x":[d]}],"border-w-y":[{"border-y":[d]}],"border-w-s":[{"border-s":[d]}],"border-w-e":[{"border-e":[d]}],"border-w-t":[{"border-t":[d]}],"border-w-r":[{"border-r":[d]}],"border-w-b":[{"border-b":[d]}],"border-w-l":[{"border-l":[d]}],"border-opacity":[{"border-opacity":[D]}],"border-style":[{border:[...J(),"hidden"]}],"divide-x":[{"divide-x":[d]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[d]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[D]}],"divide-style":[{divide:J()}],"border-color":[{border:[r]}],"border-color-x":[{"border-x":[r]}],"border-color-y":[{"border-y":[r]}],"border-color-s":[{"border-s":[r]}],"border-color-e":[{"border-e":[r]}],"border-color-t":[{"border-t":[r]}],"border-color-r":[{"border-r":[r]}],"border-color-b":[{"border-b":[r]}],"border-color-l":[{"border-l":[r]}],"divide-color":[{divide:[r]}],"outline-style":[{outline:["",...J()]}],"outline-offset":[{"outline-offset":[Ga,ze]}],"outline-w":[{outline:[Ga,yo]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:W()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[D]}],"ring-offset-w":[{"ring-offset":[Ga,yo]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",ho,K4]}],"shadow-color":[{shadow:[di]}],opacity:[{opacity:[D]}],"mix-blend":[{"mix-blend":[...te(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":te()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[a]}],contrast:[{contrast:[u]}],"drop-shadow":[{"drop-shadow":["","none",ho,ze]}],grayscale:[{grayscale:[p]}],"hue-rotate":[{"hue-rotate":[x]}],invert:[{invert:[g]}],saturate:[{saturate:[G]}],sepia:[{sepia:[j]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[a]}],"backdrop-contrast":[{"backdrop-contrast":[u]}],"backdrop-grayscale":[{"backdrop-grayscale":[p]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[x]}],"backdrop-invert":[{"backdrop-invert":[g]}],"backdrop-opacity":[{"backdrop-opacity":[D]}],"backdrop-saturate":[{"backdrop-saturate":[G]}],"backdrop-sepia":[{"backdrop-sepia":[j]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[c]}],"border-spacing-x":[{"border-spacing-x":[c]}],"border-spacing-y":[{"border-spacing-y":[c]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",ze]}],duration:[{duration:E()}],ease:[{ease:["linear","in","out","in-out",ze]}],delay:[{delay:E()}],animate:[{animate:["none","spin","ping","pulse","bounce",ze]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[B]}],"scale-x":[{"scale-x":[B]}],"scale-y":[{"scale-y":[B]}],rotate:[{rotate:[mi,ze]}],"translate-x":[{"translate-x":[O]}],"translate-y":[{"translate-y":[O]}],"skew-x":[{"skew-x":[N]}],"skew-y":[{"skew-y":[N]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",ze]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",ze]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":I()}],"scroll-mx":[{"scroll-mx":I()}],"scroll-my":[{"scroll-my":I()}],"scroll-ms":[{"scroll-ms":I()}],"scroll-me":[{"scroll-me":I()}],"scroll-mt":[{"scroll-mt":I()}],"scroll-mr":[{"scroll-mr":I()}],"scroll-mb":[{"scroll-mb":I()}],"scroll-ml":[{"scroll-ml":I()}],"scroll-p":[{"scroll-p":I()}],"scroll-px":[{"scroll-px":I()}],"scroll-py":[{"scroll-py":I()}],"scroll-ps":[{"scroll-ps":I()}],"scroll-pe":[{"scroll-pe":I()}],"scroll-pt":[{"scroll-pt":I()}],"scroll-pr":[{"scroll-pr":I()}],"scroll-pb":[{"scroll-pb":I()}],"scroll-pl":[{"scroll-pl":I()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",ze]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[Ga,yo,cp]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},t_=z4(e_);function or(...e){return t_(Le(e))}const Ht=({className:e,variant:t="default",size:n="md",...a})=>{const r="inline-flex items-center justify-center rounded-md font-medium transition-colors focus:outline-none focus:ring-2 focus:ring-purple-500 focus:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none",i={default:"bg-purple-600 text-white hover:bg-purple-700",outline:"border border-purple-300 text-purple-600 hover:bg-purple-50",secondary:"bg-gray-100 text-gray-900 hover:bg-gray-200",destructive:"bg-red-600 text-white hover:bg-red-700"},c={sm:"h-8 px-3 text-sm",md:"h-10 px-4",lg:"h-12 px-6 text-lg"};return l.jsx("button",{className:or(r,i[t],c[n],e),...a,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Button.tsx:31:4","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Button.tsx","data-component-line":"31","data-component-file":"Button.tsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%2C%22...spread%22%3Atrue%7D"})};var n_=e=>{switch(e){case"success":return r_;case"info":return i_;case"warning":return s_;case"error":return c_;default:return null}},a_=Array(12).fill(0),o_=({visible:e,className:t})=>S.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},S.createElement("div",{className:"sonner-spinner"},a_.map((n,a)=>S.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${a}`})))),r_=S.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},S.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),s_=S.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},S.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),i_=S.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},S.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),c_=S.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},S.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),l_=S.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},S.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),S.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),m_=()=>{let[e,t]=S.useState(document.hidden);return S.useEffect(()=>{let n=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",n),()=>window.removeEventListener("visibilitychange",n)},[]),e},Cx=1,d_=class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var t;let{message:n,...a}=e,r=typeof(e==null?void 0:e.id)=="number"||((t=e.id)==null?void 0:t.length)>0?e.id:Cx++,i=this.toasts.find(d=>d.id===r),c=e.dismissible===void 0?!0:e.dismissible;return this.dismissedToasts.has(r)&&this.dismissedToasts.delete(r),i?this.toasts=this.toasts.map(d=>d.id===r?(this.publish({...d,...e,id:r,title:n}),{...d,...e,id:r,dismissible:c,title:n}):d):this.addToast({title:n,...a,dismissible:c,id:r}),r},this.dismiss=e=>(this.dismissedToasts.add(e),e||this.toasts.forEach(t=>{this.subscribers.forEach(n=>n({id:t.id,dismiss:!0}))}),this.subscribers.forEach(t=>t({id:e,dismiss:!0})),e),this.message=(e,t)=>this.create({...t,message:e}),this.error=(e,t)=>this.create({...t,message:e,type:"error"}),this.success=(e,t)=>this.create({...t,type:"success",message:e}),this.info=(e,t)=>this.create({...t,type:"info",message:e}),this.warning=(e,t)=>this.create({...t,type:"warning",message:e}),this.loading=(e,t)=>this.create({...t,type:"loading",message:e}),this.promise=(e,t)=>{if(!t)return;let n;t.loading!==void 0&&(n=this.create({...t,promise:e,type:"loading",message:t.loading,description:typeof t.description!="function"?t.description:void 0}));let a=e instanceof Promise?e:e(),r=n!==void 0,i,c=a.then(async u=>{if(i=["resolve",u],S.isValidElement(u))r=!1,this.create({id:n,type:"default",message:u});else if(p_(u)&&!u.ok){r=!1;let p=typeof t.error=="function"?await t.error(`HTTP error! status: ${u.status}`):t.error,x=typeof t.description=="function"?await t.description(`HTTP error! status: ${u.status}`):t.description;this.create({id:n,type:"error",message:p,description:x})}else if(t.success!==void 0){r=!1;let p=typeof t.success=="function"?await t.success(u):t.success,x=typeof t.description=="function"?await t.description(u):t.description;this.create({id:n,type:"success",message:p,description:x})}}).catch(async u=>{if(i=["reject",u],t.error!==void 0){r=!1;let p=typeof t.error=="function"?await t.error(u):t.error,x=typeof t.description=="function"?await t.description(u):t.description;this.create({id:n,type:"error",message:p,description:x})}}).finally(()=>{var u;r&&(this.dismiss(n),n=void 0),(u=t.finally)==null||u.call(t)}),d=()=>new Promise((u,p)=>c.then(()=>i[0]==="reject"?p(i[1]):u(i[1])).catch(p));return typeof n!="string"&&typeof n!="number"?{unwrap:d}:Object.assign(n,{unwrap:d})},this.custom=(e,t)=>{let n=(t==null?void 0:t.id)||Cx++;return this.create({jsx:e(n),id:n,...t}),n},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},gn=new d_,u_=(e,t)=>{let n=(t==null?void 0:t.id)||Cx++;return gn.addToast({title:e,...t,id:n}),n},p_=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",f_=u_,g_=()=>gn.toasts,x_=()=>gn.getActiveToasts(),dt=Object.assign(f_,{success:gn.success,info:gn.info,warning:gn.warning,error:gn.error,custom:gn.custom,message:gn.message,promise:gn.promise,dismiss:gn.dismiss,loading:gn.loading},{getHistory:g_,getToasts:x_});function y_(e,{insertAt:t}={}){if(typeof document>"u")return;let n=document.head||document.getElementsByTagName("head")[0],a=document.createElement("style");a.type="text/css",t==="top"&&n.firstChild?n.insertBefore(a,n.firstChild):n.appendChild(a),a.styleSheet?a.styleSheet.cssText=e:a.appendChild(document.createTextNode(e))}y_(`:where(html[dir="ltr"]),:where([data-sonner-toaster][dir="ltr"]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir="rtl"]),:where([data-sonner-toaster][dir="rtl"]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}:where([data-sonner-toaster][data-lifted="true"]){transform:translateY(-10px)}@media (hover: none) and (pointer: coarse){:where([data-sonner-toaster][data-lifted="true"]){transform:none}}:where([data-sonner-toaster][data-x-position="right"]){right:var(--offset-right)}:where([data-sonner-toaster][data-x-position="left"]){left:var(--offset-left)}:where([data-sonner-toaster][data-x-position="center"]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position="top"]){top:var(--offset-top)}:where([data-sonner-toaster][data-y-position="bottom"]){bottom:var(--offset-bottom)}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled="true"]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position="top"]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position="bottom"]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise="true"]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:rgba(0,0,0,.08)}:where([data-sonner-toast][data-theme="dark"]) :where([data-cancel]){background:rgba(255,255,255,.3)}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast] [data-close-button]{background:var(--gray1)}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled="true"]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping="true"]):before{content:"";position:absolute;left:-50%;right:-50%;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position="top"][data-swiping="true"]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position="bottom"][data-swiping="true"]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping="false"][data-removed="true"]):before{content:"";position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted="true"]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded="false"][data-front="false"]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"])>*{opacity:0}:where([data-sonner-toast][data-visible="false"]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted="true"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed="true"][data-front="false"]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}
|
||
`);function Pl(e){return e.label!==void 0}var h_=3,b_="32px",C_="16px",$C=4e3,v_=356,A_=14,D_=20,w_=200;function Wn(...e){return e.filter(Boolean).join(" ")}function H_(e){let[t,n]=e.split("-"),a=[];return t&&a.push(t),n&&a.push(n),a}var j_=e=>{var t,n,a,r,i,c,d,u,p,x,g;let{invert:b,toast:h,unstyled:w,interacting:A,setHeights:v,visibleToasts:D,heights:H,index:G,toasts:B,expanded:j,removeToast:N,defaultRichColors:_,closeButton:O,style:k,cancelButtonStyle:V,actionButtonStyle:M,className:I="",descriptionClassName:W="",duration:K,position:Q,gap:J,loadingIcon:te,expandByDefault:$,classNames:Y,icons:X,closeButtonAriaLabel:E="Close toast",pauseWhenPageIsHidden:T}=e,[ne,le]=S.useState(null),[pe,De]=S.useState(null),[ve,He]=S.useState(!1),[oe,ge]=S.useState(!1),[we,ae]=S.useState(!1),[Ze,Ee]=S.useState(!1),[Xe,fe]=S.useState(!1),[ke,Ie]=S.useState(0),[qe,tt]=S.useState(0),at=S.useRef(h.duration||K||$C),Ut=S.useRef(null),At=S.useRef(null),Jn=G===0,ea=G+1<=D,Tt=h.type,bn=h.dismissible!==!1,Ca=h.className||"",Bo=h.descriptionClassName||"",je=S.useMemo(()=>H.findIndex(Se=>Se.toastId===h.id)||0,[H,h.id]),Oe=S.useMemo(()=>{var Se;return(Se=h.closeButton)!=null?Se:O},[h.closeButton,O]),Qe=S.useMemo(()=>h.duration||K||$C,[h.duration,K]),Bt=S.useRef(0),Jt=S.useRef(0),Fa=S.useRef(0),ta=S.useRef(null),[Us,Ns]=Q.split("-"),lr=S.useMemo(()=>H.reduce((Se,Ve,it)=>it>=je?Se:Se+Ve.height,0),[H,je]),mr=m_(),Va=h.invert||b,na=Tt==="loading";Jt.current=S.useMemo(()=>je*J+lr,[je,lr]),S.useEffect(()=>{at.current=Qe},[Qe]),S.useEffect(()=>{He(!0)},[]),S.useEffect(()=>{let Se=At.current;if(Se){let Ve=Se.getBoundingClientRect().height;return tt(Ve),v(it=>[{toastId:h.id,height:Ve,position:h.position},...it]),()=>v(it=>it.filter(en=>en.toastId!==h.id))}},[v,h.id]),S.useLayoutEffect(()=>{if(!ve)return;let Se=At.current,Ve=Se.style.height;Se.style.height="auto";let it=Se.getBoundingClientRect().height;Se.style.height=Ve,tt(it),v(en=>en.find(sn=>sn.toastId===h.id)?en.map(sn=>sn.toastId===h.id?{...sn,height:it}:sn):[{toastId:h.id,height:it,position:h.position},...en])},[ve,h.title,h.description,v,h.id]);let Rn=S.useCallback(()=>{ge(!0),Ie(Jt.current),v(Se=>Se.filter(Ve=>Ve.toastId!==h.id)),setTimeout(()=>{N(h)},w_)},[h,N,v,Jt]);S.useEffect(()=>{if(h.promise&&Tt==="loading"||h.duration===1/0||h.type==="loading")return;let Se;return j||A||T&&mr?(()=>{if(Fa.current<Bt.current){let Ve=new Date().getTime()-Bt.current;at.current=at.current-Ve}Fa.current=new Date().getTime()})():at.current!==1/0&&(Bt.current=new Date().getTime(),Se=setTimeout(()=>{var Ve;(Ve=h.onAutoClose)==null||Ve.call(h,h),Rn()},at.current)),()=>clearTimeout(Se)},[j,A,h,Tt,T,mr,Rn]),S.useEffect(()=>{h.delete&&Rn()},[Rn,h.delete]);function Ac(){var Se,Ve,it;return X!=null&&X.loading?S.createElement("div",{className:Wn(Y==null?void 0:Y.loader,(Se=h==null?void 0:h.classNames)==null?void 0:Se.loader,"sonner-loader"),"data-visible":Tt==="loading"},X.loading):te?S.createElement("div",{className:Wn(Y==null?void 0:Y.loader,(Ve=h==null?void 0:h.classNames)==null?void 0:Ve.loader,"sonner-loader"),"data-visible":Tt==="loading"},te):S.createElement(o_,{className:Wn(Y==null?void 0:Y.loader,(it=h==null?void 0:h.classNames)==null?void 0:it.loader),visible:Tt==="loading"})}return S.createElement("li",{tabIndex:0,ref:At,className:Wn(I,Ca,Y==null?void 0:Y.toast,(t=h==null?void 0:h.classNames)==null?void 0:t.toast,Y==null?void 0:Y.default,Y==null?void 0:Y[Tt],(n=h==null?void 0:h.classNames)==null?void 0:n[Tt]),"data-sonner-toast":"","data-rich-colors":(a=h.richColors)!=null?a:_,"data-styled":!(h.jsx||h.unstyled||w),"data-mounted":ve,"data-promise":!!h.promise,"data-swiped":Xe,"data-removed":oe,"data-visible":ea,"data-y-position":Us,"data-x-position":Ns,"data-index":G,"data-front":Jn,"data-swiping":we,"data-dismissible":bn,"data-type":Tt,"data-invert":Va,"data-swipe-out":Ze,"data-swipe-direction":pe,"data-expanded":!!(j||$&&ve),style:{"--index":G,"--toasts-before":G,"--z-index":B.length-G,"--offset":`${oe?ke:Jt.current}px`,"--initial-height":$?"auto":`${qe}px`,...k,...h.style},onDragEnd:()=>{ae(!1),le(null),ta.current=null},onPointerDown:Se=>{na||!bn||(Ut.current=new Date,Ie(Jt.current),Se.target.setPointerCapture(Se.pointerId),Se.target.tagName!=="BUTTON"&&(ae(!0),ta.current={x:Se.clientX,y:Se.clientY}))},onPointerUp:()=>{var Se,Ve,it,en;if(Ze||!bn)return;ta.current=null;let sn=Number(((Se=At.current)==null?void 0:Se.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),cn=Number(((Ve=At.current)==null?void 0:Ve.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),kn=new Date().getTime()-((it=Ut.current)==null?void 0:it.getTime()),Yt=ne==="x"?sn:cn,aa=Math.abs(Yt)/kn;if(Math.abs(Yt)>=D_||aa>.11){Ie(Jt.current),(en=h.onDismiss)==null||en.call(h,h),De(ne==="x"?sn>0?"right":"left":cn>0?"down":"up"),Rn(),Ee(!0),fe(!1);return}ae(!1),le(null)},onPointerMove:Se=>{var Ve,it,en,sn;if(!ta.current||!bn||((Ve=window.getSelection())==null?void 0:Ve.toString().length)>0)return;let cn=Se.clientY-ta.current.y,kn=Se.clientX-ta.current.x,Yt=(it=e.swipeDirections)!=null?it:H_(Q);!ne&&(Math.abs(kn)>1||Math.abs(cn)>1)&&le(Math.abs(kn)>Math.abs(cn)?"x":"y");let aa={x:0,y:0};ne==="y"?(Yt.includes("top")||Yt.includes("bottom"))&&(Yt.includes("top")&&cn<0||Yt.includes("bottom")&&cn>0)&&(aa.y=cn):ne==="x"&&(Yt.includes("left")||Yt.includes("right"))&&(Yt.includes("left")&&kn<0||Yt.includes("right")&&kn>0)&&(aa.x=kn),(Math.abs(aa.x)>0||Math.abs(aa.y)>0)&&fe(!0),(en=At.current)==null||en.style.setProperty("--swipe-amount-x",`${aa.x}px`),(sn=At.current)==null||sn.style.setProperty("--swipe-amount-y",`${aa.y}px`)}},Oe&&!h.jsx?S.createElement("button",{"aria-label":E,"data-disabled":na,"data-close-button":!0,onClick:na||!bn?()=>{}:()=>{var Se;Rn(),(Se=h.onDismiss)==null||Se.call(h,h)},className:Wn(Y==null?void 0:Y.closeButton,(r=h==null?void 0:h.classNames)==null?void 0:r.closeButton)},(i=X==null?void 0:X.close)!=null?i:l_):null,h.jsx||Z.isValidElement(h.title)?h.jsx?h.jsx:typeof h.title=="function"?h.title():h.title:S.createElement(S.Fragment,null,Tt||h.icon||h.promise?S.createElement("div",{"data-icon":"",className:Wn(Y==null?void 0:Y.icon,(c=h==null?void 0:h.classNames)==null?void 0:c.icon)},h.promise||h.type==="loading"&&!h.icon?h.icon||Ac():null,h.type!=="loading"?h.icon||(X==null?void 0:X[Tt])||n_(Tt):null):null,S.createElement("div",{"data-content":"",className:Wn(Y==null?void 0:Y.content,(d=h==null?void 0:h.classNames)==null?void 0:d.content)},S.createElement("div",{"data-title":"",className:Wn(Y==null?void 0:Y.title,(u=h==null?void 0:h.classNames)==null?void 0:u.title)},typeof h.title=="function"?h.title():h.title),h.description?S.createElement("div",{"data-description":"",className:Wn(W,Bo,Y==null?void 0:Y.description,(p=h==null?void 0:h.classNames)==null?void 0:p.description)},typeof h.description=="function"?h.description():h.description):null),Z.isValidElement(h.cancel)?h.cancel:h.cancel&&Pl(h.cancel)?S.createElement("button",{"data-button":!0,"data-cancel":!0,style:h.cancelButtonStyle||V,onClick:Se=>{var Ve,it;Pl(h.cancel)&&bn&&((it=(Ve=h.cancel).onClick)==null||it.call(Ve,Se),Rn())},className:Wn(Y==null?void 0:Y.cancelButton,(x=h==null?void 0:h.classNames)==null?void 0:x.cancelButton)},h.cancel.label):null,Z.isValidElement(h.action)?h.action:h.action&&Pl(h.action)?S.createElement("button",{"data-button":!0,"data-action":!0,style:h.actionButtonStyle||M,onClick:Se=>{var Ve,it;Pl(h.action)&&((it=(Ve=h.action).onClick)==null||it.call(Ve,Se),!Se.defaultPrevented&&Rn())},className:Wn(Y==null?void 0:Y.actionButton,(g=h==null?void 0:h.classNames)==null?void 0:g.actionButton)},h.action.label):null))};function qC(){if(typeof window>"u"||typeof document>"u")return"ltr";let e=document.documentElement.getAttribute("dir");return e==="auto"||!e?window.getComputedStyle(document.documentElement).direction:e}function U_(e,t){let n={};return[e,t].forEach((a,r)=>{let i=r===1,c=i?"--mobile-offset":"--offset",d=i?C_:b_;function u(p){["top","right","bottom","left"].forEach(x=>{n[`${c}-${x}`]=typeof p=="number"?`${p}px`:p})}typeof a=="number"||typeof a=="string"?u(a):typeof a=="object"?["top","right","bottom","left"].forEach(p=>{a[p]===void 0?n[`${c}-${p}`]=d:n[`${c}-${p}`]=typeof a[p]=="number"?`${a[p]}px`:a[p]}):u(d)}),n}var N_=Z.forwardRef(function(e,t){let{invert:n,position:a="bottom-right",hotkey:r=["altKey","KeyT"],expand:i,closeButton:c,className:d,offset:u,mobileOffset:p,theme:x="light",richColors:g,duration:b,style:h,visibleToasts:w=h_,toastOptions:A,dir:v=qC(),gap:D=A_,loadingIcon:H,icons:G,containerAriaLabel:B="Notifications",pauseWhenPageIsHidden:j}=e,[N,_]=S.useState([]),O=S.useMemo(()=>Array.from(new Set([a].concat(N.filter(T=>T.position).map(T=>T.position)))),[N,a]),[k,V]=S.useState([]),[M,I]=S.useState(!1),[W,K]=S.useState(!1),[Q,J]=S.useState(x!=="system"?x:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),te=S.useRef(null),$=r.join("+").replace(/Key/g,"").replace(/Digit/g,""),Y=S.useRef(null),X=S.useRef(!1),E=S.useCallback(T=>{_(ne=>{var le;return(le=ne.find(pe=>pe.id===T.id))!=null&&le.delete||gn.dismiss(T.id),ne.filter(({id:pe})=>pe!==T.id)})},[]);return S.useEffect(()=>gn.subscribe(T=>{if(T.dismiss){_(ne=>ne.map(le=>le.id===T.id?{...le,delete:!0}:le));return}setTimeout(()=>{sB.flushSync(()=>{_(ne=>{let le=ne.findIndex(pe=>pe.id===T.id);return le!==-1?[...ne.slice(0,le),{...ne[le],...T},...ne.slice(le+1)]:[T,...ne]})})})}),[]),S.useEffect(()=>{if(x!=="system"){J(x);return}if(x==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?J("dark"):J("light")),typeof window>"u")return;let T=window.matchMedia("(prefers-color-scheme: dark)");try{T.addEventListener("change",({matches:ne})=>{J(ne?"dark":"light")})}catch{T.addListener(({matches:le})=>{try{J(le?"dark":"light")}catch(pe){console.error(pe)}})}},[x]),S.useEffect(()=>{N.length<=1&&I(!1)},[N]),S.useEffect(()=>{let T=ne=>{var le,pe;r.every(De=>ne[De]||ne.code===De)&&(I(!0),(le=te.current)==null||le.focus()),ne.code==="Escape"&&(document.activeElement===te.current||(pe=te.current)!=null&&pe.contains(document.activeElement))&&I(!1)};return document.addEventListener("keydown",T),()=>document.removeEventListener("keydown",T)},[r]),S.useEffect(()=>{if(te.current)return()=>{Y.current&&(Y.current.focus({preventScroll:!0}),Y.current=null,X.current=!1)}},[te.current]),S.createElement("section",{ref:t,"aria-label":`${B} ${$}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},O.map((T,ne)=>{var le;let[pe,De]=T.split("-");return N.length?S.createElement("ol",{key:T,dir:v==="auto"?qC():v,tabIndex:-1,ref:te,className:d,"data-sonner-toaster":!0,"data-theme":Q,"data-y-position":pe,"data-lifted":M&&N.length>1&&!i,"data-x-position":De,style:{"--front-toast-height":`${((le=k[0])==null?void 0:le.height)||0}px`,"--width":`${v_}px`,"--gap":`${D}px`,...h,...U_(u,p)},onBlur:ve=>{X.current&&!ve.currentTarget.contains(ve.relatedTarget)&&(X.current=!1,Y.current&&(Y.current.focus({preventScroll:!0}),Y.current=null))},onFocus:ve=>{ve.target instanceof HTMLElement&&ve.target.dataset.dismissible==="false"||X.current||(X.current=!0,Y.current=ve.relatedTarget)},onMouseEnter:()=>I(!0),onMouseMove:()=>I(!0),onMouseLeave:()=>{W||I(!1)},onDragEnd:()=>I(!1),onPointerDown:ve=>{ve.target instanceof HTMLElement&&ve.target.dataset.dismissible==="false"||K(!0)},onPointerUp:()=>K(!1)},N.filter(ve=>!ve.position&&ne===0||ve.position===T).map((ve,He)=>{var oe,ge;return S.createElement(j_,{key:ve.id,icons:G,index:He,toast:ve,defaultRichColors:g,duration:(oe=A==null?void 0:A.duration)!=null?oe:b,className:A==null?void 0:A.className,descriptionClassName:A==null?void 0:A.descriptionClassName,invert:n,visibleToasts:w,closeButton:(ge=A==null?void 0:A.closeButton)!=null?ge:c,interacting:W,position:T,style:A==null?void 0:A.style,unstyled:A==null?void 0:A.unstyled,classNames:A==null?void 0:A.classNames,cancelButtonStyle:A==null?void 0:A.cancelButtonStyle,actionButtonStyle:A==null?void 0:A.actionButtonStyle,removeToast:E,toasts:N.filter(we=>we.position==ve.position),heights:k.filter(we=>we.position==ve.position),setHeights:V,expandByDefault:i,gap:D,loadingIcon:H,expanded:M,pauseWhenPageIsHidden:j,swipeDirections:e.swipeDirections})})):null}))});const G_=({children:e})=>{const{user:t,signOut:n}=ya(),a=gs(),r=async()=>{try{await n(),dt.success("登出成功")}catch{dt.error("登出失败")}},i=[{path:"/",label:"首页",icon:f4},{path:"/analysis",label:"命理分析",icon:yn,requireAuth:!0},{path:"/history",label:"历史记录",icon:Fl,requireAuth:!0},{path:"/profile",label:"个人档案",icon:ua,requireAuth:!0}];return l.jsxs("div",{className:"min-h-screen relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:33:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"33","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20relative%22%7D",children:[l.jsx("nav",{className:"chinese-traditional-bg shadow-2xl border-b-4 border-yellow-400 relative overflow-hidden","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:35:6","data-matrix-name":"nav","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"35","data-component-file":"Layout.tsx","data-component-name":"nav","data-component-content":"%7B%22className%22%3A%22chinese-traditional-bg%20shadow-2xl%20border-b-4%20border-yellow-400%20relative%20overflow-hidden%22%7D",children:l.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:36:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"36","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-7xl%20mx-auto%20px-4%20sm%3Apx-6%20lg%3Apx-8%20relative%20z-10%22%7D",children:l.jsxs("div",{className:"flex justify-between h-16","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:37:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"37","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20h-16%22%7D",children:[l.jsx("div",{className:"flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:38:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"38","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",children:l.jsxs(Kn,{to:"/",className:"flex items-center space-x-3 group","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:39:14","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"39","data-component-file":"Layout.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2F%22%2C%22className%22%3A%22flex%20items-center%20space-x-3%20group%22%7D",children:[l.jsx("div",{className:"w-8 h-8 bg-gradient-to-br from-yellow-400 to-amber-600 rounded-full flex items-center justify-center shadow-lg border-2 border-red-300 group-hover:scale-110 transition-transform duration-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:41:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"41","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-8%20h-8%20bg-gradient-to-br%20from-yellow-400%20to-amber-600%20rounded-full%20flex%20items-center%20justify-center%20shadow-lg%20border-2%20border-red-300%20group-hover%3Ascale-110%20transition-transform%20duration-300%22%7D",children:l.jsx("img",{src:"/traditional-chinese-bagua-eight-trigrams-black-gold.jpg",alt:"神机阁",className:"w-6 h-6 rounded-full object-cover","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:42:18","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"42","data-component-file":"Layout.tsx","data-component-name":"img","data-component-content":"%7B%22src%22%3A%22%2Ftraditional-chinese-bagua-eight-trigrams-black-gold.jpg%22%2C%22alt%22%3A%22%E7%A5%9E%E6%9C%BA%E9%98%81%22%2C%22className%22%3A%22w-6%20h-6%20rounded-full%20object-cover%22%7D"})}),l.jsx("span",{className:"text-2xl font-bold text-yellow-200 font-serif chinese-text-shadow group-hover:text-yellow-100 transition-colors duration-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:48:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"48","data-component-file":"Layout.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-yellow-200%20font-serif%20chinese-text-shadow%20group-hover%3Atext-yellow-100%20transition-colors%20duration-300%22%7D",children:"神机阁"})]})}),l.jsxs("div",{className:"flex items-center space-x-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:52:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"52","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-6%22%7D",children:[i.map(c=>{if(c.requireAuth&&!t)return null;const d=c.icon,u=a.pathname===c.path;return l.jsxs(Kn,{to:c.path,className:`flex items-center space-x-2 px-4 py-2 rounded-lg font-medium transition-all duration-300 border-2 font-serif ${u?"text-red-800 chinese-golden-glow border-red-600 shadow-lg transform scale-105":"text-yellow-200 hover:text-red-800 hover:chinese-golden-glow border-transparent hover:border-red-600 hover:shadow-lg hover:scale-105"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:60:18","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"60","data-component-file":"Layout.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%5BMemberExpression%5D%22%2C%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[l.jsx(d,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:69:20","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"69","data-component-file":"Layout.tsx","data-component-name":"Icon","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:70:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"70","data-component-file":"Layout.tsx","data-component-name":"span",children:c.label})]},c.path)}),t?l.jsxs(Ht,{onClick:r,variant:"outline",className:"flex items-center space-x-2 chinese-golden-glow text-red-800 border-2 border-red-600 hover:shadow-xl transition-all duration-300 font-serif","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:76:16","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"76","data-component-file":"Layout.tsx","data-component-name":"Button","data-component-content":"%7B%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22variant%22%3A%22outline%22%2C%22className%22%3A%22flex%20items-center%20space-x-2%20chinese-golden-glow%20text-red-800%20border-2%20border-red-600%20hover%3Ashadow-xl%20transition-all%20duration-300%20font-serif%22%7D",children:[l.jsx(y4,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:81:18","data-matrix-name":"LogOut","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"81","data-component-file":"Layout.tsx","data-component-name":"LogOut","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:82:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"82","data-component-file":"Layout.tsx","data-component-name":"span",children:"登出"})]}):l.jsxs("div",{className:"flex items-center space-x-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:85:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"85","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-3%22%7D",children:[l.jsx(Kn,{to:"/login","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:86:18","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"86","data-component-file":"Layout.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Flogin%22%7D",children:l.jsx(Ht,{variant:"outline",className:"chinese-golden-glow text-red-800 border-2 border-red-600 hover:shadow-xl transition-all duration-300 font-serif","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:87:20","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"87","data-component-file":"Layout.tsx","data-component-name":"Button","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22className%22%3A%22chinese-golden-glow%20text-red-800%20border-2%20border-red-600%20hover%3Ashadow-xl%20transition-all%20duration-300%20font-serif%22%7D",children:"登录"})}),l.jsx(Kn,{to:"/register","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:91:18","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"91","data-component-file":"Layout.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fregister%22%7D",children:l.jsx(Ht,{className:"chinese-red-glow text-white border-2 border-yellow-400 hover:shadow-xl transition-all duration-300 font-serif","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:92:20","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"92","data-component-file":"Layout.tsx","data-component-name":"Button","data-component-content":"%7B%22className%22%3A%22chinese-red-glow%20text-white%20border-2%20border-yellow-400%20hover%3Ashadow-xl%20transition-all%20duration-300%20font-serif%22%7D",children:"注册"})})]})]})]})})}),l.jsxs("main",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8 relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:104:6","data-matrix-name":"main","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"104","data-component-file":"Layout.tsx","data-component-name":"main","data-component-content":"%7B%22className%22%3A%22max-w-7xl%20mx-auto%20px-4%20sm%3Apx-6%20lg%3Apx-8%20py-8%20relative%22%7D",children:[l.jsx("div",{className:"absolute top-0 left-0 w-24 h-24 opacity-10 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:106:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"106","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20top-0%20left-0%20w-24%20h-24%20opacity-10%20pointer-events-none%22%7D",children:l.jsx("img",{src:"/chinese_traditional_golden_ornate_frame.png",alt:"",className:"w-full h-full object-contain","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:107:10","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"107","data-component-file":"Layout.tsx","data-component-name":"img","data-component-content":"%7B%22src%22%3A%22%2Fchinese_traditional_golden_ornate_frame.png%22%2C%22alt%22%3A%22%22%2C%22className%22%3A%22w-full%20h-full%20object-contain%22%7D"})}),l.jsx("div",{className:"absolute bottom-0 right-0 w-24 h-24 opacity-10 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:113:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"113","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20bottom-0%20right-0%20w-24%20h-24%20opacity-10%20pointer-events-none%22%7D",children:l.jsx("img",{src:"/chinese_traditional_golden_ornate_frame.png",alt:"",className:"w-full h-full object-contain rotate-180","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:114:10","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"114","data-component-file":"Layout.tsx","data-component-name":"img","data-component-content":"%7B%22src%22%3A%22%2Fchinese_traditional_golden_ornate_frame.png%22%2C%22alt%22%3A%22%22%2C%22className%22%3A%22w-full%20h-full%20object-contain%20rotate-180%22%7D"})}),e]}),l.jsx("footer",{className:"mt-16 py-8 border-t-2 border-yellow-400 mystical-gradient","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:125:6","data-matrix-name":"footer","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"125","data-component-file":"Layout.tsx","data-component-name":"footer","data-component-content":"%7B%22className%22%3A%22mt-16%20py-8%20border-t-2%20border-yellow-400%20mystical-gradient%22%7D",children:l.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:126:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"126","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-7xl%20mx-auto%20px-4%20sm%3Apx-6%20lg%3Apx-8%22%7D",children:l.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:127:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"127","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx("div",{className:"w-12 h-12 mx-auto mb-4 bg-gradient-to-br from-yellow-400 to-amber-600 rounded-full flex items-center justify-center shadow-lg border-2 border-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:128:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"128","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20mx-auto%20mb-4%20bg-gradient-to-br%20from-yellow-400%20to-amber-600%20rounded-full%20flex%20items-center%20justify-center%20shadow-lg%20border-2%20border-red-600%22%7D",children:l.jsx("img",{src:"/traditional_chinese_gold_red_dragon_symbol.jpg",alt:"龙符",className:"w-8 h-8 rounded-full object-cover","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:129:14","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"129","data-component-file":"Layout.tsx","data-component-name":"img","data-component-content":"%7B%22src%22%3A%22%2Ftraditional_chinese_gold_red_dragon_symbol.jpg%22%2C%22alt%22%3A%22%E9%BE%99%E7%AC%A6%22%2C%22className%22%3A%22w-8%20h-8%20rounded-full%20object-cover%22%7D"})}),l.jsx("p",{className:"text-red-700 font-medium font-serif","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:135:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"135","data-component-file":"Layout.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20font-medium%20font-serif%22%7D",children:"神机阁 - 传统智慧与现代科技的完美融合"}),l.jsx("p",{className:"text-red-600 text-sm mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:136:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"136","data-component-file":"Layout.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-sm%20mt-2%22%7D",children:"© 2025 AI命理分析平台 - Created by MiniMax Agent"})]})})})]})},me=({children:e,className:t})=>l.jsx("div",{className:or("bg-white rounded-lg shadow-lg p-6",t),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Card.tsx:11:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Card.tsx","data-component-line":"11","data-component-file":"Card.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:e}),Ge=({children:e,className:t})=>l.jsx("div",{className:or("mb-4",t),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Card.tsx:24:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Card.tsx","data-component-line":"24","data-component-file":"Card.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:e}),Be=({children:e,className:t})=>l.jsx("h3",{className:or("text-xl font-semibold text-gray-900",t),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Card.tsx:37:4","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Card.tsx","data-component-line":"37","data-component-file":"Card.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:e}),ue=({children:e,className:t})=>l.jsx("div",{className:or("text-gray-700",t),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Card.tsx:50:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Card.tsx","data-component-line":"50","data-component-file":"Card.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:e}),B_=()=>{const{user:e}=ya(),t=[{icon:yn,title:"八字命理",description:"基于传统八字学说,深度分析您的五行平衡、格局特点、四柱信息和人生走向",color:"text-red-700",bgColor:"chinese-golden-glow",iconBg:"bg-gradient-to-br from-yellow-400 to-amber-500",link:"/analysis"},{icon:xs,title:"紫微斗数",description:"通过星曜排布和十二宫位分析,揭示您的性格特质和命运走向",color:"text-red-700",bgColor:"chinese-golden-glow",iconBg:"bg-gradient-to-br from-yellow-400 to-amber-500",link:"/analysis"},{icon:pc,title:"易经占卜",description:"运用梅花易数起卦法,解读卦象含义,为您的人生决策提供智慧指引",color:"text-red-700",bgColor:"chinese-golden-glow",iconBg:"bg-gradient-to-br from-yellow-400 to-amber-500",link:"/analysis"}];return l.jsxs("div",{className:"space-y-16 relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:42:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"42","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-16%20relative%22%7D",children:[l.jsx("div",{className:"absolute top-0 left-0 w-32 h-32 opacity-20 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:44:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"44","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20top-0%20left-0%20w-32%20h-32%20opacity-20%20pointer-events-none%22%7D",children:l.jsx("img",{src:"/chinese_traditional_golden_ornate_frame.png",alt:"",className:"w-full h-full object-contain","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:45:8","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"45","data-component-file":"HomePage.tsx","data-component-name":"img","data-component-content":"%7B%22src%22%3A%22%2Fchinese_traditional_golden_ornate_frame.png%22%2C%22alt%22%3A%22%22%2C%22className%22%3A%22w-full%20h-full%20object-contain%22%7D"})}),l.jsx("div",{className:"absolute top-20 right-0 w-32 h-32 opacity-20 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:51:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"51","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20top-20%20right-0%20w-32%20h-32%20opacity-20%20pointer-events-none%22%7D",children:l.jsx("img",{src:"/chinese_traditional_golden_ornate_frame.png",alt:"",className:"w-full h-full object-contain rotate-90","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:52:8","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"52","data-component-file":"HomePage.tsx","data-component-name":"img","data-component-content":"%7B%22src%22%3A%22%2Fchinese_traditional_golden_ornate_frame.png%22%2C%22alt%22%3A%22%22%2C%22className%22%3A%22w-full%20h-full%20object-contain%20rotate-90%22%7D"})}),l.jsxs("div",{className:"text-center space-y-8 relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:60:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"60","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20space-y-8%20relative%22%7D",children:[l.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:61:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"61","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[l.jsx("div",{className:"absolute inset-0 flex items-center justify-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:63:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"63","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20inset-0%20flex%20items-center%20justify-center%22%7D",children:l.jsx("div",{className:"w-80 h-80 chinese-red-glow rounded-full opacity-30 blur-3xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:64:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"64","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-80%20h-80%20chinese-red-glow%20rounded-full%20opacity-30%20blur-3xl%22%7D"})}),l.jsx("div",{className:"absolute inset-0 flex items-center justify-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:66:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"66","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20inset-0%20flex%20items-center%20justify-center%22%7D",children:l.jsx("div",{className:"w-96 h-96 chinese-golden-glow rounded-full opacity-20 blur-3xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:67:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"67","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-96%20h-96%20chinese-golden-glow%20rounded-full%20opacity-20%20blur-3xl%22%7D"})}),l.jsxs("div",{className:"relative z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:70:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"70","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%20z-10%22%7D",children:[l.jsx("div",{className:"w-14 h-14 mx-auto mb-6 bg-gradient-to-br from-yellow-400 to-amber-600 rounded-full flex items-center justify-center shadow-lg border-2 border-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:72:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"72","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-14%20h-14%20mx-auto%20mb-6%20bg-gradient-to-br%20from-yellow-400%20to-amber-600%20rounded-full%20flex%20items-center%20justify-center%20shadow-lg%20border-2%20border-red-600%22%7D",children:l.jsx("img",{src:"/traditional-chinese-bagua-eight-trigrams-black-gold.jpg",alt:"太极八卦",className:"w-10 h-10 rounded-full object-cover","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:73:14","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"73","data-component-file":"HomePage.tsx","data-component-name":"img","data-component-content":"%7B%22src%22%3A%22%2Ftraditional-chinese-bagua-eight-trigrams-black-gold.jpg%22%2C%22alt%22%3A%22%E5%A4%AA%E6%9E%81%E5%85%AB%E5%8D%A6%22%2C%22className%22%3A%22w-10%20h-10%20rounded-full%20object-cover%22%7D"})}),l.jsxs("h1",{className:"text-5xl md:text-6xl font-bold text-red-800 mb-6 chinese-text-shadow font-serif","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:80:12","data-matrix-name":"h1","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"80","data-component-file":"HomePage.tsx","data-component-name":"h1","data-component-content":"%7B%22className%22%3A%22text-5xl%20md%3Atext-6xl%20font-bold%20text-red-800%20mb-6%20chinese-text-shadow%20font-serif%22%7D",children:["神机阁",l.jsx("span",{className:"block text-3xl md:text-4xl text-yellow-600 mt-2 chinese-text-shadow","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:82:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"82","data-component-file":"HomePage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22block%20text-3xl%20md%3Atext-4xl%20text-yellow-600%20mt-2%20chinese-text-shadow%22%7D",children:"AI智能命理分析"})]}),l.jsx("p",{className:"text-xl text-red-700 max-w-3xl mx-auto leading-relaxed font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:86:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"86","data-component-file":"HomePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xl%20text-red-700%20max-w-3xl%20mx-auto%20leading-relaxed%20font-medium%22%7D",children:"融合传统命理智慧与现代AI技术,为您提供个性化、专业化的命理解读和人生指导"})]})]}),l.jsx("div",{className:"flex flex-col sm:flex-row gap-4 justify-center items-center relative z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:92:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"92","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-col%20sm%3Aflex-row%20gap-4%20justify-center%20items-center%20relative%20z-10%22%7D",children:e?l.jsx(Kn,{to:"/analysis","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:94:12","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"94","data-component-file":"HomePage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fanalysis%22%7D",children:l.jsxs(Ht,{size:"lg",className:"w-full sm:w-auto chinese-red-glow text-white hover:shadow-xl transition-all duration-300 border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:95:14","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"95","data-component-file":"HomePage.tsx","data-component-name":"Button","data-component-content":"%7B%22size%22%3A%22lg%22%2C%22className%22%3A%22w-full%20sm%3Aw-auto%20chinese-red-glow%20text-white%20hover%3Ashadow-xl%20transition-all%20duration-300%20border-2%20border-yellow-400%22%7D",children:[l.jsx(yn,{className:"mr-2 h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:96:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"96","data-component-file":"HomePage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-5%20w-5%22%7D"}),"开始分析"]})}):l.jsxs(l.Fragment,{children:[l.jsx(Kn,{to:"/register","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:102:14","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"102","data-component-file":"HomePage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fregister%22%7D",children:l.jsxs(Ht,{size:"lg",className:"w-full sm:w-auto chinese-golden-glow text-red-800 hover:shadow-xl transition-all duration-300 border-2 border-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:103:16","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"103","data-component-file":"HomePage.tsx","data-component-name":"Button","data-component-content":"%7B%22size%22%3A%22lg%22%2C%22className%22%3A%22w-full%20sm%3Aw-auto%20chinese-golden-glow%20text-red-800%20hover%3Ashadow-xl%20transition-all%20duration-300%20border-2%20border-red-600%22%7D",children:[l.jsx(Iy,{className:"mr-2 h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:104:18","data-matrix-name":"Heart","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"104","data-component-file":"HomePage.tsx","data-component-name":"Heart","data-component-content":"%7B%22className%22%3A%22mr-2%20h-5%20w-5%22%7D"}),"免费注册"]})}),l.jsx(Kn,{to:"/login","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:108:14","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"108","data-component-file":"HomePage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Flogin%22%7D",children:l.jsx(Ht,{variant:"outline",size:"lg",className:"w-full sm:w-auto border-2 border-yellow-500 text-red-700 hover:bg-yellow-50 hover:shadow-lg transition-all duration-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:109:16","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"109","data-component-file":"HomePage.tsx","data-component-name":"Button","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22size%22%3A%22lg%22%2C%22className%22%3A%22w-full%20sm%3Aw-auto%20border-2%20border-yellow-500%20text-red-700%20hover%3Abg-yellow-50%20hover%3Ashadow-lg%20transition-all%20duration-300%22%7D",children:"登录账户"})})]})})]}),l.jsxs("div",{className:"grid md:grid-cols-3 gap-6 relative justify-center max-w-6xl mx-auto","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:119:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"119","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-3%20gap-6%20relative%20justify-center%20max-w-6xl%20mx-auto%22%7D",children:[l.jsx("div",{className:"absolute -left-12 top-1/4 w-20 h-20 opacity-20 pointer-events-none hidden md:block","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:121:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"121","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20-left-12%20top-1%2F4%20w-20%20h-20%20opacity-20%20pointer-events-none%20hidden%20md%3Ablock%22%7D",children:l.jsx("img",{src:"/chinese_traditional_red_gold_auspicious_cloud_pattern.jpg",alt:"",className:"w-full h-full object-cover rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:122:10","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"122","data-component-file":"HomePage.tsx","data-component-name":"img","data-component-content":"%7B%22src%22%3A%22%2Fchinese_traditional_red_gold_auspicious_cloud_pattern.jpg%22%2C%22alt%22%3A%22%22%2C%22className%22%3A%22w-full%20h-full%20object-cover%20rounded-lg%22%7D"})}),l.jsx("div",{className:"absolute -right-12 bottom-1/4 w-20 h-20 opacity-20 pointer-events-none hidden md:block","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:128:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"128","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20-right-12%20bottom-1%2F4%20w-20%20h-20%20opacity-20%20pointer-events-none%20hidden%20md%3Ablock%22%7D",children:l.jsx("img",{src:"/chinese_traditional_red_gold_auspicious_cloud_pattern.jpg",alt:"",className:"w-full h-full object-cover rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:129:10","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"129","data-component-file":"HomePage.tsx","data-component-name":"img","data-component-content":"%7B%22src%22%3A%22%2Fchinese_traditional_red_gold_auspicious_cloud_pattern.jpg%22%2C%22alt%22%3A%22%22%2C%22className%22%3A%22w-full%20h-full%20object-cover%20rounded-lg%22%7D"})}),t.map((n,a)=>{const r=n.icon;return l.jsxs(me,{className:"text-center hover:shadow-2xl transition-all duration-300 chinese-card-decoration dragon-corner transform hover:scale-105","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:139:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"139","data-component-file":"HomePage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22text-center%20hover%3Ashadow-2xl%20transition-all%20duration-300%20chinese-card-decoration%20dragon-corner%20transform%20hover%3Ascale-105%22%7D",children:[l.jsxs(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:140:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"140","data-component-file":"HomePage.tsx","data-component-name":"CardHeader",children:[l.jsx("div",{className:`w-12 h-12 ${n.iconBg} rounded-full flex items-center justify-center mx-auto mb-4 shadow-lg border-2 border-red-600`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:141:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"141","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:l.jsx(r,{className:"h-6 w-6 text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:142:18","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"142","data-component-file":"HomePage.tsx","data-component-name":"Icon","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D"})}),l.jsx(Be,{className:`${n.color} text-2xl font-bold font-serif chinese-text-shadow`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:144:16","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"144","data-component-file":"HomePage.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:n.title})]}),l.jsxs(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:146:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"146","data-component-file":"HomePage.tsx","data-component-name":"CardContent",children:[l.jsx("p",{className:"text-red-700 leading-relaxed font-medium mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:147:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"147","data-component-file":"HomePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20font-medium%20mb-4%22%7D",children:n.description}),e&&l.jsx(Kn,{to:n.link,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:149:18","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"149","data-component-file":"HomePage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%5BMemberExpression%5D%22%7D",children:l.jsx(Ht,{className:"w-full chinese-golden-glow text-red-800 hover:shadow-lg transition-all duration-300 border border-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:150:20","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"150","data-component-file":"HomePage.tsx","data-component-name":"Button","data-component-content":"%7B%22className%22%3A%22w-full%20chinese-golden-glow%20text-red-800%20hover%3Ashadow-lg%20transition-all%20duration-300%20border%20border-red-600%22%7D",children:"立即体验"})})]})]},a)})]}),l.jsx(me,{className:"chinese-traditional-bg text-white text-center dragon-corner relative overflow-hidden","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:162:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"162","data-component-file":"HomePage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-traditional-bg%20text-white%20text-center%20dragon-corner%20relative%20overflow-hidden%22%7D",children:l.jsxs(ue,{className:"py-12 relative z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:163:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"163","data-component-file":"HomePage.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22py-12%20relative%20z-10%22%7D",children:[l.jsx("div",{className:"w-16 h-16 mx-auto mb-6 bg-gradient-to-br from-yellow-400 to-amber-600 rounded-full flex items-center justify-center shadow-2xl border-3 border-yellow-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:164:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"164","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-16%20h-16%20mx-auto%20mb-6%20bg-gradient-to-br%20from-yellow-400%20to-amber-600%20rounded-full%20flex%20items-center%20justify-center%20shadow-2xl%20border-3%20border-yellow-300%22%7D",children:l.jsx(yn,{className:"w-8 h-8 text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:165:12","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"165","data-component-file":"HomePage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22w-8%20h-8%20text-red-800%22%7D"})}),l.jsx("h2",{className:"text-4xl font-bold mb-4 chinese-text-shadow font-serif","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:168:10","data-matrix-name":"h2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"168","data-component-file":"HomePage.tsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-4xl%20font-bold%20mb-4%20chinese-text-shadow%20font-serif%22%7D",children:"探索您的命运密码"}),l.jsx("p",{className:"text-red-100 mb-8 text-lg font-medium leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:169:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"169","data-component-file":"HomePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-100%20mb-8%20text-lg%20font-medium%20leading-relaxed%22%7D",children:"加入数万用户的选择,让AI帮您解读人生密码"}),!e&&l.jsx(Kn,{to:"/register","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:173:12","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"173","data-component-file":"HomePage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fregister%22%7D",children:l.jsx(Ht,{variant:"outline",size:"lg",className:"chinese-golden-glow text-red-800 border-3 border-yellow-300 hover:shadow-2xl transition-all duration-300 transform hover:scale-105","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:174:14","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"174","data-component-file":"HomePage.tsx","data-component-name":"Button","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22size%22%3A%22lg%22%2C%22className%22%3A%22chinese-golden-glow%20text-red-800%20border-3%20border-yellow-300%20hover%3Ashadow-2xl%20transition-all%20duration-300%20transform%20hover%3Ascale-105%22%7D",children:"立即开始"})})]})})]})},on=({className:e,label:t,error:n,...a})=>l.jsxs("div",{className:"space-y-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Input.tsx:16:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Input.tsx","data-component-line":"16","data-component-file":"Input.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-1%22%7D",children:[t&&l.jsx("label",{className:"block text-sm font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Input.tsx:18:8","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Input.tsx","data-component-line":"18","data-component-file":"Input.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-sm%20font-medium%20text-gray-700%22%7D",children:t}),l.jsx("input",{className:or("w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-2 focus:ring-purple-500 focus:border-purple-500",n&&"border-red-300 focus:border-red-500 focus:ring-red-500",e),...a,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Input.tsx:22:6","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Input.tsx","data-component-line":"22","data-component-file":"Input.tsx","data-component-name":"input","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%2C%22...spread%22%3Atrue%7D"}),n&&l.jsx("p",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Input.tsx:31:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Input.tsx","data-component-line":"31","data-component-file":"Input.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:n})]}),__=()=>{const[e,t]=Z.useState(""),[n,a]=Z.useState(""),[r,i]=Z.useState(!1),{signIn:c}=ya(),d=uc(),u=async p=>{p.preventDefault(),i(!0);try{const{error:x}=await c(e,n);x?dt.error("登录失败:"+x.message):(dt.success("登录成功!"),d("/"))}catch{dt.error("登录过程中发生错误")}finally{i(!1)}};return l.jsx("div",{className:"min-h-[80vh] flex items-center justify-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:37:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"37","data-component-file":"LoginPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-%5B80vh%5D%20flex%20items-center%20justify-center%22%7D",children:l.jsxs(me,{className:"w-full max-w-md","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:38:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"38","data-component-file":"LoginPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22w-full%20max-w-md%22%7D",children:[l.jsxs(Ge,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:39:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"39","data-component-file":"LoginPage.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx("div",{className:"w-12 h-12 bg-purple-100 rounded-full flex items-center justify-center mx-auto mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:40:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"40","data-component-file":"LoginPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-purple-100%20rounded-full%20flex%20items-center%20justify-center%20mx-auto%20mb-4%22%7D",children:l.jsx(x4,{className:"h-6 w-6 text-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:41:12","data-matrix-name":"LogIn","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"41","data-component-file":"LoginPage.tsx","data-component-name":"LogIn","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-purple-600%22%7D"})}),l.jsx(Be,{className:"text-2xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:43:10","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"43","data-component-file":"LoginPage.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-2xl%22%7D",children:"登录账户"}),l.jsx("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:44:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"44","data-component-file":"LoginPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"欢迎回到神机阁"})]}),l.jsxs(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:46:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"46","data-component-file":"LoginPage.tsx","data-component-name":"CardContent",children:[l.jsxs("form",{onSubmit:u,className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:47:10","data-matrix-name":"form","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"47","data-component-file":"LoginPage.tsx","data-component-name":"form","data-component-content":"%7B%22onSubmit%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22space-y-4%22%7D",children:[l.jsx(on,{type:"email",label:"邮箱地址",value:e,onChange:p=>t(p.target.value),required:!0,placeholder:"请输入您的邮箱",className:"pl-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:48:12","data-matrix-name":"Input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"48","data-component-file":"LoginPage.tsx","data-component-name":"Input","data-component-content":"%7B%22type%22%3A%22email%22%2C%22label%22%3A%22%E9%82%AE%E7%AE%B1%E5%9C%B0%E5%9D%80%22%2C%22value%22%3A%22%5BIdentifier%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22required%22%3Atrue%2C%22placeholder%22%3A%22%E8%AF%B7%E8%BE%93%E5%85%A5%E6%82%A8%E7%9A%84%E9%82%AE%E7%AE%B1%22%2C%22className%22%3A%22pl-10%22%7D"}),l.jsx("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:57:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"57","data-component-file":"LoginPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:l.jsx($7,{className:"absolute left-3 top-8 h-4 w-4 text-gray-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:58:14","data-matrix-name":"Mail","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"58","data-component-file":"LoginPage.tsx","data-component-name":"Mail","data-component-content":"%7B%22className%22%3A%22absolute%20left-3%20top-8%20h-4%20w-4%20text-gray-400%22%7D"})}),l.jsx(on,{type:"password",label:"密码",value:n,onChange:p=>a(p.target.value),required:!0,placeholder:"请输入您的密码",className:"pl-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:61:12","data-matrix-name":"Input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"61","data-component-file":"LoginPage.tsx","data-component-name":"Input","data-component-content":"%7B%22type%22%3A%22password%22%2C%22label%22%3A%22%E5%AF%86%E7%A0%81%22%2C%22value%22%3A%22%5BIdentifier%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22required%22%3Atrue%2C%22placeholder%22%3A%22%E8%AF%B7%E8%BE%93%E5%85%A5%E6%82%A8%E7%9A%84%E5%AF%86%E7%A0%81%22%2C%22className%22%3A%22pl-10%22%7D"}),l.jsx("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:70:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"70","data-component-file":"LoginPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:l.jsx(hx,{className:"absolute left-3 top-8 h-4 w-4 text-gray-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:71:14","data-matrix-name":"Lock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"71","data-component-file":"LoginPage.tsx","data-component-name":"Lock","data-component-content":"%7B%22className%22%3A%22absolute%20left-3%20top-8%20h-4%20w-4%20text-gray-400%22%7D"})}),l.jsx(Ht,{type:"submit",className:"w-full",disabled:r,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:74:12","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"74","data-component-file":"LoginPage.tsx","data-component-name":"Button","data-component-content":"%7B%22type%22%3A%22submit%22%2C%22className%22%3A%22w-full%22%2C%22disabled%22%3A%22%5BIdentifier%5D%22%7D",children:r?"登录中...":"登录"})]}),l.jsx("div",{className:"mt-6 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:83:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"83","data-component-file":"LoginPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-6%20text-center%22%7D",children:l.jsxs("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:84:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"84","data-component-file":"LoginPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:["还没有账户?",l.jsx(Kn,{to:"/register",className:"text-purple-600 hover:text-purple-700 font-medium ml-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:86:14","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"86","data-component-file":"LoginPage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fregister%22%2C%22className%22%3A%22text-purple-600%20hover%3Atext-purple-700%20font-medium%20ml-1%22%7D",children:"立即注册"})]})})]})]})})},P_=()=>{const[e,t]=Z.useState(""),[n,a]=Z.useState(""),[r,i]=Z.useState(""),[c,d]=Z.useState(!1),{signUp:u}=ya(),p=uc(),x=async g=>{if(g.preventDefault(),n!==r){dt.error("两次输入的密码不一致");return}if(n.length<6){dt.error("密码长度不能少于6位");return}d(!0);try{const{error:b}=await u(e,n);b?dt.error("注册失败:"+b.message):(dt.success("注册成功!欢迎加入神机阁"),p("/profile"))}catch{dt.error("注册过程中发生错误")}finally{d(!1)}};return l.jsx("div",{className:"min-h-[80vh] flex items-center justify-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:49:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"49","data-component-file":"RegisterPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-%5B80vh%5D%20flex%20items-center%20justify-center%22%7D",children:l.jsxs(me,{className:"w-full max-w-md","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:50:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"50","data-component-file":"RegisterPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22w-full%20max-w-md%22%7D",children:[l.jsxs(Ge,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:51:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"51","data-component-file":"RegisterPage.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx("div",{className:"w-12 h-12 bg-purple-100 rounded-full flex items-center justify-center mx-auto mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:52:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"52","data-component-file":"RegisterPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-purple-100%20rounded-full%20flex%20items-center%20justify-center%20mx-auto%20mb-4%22%7D",children:l.jsx(D4,{className:"h-6 w-6 text-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:53:12","data-matrix-name":"UserPlus","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"53","data-component-file":"RegisterPage.tsx","data-component-name":"UserPlus","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-purple-600%22%7D"})}),l.jsx(Be,{className:"text-2xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:55:10","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"55","data-component-file":"RegisterPage.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-2xl%22%7D",children:"创建账户"}),l.jsx("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:56:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"56","data-component-file":"RegisterPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"加入神机阁,开启您的命理之旅"})]}),l.jsxs(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:58:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"58","data-component-file":"RegisterPage.tsx","data-component-name":"CardContent",children:[l.jsxs("form",{onSubmit:x,className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:59:10","data-matrix-name":"form","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"59","data-component-file":"RegisterPage.tsx","data-component-name":"form","data-component-content":"%7B%22onSubmit%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:60:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"60","data-component-file":"RegisterPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[l.jsx(on,{type:"email",label:"邮箱地址",value:e,onChange:g=>t(g.target.value),required:!0,placeholder:"请输入您的邮箱",className:"pl-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:61:14","data-matrix-name":"Input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"61","data-component-file":"RegisterPage.tsx","data-component-name":"Input","data-component-content":"%7B%22type%22%3A%22email%22%2C%22label%22%3A%22%E9%82%AE%E7%AE%B1%E5%9C%B0%E5%9D%80%22%2C%22value%22%3A%22%5BIdentifier%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22required%22%3Atrue%2C%22placeholder%22%3A%22%E8%AF%B7%E8%BE%93%E5%85%A5%E6%82%A8%E7%9A%84%E9%82%AE%E7%AE%B1%22%2C%22className%22%3A%22pl-10%22%7D"}),l.jsx($7,{className:"absolute left-3 top-8 h-4 w-4 text-gray-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:70:14","data-matrix-name":"Mail","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"70","data-component-file":"RegisterPage.tsx","data-component-name":"Mail","data-component-content":"%7B%22className%22%3A%22absolute%20left-3%20top-8%20h-4%20w-4%20text-gray-400%22%7D"})]}),l.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:73:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"73","data-component-file":"RegisterPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[l.jsx(on,{type:"password",label:"密码",value:n,onChange:g=>a(g.target.value),required:!0,placeholder:"请输入您的密码(不少于6位)",className:"pl-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:74:14","data-matrix-name":"Input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"74","data-component-file":"RegisterPage.tsx","data-component-name":"Input","data-component-content":"%7B%22type%22%3A%22password%22%2C%22label%22%3A%22%E5%AF%86%E7%A0%81%22%2C%22value%22%3A%22%5BIdentifier%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22required%22%3Atrue%2C%22placeholder%22%3A%22%E8%AF%B7%E8%BE%93%E5%85%A5%E6%82%A8%E7%9A%84%E5%AF%86%E7%A0%81%EF%BC%88%E4%B8%8D%E5%B0%91%E4%BA%8E6%E4%BD%8D%EF%BC%89%22%2C%22className%22%3A%22pl-10%22%7D"}),l.jsx(hx,{className:"absolute left-3 top-8 h-4 w-4 text-gray-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:83:14","data-matrix-name":"Lock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"83","data-component-file":"RegisterPage.tsx","data-component-name":"Lock","data-component-content":"%7B%22className%22%3A%22absolute%20left-3%20top-8%20h-4%20w-4%20text-gray-400%22%7D"})]}),l.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:86:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"86","data-component-file":"RegisterPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[l.jsx(on,{type:"password",label:"确认密码",value:r,onChange:g=>i(g.target.value),required:!0,placeholder:"请再次输入密码",className:"pl-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:87:14","data-matrix-name":"Input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"87","data-component-file":"RegisterPage.tsx","data-component-name":"Input","data-component-content":"%7B%22type%22%3A%22password%22%2C%22label%22%3A%22%E7%A1%AE%E8%AE%A4%E5%AF%86%E7%A0%81%22%2C%22value%22%3A%22%5BIdentifier%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22required%22%3Atrue%2C%22placeholder%22%3A%22%E8%AF%B7%E5%86%8D%E6%AC%A1%E8%BE%93%E5%85%A5%E5%AF%86%E7%A0%81%22%2C%22className%22%3A%22pl-10%22%7D"}),l.jsx(hx,{className:"absolute left-3 top-8 h-4 w-4 text-gray-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:96:14","data-matrix-name":"Lock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"96","data-component-file":"RegisterPage.tsx","data-component-name":"Lock","data-component-content":"%7B%22className%22%3A%22absolute%20left-3%20top-8%20h-4%20w-4%20text-gray-400%22%7D"})]}),l.jsx(Ht,{type:"submit",className:"w-full",disabled:c,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:99:12","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"99","data-component-file":"RegisterPage.tsx","data-component-name":"Button","data-component-content":"%7B%22type%22%3A%22submit%22%2C%22className%22%3A%22w-full%22%2C%22disabled%22%3A%22%5BIdentifier%5D%22%7D",children:c?"注册中...":"注册账户"})]}),l.jsx("div",{className:"mt-6 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:108:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"108","data-component-file":"RegisterPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-6%20text-center%22%7D",children:l.jsxs("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:109:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"109","data-component-file":"RegisterPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:["已有账户?",l.jsx(Kn,{to:"/login",className:"text-purple-600 hover:text-purple-700 font-medium ml-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:111:14","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"111","data-component-file":"RegisterPage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Flogin%22%2C%22className%22%3A%22text-purple-600%20hover%3Atext-purple-700%20font-medium%20ml-1%22%7D",children:"立即登录"})]})})]})]})})},J7=({className:e,label:t,error:n,options:a,...r})=>l.jsxs("div",{className:"space-y-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Select.tsx:18:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Select.tsx","data-component-line":"18","data-component-file":"Select.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-1%22%7D",children:[t&&l.jsx("label",{className:"block text-sm font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Select.tsx:20:8","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Select.tsx","data-component-line":"20","data-component-file":"Select.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-sm%20font-medium%20text-gray-700%22%7D",children:t}),l.jsx("select",{className:or("w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-2 focus:ring-purple-500 focus:border-purple-500 bg-white",n&&"border-red-300 focus:border-red-500 focus:ring-red-500",e),...r,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Select.tsx:24:6","data-matrix-name":"select","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Select.tsx","data-component-line":"24","data-component-file":"Select.tsx","data-component-name":"select","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%2C%22...spread%22%3Atrue%7D",children:a.map(i=>l.jsx("option",{value:i.value,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Select.tsx:33:10","data-matrix-name":"option","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Select.tsx","data-component-line":"33","data-component-file":"Select.tsx","data-component-name":"option","data-component-content":"%7B%22value%22%3A%22%5BMemberExpression%5D%22%7D",children:i.label},i.value))}),n&&l.jsx("p",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Select.tsx:39:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/Select.tsx","data-component-line":"39","data-component-file":"Select.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:n})]}),S_=()=>{const{user:e}=ya(),[t,n]=Z.useState(!1),[a,r]=Z.useState(null),[i,c]=Z.useState({full_name:"",birth_date:"",birth_time:"",birth_location:"",gender:"male",username:""});Z.useEffect(()=>{d()},[e]);const d=async()=>{if(e)try{const x=await Wt.profiles.get();if(x.error)throw new Error(x.error.message);if(x.data&&x.data.profile){const g=x.data.profile;r(g),c({full_name:g.full_name||"",birth_date:g.birth_date||"",birth_time:g.birth_time||"",birth_location:g.birth_location||"",gender:g.gender||"male",username:g.username||""})}}catch(x){console.error("加载档案失败:",x),dt.error("加载档案失败")}},u=async x=>{if(x.preventDefault(),!!e){n(!0);try{const g={...i},b=await Wt.profiles.update(g);if(b.error)throw new Error(b.error.message);b.data&&b.data.profile&&r(b.data.profile),dt.success("档案保存成功!")}catch(g){console.error("保存档案失败:",g),dt.error("保存档案失败:"+g.message)}finally{n(!1)}}},p=(x,g)=>{c(b=>({...b,[x]:g}))};return l.jsx("div",{className:"max-w-2xl mx-auto","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:91:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"91","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-2xl%20mx-auto%22%7D",children:l.jsxs(me,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:92:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"92","data-component-file":"ProfilePage.tsx","data-component-name":"Card",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:93:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"93","data-component-file":"ProfilePage.tsx","data-component-name":"CardHeader",children:l.jsxs("div",{className:"flex items-center space-x-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:94:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"94","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-3%22%7D",children:[l.jsx("div",{className:"w-12 h-12 bg-purple-100 rounded-full flex items-center justify-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:95:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"95","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-purple-100%20rounded-full%20flex%20items-center%20justify-center%22%7D",children:l.jsx(ua,{className:"h-6 w-6 text-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:96:14","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"96","data-component-file":"ProfilePage.tsx","data-component-name":"User","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-purple-600%22%7D"})}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:98:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"98","data-component-file":"ProfilePage.tsx","data-component-name":"div",children:[l.jsx(Be,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:99:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"99","data-component-file":"ProfilePage.tsx","data-component-name":"CardTitle",children:"个人档案"}),l.jsx("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:100:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"100","data-component-file":"ProfilePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"完善您的个人信息,获得更精准的命理分析"})]})]})}),l.jsxs(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:104:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"104","data-component-file":"ProfilePage.tsx","data-component-name":"CardContent",children:[l.jsxs("form",{onSubmit:u,className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:105:10","data-matrix-name":"form","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"105","data-component-file":"ProfilePage.tsx","data-component-name":"form","data-component-content":"%7B%22onSubmit%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22space-y-6%22%7D",children:[l.jsxs("div",{className:"grid md:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:106:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"106","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[l.jsx(on,{label:"姓名 *",value:i.full_name,onChange:x=>p("full_name",x.target.value),required:!0,placeholder:"请输入您的真实姓名","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:107:14","data-matrix-name":"Input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"107","data-component-file":"ProfilePage.tsx","data-component-name":"Input","data-component-content":"%7B%22label%22%3A%22%E5%A7%93%E5%90%8D%20*%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22required%22%3Atrue%2C%22placeholder%22%3A%22%E8%AF%B7%E8%BE%93%E5%85%A5%E6%82%A8%E7%9A%84%E7%9C%9F%E5%AE%9E%E5%A7%93%E5%90%8D%22%7D"}),l.jsx(on,{label:"用户名",value:i.username,onChange:x=>p("username",x.target.value),placeholder:"请输入用户名(可选)","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:115:14","data-matrix-name":"Input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"115","data-component-file":"ProfilePage.tsx","data-component-name":"Input","data-component-content":"%7B%22label%22%3A%22%E7%94%A8%E6%88%B7%E5%90%8D%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22placeholder%22%3A%22%E8%AF%B7%E8%BE%93%E5%85%A5%E7%94%A8%E6%88%B7%E5%90%8D%EF%BC%88%E5%8F%AF%E9%80%89%EF%BC%89%22%7D"})]}),l.jsxs("div",{className:"grid md:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:123:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"123","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[l.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:124:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"124","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[l.jsx(on,{type:"date",label:"出生日期 *",value:i.birth_date,onChange:x=>p("birth_date",x.target.value),required:!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:125:16","data-matrix-name":"Input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"125","data-component-file":"ProfilePage.tsx","data-component-name":"Input","data-component-content":"%7B%22type%22%3A%22date%22%2C%22label%22%3A%22%E5%87%BA%E7%94%9F%E6%97%A5%E6%9C%9F%20*%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22required%22%3Atrue%7D"}),l.jsx(za,{className:"absolute right-3 top-8 h-4 w-4 text-gray-400 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:132:16","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"132","data-component-file":"ProfilePage.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22absolute%20right-3%20top-8%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]}),l.jsx(on,{type:"time",label:"出生时间",value:i.birth_time,onChange:x=>p("birth_time",x.target.value),placeholder:"选填,但强烈建议填写","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:135:14","data-matrix-name":"Input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"135","data-component-file":"ProfilePage.tsx","data-component-name":"Input","data-component-content":"%7B%22type%22%3A%22time%22%2C%22label%22%3A%22%E5%87%BA%E7%94%9F%E6%97%B6%E9%97%B4%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22placeholder%22%3A%22%E9%80%89%E5%A1%AB%EF%BC%8C%E4%BD%86%E5%BC%BA%E7%83%88%E5%BB%BA%E8%AE%AE%E5%A1%AB%E5%86%99%22%7D"})]}),l.jsxs("div",{className:"grid md:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:144:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"144","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[l.jsx(J7,{label:"性别 *",value:i.gender,onChange:x=>p("gender",x.target.value),options:[{value:"male",label:"男性"},{value:"female",label:"女性"}],required:!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:145:14","data-matrix-name":"Select","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"145","data-component-file":"ProfilePage.tsx","data-component-name":"Select","data-component-content":"%7B%22label%22%3A%22%E6%80%A7%E5%88%AB%20*%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22options%22%3A%5B%22%5BObjectExpression%5D%22%2C%22%5BObjectExpression%5D%22%5D%2C%22required%22%3Atrue%7D"}),l.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:156:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"156","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[l.jsx(on,{label:"出生地点",value:i.birth_location,onChange:x=>p("birth_location",x.target.value),placeholder:"如:北京市朝阳区","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:157:16","data-matrix-name":"Input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"157","data-component-file":"ProfilePage.tsx","data-component-name":"Input","data-component-content":"%7B%22label%22%3A%22%E5%87%BA%E7%94%9F%E5%9C%B0%E7%82%B9%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22placeholder%22%3A%22%E5%A6%82%EF%BC%9A%E5%8C%97%E4%BA%AC%E5%B8%82%E6%9C%9D%E9%98%B3%E5%8C%BA%22%7D"}),l.jsx(q7,{className:"absolute right-3 top-8 h-4 w-4 text-gray-400 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:163:16","data-matrix-name":"MapPin","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"163","data-component-file":"ProfilePage.tsx","data-component-name":"MapPin","data-component-content":"%7B%22className%22%3A%22absolute%20right-3%20top-8%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]})]}),l.jsxs("div",{className:"bg-blue-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:167:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"167","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium text-blue-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:168:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"168","data-component-file":"ProfilePage.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-800%20mb-2%22%7D",children:"温馨提示"}),l.jsxs("ul",{className:"text-sm text-blue-700 space-y-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:169:14","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"169","data-component-file":"ProfilePage.tsx","data-component-name":"ul","data-component-content":"%7B%22className%22%3A%22text-sm%20text-blue-700%20space-y-1%22%7D",children:[l.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:170:16","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"170","data-component-file":"ProfilePage.tsx","data-component-name":"li",children:"• 姓名和出生日期是必填项,对命理分析至关重要"}),l.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:171:16","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"171","data-component-file":"ProfilePage.tsx","data-component-name":"li",children:"• 出生时间越精确,分析结果越准确"}),l.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:172:16","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"172","data-component-file":"ProfilePage.tsx","data-component-name":"li",children:"• 出生地点有助于更精准的时间校正"})]})]}),l.jsxs(Ht,{type:"submit",className:"w-full",disabled:t,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:176:12","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"176","data-component-file":"ProfilePage.tsx","data-component-name":"Button","data-component-content":"%7B%22type%22%3A%22submit%22%2C%22className%22%3A%22w-full%22%2C%22disabled%22%3A%22%5BIdentifier%5D%22%7D",children:[l.jsx(b4,{className:"mr-2 h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:181:14","data-matrix-name":"Save","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"181","data-component-file":"ProfilePage.tsx","data-component-name":"Save","data-component-content":"%7B%22className%22%3A%22mr-2%20h-4%20w-4%22%7D"}),t?"保存中...":"保存档案"]})]}),a&&l.jsx("div",{className:"mt-6 pt-6 border-t border-gray-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:187:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"187","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-6%20pt-6%20border-t%20border-gray-200%22%7D",children:l.jsxs("p",{className:"text-sm text-gray-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:188:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"188","data-component-file":"ProfilePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-500%22%7D",children:["最后更新:",new Date(a.updated_at).toLocaleString("zh-CN")]})})]})]})})};var lp,WC;function hn(){if(WC)return lp;WC=1;var e=Array.isArray;return lp=e,lp}var mp,FC;function eH(){if(FC)return mp;FC=1;var e=typeof Bl=="object"&&Bl&&Bl.Object===Object&&Bl;return mp=e,mp}var dp,VC;function ha(){if(VC)return dp;VC=1;var e=eH(),t=typeof self=="object"&&self&&self.Object===Object&&self,n=e||t||Function("return this")();return dp=n,dp}var up,KC;function fc(){if(KC)return up;KC=1;var e=ha(),t=e.Symbol;return up=t,up}var pp,XC;function E_(){if(XC)return pp;XC=1;var e=fc(),t=Object.prototype,n=t.hasOwnProperty,a=t.toString,r=e?e.toStringTag:void 0;function i(c){var d=n.call(c,r),u=c[r];try{c[r]=void 0;var p=!0}catch{}var x=a.call(c);return p&&(d?c[r]=u:delete c[r]),x}return pp=i,pp}var fp,QC;function O_(){if(QC)return fp;QC=1;var e=Object.prototype,t=e.toString;function n(a){return t.call(a)}return fp=n,fp}var gp,JC;function $a(){if(JC)return gp;JC=1;var e=fc(),t=E_(),n=O_(),a="[object Null]",r="[object Undefined]",i=e?e.toStringTag:void 0;function c(d){return d==null?d===void 0?r:a:i&&i in Object(d)?t(d):n(d)}return gp=c,gp}var xp,ev;function qa(){if(ev)return xp;ev=1;function e(t){return t!=null&&typeof t=="object"}return xp=e,xp}var yp,tv;function hs(){if(tv)return yp;tv=1;var e=$a(),t=qa(),n="[object Symbol]";function a(r){return typeof r=="symbol"||t(r)&&e(r)==n}return yp=a,yp}var hp,nv;function $y(){if(nv)return hp;nv=1;var e=hn(),t=hs(),n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;function r(i,c){if(e(i))return!1;var d=typeof i;return d=="number"||d=="symbol"||d=="boolean"||i==null||t(i)?!0:a.test(i)||!n.test(i)||c!=null&&i in Object(c)}return hp=r,hp}var bp,av;function jo(){if(av)return bp;av=1;function e(t){var n=typeof t;return t!=null&&(n=="object"||n=="function")}return bp=e,bp}var Cp,ov;function qy(){if(ov)return Cp;ov=1;var e=$a(),t=jo(),n="[object AsyncFunction]",a="[object Function]",r="[object GeneratorFunction]",i="[object Proxy]";function c(d){if(!t(d))return!1;var u=e(d);return u==a||u==r||u==n||u==i}return Cp=c,Cp}var vp,rv;function z_(){if(rv)return vp;rv=1;var e=ha(),t=e["__core-js_shared__"];return vp=t,vp}var Ap,sv;function T_(){if(sv)return Ap;sv=1;var e=z_(),t=function(){var a=/[^.]+$/.exec(e&&e.keys&&e.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""}();function n(a){return!!t&&t in a}return Ap=n,Ap}var Dp,iv;function tH(){if(iv)return Dp;iv=1;var e=Function.prototype,t=e.toString;function n(a){if(a!=null){try{return t.call(a)}catch{}try{return a+""}catch{}}return""}return Dp=n,Dp}var wp,cv;function R_(){if(cv)return wp;cv=1;var e=qy(),t=T_(),n=jo(),a=tH(),r=/[\\^$.*+?()[\]{}|]/g,i=/^\[object .+?Constructor\]$/,c=Function.prototype,d=Object.prototype,u=c.toString,p=d.hasOwnProperty,x=RegExp("^"+u.call(p).replace(r,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function g(b){if(!n(b)||t(b))return!1;var h=e(b)?x:i;return h.test(a(b))}return wp=g,wp}var Hp,lv;function k_(){if(lv)return Hp;lv=1;function e(t,n){return t==null?void 0:t[n]}return Hp=e,Hp}var jp,mv;function rr(){if(mv)return jp;mv=1;var e=R_(),t=k_();function n(a,r){var i=t(a,r);return e(i)?i:void 0}return jp=n,jp}var Up,dv;function Zm(){if(dv)return Up;dv=1;var e=rr(),t=e(Object,"create");return Up=t,Up}var Np,uv;function M_(){if(uv)return Np;uv=1;var e=Zm();function t(){this.__data__=e?e(null):{},this.size=0}return Np=t,Np}var Gp,pv;function Z_(){if(pv)return Gp;pv=1;function e(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n}return Gp=e,Gp}var Bp,fv;function I_(){if(fv)return Bp;fv=1;var e=Zm(),t="__lodash_hash_undefined__",n=Object.prototype,a=n.hasOwnProperty;function r(i){var c=this.__data__;if(e){var d=c[i];return d===t?void 0:d}return a.call(c,i)?c[i]:void 0}return Bp=r,Bp}var _p,gv;function Y_(){if(gv)return _p;gv=1;var e=Zm(),t=Object.prototype,n=t.hasOwnProperty;function a(r){var i=this.__data__;return e?i[r]!==void 0:n.call(i,r)}return _p=a,_p}var Pp,xv;function L_(){if(xv)return Pp;xv=1;var e=Zm(),t="__lodash_hash_undefined__";function n(a,r){var i=this.__data__;return this.size+=this.has(a)?0:1,i[a]=e&&r===void 0?t:r,this}return Pp=n,Pp}var Sp,yv;function $_(){if(yv)return Sp;yv=1;var e=M_(),t=Z_(),n=I_(),a=Y_(),r=L_();function i(c){var d=-1,u=c==null?0:c.length;for(this.clear();++d<u;){var p=c[d];this.set(p[0],p[1])}}return i.prototype.clear=e,i.prototype.delete=t,i.prototype.get=n,i.prototype.has=a,i.prototype.set=r,Sp=i,Sp}var Ep,hv;function q_(){if(hv)return Ep;hv=1;function e(){this.__data__=[],this.size=0}return Ep=e,Ep}var Op,bv;function Wy(){if(bv)return Op;bv=1;function e(t,n){return t===n||t!==t&&n!==n}return Op=e,Op}var zp,Cv;function Im(){if(Cv)return zp;Cv=1;var e=Wy();function t(n,a){for(var r=n.length;r--;)if(e(n[r][0],a))return r;return-1}return zp=t,zp}var Tp,vv;function W_(){if(vv)return Tp;vv=1;var e=Im(),t=Array.prototype,n=t.splice;function a(r){var i=this.__data__,c=e(i,r);if(c<0)return!1;var d=i.length-1;return c==d?i.pop():n.call(i,c,1),--this.size,!0}return Tp=a,Tp}var Rp,Av;function F_(){if(Av)return Rp;Av=1;var e=Im();function t(n){var a=this.__data__,r=e(a,n);return r<0?void 0:a[r][1]}return Rp=t,Rp}var kp,Dv;function V_(){if(Dv)return kp;Dv=1;var e=Im();function t(n){return e(this.__data__,n)>-1}return kp=t,kp}var Mp,wv;function K_(){if(wv)return Mp;wv=1;var e=Im();function t(n,a){var r=this.__data__,i=e(r,n);return i<0?(++this.size,r.push([n,a])):r[i][1]=a,this}return Mp=t,Mp}var Zp,Hv;function Ym(){if(Hv)return Zp;Hv=1;var e=q_(),t=W_(),n=F_(),a=V_(),r=K_();function i(c){var d=-1,u=c==null?0:c.length;for(this.clear();++d<u;){var p=c[d];this.set(p[0],p[1])}}return i.prototype.clear=e,i.prototype.delete=t,i.prototype.get=n,i.prototype.has=a,i.prototype.set=r,Zp=i,Zp}var Ip,jv;function Fy(){if(jv)return Ip;jv=1;var e=rr(),t=ha(),n=e(t,"Map");return Ip=n,Ip}var Yp,Uv;function X_(){if(Uv)return Yp;Uv=1;var e=$_(),t=Ym(),n=Fy();function a(){this.size=0,this.__data__={hash:new e,map:new(n||t),string:new e}}return Yp=a,Yp}var Lp,Nv;function Q_(){if(Nv)return Lp;Nv=1;function e(t){var n=typeof t;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?t!=="__proto__":t===null}return Lp=e,Lp}var $p,Gv;function Lm(){if(Gv)return $p;Gv=1;var e=Q_();function t(n,a){var r=n.__data__;return e(a)?r[typeof a=="string"?"string":"hash"]:r.map}return $p=t,$p}var qp,Bv;function J_(){if(Bv)return qp;Bv=1;var e=Lm();function t(n){var a=e(this,n).delete(n);return this.size-=a?1:0,a}return qp=t,qp}var Wp,_v;function eP(){if(_v)return Wp;_v=1;var e=Lm();function t(n){return e(this,n).get(n)}return Wp=t,Wp}var Fp,Pv;function tP(){if(Pv)return Fp;Pv=1;var e=Lm();function t(n){return e(this,n).has(n)}return Fp=t,Fp}var Vp,Sv;function nP(){if(Sv)return Vp;Sv=1;var e=Lm();function t(n,a){var r=e(this,n),i=r.size;return r.set(n,a),this.size+=r.size==i?0:1,this}return Vp=t,Vp}var Kp,Ev;function Vy(){if(Ev)return Kp;Ev=1;var e=X_(),t=J_(),n=eP(),a=tP(),r=nP();function i(c){var d=-1,u=c==null?0:c.length;for(this.clear();++d<u;){var p=c[d];this.set(p[0],p[1])}}return i.prototype.clear=e,i.prototype.delete=t,i.prototype.get=n,i.prototype.has=a,i.prototype.set=r,Kp=i,Kp}var Xp,Ov;function nH(){if(Ov)return Xp;Ov=1;var e=Vy(),t="Expected a function";function n(a,r){if(typeof a!="function"||r!=null&&typeof r!="function")throw new TypeError(t);var i=function(){var c=arguments,d=r?r.apply(this,c):c[0],u=i.cache;if(u.has(d))return u.get(d);var p=a.apply(this,c);return i.cache=u.set(d,p)||u,p};return i.cache=new(n.Cache||e),i}return n.Cache=e,Xp=n,Xp}var Qp,zv;function aP(){if(zv)return Qp;zv=1;var e=nH(),t=500;function n(a){var r=e(a,function(c){return i.size===t&&i.clear(),c}),i=r.cache;return r}return Qp=n,Qp}var Jp,Tv;function oP(){if(Tv)return Jp;Tv=1;var e=aP(),t=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,n=/\\(\\)?/g,a=e(function(r){var i=[];return r.charCodeAt(0)===46&&i.push(""),r.replace(t,function(c,d,u,p){i.push(u?p.replace(n,"$1"):d||c)}),i});return Jp=a,Jp}var e2,Rv;function Ky(){if(Rv)return e2;Rv=1;function e(t,n){for(var a=-1,r=t==null?0:t.length,i=Array(r);++a<r;)i[a]=n(t[a],a,t);return i}return e2=e,e2}var t2,kv;function rP(){if(kv)return t2;kv=1;var e=fc(),t=Ky(),n=hn(),a=hs(),r=e?e.prototype:void 0,i=r?r.toString:void 0;function c(d){if(typeof d=="string")return d;if(n(d))return t(d,c)+"";if(a(d))return i?i.call(d):"";var u=d+"";return u=="0"&&1/d==-1/0?"-0":u}return t2=c,t2}var n2,Mv;function aH(){if(Mv)return n2;Mv=1;var e=rP();function t(n){return n==null?"":e(n)}return n2=t,n2}var a2,Zv;function oH(){if(Zv)return a2;Zv=1;var e=hn(),t=$y(),n=oP(),a=aH();function r(i,c){return e(i)?i:t(i,c)?[i]:n(a(i))}return a2=r,a2}var o2,Iv;function $m(){if(Iv)return o2;Iv=1;var e=hs();function t(n){if(typeof n=="string"||e(n))return n;var a=n+"";return a=="0"&&1/n==-1/0?"-0":a}return o2=t,o2}var r2,Yv;function Xy(){if(Yv)return r2;Yv=1;var e=oH(),t=$m();function n(a,r){r=e(r,a);for(var i=0,c=r.length;a!=null&&i<c;)a=a[t(r[i++])];return i&&i==c?a:void 0}return r2=n,r2}var s2,Lv;function rH(){if(Lv)return s2;Lv=1;var e=Xy();function t(n,a,r){var i=n==null?void 0:e(n,a);return i===void 0?r:i}return s2=t,s2}var sP=rH();const pa=st(sP);var i2,$v;function iP(){if($v)return i2;$v=1;function e(t){return t==null}return i2=e,i2}var cP=iP();const Ke=st(cP);var c2,qv;function lP(){if(qv)return c2;qv=1;var e=$a(),t=hn(),n=qa(),a="[object String]";function r(i){return typeof i=="string"||!t(i)&&n(i)&&e(i)==a}return c2=r,c2}var mP=lP();const gc=st(mP);var dP=qy();const Me=st(dP);var uP=jo();const bs=st(uP);var l2={exports:{}},Je={};/**
|
||
* @license React
|
||
* react-is.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/var Wv;function pP(){if(Wv)return Je;Wv=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),r=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),c=Symbol.for("react.context"),d=Symbol.for("react.server_context"),u=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),x=Symbol.for("react.suspense_list"),g=Symbol.for("react.memo"),b=Symbol.for("react.lazy"),h=Symbol.for("react.offscreen"),w;w=Symbol.for("react.module.reference");function A(v){if(typeof v=="object"&&v!==null){var D=v.$$typeof;switch(D){case e:switch(v=v.type,v){case n:case r:case a:case p:case x:return v;default:switch(v=v&&v.$$typeof,v){case d:case c:case u:case b:case g:case i:return v;default:return D}}case t:return D}}}return Je.ContextConsumer=c,Je.ContextProvider=i,Je.Element=e,Je.ForwardRef=u,Je.Fragment=n,Je.Lazy=b,Je.Memo=g,Je.Portal=t,Je.Profiler=r,Je.StrictMode=a,Je.Suspense=p,Je.SuspenseList=x,Je.isAsyncMode=function(){return!1},Je.isConcurrentMode=function(){return!1},Je.isContextConsumer=function(v){return A(v)===c},Je.isContextProvider=function(v){return A(v)===i},Je.isElement=function(v){return typeof v=="object"&&v!==null&&v.$$typeof===e},Je.isForwardRef=function(v){return A(v)===u},Je.isFragment=function(v){return A(v)===n},Je.isLazy=function(v){return A(v)===b},Je.isMemo=function(v){return A(v)===g},Je.isPortal=function(v){return A(v)===t},Je.isProfiler=function(v){return A(v)===r},Je.isStrictMode=function(v){return A(v)===a},Je.isSuspense=function(v){return A(v)===p},Je.isSuspenseList=function(v){return A(v)===x},Je.isValidElementType=function(v){return typeof v=="string"||typeof v=="function"||v===n||v===r||v===a||v===p||v===x||v===h||typeof v=="object"&&v!==null&&(v.$$typeof===b||v.$$typeof===g||v.$$typeof===i||v.$$typeof===c||v.$$typeof===u||v.$$typeof===w||v.getModuleId!==void 0)},Je.typeOf=A,Je}var Fv;function fP(){return Fv||(Fv=1,l2.exports=pP()),l2.exports}var gP=fP(),m2,Vv;function sH(){if(Vv)return m2;Vv=1;var e=$a(),t=qa(),n="[object Number]";function a(r){return typeof r=="number"||t(r)&&e(r)==n}return m2=a,m2}var d2,Kv;function xP(){if(Kv)return d2;Kv=1;var e=sH();function t(n){return e(n)&&n!=+n}return d2=t,d2}var yP=xP();const xc=st(yP);var hP=sH();const bP=st(hP);var vo=function(t){return t===0?0:t>0?1:-1},Ko=function(t){return gc(t)&&t.indexOf("%")===t.length-1},be=function(t){return bP(t)&&!xc(t)},Et=function(t){return be(t)||gc(t)},CP=0,Qy=function(t){var n=++CP;return"".concat(t||"").concat(n)},ma=function(t,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!be(t)&&!gc(t))return a;var i;if(Ko(t)){var c=t.indexOf("%");i=n*parseFloat(t.slice(0,c))/100}else i=+t;return xc(i)&&(i=a),r&&i>n&&(i=n),i},zr=function(t){if(!t)return null;var n=Object.keys(t);return n&&n.length?t[n[0]]:null},vP=function(t){if(!Array.isArray(t))return!1;for(var n=t.length,a={},r=0;r<n;r++)if(!a[t[r]])a[t[r]]=!0;else return!0;return!1},Sl=function(t,n){return be(t)&&be(n)?function(a){return t+a*(n-t)}:function(){return n}};function vx(e,t,n){return!e||!e.length?null:e.find(function(a){return a&&(typeof t=="function"?t(a):pa(a,t))===n})}function Ax(e,t){for(var n in e)if({}.hasOwnProperty.call(e,n)&&(!{}.hasOwnProperty.call(t,n)||e[n]!==t[n]))return!1;for(var a in t)if({}.hasOwnProperty.call(t,a)&&!{}.hasOwnProperty.call(e,a))return!1;return!0}function Dx(e){"@babel/helpers - typeof";return Dx=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Dx(e)}var AP=["viewBox","children"],DP=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],Xv=["points","pathLength"],u2={svg:AP,polygon:Xv,polyline:Xv},Jy=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],Xl=function(t,n){if(!t||typeof t=="function"||typeof t=="boolean")return null;var a=t;if(Z.isValidElement(t)&&(a=t.props),!bs(a))return null;var r={};return Object.keys(a).forEach(function(i){Jy.includes(i)&&(r[i]=n||function(c){return a[i](a,c)})}),r},wP=function(t,n,a){return function(r){return t(n,a,r),null}},eh=function(t,n,a){if(!bs(t)||Dx(t)!=="object")return null;var r=null;return Object.keys(t).forEach(function(i){var c=t[i];Jy.includes(i)&&typeof c=="function"&&(r||(r={}),r[i]=wP(c,n,a))}),r},HP=["children"],jP=["children"];function Qv(e,t){if(e==null)return{};var n=UP(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function UP(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}var Jv={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart",contextmenu:"onContextMenu",dblclick:"onDoubleClick"},Ta=function(t){return typeof t=="string"?t:t?t.displayName||t.name||"Component":""},eA=null,p2=null,th=function e(t){if(t===eA&&Array.isArray(p2))return p2;var n=[];return Z.Children.forEach(t,function(a){Ke(a)||(gP.isFragment(a)?n=n.concat(e(a.props.children)):n.push(a))}),p2=n,eA=t,n};function Ra(e,t){var n=[],a=[];return Array.isArray(t)?a=t.map(function(r){return Ta(r)}):a=[Ta(t)],th(e).forEach(function(r){var i=pa(r,"type.displayName")||pa(r,"type.name");a.indexOf(i)!==-1&&n.push(r)}),n}function En(e,t){var n=Ra(e,t);return n&&n[0]}var tA=function(t){if(!t||!t.props)return!1;var n=t.props,a=n.width,r=n.height;return!(!be(a)||a<=0||!be(r)||r<=0)},NP=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],GP=function(t){return t&&t.type&&gc(t.type)&&NP.indexOf(t.type)>=0},BP=function(t,n,a,r){var i,c=(i=u2==null?void 0:u2[r])!==null&&i!==void 0?i:[];return n.startsWith("data-")||!Me(t)&&(r&&c.includes(n)||DP.includes(n))||a&&Jy.includes(n)},Te=function(t,n,a){if(!t||typeof t=="function"||typeof t=="boolean")return null;var r=t;if(Z.isValidElement(t)&&(r=t.props),!bs(r))return null;var i={};return Object.keys(r).forEach(function(c){var d;BP((d=r)===null||d===void 0?void 0:d[c],c,n,a)&&(i[c]=r[c])}),i},wx=function e(t,n){if(t===n)return!0;var a=Z.Children.count(t);if(a!==Z.Children.count(n))return!1;if(a===0)return!0;if(a===1)return nA(Array.isArray(t)?t[0]:t,Array.isArray(n)?n[0]:n);for(var r=0;r<a;r++){var i=t[r],c=n[r];if(Array.isArray(i)||Array.isArray(c)){if(!e(i,c))return!1}else if(!nA(i,c))return!1}return!0},nA=function(t,n){if(Ke(t)&&Ke(n))return!0;if(!Ke(t)&&!Ke(n)){var a=t.props||{},r=a.children,i=Qv(a,HP),c=n.props||{},d=c.children,u=Qv(c,jP);return r&&d?Ax(i,u)&&wx(r,d):!r&&!d?Ax(i,u):!1}return!1},aA=function(t,n){var a=[],r={};return th(t).forEach(function(i,c){if(GP(i))a.push(i);else if(i){var d=Ta(i.type),u=n[d]||{},p=u.handler,x=u.once;if(p&&(!x||!r[d])){var g=p(i,d,c);a.push(g),r[d]=!0}}}),a},_P=function(t){var n=t&&t.type;return n&&Jv[n]?Jv[n]:null},PP=function(t,n){return th(n).indexOf(t)},SP=["children","width","height","viewBox","className","style","title","desc"];function Hx(){return Hx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Hx.apply(this,arguments)}function EP(e,t){if(e==null)return{};var n=OP(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function OP(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function jx(e){var t=e.children,n=e.width,a=e.height,r=e.viewBox,i=e.className,c=e.style,d=e.title,u=e.desc,p=EP(e,SP),x=r||{width:n,height:a,x:0,y:0},g=Le("recharts-surface",i);return S.createElement("svg",Hx({},Te(p,!0,"svg"),{className:g,width:n,height:a,style:c,viewBox:"".concat(x.x," ").concat(x.y," ").concat(x.width," ").concat(x.height)}),S.createElement("title",null,d),S.createElement("desc",null,u),t)}var zP=["children","className"];function Ux(){return Ux=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Ux.apply(this,arguments)}function TP(e,t){if(e==null)return{};var n=RP(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function RP(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}var Ot=S.forwardRef(function(e,t){var n=e.children,a=e.className,r=TP(e,zP),i=Le("recharts-layer",a);return S.createElement("g",Ux({className:i},Te(r,!0),{ref:t}),n)}),Jo=function(t,n){for(var a=arguments.length,r=new Array(a>2?a-2:0),i=2;i<a;i++)r[i-2]=arguments[i]},f2,oA;function kP(){if(oA)return f2;oA=1;function e(t,n,a){var r=-1,i=t.length;n<0&&(n=-n>i?0:i+n),a=a>i?i:a,a<0&&(a+=i),i=n>a?0:a-n>>>0,n>>>=0;for(var c=Array(i);++r<i;)c[r]=t[r+n];return c}return f2=e,f2}var g2,rA;function MP(){if(rA)return g2;rA=1;var e=kP();function t(n,a,r){var i=n.length;return r=r===void 0?i:r,!a&&r>=i?n:e(n,a,r)}return g2=t,g2}var x2,sA;function iH(){if(sA)return x2;sA=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",a="\\u20d0-\\u20ff",r=t+n+a,i="\\ufe0e\\ufe0f",c="\\u200d",d=RegExp("["+c+e+r+i+"]");function u(p){return d.test(p)}return x2=u,x2}var y2,iA;function ZP(){if(iA)return y2;iA=1;function e(t){return t.split("")}return y2=e,y2}var h2,cA;function IP(){if(cA)return h2;cA=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",a="\\u20d0-\\u20ff",r=t+n+a,i="\\ufe0e\\ufe0f",c="["+e+"]",d="["+r+"]",u="\\ud83c[\\udffb-\\udfff]",p="(?:"+d+"|"+u+")",x="[^"+e+"]",g="(?:\\ud83c[\\udde6-\\uddff]){2}",b="[\\ud800-\\udbff][\\udc00-\\udfff]",h="\\u200d",w=p+"?",A="["+i+"]?",v="(?:"+h+"(?:"+[x,g,b].join("|")+")"+A+w+")*",D=A+w+v,H="(?:"+[x+d+"?",d,g,b,c].join("|")+")",G=RegExp(u+"(?="+u+")|"+H+D,"g");function B(j){return j.match(G)||[]}return h2=B,h2}var b2,lA;function YP(){if(lA)return b2;lA=1;var e=ZP(),t=iH(),n=IP();function a(r){return t(r)?n(r):e(r)}return b2=a,b2}var C2,mA;function LP(){if(mA)return C2;mA=1;var e=MP(),t=iH(),n=YP(),a=aH();function r(i){return function(c){c=a(c);var d=t(c)?n(c):void 0,u=d?d[0]:c.charAt(0),p=d?e(d,1).join(""):c.slice(1);return u[i]()+p}}return C2=r,C2}var v2,dA;function $P(){if(dA)return v2;dA=1;var e=LP(),t=e("toUpperCase");return v2=t,v2}var qP=$P();const qm=st(qP);function mt(e){return function(){return e}}const cH=Math.cos,Ql=Math.sin,Qn=Math.sqrt,Jl=Math.PI,Wm=2*Jl,Nx=Math.PI,Gx=2*Nx,Wo=1e-6,WP=Gx-Wo;function lH(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}function FP(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return lH;const n=10**t;return function(a){this._+=a[0];for(let r=1,i=a.length;r<i;++r)this._+=Math.round(arguments[r]*n)/n+a[r]}}class VP{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?lH:FP(t)}moveTo(t,n){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,n){this._append`L${this._x1=+t},${this._y1=+n}`}quadraticCurveTo(t,n,a,r){this._append`Q${+t},${+n},${this._x1=+a},${this._y1=+r}`}bezierCurveTo(t,n,a,r,i,c){this._append`C${+t},${+n},${+a},${+r},${this._x1=+i},${this._y1=+c}`}arcTo(t,n,a,r,i){if(t=+t,n=+n,a=+a,r=+r,i=+i,i<0)throw new Error(`negative radius: ${i}`);let c=this._x1,d=this._y1,u=a-t,p=r-n,x=c-t,g=d-n,b=x*x+g*g;if(this._x1===null)this._append`M${this._x1=t},${this._y1=n}`;else if(b>Wo)if(!(Math.abs(g*u-p*x)>Wo)||!i)this._append`L${this._x1=t},${this._y1=n}`;else{let h=a-c,w=r-d,A=u*u+p*p,v=h*h+w*w,D=Math.sqrt(A),H=Math.sqrt(b),G=i*Math.tan((Nx-Math.acos((A+b-v)/(2*D*H)))/2),B=G/H,j=G/D;Math.abs(B-1)>Wo&&this._append`L${t+B*x},${n+B*g}`,this._append`A${i},${i},0,0,${+(g*h>x*w)},${this._x1=t+j*u},${this._y1=n+j*p}`}}arc(t,n,a,r,i,c){if(t=+t,n=+n,a=+a,c=!!c,a<0)throw new Error(`negative radius: ${a}`);let d=a*Math.cos(r),u=a*Math.sin(r),p=t+d,x=n+u,g=1^c,b=c?r-i:i-r;this._x1===null?this._append`M${p},${x}`:(Math.abs(this._x1-p)>Wo||Math.abs(this._y1-x)>Wo)&&this._append`L${p},${x}`,a&&(b<0&&(b=b%Gx+Gx),b>WP?this._append`A${a},${a},0,1,${g},${t-d},${n-u}A${a},${a},0,1,${g},${this._x1=p},${this._y1=x}`:b>Wo&&this._append`A${a},${a},0,${+(b>=Nx)},${g},${this._x1=t+a*Math.cos(i)},${this._y1=n+a*Math.sin(i)}`)}rect(t,n,a,r){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${a=+a}v${+r}h${-a}Z`}toString(){return this._}}function nh(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const a=Math.floor(n);if(!(a>=0))throw new RangeError(`invalid digits: ${n}`);t=a}return e},()=>new VP(t)}function ah(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function mH(e){this._context=e}mH.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t);break}}};function Fm(e){return new mH(e)}function dH(e){return e[0]}function uH(e){return e[1]}function pH(e,t){var n=mt(!0),a=null,r=Fm,i=null,c=nh(d);e=typeof e=="function"?e:e===void 0?dH:mt(e),t=typeof t=="function"?t:t===void 0?uH:mt(t);function d(u){var p,x=(u=ah(u)).length,g,b=!1,h;for(a==null&&(i=r(h=c())),p=0;p<=x;++p)!(p<x&&n(g=u[p],p,u))===b&&((b=!b)?i.lineStart():i.lineEnd()),b&&i.point(+e(g,p,u),+t(g,p,u));if(h)return i=null,h+""||null}return d.x=function(u){return arguments.length?(e=typeof u=="function"?u:mt(+u),d):e},d.y=function(u){return arguments.length?(t=typeof u=="function"?u:mt(+u),d):t},d.defined=function(u){return arguments.length?(n=typeof u=="function"?u:mt(!!u),d):n},d.curve=function(u){return arguments.length?(r=u,a!=null&&(i=r(a)),d):r},d.context=function(u){return arguments.length?(u==null?a=i=null:i=r(a=u),d):a},d}function El(e,t,n){var a=null,r=mt(!0),i=null,c=Fm,d=null,u=nh(p);e=typeof e=="function"?e:e===void 0?dH:mt(+e),t=typeof t=="function"?t:mt(t===void 0?0:+t),n=typeof n=="function"?n:n===void 0?uH:mt(+n);function p(g){var b,h,w,A=(g=ah(g)).length,v,D=!1,H,G=new Array(A),B=new Array(A);for(i==null&&(d=c(H=u())),b=0;b<=A;++b){if(!(b<A&&r(v=g[b],b,g))===D)if(D=!D)h=b,d.areaStart(),d.lineStart();else{for(d.lineEnd(),d.lineStart(),w=b-1;w>=h;--w)d.point(G[w],B[w]);d.lineEnd(),d.areaEnd()}D&&(G[b]=+e(v,b,g),B[b]=+t(v,b,g),d.point(a?+a(v,b,g):G[b],n?+n(v,b,g):B[b]))}if(H)return d=null,H+""||null}function x(){return pH().defined(r).curve(c).context(i)}return p.x=function(g){return arguments.length?(e=typeof g=="function"?g:mt(+g),a=null,p):e},p.x0=function(g){return arguments.length?(e=typeof g=="function"?g:mt(+g),p):e},p.x1=function(g){return arguments.length?(a=g==null?null:typeof g=="function"?g:mt(+g),p):a},p.y=function(g){return arguments.length?(t=typeof g=="function"?g:mt(+g),n=null,p):t},p.y0=function(g){return arguments.length?(t=typeof g=="function"?g:mt(+g),p):t},p.y1=function(g){return arguments.length?(n=g==null?null:typeof g=="function"?g:mt(+g),p):n},p.lineX0=p.lineY0=function(){return x().x(e).y(t)},p.lineY1=function(){return x().x(e).y(n)},p.lineX1=function(){return x().x(a).y(t)},p.defined=function(g){return arguments.length?(r=typeof g=="function"?g:mt(!!g),p):r},p.curve=function(g){return arguments.length?(c=g,i!=null&&(d=c(i)),p):c},p.context=function(g){return arguments.length?(g==null?i=d=null:d=c(i=g),p):i},p}class fH{constructor(t,n){this._context=t,this._x=n}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(t,n){switch(t=+t,n=+n,this._point){case 0:{this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,n,t,n):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+n)/2,t,this._y0,t,n);break}}this._x0=t,this._y0=n}}function KP(e){return new fH(e,!0)}function XP(e){return new fH(e,!1)}const oh={draw(e,t){const n=Qn(t/Jl);e.moveTo(n,0),e.arc(0,0,n,0,Wm)}},QP={draw(e,t){const n=Qn(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}},gH=Qn(1/3),JP=gH*2,e5={draw(e,t){const n=Qn(t/JP),a=n*gH;e.moveTo(0,-n),e.lineTo(a,0),e.lineTo(0,n),e.lineTo(-a,0),e.closePath()}},t5={draw(e,t){const n=Qn(t),a=-n/2;e.rect(a,a,n,n)}},n5=.8908130915292852,xH=Ql(Jl/10)/Ql(7*Jl/10),a5=Ql(Wm/10)*xH,o5=-cH(Wm/10)*xH,r5={draw(e,t){const n=Qn(t*n5),a=a5*n,r=o5*n;e.moveTo(0,-n),e.lineTo(a,r);for(let i=1;i<5;++i){const c=Wm*i/5,d=cH(c),u=Ql(c);e.lineTo(u*n,-d*n),e.lineTo(d*a-u*r,u*a+d*r)}e.closePath()}},A2=Qn(3),s5={draw(e,t){const n=-Qn(t/(A2*3));e.moveTo(0,n*2),e.lineTo(-A2*n,-n),e.lineTo(A2*n,-n),e.closePath()}},Pn=-.5,Sn=Qn(3)/2,Bx=1/Qn(12),i5=(Bx/2+1)*3,c5={draw(e,t){const n=Qn(t/i5),a=n/2,r=n*Bx,i=a,c=n*Bx+n,d=-i,u=c;e.moveTo(a,r),e.lineTo(i,c),e.lineTo(d,u),e.lineTo(Pn*a-Sn*r,Sn*a+Pn*r),e.lineTo(Pn*i-Sn*c,Sn*i+Pn*c),e.lineTo(Pn*d-Sn*u,Sn*d+Pn*u),e.lineTo(Pn*a+Sn*r,Pn*r-Sn*a),e.lineTo(Pn*i+Sn*c,Pn*c-Sn*i),e.lineTo(Pn*d+Sn*u,Pn*u-Sn*d),e.closePath()}};function l5(e,t){let n=null,a=nh(r);e=typeof e=="function"?e:mt(e||oh),t=typeof t=="function"?t:mt(t===void 0?64:+t);function r(){let i;if(n||(n=i=a()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),i)return n=null,i+""||null}return r.type=function(i){return arguments.length?(e=typeof i=="function"?i:mt(i),r):e},r.size=function(i){return arguments.length?(t=typeof i=="function"?i:mt(+i),r):t},r.context=function(i){return arguments.length?(n=i??null,r):n},r}function em(){}function tm(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function yH(e){this._context=e}yH.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:tm(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:tm(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function m5(e){return new yH(e)}function hH(e){this._context=e}hH.prototype={areaStart:em,areaEnd:em,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x2,this._y2),this._context.closePath();break}case 2:{this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break}case 3:{this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:tm(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function d5(e){return new hH(e)}function bH(e){this._context=e}bH.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,a=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,a):this._context.moveTo(n,a);break;case 3:this._point=4;default:tm(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function u5(e){return new bH(e)}function CH(e){this._context=e}CH.prototype={areaStart:em,areaEnd:em,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function p5(e){return new CH(e)}function uA(e){return e<0?-1:1}function pA(e,t,n){var a=e._x1-e._x0,r=t-e._x1,i=(e._y1-e._y0)/(a||r<0&&-0),c=(n-e._y1)/(r||a<0&&-0),d=(i*r+c*a)/(a+r);return(uA(i)+uA(c))*Math.min(Math.abs(i),Math.abs(c),.5*Math.abs(d))||0}function fA(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function D2(e,t,n){var a=e._x0,r=e._y0,i=e._x1,c=e._y1,d=(i-a)/3;e._context.bezierCurveTo(a+d,r+d*t,i-d,c-d*n,i,c)}function nm(e){this._context=e}nm.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:D2(this,this._t0,fA(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(e=+e,t=+t,!(e===this._x1&&t===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,D2(this,fA(this,n=pA(this,e,t)),n);break;default:D2(this,this._t0,n=pA(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}};function vH(e){this._context=new AH(e)}(vH.prototype=Object.create(nm.prototype)).point=function(e,t){nm.prototype.point.call(this,t,e)};function AH(e){this._context=e}AH.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,a,r,i){this._context.bezierCurveTo(t,e,a,n,i,r)}};function f5(e){return new nm(e)}function g5(e){return new vH(e)}function DH(e){this._context=e}DH.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),n===2)this._context.lineTo(e[1],t[1]);else for(var a=gA(e),r=gA(t),i=0,c=1;c<n;++i,++c)this._context.bezierCurveTo(a[0][i],r[0][i],a[1][i],r[1][i],e[c],t[c]);(this._line||this._line!==0&&n===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}};function gA(e){var t,n=e.length-1,a,r=new Array(n),i=new Array(n),c=new Array(n);for(r[0]=0,i[0]=2,c[0]=e[0]+2*e[1],t=1;t<n-1;++t)r[t]=1,i[t]=4,c[t]=4*e[t]+2*e[t+1];for(r[n-1]=2,i[n-1]=7,c[n-1]=8*e[n-1]+e[n],t=1;t<n;++t)a=r[t]/i[t-1],i[t]-=a,c[t]-=a*c[t-1];for(r[n-1]=c[n-1]/i[n-1],t=n-2;t>=0;--t)r[t]=(c[t]-r[t+1])/i[t];for(i[n-1]=(e[n]+r[n-1])/2,t=0;t<n-1;++t)i[t]=2*e[t+1]-r[t+1];return[r,i]}function x5(e){return new DH(e)}function Vm(e,t){this._context=e,this._t=t}Vm.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&this._point===2&&this._context.lineTo(this._x,this._y),(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:{if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}break}}this._x=e,this._y=t}};function y5(e){return new Vm(e,.5)}function h5(e){return new Vm(e,0)}function b5(e){return new Vm(e,1)}function $r(e,t){if((c=e.length)>1)for(var n=1,a,r,i=e[t[0]],c,d=i.length;n<c;++n)for(r=i,i=e[t[n]],a=0;a<d;++a)i[a][1]+=i[a][0]=isNaN(r[a][1])?r[a][0]:r[a][1]}function _x(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function C5(e,t){return e[t]}function v5(e){const t=[];return t.key=e,t}function A5(){var e=mt([]),t=_x,n=$r,a=C5;function r(i){var c=Array.from(e.apply(this,arguments),v5),d,u=c.length,p=-1,x;for(const g of i)for(d=0,++p;d<u;++d)(c[d][p]=[0,+a(g,c[d].key,p,i)]).data=g;for(d=0,x=ah(t(c));d<u;++d)c[x[d]].index=d;return n(c,x),c}return r.keys=function(i){return arguments.length?(e=typeof i=="function"?i:mt(Array.from(i)),r):e},r.value=function(i){return arguments.length?(a=typeof i=="function"?i:mt(+i),r):a},r.order=function(i){return arguments.length?(t=i==null?_x:typeof i=="function"?i:mt(Array.from(i)),r):t},r.offset=function(i){return arguments.length?(n=i??$r,r):n},r}function D5(e,t){if((a=e.length)>0){for(var n,a,r=0,i=e[0].length,c;r<i;++r){for(c=n=0;n<a;++n)c+=e[n][r][1]||0;if(c)for(n=0;n<a;++n)e[n][r][1]/=c}$r(e,t)}}function w5(e,t){if((r=e.length)>0){for(var n=0,a=e[t[0]],r,i=a.length;n<i;++n){for(var c=0,d=0;c<r;++c)d+=e[c][n][1]||0;a[n][1]+=a[n][0]=-d/2}$r(e,t)}}function H5(e,t){if(!(!((c=e.length)>0)||!((i=(r=e[t[0]]).length)>0))){for(var n=0,a=1,r,i,c;a<i;++a){for(var d=0,u=0,p=0;d<c;++d){for(var x=e[t[d]],g=x[a][1]||0,b=x[a-1][1]||0,h=(g-b)/2,w=0;w<d;++w){var A=e[t[w]],v=A[a][1]||0,D=A[a-1][1]||0;h+=v-D}u+=g,p+=h*g}r[a-1][1]+=r[a-1][0]=n,u&&(n-=p/u)}r[a-1][1]+=r[a-1][0]=n,$r(e,t)}}function Pi(e){"@babel/helpers - typeof";return Pi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Pi(e)}var j5=["type","size","sizeType"];function Px(){return Px=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Px.apply(this,arguments)}function xA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function yA(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?xA(Object(n),!0).forEach(function(a){U5(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xA(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function U5(e,t,n){return t=N5(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function N5(e){var t=G5(e,"string");return Pi(t)=="symbol"?t:t+""}function G5(e,t){if(Pi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Pi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function B5(e,t){if(e==null)return{};var n=_5(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function _5(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}var wH={symbolCircle:oh,symbolCross:QP,symbolDiamond:e5,symbolSquare:t5,symbolStar:r5,symbolTriangle:s5,symbolWye:c5},P5=Math.PI/180,S5=function(t){var n="symbol".concat(qm(t));return wH[n]||oh},E5=function(t,n,a){if(n==="area")return t;switch(a){case"cross":return 5*t*t/9;case"diamond":return .5*t*t/Math.sqrt(3);case"square":return t*t;case"star":{var r=18*P5;return 1.25*t*t*(Math.tan(r)-Math.tan(r*2)*Math.pow(Math.tan(r),2))}case"triangle":return Math.sqrt(3)*t*t/4;case"wye":return(21-10*Math.sqrt(3))*t*t/8;default:return Math.PI*t*t/4}},O5=function(t,n){wH["symbol".concat(qm(t))]=n},HH=function(t){var n=t.type,a=n===void 0?"circle":n,r=t.size,i=r===void 0?64:r,c=t.sizeType,d=c===void 0?"area":c,u=B5(t,j5),p=yA(yA({},u),{},{type:a,size:i,sizeType:d}),x=function(){var v=S5(a),D=l5().type(v).size(E5(i,d,a));return D()},g=p.className,b=p.cx,h=p.cy,w=Te(p,!0);return b===+b&&h===+h&&i===+i?S.createElement("path",Px({},w,{className:Le("recharts-symbols",g),transform:"translate(".concat(b,", ").concat(h,")"),d:x()})):null};HH.registerSymbol=O5;function qr(e){"@babel/helpers - typeof";return qr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qr(e)}function Sx(){return Sx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Sx.apply(this,arguments)}function hA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function z5(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?hA(Object(n),!0).forEach(function(a){Si(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hA(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function T5(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function R5(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,UH(a.key),a)}}function k5(e,t,n){return t&&R5(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function M5(e,t,n){return t=am(t),Z5(e,jH()?Reflect.construct(t,n||[],am(e).constructor):t.apply(e,n))}function Z5(e,t){if(t&&(qr(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return I5(e)}function I5(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(jH=function(){return!!e})()}function am(e){return am=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},am(e)}function Y5(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ex(e,t)}function Ex(e,t){return Ex=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},Ex(e,t)}function Si(e,t,n){return t=UH(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function UH(e){var t=L5(e,"string");return qr(t)=="symbol"?t:t+""}function L5(e,t){if(qr(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(qr(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Fn=32,rh=function(e){function t(){return T5(this,t),M5(this,t,arguments)}return Y5(t,e),k5(t,[{key:"renderIcon",value:function(a){var r=this.props.inactiveColor,i=Fn/2,c=Fn/6,d=Fn/3,u=a.inactive?r:a.color;if(a.type==="plainline")return S.createElement("line",{strokeWidth:4,fill:"none",stroke:u,strokeDasharray:a.payload.strokeDasharray,x1:0,y1:i,x2:Fn,y2:i,className:"recharts-legend-icon"});if(a.type==="line")return S.createElement("path",{strokeWidth:4,fill:"none",stroke:u,d:"M0,".concat(i,"h").concat(d,`
|
||
A`).concat(c,",").concat(c,",0,1,1,").concat(2*d,",").concat(i,`
|
||
H`).concat(Fn,"M").concat(2*d,",").concat(i,`
|
||
A`).concat(c,",").concat(c,",0,1,1,").concat(d,",").concat(i),className:"recharts-legend-icon"});if(a.type==="rect")return S.createElement("path",{stroke:"none",fill:u,d:"M0,".concat(Fn/8,"h").concat(Fn,"v").concat(Fn*3/4,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(S.isValidElement(a.legendIcon)){var p=z5({},a);return delete p.legendIcon,S.cloneElement(a.legendIcon,p)}return S.createElement(HH,{fill:u,cx:i,cy:i,size:Fn,sizeType:"diameter",type:a.type})}},{key:"renderItems",value:function(){var a=this,r=this.props,i=r.payload,c=r.iconSize,d=r.layout,u=r.formatter,p=r.inactiveColor,x={x:0,y:0,width:Fn,height:Fn},g={display:d==="horizontal"?"inline-block":"block",marginRight:10},b={display:"inline-block",verticalAlign:"middle",marginRight:4};return i.map(function(h,w){var A=h.formatter||u,v=Le(Si(Si({"recharts-legend-item":!0},"legend-item-".concat(w),!0),"inactive",h.inactive));if(h.type==="none")return null;var D=Me(h.value)?null:h.value;Jo(!Me(h.value),`The name property is also required when using a function for the dataKey of a chart's cartesian components. Ex: <Bar name="Name of my Data"/>`);var H=h.inactive?p:h.color;return S.createElement("li",Sx({className:v,style:g,key:"legend-item-".concat(w)},eh(a.props,h,w)),S.createElement(jx,{width:c,height:c,viewBox:x,style:b},a.renderIcon(h)),S.createElement("span",{className:"recharts-legend-item-text",style:{color:H}},A?A(D,h,w):D))})}},{key:"render",value:function(){var a=this.props,r=a.payload,i=a.layout,c=a.align;if(!r||!r.length)return null;var d={padding:0,margin:0,textAlign:i==="horizontal"?c:"left"};return S.createElement("ul",{className:"recharts-default-legend",style:d},this.renderItems())}}])}(Z.PureComponent);Si(rh,"displayName","Legend");Si(rh,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var w2,bA;function $5(){if(bA)return w2;bA=1;var e=Ym();function t(){this.__data__=new e,this.size=0}return w2=t,w2}var H2,CA;function q5(){if(CA)return H2;CA=1;function e(t){var n=this.__data__,a=n.delete(t);return this.size=n.size,a}return H2=e,H2}var j2,vA;function W5(){if(vA)return j2;vA=1;function e(t){return this.__data__.get(t)}return j2=e,j2}var U2,AA;function F5(){if(AA)return U2;AA=1;function e(t){return this.__data__.has(t)}return U2=e,U2}var N2,DA;function V5(){if(DA)return N2;DA=1;var e=Ym(),t=Fy(),n=Vy(),a=200;function r(i,c){var d=this.__data__;if(d instanceof e){var u=d.__data__;if(!t||u.length<a-1)return u.push([i,c]),this.size=++d.size,this;d=this.__data__=new n(u)}return d.set(i,c),this.size=d.size,this}return N2=r,N2}var G2,wA;function NH(){if(wA)return G2;wA=1;var e=Ym(),t=$5(),n=q5(),a=W5(),r=F5(),i=V5();function c(d){var u=this.__data__=new e(d);this.size=u.size}return c.prototype.clear=t,c.prototype.delete=n,c.prototype.get=a,c.prototype.has=r,c.prototype.set=i,G2=c,G2}var B2,HA;function K5(){if(HA)return B2;HA=1;var e="__lodash_hash_undefined__";function t(n){return this.__data__.set(n,e),this}return B2=t,B2}var _2,jA;function X5(){if(jA)return _2;jA=1;function e(t){return this.__data__.has(t)}return _2=e,_2}var P2,UA;function GH(){if(UA)return P2;UA=1;var e=Vy(),t=K5(),n=X5();function a(r){var i=-1,c=r==null?0:r.length;for(this.__data__=new e;++i<c;)this.add(r[i])}return a.prototype.add=a.prototype.push=t,a.prototype.has=n,P2=a,P2}var S2,NA;function BH(){if(NA)return S2;NA=1;function e(t,n){for(var a=-1,r=t==null?0:t.length;++a<r;)if(n(t[a],a,t))return!0;return!1}return S2=e,S2}var E2,GA;function _H(){if(GA)return E2;GA=1;function e(t,n){return t.has(n)}return E2=e,E2}var O2,BA;function PH(){if(BA)return O2;BA=1;var e=GH(),t=BH(),n=_H(),a=1,r=2;function i(c,d,u,p,x,g){var b=u&a,h=c.length,w=d.length;if(h!=w&&!(b&&w>h))return!1;var A=g.get(c),v=g.get(d);if(A&&v)return A==d&&v==c;var D=-1,H=!0,G=u&r?new e:void 0;for(g.set(c,d),g.set(d,c);++D<h;){var B=c[D],j=d[D];if(p)var N=b?p(j,B,D,d,c,g):p(B,j,D,c,d,g);if(N!==void 0){if(N)continue;H=!1;break}if(G){if(!t(d,function(_,O){if(!n(G,O)&&(B===_||x(B,_,u,p,g)))return G.push(O)})){H=!1;break}}else if(!(B===j||x(B,j,u,p,g))){H=!1;break}}return g.delete(c),g.delete(d),H}return O2=i,O2}var z2,_A;function Q5(){if(_A)return z2;_A=1;var e=ha(),t=e.Uint8Array;return z2=t,z2}var T2,PA;function J5(){if(PA)return T2;PA=1;function e(t){var n=-1,a=Array(t.size);return t.forEach(function(r,i){a[++n]=[i,r]}),a}return T2=e,T2}var R2,SA;function sh(){if(SA)return R2;SA=1;function e(t){var n=-1,a=Array(t.size);return t.forEach(function(r){a[++n]=r}),a}return R2=e,R2}var k2,EA;function e6(){if(EA)return k2;EA=1;var e=fc(),t=Q5(),n=Wy(),a=PH(),r=J5(),i=sh(),c=1,d=2,u="[object Boolean]",p="[object Date]",x="[object Error]",g="[object Map]",b="[object Number]",h="[object RegExp]",w="[object Set]",A="[object String]",v="[object Symbol]",D="[object ArrayBuffer]",H="[object DataView]",G=e?e.prototype:void 0,B=G?G.valueOf:void 0;function j(N,_,O,k,V,M,I){switch(O){case H:if(N.byteLength!=_.byteLength||N.byteOffset!=_.byteOffset)return!1;N=N.buffer,_=_.buffer;case D:return!(N.byteLength!=_.byteLength||!M(new t(N),new t(_)));case u:case p:case b:return n(+N,+_);case x:return N.name==_.name&&N.message==_.message;case h:case A:return N==_+"";case g:var W=r;case w:var K=k&c;if(W||(W=i),N.size!=_.size&&!K)return!1;var Q=I.get(N);if(Q)return Q==_;k|=d,I.set(N,_);var J=a(W(N),W(_),k,V,M,I);return I.delete(N),J;case v:if(B)return B.call(N)==B.call(_)}return!1}return k2=j,k2}var M2,OA;function SH(){if(OA)return M2;OA=1;function e(t,n){for(var a=-1,r=n.length,i=t.length;++a<r;)t[i+a]=n[a];return t}return M2=e,M2}var Z2,zA;function t6(){if(zA)return Z2;zA=1;var e=SH(),t=hn();function n(a,r,i){var c=r(a);return t(a)?c:e(c,i(a))}return Z2=n,Z2}var I2,TA;function n6(){if(TA)return I2;TA=1;function e(t,n){for(var a=-1,r=t==null?0:t.length,i=0,c=[];++a<r;){var d=t[a];n(d,a,t)&&(c[i++]=d)}return c}return I2=e,I2}var Y2,RA;function a6(){if(RA)return Y2;RA=1;function e(){return[]}return Y2=e,Y2}var L2,kA;function o6(){if(kA)return L2;kA=1;var e=n6(),t=a6(),n=Object.prototype,a=n.propertyIsEnumerable,r=Object.getOwnPropertySymbols,i=r?function(c){return c==null?[]:(c=Object(c),e(r(c),function(d){return a.call(c,d)}))}:t;return L2=i,L2}var $2,MA;function r6(){if(MA)return $2;MA=1;function e(t,n){for(var a=-1,r=Array(t);++a<t;)r[a]=n(a);return r}return $2=e,$2}var q2,ZA;function s6(){if(ZA)return q2;ZA=1;var e=$a(),t=qa(),n="[object Arguments]";function a(r){return t(r)&&e(r)==n}return q2=a,q2}var W2,IA;function ih(){if(IA)return W2;IA=1;var e=s6(),t=qa(),n=Object.prototype,a=n.hasOwnProperty,r=n.propertyIsEnumerable,i=e(function(){return arguments}())?e:function(c){return t(c)&&a.call(c,"callee")&&!r.call(c,"callee")};return W2=i,W2}var Ci={exports:{}},F2,YA;function i6(){if(YA)return F2;YA=1;function e(){return!1}return F2=e,F2}Ci.exports;var LA;function EH(){return LA||(LA=1,function(e,t){var n=ha(),a=i6(),r=t&&!t.nodeType&&t,i=r&&!0&&e&&!e.nodeType&&e,c=i&&i.exports===r,d=c?n.Buffer:void 0,u=d?d.isBuffer:void 0,p=u||a;e.exports=p}(Ci,Ci.exports)),Ci.exports}var V2,$A;function ch(){if($A)return V2;$A=1;var e=9007199254740991,t=/^(?:0|[1-9]\d*)$/;function n(a,r){var i=typeof a;return r=r??e,!!r&&(i=="number"||i!="symbol"&&t.test(a))&&a>-1&&a%1==0&&a<r}return V2=n,V2}var K2,qA;function lh(){if(qA)return K2;qA=1;var e=9007199254740991;function t(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=e}return K2=t,K2}var X2,WA;function c6(){if(WA)return X2;WA=1;var e=$a(),t=lh(),n=qa(),a="[object Arguments]",r="[object Array]",i="[object Boolean]",c="[object Date]",d="[object Error]",u="[object Function]",p="[object Map]",x="[object Number]",g="[object Object]",b="[object RegExp]",h="[object Set]",w="[object String]",A="[object WeakMap]",v="[object ArrayBuffer]",D="[object DataView]",H="[object Float32Array]",G="[object Float64Array]",B="[object Int8Array]",j="[object Int16Array]",N="[object Int32Array]",_="[object Uint8Array]",O="[object Uint8ClampedArray]",k="[object Uint16Array]",V="[object Uint32Array]",M={};M[H]=M[G]=M[B]=M[j]=M[N]=M[_]=M[O]=M[k]=M[V]=!0,M[a]=M[r]=M[v]=M[i]=M[D]=M[c]=M[d]=M[u]=M[p]=M[x]=M[g]=M[b]=M[h]=M[w]=M[A]=!1;function I(W){return n(W)&&t(W.length)&&!!M[e(W)]}return X2=I,X2}var Q2,FA;function OH(){if(FA)return Q2;FA=1;function e(t){return function(n){return t(n)}}return Q2=e,Q2}var vi={exports:{}};vi.exports;var VA;function l6(){return VA||(VA=1,function(e,t){var n=eH(),a=t&&!t.nodeType&&t,r=a&&!0&&e&&!e.nodeType&&e,i=r&&r.exports===a,c=i&&n.process,d=function(){try{var u=r&&r.require&&r.require("util").types;return u||c&&c.binding&&c.binding("util")}catch{}}();e.exports=d}(vi,vi.exports)),vi.exports}var J2,KA;function zH(){if(KA)return J2;KA=1;var e=c6(),t=OH(),n=l6(),a=n&&n.isTypedArray,r=a?t(a):e;return J2=r,J2}var ef,XA;function m6(){if(XA)return ef;XA=1;var e=r6(),t=ih(),n=hn(),a=EH(),r=ch(),i=zH(),c=Object.prototype,d=c.hasOwnProperty;function u(p,x){var g=n(p),b=!g&&t(p),h=!g&&!b&&a(p),w=!g&&!b&&!h&&i(p),A=g||b||h||w,v=A?e(p.length,String):[],D=v.length;for(var H in p)(x||d.call(p,H))&&!(A&&(H=="length"||h&&(H=="offset"||H=="parent")||w&&(H=="buffer"||H=="byteLength"||H=="byteOffset")||r(H,D)))&&v.push(H);return v}return ef=u,ef}var tf,QA;function d6(){if(QA)return tf;QA=1;var e=Object.prototype;function t(n){var a=n&&n.constructor,r=typeof a=="function"&&a.prototype||e;return n===r}return tf=t,tf}var nf,JA;function TH(){if(JA)return nf;JA=1;function e(t,n){return function(a){return t(n(a))}}return nf=e,nf}var af,e3;function u6(){if(e3)return af;e3=1;var e=TH(),t=e(Object.keys,Object);return af=t,af}var of,t3;function p6(){if(t3)return of;t3=1;var e=d6(),t=u6(),n=Object.prototype,a=n.hasOwnProperty;function r(i){if(!e(i))return t(i);var c=[];for(var d in Object(i))a.call(i,d)&&d!="constructor"&&c.push(d);return c}return of=r,of}var rf,n3;function yc(){if(n3)return rf;n3=1;var e=qy(),t=lh();function n(a){return a!=null&&t(a.length)&&!e(a)}return rf=n,rf}var sf,a3;function Km(){if(a3)return sf;a3=1;var e=m6(),t=p6(),n=yc();function a(r){return n(r)?e(r):t(r)}return sf=a,sf}var cf,o3;function f6(){if(o3)return cf;o3=1;var e=t6(),t=o6(),n=Km();function a(r){return e(r,n,t)}return cf=a,cf}var lf,r3;function g6(){if(r3)return lf;r3=1;var e=f6(),t=1,n=Object.prototype,a=n.hasOwnProperty;function r(i,c,d,u,p,x){var g=d&t,b=e(i),h=b.length,w=e(c),A=w.length;if(h!=A&&!g)return!1;for(var v=h;v--;){var D=b[v];if(!(g?D in c:a.call(c,D)))return!1}var H=x.get(i),G=x.get(c);if(H&&G)return H==c&&G==i;var B=!0;x.set(i,c),x.set(c,i);for(var j=g;++v<h;){D=b[v];var N=i[D],_=c[D];if(u)var O=g?u(_,N,D,c,i,x):u(N,_,D,i,c,x);if(!(O===void 0?N===_||p(N,_,d,u,x):O)){B=!1;break}j||(j=D=="constructor")}if(B&&!j){var k=i.constructor,V=c.constructor;k!=V&&"constructor"in i&&"constructor"in c&&!(typeof k=="function"&&k instanceof k&&typeof V=="function"&&V instanceof V)&&(B=!1)}return x.delete(i),x.delete(c),B}return lf=r,lf}var mf,s3;function x6(){if(s3)return mf;s3=1;var e=rr(),t=ha(),n=e(t,"DataView");return mf=n,mf}var df,i3;function y6(){if(i3)return df;i3=1;var e=rr(),t=ha(),n=e(t,"Promise");return df=n,df}var uf,c3;function RH(){if(c3)return uf;c3=1;var e=rr(),t=ha(),n=e(t,"Set");return uf=n,uf}var pf,l3;function h6(){if(l3)return pf;l3=1;var e=rr(),t=ha(),n=e(t,"WeakMap");return pf=n,pf}var ff,m3;function b6(){if(m3)return ff;m3=1;var e=x6(),t=Fy(),n=y6(),a=RH(),r=h6(),i=$a(),c=tH(),d="[object Map]",u="[object Object]",p="[object Promise]",x="[object Set]",g="[object WeakMap]",b="[object DataView]",h=c(e),w=c(t),A=c(n),v=c(a),D=c(r),H=i;return(e&&H(new e(new ArrayBuffer(1)))!=b||t&&H(new t)!=d||n&&H(n.resolve())!=p||a&&H(new a)!=x||r&&H(new r)!=g)&&(H=function(G){var B=i(G),j=B==u?G.constructor:void 0,N=j?c(j):"";if(N)switch(N){case h:return b;case w:return d;case A:return p;case v:return x;case D:return g}return B}),ff=H,ff}var gf,d3;function C6(){if(d3)return gf;d3=1;var e=NH(),t=PH(),n=e6(),a=g6(),r=b6(),i=hn(),c=EH(),d=zH(),u=1,p="[object Arguments]",x="[object Array]",g="[object Object]",b=Object.prototype,h=b.hasOwnProperty;function w(A,v,D,H,G,B){var j=i(A),N=i(v),_=j?x:r(A),O=N?x:r(v);_=_==p?g:_,O=O==p?g:O;var k=_==g,V=O==g,M=_==O;if(M&&c(A)){if(!c(v))return!1;j=!0,k=!1}if(M&&!k)return B||(B=new e),j||d(A)?t(A,v,D,H,G,B):n(A,v,_,D,H,G,B);if(!(D&u)){var I=k&&h.call(A,"__wrapped__"),W=V&&h.call(v,"__wrapped__");if(I||W){var K=I?A.value():A,Q=W?v.value():v;return B||(B=new e),G(K,Q,D,H,B)}}return M?(B||(B=new e),a(A,v,D,H,G,B)):!1}return gf=w,gf}var xf,u3;function mh(){if(u3)return xf;u3=1;var e=C6(),t=qa();function n(a,r,i,c,d){return a===r?!0:a==null||r==null||!t(a)&&!t(r)?a!==a&&r!==r:e(a,r,i,c,n,d)}return xf=n,xf}var yf,p3;function v6(){if(p3)return yf;p3=1;var e=NH(),t=mh(),n=1,a=2;function r(i,c,d,u){var p=d.length,x=p,g=!u;if(i==null)return!x;for(i=Object(i);p--;){var b=d[p];if(g&&b[2]?b[1]!==i[b[0]]:!(b[0]in i))return!1}for(;++p<x;){b=d[p];var h=b[0],w=i[h],A=b[1];if(g&&b[2]){if(w===void 0&&!(h in i))return!1}else{var v=new e;if(u)var D=u(w,A,h,i,c,v);if(!(D===void 0?t(A,w,n|a,u,v):D))return!1}}return!0}return yf=r,yf}var hf,f3;function kH(){if(f3)return hf;f3=1;var e=jo();function t(n){return n===n&&!e(n)}return hf=t,hf}var bf,g3;function A6(){if(g3)return bf;g3=1;var e=kH(),t=Km();function n(a){for(var r=t(a),i=r.length;i--;){var c=r[i],d=a[c];r[i]=[c,d,e(d)]}return r}return bf=n,bf}var Cf,x3;function MH(){if(x3)return Cf;x3=1;function e(t,n){return function(a){return a==null?!1:a[t]===n&&(n!==void 0||t in Object(a))}}return Cf=e,Cf}var vf,y3;function D6(){if(y3)return vf;y3=1;var e=v6(),t=A6(),n=MH();function a(r){var i=t(r);return i.length==1&&i[0][2]?n(i[0][0],i[0][1]):function(c){return c===r||e(c,r,i)}}return vf=a,vf}var Af,h3;function w6(){if(h3)return Af;h3=1;function e(t,n){return t!=null&&n in Object(t)}return Af=e,Af}var Df,b3;function H6(){if(b3)return Df;b3=1;var e=oH(),t=ih(),n=hn(),a=ch(),r=lh(),i=$m();function c(d,u,p){u=e(u,d);for(var x=-1,g=u.length,b=!1;++x<g;){var h=i(u[x]);if(!(b=d!=null&&p(d,h)))break;d=d[h]}return b||++x!=g?b:(g=d==null?0:d.length,!!g&&r(g)&&a(h,g)&&(n(d)||t(d)))}return Df=c,Df}var wf,C3;function j6(){if(C3)return wf;C3=1;var e=w6(),t=H6();function n(a,r){return a!=null&&t(a,r,e)}return wf=n,wf}var Hf,v3;function U6(){if(v3)return Hf;v3=1;var e=mh(),t=rH(),n=j6(),a=$y(),r=kH(),i=MH(),c=$m(),d=1,u=2;function p(x,g){return a(x)&&r(g)?i(c(x),g):function(b){var h=t(b,x);return h===void 0&&h===g?n(b,x):e(g,h,d|u)}}return Hf=p,Hf}var jf,A3;function Cs(){if(A3)return jf;A3=1;function e(t){return t}return jf=e,jf}var Uf,D3;function N6(){if(D3)return Uf;D3=1;function e(t){return function(n){return n==null?void 0:n[t]}}return Uf=e,Uf}var Nf,w3;function G6(){if(w3)return Nf;w3=1;var e=Xy();function t(n){return function(a){return e(a,n)}}return Nf=t,Nf}var Gf,H3;function B6(){if(H3)return Gf;H3=1;var e=N6(),t=G6(),n=$y(),a=$m();function r(i){return n(i)?e(a(i)):t(i)}return Gf=r,Gf}var Bf,j3;function ba(){if(j3)return Bf;j3=1;var e=D6(),t=U6(),n=Cs(),a=hn(),r=B6();function i(c){return typeof c=="function"?c:c==null?n:typeof c=="object"?a(c)?t(c[0],c[1]):e(c):r(c)}return Bf=i,Bf}var _f,U3;function ZH(){if(U3)return _f;U3=1;function e(t,n,a,r){for(var i=t.length,c=a+(r?1:-1);r?c--:++c<i;)if(n(t[c],c,t))return c;return-1}return _f=e,_f}var Pf,N3;function _6(){if(N3)return Pf;N3=1;function e(t){return t!==t}return Pf=e,Pf}var Sf,G3;function P6(){if(G3)return Sf;G3=1;function e(t,n,a){for(var r=a-1,i=t.length;++r<i;)if(t[r]===n)return r;return-1}return Sf=e,Sf}var Ef,B3;function S6(){if(B3)return Ef;B3=1;var e=ZH(),t=_6(),n=P6();function a(r,i,c){return i===i?n(r,i,c):e(r,t,c)}return Ef=a,Ef}var Of,_3;function E6(){if(_3)return Of;_3=1;var e=S6();function t(n,a){var r=n==null?0:n.length;return!!r&&e(n,a,0)>-1}return Of=t,Of}var zf,P3;function O6(){if(P3)return zf;P3=1;function e(t,n,a){for(var r=-1,i=t==null?0:t.length;++r<i;)if(a(n,t[r]))return!0;return!1}return zf=e,zf}var Tf,S3;function z6(){if(S3)return Tf;S3=1;function e(){}return Tf=e,Tf}var Rf,E3;function T6(){if(E3)return Rf;E3=1;var e=RH(),t=z6(),n=sh(),a=1/0,r=e&&1/n(new e([,-0]))[1]==a?function(i){return new e(i)}:t;return Rf=r,Rf}var kf,O3;function R6(){if(O3)return kf;O3=1;var e=GH(),t=E6(),n=O6(),a=_H(),r=T6(),i=sh(),c=200;function d(u,p,x){var g=-1,b=t,h=u.length,w=!0,A=[],v=A;if(x)w=!1,b=n;else if(h>=c){var D=p?null:r(u);if(D)return i(D);w=!1,b=a,v=new e}else v=p?[]:A;e:for(;++g<h;){var H=u[g],G=p?p(H):H;if(H=x||H!==0?H:0,w&&G===G){for(var B=v.length;B--;)if(v[B]===G)continue e;p&&v.push(G),A.push(H)}else b(v,G,x)||(v!==A&&v.push(G),A.push(H))}return A}return kf=d,kf}var Mf,z3;function k6(){if(z3)return Mf;z3=1;var e=ba(),t=R6();function n(a,r){return a&&a.length?t(a,e(r,2)):[]}return Mf=n,Mf}var M6=k6();const T3=st(M6);function IH(e,t,n){return t===!0?T3(e,n):Me(t)?T3(e,t):e}function Wr(e){"@babel/helpers - typeof";return Wr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wr(e)}var Z6=["ref"];function R3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Ba(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?R3(Object(n),!0).forEach(function(a){Xm(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):R3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function I6(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function k3(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,LH(a.key),a)}}function Y6(e,t,n){return t&&k3(e.prototype,t),n&&k3(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function L6(e,t,n){return t=om(t),$6(e,YH()?Reflect.construct(t,n||[],om(e).constructor):t.apply(e,n))}function $6(e,t){if(t&&(Wr(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return q6(e)}function q6(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function YH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(YH=function(){return!!e})()}function om(e){return om=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},om(e)}function W6(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ox(e,t)}function Ox(e,t){return Ox=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},Ox(e,t)}function Xm(e,t,n){return t=LH(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function LH(e){var t=F6(e,"string");return Wr(t)=="symbol"?t:t+""}function F6(e,t){if(Wr(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Wr(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function V6(e,t){if(e==null)return{};var n=K6(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function K6(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function X6(e){return e.value}function Q6(e,t){if(S.isValidElement(e))return S.cloneElement(e,t);if(typeof e=="function")return S.createElement(e,t);t.ref;var n=V6(t,Z6);return S.createElement(rh,n)}var M3=1,Zr=function(e){function t(){var n;I6(this,t);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];return n=L6(this,t,[].concat(r)),Xm(n,"lastBoundingBox",{width:-1,height:-1}),n}return W6(t,e),Y6(t,[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var a=this.wrapperNode.getBoundingClientRect();return a.height=this.wrapperNode.offsetHeight,a.width=this.wrapperNode.offsetWidth,a}return null}},{key:"updateBBox",value:function(){var a=this.props.onBBoxUpdate,r=this.getBBox();r?(Math.abs(r.width-this.lastBoundingBox.width)>M3||Math.abs(r.height-this.lastBoundingBox.height)>M3)&&(this.lastBoundingBox.width=r.width,this.lastBoundingBox.height=r.height,a&&a(r)):(this.lastBoundingBox.width!==-1||this.lastBoundingBox.height!==-1)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,a&&a(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?Ba({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(a){var r=this.props,i=r.layout,c=r.align,d=r.verticalAlign,u=r.margin,p=r.chartWidth,x=r.chartHeight,g,b;if(!a||(a.left===void 0||a.left===null)&&(a.right===void 0||a.right===null))if(c==="center"&&i==="vertical"){var h=this.getBBoxSnapshot();g={left:((p||0)-h.width)/2}}else g=c==="right"?{right:u&&u.right||0}:{left:u&&u.left||0};if(!a||(a.top===void 0||a.top===null)&&(a.bottom===void 0||a.bottom===null))if(d==="middle"){var w=this.getBBoxSnapshot();b={top:((x||0)-w.height)/2}}else b=d==="bottom"?{bottom:u&&u.bottom||0}:{top:u&&u.top||0};return Ba(Ba({},g),b)}},{key:"render",value:function(){var a=this,r=this.props,i=r.content,c=r.width,d=r.height,u=r.wrapperStyle,p=r.payloadUniqBy,x=r.payload,g=Ba(Ba({position:"absolute",width:c||"auto",height:d||"auto"},this.getDefaultPosition(u)),u);return S.createElement("div",{className:"recharts-legend-wrapper",style:g,ref:function(h){a.wrapperNode=h}},Q6(i,Ba(Ba({},this.props),{},{payload:IH(x,p,X6)})))}}],[{key:"getWithHeight",value:function(a,r){var i=Ba(Ba({},this.defaultProps),a.props),c=i.layout;return c==="vertical"&&be(a.props.height)?{height:a.props.height}:c==="horizontal"?{width:a.props.width||r}:null}}])}(Z.PureComponent);Xm(Zr,"displayName","Legend");Xm(Zr,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var Zf,Z3;function J6(){if(Z3)return Zf;Z3=1;var e=fc(),t=ih(),n=hn(),a=e?e.isConcatSpreadable:void 0;function r(i){return n(i)||t(i)||!!(a&&i&&i[a])}return Zf=r,Zf}var If,I3;function $H(){if(I3)return If;I3=1;var e=SH(),t=J6();function n(a,r,i,c,d){var u=-1,p=a.length;for(i||(i=t),d||(d=[]);++u<p;){var x=a[u];r>0&&i(x)?r>1?n(x,r-1,i,c,d):e(d,x):c||(d[d.length]=x)}return d}return If=n,If}var Yf,Y3;function e8(){if(Y3)return Yf;Y3=1;function e(t){return function(n,a,r){for(var i=-1,c=Object(n),d=r(n),u=d.length;u--;){var p=d[t?u:++i];if(a(c[p],p,c)===!1)break}return n}}return Yf=e,Yf}var Lf,L3;function t8(){if(L3)return Lf;L3=1;var e=e8(),t=e();return Lf=t,Lf}var $f,$3;function qH(){if($3)return $f;$3=1;var e=t8(),t=Km();function n(a,r){return a&&e(a,r,t)}return $f=n,$f}var qf,q3;function n8(){if(q3)return qf;q3=1;var e=yc();function t(n,a){return function(r,i){if(r==null)return r;if(!e(r))return n(r,i);for(var c=r.length,d=a?c:-1,u=Object(r);(a?d--:++d<c)&&i(u[d],d,u)!==!1;);return r}}return qf=t,qf}var Wf,W3;function dh(){if(W3)return Wf;W3=1;var e=qH(),t=n8(),n=t(e);return Wf=n,Wf}var Ff,F3;function WH(){if(F3)return Ff;F3=1;var e=dh(),t=yc();function n(a,r){var i=-1,c=t(a)?Array(a.length):[];return e(a,function(d,u,p){c[++i]=r(d,u,p)}),c}return Ff=n,Ff}var Vf,V3;function a8(){if(V3)return Vf;V3=1;function e(t,n){var a=t.length;for(t.sort(n);a--;)t[a]=t[a].value;return t}return Vf=e,Vf}var Kf,K3;function o8(){if(K3)return Kf;K3=1;var e=hs();function t(n,a){if(n!==a){var r=n!==void 0,i=n===null,c=n===n,d=e(n),u=a!==void 0,p=a===null,x=a===a,g=e(a);if(!p&&!g&&!d&&n>a||d&&u&&x&&!p&&!g||i&&u&&x||!r&&x||!c)return 1;if(!i&&!d&&!g&&n<a||g&&r&&c&&!i&&!d||p&&r&&c||!u&&c||!x)return-1}return 0}return Kf=t,Kf}var Xf,X3;function r8(){if(X3)return Xf;X3=1;var e=o8();function t(n,a,r){for(var i=-1,c=n.criteria,d=a.criteria,u=c.length,p=r.length;++i<u;){var x=e(c[i],d[i]);if(x){if(i>=p)return x;var g=r[i];return x*(g=="desc"?-1:1)}}return n.index-a.index}return Xf=t,Xf}var Qf,Q3;function s8(){if(Q3)return Qf;Q3=1;var e=Ky(),t=Xy(),n=ba(),a=WH(),r=a8(),i=OH(),c=r8(),d=Cs(),u=hn();function p(x,g,b){g.length?g=e(g,function(A){return u(A)?function(v){return t(v,A.length===1?A[0]:A)}:A}):g=[d];var h=-1;g=e(g,i(n));var w=a(x,function(A,v,D){var H=e(g,function(G){return G(A)});return{criteria:H,index:++h,value:A}});return r(w,function(A,v){return c(A,v,b)})}return Qf=p,Qf}var Jf,J3;function i8(){if(J3)return Jf;J3=1;function e(t,n,a){switch(a.length){case 0:return t.call(n);case 1:return t.call(n,a[0]);case 2:return t.call(n,a[0],a[1]);case 3:return t.call(n,a[0],a[1],a[2])}return t.apply(n,a)}return Jf=e,Jf}var eg,eD;function c8(){if(eD)return eg;eD=1;var e=i8(),t=Math.max;function n(a,r,i){return r=t(r===void 0?a.length-1:r,0),function(){for(var c=arguments,d=-1,u=t(c.length-r,0),p=Array(u);++d<u;)p[d]=c[r+d];d=-1;for(var x=Array(r+1);++d<r;)x[d]=c[d];return x[r]=i(p),e(a,this,x)}}return eg=n,eg}var tg,tD;function l8(){if(tD)return tg;tD=1;function e(t){return function(){return t}}return tg=e,tg}var ng,nD;function FH(){if(nD)return ng;nD=1;var e=rr(),t=function(){try{var n=e(Object,"defineProperty");return n({},"",{}),n}catch{}}();return ng=t,ng}var ag,aD;function m8(){if(aD)return ag;aD=1;var e=l8(),t=FH(),n=Cs(),a=t?function(r,i){return t(r,"toString",{configurable:!0,enumerable:!1,value:e(i),writable:!0})}:n;return ag=a,ag}var og,oD;function d8(){if(oD)return og;oD=1;var e=800,t=16,n=Date.now;function a(r){var i=0,c=0;return function(){var d=n(),u=t-(d-c);if(c=d,u>0){if(++i>=e)return arguments[0]}else i=0;return r.apply(void 0,arguments)}}return og=a,og}var rg,rD;function u8(){if(rD)return rg;rD=1;var e=m8(),t=d8(),n=t(e);return rg=n,rg}var sg,sD;function p8(){if(sD)return sg;sD=1;var e=Cs(),t=c8(),n=u8();function a(r,i){return n(t(r,i,e),r+"")}return sg=a,sg}var ig,iD;function Qm(){if(iD)return ig;iD=1;var e=Wy(),t=yc(),n=ch(),a=jo();function r(i,c,d){if(!a(d))return!1;var u=typeof c;return(u=="number"?t(d)&&n(c,d.length):u=="string"&&c in d)?e(d[c],i):!1}return ig=r,ig}var cg,cD;function f8(){if(cD)return cg;cD=1;var e=$H(),t=s8(),n=p8(),a=Qm(),r=n(function(i,c){if(i==null)return[];var d=c.length;return d>1&&a(i,c[0],c[1])?c=[]:d>2&&a(c[0],c[1],c[2])&&(c=[c[0]]),t(i,e(c,1),[])});return cg=r,cg}var g8=f8();const uh=st(g8);function Ei(e){"@babel/helpers - typeof";return Ei=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ei(e)}function zx(){return zx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},zx.apply(this,arguments)}function x8(e,t){return C8(e)||b8(e,t)||h8(e,t)||y8()}function y8(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function h8(e,t){if(e){if(typeof e=="string")return lD(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return lD(e,t)}}function lD(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function b8(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,c,d=[],u=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(u=(a=i.call(n)).done)&&(d.push(a.value),d.length!==t);u=!0);}catch(x){p=!0,r=x}finally{try{if(!u&&n.return!=null&&(c=n.return(),Object(c)!==c))return}finally{if(p)throw r}}return d}}function C8(e){if(Array.isArray(e))return e}function mD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function lg(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?mD(Object(n),!0).forEach(function(a){v8(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mD(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function v8(e,t,n){return t=A8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function A8(e){var t=D8(e,"string");return Ei(t)=="symbol"?t:t+""}function D8(e,t){if(Ei(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Ei(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function w8(e){return Array.isArray(e)&&Et(e[0])&&Et(e[1])?e.join(" ~ "):e}var H8=function(t){var n=t.separator,a=n===void 0?" : ":n,r=t.contentStyle,i=r===void 0?{}:r,c=t.itemStyle,d=c===void 0?{}:c,u=t.labelStyle,p=u===void 0?{}:u,x=t.payload,g=t.formatter,b=t.itemSorter,h=t.wrapperClassName,w=t.labelClassName,A=t.label,v=t.labelFormatter,D=t.accessibilityLayer,H=D===void 0?!1:D,G=function(){if(x&&x.length){var I={padding:0,margin:0},W=(b?uh(x,b):x).map(function(K,Q){if(K.type==="none")return null;var J=lg({display:"block",paddingTop:4,paddingBottom:4,color:K.color||"#000"},d),te=K.formatter||g||w8,$=K.value,Y=K.name,X=$,E=Y;if(te&&X!=null&&E!=null){var T=te($,Y,K,Q,x);if(Array.isArray(T)){var ne=x8(T,2);X=ne[0],E=ne[1]}else X=T}return S.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(Q),style:J},Et(E)?S.createElement("span",{className:"recharts-tooltip-item-name"},E):null,Et(E)?S.createElement("span",{className:"recharts-tooltip-item-separator"},a):null,S.createElement("span",{className:"recharts-tooltip-item-value"},X),S.createElement("span",{className:"recharts-tooltip-item-unit"},K.unit||""))});return S.createElement("ul",{className:"recharts-tooltip-item-list",style:I},W)}return null},B=lg({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},i),j=lg({margin:0},p),N=!Ke(A),_=N?A:"",O=Le("recharts-default-tooltip",h),k=Le("recharts-tooltip-label",w);N&&v&&x!==void 0&&x!==null&&(_=v(A,x));var V=H?{role:"status","aria-live":"assertive"}:{};return S.createElement("div",zx({className:O,style:B},V),S.createElement("p",{className:k,style:j},S.isValidElement(_)?_:"".concat(_)),G())};function Oi(e){"@babel/helpers - typeof";return Oi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Oi(e)}function Ol(e,t,n){return t=j8(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function j8(e){var t=U8(e,"string");return Oi(t)=="symbol"?t:t+""}function U8(e,t){if(Oi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Oi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var ui="recharts-tooltip-wrapper",N8={visibility:"hidden"};function G8(e){var t=e.coordinate,n=e.translateX,a=e.translateY;return Le(ui,Ol(Ol(Ol(Ol({},"".concat(ui,"-right"),be(n)&&t&&be(t.x)&&n>=t.x),"".concat(ui,"-left"),be(n)&&t&&be(t.x)&&n<t.x),"".concat(ui,"-bottom"),be(a)&&t&&be(t.y)&&a>=t.y),"".concat(ui,"-top"),be(a)&&t&&be(t.y)&&a<t.y))}function dD(e){var t=e.allowEscapeViewBox,n=e.coordinate,a=e.key,r=e.offsetTopLeft,i=e.position,c=e.reverseDirection,d=e.tooltipDimension,u=e.viewBox,p=e.viewBoxDimension;if(i&&be(i[a]))return i[a];var x=n[a]-d-r,g=n[a]+r;if(t[a])return c[a]?x:g;if(c[a]){var b=x,h=u[a];return b<h?Math.max(g,u[a]):Math.max(x,u[a])}var w=g+d,A=u[a]+p;return w>A?Math.max(x,u[a]):Math.max(g,u[a])}function B8(e){var t=e.translateX,n=e.translateY,a=e.useTranslate3d;return{transform:a?"translate3d(".concat(t,"px, ").concat(n,"px, 0)"):"translate(".concat(t,"px, ").concat(n,"px)")}}function _8(e){var t=e.allowEscapeViewBox,n=e.coordinate,a=e.offsetTopLeft,r=e.position,i=e.reverseDirection,c=e.tooltipBox,d=e.useTranslate3d,u=e.viewBox,p,x,g;return c.height>0&&c.width>0&&n?(x=dD({allowEscapeViewBox:t,coordinate:n,key:"x",offsetTopLeft:a,position:r,reverseDirection:i,tooltipDimension:c.width,viewBox:u,viewBoxDimension:u.width}),g=dD({allowEscapeViewBox:t,coordinate:n,key:"y",offsetTopLeft:a,position:r,reverseDirection:i,tooltipDimension:c.height,viewBox:u,viewBoxDimension:u.height}),p=B8({translateX:x,translateY:g,useTranslate3d:d})):p=N8,{cssProperties:p,cssClasses:G8({translateX:x,translateY:g,coordinate:n})}}function Fr(e){"@babel/helpers - typeof";return Fr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fr(e)}function uD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function pD(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?uD(Object(n),!0).forEach(function(a){Rx(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uD(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function P8(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function S8(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,KH(a.key),a)}}function E8(e,t,n){return t&&S8(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function O8(e,t,n){return t=rm(t),z8(e,VH()?Reflect.construct(t,n||[],rm(e).constructor):t.apply(e,n))}function z8(e,t){if(t&&(Fr(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return T8(e)}function T8(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function VH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(VH=function(){return!!e})()}function rm(e){return rm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},rm(e)}function R8(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Tx(e,t)}function Tx(e,t){return Tx=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},Tx(e,t)}function Rx(e,t,n){return t=KH(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function KH(e){var t=k8(e,"string");return Fr(t)=="symbol"?t:t+""}function k8(e,t){if(Fr(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Fr(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var fD=1,M8=function(e){function t(){var n;P8(this,t);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];return n=O8(this,t,[].concat(r)),Rx(n,"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),Rx(n,"handleKeyDown",function(c){if(c.key==="Escape"){var d,u,p,x;n.setState({dismissed:!0,dismissedAtCoordinate:{x:(d=(u=n.props.coordinate)===null||u===void 0?void 0:u.x)!==null&&d!==void 0?d:0,y:(p=(x=n.props.coordinate)===null||x===void 0?void 0:x.y)!==null&&p!==void 0?p:0}})}}),n}return R8(t,e),E8(t,[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var a=this.wrapperNode.getBoundingClientRect();(Math.abs(a.width-this.state.lastBoundingBox.width)>fD||Math.abs(a.height-this.state.lastBoundingBox.height)>fD)&&this.setState({lastBoundingBox:{width:a.width,height:a.height}})}else(this.state.lastBoundingBox.width!==-1||this.state.lastBoundingBox.height!==-1)&&this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var a,r;this.props.active&&this.updateBBox(),this.state.dismissed&&(((a=this.props.coordinate)===null||a===void 0?void 0:a.x)!==this.state.dismissedAtCoordinate.x||((r=this.props.coordinate)===null||r===void 0?void 0:r.y)!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}},{key:"render",value:function(){var a=this,r=this.props,i=r.active,c=r.allowEscapeViewBox,d=r.animationDuration,u=r.animationEasing,p=r.children,x=r.coordinate,g=r.hasPayload,b=r.isAnimationActive,h=r.offset,w=r.position,A=r.reverseDirection,v=r.useTranslate3d,D=r.viewBox,H=r.wrapperStyle,G=_8({allowEscapeViewBox:c,coordinate:x,offsetTopLeft:h,position:w,reverseDirection:A,tooltipBox:this.state.lastBoundingBox,useTranslate3d:v,viewBox:D}),B=G.cssClasses,j=G.cssProperties,N=pD(pD({transition:b&&i?"transform ".concat(d,"ms ").concat(u):void 0},j),{},{pointerEvents:"none",visibility:!this.state.dismissed&&i&&g?"visible":"hidden",position:"absolute",top:0,left:0},H);return S.createElement("div",{tabIndex:-1,className:B,style:N,ref:function(O){a.wrapperNode=O}},p)}}])}(Z.PureComponent),Z8=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},Jm={isSsr:Z8()};function Vr(e){"@babel/helpers - typeof";return Vr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Vr(e)}function gD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function xD(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?gD(Object(n),!0).forEach(function(a){ph(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gD(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function I8(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Y8(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,QH(a.key),a)}}function L8(e,t,n){return t&&Y8(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function $8(e,t,n){return t=sm(t),q8(e,XH()?Reflect.construct(t,n||[],sm(e).constructor):t.apply(e,n))}function q8(e,t){if(t&&(Vr(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return W8(e)}function W8(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function XH(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(XH=function(){return!!e})()}function sm(e){return sm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},sm(e)}function F8(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&kx(e,t)}function kx(e,t){return kx=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},kx(e,t)}function ph(e,t,n){return t=QH(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function QH(e){var t=V8(e,"string");return Vr(t)=="symbol"?t:t+""}function V8(e,t){if(Vr(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Vr(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function K8(e){return e.dataKey}function X8(e,t){return S.isValidElement(e)?S.cloneElement(e,t):typeof e=="function"?S.createElement(e,t):S.createElement(H8,t)}var _a=function(e){function t(){return I8(this,t),$8(this,t,arguments)}return F8(t,e),L8(t,[{key:"render",value:function(){var a=this,r=this.props,i=r.active,c=r.allowEscapeViewBox,d=r.animationDuration,u=r.animationEasing,p=r.content,x=r.coordinate,g=r.filterNull,b=r.isAnimationActive,h=r.offset,w=r.payload,A=r.payloadUniqBy,v=r.position,D=r.reverseDirection,H=r.useTranslate3d,G=r.viewBox,B=r.wrapperStyle,j=w??[];g&&j.length&&(j=IH(w.filter(function(_){return _.value!=null&&(_.hide!==!0||a.props.includeHidden)}),A,K8));var N=j.length>0;return S.createElement(M8,{allowEscapeViewBox:c,animationDuration:d,animationEasing:u,isAnimationActive:b,active:i,coordinate:x,hasPayload:N,offset:h,position:v,reverseDirection:D,useTranslate3d:H,viewBox:G,wrapperStyle:B},X8(p,xD(xD({},this.props),{},{payload:j})))}}])}(Z.PureComponent);ph(_a,"displayName","Tooltip");ph(_a,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!Jm.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}});var mg,yD;function Q8(){if(yD)return mg;yD=1;var e=ha(),t=function(){return e.Date.now()};return mg=t,mg}var dg,hD;function J8(){if(hD)return dg;hD=1;var e=/\s/;function t(n){for(var a=n.length;a--&&e.test(n.charAt(a)););return a}return dg=t,dg}var ug,bD;function eS(){if(bD)return ug;bD=1;var e=J8(),t=/^\s+/;function n(a){return a&&a.slice(0,e(a)+1).replace(t,"")}return ug=n,ug}var pg,CD;function JH(){if(CD)return pg;CD=1;var e=eS(),t=jo(),n=hs(),a=NaN,r=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,c=/^0o[0-7]+$/i,d=parseInt;function u(p){if(typeof p=="number")return p;if(n(p))return a;if(t(p)){var x=typeof p.valueOf=="function"?p.valueOf():p;p=t(x)?x+"":x}if(typeof p!="string")return p===0?p:+p;p=e(p);var g=i.test(p);return g||c.test(p)?d(p.slice(2),g?2:8):r.test(p)?a:+p}return pg=u,pg}var fg,vD;function tS(){if(vD)return fg;vD=1;var e=jo(),t=Q8(),n=JH(),a="Expected a function",r=Math.max,i=Math.min;function c(d,u,p){var x,g,b,h,w,A,v=0,D=!1,H=!1,G=!0;if(typeof d!="function")throw new TypeError(a);u=n(u)||0,e(p)&&(D=!!p.leading,H="maxWait"in p,b=H?r(n(p.maxWait)||0,u):b,G="trailing"in p?!!p.trailing:G);function B(W){var K=x,Q=g;return x=g=void 0,v=W,h=d.apply(Q,K),h}function j(W){return v=W,w=setTimeout(O,u),D?B(W):h}function N(W){var K=W-A,Q=W-v,J=u-K;return H?i(J,b-Q):J}function _(W){var K=W-A,Q=W-v;return A===void 0||K>=u||K<0||H&&Q>=b}function O(){var W=t();if(_(W))return k(W);w=setTimeout(O,N(W))}function k(W){return w=void 0,G&&x?B(W):(x=g=void 0,h)}function V(){w!==void 0&&clearTimeout(w),v=0,x=A=g=w=void 0}function M(){return w===void 0?h:k(t())}function I(){var W=t(),K=_(W);if(x=arguments,g=this,A=W,K){if(w===void 0)return j(A);if(H)return clearTimeout(w),w=setTimeout(O,u),B(A)}return w===void 0&&(w=setTimeout(O,u)),h}return I.cancel=V,I.flush=M,I}return fg=c,fg}var gg,AD;function nS(){if(AD)return gg;AD=1;var e=tS(),t=jo(),n="Expected a function";function a(r,i,c){var d=!0,u=!0;if(typeof r!="function")throw new TypeError(n);return t(c)&&(d="leading"in c?!!c.leading:d,u="trailing"in c?!!c.trailing:u),e(r,i,{leading:d,maxWait:i,trailing:u})}return gg=a,gg}var aS=nS();const ej=st(aS);function zi(e){"@babel/helpers - typeof";return zi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},zi(e)}function DD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function zl(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?DD(Object(n),!0).forEach(function(a){oS(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):DD(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function oS(e,t,n){return t=rS(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rS(e){var t=sS(e,"string");return zi(t)=="symbol"?t:t+""}function sS(e,t){if(zi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(zi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function iS(e,t){return dS(e)||mS(e,t)||lS(e,t)||cS()}function cS(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function lS(e,t){if(e){if(typeof e=="string")return wD(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return wD(e,t)}}function wD(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function mS(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,c,d=[],u=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(u=(a=i.call(n)).done)&&(d.push(a.value),d.length!==t);u=!0);}catch(x){p=!0,r=x}finally{try{if(!u&&n.return!=null&&(c=n.return(),Object(c)!==c))return}finally{if(p)throw r}}return d}}function dS(e){if(Array.isArray(e))return e}var tj=Z.forwardRef(function(e,t){var n=e.aspect,a=e.initialDimension,r=a===void 0?{width:-1,height:-1}:a,i=e.width,c=i===void 0?"100%":i,d=e.height,u=d===void 0?"100%":d,p=e.minWidth,x=p===void 0?0:p,g=e.minHeight,b=e.maxHeight,h=e.children,w=e.debounce,A=w===void 0?0:w,v=e.id,D=e.className,H=e.onResize,G=e.style,B=G===void 0?{}:G,j=Z.useRef(null),N=Z.useRef();N.current=H,Z.useImperativeHandle(t,function(){return Object.defineProperty(j.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),j.current},configurable:!0})});var _=Z.useState({containerWidth:r.width,containerHeight:r.height}),O=iS(_,2),k=O[0],V=O[1],M=Z.useCallback(function(W,K){V(function(Q){var J=Math.round(W),te=Math.round(K);return Q.containerWidth===J&&Q.containerHeight===te?Q:{containerWidth:J,containerHeight:te}})},[]);Z.useEffect(function(){var W=function(Y){var X,E=Y[0].contentRect,T=E.width,ne=E.height;M(T,ne),(X=N.current)===null||X===void 0||X.call(N,T,ne)};A>0&&(W=ej(W,A,{trailing:!0,leading:!1}));var K=new ResizeObserver(W),Q=j.current.getBoundingClientRect(),J=Q.width,te=Q.height;return M(J,te),K.observe(j.current),function(){K.disconnect()}},[M,A]);var I=Z.useMemo(function(){var W=k.containerWidth,K=k.containerHeight;if(W<0||K<0)return null;Jo(Ko(c)||Ko(u),`The width(%s) and height(%s) are both fixed numbers,
|
||
maybe you don't need to use a ResponsiveContainer.`,c,u),Jo(!n||n>0,"The aspect(%s) must be greater than zero.",n);var Q=Ko(c)?W:c,J=Ko(u)?K:u;n&&n>0&&(Q?J=Q/n:J&&(Q=J*n),b&&J>b&&(J=b)),Jo(Q>0||J>0,`The width(%s) and height(%s) of chart should be greater than 0,
|
||
please check the style of container, or the props width(%s) and height(%s),
|
||
or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the
|
||
height and width.`,Q,J,c,u,x,g,n);var te=!Array.isArray(h)&&Ta(h.type).endsWith("Chart");return S.Children.map(h,function($){return S.isValidElement($)?Z.cloneElement($,zl({width:Q,height:J},te?{style:zl({height:"100%",width:"100%",maxHeight:J,maxWidth:Q},$.props.style)}:{})):$})},[n,h,u,b,g,x,k,c]);return S.createElement("div",{id:v?"".concat(v):void 0,className:Le("recharts-responsive-container",D),style:zl(zl({},B),{},{width:c,height:u,minWidth:x,minHeight:g,maxHeight:b}),ref:j},I)});function Ti(e){"@babel/helpers - typeof";return Ti=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ti(e)}function HD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Mx(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?HD(Object(n),!0).forEach(function(a){uS(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):HD(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function uS(e,t,n){return t=pS(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pS(e){var t=fS(e,"string");return Ti(t)=="symbol"?t:t+""}function fS(e,t){if(Ti(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Ti(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Sr={widthCache:{},cacheCount:0},gS=2e3,xS={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},jD="recharts_measurement_span";function yS(e){var t=Mx({},e);return Object.keys(t).forEach(function(n){t[n]||delete t[n]}),t}var UD=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||Jm.isSsr)return{width:0,height:0};var a=yS(n),r=JSON.stringify({text:t,copyStyle:a});if(Sr.widthCache[r])return Sr.widthCache[r];try{var i=document.getElementById(jD);i||(i=document.createElement("span"),i.setAttribute("id",jD),i.setAttribute("aria-hidden","true"),document.body.appendChild(i));var c=Mx(Mx({},xS),a);Object.assign(i.style,c),i.textContent="".concat(t);var d=i.getBoundingClientRect(),u={width:d.width,height:d.height};return Sr.widthCache[r]=u,++Sr.cacheCount>gS&&(Sr.cacheCount=0,Sr.widthCache={}),u}catch{return{width:0,height:0}}},hS=function(t){return{top:t.top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft}};function Ri(e){"@babel/helpers - typeof";return Ri=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ri(e)}function im(e,t){return AS(e)||vS(e,t)||CS(e,t)||bS()}function bS(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function CS(e,t){if(e){if(typeof e=="string")return ND(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ND(e,t)}}function ND(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function vS(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,c,d=[],u=!0,p=!1;try{if(i=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;u=!1}else for(;!(u=(a=i.call(n)).done)&&(d.push(a.value),d.length!==t);u=!0);}catch(x){p=!0,r=x}finally{try{if(!u&&n.return!=null&&(c=n.return(),Object(c)!==c))return}finally{if(p)throw r}}return d}}function AS(e){if(Array.isArray(e))return e}function DS(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function GD(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,HS(a.key),a)}}function wS(e,t,n){return t&&GD(e.prototype,t),n&&GD(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function HS(e){var t=jS(e,"string");return Ri(t)=="symbol"?t:t+""}function jS(e,t){if(Ri(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Ri(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var BD=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,_D=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,US=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,NS=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,nj={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},GS=Object.keys(nj),Tr="NaN";function BS(e,t){return e*nj[t]}var Tl=function(){function e(t,n){DS(this,e),this.num=t,this.unit=n,this.num=t,this.unit=n,Number.isNaN(t)&&(this.unit=""),n!==""&&!US.test(n)&&(this.num=NaN,this.unit=""),GS.includes(n)&&(this.num=BS(t,n),this.unit="px")}return wS(e,[{key:"add",value:function(n){return this.unit!==n.unit?new e(NaN,""):new e(this.num+n.num,this.unit)}},{key:"subtract",value:function(n){return this.unit!==n.unit?new e(NaN,""):new e(this.num-n.num,this.unit)}},{key:"multiply",value:function(n){return this.unit!==""&&n.unit!==""&&this.unit!==n.unit?new e(NaN,""):new e(this.num*n.num,this.unit||n.unit)}},{key:"divide",value:function(n){return this.unit!==""&&n.unit!==""&&this.unit!==n.unit?new e(NaN,""):new e(this.num/n.num,this.unit||n.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}],[{key:"parse",value:function(n){var a,r=(a=NS.exec(n))!==null&&a!==void 0?a:[],i=im(r,3),c=i[1],d=i[2];return new e(parseFloat(c),d??"")}}])}();function aj(e){if(e.includes(Tr))return Tr;for(var t=e;t.includes("*")||t.includes("/");){var n,a=(n=BD.exec(t))!==null&&n!==void 0?n:[],r=im(a,4),i=r[1],c=r[2],d=r[3],u=Tl.parse(i??""),p=Tl.parse(d??""),x=c==="*"?u.multiply(p):u.divide(p);if(x.isNaN())return Tr;t=t.replace(BD,x.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var g,b=(g=_D.exec(t))!==null&&g!==void 0?g:[],h=im(b,4),w=h[1],A=h[2],v=h[3],D=Tl.parse(w??""),H=Tl.parse(v??""),G=A==="+"?D.add(H):D.subtract(H);if(G.isNaN())return Tr;t=t.replace(_D,G.toString())}return t}var PD=/\(([^()]*)\)/;function _S(e){for(var t=e;t.includes("(");){var n=PD.exec(t),a=im(n,2),r=a[1];t=t.replace(PD,aj(r))}return t}function PS(e){var t=e.replace(/\s+/g,"");return t=_S(t),t=aj(t),t}function SS(e){try{return PS(e)}catch{return Tr}}function xg(e){var t=SS(e.slice(5,-1));return t===Tr?"":t}var ES=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],OS=["dx","dy","angle","className","breakAll"];function Zx(){return Zx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Zx.apply(this,arguments)}function SD(e,t){if(e==null)return{};var n=zS(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function zS(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function ED(e,t){return MS(e)||kS(e,t)||RS(e,t)||TS()}function TS(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function RS(e,t){if(e){if(typeof e=="string")return OD(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return OD(e,t)}}function OD(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function kS(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,c,d=[],u=!0,p=!1;try{if(i=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;u=!1}else for(;!(u=(a=i.call(n)).done)&&(d.push(a.value),d.length!==t);u=!0);}catch(x){p=!0,r=x}finally{try{if(!u&&n.return!=null&&(c=n.return(),Object(c)!==c))return}finally{if(p)throw r}}return d}}function MS(e){if(Array.isArray(e))return e}var oj=/[ \f\n\r\t\v\u2028\u2029]+/,rj=function(t){var n=t.children,a=t.breakAll,r=t.style;try{var i=[];Ke(n)||(a?i=n.toString().split(""):i=n.toString().split(oj));var c=i.map(function(u){return{word:u,width:UD(u,r).width}}),d=a?0:UD(" ",r).width;return{wordsWithComputedWidth:c,spaceWidth:d}}catch{return null}},ZS=function(t,n,a,r,i){var c=t.maxLines,d=t.children,u=t.style,p=t.breakAll,x=be(c),g=d,b=function(){var Q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return Q.reduce(function(J,te){var $=te.word,Y=te.width,X=J[J.length-1];if(X&&(r==null||i||X.width+Y+a<Number(r)))X.words.push($),X.width+=Y+a;else{var E={words:[$],width:Y};J.push(E)}return J},[])},h=b(n),w=function(Q){return Q.reduce(function(J,te){return J.width>te.width?J:te})};if(!x)return h;for(var A="…",v=function(Q){var J=g.slice(0,Q),te=rj({breakAll:p,style:u,children:J+A}).wordsWithComputedWidth,$=b(te),Y=$.length>c||w($).width>Number(r);return[Y,$]},D=0,H=g.length-1,G=0,B;D<=H&&G<=g.length-1;){var j=Math.floor((D+H)/2),N=j-1,_=v(N),O=ED(_,2),k=O[0],V=O[1],M=v(j),I=ED(M,1),W=I[0];if(!k&&!W&&(D=j+1),k&&W&&(H=j-1),!k&&W){B=V;break}G++}return B||h},zD=function(t){var n=Ke(t)?[]:t.toString().split(oj);return[{words:n}]},IS=function(t){var n=t.width,a=t.scaleToFit,r=t.children,i=t.style,c=t.breakAll,d=t.maxLines;if((n||a)&&!Jm.isSsr){var u,p,x=rj({breakAll:c,children:r,style:i});if(x){var g=x.wordsWithComputedWidth,b=x.spaceWidth;u=g,p=b}else return zD(r);return ZS({breakAll:c,children:r,maxLines:d,style:i},u,p,n,a)}return zD(r)},TD="#808080",ki=function(t){var n=t.x,a=n===void 0?0:n,r=t.y,i=r===void 0?0:r,c=t.lineHeight,d=c===void 0?"1em":c,u=t.capHeight,p=u===void 0?"0.71em":u,x=t.scaleToFit,g=x===void 0?!1:x,b=t.textAnchor,h=b===void 0?"start":b,w=t.verticalAnchor,A=w===void 0?"end":w,v=t.fill,D=v===void 0?TD:v,H=SD(t,ES),G=Z.useMemo(function(){return IS({breakAll:H.breakAll,children:H.children,maxLines:H.maxLines,scaleToFit:g,style:H.style,width:H.width})},[H.breakAll,H.children,H.maxLines,g,H.style,H.width]),B=H.dx,j=H.dy,N=H.angle,_=H.className,O=H.breakAll,k=SD(H,OS);if(!Et(a)||!Et(i))return null;var V=a+(be(B)?B:0),M=i+(be(j)?j:0),I;switch(A){case"start":I=xg("calc(".concat(p,")"));break;case"middle":I=xg("calc(".concat((G.length-1)/2," * -").concat(d," + (").concat(p," / 2))"));break;default:I=xg("calc(".concat(G.length-1," * -").concat(d,")"));break}var W=[];if(g){var K=G[0].width,Q=H.width;W.push("scale(".concat((be(Q)?Q/K:1)/K,")"))}return N&&W.push("rotate(".concat(N,", ").concat(V,", ").concat(M,")")),W.length&&(k.transform=W.join(" ")),S.createElement("text",Zx({},Te(k,!0),{x:V,y:M,className:Le("recharts-text",_),textAnchor:h,fill:D.includes("url")?TD:D}),G.map(function(J,te){var $=J.words.join(O?"":" ");return S.createElement("tspan",{x:V,dy:te===0?I:d,key:"".concat($,"-").concat(te)},$)}))};function Do(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function YS(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function fh(e){let t,n,a;e.length!==2?(t=Do,n=(d,u)=>Do(e(d),u),a=(d,u)=>e(d)-u):(t=e===Do||e===YS?e:LS,n=e,a=e);function r(d,u,p=0,x=d.length){if(p<x){if(t(u,u)!==0)return x;do{const g=p+x>>>1;n(d[g],u)<0?p=g+1:x=g}while(p<x)}return p}function i(d,u,p=0,x=d.length){if(p<x){if(t(u,u)!==0)return x;do{const g=p+x>>>1;n(d[g],u)<=0?p=g+1:x=g}while(p<x)}return p}function c(d,u,p=0,x=d.length){const g=r(d,u,p,x-1);return g>p&&a(d[g-1],u)>-a(d[g],u)?g-1:g}return{left:r,center:c,right:i}}function LS(){return 0}function sj(e){return e===null?NaN:+e}function*$S(e,t){for(let n of e)n!=null&&(n=+n)>=n&&(yield n)}const qS=fh(Do),hc=qS.right;fh(sj).center;class RD extends Map{constructor(t,n=VS){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:n}}),t!=null)for(const[a,r]of t)this.set(a,r)}get(t){return super.get(kD(this,t))}has(t){return super.has(kD(this,t))}set(t,n){return super.set(WS(this,t),n)}delete(t){return super.delete(FS(this,t))}}function kD({_intern:e,_key:t},n){const a=t(n);return e.has(a)?e.get(a):n}function WS({_intern:e,_key:t},n){const a=t(n);return e.has(a)?e.get(a):(e.set(a,n),n)}function FS({_intern:e,_key:t},n){const a=t(n);return e.has(a)&&(n=e.get(a),e.delete(a)),n}function VS(e){return e!==null&&typeof e=="object"?e.valueOf():e}function KS(e=Do){if(e===Do)return ij;if(typeof e!="function")throw new TypeError("compare is not a function");return(t,n)=>{const a=e(t,n);return a||a===0?a:(e(n,n)===0)-(e(t,t)===0)}}function ij(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}const XS=Math.sqrt(50),QS=Math.sqrt(10),JS=Math.sqrt(2);function cm(e,t,n){const a=(t-e)/Math.max(0,n),r=Math.floor(Math.log10(a)),i=a/Math.pow(10,r),c=i>=XS?10:i>=QS?5:i>=JS?2:1;let d,u,p;return r<0?(p=Math.pow(10,-r)/c,d=Math.round(e*p),u=Math.round(t*p),d/p<e&&++d,u/p>t&&--u,p=-p):(p=Math.pow(10,r)*c,d=Math.round(e/p),u=Math.round(t/p),d*p<e&&++d,u*p>t&&--u),u<d&&.5<=n&&n<2?cm(e,t,n*2):[d,u,p]}function Ix(e,t,n){if(t=+t,e=+e,n=+n,!(n>0))return[];if(e===t)return[e];const a=t<e,[r,i,c]=a?cm(t,e,n):cm(e,t,n);if(!(i>=r))return[];const d=i-r+1,u=new Array(d);if(a)if(c<0)for(let p=0;p<d;++p)u[p]=(i-p)/-c;else for(let p=0;p<d;++p)u[p]=(i-p)*c;else if(c<0)for(let p=0;p<d;++p)u[p]=(r+p)/-c;else for(let p=0;p<d;++p)u[p]=(r+p)*c;return u}function Yx(e,t,n){return t=+t,e=+e,n=+n,cm(e,t,n)[2]}function Lx(e,t,n){t=+t,e=+e,n=+n;const a=t<e,r=a?Yx(t,e,n):Yx(e,t,n);return(a?-1:1)*(r<0?1/-r:r)}function MD(e,t){let n;for(const a of e)a!=null&&(n<a||n===void 0&&a>=a)&&(n=a);return n}function ZD(e,t){let n;for(const a of e)a!=null&&(n>a||n===void 0&&a>=a)&&(n=a);return n}function cj(e,t,n=0,a=1/0,r){if(t=Math.floor(t),n=Math.floor(Math.max(0,n)),a=Math.floor(Math.min(e.length-1,a)),!(n<=t&&t<=a))return e;for(r=r===void 0?ij:KS(r);a>n;){if(a-n>600){const u=a-n+1,p=t-n+1,x=Math.log(u),g=.5*Math.exp(2*x/3),b=.5*Math.sqrt(x*g*(u-g)/u)*(p-u/2<0?-1:1),h=Math.max(n,Math.floor(t-p*g/u+b)),w=Math.min(a,Math.floor(t+(u-p)*g/u+b));cj(e,t,h,w,r)}const i=e[t];let c=n,d=a;for(pi(e,n,t),r(e[a],i)>0&&pi(e,n,a);c<d;){for(pi(e,c,d),++c,--d;r(e[c],i)<0;)++c;for(;r(e[d],i)>0;)--d}r(e[n],i)===0?pi(e,n,d):(++d,pi(e,d,a)),d<=t&&(n=d+1),t<=d&&(a=d-1)}return e}function pi(e,t,n){const a=e[t];e[t]=e[n],e[n]=a}function eE(e,t,n){if(e=Float64Array.from($S(e)),!(!(a=e.length)||isNaN(t=+t))){if(t<=0||a<2)return ZD(e);if(t>=1)return MD(e);var a,r=(a-1)*t,i=Math.floor(r),c=MD(cj(e,i).subarray(0,i+1)),d=ZD(e.subarray(i+1));return c+(d-c)*(r-i)}}function tE(e,t,n=sj){if(!(!(a=e.length)||isNaN(t=+t))){if(t<=0||a<2)return+n(e[0],0,e);if(t>=1)return+n(e[a-1],a-1,e);var a,r=(a-1)*t,i=Math.floor(r),c=+n(e[i],i,e),d=+n(e[i+1],i+1,e);return c+(d-c)*(r-i)}}function nE(e,t,n){e=+e,t=+t,n=(r=arguments.length)<2?(t=e,e=0,1):r<3?1:+n;for(var a=-1,r=Math.max(0,Math.ceil((t-e)/n))|0,i=new Array(r);++a<r;)i[a]=e+a*n;return i}function Tn(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function Wa(e,t){switch(arguments.length){case 0:break;case 1:{typeof e=="function"?this.interpolator(e):this.range(e);break}default:{this.domain(e),typeof t=="function"?this.interpolator(t):this.range(t);break}}return this}const $x=Symbol("implicit");function gh(){var e=new RD,t=[],n=[],a=$x;function r(i){let c=e.get(i);if(c===void 0){if(a!==$x)return a;e.set(i,c=t.push(i)-1)}return n[c%n.length]}return r.domain=function(i){if(!arguments.length)return t.slice();t=[],e=new RD;for(const c of i)e.has(c)||e.set(c,t.push(c)-1);return r},r.range=function(i){return arguments.length?(n=Array.from(i),r):n.slice()},r.unknown=function(i){return arguments.length?(a=i,r):a},r.copy=function(){return gh(t,n).unknown(a)},Tn.apply(r,arguments),r}function Mi(){var e=gh().unknown(void 0),t=e.domain,n=e.range,a=0,r=1,i,c,d=!1,u=0,p=0,x=.5;delete e.unknown;function g(){var b=t().length,h=r<a,w=h?r:a,A=h?a:r;i=(A-w)/Math.max(1,b-u+p*2),d&&(i=Math.floor(i)),w+=(A-w-i*(b-u))*x,c=i*(1-u),d&&(w=Math.round(w),c=Math.round(c));var v=nE(b).map(function(D){return w+i*D});return n(h?v.reverse():v)}return e.domain=function(b){return arguments.length?(t(b),g()):t()},e.range=function(b){return arguments.length?([a,r]=b,a=+a,r=+r,g()):[a,r]},e.rangeRound=function(b){return[a,r]=b,a=+a,r=+r,d=!0,g()},e.bandwidth=function(){return c},e.step=function(){return i},e.round=function(b){return arguments.length?(d=!!b,g()):d},e.padding=function(b){return arguments.length?(u=Math.min(1,p=+b),g()):u},e.paddingInner=function(b){return arguments.length?(u=Math.min(1,b),g()):u},e.paddingOuter=function(b){return arguments.length?(p=+b,g()):p},e.align=function(b){return arguments.length?(x=Math.max(0,Math.min(1,b)),g()):x},e.copy=function(){return Mi(t(),[a,r]).round(d).paddingInner(u).paddingOuter(p).align(x)},Tn.apply(g(),arguments)}function lj(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return lj(t())},e}function wi(){return lj(Mi.apply(null,arguments).paddingInner(1))}function xh(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function mj(e,t){var n=Object.create(e.prototype);for(var a in t)n[a]=t[a];return n}function bc(){}var Zi=.7,lm=1/Zi,Ir="\\s*([+-]?\\d+)\\s*",Ii="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",fa="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",aE=/^#([0-9a-f]{3,8})$/,oE=new RegExp(`^rgb\\(${Ir},${Ir},${Ir}\\)$`),rE=new RegExp(`^rgb\\(${fa},${fa},${fa}\\)$`),sE=new RegExp(`^rgba\\(${Ir},${Ir},${Ir},${Ii}\\)$`),iE=new RegExp(`^rgba\\(${fa},${fa},${fa},${Ii}\\)$`),cE=new RegExp(`^hsl\\(${Ii},${fa},${fa}\\)$`),lE=new RegExp(`^hsla\\(${Ii},${fa},${fa},${Ii}\\)$`),ID={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};xh(bc,Yi,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:YD,formatHex:YD,formatHex8:mE,formatHsl:dE,formatRgb:LD,toString:LD});function YD(){return this.rgb().formatHex()}function mE(){return this.rgb().formatHex8()}function dE(){return dj(this).formatHsl()}function LD(){return this.rgb().formatRgb()}function Yi(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=aE.exec(e))?(n=t[1].length,t=parseInt(t[1],16),n===6?$D(t):n===3?new xn(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?Rl(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?Rl(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=oE.exec(e))?new xn(t[1],t[2],t[3],1):(t=rE.exec(e))?new xn(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=sE.exec(e))?Rl(t[1],t[2],t[3],t[4]):(t=iE.exec(e))?Rl(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=cE.exec(e))?FD(t[1],t[2]/100,t[3]/100,1):(t=lE.exec(e))?FD(t[1],t[2]/100,t[3]/100,t[4]):ID.hasOwnProperty(e)?$D(ID[e]):e==="transparent"?new xn(NaN,NaN,NaN,0):null}function $D(e){return new xn(e>>16&255,e>>8&255,e&255,1)}function Rl(e,t,n,a){return a<=0&&(e=t=n=NaN),new xn(e,t,n,a)}function uE(e){return e instanceof bc||(e=Yi(e)),e?(e=e.rgb(),new xn(e.r,e.g,e.b,e.opacity)):new xn}function qx(e,t,n,a){return arguments.length===1?uE(e):new xn(e,t,n,a??1)}function xn(e,t,n,a){this.r=+e,this.g=+t,this.b=+n,this.opacity=+a}xh(xn,qx,mj(bc,{brighter(e){return e=e==null?lm:Math.pow(lm,e),new xn(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Zi:Math.pow(Zi,e),new xn(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new xn(er(this.r),er(this.g),er(this.b),mm(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:qD,formatHex:qD,formatHex8:pE,formatRgb:WD,toString:WD}));function qD(){return`#${Xo(this.r)}${Xo(this.g)}${Xo(this.b)}`}function pE(){return`#${Xo(this.r)}${Xo(this.g)}${Xo(this.b)}${Xo((isNaN(this.opacity)?1:this.opacity)*255)}`}function WD(){const e=mm(this.opacity);return`${e===1?"rgb(":"rgba("}${er(this.r)}, ${er(this.g)}, ${er(this.b)}${e===1?")":`, ${e})`}`}function mm(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function er(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Xo(e){return e=er(e),(e<16?"0":"")+e.toString(16)}function FD(e,t,n,a){return a<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Xn(e,t,n,a)}function dj(e){if(e instanceof Xn)return new Xn(e.h,e.s,e.l,e.opacity);if(e instanceof bc||(e=Yi(e)),!e)return new Xn;if(e instanceof Xn)return e;e=e.rgb();var t=e.r/255,n=e.g/255,a=e.b/255,r=Math.min(t,n,a),i=Math.max(t,n,a),c=NaN,d=i-r,u=(i+r)/2;return d?(t===i?c=(n-a)/d+(n<a)*6:n===i?c=(a-t)/d+2:c=(t-n)/d+4,d/=u<.5?i+r:2-i-r,c*=60):d=u>0&&u<1?0:c,new Xn(c,d,u,e.opacity)}function fE(e,t,n,a){return arguments.length===1?dj(e):new Xn(e,t,n,a??1)}function Xn(e,t,n,a){this.h=+e,this.s=+t,this.l=+n,this.opacity=+a}xh(Xn,fE,mj(bc,{brighter(e){return e=e==null?lm:Math.pow(lm,e),new Xn(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Zi:Math.pow(Zi,e),new Xn(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,a=n+(n<.5?n:1-n)*t,r=2*n-a;return new xn(yg(e>=240?e-240:e+120,r,a),yg(e,r,a),yg(e<120?e+240:e-120,r,a),this.opacity)},clamp(){return new Xn(VD(this.h),kl(this.s),kl(this.l),mm(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=mm(this.opacity);return`${e===1?"hsl(":"hsla("}${VD(this.h)}, ${kl(this.s)*100}%, ${kl(this.l)*100}%${e===1?")":`, ${e})`}`}}));function VD(e){return e=(e||0)%360,e<0?e+360:e}function kl(e){return Math.max(0,Math.min(1,e||0))}function yg(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}const yh=e=>()=>e;function gE(e,t){return function(n){return e+n*t}}function xE(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(a){return Math.pow(e+a*t,n)}}function yE(e){return(e=+e)==1?uj:function(t,n){return n-t?xE(t,n,e):yh(isNaN(t)?n:t)}}function uj(e,t){var n=t-e;return n?gE(e,n):yh(isNaN(e)?t:e)}const KD=function e(t){var n=yE(t);function a(r,i){var c=n((r=qx(r)).r,(i=qx(i)).r),d=n(r.g,i.g),u=n(r.b,i.b),p=uj(r.opacity,i.opacity);return function(x){return r.r=c(x),r.g=d(x),r.b=u(x),r.opacity=p(x),r+""}}return a.gamma=e,a}(1);function hE(e,t){t||(t=[]);var n=e?Math.min(t.length,e.length):0,a=t.slice(),r;return function(i){for(r=0;r<n;++r)a[r]=e[r]*(1-i)+t[r]*i;return a}}function bE(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function CE(e,t){var n=t?t.length:0,a=e?Math.min(n,e.length):0,r=new Array(a),i=new Array(n),c;for(c=0;c<a;++c)r[c]=vs(e[c],t[c]);for(;c<n;++c)i[c]=t[c];return function(d){for(c=0;c<a;++c)i[c]=r[c](d);return i}}function vE(e,t){var n=new Date;return e=+e,t=+t,function(a){return n.setTime(e*(1-a)+t*a),n}}function dm(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function AE(e,t){var n={},a={},r;(e===null||typeof e!="object")&&(e={}),(t===null||typeof t!="object")&&(t={});for(r in t)r in e?n[r]=vs(e[r],t[r]):a[r]=t[r];return function(i){for(r in n)a[r]=n[r](i);return a}}var Wx=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,hg=new RegExp(Wx.source,"g");function DE(e){return function(){return e}}function wE(e){return function(t){return e(t)+""}}function HE(e,t){var n=Wx.lastIndex=hg.lastIndex=0,a,r,i,c=-1,d=[],u=[];for(e=e+"",t=t+"";(a=Wx.exec(e))&&(r=hg.exec(t));)(i=r.index)>n&&(i=t.slice(n,i),d[c]?d[c]+=i:d[++c]=i),(a=a[0])===(r=r[0])?d[c]?d[c]+=r:d[++c]=r:(d[++c]=null,u.push({i:c,x:dm(a,r)})),n=hg.lastIndex;return n<t.length&&(i=t.slice(n),d[c]?d[c]+=i:d[++c]=i),d.length<2?u[0]?wE(u[0].x):DE(t):(t=u.length,function(p){for(var x=0,g;x<t;++x)d[(g=u[x]).i]=g.x(p);return d.join("")})}function vs(e,t){var n=typeof t,a;return t==null||n==="boolean"?yh(t):(n==="number"?dm:n==="string"?(a=Yi(t))?(t=a,KD):HE:t instanceof Yi?KD:t instanceof Date?vE:bE(t)?hE:Array.isArray(t)?CE:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?AE:dm)(e,t)}function hh(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function jE(e,t){t===void 0&&(t=e,e=vs);for(var n=0,a=t.length-1,r=t[0],i=new Array(a<0?0:a);n<a;)i[n]=e(r,r=t[++n]);return function(c){var d=Math.max(0,Math.min(a-1,Math.floor(c*=a)));return i[d](c-d)}}function UE(e){return function(){return e}}function um(e){return+e}var XD=[0,1];function rn(e){return e}function Fx(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:UE(isNaN(t)?NaN:.5)}function NE(e,t){var n;return e>t&&(n=e,e=t,t=n),function(a){return Math.max(e,Math.min(t,a))}}function GE(e,t,n){var a=e[0],r=e[1],i=t[0],c=t[1];return r<a?(a=Fx(r,a),i=n(c,i)):(a=Fx(a,r),i=n(i,c)),function(d){return i(a(d))}}function BE(e,t,n){var a=Math.min(e.length,t.length)-1,r=new Array(a),i=new Array(a),c=-1;for(e[a]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++c<a;)r[c]=Fx(e[c],e[c+1]),i[c]=n(t[c],t[c+1]);return function(d){var u=hc(e,d,1,a)-1;return i[u](r[u](d))}}function Cc(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function ed(){var e=XD,t=XD,n=vs,a,r,i,c=rn,d,u,p;function x(){var b=Math.min(e.length,t.length);return c!==rn&&(c=NE(e[0],e[b-1])),d=b>2?BE:GE,u=p=null,g}function g(b){return b==null||isNaN(b=+b)?i:(u||(u=d(e.map(a),t,n)))(a(c(b)))}return g.invert=function(b){return c(r((p||(p=d(t,e.map(a),dm)))(b)))},g.domain=function(b){return arguments.length?(e=Array.from(b,um),x()):e.slice()},g.range=function(b){return arguments.length?(t=Array.from(b),x()):t.slice()},g.rangeRound=function(b){return t=Array.from(b),n=hh,x()},g.clamp=function(b){return arguments.length?(c=b?!0:rn,x()):c!==rn},g.interpolate=function(b){return arguments.length?(n=b,x()):n},g.unknown=function(b){return arguments.length?(i=b,g):i},function(b,h){return a=b,r=h,x()}}function bh(){return ed()(rn,rn)}function _E(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function pm(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,a=e.slice(0,n);return[a.length>1?a[0]+a.slice(2):a,+e.slice(n+1)]}function Kr(e){return e=pm(Math.abs(e)),e?e[1]:NaN}function PE(e,t){return function(n,a){for(var r=n.length,i=[],c=0,d=e[0],u=0;r>0&&d>0&&(u+d+1>a&&(d=Math.max(1,a-u)),i.push(n.substring(r-=d,r+d)),!((u+=d+1)>a));)d=e[c=(c+1)%e.length];return i.reverse().join(t)}}function SE(e){return function(t){return t.replace(/[0-9]/g,function(n){return e[+n]})}}var EE=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Li(e){if(!(t=EE.exec(e)))throw new Error("invalid format: "+e);var t;return new Ch({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}Li.prototype=Ch.prototype;function Ch(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}Ch.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function OE(e){e:for(var t=e.length,n=1,a=-1,r;n<t;++n)switch(e[n]){case".":a=r=n;break;case"0":a===0&&(a=n),r=n;break;default:if(!+e[n])break e;a>0&&(a=0);break}return a>0?e.slice(0,a)+e.slice(r+1):e}var pj;function zE(e,t){var n=pm(e,t);if(!n)return e+"";var a=n[0],r=n[1],i=r-(pj=Math.max(-8,Math.min(8,Math.floor(r/3)))*3)+1,c=a.length;return i===c?a:i>c?a+new Array(i-c+1).join("0"):i>0?a.slice(0,i)+"."+a.slice(i):"0."+new Array(1-i).join("0")+pm(e,Math.max(0,t+i-1))[0]}function QD(e,t){var n=pm(e,t);if(!n)return e+"";var a=n[0],r=n[1];return r<0?"0."+new Array(-r).join("0")+a:a.length>r+1?a.slice(0,r+1)+"."+a.slice(r+1):a+new Array(r-a.length+2).join("0")}const JD={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:_E,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>QD(e*100,t),r:QD,s:zE,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function e1(e){return e}var t1=Array.prototype.map,n1=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function TE(e){var t=e.grouping===void 0||e.thousands===void 0?e1:PE(t1.call(e.grouping,Number),e.thousands+""),n=e.currency===void 0?"":e.currency[0]+"",a=e.currency===void 0?"":e.currency[1]+"",r=e.decimal===void 0?".":e.decimal+"",i=e.numerals===void 0?e1:SE(t1.call(e.numerals,String)),c=e.percent===void 0?"%":e.percent+"",d=e.minus===void 0?"−":e.minus+"",u=e.nan===void 0?"NaN":e.nan+"";function p(g){g=Li(g);var b=g.fill,h=g.align,w=g.sign,A=g.symbol,v=g.zero,D=g.width,H=g.comma,G=g.precision,B=g.trim,j=g.type;j==="n"?(H=!0,j="g"):JD[j]||(G===void 0&&(G=12),B=!0,j="g"),(v||b==="0"&&h==="=")&&(v=!0,b="0",h="=");var N=A==="$"?n:A==="#"&&/[boxX]/.test(j)?"0"+j.toLowerCase():"",_=A==="$"?a:/[%p]/.test(j)?c:"",O=JD[j],k=/[defgprs%]/.test(j);G=G===void 0?6:/[gprs]/.test(j)?Math.max(1,Math.min(21,G)):Math.max(0,Math.min(20,G));function V(M){var I=N,W=_,K,Q,J;if(j==="c")W=O(M)+W,M="";else{M=+M;var te=M<0||1/M<0;if(M=isNaN(M)?u:O(Math.abs(M),G),B&&(M=OE(M)),te&&+M==0&&w!=="+"&&(te=!1),I=(te?w==="("?w:d:w==="-"||w==="("?"":w)+I,W=(j==="s"?n1[8+pj/3]:"")+W+(te&&w==="("?")":""),k){for(K=-1,Q=M.length;++K<Q;)if(J=M.charCodeAt(K),48>J||J>57){W=(J===46?r+M.slice(K+1):M.slice(K))+W,M=M.slice(0,K);break}}}H&&!v&&(M=t(M,1/0));var $=I.length+M.length+W.length,Y=$<D?new Array(D-$+1).join(b):"";switch(H&&v&&(M=t(Y+M,Y.length?D-W.length:1/0),Y=""),h){case"<":M=I+M+W+Y;break;case"=":M=I+Y+M+W;break;case"^":M=Y.slice(0,$=Y.length>>1)+I+M+W+Y.slice($);break;default:M=Y+I+M+W;break}return i(M)}return V.toString=function(){return g+""},V}function x(g,b){var h=p((g=Li(g),g.type="f",g)),w=Math.max(-8,Math.min(8,Math.floor(Kr(b)/3)))*3,A=Math.pow(10,-w),v=n1[8+w/3];return function(D){return h(A*D)+v}}return{format:p,formatPrefix:x}}var Ml,vh,fj;RE({thousands:",",grouping:[3],currency:["$",""]});function RE(e){return Ml=TE(e),vh=Ml.format,fj=Ml.formatPrefix,Ml}function kE(e){return Math.max(0,-Kr(Math.abs(e)))}function ME(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(Kr(t)/3)))*3-Kr(Math.abs(e)))}function ZE(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Kr(t)-Kr(e))+1}function gj(e,t,n,a){var r=Lx(e,t,n),i;switch(a=Li(a??",f"),a.type){case"s":{var c=Math.max(Math.abs(e),Math.abs(t));return a.precision==null&&!isNaN(i=ME(r,c))&&(a.precision=i),fj(a,c)}case"":case"e":case"g":case"p":case"r":{a.precision==null&&!isNaN(i=ZE(r,Math.max(Math.abs(e),Math.abs(t))))&&(a.precision=i-(a.type==="e"));break}case"f":case"%":{a.precision==null&&!isNaN(i=kE(r))&&(a.precision=i-(a.type==="%")*2);break}}return vh(a)}function Uo(e){var t=e.domain;return e.ticks=function(n){var a=t();return Ix(a[0],a[a.length-1],n??10)},e.tickFormat=function(n,a){var r=t();return gj(r[0],r[r.length-1],n??10,a)},e.nice=function(n){n==null&&(n=10);var a=t(),r=0,i=a.length-1,c=a[r],d=a[i],u,p,x=10;for(d<c&&(p=c,c=d,d=p,p=r,r=i,i=p);x-- >0;){if(p=Yx(c,d,n),p===u)return a[r]=c,a[i]=d,t(a);if(p>0)c=Math.floor(c/p)*p,d=Math.ceil(d/p)*p;else if(p<0)c=Math.ceil(c*p)/p,d=Math.floor(d*p)/p;else break;u=p}return e},e}function fm(){var e=bh();return e.copy=function(){return Cc(e,fm())},Tn.apply(e,arguments),Uo(e)}function xj(e){var t;function n(a){return a==null||isNaN(a=+a)?t:a}return n.invert=n,n.domain=n.range=function(a){return arguments.length?(e=Array.from(a,um),n):e.slice()},n.unknown=function(a){return arguments.length?(t=a,n):t},n.copy=function(){return xj(e).unknown(t)},e=arguments.length?Array.from(e,um):[0,1],Uo(n)}function yj(e,t){e=e.slice();var n=0,a=e.length-1,r=e[n],i=e[a],c;return i<r&&(c=n,n=a,a=c,c=r,r=i,i=c),e[n]=t.floor(r),e[a]=t.ceil(i),e}function a1(e){return Math.log(e)}function o1(e){return Math.exp(e)}function IE(e){return-Math.log(-e)}function YE(e){return-Math.exp(-e)}function LE(e){return isFinite(e)?+("1e"+e):e<0?0:e}function $E(e){return e===10?LE:e===Math.E?Math.exp:t=>Math.pow(e,t)}function qE(e){return e===Math.E?Math.log:e===10&&Math.log10||e===2&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}function r1(e){return(t,n)=>-e(-t,n)}function Ah(e){const t=e(a1,o1),n=t.domain;let a=10,r,i;function c(){return r=qE(a),i=$E(a),n()[0]<0?(r=r1(r),i=r1(i),e(IE,YE)):e(a1,o1),t}return t.base=function(d){return arguments.length?(a=+d,c()):a},t.domain=function(d){return arguments.length?(n(d),c()):n()},t.ticks=d=>{const u=n();let p=u[0],x=u[u.length-1];const g=x<p;g&&([p,x]=[x,p]);let b=r(p),h=r(x),w,A;const v=d==null?10:+d;let D=[];if(!(a%1)&&h-b<v){if(b=Math.floor(b),h=Math.ceil(h),p>0){for(;b<=h;++b)for(w=1;w<a;++w)if(A=b<0?w/i(-b):w*i(b),!(A<p)){if(A>x)break;D.push(A)}}else for(;b<=h;++b)for(w=a-1;w>=1;--w)if(A=b>0?w/i(-b):w*i(b),!(A<p)){if(A>x)break;D.push(A)}D.length*2<v&&(D=Ix(p,x,v))}else D=Ix(b,h,Math.min(h-b,v)).map(i);return g?D.reverse():D},t.tickFormat=(d,u)=>{if(d==null&&(d=10),u==null&&(u=a===10?"s":","),typeof u!="function"&&(!(a%1)&&(u=Li(u)).precision==null&&(u.trim=!0),u=vh(u)),d===1/0)return u;const p=Math.max(1,a*d/t.ticks().length);return x=>{let g=x/i(Math.round(r(x)));return g*a<a-.5&&(g*=a),g<=p?u(x):""}},t.nice=()=>n(yj(n(),{floor:d=>i(Math.floor(r(d))),ceil:d=>i(Math.ceil(r(d)))})),t}function hj(){const e=Ah(ed()).domain([1,10]);return e.copy=()=>Cc(e,hj()).base(e.base()),Tn.apply(e,arguments),e}function s1(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function i1(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function Dh(e){var t=1,n=e(s1(t),i1(t));return n.constant=function(a){return arguments.length?e(s1(t=+a),i1(t)):t},Uo(n)}function bj(){var e=Dh(ed());return e.copy=function(){return Cc(e,bj()).constant(e.constant())},Tn.apply(e,arguments)}function c1(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function WE(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function FE(e){return e<0?-e*e:e*e}function wh(e){var t=e(rn,rn),n=1;function a(){return n===1?e(rn,rn):n===.5?e(WE,FE):e(c1(n),c1(1/n))}return t.exponent=function(r){return arguments.length?(n=+r,a()):n},Uo(t)}function Hh(){var e=wh(ed());return e.copy=function(){return Cc(e,Hh()).exponent(e.exponent())},Tn.apply(e,arguments),e}function VE(){return Hh.apply(null,arguments).exponent(.5)}function l1(e){return Math.sign(e)*e*e}function KE(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function Cj(){var e=bh(),t=[0,1],n=!1,a;function r(i){var c=KE(e(i));return isNaN(c)?a:n?Math.round(c):c}return r.invert=function(i){return e.invert(l1(i))},r.domain=function(i){return arguments.length?(e.domain(i),r):e.domain()},r.range=function(i){return arguments.length?(e.range((t=Array.from(i,um)).map(l1)),r):t.slice()},r.rangeRound=function(i){return r.range(i).round(!0)},r.round=function(i){return arguments.length?(n=!!i,r):n},r.clamp=function(i){return arguments.length?(e.clamp(i),r):e.clamp()},r.unknown=function(i){return arguments.length?(a=i,r):a},r.copy=function(){return Cj(e.domain(),t).round(n).clamp(e.clamp()).unknown(a)},Tn.apply(r,arguments),Uo(r)}function vj(){var e=[],t=[],n=[],a;function r(){var c=0,d=Math.max(1,t.length);for(n=new Array(d-1);++c<d;)n[c-1]=tE(e,c/d);return i}function i(c){return c==null||isNaN(c=+c)?a:t[hc(n,c)]}return i.invertExtent=function(c){var d=t.indexOf(c);return d<0?[NaN,NaN]:[d>0?n[d-1]:e[0],d<n.length?n[d]:e[e.length-1]]},i.domain=function(c){if(!arguments.length)return e.slice();e=[];for(let d of c)d!=null&&!isNaN(d=+d)&&e.push(d);return e.sort(Do),r()},i.range=function(c){return arguments.length?(t=Array.from(c),r()):t.slice()},i.unknown=function(c){return arguments.length?(a=c,i):a},i.quantiles=function(){return n.slice()},i.copy=function(){return vj().domain(e).range(t).unknown(a)},Tn.apply(i,arguments)}function Aj(){var e=0,t=1,n=1,a=[.5],r=[0,1],i;function c(u){return u!=null&&u<=u?r[hc(a,u,0,n)]:i}function d(){var u=-1;for(a=new Array(n);++u<n;)a[u]=((u+1)*t-(u-n)*e)/(n+1);return c}return c.domain=function(u){return arguments.length?([e,t]=u,e=+e,t=+t,d()):[e,t]},c.range=function(u){return arguments.length?(n=(r=Array.from(u)).length-1,d()):r.slice()},c.invertExtent=function(u){var p=r.indexOf(u);return p<0?[NaN,NaN]:p<1?[e,a[0]]:p>=n?[a[n-1],t]:[a[p-1],a[p]]},c.unknown=function(u){return arguments.length&&(i=u),c},c.thresholds=function(){return a.slice()},c.copy=function(){return Aj().domain([e,t]).range(r).unknown(i)},Tn.apply(Uo(c),arguments)}function Dj(){var e=[.5],t=[0,1],n,a=1;function r(i){return i!=null&&i<=i?t[hc(e,i,0,a)]:n}return r.domain=function(i){return arguments.length?(e=Array.from(i),a=Math.min(e.length,t.length-1),r):e.slice()},r.range=function(i){return arguments.length?(t=Array.from(i),a=Math.min(e.length,t.length-1),r):t.slice()},r.invertExtent=function(i){var c=t.indexOf(i);return[e[c-1],e[c]]},r.unknown=function(i){return arguments.length?(n=i,r):n},r.copy=function(){return Dj().domain(e).range(t).unknown(n)},Tn.apply(r,arguments)}const bg=new Date,Cg=new Date;function zt(e,t,n,a){function r(i){return e(i=arguments.length===0?new Date:new Date(+i)),i}return r.floor=i=>(e(i=new Date(+i)),i),r.ceil=i=>(e(i=new Date(i-1)),t(i,1),e(i),i),r.round=i=>{const c=r(i),d=r.ceil(i);return i-c<d-i?c:d},r.offset=(i,c)=>(t(i=new Date(+i),c==null?1:Math.floor(c)),i),r.range=(i,c,d)=>{const u=[];if(i=r.ceil(i),d=d==null?1:Math.floor(d),!(i<c)||!(d>0))return u;let p;do u.push(p=new Date(+i)),t(i,d),e(i);while(p<i&&i<c);return u},r.filter=i=>zt(c=>{if(c>=c)for(;e(c),!i(c);)c.setTime(c-1)},(c,d)=>{if(c>=c)if(d<0)for(;++d<=0;)for(;t(c,-1),!i(c););else for(;--d>=0;)for(;t(c,1),!i(c););}),n&&(r.count=(i,c)=>(bg.setTime(+i),Cg.setTime(+c),e(bg),e(Cg),Math.floor(n(bg,Cg))),r.every=i=>(i=Math.floor(i),!isFinite(i)||!(i>0)?null:i>1?r.filter(a?c=>a(c)%i===0:c=>r.count(0,c)%i===0):r)),r}const gm=zt(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);gm.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?zt(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):gm);gm.range;const Ea=1e3,On=Ea*60,Oa=On*60,Ma=Oa*24,jh=Ma*7,m1=Ma*30,vg=Ma*365,Qo=zt(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*Ea)},(e,t)=>(t-e)/Ea,e=>e.getUTCSeconds());Qo.range;const Uh=zt(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Ea)},(e,t)=>{e.setTime(+e+t*On)},(e,t)=>(t-e)/On,e=>e.getMinutes());Uh.range;const Nh=zt(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*On)},(e,t)=>(t-e)/On,e=>e.getUTCMinutes());Nh.range;const Gh=zt(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Ea-e.getMinutes()*On)},(e,t)=>{e.setTime(+e+t*Oa)},(e,t)=>(t-e)/Oa,e=>e.getHours());Gh.range;const Bh=zt(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*Oa)},(e,t)=>(t-e)/Oa,e=>e.getUTCHours());Bh.range;const vc=zt(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*On)/Ma,e=>e.getDate()-1);vc.range;const td=zt(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Ma,e=>e.getUTCDate()-1);td.range;const wj=zt(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Ma,e=>Math.floor(e/Ma));wj.range;function sr(e){return zt(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,n)=>{t.setDate(t.getDate()+n*7)},(t,n)=>(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*On)/jh)}const nd=sr(0),xm=sr(1),XE=sr(2),QE=sr(3),Xr=sr(4),JE=sr(5),eO=sr(6);nd.range;xm.range;XE.range;QE.range;Xr.range;JE.range;eO.range;function ir(e){return zt(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCDate(t.getUTCDate()+n*7)},(t,n)=>(n-t)/jh)}const ad=ir(0),ym=ir(1),tO=ir(2),nO=ir(3),Qr=ir(4),aO=ir(5),oO=ir(6);ad.range;ym.range;tO.range;nO.range;Qr.range;aO.range;oO.range;const _h=zt(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());_h.range;const Ph=zt(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());Ph.range;const Za=zt(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());Za.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:zt(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)});Za.range;const Ia=zt(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());Ia.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:zt(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)});Ia.range;function Hj(e,t,n,a,r,i){const c=[[Qo,1,Ea],[Qo,5,5*Ea],[Qo,15,15*Ea],[Qo,30,30*Ea],[i,1,On],[i,5,5*On],[i,15,15*On],[i,30,30*On],[r,1,Oa],[r,3,3*Oa],[r,6,6*Oa],[r,12,12*Oa],[a,1,Ma],[a,2,2*Ma],[n,1,jh],[t,1,m1],[t,3,3*m1],[e,1,vg]];function d(p,x,g){const b=x<p;b&&([p,x]=[x,p]);const h=g&&typeof g.range=="function"?g:u(p,x,g),w=h?h.range(p,+x+1):[];return b?w.reverse():w}function u(p,x,g){const b=Math.abs(x-p)/g,h=fh(([,,v])=>v).right(c,b);if(h===c.length)return e.every(Lx(p/vg,x/vg,g));if(h===0)return gm.every(Math.max(Lx(p,x,g),1));const[w,A]=c[b/c[h-1][2]<c[h][2]/b?h-1:h];return w.every(A)}return[d,u]}const[rO,sO]=Hj(Ia,Ph,ad,wj,Bh,Nh),[iO,cO]=Hj(Za,_h,nd,vc,Gh,Uh);function Ag(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function Dg(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function fi(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}function lO(e){var t=e.dateTime,n=e.date,a=e.time,r=e.periods,i=e.days,c=e.shortDays,d=e.months,u=e.shortMonths,p=gi(r),x=xi(r),g=gi(i),b=xi(i),h=gi(c),w=xi(c),A=gi(d),v=xi(d),D=gi(u),H=xi(u),G={a:te,A:$,b:Y,B:X,c:null,d:x1,e:x1,f:PO,g:IO,G:LO,H:GO,I:BO,j:_O,L:jj,m:SO,M:EO,p:E,q:T,Q:b1,s:C1,S:OO,u:zO,U:TO,V:RO,w:kO,W:MO,x:null,X:null,y:ZO,Y:YO,Z:$O,"%":h1},B={a:ne,A:le,b:pe,B:De,c:null,d:y1,e:y1,f:VO,g:rz,G:iz,H:qO,I:WO,j:FO,L:Nj,m:KO,M:XO,p:ve,q:He,Q:b1,s:C1,S:QO,u:JO,U:ez,V:tz,w:nz,W:az,x:null,X:null,y:oz,Y:sz,Z:cz,"%":h1},j={a:V,A:M,b:I,B:W,c:K,d:f1,e:f1,f:HO,g:p1,G:u1,H:g1,I:g1,j:vO,L:wO,m:CO,M:AO,p:k,q:bO,Q:UO,s:NO,S:DO,u:fO,U:gO,V:xO,w:pO,W:yO,x:Q,X:J,y:p1,Y:u1,Z:hO,"%":jO};G.x=N(n,G),G.X=N(a,G),G.c=N(t,G),B.x=N(n,B),B.X=N(a,B),B.c=N(t,B);function N(oe,ge){return function(we){var ae=[],Ze=-1,Ee=0,Xe=oe.length,fe,ke,Ie;for(we instanceof Date||(we=new Date(+we));++Ze<Xe;)oe.charCodeAt(Ze)===37&&(ae.push(oe.slice(Ee,Ze)),(ke=d1[fe=oe.charAt(++Ze)])!=null?fe=oe.charAt(++Ze):ke=fe==="e"?" ":"0",(Ie=ge[fe])&&(fe=Ie(we,ke)),ae.push(fe),Ee=Ze+1);return ae.push(oe.slice(Ee,Ze)),ae.join("")}}function _(oe,ge){return function(we){var ae=fi(1900,void 0,1),Ze=O(ae,oe,we+="",0),Ee,Xe;if(Ze!=we.length)return null;if("Q"in ae)return new Date(ae.Q);if("s"in ae)return new Date(ae.s*1e3+("L"in ae?ae.L:0));if(ge&&!("Z"in ae)&&(ae.Z=0),"p"in ae&&(ae.H=ae.H%12+ae.p*12),ae.m===void 0&&(ae.m="q"in ae?ae.q:0),"V"in ae){if(ae.V<1||ae.V>53)return null;"w"in ae||(ae.w=1),"Z"in ae?(Ee=Dg(fi(ae.y,0,1)),Xe=Ee.getUTCDay(),Ee=Xe>4||Xe===0?ym.ceil(Ee):ym(Ee),Ee=td.offset(Ee,(ae.V-1)*7),ae.y=Ee.getUTCFullYear(),ae.m=Ee.getUTCMonth(),ae.d=Ee.getUTCDate()+(ae.w+6)%7):(Ee=Ag(fi(ae.y,0,1)),Xe=Ee.getDay(),Ee=Xe>4||Xe===0?xm.ceil(Ee):xm(Ee),Ee=vc.offset(Ee,(ae.V-1)*7),ae.y=Ee.getFullYear(),ae.m=Ee.getMonth(),ae.d=Ee.getDate()+(ae.w+6)%7)}else("W"in ae||"U"in ae)&&("w"in ae||(ae.w="u"in ae?ae.u%7:"W"in ae?1:0),Xe="Z"in ae?Dg(fi(ae.y,0,1)).getUTCDay():Ag(fi(ae.y,0,1)).getDay(),ae.m=0,ae.d="W"in ae?(ae.w+6)%7+ae.W*7-(Xe+5)%7:ae.w+ae.U*7-(Xe+6)%7);return"Z"in ae?(ae.H+=ae.Z/100|0,ae.M+=ae.Z%100,Dg(ae)):Ag(ae)}}function O(oe,ge,we,ae){for(var Ze=0,Ee=ge.length,Xe=we.length,fe,ke;Ze<Ee;){if(ae>=Xe)return-1;if(fe=ge.charCodeAt(Ze++),fe===37){if(fe=ge.charAt(Ze++),ke=j[fe in d1?ge.charAt(Ze++):fe],!ke||(ae=ke(oe,we,ae))<0)return-1}else if(fe!=we.charCodeAt(ae++))return-1}return ae}function k(oe,ge,we){var ae=p.exec(ge.slice(we));return ae?(oe.p=x.get(ae[0].toLowerCase()),we+ae[0].length):-1}function V(oe,ge,we){var ae=h.exec(ge.slice(we));return ae?(oe.w=w.get(ae[0].toLowerCase()),we+ae[0].length):-1}function M(oe,ge,we){var ae=g.exec(ge.slice(we));return ae?(oe.w=b.get(ae[0].toLowerCase()),we+ae[0].length):-1}function I(oe,ge,we){var ae=D.exec(ge.slice(we));return ae?(oe.m=H.get(ae[0].toLowerCase()),we+ae[0].length):-1}function W(oe,ge,we){var ae=A.exec(ge.slice(we));return ae?(oe.m=v.get(ae[0].toLowerCase()),we+ae[0].length):-1}function K(oe,ge,we){return O(oe,t,ge,we)}function Q(oe,ge,we){return O(oe,n,ge,we)}function J(oe,ge,we){return O(oe,a,ge,we)}function te(oe){return c[oe.getDay()]}function $(oe){return i[oe.getDay()]}function Y(oe){return u[oe.getMonth()]}function X(oe){return d[oe.getMonth()]}function E(oe){return r[+(oe.getHours()>=12)]}function T(oe){return 1+~~(oe.getMonth()/3)}function ne(oe){return c[oe.getUTCDay()]}function le(oe){return i[oe.getUTCDay()]}function pe(oe){return u[oe.getUTCMonth()]}function De(oe){return d[oe.getUTCMonth()]}function ve(oe){return r[+(oe.getUTCHours()>=12)]}function He(oe){return 1+~~(oe.getUTCMonth()/3)}return{format:function(oe){var ge=N(oe+="",G);return ge.toString=function(){return oe},ge},parse:function(oe){var ge=_(oe+="",!1);return ge.toString=function(){return oe},ge},utcFormat:function(oe){var ge=N(oe+="",B);return ge.toString=function(){return oe},ge},utcParse:function(oe){var ge=_(oe+="",!0);return ge.toString=function(){return oe},ge}}}var d1={"-":"",_:" ",0:"0"},It=/^\s*\d+/,mO=/^%/,dO=/[\\^$*+?|[\]().{}]/g;function Fe(e,t,n){var a=e<0?"-":"",r=(a?-e:e)+"",i=r.length;return a+(i<n?new Array(n-i+1).join(t)+r:r)}function uO(e){return e.replace(dO,"\\$&")}function gi(e){return new RegExp("^(?:"+e.map(uO).join("|")+")","i")}function xi(e){return new Map(e.map((t,n)=>[t.toLowerCase(),n]))}function pO(e,t,n){var a=It.exec(t.slice(n,n+1));return a?(e.w=+a[0],n+a[0].length):-1}function fO(e,t,n){var a=It.exec(t.slice(n,n+1));return a?(e.u=+a[0],n+a[0].length):-1}function gO(e,t,n){var a=It.exec(t.slice(n,n+2));return a?(e.U=+a[0],n+a[0].length):-1}function xO(e,t,n){var a=It.exec(t.slice(n,n+2));return a?(e.V=+a[0],n+a[0].length):-1}function yO(e,t,n){var a=It.exec(t.slice(n,n+2));return a?(e.W=+a[0],n+a[0].length):-1}function u1(e,t,n){var a=It.exec(t.slice(n,n+4));return a?(e.y=+a[0],n+a[0].length):-1}function p1(e,t,n){var a=It.exec(t.slice(n,n+2));return a?(e.y=+a[0]+(+a[0]>68?1900:2e3),n+a[0].length):-1}function hO(e,t,n){var a=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return a?(e.Z=a[1]?0:-(a[2]+(a[3]||"00")),n+a[0].length):-1}function bO(e,t,n){var a=It.exec(t.slice(n,n+1));return a?(e.q=a[0]*3-3,n+a[0].length):-1}function CO(e,t,n){var a=It.exec(t.slice(n,n+2));return a?(e.m=a[0]-1,n+a[0].length):-1}function f1(e,t,n){var a=It.exec(t.slice(n,n+2));return a?(e.d=+a[0],n+a[0].length):-1}function vO(e,t,n){var a=It.exec(t.slice(n,n+3));return a?(e.m=0,e.d=+a[0],n+a[0].length):-1}function g1(e,t,n){var a=It.exec(t.slice(n,n+2));return a?(e.H=+a[0],n+a[0].length):-1}function AO(e,t,n){var a=It.exec(t.slice(n,n+2));return a?(e.M=+a[0],n+a[0].length):-1}function DO(e,t,n){var a=It.exec(t.slice(n,n+2));return a?(e.S=+a[0],n+a[0].length):-1}function wO(e,t,n){var a=It.exec(t.slice(n,n+3));return a?(e.L=+a[0],n+a[0].length):-1}function HO(e,t,n){var a=It.exec(t.slice(n,n+6));return a?(e.L=Math.floor(a[0]/1e3),n+a[0].length):-1}function jO(e,t,n){var a=mO.exec(t.slice(n,n+1));return a?n+a[0].length:-1}function UO(e,t,n){var a=It.exec(t.slice(n));return a?(e.Q=+a[0],n+a[0].length):-1}function NO(e,t,n){var a=It.exec(t.slice(n));return a?(e.s=+a[0],n+a[0].length):-1}function x1(e,t){return Fe(e.getDate(),t,2)}function GO(e,t){return Fe(e.getHours(),t,2)}function BO(e,t){return Fe(e.getHours()%12||12,t,2)}function _O(e,t){return Fe(1+vc.count(Za(e),e),t,3)}function jj(e,t){return Fe(e.getMilliseconds(),t,3)}function PO(e,t){return jj(e,t)+"000"}function SO(e,t){return Fe(e.getMonth()+1,t,2)}function EO(e,t){return Fe(e.getMinutes(),t,2)}function OO(e,t){return Fe(e.getSeconds(),t,2)}function zO(e){var t=e.getDay();return t===0?7:t}function TO(e,t){return Fe(nd.count(Za(e)-1,e),t,2)}function Uj(e){var t=e.getDay();return t>=4||t===0?Xr(e):Xr.ceil(e)}function RO(e,t){return e=Uj(e),Fe(Xr.count(Za(e),e)+(Za(e).getDay()===4),t,2)}function kO(e){return e.getDay()}function MO(e,t){return Fe(xm.count(Za(e)-1,e),t,2)}function ZO(e,t){return Fe(e.getFullYear()%100,t,2)}function IO(e,t){return e=Uj(e),Fe(e.getFullYear()%100,t,2)}function YO(e,t){return Fe(e.getFullYear()%1e4,t,4)}function LO(e,t){var n=e.getDay();return e=n>=4||n===0?Xr(e):Xr.ceil(e),Fe(e.getFullYear()%1e4,t,4)}function $O(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+Fe(t/60|0,"0",2)+Fe(t%60,"0",2)}function y1(e,t){return Fe(e.getUTCDate(),t,2)}function qO(e,t){return Fe(e.getUTCHours(),t,2)}function WO(e,t){return Fe(e.getUTCHours()%12||12,t,2)}function FO(e,t){return Fe(1+td.count(Ia(e),e),t,3)}function Nj(e,t){return Fe(e.getUTCMilliseconds(),t,3)}function VO(e,t){return Nj(e,t)+"000"}function KO(e,t){return Fe(e.getUTCMonth()+1,t,2)}function XO(e,t){return Fe(e.getUTCMinutes(),t,2)}function QO(e,t){return Fe(e.getUTCSeconds(),t,2)}function JO(e){var t=e.getUTCDay();return t===0?7:t}function ez(e,t){return Fe(ad.count(Ia(e)-1,e),t,2)}function Gj(e){var t=e.getUTCDay();return t>=4||t===0?Qr(e):Qr.ceil(e)}function tz(e,t){return e=Gj(e),Fe(Qr.count(Ia(e),e)+(Ia(e).getUTCDay()===4),t,2)}function nz(e){return e.getUTCDay()}function az(e,t){return Fe(ym.count(Ia(e)-1,e),t,2)}function oz(e,t){return Fe(e.getUTCFullYear()%100,t,2)}function rz(e,t){return e=Gj(e),Fe(e.getUTCFullYear()%100,t,2)}function sz(e,t){return Fe(e.getUTCFullYear()%1e4,t,4)}function iz(e,t){var n=e.getUTCDay();return e=n>=4||n===0?Qr(e):Qr.ceil(e),Fe(e.getUTCFullYear()%1e4,t,4)}function cz(){return"+0000"}function h1(){return"%"}function b1(e){return+e}function C1(e){return Math.floor(+e/1e3)}var Er,Bj,_j;lz({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function lz(e){return Er=lO(e),Bj=Er.format,Er.parse,_j=Er.utcFormat,Er.utcParse,Er}function mz(e){return new Date(e)}function dz(e){return e instanceof Date?+e:+new Date(+e)}function Sh(e,t,n,a,r,i,c,d,u,p){var x=bh(),g=x.invert,b=x.domain,h=p(".%L"),w=p(":%S"),A=p("%I:%M"),v=p("%I %p"),D=p("%a %d"),H=p("%b %d"),G=p("%B"),B=p("%Y");function j(N){return(u(N)<N?h:d(N)<N?w:c(N)<N?A:i(N)<N?v:a(N)<N?r(N)<N?D:H:n(N)<N?G:B)(N)}return x.invert=function(N){return new Date(g(N))},x.domain=function(N){return arguments.length?b(Array.from(N,dz)):b().map(mz)},x.ticks=function(N){var _=b();return e(_[0],_[_.length-1],N??10)},x.tickFormat=function(N,_){return _==null?j:p(_)},x.nice=function(N){var _=b();return(!N||typeof N.range!="function")&&(N=t(_[0],_[_.length-1],N??10)),N?b(yj(_,N)):x},x.copy=function(){return Cc(x,Sh(e,t,n,a,r,i,c,d,u,p))},x}function uz(){return Tn.apply(Sh(iO,cO,Za,_h,nd,vc,Gh,Uh,Qo,Bj).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function pz(){return Tn.apply(Sh(rO,sO,Ia,Ph,ad,td,Bh,Nh,Qo,_j).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function od(){var e=0,t=1,n,a,r,i,c=rn,d=!1,u;function p(g){return g==null||isNaN(g=+g)?u:c(r===0?.5:(g=(i(g)-n)*r,d?Math.max(0,Math.min(1,g)):g))}p.domain=function(g){return arguments.length?([e,t]=g,n=i(e=+e),a=i(t=+t),r=n===a?0:1/(a-n),p):[e,t]},p.clamp=function(g){return arguments.length?(d=!!g,p):d},p.interpolator=function(g){return arguments.length?(c=g,p):c};function x(g){return function(b){var h,w;return arguments.length?([h,w]=b,c=g(h,w),p):[c(0),c(1)]}}return p.range=x(vs),p.rangeRound=x(hh),p.unknown=function(g){return arguments.length?(u=g,p):u},function(g){return i=g,n=g(e),a=g(t),r=n===a?0:1/(a-n),p}}function No(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function Pj(){var e=Uo(od()(rn));return e.copy=function(){return No(e,Pj())},Wa.apply(e,arguments)}function Sj(){var e=Ah(od()).domain([1,10]);return e.copy=function(){return No(e,Sj()).base(e.base())},Wa.apply(e,arguments)}function Ej(){var e=Dh(od());return e.copy=function(){return No(e,Ej()).constant(e.constant())},Wa.apply(e,arguments)}function Eh(){var e=wh(od());return e.copy=function(){return No(e,Eh()).exponent(e.exponent())},Wa.apply(e,arguments)}function fz(){return Eh.apply(null,arguments).exponent(.5)}function Oj(){var e=[],t=rn;function n(a){if(a!=null&&!isNaN(a=+a))return t((hc(e,a,1)-1)/(e.length-1))}return n.domain=function(a){if(!arguments.length)return e.slice();e=[];for(let r of a)r!=null&&!isNaN(r=+r)&&e.push(r);return e.sort(Do),n},n.interpolator=function(a){return arguments.length?(t=a,n):t},n.range=function(){return e.map((a,r)=>t(r/(e.length-1)))},n.quantiles=function(a){return Array.from({length:a+1},(r,i)=>eE(e,i/a))},n.copy=function(){return Oj(t).domain(e)},Wa.apply(n,arguments)}function rd(){var e=0,t=.5,n=1,a=1,r,i,c,d,u,p=rn,x,g=!1,b;function h(A){return isNaN(A=+A)?b:(A=.5+((A=+x(A))-i)*(a*A<a*i?d:u),p(g?Math.max(0,Math.min(1,A)):A))}h.domain=function(A){return arguments.length?([e,t,n]=A,r=x(e=+e),i=x(t=+t),c=x(n=+n),d=r===i?0:.5/(i-r),u=i===c?0:.5/(c-i),a=i<r?-1:1,h):[e,t,n]},h.clamp=function(A){return arguments.length?(g=!!A,h):g},h.interpolator=function(A){return arguments.length?(p=A,h):p};function w(A){return function(v){var D,H,G;return arguments.length?([D,H,G]=v,p=jE(A,[D,H,G]),h):[p(0),p(.5),p(1)]}}return h.range=w(vs),h.rangeRound=w(hh),h.unknown=function(A){return arguments.length?(b=A,h):b},function(A){return x=A,r=A(e),i=A(t),c=A(n),d=r===i?0:.5/(i-r),u=i===c?0:.5/(c-i),a=i<r?-1:1,h}}function zj(){var e=Uo(rd()(rn));return e.copy=function(){return No(e,zj())},Wa.apply(e,arguments)}function Tj(){var e=Ah(rd()).domain([.1,1,10]);return e.copy=function(){return No(e,Tj()).base(e.base())},Wa.apply(e,arguments)}function Rj(){var e=Dh(rd());return e.copy=function(){return No(e,Rj()).constant(e.constant())},Wa.apply(e,arguments)}function Oh(){var e=wh(rd());return e.copy=function(){return No(e,Oh()).exponent(e.exponent())},Wa.apply(e,arguments)}function gz(){return Oh.apply(null,arguments).exponent(.5)}const v1=Object.freeze(Object.defineProperty({__proto__:null,scaleBand:Mi,scaleDiverging:zj,scaleDivergingLog:Tj,scaleDivergingPow:Oh,scaleDivergingSqrt:gz,scaleDivergingSymlog:Rj,scaleIdentity:xj,scaleImplicit:$x,scaleLinear:fm,scaleLog:hj,scaleOrdinal:gh,scalePoint:wi,scalePow:Hh,scaleQuantile:vj,scaleQuantize:Aj,scaleRadial:Cj,scaleSequential:Pj,scaleSequentialLog:Sj,scaleSequentialPow:Eh,scaleSequentialQuantile:Oj,scaleSequentialSqrt:fz,scaleSequentialSymlog:Ej,scaleSqrt:VE,scaleSymlog:bj,scaleThreshold:Dj,scaleTime:uz,scaleUtc:pz,tickFormat:gj},Symbol.toStringTag,{value:"Module"}));var wg,A1;function sd(){if(A1)return wg;A1=1;var e=hs();function t(n,a,r){for(var i=-1,c=n.length;++i<c;){var d=n[i],u=a(d);if(u!=null&&(p===void 0?u===u&&!e(u):r(u,p)))var p=u,x=d}return x}return wg=t,wg}var Hg,D1;function kj(){if(D1)return Hg;D1=1;function e(t,n){return t>n}return Hg=e,Hg}var jg,w1;function xz(){if(w1)return jg;w1=1;var e=sd(),t=kj(),n=Cs();function a(r){return r&&r.length?e(r,n,t):void 0}return jg=a,jg}var yz=xz();const id=st(yz);var Ug,H1;function Mj(){if(H1)return Ug;H1=1;function e(t,n){return t<n}return Ug=e,Ug}var Ng,j1;function hz(){if(j1)return Ng;j1=1;var e=sd(),t=Mj(),n=Cs();function a(r){return r&&r.length?e(r,n,t):void 0}return Ng=a,Ng}var bz=hz();const cd=st(bz);var Gg,U1;function Cz(){if(U1)return Gg;U1=1;var e=Ky(),t=ba(),n=WH(),a=hn();function r(i,c){var d=a(i)?e:n;return d(i,t(c,3))}return Gg=r,Gg}var Bg,N1;function vz(){if(N1)return Bg;N1=1;var e=$H(),t=Cz();function n(a,r){return e(t(a,r),1)}return Bg=n,Bg}var Az=vz();const Dz=st(Az);var _g,G1;function wz(){if(G1)return _g;G1=1;var e=mh();function t(n,a){return e(n,a)}return _g=t,_g}var Hz=wz();const zh=st(Hz);var As=1e9,jz={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},Rh,yt=!0,zn="[DecimalError] ",tr=zn+"Invalid argument: ",Th=zn+"Exponent out of range: ",Ds=Math.floor,Fo=Math.pow,Uz=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,Hn,Zt=1e7,gt=7,Zj=9007199254740991,hm=Ds(Zj/gt),ye={};ye.absoluteValue=ye.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e};ye.comparedTo=ye.cmp=function(e){var t,n,a,r,i=this;if(e=new i.constructor(e),i.s!==e.s)return i.s||-e.s;if(i.e!==e.e)return i.e>e.e^i.s<0?1:-1;for(a=i.d.length,r=e.d.length,t=0,n=a<r?a:r;t<n;++t)if(i.d[t]!==e.d[t])return i.d[t]>e.d[t]^i.s<0?1:-1;return a===r?0:a>r^i.s<0?1:-1};ye.decimalPlaces=ye.dp=function(){var e=this,t=e.d.length-1,n=(t-e.e)*gt;if(t=e.d[t],t)for(;t%10==0;t/=10)n--;return n<0?0:n};ye.dividedBy=ye.div=function(e){return ka(this,new this.constructor(e))};ye.dividedToIntegerBy=ye.idiv=function(e){var t=this,n=t.constructor;return ct(ka(t,new n(e),0,1),n.precision)};ye.equals=ye.eq=function(e){return!this.cmp(e)};ye.exponent=function(){return Gt(this)};ye.greaterThan=ye.gt=function(e){return this.cmp(e)>0};ye.greaterThanOrEqualTo=ye.gte=function(e){return this.cmp(e)>=0};ye.isInteger=ye.isint=function(){return this.e>this.d.length-2};ye.isNegative=ye.isneg=function(){return this.s<0};ye.isPositive=ye.ispos=function(){return this.s>0};ye.isZero=function(){return this.s===0};ye.lessThan=ye.lt=function(e){return this.cmp(e)<0};ye.lessThanOrEqualTo=ye.lte=function(e){return this.cmp(e)<1};ye.logarithm=ye.log=function(e){var t,n=this,a=n.constructor,r=a.precision,i=r+5;if(e===void 0)e=new a(10);else if(e=new a(e),e.s<1||e.eq(Hn))throw Error(zn+"NaN");if(n.s<1)throw Error(zn+(n.s?"NaN":"-Infinity"));return n.eq(Hn)?new a(0):(yt=!1,t=ka($i(n,i),$i(e,i),i),yt=!0,ct(t,r))};ye.minus=ye.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?Lj(t,e):Ij(t,(e.s=-e.s,e))};ye.modulo=ye.mod=function(e){var t,n=this,a=n.constructor,r=a.precision;if(e=new a(e),!e.s)throw Error(zn+"NaN");return n.s?(yt=!1,t=ka(n,e,0,1).times(e),yt=!0,n.minus(t)):ct(new a(n),r)};ye.naturalExponential=ye.exp=function(){return Yj(this)};ye.naturalLogarithm=ye.ln=function(){return $i(this)};ye.negated=ye.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};ye.plus=ye.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?Ij(t,e):Lj(t,(e.s=-e.s,e))};ye.precision=ye.sd=function(e){var t,n,a,r=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(tr+e);if(t=Gt(r)+1,a=r.d.length-1,n=a*gt+1,a=r.d[a],a){for(;a%10==0;a/=10)n--;for(a=r.d[0];a>=10;a/=10)n++}return e&&t>n?t:n};ye.squareRoot=ye.sqrt=function(){var e,t,n,a,r,i,c,d=this,u=d.constructor;if(d.s<1){if(!d.s)return new u(0);throw Error(zn+"NaN")}for(e=Gt(d),yt=!1,r=Math.sqrt(+d),r==0||r==1/0?(t=da(d.d),(t.length+e)%2==0&&(t+="0"),r=Math.sqrt(t),e=Ds((e+1)/2)-(e<0||e%2),r==1/0?t="5e"+e:(t=r.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),a=new u(t)):a=new u(r.toString()),n=u.precision,r=c=n+3;;)if(i=a,a=i.plus(ka(d,i,c+2)).times(.5),da(i.d).slice(0,c)===(t=da(a.d)).slice(0,c)){if(t=t.slice(c-3,c+1),r==c&&t=="4999"){if(ct(i,n+1,0),i.times(i).eq(d)){a=i;break}}else if(t!="9999")break;c+=4}return yt=!0,ct(a,n)};ye.times=ye.mul=function(e){var t,n,a,r,i,c,d,u,p,x=this,g=x.constructor,b=x.d,h=(e=new g(e)).d;if(!x.s||!e.s)return new g(0);for(e.s*=x.s,n=x.e+e.e,u=b.length,p=h.length,u<p&&(i=b,b=h,h=i,c=u,u=p,p=c),i=[],c=u+p,a=c;a--;)i.push(0);for(a=p;--a>=0;){for(t=0,r=u+a;r>a;)d=i[r]+h[a]*b[r-a-1]+t,i[r--]=d%Zt|0,t=d/Zt|0;i[r]=(i[r]+t)%Zt|0}for(;!i[--c];)i.pop();return t?++n:i.shift(),e.d=i,e.e=n,yt?ct(e,g.precision):e};ye.toDecimalPlaces=ye.todp=function(e,t){var n=this,a=n.constructor;return n=new a(n),e===void 0?n:(xa(e,0,As),t===void 0?t=a.rounding:xa(t,0,8),ct(n,e+Gt(n)+1,t))};ye.toExponential=function(e,t){var n,a=this,r=a.constructor;return e===void 0?n=ar(a,!0):(xa(e,0,As),t===void 0?t=r.rounding:xa(t,0,8),a=ct(new r(a),e+1,t),n=ar(a,!0,e+1)),n};ye.toFixed=function(e,t){var n,a,r=this,i=r.constructor;return e===void 0?ar(r):(xa(e,0,As),t===void 0?t=i.rounding:xa(t,0,8),a=ct(new i(r),e+Gt(r)+1,t),n=ar(a.abs(),!1,e+Gt(a)+1),r.isneg()&&!r.isZero()?"-"+n:n)};ye.toInteger=ye.toint=function(){var e=this,t=e.constructor;return ct(new t(e),Gt(e)+1,t.rounding)};ye.toNumber=function(){return+this};ye.toPower=ye.pow=function(e){var t,n,a,r,i,c,d=this,u=d.constructor,p=12,x=+(e=new u(e));if(!e.s)return new u(Hn);if(d=new u(d),!d.s){if(e.s<1)throw Error(zn+"Infinity");return d}if(d.eq(Hn))return d;if(a=u.precision,e.eq(Hn))return ct(d,a);if(t=e.e,n=e.d.length-1,c=t>=n,i=d.s,c){if((n=x<0?-x:x)<=Zj){for(r=new u(Hn),t=Math.ceil(a/gt+4),yt=!1;n%2&&(r=r.times(d),_1(r.d,t)),n=Ds(n/2),n!==0;)d=d.times(d),_1(d.d,t);return yt=!0,e.s<0?new u(Hn).div(r):ct(r,a)}}else if(i<0)throw Error(zn+"NaN");return i=i<0&&e.d[Math.max(t,n)]&1?-1:1,d.s=1,yt=!1,r=e.times($i(d,a+p)),yt=!0,r=Yj(r),r.s=i,r};ye.toPrecision=function(e,t){var n,a,r=this,i=r.constructor;return e===void 0?(n=Gt(r),a=ar(r,n<=i.toExpNeg||n>=i.toExpPos)):(xa(e,1,As),t===void 0?t=i.rounding:xa(t,0,8),r=ct(new i(r),e,t),n=Gt(r),a=ar(r,e<=n||n<=i.toExpNeg,e)),a};ye.toSignificantDigits=ye.tosd=function(e,t){var n=this,a=n.constructor;return e===void 0?(e=a.precision,t=a.rounding):(xa(e,1,As),t===void 0?t=a.rounding:xa(t,0,8)),ct(new a(n),e,t)};ye.toString=ye.valueOf=ye.val=ye.toJSON=ye[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=Gt(e),n=e.constructor;return ar(e,t<=n.toExpNeg||t>=n.toExpPos)};function Ij(e,t){var n,a,r,i,c,d,u,p,x=e.constructor,g=x.precision;if(!e.s||!t.s)return t.s||(t=new x(e)),yt?ct(t,g):t;if(u=e.d,p=t.d,c=e.e,r=t.e,u=u.slice(),i=c-r,i){for(i<0?(a=u,i=-i,d=p.length):(a=p,r=c,d=u.length),c=Math.ceil(g/gt),d=c>d?c+1:d+1,i>d&&(i=d,a.length=1),a.reverse();i--;)a.push(0);a.reverse()}for(d=u.length,i=p.length,d-i<0&&(i=d,a=p,p=u,u=a),n=0;i;)n=(u[--i]=u[i]+p[i]+n)/Zt|0,u[i]%=Zt;for(n&&(u.unshift(n),++r),d=u.length;u[--d]==0;)u.pop();return t.d=u,t.e=r,yt?ct(t,g):t}function xa(e,t,n){if(e!==~~e||e<t||e>n)throw Error(tr+e)}function da(e){var t,n,a,r=e.length-1,i="",c=e[0];if(r>0){for(i+=c,t=1;t<r;t++)a=e[t]+"",n=gt-a.length,n&&(i+=bo(n)),i+=a;c=e[t],a=c+"",n=gt-a.length,n&&(i+=bo(n))}else if(c===0)return"0";for(;c%10===0;)c/=10;return i+c}var ka=function(){function e(a,r){var i,c=0,d=a.length;for(a=a.slice();d--;)i=a[d]*r+c,a[d]=i%Zt|0,c=i/Zt|0;return c&&a.unshift(c),a}function t(a,r,i,c){var d,u;if(i!=c)u=i>c?1:-1;else for(d=u=0;d<i;d++)if(a[d]!=r[d]){u=a[d]>r[d]?1:-1;break}return u}function n(a,r,i){for(var c=0;i--;)a[i]-=c,c=a[i]<r[i]?1:0,a[i]=c*Zt+a[i]-r[i];for(;!a[0]&&a.length>1;)a.shift()}return function(a,r,i,c){var d,u,p,x,g,b,h,w,A,v,D,H,G,B,j,N,_,O,k=a.constructor,V=a.s==r.s?1:-1,M=a.d,I=r.d;if(!a.s)return new k(a);if(!r.s)throw Error(zn+"Division by zero");for(u=a.e-r.e,_=I.length,j=M.length,h=new k(V),w=h.d=[],p=0;I[p]==(M[p]||0);)++p;if(I[p]>(M[p]||0)&&--u,i==null?H=i=k.precision:c?H=i+(Gt(a)-Gt(r))+1:H=i,H<0)return new k(0);if(H=H/gt+2|0,p=0,_==1)for(x=0,I=I[0],H++;(p<j||x)&&H--;p++)G=x*Zt+(M[p]||0),w[p]=G/I|0,x=G%I|0;else{for(x=Zt/(I[0]+1)|0,x>1&&(I=e(I,x),M=e(M,x),_=I.length,j=M.length),B=_,A=M.slice(0,_),v=A.length;v<_;)A[v++]=0;O=I.slice(),O.unshift(0),N=I[0],I[1]>=Zt/2&&++N;do x=0,d=t(I,A,_,v),d<0?(D=A[0],_!=v&&(D=D*Zt+(A[1]||0)),x=D/N|0,x>1?(x>=Zt&&(x=Zt-1),g=e(I,x),b=g.length,v=A.length,d=t(g,A,b,v),d==1&&(x--,n(g,_<b?O:I,b))):(x==0&&(d=x=1),g=I.slice()),b=g.length,b<v&&g.unshift(0),n(A,g,v),d==-1&&(v=A.length,d=t(I,A,_,v),d<1&&(x++,n(A,_<v?O:I,v))),v=A.length):d===0&&(x++,A=[0]),w[p++]=x,d&&A[0]?A[v++]=M[B]||0:(A=[M[B]],v=1);while((B++<j||A[0]!==void 0)&&H--)}return w[0]||w.shift(),h.e=u,ct(h,c?i+Gt(h)+1:i)}}();function Yj(e,t){var n,a,r,i,c,d,u=0,p=0,x=e.constructor,g=x.precision;if(Gt(e)>16)throw Error(Th+Gt(e));if(!e.s)return new x(Hn);for(yt=!1,d=g,c=new x(.03125);e.abs().gte(.1);)e=e.times(c),p+=5;for(a=Math.log(Fo(2,p))/Math.LN10*2+5|0,d+=a,n=r=i=new x(Hn),x.precision=d;;){if(r=ct(r.times(e),d),n=n.times(++u),c=i.plus(ka(r,n,d)),da(c.d).slice(0,d)===da(i.d).slice(0,d)){for(;p--;)i=ct(i.times(i),d);return x.precision=g,t==null?(yt=!0,ct(i,g)):i}i=c}}function Gt(e){for(var t=e.e*gt,n=e.d[0];n>=10;n/=10)t++;return t}function Pg(e,t,n){if(t>e.LN10.sd())throw yt=!0,n&&(e.precision=n),Error(zn+"LN10 precision limit exceeded");return ct(new e(e.LN10),t)}function bo(e){for(var t="";e--;)t+="0";return t}function $i(e,t){var n,a,r,i,c,d,u,p,x,g=1,b=10,h=e,w=h.d,A=h.constructor,v=A.precision;if(h.s<1)throw Error(zn+(h.s?"NaN":"-Infinity"));if(h.eq(Hn))return new A(0);if(t==null?(yt=!1,p=v):p=t,h.eq(10))return t==null&&(yt=!0),Pg(A,p);if(p+=b,A.precision=p,n=da(w),a=n.charAt(0),i=Gt(h),Math.abs(i)<15e14){for(;a<7&&a!=1||a==1&&n.charAt(1)>3;)h=h.times(e),n=da(h.d),a=n.charAt(0),g++;i=Gt(h),a>1?(h=new A("0."+n),i++):h=new A(a+"."+n.slice(1))}else return u=Pg(A,p+2,v).times(i+""),h=$i(new A(a+"."+n.slice(1)),p-b).plus(u),A.precision=v,t==null?(yt=!0,ct(h,v)):h;for(d=c=h=ka(h.minus(Hn),h.plus(Hn),p),x=ct(h.times(h),p),r=3;;){if(c=ct(c.times(x),p),u=d.plus(ka(c,new A(r),p)),da(u.d).slice(0,p)===da(d.d).slice(0,p))return d=d.times(2),i!==0&&(d=d.plus(Pg(A,p+2,v).times(i+""))),d=ka(d,new A(g),p),A.precision=v,t==null?(yt=!0,ct(d,v)):d;d=u,r+=2}}function B1(e,t){var n,a,r;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(a=t.search(/e/i))>0?(n<0&&(n=a),n+=+t.slice(a+1),t=t.substring(0,a)):n<0&&(n=t.length),a=0;t.charCodeAt(a)===48;)++a;for(r=t.length;t.charCodeAt(r-1)===48;)--r;if(t=t.slice(a,r),t){if(r-=a,n=n-a-1,e.e=Ds(n/gt),e.d=[],a=(n+1)%gt,n<0&&(a+=gt),a<r){for(a&&e.d.push(+t.slice(0,a)),r-=gt;a<r;)e.d.push(+t.slice(a,a+=gt));t=t.slice(a),a=gt-t.length}else a-=r;for(;a--;)t+="0";if(e.d.push(+t),yt&&(e.e>hm||e.e<-hm))throw Error(Th+n)}else e.s=0,e.e=0,e.d=[0];return e}function ct(e,t,n){var a,r,i,c,d,u,p,x,g=e.d;for(c=1,i=g[0];i>=10;i/=10)c++;if(a=t-c,a<0)a+=gt,r=t,p=g[x=0];else{if(x=Math.ceil((a+1)/gt),i=g.length,x>=i)return e;for(p=i=g[x],c=1;i>=10;i/=10)c++;a%=gt,r=a-gt+c}if(n!==void 0&&(i=Fo(10,c-r-1),d=p/i%10|0,u=t<0||g[x+1]!==void 0||p%i,u=n<4?(d||u)&&(n==0||n==(e.s<0?3:2)):d>5||d==5&&(n==4||u||n==6&&(a>0?r>0?p/Fo(10,c-r):0:g[x-1])%10&1||n==(e.s<0?8:7))),t<1||!g[0])return u?(i=Gt(e),g.length=1,t=t-i-1,g[0]=Fo(10,(gt-t%gt)%gt),e.e=Ds(-t/gt)||0):(g.length=1,g[0]=e.e=e.s=0),e;if(a==0?(g.length=x,i=1,x--):(g.length=x+1,i=Fo(10,gt-a),g[x]=r>0?(p/Fo(10,c-r)%Fo(10,r)|0)*i:0),u)for(;;)if(x==0){(g[0]+=i)==Zt&&(g[0]=1,++e.e);break}else{if(g[x]+=i,g[x]!=Zt)break;g[x--]=0,i=1}for(a=g.length;g[--a]===0;)g.pop();if(yt&&(e.e>hm||e.e<-hm))throw Error(Th+Gt(e));return e}function Lj(e,t){var n,a,r,i,c,d,u,p,x,g,b=e.constructor,h=b.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new b(e),yt?ct(t,h):t;if(u=e.d,g=t.d,a=t.e,p=e.e,u=u.slice(),c=p-a,c){for(x=c<0,x?(n=u,c=-c,d=g.length):(n=g,a=p,d=u.length),r=Math.max(Math.ceil(h/gt),d)+2,c>r&&(c=r,n.length=1),n.reverse(),r=c;r--;)n.push(0);n.reverse()}else{for(r=u.length,d=g.length,x=r<d,x&&(d=r),r=0;r<d;r++)if(u[r]!=g[r]){x=u[r]<g[r];break}c=0}for(x&&(n=u,u=g,g=n,t.s=-t.s),d=u.length,r=g.length-d;r>0;--r)u[d++]=0;for(r=g.length;r>c;){if(u[--r]<g[r]){for(i=r;i&&u[--i]===0;)u[i]=Zt-1;--u[i],u[r]+=Zt}u[r]-=g[r]}for(;u[--d]===0;)u.pop();for(;u[0]===0;u.shift())--a;return u[0]?(t.d=u,t.e=a,yt?ct(t,h):t):new b(0)}function ar(e,t,n){var a,r=Gt(e),i=da(e.d),c=i.length;return t?(n&&(a=n-c)>0?i=i.charAt(0)+"."+i.slice(1)+bo(a):c>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(r<0?"e":"e+")+r):r<0?(i="0."+bo(-r-1)+i,n&&(a=n-c)>0&&(i+=bo(a))):r>=c?(i+=bo(r+1-c),n&&(a=n-r-1)>0&&(i=i+"."+bo(a))):((a=r+1)<c&&(i=i.slice(0,a)+"."+i.slice(a)),n&&(a=n-c)>0&&(r+1===c&&(i+="."),i+=bo(a))),e.s<0?"-"+i:i}function _1(e,t){if(e.length>t)return e.length=t,!0}function $j(e){var t,n,a;function r(i){var c=this;if(!(c instanceof r))return new r(i);if(c.constructor=r,i instanceof r){c.s=i.s,c.e=i.e,c.d=(i=i.d)?i.slice():i;return}if(typeof i=="number"){if(i*0!==0)throw Error(tr+i);if(i>0)c.s=1;else if(i<0)i=-i,c.s=-1;else{c.s=0,c.e=0,c.d=[0];return}if(i===~~i&&i<1e7){c.e=0,c.d=[i];return}return B1(c,i.toString())}else if(typeof i!="string")throw Error(tr+i);if(i.charCodeAt(0)===45?(i=i.slice(1),c.s=-1):c.s=1,Uz.test(i))B1(c,i);else throw Error(tr+i)}if(r.prototype=ye,r.ROUND_UP=0,r.ROUND_DOWN=1,r.ROUND_CEIL=2,r.ROUND_FLOOR=3,r.ROUND_HALF_UP=4,r.ROUND_HALF_DOWN=5,r.ROUND_HALF_EVEN=6,r.ROUND_HALF_CEIL=7,r.ROUND_HALF_FLOOR=8,r.clone=$j,r.config=r.set=Nz,e===void 0&&(e={}),e)for(a=["precision","rounding","toExpNeg","toExpPos","LN10"],t=0;t<a.length;)e.hasOwnProperty(n=a[t++])||(e[n]=this[n]);return r.config(e),r}function Nz(e){if(!e||typeof e!="object")throw Error(zn+"Object expected");var t,n,a,r=["precision",1,As,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<r.length;t+=3)if((a=e[n=r[t]])!==void 0)if(Ds(a)===a&&a>=r[t+1]&&a<=r[t+2])this[n]=a;else throw Error(tr+n+": "+a);if((a=e[n="LN10"])!==void 0)if(a==Math.LN10)this[n]=new this(a);else throw Error(tr+n+": "+a);return this}var Rh=$j(jz);Hn=new Rh(1);const ot=Rh;function Gz(e){return Sz(e)||Pz(e)||_z(e)||Bz()}function Bz(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _z(e,t){if(e){if(typeof e=="string")return Vx(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Vx(e,t)}}function Pz(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function Sz(e){if(Array.isArray(e))return Vx(e)}function Vx(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var Ez=function(t){return t},qj={},Wj=function(t){return t===qj},P1=function(t){return function n(){return arguments.length===0||arguments.length===1&&Wj(arguments.length<=0?void 0:arguments[0])?n:t.apply(void 0,arguments)}},Oz=function e(t,n){return t===1?n:P1(function(){for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];var c=r.filter(function(d){return d!==qj}).length;return c>=t?n.apply(void 0,r):e(t-c,P1(function(){for(var d=arguments.length,u=new Array(d),p=0;p<d;p++)u[p]=arguments[p];var x=r.map(function(g){return Wj(g)?u.shift():g});return n.apply(void 0,Gz(x).concat(u))}))})},ld=function(t){return Oz(t.length,t)},Kx=function(t,n){for(var a=[],r=t;r<n;++r)a[r-t]=r;return a},zz=ld(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(n){return t[n]}).map(e)}),Tz=function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];if(!n.length)return Ez;var r=n.reverse(),i=r[0],c=r.slice(1);return function(){return c.reduce(function(d,u){return u(d)},i.apply(void 0,arguments))}},Xx=function(t){return Array.isArray(t)?t.reverse():t.split("").reverse.join("")},Fj=function(t){var n=null,a=null;return function(){for(var r=arguments.length,i=new Array(r),c=0;c<r;c++)i[c]=arguments[c];return n&&i.every(function(d,u){return d===n[u]})||(n=i,a=t.apply(void 0,i)),a}};function Rz(e){var t;return e===0?t=1:t=Math.floor(new ot(e).abs().log(10).toNumber())+1,t}function kz(e,t,n){for(var a=new ot(e),r=0,i=[];a.lt(t)&&r<1e5;)i.push(a.toNumber()),a=a.add(n),r++;return i}var Mz=ld(function(e,t,n){var a=+e,r=+t;return a+n*(r-a)}),Zz=ld(function(e,t,n){var a=t-+e;return a=a||1/0,(n-e)/a}),Iz=ld(function(e,t,n){var a=t-+e;return a=a||1/0,Math.max(0,Math.min(1,(n-e)/a))});const md={rangeStep:kz,getDigitCount:Rz,interpolateNumber:Mz,uninterpolateNumber:Zz,uninterpolateTruncation:Iz};function Qx(e){return $z(e)||Lz(e)||Vj(e)||Yz()}function Yz(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Lz(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function $z(e){if(Array.isArray(e))return Jx(e)}function qi(e,t){return Fz(e)||Wz(e,t)||Vj(e,t)||qz()}function qz(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Vj(e,t){if(e){if(typeof e=="string")return Jx(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Jx(e,t)}}function Jx(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function Wz(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var n=[],a=!0,r=!1,i=void 0;try{for(var c=e[Symbol.iterator](),d;!(a=(d=c.next()).done)&&(n.push(d.value),!(t&&n.length===t));a=!0);}catch(u){r=!0,i=u}finally{try{!a&&c.return!=null&&c.return()}finally{if(r)throw i}}return n}}function Fz(e){if(Array.isArray(e))return e}function Kj(e){var t=qi(e,2),n=t[0],a=t[1],r=n,i=a;return n>a&&(r=a,i=n),[r,i]}function Xj(e,t,n){if(e.lte(0))return new ot(0);var a=md.getDigitCount(e.toNumber()),r=new ot(10).pow(a),i=e.div(r),c=a!==1?.05:.1,d=new ot(Math.ceil(i.div(c).toNumber())).add(n).mul(c),u=d.mul(r);return t?u:new ot(Math.ceil(u))}function Vz(e,t,n){var a=1,r=new ot(e);if(!r.isint()&&n){var i=Math.abs(e);i<1?(a=new ot(10).pow(md.getDigitCount(e)-1),r=new ot(Math.floor(r.div(a).toNumber())).mul(a)):i>1&&(r=new ot(Math.floor(e)))}else e===0?r=new ot(Math.floor((t-1)/2)):n||(r=new ot(Math.floor(e)));var c=Math.floor((t-1)/2),d=Tz(zz(function(u){return r.add(new ot(u-c).mul(a)).toNumber()}),Kx);return d(0,t)}function Qj(e,t,n,a){var r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new ot(0),tickMin:new ot(0),tickMax:new ot(0)};var i=Xj(new ot(t).sub(e).div(n-1),a,r),c;e<=0&&t>=0?c=new ot(0):(c=new ot(e).add(t).div(2),c=c.sub(new ot(c).mod(i)));var d=Math.ceil(c.sub(e).div(i).toNumber()),u=Math.ceil(new ot(t).sub(c).div(i).toNumber()),p=d+u+1;return p>n?Qj(e,t,n,a,r+1):(p<n&&(u=t>0?u+(n-p):u,d=t>0?d:d+(n-p)),{step:i,tickMin:c.sub(new ot(d).mul(i)),tickMax:c.add(new ot(u).mul(i))})}function Kz(e){var t=qi(e,2),n=t[0],a=t[1],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,c=Math.max(r,2),d=Kj([n,a]),u=qi(d,2),p=u[0],x=u[1];if(p===-1/0||x===1/0){var g=x===1/0?[p].concat(Qx(Kx(0,r-1).map(function(){return 1/0}))):[].concat(Qx(Kx(0,r-1).map(function(){return-1/0})),[x]);return n>a?Xx(g):g}if(p===x)return Vz(p,r,i);var b=Qj(p,x,c,i),h=b.step,w=b.tickMin,A=b.tickMax,v=md.rangeStep(w,A.add(new ot(.1).mul(h)),h);return n>a?Xx(v):v}function Xz(e,t){var n=qi(e,2),a=n[0],r=n[1],i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,c=Kj([a,r]),d=qi(c,2),u=d[0],p=d[1];if(u===-1/0||p===1/0)return[a,r];if(u===p)return[u];var x=Math.max(t,2),g=Xj(new ot(p).sub(u).div(x-1),i,0),b=[].concat(Qx(md.rangeStep(new ot(u),new ot(p).sub(new ot(.99).mul(g)),g)),[p]);return a>r?Xx(b):b}var Qz=Fj(Kz),Jz=Fj(Xz),eT="Invariant failed";function Jr(e,t){throw new Error(eT)}var tT=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function es(e){"@babel/helpers - typeof";return es=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},es(e)}function bm(){return bm=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},bm.apply(this,arguments)}function nT(e,t){return sT(e)||rT(e,t)||oT(e,t)||aT()}function aT(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function oT(e,t){if(e){if(typeof e=="string")return S1(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return S1(e,t)}}function S1(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function rT(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,c,d=[],u=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(u=(a=i.call(n)).done)&&(d.push(a.value),d.length!==t);u=!0);}catch(x){p=!0,r=x}finally{try{if(!u&&n.return!=null&&(c=n.return(),Object(c)!==c))return}finally{if(p)throw r}}return d}}function sT(e){if(Array.isArray(e))return e}function iT(e,t){if(e==null)return{};var n=cT(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function cT(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function lT(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function mT(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,tU(a.key),a)}}function dT(e,t,n){return t&&mT(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function uT(e,t,n){return t=Cm(t),pT(e,Jj()?Reflect.construct(t,n||[],Cm(e).constructor):t.apply(e,n))}function pT(e,t){if(t&&(es(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return fT(e)}function fT(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Jj(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Jj=function(){return!!e})()}function Cm(e){return Cm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Cm(e)}function gT(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ey(e,t)}function ey(e,t){return ey=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},ey(e,t)}function eU(e,t,n){return t=tU(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tU(e){var t=xT(e,"string");return es(t)=="symbol"?t:t+""}function xT(e,t){if(es(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(es(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var kh=function(e){function t(){return lT(this,t),uT(this,t,arguments)}return gT(t,e),dT(t,[{key:"render",value:function(){var a=this.props,r=a.offset,i=a.layout,c=a.width,d=a.dataKey,u=a.data,p=a.dataPointFormatter,x=a.xAxis,g=a.yAxis,b=iT(a,tT),h=Te(b,!1);this.props.direction==="x"&&x.type!=="number"&&Jr();var w=u.map(function(A){var v=p(A,d),D=v.x,H=v.y,G=v.value,B=v.errorVal;if(!B)return null;var j=[],N,_;if(Array.isArray(B)){var O=nT(B,2);N=O[0],_=O[1]}else N=_=B;if(i==="vertical"){var k=x.scale,V=H+r,M=V+c,I=V-c,W=k(G-N),K=k(G+_);j.push({x1:K,y1:M,x2:K,y2:I}),j.push({x1:W,y1:V,x2:K,y2:V}),j.push({x1:W,y1:M,x2:W,y2:I})}else if(i==="horizontal"){var Q=g.scale,J=D+r,te=J-c,$=J+c,Y=Q(G-N),X=Q(G+_);j.push({x1:te,y1:X,x2:$,y2:X}),j.push({x1:J,y1:Y,x2:J,y2:X}),j.push({x1:te,y1:Y,x2:$,y2:Y})}return S.createElement(Ot,bm({className:"recharts-errorBar",key:"bar-".concat(j.map(function(E){return"".concat(E.x1,"-").concat(E.x2,"-").concat(E.y1,"-").concat(E.y2)}))},h),j.map(function(E){return S.createElement("line",bm({},E,{key:"line-".concat(E.x1,"-").concat(E.x2,"-").concat(E.y1,"-").concat(E.y2)}))}))});return S.createElement(Ot,{className:"recharts-errorBars"},w)}}])}(S.Component);eU(kh,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"});eU(kh,"displayName","ErrorBar");function Wi(e){"@babel/helpers - typeof";return Wi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wi(e)}function E1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Lo(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?E1(Object(n),!0).forEach(function(a){yT(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E1(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function yT(e,t,n){return t=hT(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hT(e){var t=bT(e,"string");return Wi(t)=="symbol"?t:t+""}function bT(e,t){if(Wi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Wi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var nU=function(t){var n=t.children,a=t.formattedGraphicalItems,r=t.legendWidth,i=t.legendContent,c=En(n,Zr);if(!c)return null;var d=Zr.defaultProps,u=d!==void 0?Lo(Lo({},d),c.props):{},p;return c.props&&c.props.payload?p=c.props&&c.props.payload:i==="children"?p=(a||[]).reduce(function(x,g){var b=g.item,h=g.props,w=h.sectors||h.data||[];return x.concat(w.map(function(A){return{type:c.props.iconType||b.props.legendType,value:A.name,color:A.fill,payload:A}}))},[]):p=(a||[]).map(function(x){var g=x.item,b=g.type.defaultProps,h=b!==void 0?Lo(Lo({},b),g.props):{},w=h.dataKey,A=h.name,v=h.legendType,D=h.hide;return{inactive:D,dataKey:w,type:u.iconType||v||"square",color:Mh(g),value:A||w,payload:h}}),Lo(Lo(Lo({},u),Zr.getWithHeight(c,r)),{},{payload:p,item:c})};function Fi(e){"@babel/helpers - typeof";return Fi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fi(e)}function O1(e){return DT(e)||AT(e)||vT(e)||CT()}function CT(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function vT(e,t){if(e){if(typeof e=="string")return ty(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ty(e,t)}}function AT(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function DT(e){if(Array.isArray(e))return ty(e)}function ty(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function z1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function vt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?z1(Object(n),!0).forEach(function(a){Yr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):z1(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Yr(e,t,n){return t=wT(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wT(e){var t=HT(e,"string");return Fi(t)=="symbol"?t:t+""}function HT(e,t){if(Fi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Fi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Ya(e,t,n){return Ke(e)||Ke(t)?n:Et(t)?pa(e,t,n):Me(t)?t(e):n}function Hi(e,t,n,a){var r=Dz(e,function(d){return Ya(d,t)});if(n==="number"){var i=r.filter(function(d){return be(d)||parseFloat(d)});return i.length?[cd(i),id(i)]:[1/0,-1/0]}var c=a?r.filter(function(d){return!Ke(d)}):r;return c.map(function(d){return Et(d)||d instanceof Date?d:""})}var jT=function(t){var n,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,c=-1,d=(n=a==null?void 0:a.length)!==null&&n!==void 0?n:0;if(d<=1)return 0;if(i&&i.axisType==="angleAxis"&&Math.abs(Math.abs(i.range[1]-i.range[0])-360)<=1e-6)for(var u=i.range,p=0;p<d;p++){var x=p>0?r[p-1].coordinate:r[d-1].coordinate,g=r[p].coordinate,b=p>=d-1?r[0].coordinate:r[p+1].coordinate,h=void 0;if(vo(g-x)!==vo(b-g)){var w=[];if(vo(b-g)===vo(u[1]-u[0])){h=b;var A=g+u[1]-u[0];w[0]=Math.min(A,(A+x)/2),w[1]=Math.max(A,(A+x)/2)}else{h=x;var v=b+u[1]-u[0];w[0]=Math.min(g,(v+g)/2),w[1]=Math.max(g,(v+g)/2)}var D=[Math.min(g,(h+g)/2),Math.max(g,(h+g)/2)];if(t>D[0]&&t<=D[1]||t>=w[0]&&t<=w[1]){c=r[p].index;break}}else{var H=Math.min(x,b),G=Math.max(x,b);if(t>(H+g)/2&&t<=(G+g)/2){c=r[p].index;break}}}else for(var B=0;B<d;B++)if(B===0&&t<=(a[B].coordinate+a[B+1].coordinate)/2||B>0&&B<d-1&&t>(a[B].coordinate+a[B-1].coordinate)/2&&t<=(a[B].coordinate+a[B+1].coordinate)/2||B===d-1&&t>(a[B].coordinate+a[B-1].coordinate)/2){c=a[B].index;break}return c},Mh=function(t){var n,a=t,r=a.type.displayName,i=(n=t.type)!==null&&n!==void 0&&n.defaultProps?vt(vt({},t.type.defaultProps),t.props):t.props,c=i.stroke,d=i.fill,u;switch(r){case"Line":u=c;break;case"Area":case"Radar":u=c&&c!=="none"?c:d;break;default:u=d;break}return u},UT=function(t){var n=t.barSize,a=t.totalSize,r=t.stackGroups,i=r===void 0?{}:r;if(!i)return{};for(var c={},d=Object.keys(i),u=0,p=d.length;u<p;u++)for(var x=i[d[u]].stackGroups,g=Object.keys(x),b=0,h=g.length;b<h;b++){var w=x[g[b]],A=w.items,v=w.cateAxisId,D=A.filter(function(_){return Ta(_.type).indexOf("Bar")>=0});if(D&&D.length){var H=D[0].type.defaultProps,G=H!==void 0?vt(vt({},H),D[0].props):D[0].props,B=G.barSize,j=G[v];c[j]||(c[j]=[]);var N=Ke(B)?n:B;c[j].push({item:D[0],stackList:D.slice(1),barSize:Ke(N)?void 0:ma(N,a,0)})}}return c},NT=function(t){var n=t.barGap,a=t.barCategoryGap,r=t.bandSize,i=t.sizeList,c=i===void 0?[]:i,d=t.maxBarSize,u=c.length;if(u<1)return null;var p=ma(n,r,0,!0),x,g=[];if(c[0].barSize===+c[0].barSize){var b=!1,h=r/u,w=c.reduce(function(B,j){return B+j.barSize||0},0);w+=(u-1)*p,w>=r&&(w-=(u-1)*p,p=0),w>=r&&h>0&&(b=!0,h*=.9,w=u*h);var A=(r-w)/2>>0,v={offset:A-p,size:0};x=c.reduce(function(B,j){var N={item:j.item,position:{offset:v.offset+v.size+p,size:b?h:j.barSize}},_=[].concat(O1(B),[N]);return v=_[_.length-1].position,j.stackList&&j.stackList.length&&j.stackList.forEach(function(O){_.push({item:O,position:v})}),_},g)}else{var D=ma(a,r,0,!0);r-2*D-(u-1)*p<=0&&(p=0);var H=(r-2*D-(u-1)*p)/u;H>1&&(H>>=0);var G=d===+d?Math.min(H,d):H;x=c.reduce(function(B,j,N){var _=[].concat(O1(B),[{item:j.item,position:{offset:D+(H+p)*N+(H-G)/2,size:G}}]);return j.stackList&&j.stackList.length&&j.stackList.forEach(function(O){_.push({item:O,position:_[_.length-1].position})}),_},g)}return x},GT=function(t,n,a,r){var i=a.children,c=a.width,d=a.margin,u=c-(d.left||0)-(d.right||0),p=nU({children:i,legendWidth:u});if(p){var x=r||{},g=x.width,b=x.height,h=p.align,w=p.verticalAlign,A=p.layout;if((A==="vertical"||A==="horizontal"&&w==="middle")&&h!=="center"&&be(t[h]))return vt(vt({},t),{},Yr({},h,t[h]+(g||0)));if((A==="horizontal"||A==="vertical"&&h==="center")&&w!=="middle"&&be(t[w]))return vt(vt({},t),{},Yr({},w,t[w]+(b||0)))}return t},BT=function(t,n,a){return Ke(n)?!0:t==="horizontal"?n==="yAxis":t==="vertical"||a==="x"?n==="xAxis":a==="y"?n==="yAxis":!0},aU=function(t,n,a,r,i){var c=n.props.children,d=Ra(c,kh).filter(function(p){return BT(r,i,p.props.direction)});if(d&&d.length){var u=d.map(function(p){return p.props.dataKey});return t.reduce(function(p,x){var g=Ya(x,a);if(Ke(g))return p;var b=Array.isArray(g)?[cd(g),id(g)]:[g,g],h=u.reduce(function(w,A){var v=Ya(x,A,0),D=b[0]-Math.abs(Array.isArray(v)?v[0]:v),H=b[1]+Math.abs(Array.isArray(v)?v[1]:v);return[Math.min(D,w[0]),Math.max(H,w[1])]},[1/0,-1/0]);return[Math.min(h[0],p[0]),Math.max(h[1],p[1])]},[1/0,-1/0])}return null},_T=function(t,n,a,r,i){var c=n.map(function(d){return aU(t,d,a,i,r)}).filter(function(d){return!Ke(d)});return c&&c.length?c.reduce(function(d,u){return[Math.min(d[0],u[0]),Math.max(d[1],u[1])]},[1/0,-1/0]):null},oU=function(t,n,a,r,i){var c=n.map(function(u){var p=u.props.dataKey;return a==="number"&&p&&aU(t,u,p,r)||Hi(t,p,a,i)});if(a==="number")return c.reduce(function(u,p){return[Math.min(u[0],p[0]),Math.max(u[1],p[1])]},[1/0,-1/0]);var d={};return c.reduce(function(u,p){for(var x=0,g=p.length;x<g;x++)d[p[x]]||(d[p[x]]=!0,u.push(p[x]));return u},[])},rU=function(t,n){return t==="horizontal"&&n==="xAxis"||t==="vertical"&&n==="yAxis"||t==="centric"&&n==="angleAxis"||t==="radial"&&n==="radiusAxis"},Ai=function(t,n,a){if(!t)return null;var r=t.scale,i=t.duplicateDomain,c=t.type,d=t.range,u=t.realScaleType==="scaleBand"?r.bandwidth()/2:2,p=(n||a)&&c==="category"&&r.bandwidth?r.bandwidth()/u:0;if(p=t.axisType==="angleAxis"&&(d==null?void 0:d.length)>=2?vo(d[0]-d[1])*2*p:p,n&&(t.ticks||t.niceTicks)){var x=(t.ticks||t.niceTicks).map(function(g){var b=i?i.indexOf(g):g;return{coordinate:r(b)+p,value:g,offset:p}});return x.filter(function(g){return!xc(g.coordinate)})}return t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(g,b){return{coordinate:r(g)+p,value:g,index:b,offset:p}}):r.ticks&&!a?r.ticks(t.tickCount).map(function(g){return{coordinate:r(g)+p,value:g,offset:p}}):r.domain().map(function(g,b){return{coordinate:r(g)+p,value:i?i[g]:g,index:b,offset:p}})},Sg=new WeakMap,Zl=function(t,n){if(typeof n!="function")return t;Sg.has(t)||Sg.set(t,new WeakMap);var a=Sg.get(t);if(a.has(n))return a.get(n);var r=function(){t.apply(void 0,arguments),n.apply(void 0,arguments)};return a.set(n,r),r},PT=function(t,n,a){var r=t.scale,i=t.type,c=t.layout,d=t.axisType;if(r==="auto")return c==="radial"&&d==="radiusAxis"?{scale:Mi(),realScaleType:"band"}:c==="radial"&&d==="angleAxis"?{scale:fm(),realScaleType:"linear"}:i==="category"&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0)?{scale:wi(),realScaleType:"point"}:i==="category"?{scale:Mi(),realScaleType:"band"}:{scale:fm(),realScaleType:"linear"};if(gc(r)){var u="scale".concat(qm(r));return{scale:(v1[u]||wi)(),realScaleType:v1[u]?u:"point"}}return Me(r)?{scale:r}:{scale:wi(),realScaleType:"point"}},T1=1e-4,ST=function(t){var n=t.domain();if(!(!n||n.length<=2)){var a=n.length,r=t.range(),i=Math.min(r[0],r[1])-T1,c=Math.max(r[0],r[1])+T1,d=t(n[0]),u=t(n[a-1]);(d<i||d>c||u<i||u>c)&&t.domain([n[0],n[a-1]])}},ET=function(t){var n=t.length;if(!(n<=0))for(var a=0,r=t[0].length;a<r;++a)for(var i=0,c=0,d=0;d<n;++d){var u=xc(t[d][a][1])?t[d][a][0]:t[d][a][1];u>=0?(t[d][a][0]=i,t[d][a][1]=i+u,i=t[d][a][1]):(t[d][a][0]=c,t[d][a][1]=c+u,c=t[d][a][1])}},OT=function(t){var n=t.length;if(!(n<=0))for(var a=0,r=t[0].length;a<r;++a)for(var i=0,c=0;c<n;++c){var d=xc(t[c][a][1])?t[c][a][0]:t[c][a][1];d>=0?(t[c][a][0]=i,t[c][a][1]=i+d,i=t[c][a][1]):(t[c][a][0]=0,t[c][a][1]=0)}},zT={sign:ET,expand:D5,none:$r,silhouette:w5,wiggle:H5,positive:OT},TT=function(t,n,a){var r=n.map(function(d){return d.props.dataKey}),i=zT[a],c=A5().keys(r).value(function(d,u){return+Ya(d,u,0)}).order(_x).offset(i);return c(t)},RT=function(t,n,a,r,i,c){if(!t)return null;var d=c?n.reverse():n,u={},p=d.reduce(function(g,b){var h,w=(h=b.type)!==null&&h!==void 0&&h.defaultProps?vt(vt({},b.type.defaultProps),b.props):b.props,A=w.stackId,v=w.hide;if(v)return g;var D=w[a],H=g[D]||{hasStack:!1,stackGroups:{}};if(Et(A)){var G=H.stackGroups[A]||{numericAxisId:a,cateAxisId:r,items:[]};G.items.push(b),H.hasStack=!0,H.stackGroups[A]=G}else H.stackGroups[Qy("_stackId_")]={numericAxisId:a,cateAxisId:r,items:[b]};return vt(vt({},g),{},Yr({},D,H))},u),x={};return Object.keys(p).reduce(function(g,b){var h=p[b];if(h.hasStack){var w={};h.stackGroups=Object.keys(h.stackGroups).reduce(function(A,v){var D=h.stackGroups[v];return vt(vt({},A),{},Yr({},v,{numericAxisId:a,cateAxisId:r,items:D.items,stackedData:TT(t,D.items,i)}))},w)}return vt(vt({},g),{},Yr({},b,h))},x)},kT=function(t,n){var a=n.realScaleType,r=n.type,i=n.tickCount,c=n.originalDomain,d=n.allowDecimals,u=a||n.scale;if(u!=="auto"&&u!=="linear")return null;if(i&&r==="number"&&c&&(c[0]==="auto"||c[1]==="auto")){var p=t.domain();if(!p.length)return null;var x=Qz(p,i,d);return t.domain([cd(x),id(x)]),{niceTicks:x}}if(i&&r==="number"){var g=t.domain(),b=Jz(g,i,d);return{niceTicks:b}}return null},MT=function(t,n){var a,r=(a=t.type)!==null&&a!==void 0&&a.defaultProps?vt(vt({},t.type.defaultProps),t.props):t.props,i=r.stackId;if(Et(i)){var c=n[i];if(c){var d=c.items.indexOf(t);return d>=0?c.stackedData[d]:null}}return null},ZT=function(t){return t.reduce(function(n,a){return[cd(a.concat([n[0]]).filter(be)),id(a.concat([n[1]]).filter(be))]},[1/0,-1/0])},sU=function(t,n,a){return Object.keys(t).reduce(function(r,i){var c=t[i],d=c.stackedData,u=d.reduce(function(p,x){var g=ZT(x.slice(n,a+1));return[Math.min(p[0],g[0]),Math.max(p[1],g[1])]},[1/0,-1/0]);return[Math.min(u[0],r[0]),Math.max(u[1],r[1])]},[1/0,-1/0]).map(function(r){return r===1/0||r===-1/0?0:r})},R1=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,k1=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,ny=function(t,n,a){if(Me(t))return t(n,a);if(!Array.isArray(t))return n;var r=[];if(be(t[0]))r[0]=a?t[0]:Math.min(t[0],n[0]);else if(R1.test(t[0])){var i=+R1.exec(t[0])[1];r[0]=n[0]-i}else Me(t[0])?r[0]=t[0](n[0]):r[0]=n[0];if(be(t[1]))r[1]=a?t[1]:Math.max(t[1],n[1]);else if(k1.test(t[1])){var c=+k1.exec(t[1])[1];r[1]=n[1]+c}else Me(t[1])?r[1]=t[1](n[1]):r[1]=n[1];return r},ay=function(t,n,a){if(t&&t.scale&&t.scale.bandwidth){var r=t.scale.bandwidth();if(!a||r>0)return r}if(t&&n&&n.length>=2){for(var i=uh(n,function(g){return g.coordinate}),c=1/0,d=1,u=i.length;d<u;d++){var p=i[d],x=i[d-1];c=Math.min((p.coordinate||0)-(x.coordinate||0),c)}return c===1/0?0:c}return a?void 0:0},M1=function(t,n,a){return!t||!t.length||zh(t,pa(a,"type.defaultProps.domain"))?n:t},IT=function(t,n){var a=t.type.defaultProps?vt(vt({},t.type.defaultProps),t.props):t.props,r=a.dataKey,i=a.name,c=a.unit,d=a.formatter,u=a.tooltipType,p=a.chartType,x=a.hide;return vt(vt({},Te(t,!1)),{},{dataKey:r,unit:c,formatter:d,name:i||r,color:Mh(t),value:Ya(n,r),type:u,payload:n,chartType:p,hide:x})};function Vi(e){"@babel/helpers - typeof";return Vi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Vi(e)}function Z1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Pa(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Z1(Object(n),!0).forEach(function(a){iU(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Z1(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function iU(e,t,n){return t=YT(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function YT(e){var t=LT(e,"string");return Vi(t)=="symbol"?t:t+""}function LT(e,t){if(Vi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Vi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function $T(e,t){return VT(e)||FT(e,t)||WT(e,t)||qT()}function qT(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function WT(e,t){if(e){if(typeof e=="string")return I1(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return I1(e,t)}}function I1(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function FT(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,c,d=[],u=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(u=(a=i.call(n)).done)&&(d.push(a.value),d.length!==t);u=!0);}catch(x){p=!0,r=x}finally{try{if(!u&&n.return!=null&&(c=n.return(),Object(c)!==c))return}finally{if(p)throw r}}return d}}function VT(e){if(Array.isArray(e))return e}var vm=Math.PI/180,KT=function(t){return t*180/Math.PI},rt=function(t,n,a,r){return{x:t+Math.cos(-vm*r)*a,y:n+Math.sin(-vm*r)*a}},XT=function(t,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(t-(a.left||0)-(a.right||0)),Math.abs(n-(a.top||0)-(a.bottom||0)))/2},QT=function(t,n,a,r,i){var c=t.width,d=t.height,u=t.startAngle,p=t.endAngle,x=ma(t.cx,c,c/2),g=ma(t.cy,d,d/2),b=XT(c,d,a),h=ma(t.innerRadius,b,0),w=ma(t.outerRadius,b,b*.8),A=Object.keys(n);return A.reduce(function(v,D){var H=n[D],G=H.domain,B=H.reversed,j;if(Ke(H.range))r==="angleAxis"?j=[u,p]:r==="radiusAxis"&&(j=[h,w]),B&&(j=[j[1],j[0]]);else{j=H.range;var N=j,_=$T(N,2);u=_[0],p=_[1]}var O=PT(H,i),k=O.realScaleType,V=O.scale;V.domain(G).range(j),ST(V);var M=kT(V,Pa(Pa({},H),{},{realScaleType:k})),I=Pa(Pa(Pa({},H),M),{},{range:j,radius:w,realScaleType:k,scale:V,cx:x,cy:g,innerRadius:h,outerRadius:w,startAngle:u,endAngle:p});return Pa(Pa({},v),{},iU({},D,I))},{})},JT=function(t,n){var a=t.x,r=t.y,i=n.x,c=n.y;return Math.sqrt(Math.pow(a-i,2)+Math.pow(r-c,2))},eR=function(t,n){var a=t.x,r=t.y,i=n.cx,c=n.cy,d=JT({x:a,y:r},{x:i,y:c});if(d<=0)return{radius:d};var u=(a-i)/d,p=Math.acos(u);return r>c&&(p=2*Math.PI-p),{radius:d,angle:KT(p),angleInRadian:p}},tR=function(t){var n=t.startAngle,a=t.endAngle,r=Math.floor(n/360),i=Math.floor(a/360),c=Math.min(r,i);return{startAngle:n-c*360,endAngle:a-c*360}},nR=function(t,n){var a=n.startAngle,r=n.endAngle,i=Math.floor(a/360),c=Math.floor(r/360),d=Math.min(i,c);return t+d*360},Y1=function(t,n){var a=t.x,r=t.y,i=eR({x:a,y:r},n),c=i.radius,d=i.angle,u=n.innerRadius,p=n.outerRadius;if(c<u||c>p)return!1;if(c===0)return!0;var x=tR(n),g=x.startAngle,b=x.endAngle,h=d,w;if(g<=b){for(;h>b;)h-=360;for(;h<g;)h+=360;w=h>=g&&h<=b}else{for(;h>g;)h-=360;for(;h<b;)h+=360;w=h>=b&&h<=g}return w?Pa(Pa({},n),{},{radius:c,angle:nR(h,n)}):null},cU=function(t){return!Z.isValidElement(t)&&!Me(t)&&typeof t!="boolean"?t.className:""};function Ki(e){"@babel/helpers - typeof";return Ki=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ki(e)}var aR=["offset"];function oR(e){return cR(e)||iR(e)||sR(e)||rR()}function rR(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function sR(e,t){if(e){if(typeof e=="string")return oy(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return oy(e,t)}}function iR(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function cR(e){if(Array.isArray(e))return oy(e)}function oy(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function lR(e,t){if(e==null)return{};var n=mR(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function mR(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function L1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function St(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?L1(Object(n),!0).forEach(function(a){dR(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L1(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function dR(e,t,n){return t=uR(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uR(e){var t=pR(e,"string");return Ki(t)=="symbol"?t:t+""}function pR(e,t){if(Ki(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Ki(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Xi(){return Xi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Xi.apply(this,arguments)}var fR=function(t){var n=t.value,a=t.formatter,r=Ke(t.children)?n:t.children;return Me(a)?a(r):r},gR=function(t,n){var a=vo(n-t),r=Math.min(Math.abs(n-t),360);return a*r},xR=function(t,n,a){var r=t.position,i=t.viewBox,c=t.offset,d=t.className,u=i,p=u.cx,x=u.cy,g=u.innerRadius,b=u.outerRadius,h=u.startAngle,w=u.endAngle,A=u.clockWise,v=(g+b)/2,D=gR(h,w),H=D>=0?1:-1,G,B;r==="insideStart"?(G=h+H*c,B=A):r==="insideEnd"?(G=w-H*c,B=!A):r==="end"&&(G=w+H*c,B=A),B=D<=0?B:!B;var j=rt(p,x,v,G),N=rt(p,x,v,G+(B?1:-1)*359),_="M".concat(j.x,",").concat(j.y,`
|
||
A`).concat(v,",").concat(v,",0,1,").concat(B?0:1,`,
|
||
`).concat(N.x,",").concat(N.y),O=Ke(t.id)?Qy("recharts-radial-line-"):t.id;return S.createElement("text",Xi({},a,{dominantBaseline:"central",className:Le("recharts-radial-bar-label",d)}),S.createElement("defs",null,S.createElement("path",{id:O,d:_})),S.createElement("textPath",{xlinkHref:"#".concat(O)},n))},yR=function(t){var n=t.viewBox,a=t.offset,r=t.position,i=n,c=i.cx,d=i.cy,u=i.innerRadius,p=i.outerRadius,x=i.startAngle,g=i.endAngle,b=(x+g)/2;if(r==="outside"){var h=rt(c,d,p+a,b),w=h.x,A=h.y;return{x:w,y:A,textAnchor:w>=c?"start":"end",verticalAnchor:"middle"}}if(r==="center")return{x:c,y:d,textAnchor:"middle",verticalAnchor:"middle"};if(r==="centerTop")return{x:c,y:d,textAnchor:"middle",verticalAnchor:"start"};if(r==="centerBottom")return{x:c,y:d,textAnchor:"middle",verticalAnchor:"end"};var v=(u+p)/2,D=rt(c,d,v,b),H=D.x,G=D.y;return{x:H,y:G,textAnchor:"middle",verticalAnchor:"middle"}},hR=function(t){var n=t.viewBox,a=t.parentViewBox,r=t.offset,i=t.position,c=n,d=c.x,u=c.y,p=c.width,x=c.height,g=x>=0?1:-1,b=g*r,h=g>0?"end":"start",w=g>0?"start":"end",A=p>=0?1:-1,v=A*r,D=A>0?"end":"start",H=A>0?"start":"end";if(i==="top"){var G={x:d+p/2,y:u-g*r,textAnchor:"middle",verticalAnchor:h};return St(St({},G),a?{height:Math.max(u-a.y,0),width:p}:{})}if(i==="bottom"){var B={x:d+p/2,y:u+x+b,textAnchor:"middle",verticalAnchor:w};return St(St({},B),a?{height:Math.max(a.y+a.height-(u+x),0),width:p}:{})}if(i==="left"){var j={x:d-v,y:u+x/2,textAnchor:D,verticalAnchor:"middle"};return St(St({},j),a?{width:Math.max(j.x-a.x,0),height:x}:{})}if(i==="right"){var N={x:d+p+v,y:u+x/2,textAnchor:H,verticalAnchor:"middle"};return St(St({},N),a?{width:Math.max(a.x+a.width-N.x,0),height:x}:{})}var _=a?{width:p,height:x}:{};return i==="insideLeft"?St({x:d+v,y:u+x/2,textAnchor:H,verticalAnchor:"middle"},_):i==="insideRight"?St({x:d+p-v,y:u+x/2,textAnchor:D,verticalAnchor:"middle"},_):i==="insideTop"?St({x:d+p/2,y:u+b,textAnchor:"middle",verticalAnchor:w},_):i==="insideBottom"?St({x:d+p/2,y:u+x-b,textAnchor:"middle",verticalAnchor:h},_):i==="insideTopLeft"?St({x:d+v,y:u+b,textAnchor:H,verticalAnchor:w},_):i==="insideTopRight"?St({x:d+p-v,y:u+b,textAnchor:D,verticalAnchor:w},_):i==="insideBottomLeft"?St({x:d+v,y:u+x-b,textAnchor:H,verticalAnchor:h},_):i==="insideBottomRight"?St({x:d+p-v,y:u+x-b,textAnchor:D,verticalAnchor:h},_):bs(i)&&(be(i.x)||Ko(i.x))&&(be(i.y)||Ko(i.y))?St({x:d+ma(i.x,p),y:u+ma(i.y,x),textAnchor:"end",verticalAnchor:"end"},_):St({x:d+p/2,y:u+x/2,textAnchor:"middle",verticalAnchor:"middle"},_)},bR=function(t){return"cx"in t&&be(t.cx)};function Qt(e){var t=e.offset,n=t===void 0?5:t,a=lR(e,aR),r=St({offset:n},a),i=r.viewBox,c=r.position,d=r.value,u=r.children,p=r.content,x=r.className,g=x===void 0?"":x,b=r.textBreakAll;if(!i||Ke(d)&&Ke(u)&&!Z.isValidElement(p)&&!Me(p))return null;if(Z.isValidElement(p))return Z.cloneElement(p,r);var h;if(Me(p)){if(h=Z.createElement(p,r),Z.isValidElement(h))return h}else h=fR(r);var w=bR(i),A=Te(r,!0);if(w&&(c==="insideStart"||c==="insideEnd"||c==="end"))return xR(r,h,A);var v=w?yR(r):hR(r);return S.createElement(ki,Xi({className:Le("recharts-label",g)},A,v,{breakAll:b}),h)}Qt.displayName="Label";var lU=function(t){var n=t.cx,a=t.cy,r=t.angle,i=t.startAngle,c=t.endAngle,d=t.r,u=t.radius,p=t.innerRadius,x=t.outerRadius,g=t.x,b=t.y,h=t.top,w=t.left,A=t.width,v=t.height,D=t.clockWise,H=t.labelViewBox;if(H)return H;if(be(A)&&be(v)){if(be(g)&&be(b))return{x:g,y:b,width:A,height:v};if(be(h)&&be(w))return{x:h,y:w,width:A,height:v}}return be(g)&&be(b)?{x:g,y:b,width:0,height:0}:be(n)&&be(a)?{cx:n,cy:a,startAngle:i||r||0,endAngle:c||r||0,innerRadius:p||0,outerRadius:x||u||d||0,clockWise:D}:t.viewBox?t.viewBox:{}},CR=function(t,n){return t?t===!0?S.createElement(Qt,{key:"label-implicit",viewBox:n}):Et(t)?S.createElement(Qt,{key:"label-implicit",viewBox:n,value:t}):Z.isValidElement(t)?t.type===Qt?Z.cloneElement(t,{key:"label-implicit",viewBox:n}):S.createElement(Qt,{key:"label-implicit",content:t,viewBox:n}):Me(t)?S.createElement(Qt,{key:"label-implicit",content:t,viewBox:n}):bs(t)?S.createElement(Qt,Xi({viewBox:n},t,{key:"label-implicit"})):null:null},vR=function(t,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!t||!t.children&&a&&!t.label)return null;var r=t.children,i=lU(t),c=Ra(r,Qt).map(function(u,p){return Z.cloneElement(u,{viewBox:n||i,key:"label-".concat(p)})});if(!a)return c;var d=CR(t.label,n||i);return[d].concat(oR(c))};Qt.parseViewBox=lU;Qt.renderCallByParent=vR;var Eg,$1;function AR(){if($1)return Eg;$1=1;function e(t){var n=t==null?0:t.length;return n?t[n-1]:void 0}return Eg=e,Eg}var DR=AR();const mU=st(DR);function Qi(e){"@babel/helpers - typeof";return Qi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Qi(e)}var wR=["valueAccessor"],HR=["data","dataKey","clockWise","id","textBreakAll"];function jR(e){return BR(e)||GR(e)||NR(e)||UR()}function UR(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function NR(e,t){if(e){if(typeof e=="string")return ry(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ry(e,t)}}function GR(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function BR(e){if(Array.isArray(e))return ry(e)}function ry(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function Am(){return Am=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Am.apply(this,arguments)}function q1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function W1(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?q1(Object(n),!0).forEach(function(a){_R(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):q1(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function _R(e,t,n){return t=PR(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function PR(e){var t=SR(e,"string");return Qi(t)=="symbol"?t:t+""}function SR(e,t){if(Qi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Qi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function F1(e,t){if(e==null)return{};var n=ER(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function ER(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}var OR=function(t){return Array.isArray(t.value)?mU(t.value):t.value};function nr(e){var t=e.valueAccessor,n=t===void 0?OR:t,a=F1(e,wR),r=a.data,i=a.dataKey,c=a.clockWise,d=a.id,u=a.textBreakAll,p=F1(a,HR);return!r||!r.length?null:S.createElement(Ot,{className:"recharts-label-list"},r.map(function(x,g){var b=Ke(i)?n(x,g):Ya(x&&x.payload,i),h=Ke(d)?{}:{id:"".concat(d,"-").concat(g)};return S.createElement(Qt,Am({},Te(x,!0),p,h,{parentViewBox:x.parentViewBox,value:b,textBreakAll:u,viewBox:Qt.parseViewBox(Ke(c)?x:W1(W1({},x),{},{clockWise:c})),key:"label-".concat(g),index:g}))}))}nr.displayName="LabelList";function zR(e,t){return e?e===!0?S.createElement(nr,{key:"labelList-implicit",data:t}):S.isValidElement(e)||Me(e)?S.createElement(nr,{key:"labelList-implicit",data:t,content:e}):bs(e)?S.createElement(nr,Am({data:t},e,{key:"labelList-implicit"})):null:null}function TR(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!e||!e.children&&n&&!e.label)return null;var a=e.children,r=Ra(a,nr).map(function(c,d){return Z.cloneElement(c,{data:t,key:"labelList-".concat(d)})});if(!n)return r;var i=zR(e.label,t);return[i].concat(jR(r))}nr.renderCallByParent=TR;function Ji(e){"@babel/helpers - typeof";return Ji=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ji(e)}function sy(){return sy=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},sy.apply(this,arguments)}function V1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function K1(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?V1(Object(n),!0).forEach(function(a){RR(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):V1(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function RR(e,t,n){return t=kR(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function kR(e){var t=MR(e,"string");return Ji(t)=="symbol"?t:t+""}function MR(e,t){if(Ji(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Ji(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var ZR=function(t,n){var a=vo(n-t),r=Math.min(Math.abs(n-t),359.999);return a*r},Il=function(t){var n=t.cx,a=t.cy,r=t.radius,i=t.angle,c=t.sign,d=t.isExternal,u=t.cornerRadius,p=t.cornerIsExternal,x=u*(d?1:-1)+r,g=Math.asin(u/x)/vm,b=p?i:i+c*g,h=rt(n,a,x,b),w=rt(n,a,r,b),A=p?i-c*g:i,v=rt(n,a,x*Math.cos(g*vm),A);return{center:h,circleTangency:w,lineTangency:v,theta:g}},dU=function(t){var n=t.cx,a=t.cy,r=t.innerRadius,i=t.outerRadius,c=t.startAngle,d=t.endAngle,u=ZR(c,d),p=c+u,x=rt(n,a,i,c),g=rt(n,a,i,p),b="M ".concat(x.x,",").concat(x.y,`
|
||
A `).concat(i,",").concat(i,`,0,
|
||
`).concat(+(Math.abs(u)>180),",").concat(+(c>p),`,
|
||
`).concat(g.x,",").concat(g.y,`
|
||
`);if(r>0){var h=rt(n,a,r,c),w=rt(n,a,r,p);b+="L ".concat(w.x,",").concat(w.y,`
|
||
A `).concat(r,",").concat(r,`,0,
|
||
`).concat(+(Math.abs(u)>180),",").concat(+(c<=p),`,
|
||
`).concat(h.x,",").concat(h.y," Z")}else b+="L ".concat(n,",").concat(a," Z");return b},IR=function(t){var n=t.cx,a=t.cy,r=t.innerRadius,i=t.outerRadius,c=t.cornerRadius,d=t.forceCornerRadius,u=t.cornerIsExternal,p=t.startAngle,x=t.endAngle,g=vo(x-p),b=Il({cx:n,cy:a,radius:i,angle:p,sign:g,cornerRadius:c,cornerIsExternal:u}),h=b.circleTangency,w=b.lineTangency,A=b.theta,v=Il({cx:n,cy:a,radius:i,angle:x,sign:-g,cornerRadius:c,cornerIsExternal:u}),D=v.circleTangency,H=v.lineTangency,G=v.theta,B=u?Math.abs(p-x):Math.abs(p-x)-A-G;if(B<0)return d?"M ".concat(w.x,",").concat(w.y,`
|
||
a`).concat(c,",").concat(c,",0,0,1,").concat(c*2,`,0
|
||
a`).concat(c,",").concat(c,",0,0,1,").concat(-c*2,`,0
|
||
`):dU({cx:n,cy:a,innerRadius:r,outerRadius:i,startAngle:p,endAngle:x});var j="M ".concat(w.x,",").concat(w.y,`
|
||
A`).concat(c,",").concat(c,",0,0,").concat(+(g<0),",").concat(h.x,",").concat(h.y,`
|
||
A`).concat(i,",").concat(i,",0,").concat(+(B>180),",").concat(+(g<0),",").concat(D.x,",").concat(D.y,`
|
||
A`).concat(c,",").concat(c,",0,0,").concat(+(g<0),",").concat(H.x,",").concat(H.y,`
|
||
`);if(r>0){var N=Il({cx:n,cy:a,radius:r,angle:p,sign:g,isExternal:!0,cornerRadius:c,cornerIsExternal:u}),_=N.circleTangency,O=N.lineTangency,k=N.theta,V=Il({cx:n,cy:a,radius:r,angle:x,sign:-g,isExternal:!0,cornerRadius:c,cornerIsExternal:u}),M=V.circleTangency,I=V.lineTangency,W=V.theta,K=u?Math.abs(p-x):Math.abs(p-x)-k-W;if(K<0&&c===0)return"".concat(j,"L").concat(n,",").concat(a,"Z");j+="L".concat(I.x,",").concat(I.y,`
|
||
A`).concat(c,",").concat(c,",0,0,").concat(+(g<0),",").concat(M.x,",").concat(M.y,`
|
||
A`).concat(r,",").concat(r,",0,").concat(+(K>180),",").concat(+(g>0),",").concat(_.x,",").concat(_.y,`
|
||
A`).concat(c,",").concat(c,",0,0,").concat(+(g<0),",").concat(O.x,",").concat(O.y,"Z")}else j+="L".concat(n,",").concat(a,"Z");return j},YR={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},LR=function(t){var n=K1(K1({},YR),t),a=n.cx,r=n.cy,i=n.innerRadius,c=n.outerRadius,d=n.cornerRadius,u=n.forceCornerRadius,p=n.cornerIsExternal,x=n.startAngle,g=n.endAngle,b=n.className;if(c<i||x===g)return null;var h=Le("recharts-sector",b),w=c-i,A=ma(d,w,0,!0),v;return A>0&&Math.abs(x-g)<360?v=IR({cx:a,cy:r,innerRadius:i,outerRadius:c,cornerRadius:Math.min(A,w/2),forceCornerRadius:u,cornerIsExternal:p,startAngle:x,endAngle:g}):v=dU({cx:a,cy:r,innerRadius:i,outerRadius:c,startAngle:x,endAngle:g}),S.createElement("path",sy({},Te(n,!0),{className:h,d:v,role:"img"}))};function ec(e){"@babel/helpers - typeof";return ec=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ec(e)}function iy(){return iy=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},iy.apply(this,arguments)}function X1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Q1(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?X1(Object(n),!0).forEach(function(a){$R(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):X1(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function $R(e,t,n){return t=qR(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function qR(e){var t=WR(e,"string");return ec(t)=="symbol"?t:t+""}function WR(e,t){if(ec(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(ec(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var J1={curveBasisClosed:d5,curveBasisOpen:u5,curveBasis:m5,curveBumpX:KP,curveBumpY:XP,curveLinearClosed:p5,curveLinear:Fm,curveMonotoneX:f5,curveMonotoneY:g5,curveNatural:x5,curveStep:y5,curveStepAfter:b5,curveStepBefore:h5},Yl=function(t){return t.x===+t.x&&t.y===+t.y},yi=function(t){return t.x},hi=function(t){return t.y},FR=function(t,n){if(Me(t))return t;var a="curve".concat(qm(t));return(a==="curveMonotone"||a==="curveBump")&&n?J1["".concat(a).concat(n==="vertical"?"Y":"X")]:J1[a]||Fm},VR=function(t){var n=t.type,a=n===void 0?"linear":n,r=t.points,i=r===void 0?[]:r,c=t.baseLine,d=t.layout,u=t.connectNulls,p=u===void 0?!1:u,x=FR(a,d),g=p?i.filter(function(A){return Yl(A)}):i,b;if(Array.isArray(c)){var h=p?c.filter(function(A){return Yl(A)}):c,w=g.map(function(A,v){return Q1(Q1({},A),{},{base:h[v]})});return d==="vertical"?b=El().y(hi).x1(yi).x0(function(A){return A.base.x}):b=El().x(yi).y1(hi).y0(function(A){return A.base.y}),b.defined(Yl).curve(x),b(w)}return d==="vertical"&&be(c)?b=El().y(hi).x1(yi).x0(c):be(c)?b=El().x(yi).y1(hi).y0(c):b=pH().x(yi).y(hi),b.defined(Yl).curve(x),b(g)},ew=function(t){var n=t.className,a=t.points,r=t.path,i=t.pathRef;if((!a||!a.length)&&!r)return null;var c=a&&a.length?VR(t):r;return S.createElement("path",iy({},Te(t,!1),Xl(t),{className:Le("recharts-curve",n),d:c,ref:i}))},Og={exports:{}},zg,tw;function KR(){if(tw)return zg;tw=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return zg=e,zg}var Tg,nw;function XR(){if(nw)return Tg;nw=1;var e=KR();function t(){}function n(){}return n.resetWarningCache=t,Tg=function(){function a(c,d,u,p,x,g){if(g!==e){var b=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw b.name="Invariant Violation",b}}a.isRequired=a;function r(){return a}var i={array:a,bigint:a,bool:a,func:a,number:a,object:a,string:a,symbol:a,any:a,arrayOf:r,element:a,elementType:a,instanceOf:r,node:a,objectOf:r,oneOf:r,oneOfType:r,shape:r,exact:r,checkPropTypes:n,resetWarningCache:t};return i.PropTypes=i,i},Tg}var aw;function QR(){return aw||(aw=1,Og.exports=XR()()),Og.exports}var JR=QR();const et=st(JR);var ek=Object.getOwnPropertyNames,tk=Object.getOwnPropertySymbols,nk=Object.prototype.hasOwnProperty;function ow(e,t){return function(a,r,i){return e(a,r,i)&&t(a,r,i)}}function Ll(e){return function(n,a,r){if(!n||!a||typeof n!="object"||typeof a!="object")return e(n,a,r);var i=r.cache,c=i.get(n),d=i.get(a);if(c&&d)return c===a&&d===n;i.set(n,a),i.set(a,n);var u=e(n,a,r);return i.delete(n),i.delete(a),u}}function rw(e){return ek(e).concat(tk(e))}var ak=Object.hasOwn||function(e,t){return nk.call(e,t)};function cr(e,t){return e===t||!e&&!t&&e!==e&&t!==t}var ok="__v",rk="__o",sk="_owner",sw=Object.getOwnPropertyDescriptor,iw=Object.keys;function ik(e,t,n){var a=e.length;if(t.length!==a)return!1;for(;a-- >0;)if(!n.equals(e[a],t[a],a,a,e,t,n))return!1;return!0}function ck(e,t){return cr(e.getTime(),t.getTime())}function lk(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function mk(e,t){return e===t}function cw(e,t,n){var a=e.size;if(a!==t.size)return!1;if(!a)return!0;for(var r=new Array(a),i=e.entries(),c,d,u=0;(c=i.next())&&!c.done;){for(var p=t.entries(),x=!1,g=0;(d=p.next())&&!d.done;){if(r[g]){g++;continue}var b=c.value,h=d.value;if(n.equals(b[0],h[0],u,g,e,t,n)&&n.equals(b[1],h[1],b[0],h[0],e,t,n)){x=r[g]=!0;break}g++}if(!x)return!1;u++}return!0}var dk=cr;function uk(e,t,n){var a=iw(e),r=a.length;if(iw(t).length!==r)return!1;for(;r-- >0;)if(!uU(e,t,n,a[r]))return!1;return!0}function bi(e,t,n){var a=rw(e),r=a.length;if(rw(t).length!==r)return!1;for(var i,c,d;r-- >0;)if(i=a[r],!uU(e,t,n,i)||(c=sw(e,i),d=sw(t,i),(c||d)&&(!c||!d||c.configurable!==d.configurable||c.enumerable!==d.enumerable||c.writable!==d.writable)))return!1;return!0}function pk(e,t){return cr(e.valueOf(),t.valueOf())}function fk(e,t){return e.source===t.source&&e.flags===t.flags}function lw(e,t,n){var a=e.size;if(a!==t.size)return!1;if(!a)return!0;for(var r=new Array(a),i=e.values(),c,d;(c=i.next())&&!c.done;){for(var u=t.values(),p=!1,x=0;(d=u.next())&&!d.done;){if(!r[x]&&n.equals(c.value,d.value,c.value,d.value,e,t,n)){p=r[x]=!0;break}x++}if(!p)return!1}return!0}function gk(e,t){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}function xk(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function uU(e,t,n,a){return(a===sk||a===rk||a===ok)&&(e.$$typeof||t.$$typeof)?!0:ak(t,a)&&n.equals(e[a],t[a],a,a,e,t,n)}var yk="[object Arguments]",hk="[object Boolean]",bk="[object Date]",Ck="[object Error]",vk="[object Map]",Ak="[object Number]",Dk="[object Object]",wk="[object RegExp]",Hk="[object Set]",jk="[object String]",Uk="[object URL]",Nk=Array.isArray,mw=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,dw=Object.assign,Gk=Object.prototype.toString.call.bind(Object.prototype.toString);function Bk(e){var t=e.areArraysEqual,n=e.areDatesEqual,a=e.areErrorsEqual,r=e.areFunctionsEqual,i=e.areMapsEqual,c=e.areNumbersEqual,d=e.areObjectsEqual,u=e.arePrimitiveWrappersEqual,p=e.areRegExpsEqual,x=e.areSetsEqual,g=e.areTypedArraysEqual,b=e.areUrlsEqual;return function(w,A,v){if(w===A)return!0;if(w==null||A==null)return!1;var D=typeof w;if(D!==typeof A)return!1;if(D!=="object")return D==="number"?c(w,A,v):D==="function"?r(w,A,v):!1;var H=w.constructor;if(H!==A.constructor)return!1;if(H===Object)return d(w,A,v);if(Nk(w))return t(w,A,v);if(mw!=null&&mw(w))return g(w,A,v);if(H===Date)return n(w,A,v);if(H===RegExp)return p(w,A,v);if(H===Map)return i(w,A,v);if(H===Set)return x(w,A,v);var G=Gk(w);return G===bk?n(w,A,v):G===wk?p(w,A,v):G===vk?i(w,A,v):G===Hk?x(w,A,v):G===Dk?typeof w.then!="function"&&typeof A.then!="function"&&d(w,A,v):G===Uk?b(w,A,v):G===Ck?a(w,A,v):G===yk?d(w,A,v):G===hk||G===Ak||G===jk?u(w,A,v):!1}}function _k(e){var t=e.circular,n=e.createCustomConfig,a=e.strict,r={areArraysEqual:a?bi:ik,areDatesEqual:ck,areErrorsEqual:lk,areFunctionsEqual:mk,areMapsEqual:a?ow(cw,bi):cw,areNumbersEqual:dk,areObjectsEqual:a?bi:uk,arePrimitiveWrappersEqual:pk,areRegExpsEqual:fk,areSetsEqual:a?ow(lw,bi):lw,areTypedArraysEqual:a?bi:gk,areUrlsEqual:xk};if(n&&(r=dw({},r,n(r))),t){var i=Ll(r.areArraysEqual),c=Ll(r.areMapsEqual),d=Ll(r.areObjectsEqual),u=Ll(r.areSetsEqual);r=dw({},r,{areArraysEqual:i,areMapsEqual:c,areObjectsEqual:d,areSetsEqual:u})}return r}function Pk(e){return function(t,n,a,r,i,c,d){return e(t,n,d)}}function Sk(e){var t=e.circular,n=e.comparator,a=e.createState,r=e.equals,i=e.strict;if(a)return function(u,p){var x=a(),g=x.cache,b=g===void 0?t?new WeakMap:void 0:g,h=x.meta;return n(u,p,{cache:b,equals:r,meta:h,strict:i})};if(t)return function(u,p){return n(u,p,{cache:new WeakMap,equals:r,meta:void 0,strict:i})};var c={cache:void 0,equals:r,meta:void 0,strict:i};return function(u,p){return n(u,p,c)}}var Ek=Go();Go({strict:!0});Go({circular:!0});Go({circular:!0,strict:!0});Go({createInternalComparator:function(){return cr}});Go({strict:!0,createInternalComparator:function(){return cr}});Go({circular:!0,createInternalComparator:function(){return cr}});Go({circular:!0,createInternalComparator:function(){return cr},strict:!0});function Go(e){e===void 0&&(e={});var t=e.circular,n=t===void 0?!1:t,a=e.createInternalComparator,r=e.createState,i=e.strict,c=i===void 0?!1:i,d=_k(e),u=Bk(d),p=a?a(u):Pk(u);return Sk({circular:n,comparator:u,createState:r,equals:p,strict:c})}function Ok(e){typeof requestAnimationFrame<"u"&&requestAnimationFrame(e)}function uw(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=-1,a=function r(i){n<0&&(n=i),i-n>t?(e(i),n=-1):Ok(r)};requestAnimationFrame(a)}function cy(e){"@babel/helpers - typeof";return cy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},cy(e)}function zk(e){return Mk(e)||kk(e)||Rk(e)||Tk()}function Tk(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Rk(e,t){if(e){if(typeof e=="string")return pw(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return pw(e,t)}}function pw(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function kk(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Mk(e){if(Array.isArray(e))return e}function Zk(){var e={},t=function(){return null},n=!1,a=function r(i){if(!n){if(Array.isArray(i)){if(!i.length)return;var c=i,d=zk(c),u=d[0],p=d.slice(1);if(typeof u=="number"){uw(r.bind(null,p),u);return}r(u),uw(r.bind(null,p));return}cy(i)==="object"&&(e=i,t(e)),typeof i=="function"&&i()}};return{stop:function(){n=!0},start:function(i){n=!1,a(i)},subscribe:function(i){return t=i,function(){t=function(){return null}}}}}function tc(e){"@babel/helpers - typeof";return tc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},tc(e)}function fw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function gw(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?fw(Object(n),!0).forEach(function(a){pU(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fw(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function pU(e,t,n){return t=Ik(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ik(e){var t=Yk(e,"string");return tc(t)==="symbol"?t:String(t)}function Yk(e,t){if(tc(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(tc(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Lk=function(t,n){return[Object.keys(t),Object.keys(n)].reduce(function(a,r){return a.filter(function(i){return r.includes(i)})})},$k=function(t){return t},qk=function(t){return t.replace(/([A-Z])/g,function(n){return"-".concat(n.toLowerCase())})},ji=function(t,n){return Object.keys(n).reduce(function(a,r){return gw(gw({},a),{},pU({},r,t(r,n[r])))},{})},xw=function(t,n,a){return t.map(function(r){return"".concat(qk(r)," ").concat(n,"ms ").concat(a)}).join(",")};function Wk(e,t){return Kk(e)||Vk(e,t)||fU(e,t)||Fk()}function Fk(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Vk(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,c,d=[],u=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(u=(a=i.call(n)).done)&&(d.push(a.value),d.length!==t);u=!0);}catch(x){p=!0,r=x}finally{try{if(!u&&n.return!=null&&(c=n.return(),Object(c)!==c))return}finally{if(p)throw r}}return d}}function Kk(e){if(Array.isArray(e))return e}function Xk(e){return e9(e)||Jk(e)||fU(e)||Qk()}function Qk(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fU(e,t){if(e){if(typeof e=="string")return ly(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ly(e,t)}}function Jk(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function e9(e){if(Array.isArray(e))return ly(e)}function ly(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var Dm=1e-4,gU=function(t,n){return[0,3*t,3*n-6*t,3*t-3*n+1]},xU=function(t,n){return t.map(function(a,r){return a*Math.pow(n,r)}).reduce(function(a,r){return a+r})},yw=function(t,n){return function(a){var r=gU(t,n);return xU(r,a)}},t9=function(t,n){return function(a){var r=gU(t,n),i=[].concat(Xk(r.map(function(c,d){return c*d}).slice(1)),[0]);return xU(i,a)}},hw=function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];var r=n[0],i=n[1],c=n[2],d=n[3];if(n.length===1)switch(n[0]){case"linear":r=0,i=0,c=1,d=1;break;case"ease":r=.25,i=.1,c=.25,d=1;break;case"ease-in":r=.42,i=0,c=1,d=1;break;case"ease-out":r=.42,i=0,c=.58,d=1;break;case"ease-in-out":r=0,i=0,c=.58,d=1;break;default:{var u=n[0].split("(");if(u[0]==="cubic-bezier"&&u[1].split(")")[0].split(",").length===4){var p=u[1].split(")")[0].split(",").map(function(v){return parseFloat(v)}),x=Wk(p,4);r=x[0],i=x[1],c=x[2],d=x[3]}}}var g=yw(r,c),b=yw(i,d),h=t9(r,c),w=function(D){return D>1?1:D<0?0:D},A=function(D){for(var H=D>1?1:D,G=H,B=0;B<8;++B){var j=g(G)-H,N=h(G);if(Math.abs(j-H)<Dm||N<Dm)return b(G);G=w(G-j/N)}return b(G)};return A.isStepper=!1,A},n9=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.stiff,a=n===void 0?100:n,r=t.damping,i=r===void 0?8:r,c=t.dt,d=c===void 0?17:c,u=function(x,g,b){var h=-(x-g)*a,w=b*i,A=b+(h-w)*d/1e3,v=b*d/1e3+x;return Math.abs(v-g)<Dm&&Math.abs(A)<Dm?[g,0]:[v,A]};return u.isStepper=!0,u.dt=d,u},a9=function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];var r=n[0];if(typeof r=="string")switch(r){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return hw(r);case"spring":return n9();default:if(r.split("(")[0]==="cubic-bezier")return hw(r)}return typeof r=="function"?r:null};function nc(e){"@babel/helpers - typeof";return nc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nc(e)}function bw(e){return s9(e)||r9(e)||yU(e)||o9()}function o9(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function r9(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function s9(e){if(Array.isArray(e))return dy(e)}function Cw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function qt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Cw(Object(n),!0).forEach(function(a){my(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Cw(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function my(e,t,n){return t=i9(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i9(e){var t=c9(e,"string");return nc(t)==="symbol"?t:String(t)}function c9(e,t){if(nc(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(nc(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function l9(e,t){return u9(e)||d9(e,t)||yU(e,t)||m9()}function m9(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function yU(e,t){if(e){if(typeof e=="string")return dy(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return dy(e,t)}}function dy(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function d9(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,c,d=[],u=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(u=(a=i.call(n)).done)&&(d.push(a.value),d.length!==t);u=!0);}catch(x){p=!0,r=x}finally{try{if(!u&&n.return!=null&&(c=n.return(),Object(c)!==c))return}finally{if(p)throw r}}return d}}function u9(e){if(Array.isArray(e))return e}var wm=function(t,n,a){return t+(n-t)*a},uy=function(t){var n=t.from,a=t.to;return n!==a},p9=function e(t,n,a){var r=ji(function(i,c){if(uy(c)){var d=t(c.from,c.to,c.velocity),u=l9(d,2),p=u[0],x=u[1];return qt(qt({},c),{},{from:p,velocity:x})}return c},n);return a<1?ji(function(i,c){return uy(c)?qt(qt({},c),{},{velocity:wm(c.velocity,r[i].velocity,a),from:wm(c.from,r[i].from,a)}):c},n):e(t,r,a-1)};const f9=function(e,t,n,a,r){var i=Lk(e,t),c=i.reduce(function(v,D){return qt(qt({},v),{},my({},D,[e[D],t[D]]))},{}),d=i.reduce(function(v,D){return qt(qt({},v),{},my({},D,{from:e[D],velocity:0,to:t[D]}))},{}),u=-1,p,x,g=function(){return null},b=function(){return ji(function(D,H){return H.from},d)},h=function(){return!Object.values(d).filter(uy).length},w=function(D){p||(p=D);var H=D-p,G=H/n.dt;d=p9(n,d,G),r(qt(qt(qt({},e),t),b())),p=D,h()||(u=requestAnimationFrame(g))},A=function(D){x||(x=D);var H=(D-x)/a,G=ji(function(j,N){return wm.apply(void 0,bw(N).concat([n(H)]))},c);if(r(qt(qt(qt({},e),t),G)),H<1)u=requestAnimationFrame(g);else{var B=ji(function(j,N){return wm.apply(void 0,bw(N).concat([n(1)]))},c);r(qt(qt(qt({},e),t),B))}};return g=n.isStepper?w:A,function(){return requestAnimationFrame(g),function(){cancelAnimationFrame(u)}}};function ts(e){"@babel/helpers - typeof";return ts=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ts(e)}var g9=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function x9(e,t){if(e==null)return{};var n=y9(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function y9(e,t){if(e==null)return{};var n={},a=Object.keys(e),r,i;for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&(n[r]=e[r]);return n}function Rg(e){return v9(e)||C9(e)||b9(e)||h9()}function h9(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function b9(e,t){if(e){if(typeof e=="string")return py(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return py(e,t)}}function C9(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function v9(e){if(Array.isArray(e))return py(e)}function py(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function vw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Vn(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?vw(Object(n),!0).forEach(function(a){Di(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vw(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Di(e,t,n){return t=hU(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function A9(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function D9(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,hU(a.key),a)}}function w9(e,t,n){return t&&D9(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function hU(e){var t=H9(e,"string");return ts(t)==="symbol"?t:String(t)}function H9(e,t){if(ts(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(ts(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function j9(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&fy(e,t)}function fy(e,t){return fy=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},fy(e,t)}function U9(e){var t=N9();return function(){var a=Hm(e),r;if(t){var i=Hm(this).constructor;r=Reflect.construct(a,arguments,i)}else r=a.apply(this,arguments);return gy(this,r)}}function gy(e,t){if(t&&(ts(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return xy(e)}function xy(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function N9(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Hm(e){return Hm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Hm(e)}var ns=function(e){j9(n,e);var t=U9(n);function n(a,r){var i;A9(this,n),i=t.call(this,a,r);var c=i.props,d=c.isActive,u=c.attributeName,p=c.from,x=c.to,g=c.steps,b=c.children,h=c.duration;if(i.handleStyleChange=i.handleStyleChange.bind(xy(i)),i.changeStyle=i.changeStyle.bind(xy(i)),!d||h<=0)return i.state={style:{}},typeof b=="function"&&(i.state={style:x}),gy(i);if(g&&g.length)i.state={style:g[0].style};else if(p){if(typeof b=="function")return i.state={style:p},gy(i);i.state={style:u?Di({},u,p):p}}else i.state={style:{}};return i}return w9(n,[{key:"componentDidMount",value:function(){var r=this.props,i=r.isActive,c=r.canBegin;this.mounted=!0,!(!i||!c)&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(r){var i=this.props,c=i.isActive,d=i.canBegin,u=i.attributeName,p=i.shouldReAnimate,x=i.to,g=i.from,b=this.state.style;if(d){if(!c){var h={style:u?Di({},u,x):x};this.state&&b&&(u&&b[u]!==x||!u&&b!==x)&&this.setState(h);return}if(!(Ek(r.to,x)&&r.canBegin&&r.isActive)){var w=!r.canBegin||!r.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var A=w||p?g:r.to;if(this.state&&b){var v={style:u?Di({},u,A):A};(u&&b[u]!==A||!u&&b!==A)&&this.setState(v)}this.runAnimation(Vn(Vn({},this.props),{},{from:A,begin:0}))}}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var r=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),r&&r()}},{key:"handleStyleChange",value:function(r){this.changeStyle(r)}},{key:"changeStyle",value:function(r){this.mounted&&this.setState({style:r})}},{key:"runJSAnimation",value:function(r){var i=this,c=r.from,d=r.to,u=r.duration,p=r.easing,x=r.begin,g=r.onAnimationEnd,b=r.onAnimationStart,h=f9(c,d,a9(p),u,this.changeStyle),w=function(){i.stopJSAnimation=h()};this.manager.start([b,x,w,u,g])}},{key:"runStepAnimation",value:function(r){var i=this,c=r.steps,d=r.begin,u=r.onAnimationStart,p=c[0],x=p.style,g=p.duration,b=g===void 0?0:g,h=function(A,v,D){if(D===0)return A;var H=v.duration,G=v.easing,B=G===void 0?"ease":G,j=v.style,N=v.properties,_=v.onAnimationEnd,O=D>0?c[D-1]:v,k=N||Object.keys(j);if(typeof B=="function"||B==="spring")return[].concat(Rg(A),[i.runJSAnimation.bind(i,{from:O.style,to:j,duration:H,easing:B}),H]);var V=xw(k,H,B),M=Vn(Vn(Vn({},O.style),j),{},{transition:V});return[].concat(Rg(A),[M,H,_]).filter($k)};return this.manager.start([u].concat(Rg(c.reduce(h,[x,Math.max(b,d)])),[r.onAnimationEnd]))}},{key:"runAnimation",value:function(r){this.manager||(this.manager=Zk());var i=r.begin,c=r.duration,d=r.attributeName,u=r.to,p=r.easing,x=r.onAnimationStart,g=r.onAnimationEnd,b=r.steps,h=r.children,w=this.manager;if(this.unSubscribe=w.subscribe(this.handleStyleChange),typeof p=="function"||typeof h=="function"||p==="spring"){this.runJSAnimation(r);return}if(b.length>1){this.runStepAnimation(r);return}var A=d?Di({},d,u):u,v=xw(Object.keys(A),c,p);w.start([x,i,Vn(Vn({},A),{},{transition:v}),c,g])}},{key:"render",value:function(){var r=this.props,i=r.children;r.begin;var c=r.duration;r.attributeName,r.easing;var d=r.isActive;r.steps,r.from,r.to,r.canBegin,r.onAnimationEnd,r.shouldReAnimate,r.onAnimationReStart;var u=x9(r,g9),p=Z.Children.count(i),x=this.state.style;if(typeof i=="function")return i(x);if(!d||p===0||c<=0)return i;var g=function(h){var w=h.props,A=w.style,v=A===void 0?{}:A,D=w.className,H=Z.cloneElement(h,Vn(Vn({},u),{},{style:Vn(Vn({},v),x),className:D}));return H};return p===1?g(Z.Children.only(i)):S.createElement("div",null,Z.Children.map(i,function(b){return g(b)}))}}]),n}(Z.PureComponent);ns.displayName="Animate";ns.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}};ns.propTypes={from:et.oneOfType([et.object,et.string]),to:et.oneOfType([et.object,et.string]),attributeName:et.string,duration:et.number,begin:et.number,easing:et.oneOfType([et.string,et.func]),steps:et.arrayOf(et.shape({duration:et.number.isRequired,style:et.object.isRequired,easing:et.oneOfType([et.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),et.func]),properties:et.arrayOf("string"),onAnimationEnd:et.func})),children:et.oneOfType([et.node,et.func]),isActive:et.bool,canBegin:et.bool,onAnimationEnd:et.func,shouldReAnimate:et.bool,onAnimationStart:et.func,onAnimationReStart:et.func};function ac(e){"@babel/helpers - typeof";return ac=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ac(e)}function jm(){return jm=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},jm.apply(this,arguments)}function G9(e,t){return S9(e)||P9(e,t)||_9(e,t)||B9()}function B9(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _9(e,t){if(e){if(typeof e=="string")return Aw(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Aw(e,t)}}function Aw(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function P9(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,c,d=[],u=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(u=(a=i.call(n)).done)&&(d.push(a.value),d.length!==t);u=!0);}catch(x){p=!0,r=x}finally{try{if(!u&&n.return!=null&&(c=n.return(),Object(c)!==c))return}finally{if(p)throw r}}return d}}function S9(e){if(Array.isArray(e))return e}function Dw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function ww(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Dw(Object(n),!0).forEach(function(a){E9(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dw(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function E9(e,t,n){return t=O9(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function O9(e){var t=z9(e,"string");return ac(t)=="symbol"?t:t+""}function z9(e,t){if(ac(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(ac(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Hw=function(t,n,a,r,i){var c=Math.min(Math.abs(a)/2,Math.abs(r)/2),d=r>=0?1:-1,u=a>=0?1:-1,p=r>=0&&a>=0||r<0&&a<0?1:0,x;if(c>0&&i instanceof Array){for(var g=[0,0,0,0],b=0,h=4;b<h;b++)g[b]=i[b]>c?c:i[b];x="M".concat(t,",").concat(n+d*g[0]),g[0]>0&&(x+="A ".concat(g[0],",").concat(g[0],",0,0,").concat(p,",").concat(t+u*g[0],",").concat(n)),x+="L ".concat(t+a-u*g[1],",").concat(n),g[1]>0&&(x+="A ".concat(g[1],",").concat(g[1],",0,0,").concat(p,`,
|
||
`).concat(t+a,",").concat(n+d*g[1])),x+="L ".concat(t+a,",").concat(n+r-d*g[2]),g[2]>0&&(x+="A ".concat(g[2],",").concat(g[2],",0,0,").concat(p,`,
|
||
`).concat(t+a-u*g[2],",").concat(n+r)),x+="L ".concat(t+u*g[3],",").concat(n+r),g[3]>0&&(x+="A ".concat(g[3],",").concat(g[3],",0,0,").concat(p,`,
|
||
`).concat(t,",").concat(n+r-d*g[3])),x+="Z"}else if(c>0&&i===+i&&i>0){var w=Math.min(c,i);x="M ".concat(t,",").concat(n+d*w,`
|
||
A `).concat(w,",").concat(w,",0,0,").concat(p,",").concat(t+u*w,",").concat(n,`
|
||
L `).concat(t+a-u*w,",").concat(n,`
|
||
A `).concat(w,",").concat(w,",0,0,").concat(p,",").concat(t+a,",").concat(n+d*w,`
|
||
L `).concat(t+a,",").concat(n+r-d*w,`
|
||
A `).concat(w,",").concat(w,",0,0,").concat(p,",").concat(t+a-u*w,",").concat(n+r,`
|
||
L `).concat(t+u*w,",").concat(n+r,`
|
||
A `).concat(w,",").concat(w,",0,0,").concat(p,",").concat(t,",").concat(n+r-d*w," Z")}else x="M ".concat(t,",").concat(n," h ").concat(a," v ").concat(r," h ").concat(-a," Z");return x},T9=function(t,n){if(!t||!n)return!1;var a=t.x,r=t.y,i=n.x,c=n.y,d=n.width,u=n.height;if(Math.abs(d)>0&&Math.abs(u)>0){var p=Math.min(i,i+d),x=Math.max(i,i+d),g=Math.min(c,c+u),b=Math.max(c,c+u);return a>=p&&a<=x&&r>=g&&r<=b}return!1},R9={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},bU=function(t){var n=ww(ww({},R9),t),a=Z.useRef(),r=Z.useState(-1),i=G9(r,2),c=i[0],d=i[1];Z.useEffect(function(){if(a.current&&a.current.getTotalLength)try{var B=a.current.getTotalLength();B&&d(B)}catch{}},[]);var u=n.x,p=n.y,x=n.width,g=n.height,b=n.radius,h=n.className,w=n.animationEasing,A=n.animationDuration,v=n.animationBegin,D=n.isAnimationActive,H=n.isUpdateAnimationActive;if(u!==+u||p!==+p||x!==+x||g!==+g||x===0||g===0)return null;var G=Le("recharts-rectangle",h);return H?S.createElement(ns,{canBegin:c>0,from:{width:x,height:g,x:u,y:p},to:{width:x,height:g,x:u,y:p},duration:A,animationEasing:w,isActive:H},function(B){var j=B.width,N=B.height,_=B.x,O=B.y;return S.createElement(ns,{canBegin:c>0,from:"0px ".concat(c===-1?1:c,"px"),to:"".concat(c,"px 0px"),attributeName:"strokeDasharray",begin:v,duration:A,isActive:D,easing:w},S.createElement("path",jm({},Te(n,!0),{className:G,d:Hw(_,O,j,N,b),ref:a})))}):S.createElement("path",jm({},Te(n,!0),{className:G,d:Hw(u,p,x,g,b)}))},k9=["points","className","baseLinePoints","connectNulls"];function Rr(){return Rr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Rr.apply(this,arguments)}function M9(e,t){if(e==null)return{};var n=Z9(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function Z9(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function jw(e){return $9(e)||L9(e)||Y9(e)||I9()}function I9(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Y9(e,t){if(e){if(typeof e=="string")return yy(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return yy(e,t)}}function L9(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function $9(e){if(Array.isArray(e))return yy(e)}function yy(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var Uw=function(t){return t&&t.x===+t.x&&t.y===+t.y},q9=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=[[]];return t.forEach(function(a){Uw(a)?n[n.length-1].push(a):n[n.length-1].length>0&&n.push([])}),Uw(t[0])&&n[n.length-1].push(t[0]),n[n.length-1].length<=0&&(n=n.slice(0,-1)),n},Ui=function(t,n){var a=q9(t);n&&(a=[a.reduce(function(i,c){return[].concat(jw(i),jw(c))},[])]);var r=a.map(function(i){return i.reduce(function(c,d,u){return"".concat(c).concat(u===0?"M":"L").concat(d.x,",").concat(d.y)},"")}).join("");return a.length===1?"".concat(r,"Z"):r},W9=function(t,n,a){var r=Ui(t,a);return"".concat(r.slice(-1)==="Z"?r.slice(0,-1):r,"L").concat(Ui(n.reverse(),a).slice(1))},CU=function(t){var n=t.points,a=t.className,r=t.baseLinePoints,i=t.connectNulls,c=M9(t,k9);if(!n||!n.length)return null;var d=Le("recharts-polygon",a);if(r&&r.length){var u=c.stroke&&c.stroke!=="none",p=W9(n,r,i);return S.createElement("g",{className:d},S.createElement("path",Rr({},Te(c,!0),{fill:p.slice(-1)==="Z"?c.fill:"none",stroke:"none",d:p})),u?S.createElement("path",Rr({},Te(c,!0),{fill:"none",d:Ui(n,i)})):null,u?S.createElement("path",Rr({},Te(c,!0),{fill:"none",d:Ui(r,i)})):null)}var x=Ui(n,i);return S.createElement("path",Rr({},Te(c,!0),{fill:x.slice(-1)==="Z"?c.fill:"none",className:d,d:x}))};function hy(){return hy=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},hy.apply(this,arguments)}var dd=function(t){var n=t.cx,a=t.cy,r=t.r,i=t.className,c=Le("recharts-dot",i);return n===+n&&a===+a&&r===+r?S.createElement("circle",hy({},Te(t,!1),Xl(t),{className:c,cx:n,cy:a,r})):null};function oc(e){"@babel/helpers - typeof";return oc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},oc(e)}var F9=["x","y","top","left","width","height","className"];function by(){return by=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},by.apply(this,arguments)}function Nw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function V9(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Nw(Object(n),!0).forEach(function(a){K9(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nw(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function K9(e,t,n){return t=X9(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function X9(e){var t=Q9(e,"string");return oc(t)=="symbol"?t:t+""}function Q9(e,t){if(oc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(oc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function J9(e,t){if(e==null)return{};var n=eM(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function eM(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}var tM=function(t,n,a,r,i,c){return"M".concat(t,",").concat(i,"v").concat(r,"M").concat(c,",").concat(n,"h").concat(a)},nM=function(t){var n=t.x,a=n===void 0?0:n,r=t.y,i=r===void 0?0:r,c=t.top,d=c===void 0?0:c,u=t.left,p=u===void 0?0:u,x=t.width,g=x===void 0?0:x,b=t.height,h=b===void 0?0:b,w=t.className,A=J9(t,F9),v=V9({x:a,y:i,top:d,left:p,width:g,height:h},A);return!be(a)||!be(i)||!be(g)||!be(h)||!be(d)||!be(p)?null:S.createElement("path",by({},Te(v,!0),{className:Le("recharts-cross",w),d:tM(a,i,g,h,d,p)}))},aM=["cx","cy","innerRadius","outerRadius","gridType","radialLines"];function rc(e){"@babel/helpers - typeof";return rc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},rc(e)}function oM(e,t){if(e==null)return{};var n=rM(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function rM(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function La(){return La=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},La.apply(this,arguments)}function Gw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function sc(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Gw(Object(n),!0).forEach(function(a){sM(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gw(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function sM(e,t,n){return t=iM(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function iM(e){var t=cM(e,"string");return rc(t)=="symbol"?t:t+""}function cM(e,t){if(rc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(rc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var lM=function(t,n,a,r){var i="";return r.forEach(function(c,d){var u=rt(n,a,t,c);d?i+="L ".concat(u.x,",").concat(u.y):i+="M ".concat(u.x,",").concat(u.y)}),i+="Z",i},mM=function(t){var n=t.cx,a=t.cy,r=t.innerRadius,i=t.outerRadius,c=t.polarAngles,d=t.radialLines;if(!c||!c.length||!d)return null;var u=sc({stroke:"#ccc"},Te(t,!1));return S.createElement("g",{className:"recharts-polar-grid-angle"},c.map(function(p){var x=rt(n,a,r,p),g=rt(n,a,i,p);return S.createElement("line",La({},u,{key:"line-".concat(p),x1:x.x,y1:x.y,x2:g.x,y2:g.y}))}))},dM=function(t){var n=t.cx,a=t.cy,r=t.radius,i=t.index,c=sc(sc({stroke:"#ccc"},Te(t,!1)),{},{fill:"none"});return S.createElement("circle",La({},c,{className:Le("recharts-polar-grid-concentric-circle",t.className),key:"circle-".concat(i),cx:n,cy:a,r}))},uM=function(t){var n=t.radius,a=t.index,r=sc(sc({stroke:"#ccc"},Te(t,!1)),{},{fill:"none"});return S.createElement("path",La({},r,{className:Le("recharts-polar-grid-concentric-polygon",t.className),key:"path-".concat(a),d:lM(n,t.cx,t.cy,t.polarAngles)}))},pM=function(t){var n=t.polarRadius,a=t.gridType;return!n||!n.length?null:S.createElement("g",{className:"recharts-polar-grid-concentric"},n.map(function(r,i){var c=i;return a==="circle"?S.createElement(dM,La({key:c},t,{radius:r,index:i})):S.createElement(uM,La({key:c},t,{radius:r,index:i}))}))},Zh=function(t){var n=t.cx,a=n===void 0?0:n,r=t.cy,i=r===void 0?0:r,c=t.innerRadius,d=c===void 0?0:c,u=t.outerRadius,p=u===void 0?0:u,x=t.gridType,g=x===void 0?"polygon":x,b=t.radialLines,h=b===void 0?!0:b,w=oM(t,aM);return p<=0?null:S.createElement("g",{className:"recharts-polar-grid"},S.createElement(mM,La({cx:a,cy:i,innerRadius:d,outerRadius:p,gridType:g,radialLines:h},w)),S.createElement(pM,La({cx:a,cy:i,innerRadius:d,outerRadius:p,gridType:g,radialLines:h},w)))};Zh.displayName="PolarGrid";var kg,Bw;function fM(){if(Bw)return kg;Bw=1;var e=sd(),t=kj(),n=ba();function a(r,i){return r&&r.length?e(r,n(i,2),t):void 0}return kg=a,kg}var gM=fM();const xM=st(gM);var Mg,_w;function yM(){if(_w)return Mg;_w=1;var e=sd(),t=ba(),n=Mj();function a(r,i){return r&&r.length?e(r,t(i,2),n):void 0}return Mg=a,Mg}var hM=yM();const bM=st(hM);var CM=["cx","cy","angle","ticks","axisLine"],vM=["ticks","tick","angle","tickFormatter","stroke"];function as(e){"@babel/helpers - typeof";return as=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},as(e)}function Ni(){return Ni=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Ni.apply(this,arguments)}function Pw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function $o(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Pw(Object(n),!0).forEach(function(a){ud(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pw(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Sw(e,t){if(e==null)return{};var n=AM(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function AM(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function DM(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ew(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,AU(a.key),a)}}function wM(e,t,n){return t&&Ew(e.prototype,t),n&&Ew(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function HM(e,t,n){return t=Um(t),jM(e,vU()?Reflect.construct(t,n||[],Um(e).constructor):t.apply(e,n))}function jM(e,t){if(t&&(as(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return UM(e)}function UM(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function vU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(vU=function(){return!!e})()}function Um(e){return Um=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Um(e)}function NM(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Cy(e,t)}function Cy(e,t){return Cy=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},Cy(e,t)}function ud(e,t,n){return t=AU(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function AU(e){var t=GM(e,"string");return as(t)=="symbol"?t:t+""}function GM(e,t){if(as(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(as(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var ws=function(e){function t(){return DM(this,t),HM(this,t,arguments)}return NM(t,e),wM(t,[{key:"getTickValueCoord",value:function(a){var r=a.coordinate,i=this.props,c=i.angle,d=i.cx,u=i.cy;return rt(d,u,r,c)}},{key:"getTickTextAnchor",value:function(){var a=this.props.orientation,r;switch(a){case"left":r="end";break;case"right":r="start";break;default:r="middle";break}return r}},{key:"getViewBox",value:function(){var a=this.props,r=a.cx,i=a.cy,c=a.angle,d=a.ticks,u=xM(d,function(x){return x.coordinate||0}),p=bM(d,function(x){return x.coordinate||0});return{cx:r,cy:i,startAngle:c,endAngle:c,innerRadius:p.coordinate||0,outerRadius:u.coordinate||0}}},{key:"renderAxisLine",value:function(){var a=this.props,r=a.cx,i=a.cy,c=a.angle,d=a.ticks,u=a.axisLine,p=Sw(a,CM),x=d.reduce(function(w,A){return[Math.min(w[0],A.coordinate),Math.max(w[1],A.coordinate)]},[1/0,-1/0]),g=rt(r,i,x[0],c),b=rt(r,i,x[1],c),h=$o($o($o({},Te(p,!1)),{},{fill:"none"},Te(u,!1)),{},{x1:g.x,y1:g.y,x2:b.x,y2:b.y});return S.createElement("line",Ni({className:"recharts-polar-radius-axis-line"},h))}},{key:"renderTicks",value:function(){var a=this,r=this.props,i=r.ticks,c=r.tick,d=r.angle,u=r.tickFormatter,p=r.stroke,x=Sw(r,vM),g=this.getTickTextAnchor(),b=Te(x,!1),h=Te(c,!1),w=i.map(function(A,v){var D=a.getTickValueCoord(A),H=$o($o($o($o({textAnchor:g,transform:"rotate(".concat(90-d,", ").concat(D.x,", ").concat(D.y,")")},b),{},{stroke:"none",fill:p},h),{},{index:v},D),{},{payload:A});return S.createElement(Ot,Ni({className:Le("recharts-polar-radius-axis-tick",cU(c)),key:"tick-".concat(A.coordinate)},eh(a.props,A,v)),t.renderTickItem(c,H,u?u(A.value,v):A.value))});return S.createElement(Ot,{className:"recharts-polar-radius-axis-ticks"},w)}},{key:"render",value:function(){var a=this.props,r=a.ticks,i=a.axisLine,c=a.tick;return!r||!r.length?null:S.createElement(Ot,{className:Le("recharts-polar-radius-axis",this.props.className)},i&&this.renderAxisLine(),c&&this.renderTicks(),Qt.renderCallByParent(this.props,this.getViewBox()))}}],[{key:"renderTickItem",value:function(a,r,i){var c;return S.isValidElement(a)?c=S.cloneElement(a,r):Me(a)?c=a(r):c=S.createElement(ki,Ni({},r,{className:"recharts-polar-radius-axis-tick-value"}),i),c}}])}(Z.PureComponent);ud(ws,"displayName","PolarRadiusAxis");ud(ws,"axisType","radiusAxis");ud(ws,"defaultProps",{type:"number",radiusAxisId:0,cx:0,cy:0,angle:0,orientation:"right",stroke:"#ccc",axisLine:!0,tick:!0,tickCount:5,allowDataOverflow:!1,scale:"auto",allowDuplicatedCategory:!0});function os(e){"@babel/helpers - typeof";return os=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},os(e)}function Vo(){return Vo=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Vo.apply(this,arguments)}function Ow(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function qo(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Ow(Object(n),!0).forEach(function(a){pd(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ow(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function BM(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function zw(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,wU(a.key),a)}}function _M(e,t,n){return t&&zw(e.prototype,t),n&&zw(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function PM(e,t,n){return t=Nm(t),SM(e,DU()?Reflect.construct(t,n||[],Nm(e).constructor):t.apply(e,n))}function SM(e,t){if(t&&(os(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return EM(e)}function EM(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function DU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(DU=function(){return!!e})()}function Nm(e){return Nm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Nm(e)}function OM(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&vy(e,t)}function vy(e,t){return vy=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},vy(e,t)}function pd(e,t,n){return t=wU(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wU(e){var t=zM(e,"string");return os(t)=="symbol"?t:t+""}function zM(e,t){if(os(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(os(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var TM=Math.PI/180,RM=1e-5,Hs=function(e){function t(){return BM(this,t),PM(this,t,arguments)}return OM(t,e),_M(t,[{key:"getTickLineCoord",value:function(a){var r=this.props,i=r.cx,c=r.cy,d=r.radius,u=r.orientation,p=r.tickSize,x=p||8,g=rt(i,c,d,a.coordinate),b=rt(i,c,d+(u==="inner"?-1:1)*x,a.coordinate);return{x1:g.x,y1:g.y,x2:b.x,y2:b.y}}},{key:"getTickTextAnchor",value:function(a){var r=this.props.orientation,i=Math.cos(-a.coordinate*TM),c;return i>RM?c=r==="outer"?"start":"end":i<-1e-5?c=r==="outer"?"end":"start":c="middle",c}},{key:"renderAxisLine",value:function(){var a=this.props,r=a.cx,i=a.cy,c=a.radius,d=a.axisLine,u=a.axisLineType,p=qo(qo({},Te(this.props,!1)),{},{fill:"none"},Te(d,!1));if(u==="circle")return S.createElement(dd,Vo({className:"recharts-polar-angle-axis-line"},p,{cx:r,cy:i,r:c}));var x=this.props.ticks,g=x.map(function(b){return rt(r,i,c,b.coordinate)});return S.createElement(CU,Vo({className:"recharts-polar-angle-axis-line"},p,{points:g}))}},{key:"renderTicks",value:function(){var a=this,r=this.props,i=r.ticks,c=r.tick,d=r.tickLine,u=r.tickFormatter,p=r.stroke,x=Te(this.props,!1),g=Te(c,!1),b=qo(qo({},x),{},{fill:"none"},Te(d,!1)),h=i.map(function(w,A){var v=a.getTickLineCoord(w),D=a.getTickTextAnchor(w),H=qo(qo(qo({textAnchor:D},x),{},{stroke:"none",fill:p},g),{},{index:A,payload:w,x:v.x2,y:v.y2});return S.createElement(Ot,Vo({className:Le("recharts-polar-angle-axis-tick",cU(c)),key:"tick-".concat(w.coordinate)},eh(a.props,w,A)),d&&S.createElement("line",Vo({className:"recharts-polar-angle-axis-tick-line"},b,v)),c&&t.renderTickItem(c,H,u?u(w.value,A):w.value))});return S.createElement(Ot,{className:"recharts-polar-angle-axis-ticks"},h)}},{key:"render",value:function(){var a=this.props,r=a.ticks,i=a.radius,c=a.axisLine;return i<=0||!r||!r.length?null:S.createElement(Ot,{className:Le("recharts-polar-angle-axis",this.props.className)},c&&this.renderAxisLine(),this.renderTicks())}}],[{key:"renderTickItem",value:function(a,r,i){var c;return S.isValidElement(a)?c=S.cloneElement(a,r):Me(a)?c=a(r):c=S.createElement(ki,Vo({},r,{className:"recharts-polar-angle-axis-tick-value"}),i),c}}])}(Z.PureComponent);pd(Hs,"displayName","PolarAngleAxis");pd(Hs,"axisType","angleAxis");pd(Hs,"defaultProps",{type:"category",angleAxisId:0,scale:"auto",cx:0,cy:0,orientation:"outer",axisLine:!0,tickLine:!0,tickSize:8,tick:!0,hide:!1,allowDuplicatedCategory:!0});var Zg,Tw;function kM(){if(Tw)return Zg;Tw=1;var e=TH(),t=e(Object.getPrototypeOf,Object);return Zg=t,Zg}var Ig,Rw;function MM(){if(Rw)return Ig;Rw=1;var e=$a(),t=kM(),n=qa(),a="[object Object]",r=Function.prototype,i=Object.prototype,c=r.toString,d=i.hasOwnProperty,u=c.call(Object);function p(x){if(!n(x)||e(x)!=a)return!1;var g=t(x);if(g===null)return!0;var b=d.call(g,"constructor")&&g.constructor;return typeof b=="function"&&b instanceof b&&c.call(b)==u}return Ig=p,Ig}MM();var Yg,kw;function ZM(){if(kw)return Yg;kw=1;var e=$a(),t=qa(),n="[object Boolean]";function a(r){return r===!0||r===!1||t(r)&&e(r)==n}return Yg=a,Yg}ZM();function fd(e,t){return t!=null&&"trapezoids"in e.props}function gd(e,t){return t!=null&&"sectors"in e.props}function ic(e,t){return t!=null&&"points"in e.props}function IM(e,t){var n,a,r=e.x===(t==null||(n=t.labelViewBox)===null||n===void 0?void 0:n.x)||e.x===t.x,i=e.y===(t==null||(a=t.labelViewBox)===null||a===void 0?void 0:a.y)||e.y===t.y;return r&&i}function YM(e,t){var n=e.endAngle===t.endAngle,a=e.startAngle===t.startAngle;return n&&a}function LM(e,t){var n=e.x===t.x,a=e.y===t.y,r=e.z===t.z;return n&&a&&r}function $M(e,t){var n;return fd(e,t)?n=IM:gd(e,t)?n=YM:ic(e,t)&&(n=LM),n}function qM(e,t){var n;return fd(e,t)?n="trapezoids":gd(e,t)?n="sectors":ic(e,t)&&(n="points"),n}function WM(e,t){if(fd(e,t)){var n;return(n=t.tooltipPayload)===null||n===void 0||(n=n[0])===null||n===void 0||(n=n.payload)===null||n===void 0?void 0:n.payload}if(gd(e,t)){var a;return(a=t.tooltipPayload)===null||a===void 0||(a=a[0])===null||a===void 0||(a=a.payload)===null||a===void 0?void 0:a.payload}return ic(e,t)?t.payload:{}}function FM(e){var t=e.activeTooltipItem,n=e.graphicalItem,a=e.itemData,r=qM(n,t),i=WM(n,t),c=a.filter(function(u,p){var x=zh(i,u),g=n.props[r].filter(function(w){var A=$M(n,t);return A(w,t)}),b=n.props[r].indexOf(g[g.length-1]),h=p===b;return x&&h}),d=a.indexOf(c[c.length-1]);return d}var Lg,Mw;function VM(){if(Mw)return Lg;Mw=1;function e(t){return t&&t.length?t[0]:void 0}return Lg=e,Lg}var $g,Zw;function KM(){return Zw||(Zw=1,$g=VM()),$g}var XM=KM();const QM=st(XM);var JM=["key"];function rs(e){"@babel/helpers - typeof";return rs=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},rs(e)}function eZ(e,t){if(e==null)return{};var n=tZ(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function tZ(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function Gm(){return Gm=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Gm.apply(this,arguments)}function Iw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function an(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Iw(Object(n),!0).forEach(function(a){Sa(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Iw(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function nZ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Yw(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,jU(a.key),a)}}function aZ(e,t,n){return t&&Yw(e.prototype,t),n&&Yw(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function oZ(e,t,n){return t=Bm(t),rZ(e,HU()?Reflect.construct(t,n||[],Bm(e).constructor):t.apply(e,n))}function rZ(e,t){if(t&&(rs(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return sZ(e)}function sZ(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function HU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(HU=function(){return!!e})()}function Bm(e){return Bm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Bm(e)}function iZ(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ay(e,t)}function Ay(e,t){return Ay=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},Ay(e,t)}function Sa(e,t,n){return t=jU(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function jU(e){var t=cZ(e,"string");return rs(t)=="symbol"?t:t+""}function cZ(e,t){if(rs(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(rs(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var js=function(e){function t(){var n;nZ(this,t);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];return n=oZ(this,t,[].concat(r)),Sa(n,"state",{isAnimationFinished:!1}),Sa(n,"handleAnimationEnd",function(){var c=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),Me(c)&&c()}),Sa(n,"handleAnimationStart",function(){var c=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),Me(c)&&c()}),Sa(n,"handleMouseEnter",function(c){var d=n.props.onMouseEnter;d&&d(n.props,c)}),Sa(n,"handleMouseLeave",function(c){var d=n.props.onMouseLeave;d&&d(n.props,c)}),n}return iZ(t,e),aZ(t,[{key:"renderDots",value:function(a){var r=this.props,i=r.dot,c=r.dataKey,d=Te(this.props,!1),u=Te(i,!0),p=a.map(function(x,g){var b=an(an(an({key:"dot-".concat(g),r:3},d),u),{},{dataKey:c,cx:x.x,cy:x.y,index:g,payload:x});return t.renderDotItem(i,b)});return S.createElement(Ot,{className:"recharts-radar-dots"},p)}},{key:"renderPolygonStatically",value:function(a){var r=this.props,i=r.shape,c=r.dot,d=r.isRange,u=r.baseLinePoints,p=r.connectNulls,x;return S.isValidElement(i)?x=S.cloneElement(i,an(an({},this.props),{},{points:a})):Me(i)?x=i(an(an({},this.props),{},{points:a})):x=S.createElement(CU,Gm({},Te(this.props,!0),{onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,points:a,baseLinePoints:d?u:null,connectNulls:p})),S.createElement(Ot,{className:"recharts-radar-polygon"},x,c?this.renderDots(a):null)}},{key:"renderPolygonWithAnimation",value:function(){var a=this,r=this.props,i=r.points,c=r.isAnimationActive,d=r.animationBegin,u=r.animationDuration,p=r.animationEasing,x=r.animationId,g=this.state.prevPoints;return S.createElement(ns,{begin:d,duration:u,isActive:c,easing:p,from:{t:0},to:{t:1},key:"radar-".concat(x),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(b){var h=b.t,w=g&&g.length/i.length,A=i.map(function(v,D){var H=g&&g[Math.floor(D*w)];if(H){var G=Sl(H.x,v.x),B=Sl(H.y,v.y);return an(an({},v),{},{x:G(h),y:B(h)})}var j=Sl(v.cx,v.x),N=Sl(v.cy,v.y);return an(an({},v),{},{x:j(h),y:N(h)})});return a.renderPolygonStatically(A)})}},{key:"renderPolygon",value:function(){var a=this.props,r=a.points,i=a.isAnimationActive,c=a.isRange,d=this.state.prevPoints;return i&&r&&r.length&&!c&&(!d||!zh(d,r))?this.renderPolygonWithAnimation():this.renderPolygonStatically(r)}},{key:"render",value:function(){var a=this.props,r=a.hide,i=a.className,c=a.points,d=a.isAnimationActive;if(r||!c||!c.length)return null;var u=this.state.isAnimationFinished,p=Le("recharts-radar",i);return S.createElement(Ot,{className:p},this.renderPolygon(),(!d||u)&&nr.renderCallByParent(this.props,c))}}],[{key:"getDerivedStateFromProps",value:function(a,r){return a.animationId!==r.prevAnimationId?{prevAnimationId:a.animationId,curPoints:a.points,prevPoints:r.curPoints}:a.points!==r.curPoints?{curPoints:a.points}:null}},{key:"renderDotItem",value:function(a,r){var i;if(S.isValidElement(a))i=S.cloneElement(a,r);else if(Me(a))i=a(r);else{var c=r.key,d=eZ(r,JM);i=S.createElement(dd,Gm({},d,{key:c,className:Le("recharts-radar-dot",typeof a!="boolean"?a.className:"")}))}return i}}])}(Z.PureComponent);Sa(js,"displayName","Radar");Sa(js,"defaultProps",{angleAxisId:0,radiusAxisId:0,hide:!1,activeDot:!0,dot:!1,legendType:"rect",isAnimationActive:!Jm.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"});Sa(js,"getComposedData",function(e){var t=e.radiusAxis,n=e.angleAxis,a=e.displayedData,r=e.dataKey,i=e.bandSize,c=n.cx,d=n.cy,u=!1,p=[],x=n.type!=="number"?i??0:0;a.forEach(function(b,h){var w=Ya(b,n.dataKey,h),A=Ya(b,r),v=n.scale(w)+x,D=Array.isArray(A)?mU(A):A,H=Ke(D)?void 0:t.scale(D);Array.isArray(A)&&A.length>=2&&(u=!0),p.push(an(an({},rt(c,d,H,v)),{},{name:w,value:A,cx:c,cy:d,radius:H,angle:v,payload:b}))});var g=[];return u&&p.forEach(function(b){if(Array.isArray(b.value)){var h=QM(b.value),w=Ke(h)?void 0:t.scale(h);g.push(an(an({},b),{},{radius:w},rt(c,d,w,b.angle)))}else g.push(b)}),{points:p,isRange:u,baseLinePoints:g}});var qg,Lw;function lZ(){if(Lw)return qg;Lw=1;var e=Math.ceil,t=Math.max;function n(a,r,i,c){for(var d=-1,u=t(e((r-a)/(i||1)),0),p=Array(u);u--;)p[c?u:++d]=a,a+=i;return p}return qg=n,qg}var Wg,$w;function UU(){if($w)return Wg;$w=1;var e=JH(),t=1/0,n=17976931348623157e292;function a(r){if(!r)return r===0?r:0;if(r=e(r),r===t||r===-1/0){var i=r<0?-1:1;return i*n}return r===r?r:0}return Wg=a,Wg}var Fg,qw;function mZ(){if(qw)return Fg;qw=1;var e=lZ(),t=Qm(),n=UU();function a(r){return function(i,c,d){return d&&typeof d!="number"&&t(i,c,d)&&(c=d=void 0),i=n(i),c===void 0?(c=i,i=0):c=n(c),d=d===void 0?i<c?1:-1:n(d),e(i,c,d,r)}}return Fg=a,Fg}var Vg,Ww;function dZ(){if(Ww)return Vg;Ww=1;var e=mZ(),t=e();return Vg=t,Vg}var uZ=dZ();const _m=st(uZ);function cc(e){"@babel/helpers - typeof";return cc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},cc(e)}function Fw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Vw(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Fw(Object(n),!0).forEach(function(a){NU(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fw(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function NU(e,t,n){return t=pZ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pZ(e){var t=fZ(e,"string");return cc(t)=="symbol"?t:t+""}function fZ(e,t){if(cc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(cc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var gZ=["Webkit","Moz","O","ms"],xZ=function(t,n){var a=t.replace(/(\w)/,function(i){return i.toUpperCase()}),r=gZ.reduce(function(i,c){return Vw(Vw({},i),{},NU({},c+a,n))},{});return r[t]=n,r};function ss(e){"@babel/helpers - typeof";return ss=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ss(e)}function Pm(){return Pm=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Pm.apply(this,arguments)}function Kw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Kg(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Kw(Object(n),!0).forEach(function(a){wn(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kw(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function yZ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Xw(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,BU(a.key),a)}}function hZ(e,t,n){return t&&Xw(e.prototype,t),n&&Xw(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function bZ(e,t,n){return t=Sm(t),CZ(e,GU()?Reflect.construct(t,n||[],Sm(e).constructor):t.apply(e,n))}function CZ(e,t){if(t&&(ss(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return vZ(e)}function vZ(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function GU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(GU=function(){return!!e})()}function Sm(e){return Sm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Sm(e)}function AZ(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Dy(e,t)}function Dy(e,t){return Dy=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},Dy(e,t)}function wn(e,t,n){return t=BU(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function BU(e){var t=DZ(e,"string");return ss(t)=="symbol"?t:t+""}function DZ(e,t){if(ss(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(ss(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var wZ=function(t){var n=t.data,a=t.startIndex,r=t.endIndex,i=t.x,c=t.width,d=t.travellerWidth;if(!n||!n.length)return{};var u=n.length,p=wi().domain(_m(0,u)).range([i,i+c-d]),x=p.domain().map(function(g){return p(g)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:p(a),endX:p(r),scale:p,scaleValues:x}},Qw=function(t){return t.changedTouches&&!!t.changedTouches.length},is=function(e){function t(n){var a;return yZ(this,t),a=bZ(this,t,[n]),wn(a,"handleDrag",function(r){a.leaveTimer&&(clearTimeout(a.leaveTimer),a.leaveTimer=null),a.state.isTravellerMoving?a.handleTravellerMove(r):a.state.isSlideMoving&&a.handleSlideDrag(r)}),wn(a,"handleTouchMove",function(r){r.changedTouches!=null&&r.changedTouches.length>0&&a.handleDrag(r.changedTouches[0])}),wn(a,"handleDragEnd",function(){a.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var r=a.props,i=r.endIndex,c=r.onDragEnd,d=r.startIndex;c==null||c({endIndex:i,startIndex:d})}),a.detachDragEndListener()}),wn(a,"handleLeaveWrapper",function(){(a.state.isTravellerMoving||a.state.isSlideMoving)&&(a.leaveTimer=window.setTimeout(a.handleDragEnd,a.props.leaveTimeOut))}),wn(a,"handleEnterSlideOrTraveller",function(){a.setState({isTextActive:!0})}),wn(a,"handleLeaveSlideOrTraveller",function(){a.setState({isTextActive:!1})}),wn(a,"handleSlideDragStart",function(r){var i=Qw(r)?r.changedTouches[0]:r;a.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:i.pageX}),a.attachDragEndListener()}),a.travellerDragStartHandlers={startX:a.handleTravellerDragStart.bind(a,"startX"),endX:a.handleTravellerDragStart.bind(a,"endX")},a.state={},a}return AZ(t,e),hZ(t,[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(a){var r=a.startX,i=a.endX,c=this.state.scaleValues,d=this.props,u=d.gap,p=d.data,x=p.length-1,g=Math.min(r,i),b=Math.max(r,i),h=t.getIndexInRange(c,g),w=t.getIndexInRange(c,b);return{startIndex:h-h%u,endIndex:w===x?x:w-w%u}}},{key:"getTextOfTick",value:function(a){var r=this.props,i=r.data,c=r.tickFormatter,d=r.dataKey,u=Ya(i[a],d,a);return Me(c)?c(u,a):u}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(a){var r=this.state,i=r.slideMoveStartX,c=r.startX,d=r.endX,u=this.props,p=u.x,x=u.width,g=u.travellerWidth,b=u.startIndex,h=u.endIndex,w=u.onChange,A=a.pageX-i;A>0?A=Math.min(A,p+x-g-d,p+x-g-c):A<0&&(A=Math.max(A,p-c,p-d));var v=this.getIndex({startX:c+A,endX:d+A});(v.startIndex!==b||v.endIndex!==h)&&w&&w(v),this.setState({startX:c+A,endX:d+A,slideMoveStartX:a.pageX})}},{key:"handleTravellerDragStart",value:function(a,r){var i=Qw(r)?r.changedTouches[0]:r;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:a,brushMoveStartX:i.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(a){var r=this.state,i=r.brushMoveStartX,c=r.movingTravellerId,d=r.endX,u=r.startX,p=this.state[c],x=this.props,g=x.x,b=x.width,h=x.travellerWidth,w=x.onChange,A=x.gap,v=x.data,D={startX:this.state.startX,endX:this.state.endX},H=a.pageX-i;H>0?H=Math.min(H,g+b-h-p):H<0&&(H=Math.max(H,g-p)),D[c]=p+H;var G=this.getIndex(D),B=G.startIndex,j=G.endIndex,N=function(){var O=v.length-1;return c==="startX"&&(d>u?B%A===0:j%A===0)||d<u&&j===O||c==="endX"&&(d>u?j%A===0:B%A===0)||d>u&&j===O};this.setState(wn(wn({},c,p+H),"brushMoveStartX",a.pageX),function(){w&&N()&&w(G)})}},{key:"handleTravellerMoveKeyboard",value:function(a,r){var i=this,c=this.state,d=c.scaleValues,u=c.startX,p=c.endX,x=this.state[r],g=d.indexOf(x);if(g!==-1){var b=g+a;if(!(b===-1||b>=d.length)){var h=d[b];r==="startX"&&h>=p||r==="endX"&&h<=u||this.setState(wn({},r,h),function(){i.props.onChange(i.getIndex({startX:i.state.startX,endX:i.state.endX}))})}}}},{key:"renderBackground",value:function(){var a=this.props,r=a.x,i=a.y,c=a.width,d=a.height,u=a.fill,p=a.stroke;return S.createElement("rect",{stroke:p,fill:u,x:r,y:i,width:c,height:d})}},{key:"renderPanorama",value:function(){var a=this.props,r=a.x,i=a.y,c=a.width,d=a.height,u=a.data,p=a.children,x=a.padding,g=Z.Children.only(p);return g?S.cloneElement(g,{x:r,y:i,width:c,height:d,margin:x,compact:!0,data:u}):null}},{key:"renderTravellerLayer",value:function(a,r){var i,c,d=this,u=this.props,p=u.y,x=u.travellerWidth,g=u.height,b=u.traveller,h=u.ariaLabel,w=u.data,A=u.startIndex,v=u.endIndex,D=Math.max(a,this.props.x),H=Kg(Kg({},Te(this.props,!1)),{},{x:D,y:p,width:x,height:g}),G=h||"Min value: ".concat((i=w[A])===null||i===void 0?void 0:i.name,", Max value: ").concat((c=w[v])===null||c===void 0?void 0:c.name);return S.createElement(Ot,{tabIndex:0,role:"slider","aria-label":G,"aria-valuenow":a,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[r],onTouchStart:this.travellerDragStartHandlers[r],onKeyDown:function(j){["ArrowLeft","ArrowRight"].includes(j.key)&&(j.preventDefault(),j.stopPropagation(),d.handleTravellerMoveKeyboard(j.key==="ArrowRight"?1:-1,r))},onFocus:function(){d.setState({isTravellerFocused:!0})},onBlur:function(){d.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(b,H))}},{key:"renderSlide",value:function(a,r){var i=this.props,c=i.y,d=i.height,u=i.stroke,p=i.travellerWidth,x=Math.min(a,r)+p,g=Math.max(Math.abs(r-a)-p,0);return S.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:u,fillOpacity:.2,x,y:c,width:g,height:d})}},{key:"renderText",value:function(){var a=this.props,r=a.startIndex,i=a.endIndex,c=a.y,d=a.height,u=a.travellerWidth,p=a.stroke,x=this.state,g=x.startX,b=x.endX,h=5,w={pointerEvents:"none",fill:p};return S.createElement(Ot,{className:"recharts-brush-texts"},S.createElement(ki,Pm({textAnchor:"end",verticalAnchor:"middle",x:Math.min(g,b)-h,y:c+d/2},w),this.getTextOfTick(r)),S.createElement(ki,Pm({textAnchor:"start",verticalAnchor:"middle",x:Math.max(g,b)+u+h,y:c+d/2},w),this.getTextOfTick(i)))}},{key:"render",value:function(){var a=this.props,r=a.data,i=a.className,c=a.children,d=a.x,u=a.y,p=a.width,x=a.height,g=a.alwaysShowText,b=this.state,h=b.startX,w=b.endX,A=b.isTextActive,v=b.isSlideMoving,D=b.isTravellerMoving,H=b.isTravellerFocused;if(!r||!r.length||!be(d)||!be(u)||!be(p)||!be(x)||p<=0||x<=0)return null;var G=Le("recharts-brush",i),B=S.Children.count(c)===1,j=xZ("userSelect","none");return S.createElement(Ot,{className:G,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:j},this.renderBackground(),B&&this.renderPanorama(),this.renderSlide(h,w),this.renderTravellerLayer(h,"startX"),this.renderTravellerLayer(w,"endX"),(A||v||D||H||g)&&this.renderText())}}],[{key:"renderDefaultTraveller",value:function(a){var r=a.x,i=a.y,c=a.width,d=a.height,u=a.stroke,p=Math.floor(i+d/2)-1;return S.createElement(S.Fragment,null,S.createElement("rect",{x:r,y:i,width:c,height:d,fill:u,stroke:"none"}),S.createElement("line",{x1:r+1,y1:p,x2:r+c-1,y2:p,fill:"none",stroke:"#fff"}),S.createElement("line",{x1:r+1,y1:p+2,x2:r+c-1,y2:p+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(a,r){var i;return S.isValidElement(a)?i=S.cloneElement(a,r):Me(a)?i=a(r):i=t.renderDefaultTraveller(r),i}},{key:"getDerivedStateFromProps",value:function(a,r){var i=a.data,c=a.width,d=a.x,u=a.travellerWidth,p=a.updateId,x=a.startIndex,g=a.endIndex;if(i!==r.prevData||p!==r.prevUpdateId)return Kg({prevData:i,prevTravellerWidth:u,prevUpdateId:p,prevX:d,prevWidth:c},i&&i.length?wZ({data:i,width:c,x:d,travellerWidth:u,startIndex:x,endIndex:g}):{scale:null,scaleValues:null});if(r.scale&&(c!==r.prevWidth||d!==r.prevX||u!==r.prevTravellerWidth)){r.scale.range([d,d+c-u]);var b=r.scale.domain().map(function(h){return r.scale(h)});return{prevData:i,prevTravellerWidth:u,prevUpdateId:p,prevX:d,prevWidth:c,startX:r.scale(a.startIndex),endX:r.scale(a.endIndex),scaleValues:b}}return null}},{key:"getIndexInRange",value:function(a,r){for(var i=a.length,c=0,d=i-1;d-c>1;){var u=Math.floor((c+d)/2);a[u]>r?d=u:c=u}return r>=a[d]?d:c}}])}(Z.PureComponent);wn(is,"displayName","Brush");wn(is,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var Xg,Jw;function HZ(){if(Jw)return Xg;Jw=1;var e=dh();function t(n,a){var r;return e(n,function(i,c,d){return r=a(i,c,d),!r}),!!r}return Xg=t,Xg}var Qg,e7;function jZ(){if(e7)return Qg;e7=1;var e=BH(),t=ba(),n=HZ(),a=hn(),r=Qm();function i(c,d,u){var p=a(c)?e:n;return u&&r(c,d,u)&&(d=void 0),p(c,t(d,3))}return Qg=i,Qg}var UZ=jZ();const NZ=st(UZ);var ga=function(t,n){var a=t.alwaysShow,r=t.ifOverflow;return a&&(r="extendDomain"),r===n},Jg,t7;function GZ(){if(t7)return Jg;t7=1;var e=FH();function t(n,a,r){a=="__proto__"&&e?e(n,a,{configurable:!0,enumerable:!0,value:r,writable:!0}):n[a]=r}return Jg=t,Jg}var ex,n7;function BZ(){if(n7)return ex;n7=1;var e=GZ(),t=qH(),n=ba();function a(r,i){var c={};return i=n(i,3),t(r,function(d,u,p){e(c,u,i(d,u,p))}),c}return ex=a,ex}var _Z=BZ();const PZ=st(_Z);var tx,a7;function SZ(){if(a7)return tx;a7=1;function e(t,n){for(var a=-1,r=t==null?0:t.length;++a<r;)if(!n(t[a],a,t))return!1;return!0}return tx=e,tx}var nx,o7;function EZ(){if(o7)return nx;o7=1;var e=dh();function t(n,a){var r=!0;return e(n,function(i,c,d){return r=!!a(i,c,d),r}),r}return nx=t,nx}var ax,r7;function OZ(){if(r7)return ax;r7=1;var e=SZ(),t=EZ(),n=ba(),a=hn(),r=Qm();function i(c,d,u){var p=a(c)?e:t;return u&&r(c,d,u)&&(d=void 0),p(c,n(d,3))}return ax=i,ax}var zZ=OZ();const TZ=st(zZ);function lc(e){"@babel/helpers - typeof";return lc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},lc(e)}function RZ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s7(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,_U(a.key),a)}}function kZ(e,t,n){return t&&s7(e.prototype,t),n&&s7(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function i7(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function $l(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?i7(Object(n),!0).forEach(function(a){Ih(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i7(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Ih(e,t,n){return t=_U(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _U(e){var t=MZ(e,"string");return lc(t)=="symbol"?t:t+""}function MZ(e,t){if(lc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(lc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var PU=function(t,n){var a=t.x,r=t.y,i=n.x,c=n.y;return{x:Math.min(a,i),y:Math.min(r,c),width:Math.abs(i-a),height:Math.abs(c-r)}},ZZ=function(t){var n=t.x1,a=t.y1,r=t.x2,i=t.y2;return PU({x:n,y:a},{x:r,y:i})},SU=function(){function e(t){RZ(this,e),this.scale=t}return kZ(e,[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=a.bandAware,i=a.position;if(n!==void 0){if(i)switch(i){case"start":return this.scale(n);case"middle":{var c=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+c}case"end":{var d=this.bandwidth?this.bandwidth():0;return this.scale(n)+d}default:return this.scale(n)}if(r){var u=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+u}return this.scale(n)}}},{key:"isInRange",value:function(n){var a=this.range(),r=a[0],i=a[a.length-1];return r<=i?n>=r&&n<=i:n>=i&&n<=r}}],[{key:"create",value:function(n){return new e(n)}}])}();Ih(SU,"EPS",1e-4);var Yh=function(t){var n=Object.keys(t).reduce(function(a,r){return $l($l({},a),{},Ih({},r,SU.create(t[r])))},{});return $l($l({},n),{},{apply:function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=i.bandAware,d=i.position;return PZ(r,function(u,p){return n[p].apply(u,{bandAware:c,position:d})})},isInRange:function(r){return TZ(r,function(i,c){return n[c].isInRange(i)})}})},ox,c7;function IZ(){if(c7)return ox;c7=1;var e=ba(),t=yc(),n=Km();function a(r){return function(i,c,d){var u=Object(i);if(!t(i)){var p=e(c,3);i=n(i),c=function(g){return p(u[g],g,u)}}var x=r(i,c,d);return x>-1?u[p?i[x]:x]:void 0}}return ox=a,ox}var rx,l7;function YZ(){if(l7)return rx;l7=1;var e=UU();function t(n){var a=e(n),r=a%1;return a===a?r?a-r:a:0}return rx=t,rx}var sx,m7;function LZ(){if(m7)return sx;m7=1;var e=ZH(),t=ba(),n=YZ(),a=Math.max;function r(i,c,d){var u=i==null?0:i.length;if(!u)return-1;var p=d==null?0:n(d);return p<0&&(p=a(u+p,0)),e(i,t(c,3),p)}return sx=r,sx}var ix,d7;function $Z(){if(d7)return ix;d7=1;var e=IZ(),t=LZ(),n=e(t);return ix=n,ix}$Z();var qZ=nH();const WZ=st(qZ);var FZ=WZ(function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}},function(e){return["l",e.left,"t",e.top,"w",e.width,"h",e.height].join("")}),EU=Z.createContext(void 0),OU=Z.createContext(void 0),zU=Z.createContext(void 0),VZ=Z.createContext({}),TU=Z.createContext(void 0),KZ=Z.createContext(0),XZ=Z.createContext(0),u7=function(t){var n=t.state,a=n.xAxisMap,r=n.yAxisMap,i=n.offset,c=t.clipPathId,d=t.children,u=t.width,p=t.height,x=FZ(i);return S.createElement(EU.Provider,{value:a},S.createElement(OU.Provider,{value:r},S.createElement(VZ.Provider,{value:i},S.createElement(zU.Provider,{value:x},S.createElement(TU.Provider,{value:c},S.createElement(KZ.Provider,{value:p},S.createElement(XZ.Provider,{value:u},d)))))))},QZ=function(){return Z.useContext(TU)},JZ=function(t){var n=Z.useContext(EU);n==null&&Jr();var a=n[t];return a==null&&Jr(),a},eI=function(t){var n=Z.useContext(OU);n==null&&Jr();var a=n[t];return a==null&&Jr(),a},tI=function(){var t=Z.useContext(zU);return t};function cs(e){"@babel/helpers - typeof";return cs=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},cs(e)}function nI(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function aI(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,kU(a.key),a)}}function oI(e,t,n){return t&&aI(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function rI(e,t,n){return t=Em(t),sI(e,RU()?Reflect.construct(t,n||[],Em(e).constructor):t.apply(e,n))}function sI(e,t){if(t&&(cs(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return iI(e)}function iI(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function RU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(RU=function(){return!!e})()}function Em(e){return Em=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Em(e)}function cI(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&wy(e,t)}function wy(e,t){return wy=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},wy(e,t)}function p7(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function f7(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?p7(Object(n),!0).forEach(function(a){Lh(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p7(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Lh(e,t,n){return t=kU(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function kU(e){var t=lI(e,"string");return cs(t)=="symbol"?t:t+""}function lI(e,t){if(cs(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(cs(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function mI(e,t){return fI(e)||pI(e,t)||uI(e,t)||dI()}function dI(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uI(e,t){if(e){if(typeof e=="string")return g7(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g7(e,t)}}function g7(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function pI(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,c,d=[],u=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(u=(a=i.call(n)).done)&&(d.push(a.value),d.length!==t);u=!0);}catch(x){p=!0,r=x}finally{try{if(!u&&n.return!=null&&(c=n.return(),Object(c)!==c))return}finally{if(p)throw r}}return d}}function fI(e){if(Array.isArray(e))return e}function Hy(){return Hy=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Hy.apply(this,arguments)}var gI=function(t,n){var a;return S.isValidElement(t)?a=S.cloneElement(t,n):Me(t)?a=t(n):a=S.createElement("line",Hy({},n,{className:"recharts-reference-line-line"})),a},xI=function(t,n,a,r,i,c,d,u,p){var x=i.x,g=i.y,b=i.width,h=i.height;if(a){var w=p.y,A=t.y.apply(w,{position:c});if(ga(p,"discard")&&!t.y.isInRange(A))return null;var v=[{x:x+b,y:A},{x,y:A}];return u==="left"?v.reverse():v}if(n){var D=p.x,H=t.x.apply(D,{position:c});if(ga(p,"discard")&&!t.x.isInRange(H))return null;var G=[{x:H,y:g+h},{x:H,y:g}];return d==="top"?G.reverse():G}if(r){var B=p.segment,j=B.map(function(N){return t.apply(N,{position:c})});return ga(p,"discard")&&NZ(j,function(N){return!t.isInRange(N)})?null:j}return null};function yI(e){var t=e.x,n=e.y,a=e.segment,r=e.xAxisId,i=e.yAxisId,c=e.shape,d=e.className,u=e.alwaysShow,p=QZ(),x=JZ(r),g=eI(i),b=tI();if(!p||!b)return null;Jo(u===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var h=Yh({x:x.scale,y:g.scale}),w=Et(t),A=Et(n),v=a&&a.length===2,D=xI(h,w,A,v,b,e.position,x.orientation,g.orientation,e);if(!D)return null;var H=mI(D,2),G=H[0],B=G.x,j=G.y,N=H[1],_=N.x,O=N.y,k=ga(e,"hidden")?"url(#".concat(p,")"):void 0,V=f7(f7({clipPath:k},Te(e,!0)),{},{x1:B,y1:j,x2:_,y2:O});return S.createElement(Ot,{className:Le("recharts-reference-line",d)},gI(c,V),Qt.renderCallByParent(e,ZZ({x1:B,y1:j,x2:_,y2:O})))}var $h=function(e){function t(){return nI(this,t),rI(this,t,arguments)}return cI(t,e),oI(t,[{key:"render",value:function(){return S.createElement(yI,this.props)}}])}(S.Component);Lh($h,"displayName","ReferenceLine");Lh($h,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});function jy(){return jy=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},jy.apply(this,arguments)}function ls(e){"@babel/helpers - typeof";return ls=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ls(e)}function x7(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function y7(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?x7(Object(n),!0).forEach(function(a){xd(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x7(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function hI(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function bI(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,ZU(a.key),a)}}function CI(e,t,n){return t&&bI(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function vI(e,t,n){return t=Om(t),AI(e,MU()?Reflect.construct(t,n||[],Om(e).constructor):t.apply(e,n))}function AI(e,t){if(t&&(ls(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return DI(e)}function DI(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function MU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(MU=function(){return!!e})()}function Om(e){return Om=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Om(e)}function wI(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Uy(e,t)}function Uy(e,t){return Uy=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},Uy(e,t)}function xd(e,t,n){return t=ZU(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ZU(e){var t=HI(e,"string");return ls(t)=="symbol"?t:t+""}function HI(e,t){if(ls(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(ls(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var jI=function(t){var n=t.x,a=t.y,r=t.xAxis,i=t.yAxis,c=Yh({x:r.scale,y:i.scale}),d=c.apply({x:n,y:a},{bandAware:!0});return ga(t,"discard")&&!c.isInRange(d)?null:d},yd=function(e){function t(){return hI(this,t),vI(this,t,arguments)}return wI(t,e),CI(t,[{key:"render",value:function(){var a=this.props,r=a.x,i=a.y,c=a.r,d=a.alwaysShow,u=a.clipPathId,p=Et(r),x=Et(i);if(Jo(d===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!p||!x)return null;var g=jI(this.props);if(!g)return null;var b=g.x,h=g.y,w=this.props,A=w.shape,v=w.className,D=ga(this.props,"hidden")?"url(#".concat(u,")"):void 0,H=y7(y7({clipPath:D},Te(this.props,!0)),{},{cx:b,cy:h});return S.createElement(Ot,{className:Le("recharts-reference-dot",v)},t.renderDot(A,H),Qt.renderCallByParent(this.props,{x:b-c,y:h-c,width:2*c,height:2*c}))}}])}(S.Component);xd(yd,"displayName","ReferenceDot");xd(yd,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1});xd(yd,"renderDot",function(e,t){var n;return S.isValidElement(e)?n=S.cloneElement(e,t):Me(e)?n=e(t):n=S.createElement(dd,jy({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"})),n});function Ny(){return Ny=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Ny.apply(this,arguments)}function ms(e){"@babel/helpers - typeof";return ms=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ms(e)}function h7(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function b7(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?h7(Object(n),!0).forEach(function(a){hd(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h7(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function UI(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function NI(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,YU(a.key),a)}}function GI(e,t,n){return t&&NI(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function BI(e,t,n){return t=zm(t),_I(e,IU()?Reflect.construct(t,n||[],zm(e).constructor):t.apply(e,n))}function _I(e,t){if(t&&(ms(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return PI(e)}function PI(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function IU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(IU=function(){return!!e})()}function zm(e){return zm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},zm(e)}function SI(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Gy(e,t)}function Gy(e,t){return Gy=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},Gy(e,t)}function hd(e,t,n){return t=YU(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function YU(e){var t=EI(e,"string");return ms(t)=="symbol"?t:t+""}function EI(e,t){if(ms(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(ms(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var OI=function(t,n,a,r,i){var c=i.x1,d=i.x2,u=i.y1,p=i.y2,x=i.xAxis,g=i.yAxis;if(!x||!g)return null;var b=Yh({x:x.scale,y:g.scale}),h={x:t?b.x.apply(c,{position:"start"}):b.x.rangeMin,y:a?b.y.apply(u,{position:"start"}):b.y.rangeMin},w={x:n?b.x.apply(d,{position:"end"}):b.x.rangeMax,y:r?b.y.apply(p,{position:"end"}):b.y.rangeMax};return ga(i,"discard")&&(!b.isInRange(h)||!b.isInRange(w))?null:PU(h,w)},bd=function(e){function t(){return UI(this,t),BI(this,t,arguments)}return SI(t,e),GI(t,[{key:"render",value:function(){var a=this.props,r=a.x1,i=a.x2,c=a.y1,d=a.y2,u=a.className,p=a.alwaysShow,x=a.clipPathId;Jo(p===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var g=Et(r),b=Et(i),h=Et(c),w=Et(d),A=this.props.shape;if(!g&&!b&&!h&&!w&&!A)return null;var v=OI(g,b,h,w,this.props);if(!v&&!A)return null;var D=ga(this.props,"hidden")?"url(#".concat(x,")"):void 0;return S.createElement(Ot,{className:Le("recharts-reference-area",u)},t.renderRect(A,b7(b7({clipPath:D},Te(this.props,!0)),v)),Qt.renderCallByParent(this.props,v))}}])}(S.Component);hd(bd,"displayName","ReferenceArea");hd(bd,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1});hd(bd,"renderRect",function(e,t){var n;return S.isValidElement(e)?n=S.cloneElement(e,t):Me(e)?n=e(t):n=S.createElement(bU,Ny({},t,{className:"recharts-reference-area-rect"})),n});function C7(e){return kI(e)||RI(e)||TI(e)||zI()}function zI(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function TI(e,t){if(e){if(typeof e=="string")return By(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return By(e,t)}}function RI(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function kI(e){if(Array.isArray(e))return By(e)}function By(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var _y=function(t,n,a,r,i){var c=Ra(t,$h),d=Ra(t,yd),u=[].concat(C7(c),C7(d)),p=Ra(t,bd),x="".concat(r,"Id"),g=r[0],b=n;if(u.length&&(b=u.reduce(function(A,v){if(v.props[x]===a&&ga(v.props,"extendDomain")&&be(v.props[g])){var D=v.props[g];return[Math.min(A[0],D),Math.max(A[1],D)]}return A},b)),p.length){var h="".concat(g,"1"),w="".concat(g,"2");b=p.reduce(function(A,v){if(v.props[x]===a&&ga(v.props,"extendDomain")&&be(v.props[h])&&be(v.props[w])){var D=v.props[h],H=v.props[w];return[Math.min(A[0],D,H),Math.max(A[1],D,H)]}return A},b)}return i&&i.length&&(b=i.reduce(function(A,v){return be(v)?[Math.min(A[0],v),Math.max(A[1],v)]:A},b)),b},cx={exports:{}},v7;function MI(){return v7||(v7=1,function(e){var t=Object.prototype.hasOwnProperty,n="~";function a(){}Object.create&&(a.prototype=Object.create(null),new a().__proto__||(n=!1));function r(u,p,x){this.fn=u,this.context=p,this.once=x||!1}function i(u,p,x,g,b){if(typeof x!="function")throw new TypeError("The listener must be a function");var h=new r(x,g||u,b),w=n?n+p:p;return u._events[w]?u._events[w].fn?u._events[w]=[u._events[w],h]:u._events[w].push(h):(u._events[w]=h,u._eventsCount++),u}function c(u,p){--u._eventsCount===0?u._events=new a:delete u._events[p]}function d(){this._events=new a,this._eventsCount=0}d.prototype.eventNames=function(){var p=[],x,g;if(this._eventsCount===0)return p;for(g in x=this._events)t.call(x,g)&&p.push(n?g.slice(1):g);return Object.getOwnPropertySymbols?p.concat(Object.getOwnPropertySymbols(x)):p},d.prototype.listeners=function(p){var x=n?n+p:p,g=this._events[x];if(!g)return[];if(g.fn)return[g.fn];for(var b=0,h=g.length,w=new Array(h);b<h;b++)w[b]=g[b].fn;return w},d.prototype.listenerCount=function(p){var x=n?n+p:p,g=this._events[x];return g?g.fn?1:g.length:0},d.prototype.emit=function(p,x,g,b,h,w){var A=n?n+p:p;if(!this._events[A])return!1;var v=this._events[A],D=arguments.length,H,G;if(v.fn){switch(v.once&&this.removeListener(p,v.fn,void 0,!0),D){case 1:return v.fn.call(v.context),!0;case 2:return v.fn.call(v.context,x),!0;case 3:return v.fn.call(v.context,x,g),!0;case 4:return v.fn.call(v.context,x,g,b),!0;case 5:return v.fn.call(v.context,x,g,b,h),!0;case 6:return v.fn.call(v.context,x,g,b,h,w),!0}for(G=1,H=new Array(D-1);G<D;G++)H[G-1]=arguments[G];v.fn.apply(v.context,H)}else{var B=v.length,j;for(G=0;G<B;G++)switch(v[G].once&&this.removeListener(p,v[G].fn,void 0,!0),D){case 1:v[G].fn.call(v[G].context);break;case 2:v[G].fn.call(v[G].context,x);break;case 3:v[G].fn.call(v[G].context,x,g);break;case 4:v[G].fn.call(v[G].context,x,g,b);break;default:if(!H)for(j=1,H=new Array(D-1);j<D;j++)H[j-1]=arguments[j];v[G].fn.apply(v[G].context,H)}}return!0},d.prototype.on=function(p,x,g){return i(this,p,x,g,!1)},d.prototype.once=function(p,x,g){return i(this,p,x,g,!0)},d.prototype.removeListener=function(p,x,g,b){var h=n?n+p:p;if(!this._events[h])return this;if(!x)return c(this,h),this;var w=this._events[h];if(w.fn)w.fn===x&&(!b||w.once)&&(!g||w.context===g)&&c(this,h);else{for(var A=0,v=[],D=w.length;A<D;A++)(w[A].fn!==x||b&&!w[A].once||g&&w[A].context!==g)&&v.push(w[A]);v.length?this._events[h]=v.length===1?v[0]:v:c(this,h)}return this},d.prototype.removeAllListeners=function(p){var x;return p?(x=n?n+p:p,this._events[x]&&c(this,x)):(this._events=new a,this._eventsCount=0),this},d.prototype.off=d.prototype.removeListener,d.prototype.addListener=d.prototype.on,d.prefixed=n,d.EventEmitter=d,e.exports=d}(cx)),cx.exports}var ZI=MI();const II=st(ZI);var lx=new II,mx="recharts.syncMouseEvents";function mc(e){"@babel/helpers - typeof";return mc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mc(e)}function YI(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function LI(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,LU(a.key),a)}}function $I(e,t,n){return t&&LI(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function dx(e,t,n){return t=LU(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function LU(e){var t=qI(e,"string");return mc(t)=="symbol"?t:t+""}function qI(e,t){if(mc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(mc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var WI=function(){function e(){YI(this,e),dx(this,"activeIndex",0),dx(this,"coordinateList",[]),dx(this,"layout","horizontal")}return $I(e,[{key:"setDetails",value:function(n){var a,r=n.coordinateList,i=r===void 0?null:r,c=n.container,d=c===void 0?null:c,u=n.layout,p=u===void 0?null:u,x=n.offset,g=x===void 0?null:x,b=n.mouseHandlerCallback,h=b===void 0?null:b;this.coordinateList=(a=i??this.coordinateList)!==null&&a!==void 0?a:[],this.container=d??this.container,this.layout=p??this.layout,this.offset=g??this.offset,this.mouseHandlerCallback=h??this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(n){if(this.coordinateList.length!==0)switch(n.key){case"ArrowRight":{if(this.layout!=="horizontal")return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break}case"ArrowLeft":{if(this.layout!=="horizontal")return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse();break}}}},{key:"setIndex",value:function(n){this.activeIndex=n}},{key:"spoofMouse",value:function(){var n,a;if(this.layout==="horizontal"&&this.coordinateList.length!==0){var r=this.container.getBoundingClientRect(),i=r.x,c=r.y,d=r.height,u=this.coordinateList[this.activeIndex].coordinate,p=((n=window)===null||n===void 0?void 0:n.scrollX)||0,x=((a=window)===null||a===void 0?void 0:a.scrollY)||0,g=i+u+p,b=c+this.offset.top+d/2+x;this.mouseHandlerCallback({pageX:g,pageY:b})}}}])}();function FI(e,t,n){if(n==="number"&&t===!0&&Array.isArray(e)){var a=e==null?void 0:e[0],r=e==null?void 0:e[1];if(a&&r&&be(a)&&be(r))return!0}return!1}function VI(e,t,n,a){var r=a/2;return{stroke:"none",fill:"#ccc",x:e==="horizontal"?t.x-r:n.left+.5,y:e==="horizontal"?n.top+.5:t.y-r,width:e==="horizontal"?a:n.width-1,height:e==="horizontal"?n.height-1:a}}function $U(e){var t=e.cx,n=e.cy,a=e.radius,r=e.startAngle,i=e.endAngle,c=rt(t,n,a,r),d=rt(t,n,a,i);return{points:[c,d],cx:t,cy:n,radius:a,startAngle:r,endAngle:i}}function KI(e,t,n){var a,r,i,c;if(e==="horizontal")a=t.x,i=a,r=n.top,c=n.top+n.height;else if(e==="vertical")r=t.y,c=r,a=n.left,i=n.left+n.width;else if(t.cx!=null&&t.cy!=null)if(e==="centric"){var d=t.cx,u=t.cy,p=t.innerRadius,x=t.outerRadius,g=t.angle,b=rt(d,u,p,g),h=rt(d,u,x,g);a=b.x,r=b.y,i=h.x,c=h.y}else return $U(t);return[{x:a,y:r},{x:i,y:c}]}function dc(e){"@babel/helpers - typeof";return dc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dc(e)}function A7(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function ql(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?A7(Object(n),!0).forEach(function(a){XI(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A7(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function XI(e,t,n){return t=QI(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function QI(e){var t=JI(e,"string");return dc(t)=="symbol"?t:t+""}function JI(e,t){if(dc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(dc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function eY(e){var t,n,a=e.element,r=e.tooltipEventType,i=e.isActive,c=e.activeCoordinate,d=e.activePayload,u=e.offset,p=e.activeTooltipIndex,x=e.tooltipAxisBandSize,g=e.layout,b=e.chartName,h=(t=a.props.cursor)!==null&&t!==void 0?t:(n=a.type.defaultProps)===null||n===void 0?void 0:n.cursor;if(!a||!h||!i||!c||b!=="ScatterChart"&&r!=="axis")return null;var w,A=ew;if(b==="ScatterChart")w=c,A=nM;else if(b==="BarChart")w=VI(g,c,u,x),A=bU;else if(g==="radial"){var v=$U(c),D=v.cx,H=v.cy,G=v.radius,B=v.startAngle,j=v.endAngle;w={cx:D,cy:H,startAngle:B,endAngle:j,innerRadius:G,outerRadius:G},A=LR}else w={points:KI(g,c,u)},A=ew;var N=ql(ql(ql(ql({stroke:"#ccc",pointerEvents:"none"},u),w),Te(h,!1)),{},{payload:d,payloadIndex:p,className:Le("recharts-tooltip-cursor",h.className)});return Z.isValidElement(h)?Z.cloneElement(h,N):Z.createElement(A,N)}var tY=["item"],nY=["children","className","width","height","style","compact","title","desc"];function ds(e){"@babel/helpers - typeof";return ds=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ds(e)}function kr(){return kr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},kr.apply(this,arguments)}function D7(e,t){return rY(e)||oY(e,t)||WU(e,t)||aY()}function aY(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function oY(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,c,d=[],u=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(u=(a=i.call(n)).done)&&(d.push(a.value),d.length!==t);u=!0);}catch(x){p=!0,r=x}finally{try{if(!u&&n.return!=null&&(c=n.return(),Object(c)!==c))return}finally{if(p)throw r}}return d}}function rY(e){if(Array.isArray(e))return e}function w7(e,t){if(e==null)return{};var n=sY(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function sY(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function iY(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function cY(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,FU(a.key),a)}}function lY(e,t,n){return t&&cY(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function mY(e,t,n){return t=Tm(t),dY(e,qU()?Reflect.construct(t,n||[],Tm(e).constructor):t.apply(e,n))}function dY(e,t){if(t&&(ds(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return uY(e)}function uY(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function qU(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(qU=function(){return!!e})()}function Tm(e){return Tm=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Tm(e)}function pY(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Py(e,t)}function Py(e,t){return Py=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},Py(e,t)}function us(e){return xY(e)||gY(e)||WU(e)||fY()}function fY(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function WU(e,t){if(e){if(typeof e=="string")return Sy(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Sy(e,t)}}function gY(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function xY(e){if(Array.isArray(e))return Sy(e)}function Sy(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function H7(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function ee(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?H7(Object(n),!0).forEach(function(a){_e(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):H7(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function _e(e,t,n){return t=FU(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function FU(e){var t=yY(e,"string");return ds(t)=="symbol"?t:t+""}function yY(e,t){if(ds(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(ds(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var hY={xAxis:["bottom","top"],yAxis:["left","right"]},bY={width:"100%",height:"100%"},VU={x:0,y:0};function Wl(e){return e}var CY=function(t,n){return n==="horizontal"?t.x:n==="vertical"?t.y:n==="centric"?t.angle:t.radius},vY=function(t,n,a,r){var i=n.find(function(x){return x&&x.index===a});if(i){if(t==="horizontal")return{x:i.coordinate,y:r.y};if(t==="vertical")return{x:r.x,y:i.coordinate};if(t==="centric"){var c=i.coordinate,d=r.radius;return ee(ee(ee({},r),rt(r.cx,r.cy,d,c)),{},{angle:c,radius:d})}var u=i.coordinate,p=r.angle;return ee(ee(ee({},r),rt(r.cx,r.cy,u,p)),{},{angle:p,radius:u})}return VU},Cd=function(t,n){var a=n.graphicalItems,r=n.dataStartIndex,i=n.dataEndIndex,c=(a??[]).reduce(function(d,u){var p=u.props.data;return p&&p.length?[].concat(us(d),us(p)):d},[]);return c.length>0?c:t&&t.length&&be(r)&&be(i)?t.slice(r,i+1):[]};function KU(e){return e==="number"?[0,"auto"]:void 0}var Ey=function(t,n,a,r){var i=t.graphicalItems,c=t.tooltipAxis,d=Cd(n,t);return a<0||!i||!i.length||a>=d.length?null:i.reduce(function(u,p){var x,g=(x=p.props.data)!==null&&x!==void 0?x:n;g&&t.dataStartIndex+t.dataEndIndex!==0&&t.dataEndIndex-t.dataStartIndex>=a&&(g=g.slice(t.dataStartIndex,t.dataEndIndex+1));var b;if(c.dataKey&&!c.allowDuplicatedCategory){var h=g===void 0?d:g;b=vx(h,c.dataKey,r)}else b=g&&g[a]||d[a];return b?[].concat(us(u),[IT(p,b)]):u},[])},j7=function(t,n,a,r){var i=r||{x:t.chartX,y:t.chartY},c=CY(i,a),d=t.orderedTooltipTicks,u=t.tooltipAxis,p=t.tooltipTicks,x=jT(c,d,p,u);if(x>=0&&p){var g=p[x]&&p[x].value,b=Ey(t,n,x,g),h=vY(a,d,x,i);return{activeTooltipIndex:x,activeLabel:g,activePayload:b,activeCoordinate:h}}return null},AY=function(t,n){var a=n.axes,r=n.graphicalItems,i=n.axisType,c=n.axisIdKey,d=n.stackGroups,u=n.dataStartIndex,p=n.dataEndIndex,x=t.layout,g=t.children,b=t.stackOffset,h=rU(x,i);return a.reduce(function(w,A){var v,D=A.type.defaultProps!==void 0?ee(ee({},A.type.defaultProps),A.props):A.props,H=D.type,G=D.dataKey,B=D.allowDataOverflow,j=D.allowDuplicatedCategory,N=D.scale,_=D.ticks,O=D.includeHidden,k=D[c];if(w[k])return w;var V=Cd(t.data,{graphicalItems:r.filter(function(T){var ne,le=c in T.props?T.props[c]:(ne=T.type.defaultProps)===null||ne===void 0?void 0:ne[c];return le===k}),dataStartIndex:u,dataEndIndex:p}),M=V.length,I,W,K;FI(D.domain,B,H)&&(I=ny(D.domain,null,B),h&&(H==="number"||N!=="auto")&&(K=Hi(V,G,"category")));var Q=KU(H);if(!I||I.length===0){var J,te=(J=D.domain)!==null&&J!==void 0?J:Q;if(G){if(I=Hi(V,G,H),H==="category"&&h){var $=vP(I);j&&$?(W=I,I=_m(0,M)):j||(I=M1(te,I,A).reduce(function(T,ne){return T.indexOf(ne)>=0?T:[].concat(us(T),[ne])},[]))}else if(H==="category")j?I=I.filter(function(T){return T!==""&&!Ke(T)}):I=M1(te,I,A).reduce(function(T,ne){return T.indexOf(ne)>=0||ne===""||Ke(ne)?T:[].concat(us(T),[ne])},[]);else if(H==="number"){var Y=_T(V,r.filter(function(T){var ne,le,pe=c in T.props?T.props[c]:(ne=T.type.defaultProps)===null||ne===void 0?void 0:ne[c],De="hide"in T.props?T.props.hide:(le=T.type.defaultProps)===null||le===void 0?void 0:le.hide;return pe===k&&(O||!De)}),G,i,x);Y&&(I=Y)}h&&(H==="number"||N!=="auto")&&(K=Hi(V,G,"category"))}else h?I=_m(0,M):d&&d[k]&&d[k].hasStack&&H==="number"?I=b==="expand"?[0,1]:sU(d[k].stackGroups,u,p):I=oU(V,r.filter(function(T){var ne=c in T.props?T.props[c]:T.type.defaultProps[c],le="hide"in T.props?T.props.hide:T.type.defaultProps.hide;return ne===k&&(O||!le)}),H,x,!0);if(H==="number")I=_y(g,I,k,i,_),te&&(I=ny(te,I,B));else if(H==="category"&&te){var X=te,E=I.every(function(T){return X.indexOf(T)>=0});E&&(I=X)}}return ee(ee({},w),{},_e({},k,ee(ee({},D),{},{axisType:i,domain:I,categoricalDomain:K,duplicateDomain:W,originalDomain:(v=D.domain)!==null&&v!==void 0?v:Q,isCategorical:h,layout:x})))},{})},DY=function(t,n){var a=n.graphicalItems,r=n.Axis,i=n.axisType,c=n.axisIdKey,d=n.stackGroups,u=n.dataStartIndex,p=n.dataEndIndex,x=t.layout,g=t.children,b=Cd(t.data,{graphicalItems:a,dataStartIndex:u,dataEndIndex:p}),h=b.length,w=rU(x,i),A=-1;return a.reduce(function(v,D){var H=D.type.defaultProps!==void 0?ee(ee({},D.type.defaultProps),D.props):D.props,G=H[c],B=KU("number");if(!v[G]){A++;var j;return w?j=_m(0,h):d&&d[G]&&d[G].hasStack?(j=sU(d[G].stackGroups,u,p),j=_y(g,j,G,i)):(j=ny(B,oU(b,a.filter(function(N){var _,O,k=c in N.props?N.props[c]:(_=N.type.defaultProps)===null||_===void 0?void 0:_[c],V="hide"in N.props?N.props.hide:(O=N.type.defaultProps)===null||O===void 0?void 0:O.hide;return k===G&&!V}),"number",x),r.defaultProps.allowDataOverflow),j=_y(g,j,G,i)),ee(ee({},v),{},_e({},G,ee(ee({axisType:i},r.defaultProps),{},{hide:!0,orientation:pa(hY,"".concat(i,".").concat(A%2),null),domain:j,originalDomain:B,isCategorical:w,layout:x})))}return v},{})},wY=function(t,n){var a=n.axisType,r=a===void 0?"xAxis":a,i=n.AxisComp,c=n.graphicalItems,d=n.stackGroups,u=n.dataStartIndex,p=n.dataEndIndex,x=t.children,g="".concat(r,"Id"),b=Ra(x,i),h={};return b&&b.length?h=AY(t,{axes:b,graphicalItems:c,axisType:r,axisIdKey:g,stackGroups:d,dataStartIndex:u,dataEndIndex:p}):c&&c.length&&(h=DY(t,{Axis:i,graphicalItems:c,axisType:r,axisIdKey:g,stackGroups:d,dataStartIndex:u,dataEndIndex:p})),h},HY=function(t){var n=zr(t),a=Ai(n,!1,!0);return{tooltipTicks:a,orderedTooltipTicks:uh(a,function(r){return r.coordinate}),tooltipAxis:n,tooltipAxisBandSize:ay(n,a)}},U7=function(t){var n=t.children,a=t.defaultShowTooltip,r=En(n,is),i=0,c=0;return t.data&&t.data.length!==0&&(c=t.data.length-1),r&&r.props&&(r.props.startIndex>=0&&(i=r.props.startIndex),r.props.endIndex>=0&&(c=r.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:i,dataEndIndex:c,activeTooltipIndex:-1,isTooltipActive:!!a}},jY=function(t){return!t||!t.length?!1:t.some(function(n){var a=Ta(n&&n.type);return a&&a.indexOf("Bar")>=0})},N7=function(t){return t==="horizontal"?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:t==="vertical"?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:t==="centric"?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},UY=function(t,n){var a=t.props,r=t.graphicalItems,i=t.xAxisMap,c=i===void 0?{}:i,d=t.yAxisMap,u=d===void 0?{}:d,p=a.width,x=a.height,g=a.children,b=a.margin||{},h=En(g,is),w=En(g,Zr),A=Object.keys(u).reduce(function(j,N){var _=u[N],O=_.orientation;return!_.mirror&&!_.hide?ee(ee({},j),{},_e({},O,j[O]+_.width)):j},{left:b.left||0,right:b.right||0}),v=Object.keys(c).reduce(function(j,N){var _=c[N],O=_.orientation;return!_.mirror&&!_.hide?ee(ee({},j),{},_e({},O,pa(j,"".concat(O))+_.height)):j},{top:b.top||0,bottom:b.bottom||0}),D=ee(ee({},v),A),H=D.bottom;h&&(D.bottom+=h.props.height||is.defaultProps.height),w&&n&&(D=GT(D,r,a,n));var G=p-D.left-D.right,B=x-D.top-D.bottom;return ee(ee({brushBottom:H},D),{},{width:Math.max(G,0),height:Math.max(B,0)})},NY=function(t,n){if(n==="xAxis")return t[n].width;if(n==="yAxis")return t[n].height},GY=function(t){var n=t.chartName,a=t.GraphicalChild,r=t.defaultTooltipEventType,i=r===void 0?"axis":r,c=t.validateTooltipEventTypes,d=c===void 0?["axis"]:c,u=t.axisComponents,p=t.legendContent,x=t.formatAxisMap,g=t.defaultProps,b=function(D,H){var G=H.graphicalItems,B=H.stackGroups,j=H.offset,N=H.updateId,_=H.dataStartIndex,O=H.dataEndIndex,k=D.barSize,V=D.layout,M=D.barGap,I=D.barCategoryGap,W=D.maxBarSize,K=N7(V),Q=K.numericAxisName,J=K.cateAxisName,te=jY(G),$=[];return G.forEach(function(Y,X){var E=Cd(D.data,{graphicalItems:[Y],dataStartIndex:_,dataEndIndex:O}),T=Y.type.defaultProps!==void 0?ee(ee({},Y.type.defaultProps),Y.props):Y.props,ne=T.dataKey,le=T.maxBarSize,pe=T["".concat(Q,"Id")],De=T["".concat(J,"Id")],ve={},He=u.reduce(function(at,Ut){var At=H["".concat(Ut.axisType,"Map")],Jn=T["".concat(Ut.axisType,"Id")];At&&At[Jn]||Ut.axisType==="zAxis"||Jr();var ea=At[Jn];return ee(ee({},at),{},_e(_e({},Ut.axisType,ea),"".concat(Ut.axisType,"Ticks"),Ai(ea)))},ve),oe=He[J],ge=He["".concat(J,"Ticks")],we=B&&B[pe]&&B[pe].hasStack&&MT(Y,B[pe].stackGroups),ae=Ta(Y.type).indexOf("Bar")>=0,Ze=ay(oe,ge),Ee=[],Xe=te&&UT({barSize:k,stackGroups:B,totalSize:NY(He,J)});if(ae){var fe,ke,Ie=Ke(le)?W:le,qe=(fe=(ke=ay(oe,ge,!0))!==null&&ke!==void 0?ke:Ie)!==null&&fe!==void 0?fe:0;Ee=NT({barGap:M,barCategoryGap:I,bandSize:qe!==Ze?qe:Ze,sizeList:Xe[De],maxBarSize:Ie}),qe!==Ze&&(Ee=Ee.map(function(at){return ee(ee({},at),{},{position:ee(ee({},at.position),{},{offset:at.position.offset-qe/2})})}))}var tt=Y&&Y.type&&Y.type.getComposedData;tt&&$.push({props:ee(ee({},tt(ee(ee({},He),{},{displayedData:E,props:D,dataKey:ne,item:Y,bandSize:Ze,barPosition:Ee,offset:j,stackedData:we,layout:V,dataStartIndex:_,dataEndIndex:O}))),{},_e(_e(_e({key:Y.key||"item-".concat(X)},Q,He[Q]),J,He[J]),"animationId",N)),childIndex:PP(Y,D.children),item:Y})}),$},h=function(D,H){var G=D.props,B=D.dataStartIndex,j=D.dataEndIndex,N=D.updateId;if(!tA({props:G}))return null;var _=G.children,O=G.layout,k=G.stackOffset,V=G.data,M=G.reverseStackOrder,I=N7(O),W=I.numericAxisName,K=I.cateAxisName,Q=Ra(_,a),J=RT(V,Q,"".concat(W,"Id"),"".concat(K,"Id"),k,M),te=u.reduce(function(T,ne){var le="".concat(ne.axisType,"Map");return ee(ee({},T),{},_e({},le,wY(G,ee(ee({},ne),{},{graphicalItems:Q,stackGroups:ne.axisType===W&&J,dataStartIndex:B,dataEndIndex:j}))))},{}),$=UY(ee(ee({},te),{},{props:G,graphicalItems:Q}),H==null?void 0:H.legendBBox);Object.keys(te).forEach(function(T){te[T]=x(G,te[T],$,T.replace("Map",""),n)});var Y=te["".concat(K,"Map")],X=HY(Y),E=b(G,ee(ee({},te),{},{dataStartIndex:B,dataEndIndex:j,updateId:N,graphicalItems:Q,stackGroups:J,offset:$}));return ee(ee({formattedGraphicalItems:E,graphicalItems:Q,offset:$,stackGroups:J},X),te)},w=function(v){function D(H){var G,B,j;return iY(this,D),j=mY(this,D,[H]),_e(j,"eventEmitterSymbol",Symbol("rechartsEventEmitter")),_e(j,"accessibilityManager",new WI),_e(j,"handleLegendBBoxUpdate",function(N){if(N){var _=j.state,O=_.dataStartIndex,k=_.dataEndIndex,V=_.updateId;j.setState(ee({legendBBox:N},h({props:j.props,dataStartIndex:O,dataEndIndex:k,updateId:V},ee(ee({},j.state),{},{legendBBox:N}))))}}),_e(j,"handleReceiveSyncEvent",function(N,_,O){if(j.props.syncId===N){if(O===j.eventEmitterSymbol&&typeof j.props.syncMethod!="function")return;j.applySyncEvent(_)}}),_e(j,"handleBrushChange",function(N){var _=N.startIndex,O=N.endIndex;if(_!==j.state.dataStartIndex||O!==j.state.dataEndIndex){var k=j.state.updateId;j.setState(function(){return ee({dataStartIndex:_,dataEndIndex:O},h({props:j.props,dataStartIndex:_,dataEndIndex:O,updateId:k},j.state))}),j.triggerSyncEvent({dataStartIndex:_,dataEndIndex:O})}}),_e(j,"handleMouseEnter",function(N){var _=j.getMouseInfo(N);if(_){var O=ee(ee({},_),{},{isTooltipActive:!0});j.setState(O),j.triggerSyncEvent(O);var k=j.props.onMouseEnter;Me(k)&&k(O,N)}}),_e(j,"triggeredAfterMouseMove",function(N){var _=j.getMouseInfo(N),O=_?ee(ee({},_),{},{isTooltipActive:!0}):{isTooltipActive:!1};j.setState(O),j.triggerSyncEvent(O);var k=j.props.onMouseMove;Me(k)&&k(O,N)}),_e(j,"handleItemMouseEnter",function(N){j.setState(function(){return{isTooltipActive:!0,activeItem:N,activePayload:N.tooltipPayload,activeCoordinate:N.tooltipPosition||{x:N.cx,y:N.cy}}})}),_e(j,"handleItemMouseLeave",function(){j.setState(function(){return{isTooltipActive:!1}})}),_e(j,"handleMouseMove",function(N){N.persist(),j.throttleTriggeredAfterMouseMove(N)}),_e(j,"handleMouseLeave",function(N){j.throttleTriggeredAfterMouseMove.cancel();var _={isTooltipActive:!1};j.setState(_),j.triggerSyncEvent(_);var O=j.props.onMouseLeave;Me(O)&&O(_,N)}),_e(j,"handleOuterEvent",function(N){var _=_P(N),O=pa(j.props,"".concat(_));if(_&&Me(O)){var k,V;/.*touch.*/i.test(_)?V=j.getMouseInfo(N.changedTouches[0]):V=j.getMouseInfo(N),O((k=V)!==null&&k!==void 0?k:{},N)}}),_e(j,"handleClick",function(N){var _=j.getMouseInfo(N);if(_){var O=ee(ee({},_),{},{isTooltipActive:!0});j.setState(O),j.triggerSyncEvent(O);var k=j.props.onClick;Me(k)&&k(O,N)}}),_e(j,"handleMouseDown",function(N){var _=j.props.onMouseDown;if(Me(_)){var O=j.getMouseInfo(N);_(O,N)}}),_e(j,"handleMouseUp",function(N){var _=j.props.onMouseUp;if(Me(_)){var O=j.getMouseInfo(N);_(O,N)}}),_e(j,"handleTouchMove",function(N){N.changedTouches!=null&&N.changedTouches.length>0&&j.throttleTriggeredAfterMouseMove(N.changedTouches[0])}),_e(j,"handleTouchStart",function(N){N.changedTouches!=null&&N.changedTouches.length>0&&j.handleMouseDown(N.changedTouches[0])}),_e(j,"handleTouchEnd",function(N){N.changedTouches!=null&&N.changedTouches.length>0&&j.handleMouseUp(N.changedTouches[0])}),_e(j,"handleDoubleClick",function(N){var _=j.props.onDoubleClick;if(Me(_)){var O=j.getMouseInfo(N);_(O,N)}}),_e(j,"handleContextMenu",function(N){var _=j.props.onContextMenu;if(Me(_)){var O=j.getMouseInfo(N);_(O,N)}}),_e(j,"triggerSyncEvent",function(N){j.props.syncId!==void 0&&lx.emit(mx,j.props.syncId,N,j.eventEmitterSymbol)}),_e(j,"applySyncEvent",function(N){var _=j.props,O=_.layout,k=_.syncMethod,V=j.state.updateId,M=N.dataStartIndex,I=N.dataEndIndex;if(N.dataStartIndex!==void 0||N.dataEndIndex!==void 0)j.setState(ee({dataStartIndex:M,dataEndIndex:I},h({props:j.props,dataStartIndex:M,dataEndIndex:I,updateId:V},j.state)));else if(N.activeTooltipIndex!==void 0){var W=N.chartX,K=N.chartY,Q=N.activeTooltipIndex,J=j.state,te=J.offset,$=J.tooltipTicks;if(!te)return;if(typeof k=="function")Q=k($,N);else if(k==="value"){Q=-1;for(var Y=0;Y<$.length;Y++)if($[Y].value===N.activeLabel){Q=Y;break}}var X=ee(ee({},te),{},{x:te.left,y:te.top}),E=Math.min(W,X.x+X.width),T=Math.min(K,X.y+X.height),ne=$[Q]&&$[Q].value,le=Ey(j.state,j.props.data,Q),pe=$[Q]?{x:O==="horizontal"?$[Q].coordinate:E,y:O==="horizontal"?T:$[Q].coordinate}:VU;j.setState(ee(ee({},N),{},{activeLabel:ne,activeCoordinate:pe,activePayload:le,activeTooltipIndex:Q}))}else j.setState(N)}),_e(j,"renderCursor",function(N){var _,O=j.state,k=O.isTooltipActive,V=O.activeCoordinate,M=O.activePayload,I=O.offset,W=O.activeTooltipIndex,K=O.tooltipAxisBandSize,Q=j.getTooltipEventType(),J=(_=N.props.active)!==null&&_!==void 0?_:k,te=j.props.layout,$=N.key||"_recharts-cursor";return S.createElement(eY,{key:$,activeCoordinate:V,activePayload:M,activeTooltipIndex:W,chartName:n,element:N,isActive:J,layout:te,offset:I,tooltipAxisBandSize:K,tooltipEventType:Q})}),_e(j,"renderPolarAxis",function(N,_,O){var k=pa(N,"type.axisType"),V=pa(j.state,"".concat(k,"Map")),M=N.type.defaultProps,I=M!==void 0?ee(ee({},M),N.props):N.props,W=V&&V[I["".concat(k,"Id")]];return Z.cloneElement(N,ee(ee({},W),{},{className:Le(k,W.className),key:N.key||"".concat(_,"-").concat(O),ticks:Ai(W,!0)}))}),_e(j,"renderPolarGrid",function(N){var _=N.props,O=_.radialLines,k=_.polarAngles,V=_.polarRadius,M=j.state,I=M.radiusAxisMap,W=M.angleAxisMap,K=zr(I),Q=zr(W),J=Q.cx,te=Q.cy,$=Q.innerRadius,Y=Q.outerRadius;return Z.cloneElement(N,{polarAngles:Array.isArray(k)?k:Ai(Q,!0).map(function(X){return X.coordinate}),polarRadius:Array.isArray(V)?V:Ai(K,!0).map(function(X){return X.coordinate}),cx:J,cy:te,innerRadius:$,outerRadius:Y,key:N.key||"polar-grid",radialLines:O})}),_e(j,"renderLegend",function(){var N=j.state.formattedGraphicalItems,_=j.props,O=_.children,k=_.width,V=_.height,M=j.props.margin||{},I=k-(M.left||0)-(M.right||0),W=nU({children:O,formattedGraphicalItems:N,legendWidth:I,legendContent:p});if(!W)return null;var K=W.item,Q=w7(W,tY);return Z.cloneElement(K,ee(ee({},Q),{},{chartWidth:k,chartHeight:V,margin:M,onBBoxUpdate:j.handleLegendBBoxUpdate}))}),_e(j,"renderTooltip",function(){var N,_=j.props,O=_.children,k=_.accessibilityLayer,V=En(O,_a);if(!V)return null;var M=j.state,I=M.isTooltipActive,W=M.activeCoordinate,K=M.activePayload,Q=M.activeLabel,J=M.offset,te=(N=V.props.active)!==null&&N!==void 0?N:I;return Z.cloneElement(V,{viewBox:ee(ee({},J),{},{x:J.left,y:J.top}),active:te,label:Q,payload:te?K:[],coordinate:W,accessibilityLayer:k})}),_e(j,"renderBrush",function(N){var _=j.props,O=_.margin,k=_.data,V=j.state,M=V.offset,I=V.dataStartIndex,W=V.dataEndIndex,K=V.updateId;return Z.cloneElement(N,{key:N.key||"_recharts-brush",onChange:Zl(j.handleBrushChange,N.props.onChange),data:k,x:be(N.props.x)?N.props.x:M.left,y:be(N.props.y)?N.props.y:M.top+M.height+M.brushBottom-(O.bottom||0),width:be(N.props.width)?N.props.width:M.width,startIndex:I,endIndex:W,updateId:"brush-".concat(K)})}),_e(j,"renderReferenceElement",function(N,_,O){if(!N)return null;var k=j,V=k.clipPathId,M=j.state,I=M.xAxisMap,W=M.yAxisMap,K=M.offset,Q=N.type.defaultProps||{},J=N.props,te=J.xAxisId,$=te===void 0?Q.xAxisId:te,Y=J.yAxisId,X=Y===void 0?Q.yAxisId:Y;return Z.cloneElement(N,{key:N.key||"".concat(_,"-").concat(O),xAxis:I[$],yAxis:W[X],viewBox:{x:K.left,y:K.top,width:K.width,height:K.height},clipPathId:V})}),_e(j,"renderActivePoints",function(N){var _=N.item,O=N.activePoint,k=N.basePoint,V=N.childIndex,M=N.isRange,I=[],W=_.props.key,K=_.item.type.defaultProps!==void 0?ee(ee({},_.item.type.defaultProps),_.item.props):_.item.props,Q=K.activeDot,J=K.dataKey,te=ee(ee({index:V,dataKey:J,cx:O.x,cy:O.y,r:4,fill:Mh(_.item),strokeWidth:2,stroke:"#fff",payload:O.payload,value:O.value},Te(Q,!1)),Xl(Q));return I.push(D.renderActiveDot(Q,te,"".concat(W,"-activePoint-").concat(V))),k?I.push(D.renderActiveDot(Q,ee(ee({},te),{},{cx:k.x,cy:k.y}),"".concat(W,"-basePoint-").concat(V))):M&&I.push(null),I}),_e(j,"renderGraphicChild",function(N,_,O){var k=j.filterFormatItem(N,_,O);if(!k)return null;var V=j.getTooltipEventType(),M=j.state,I=M.isTooltipActive,W=M.tooltipAxis,K=M.activeTooltipIndex,Q=M.activeLabel,J=j.props.children,te=En(J,_a),$=k.props,Y=$.points,X=$.isRange,E=$.baseLine,T=k.item.type.defaultProps!==void 0?ee(ee({},k.item.type.defaultProps),k.item.props):k.item.props,ne=T.activeDot,le=T.hide,pe=T.activeBar,De=T.activeShape,ve=!!(!le&&I&&te&&(ne||pe||De)),He={};V!=="axis"&&te&&te.props.trigger==="click"?He={onClick:Zl(j.handleItemMouseEnter,N.props.onClick)}:V!=="axis"&&(He={onMouseLeave:Zl(j.handleItemMouseLeave,N.props.onMouseLeave),onMouseEnter:Zl(j.handleItemMouseEnter,N.props.onMouseEnter)});var oe=Z.cloneElement(N,ee(ee({},k.props),He));function ge(Ut){return typeof W.dataKey=="function"?W.dataKey(Ut.payload):null}if(ve)if(K>=0){var we,ae;if(W.dataKey&&!W.allowDuplicatedCategory){var Ze=typeof W.dataKey=="function"?ge:"payload.".concat(W.dataKey.toString());we=vx(Y,Ze,Q),ae=X&&E&&vx(E,Ze,Q)}else we=Y==null?void 0:Y[K],ae=X&&E&&E[K];if(De||pe){var Ee=N.props.activeIndex!==void 0?N.props.activeIndex:K;return[Z.cloneElement(N,ee(ee(ee({},k.props),He),{},{activeIndex:Ee})),null,null]}if(!Ke(we))return[oe].concat(us(j.renderActivePoints({item:k,activePoint:we,basePoint:ae,childIndex:K,isRange:X})))}else{var Xe,fe=(Xe=j.getItemByXY(j.state.activeCoordinate))!==null&&Xe!==void 0?Xe:{graphicalItem:oe},ke=fe.graphicalItem,Ie=ke.item,qe=Ie===void 0?N:Ie,tt=ke.childIndex,at=ee(ee(ee({},k.props),He),{},{activeIndex:tt});return[Z.cloneElement(qe,at),null,null]}return X?[oe,null,null]:[oe,null]}),_e(j,"renderCustomized",function(N,_,O){return Z.cloneElement(N,ee(ee({key:"recharts-customized-".concat(O)},j.props),j.state))}),_e(j,"renderMap",{CartesianGrid:{handler:Wl,once:!0},ReferenceArea:{handler:j.renderReferenceElement},ReferenceLine:{handler:Wl},ReferenceDot:{handler:j.renderReferenceElement},XAxis:{handler:Wl},YAxis:{handler:Wl},Brush:{handler:j.renderBrush,once:!0},Bar:{handler:j.renderGraphicChild},Line:{handler:j.renderGraphicChild},Area:{handler:j.renderGraphicChild},Radar:{handler:j.renderGraphicChild},RadialBar:{handler:j.renderGraphicChild},Scatter:{handler:j.renderGraphicChild},Pie:{handler:j.renderGraphicChild},Funnel:{handler:j.renderGraphicChild},Tooltip:{handler:j.renderCursor,once:!0},PolarGrid:{handler:j.renderPolarGrid,once:!0},PolarAngleAxis:{handler:j.renderPolarAxis},PolarRadiusAxis:{handler:j.renderPolarAxis},Customized:{handler:j.renderCustomized}}),j.clipPathId="".concat((G=H.id)!==null&&G!==void 0?G:Qy("recharts"),"-clip"),j.throttleTriggeredAfterMouseMove=ej(j.triggeredAfterMouseMove,(B=H.throttleDelay)!==null&&B!==void 0?B:1e3/60),j.state={},j}return pY(D,v),lY(D,[{key:"componentDidMount",value:function(){var G,B;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(G=this.props.margin.left)!==null&&G!==void 0?G:0,top:(B=this.props.margin.top)!==null&&B!==void 0?B:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var G=this.props,B=G.children,j=G.data,N=G.height,_=G.layout,O=En(B,_a);if(O){var k=O.props.defaultIndex;if(!(typeof k!="number"||k<0||k>this.state.tooltipTicks.length-1)){var V=this.state.tooltipTicks[k]&&this.state.tooltipTicks[k].value,M=Ey(this.state,j,k,V),I=this.state.tooltipTicks[k].coordinate,W=(this.state.offset.top+N)/2,K=_==="horizontal",Q=K?{x:I,y:W}:{y:I,x:W},J=this.state.formattedGraphicalItems.find(function($){var Y=$.item;return Y.type.name==="Scatter"});J&&(Q=ee(ee({},Q),J.props.points[k].tooltipPosition),M=J.props.points[k].tooltipPayload);var te={activeTooltipIndex:k,isTooltipActive:!0,activeLabel:V,activePayload:M,activeCoordinate:Q};this.setState(te),this.renderCursor(O),this.accessibilityManager.setIndex(k)}}}},{key:"getSnapshotBeforeUpdate",value:function(G,B){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==B.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==G.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==G.margin){var j,N;this.accessibilityManager.setDetails({offset:{left:(j=this.props.margin.left)!==null&&j!==void 0?j:0,top:(N=this.props.margin.top)!==null&&N!==void 0?N:0}})}return null}},{key:"componentDidUpdate",value:function(G){wx([En(G.children,_a)],[En(this.props.children,_a)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var G=En(this.props.children,_a);if(G&&typeof G.props.shared=="boolean"){var B=G.props.shared?"axis":"item";return d.indexOf(B)>=0?B:i}return i}},{key:"getMouseInfo",value:function(G){if(!this.container)return null;var B=this.container,j=B.getBoundingClientRect(),N=hS(j),_={chartX:Math.round(G.pageX-N.left),chartY:Math.round(G.pageY-N.top)},O=j.width/B.offsetWidth||1,k=this.inRange(_.chartX,_.chartY,O);if(!k)return null;var V=this.state,M=V.xAxisMap,I=V.yAxisMap,W=this.getTooltipEventType(),K=j7(this.state,this.props.data,this.props.layout,k);if(W!=="axis"&&M&&I){var Q=zr(M).scale,J=zr(I).scale,te=Q&&Q.invert?Q.invert(_.chartX):null,$=J&&J.invert?J.invert(_.chartY):null;return ee(ee({},_),{},{xValue:te,yValue:$},K)}return K?ee(ee({},_),K):null}},{key:"inRange",value:function(G,B){var j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,N=this.props.layout,_=G/j,O=B/j;if(N==="horizontal"||N==="vertical"){var k=this.state.offset,V=_>=k.left&&_<=k.left+k.width&&O>=k.top&&O<=k.top+k.height;return V?{x:_,y:O}:null}var M=this.state,I=M.angleAxisMap,W=M.radiusAxisMap;if(I&&W){var K=zr(I);return Y1({x:_,y:O},K)}return null}},{key:"parseEventsOfWrapper",value:function(){var G=this.props.children,B=this.getTooltipEventType(),j=En(G,_a),N={};j&&B==="axis"&&(j.props.trigger==="click"?N={onClick:this.handleClick}:N={onMouseEnter:this.handleMouseEnter,onDoubleClick:this.handleDoubleClick,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd,onContextMenu:this.handleContextMenu});var _=Xl(this.props,this.handleOuterEvent);return ee(ee({},_),N)}},{key:"addListener",value:function(){lx.on(mx,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){lx.removeListener(mx,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(G,B,j){for(var N=this.state.formattedGraphicalItems,_=0,O=N.length;_<O;_++){var k=N[_];if(k.item===G||k.props.key===G.key||B===Ta(k.item.type)&&j===k.childIndex)return k}return null}},{key:"renderClipPath",value:function(){var G=this.clipPathId,B=this.state.offset,j=B.left,N=B.top,_=B.height,O=B.width;return S.createElement("defs",null,S.createElement("clipPath",{id:G},S.createElement("rect",{x:j,y:N,height:_,width:O})))}},{key:"getXScales",value:function(){var G=this.state.xAxisMap;return G?Object.entries(G).reduce(function(B,j){var N=D7(j,2),_=N[0],O=N[1];return ee(ee({},B),{},_e({},_,O.scale))},{}):null}},{key:"getYScales",value:function(){var G=this.state.yAxisMap;return G?Object.entries(G).reduce(function(B,j){var N=D7(j,2),_=N[0],O=N[1];return ee(ee({},B),{},_e({},_,O.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(G){var B;return(B=this.state.xAxisMap)===null||B===void 0||(B=B[G])===null||B===void 0?void 0:B.scale}},{key:"getYScaleByAxisId",value:function(G){var B;return(B=this.state.yAxisMap)===null||B===void 0||(B=B[G])===null||B===void 0?void 0:B.scale}},{key:"getItemByXY",value:function(G){var B=this.state,j=B.formattedGraphicalItems,N=B.activeItem;if(j&&j.length)for(var _=0,O=j.length;_<O;_++){var k=j[_],V=k.props,M=k.item,I=M.type.defaultProps!==void 0?ee(ee({},M.type.defaultProps),M.props):M.props,W=Ta(M.type);if(W==="Bar"){var K=(V.data||[]).find(function($){return T9(G,$)});if(K)return{graphicalItem:k,payload:K}}else if(W==="RadialBar"){var Q=(V.data||[]).find(function($){return Y1(G,$)});if(Q)return{graphicalItem:k,payload:Q}}else if(fd(k,N)||gd(k,N)||ic(k,N)){var J=FM({graphicalItem:k,activeTooltipItem:N,itemData:I.data}),te=I.activeIndex===void 0?J:I.activeIndex;return{graphicalItem:ee(ee({},k),{},{childIndex:te}),payload:ic(k,N)?I.data[J]:k.props.data[J]}}}return null}},{key:"render",value:function(){var G=this;if(!tA(this))return null;var B=this.props,j=B.children,N=B.className,_=B.width,O=B.height,k=B.style,V=B.compact,M=B.title,I=B.desc,W=w7(B,nY),K=Te(W,!1);if(V)return S.createElement(u7,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},S.createElement(jx,kr({},K,{width:_,height:O,title:M,desc:I}),this.renderClipPath(),aA(j,this.renderMap)));if(this.props.accessibilityLayer){var Q,J;K.tabIndex=(Q=this.props.tabIndex)!==null&&Q!==void 0?Q:0,K.role=(J=this.props.role)!==null&&J!==void 0?J:"application",K.onKeyDown=function($){G.accessibilityManager.keyboardEvent($)},K.onFocus=function(){G.accessibilityManager.focus()}}var te=this.parseEventsOfWrapper();return S.createElement(u7,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},S.createElement("div",kr({className:Le("recharts-wrapper",N),style:ee({position:"relative",cursor:"default",width:_,height:O},k)},te,{ref:function(Y){G.container=Y}}),S.createElement(jx,kr({},K,{width:_,height:O,title:M,desc:I,style:bY}),this.renderClipPath(),aA(j,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}])}(Z.Component);_e(w,"displayName",n),_e(w,"defaultProps",ee({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},g)),_e(w,"getDerivedStateFromProps",function(v,D){var H=v.dataKey,G=v.data,B=v.children,j=v.width,N=v.height,_=v.layout,O=v.stackOffset,k=v.margin,V=D.dataStartIndex,M=D.dataEndIndex;if(D.updateId===void 0){var I=U7(v);return ee(ee(ee({},I),{},{updateId:0},h(ee(ee({props:v},I),{},{updateId:0}),D)),{},{prevDataKey:H,prevData:G,prevWidth:j,prevHeight:N,prevLayout:_,prevStackOffset:O,prevMargin:k,prevChildren:B})}if(H!==D.prevDataKey||G!==D.prevData||j!==D.prevWidth||N!==D.prevHeight||_!==D.prevLayout||O!==D.prevStackOffset||!Ax(k,D.prevMargin)){var W=U7(v),K={chartX:D.chartX,chartY:D.chartY,isTooltipActive:D.isTooltipActive},Q=ee(ee({},j7(D,G,_)),{},{updateId:D.updateId+1}),J=ee(ee(ee({},W),K),Q);return ee(ee(ee({},J),h(ee({props:v},J),D)),{},{prevDataKey:H,prevData:G,prevWidth:j,prevHeight:N,prevLayout:_,prevStackOffset:O,prevMargin:k,prevChildren:B})}if(!wx(B,D.prevChildren)){var te,$,Y,X,E=En(B,is),T=E&&(te=($=E.props)===null||$===void 0?void 0:$.startIndex)!==null&&te!==void 0?te:V,ne=E&&(Y=(X=E.props)===null||X===void 0?void 0:X.endIndex)!==null&&Y!==void 0?Y:M,le=T!==V||ne!==M,pe=!Ke(G),De=pe&&!le?D.updateId:D.updateId+1;return ee(ee({updateId:De},h(ee(ee({props:v},D),{},{updateId:De,dataStartIndex:T,dataEndIndex:ne}),D)),{},{prevChildren:B,dataStartIndex:T,dataEndIndex:ne})}return null}),_e(w,"renderActiveDot",function(v,D,H){var G;return Z.isValidElement(v)?G=Z.cloneElement(v,D):Me(v)?G=v(D):G=S.createElement(dd,D),S.createElement(Ot,{className:"recharts-active-dot",key:H},G)});var A=Z.forwardRef(function(D,H){return S.createElement(w,kr({},D,{ref:H}))});return A.displayName=w.displayName,A},XU=GY({chartName:"RadarChart",GraphicalChild:js,axisComponents:[{axisType:"angleAxis",AxisComp:Hs},{axisType:"radiusAxis",AxisComp:ws}],formatAxisMap:QT,defaultProps:{layout:"centric",startAngle:90,endAngle:-270,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}});const Oy=({birthDate:e,analysisData:t})=>{var w,A,v,D,H,G,B,j,N,_,O,k,V,M,I,W,K,Q,J,te,$,Y,X,E,T,ne,le,pe,De,ve,He,oe,ge,we,ae,Ze,Ee,Xe;const[n,a]=Z.useState(!t),[r,i]=Z.useState(null),[c,d]=Z.useState(t||null),u={木:"#22c55e",火:"#ef4444",土:"#eab308",金:"#64748b",水:"#3b82f6"},p={木:"🌲",火:"🔥",土:"⛰️",金:"⚡",水:"💧"},x={正官:"bg-blue-100 text-blue-800 border-blue-300",七杀:"bg-red-100 text-red-800 border-red-300",正财:"bg-green-100 text-green-800 border-green-300",偏财:"bg-yellow-100 text-yellow-800 border-yellow-300",正印:"bg-purple-100 text-purple-800 border-purple-300",偏印:"bg-indigo-100 text-indigo-800 border-indigo-300",食神:"bg-pink-100 text-pink-800 border-pink-300",伤官:"bg-orange-100 text-orange-800 border-orange-300",比肩:"bg-gray-100 text-gray-800 border-gray-300",劫财:"bg-slate-100 text-slate-800 border-slate-300",日主:"bg-amber-100 text-amber-800 border-amber-300"};if(Z.useEffect(()=>{if(t){d(t),a(!1);return}const fe=async()=>{var ke;try{a(!0),i(null);const Ie={name:e.name||"用户",birth_date:e.date,birth_time:e.time,gender:e.gender||"male"},qe=await Wt.analysis.bazi(Ie);if(qe.error)throw new Error(qe.error.message||"八字分析失败");const tt=(ke=qe.data)==null?void 0:ke.analysis;if(!tt)throw new Error("分析结果为空");d(tt)}catch(Ie){console.error("获取分析数据出错:",Ie),i(Ie instanceof Error?Ie.message:"分析数据获取失败,请稍后重试")}finally{a(!1)}};e!=null&&e.date&&!t&&fe()},[e==null?void 0:e.date,e==null?void 0:e.time,e==null?void 0:e.name,e==null?void 0:e.gender,t]),n)return l.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-red-50 to-yellow-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:103:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"103","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20flex%20items-center%20justify-center%20bg-gradient-to-br%20from-red-50%20to-yellow-50%22%7D",children:l.jsx(me,{className:"chinese-card-decoration border-2 border-yellow-400 p-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:104:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"104","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%20p-8%22%7D",children:l.jsxs(ue,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:105:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"105","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx(km,{className:"h-12 w-12 animate-spin text-red-600 mx-auto mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:106:12","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"106","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Loader2","data-component-content":"%7B%22className%22%3A%22h-12%20w-12%20animate-spin%20text-red-600%20mx-auto%20mb-4%22%7D"}),l.jsx("h3",{className:"text-xl font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:107:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"107","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-red-800%20mb-2%22%7D",children:"正在进行专业八字分析"}),l.jsx("p",{className:"text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:108:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"108","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"请稍候,正在生成您的详细命理报告..."})]})})});if(r)return l.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-red-50 to-yellow-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:118:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"118","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20flex%20items-center%20justify-center%20bg-gradient-to-br%20from-red-50%20to-yellow-50%22%7D",children:l.jsx(me,{className:"chinese-card-decoration border-2 border-red-400 p-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:119:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"119","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-red-400%20p-8%22%7D",children:l.jsxs(ue,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:120:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"120","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx("div",{className:"text-6xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:121:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"121","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-4%22%7D",children:"❌"}),l.jsx("h3",{className:"text-xl font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:122:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"122","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-red-800%20mb-2%22%7D",children:"分析失败"}),l.jsx("p",{className:"text-red-600 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:123:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"123","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mb-4%22%7D",children:r}),l.jsx("button",{onClick:()=>window.location.reload(),className:"px-4 py-2 bg-red-600 text-white rounded-lg hover:bg-red-700 transition-colors","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:124:12","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"124","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"button","data-component-content":"%7B%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22px-4%20py-2%20bg-red-600%20text-white%20rounded-lg%20hover%3Abg-red-700%20transition-colors%22%7D",children:"重新分析"})]})})});if(!c)return l.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-red-50 to-yellow-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:138:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"138","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20flex%20items-center%20justify-center%20bg-gradient-to-br%20from-red-50%20to-yellow-50%22%7D",children:l.jsx(me,{className:"chinese-card-decoration border-2 border-yellow-400 p-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:139:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"139","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%20p-8%22%7D",children:l.jsxs(ue,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:140:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"140","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx("div",{className:"text-6xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:141:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"141","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-4%22%7D",children:"⚠️"}),l.jsx("h3",{className:"text-xl font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:142:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"142","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-red-800%20mb-2%22%7D",children:"数据获取异常"}),l.jsx("p",{className:"text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:143:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"143","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"未能获取到完整的分析数据,请重新提交分析"})]})})});const g=(fe,ke,Ie)=>fe?l.jsxs(me,{className:"chinese-card-decoration hover:shadow-xl transition-all duration-300 border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:155:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"155","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20hover%3Ashadow-xl%20transition-all%20duration-300%20border-2%20border-yellow-400%22%7D",children:[l.jsxs(Ge,{className:"text-center pb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:156:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"156","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%20pb-2%22%7D",children:[l.jsx(Be,{className:"text-red-800 text-lg font-bold chinese-text-shadow","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:157:10","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"157","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-lg%20font-bold%20chinese-text-shadow%22%7D",children:ke}),l.jsx("p",{className:"text-red-600 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:160:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"160","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-xs%22%7D",children:Ie})]}),l.jsxs(ue,{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:162:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"162","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[l.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:163:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"163","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsxs("div",{className:"text-3xl font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:164:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"164","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20font-bold%20text-red-800%20mb-2%22%7D",children:[fe.stem,fe.branch]}),l.jsxs("div",{className:"flex justify-center space-x-2 mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:167:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"167","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-center%20space-x-2%20mb-3%22%7D",children:[l.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium border ${x[fe.ten_god]||"bg-gray-100 text-gray-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:168:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"168","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:fe.ten_god}),l.jsx("span",{className:"px-2 py-1 rounded text-xs font-medium bg-blue-100 text-blue-800 border border-blue-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:171:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"171","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22px-2%20py-1%20rounded%20text-xs%20font-medium%20bg-blue-100%20text-blue-800%20border%20border-blue-300%22%7D",children:fe.element})]})]}),fe.hidden_stems&&fe.hidden_stems.length>0&&l.jsxs("div",{className:"border-t pt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:178:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"178","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22border-t%20pt-2%22%7D",children:[l.jsx("h5",{className:"text-xs font-semibold text-red-800 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:179:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"179","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22text-xs%20font-semibold%20text-red-800%20mb-1%22%7D",children:"地支藏干"}),l.jsx("div",{className:"flex flex-wrap gap-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:180:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"180","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-1%22%7D",children:fe.hidden_stems.map((qe,tt)=>l.jsx("span",{className:"px-1 py-0.5 bg-gray-100 text-gray-700 rounded text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:182:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"182","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22px-1%20py-0.5%20bg-gray-100%20text-gray-700%20rounded%20text-xs%22%7D",children:qe},tt))})]})]})]}):null,b=()=>{var Ie;if(!((Ie=c.wuxing_analysis)!=null&&Ie.element_distribution))return null;const fe=c.wuxing_analysis.element_distribution,ke=Object.entries(fe).map(([qe,tt])=>({element:qe,value:tt,fullMark:6}));return l.jsx(tj,{width:"100%",height:300,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:206:6","data-matrix-name":"ResponsiveContainer","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"206","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"ResponsiveContainer","data-component-content":"%7B%22width%22%3A%22100%25%22%2C%22height%22%3A300%7D",children:l.jsxs(XU,{data:ke,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:207:8","data-matrix-name":"RadarChart","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"207","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"RadarChart","data-component-content":"%7B%22data%22%3A%22%5BIdentifier%5D%22%7D",children:[l.jsx(Zh,{stroke:"#dc2626","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:208:10","data-matrix-name":"PolarGrid","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"208","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"PolarGrid","data-component-content":"%7B%22stroke%22%3A%22%23dc2626%22%7D"}),l.jsx(Hs,{dataKey:"element",tick:{fill:"#dc2626",fontSize:14,fontWeight:"bold"},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:209:10","data-matrix-name":"PolarAngleAxis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"209","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"PolarAngleAxis","data-component-content":"%7B%22dataKey%22%3A%22element%22%2C%22tick%22%3A%7B%22fill%22%3A%22%23dc2626%22%2C%22fontSize%22%3A14%2C%22fontWeight%22%3A%22bold%22%7D%7D"}),l.jsx(ws,{angle:90,domain:[0,6],tick:{fill:"#b91c1c",fontSize:12},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:213:10","data-matrix-name":"PolarRadiusAxis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"213","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"PolarRadiusAxis","data-component-content":"%7B%22angle%22%3A90%2C%22domain%22%3A%5B0%2C6%5D%2C%22tick%22%3A%7B%22fill%22%3A%22%23b91c1c%22%2C%22fontSize%22%3A12%7D%7D"}),l.jsx(js,{name:"五行强度",dataKey:"value",stroke:"#dc2626",fill:"rgba(220, 38, 38, 0.3)",fillOpacity:.6,strokeWidth:2,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:218:10","data-matrix-name":"Radar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"218","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Radar","data-component-content":"%7B%22name%22%3A%22%E4%BA%94%E8%A1%8C%E5%BC%BA%E5%BA%A6%22%2C%22dataKey%22%3A%22value%22%2C%22stroke%22%3A%22%23dc2626%22%2C%22fill%22%3A%22rgba(220%2C%2038%2C%2038%2C%200.3)%22%2C%22fillOpacity%22%3A0.6%2C%22strokeWidth%22%3A2%7D"})]})})},h=()=>{var Ie;if(!((Ie=c.wuxing_analysis)!=null&&Ie.element_distribution))return null;const fe=c.wuxing_analysis.element_distribution,ke=Object.values(fe).reduce((qe,tt)=>qe+(typeof tt=="number"?tt:0),0);return l.jsx("div",{className:"grid grid-cols-5 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:239:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"239","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-5%20gap-4%22%7D",children:Object.entries(fe).map(([qe,tt])=>{const at=typeof tt=="number"?tt:0,Ut=ke>0?Math.round(at/ke*100):0,At=at>=3?"旺":at>=2?"中":"弱";return l.jsx(me,{className:"text-center hover:shadow-xl transition-all duration-300 chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:246:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"246","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22text-center%20hover%3Ashadow-xl%20transition-all%20duration-300%20chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:l.jsxs(ue,{className:"p-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:247:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"247","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22p-4%22%7D",children:[l.jsx("div",{className:"text-3xl mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:248:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"248","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-2%22%7D",children:p[qe]}),l.jsx("h3",{className:"font-bold text-red-800 text-lg mb-2 chinese-text-shadow","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:249:16","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"249","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20text-lg%20mb-2%20chinese-text-shadow%22%7D",children:qe}),l.jsx("div",{className:"text-2xl font-bold text-yellow-600 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:250:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"250","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-yellow-600%20mb-1%22%7D",children:at}),l.jsxs("div",{className:"text-sm text-gray-600 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:251:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"251","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%20mb-2%22%7D",children:[Ut,"%"]}),l.jsx("div",{className:`text-sm font-medium mb-2 ${At==="旺"?"text-green-600":At==="中"?"text-yellow-600":"text-orange-600"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:252:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"252","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:At}),l.jsx("div",{className:"w-full h-3 bg-gray-200 rounded-full overflow-hidden","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:258:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"258","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-full%20h-3%20bg-gray-200%20rounded-full%20overflow-hidden%22%7D",children:l.jsx("div",{className:"h-full rounded-full transition-all duration-1000",style:{width:`${Ut}%`,backgroundColor:u[qe]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:259:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"259","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22h-full%20rounded-full%20transition-all%20duration-1000%22%2C%22style%22%3A%7B%22width%22%3A%22%5BTemplateLiteral%5D%22%2C%22backgroundColor%22%3A%22%5BMemberExpression%5D%22%7D%7D"})})]})},qe)})})};return l.jsx("div",{className:"min-h-screen bg-gradient-to-br from-red-50 to-yellow-50 py-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:276:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"276","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20bg-gradient-to-br%20from-red-50%20to-yellow-50%20py-8%22%7D",children:l.jsxs("div",{className:"max-w-7xl mx-auto px-4 space-y-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:277:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"277","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-7xl%20mx-auto%20px-4%20space-y-8%22%7D",children:[l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:280:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"280","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[l.jsxs(Ge,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:281:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"281","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsxs(Be,{className:"text-red-800 text-3xl font-bold chinese-text-shadow","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:282:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"282","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-3xl%20font-bold%20chinese-text-shadow%22%7D",children:[((A=(w=c.basic_info)==null?void 0:w.personal_data)==null?void 0:A.name)||"用户","的专业八字命理分析报告"]}),l.jsxs("div",{className:"flex justify-center space-x-6 mt-4 text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:285:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"285","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-center%20space-x-6%20mt-4%20text-red-700%22%7D",children:[l.jsxs("div",{className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:286:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"286","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[l.jsx(za,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:287:16","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"287","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:288:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"288","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span",children:(D=(v=c.basic_info)==null?void 0:v.personal_data)==null?void 0:D.birth_date})]}),l.jsxs("div",{className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:290:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"290","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[l.jsx(Lr,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:291:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"291","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Clock","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:292:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"292","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span",children:(G=(H=c.basic_info)==null?void 0:H.personal_data)==null?void 0:G.birth_time})]}),l.jsxs("div",{className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:294:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"294","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[l.jsx(ua,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:295:16","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"295","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"User","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:296:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"296","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span",children:((j=(B=c.basic_info)==null?void 0:B.personal_data)==null?void 0:j.gender)==="male"?"男性":((_=(N=c.basic_info)==null?void 0:N.personal_data)==null?void 0:_.gender)==="female"?"女性":(k=(O=c.basic_info)==null?void 0:O.personal_data)==null?void 0:k.gender})]})]})]}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:300:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"300","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:301:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"301","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsxs("div",{className:"text-2xl font-bold text-red-800 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:302:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"302","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-red-800%20mb-4%22%7D",children:["八字:",(M=(V=c.basic_info)==null?void 0:V.bazi_chart)==null?void 0:M.complete_chart]}),l.jsxs("div",{className:"grid md:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:305:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"305","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-red-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:306:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"306","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-red-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:307:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"307","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"日主信息"}),l.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:308:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"308","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["日主:",(W=(I=c.basic_info)==null?void 0:I.bazi_chart)==null?void 0:W.day_master,"(",(Q=(K=c.basic_info)==null?void 0:K.bazi_chart)==null?void 0:Q.day_master_element,")"]}),l.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:311:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"311","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["旺衰:",($=(te=(J=c.basic_info)==null?void 0:J.bazi_chart)==null?void 0:te.element_strength)==null?void 0:$.strength_level]})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-blue-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:315:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"315","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:316:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"316","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"用神分析"}),l.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:317:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"317","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:(T=(E=(X=(Y=c.basic_info)==null?void 0:Y.bazi_chart)==null?void 0:X.element_strength)==null?void 0:E.use_god_analysis)==null?void 0:T.analysis})]})]})]})})]}),l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:327:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"327","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:328:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"328","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:l.jsx(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:329:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"329","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20text-center%22%7D",children:"四柱详细信息"})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:333:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"333","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"grid lg:grid-cols-4 gap-6 mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:334:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"334","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20lg%3Agrid-cols-4%20gap-6%20mb-6%22%7D",children:[g((le=(ne=c.basic_info)==null?void 0:ne.bazi_chart)==null?void 0:le.year_pillar,"年柱","祖辈与早年运势"),g((De=(pe=c.basic_info)==null?void 0:pe.bazi_chart)==null?void 0:De.month_pillar,"月柱","父母与青年运势"),g((He=(ve=c.basic_info)==null?void 0:ve.bazi_chart)==null?void 0:He.day_pillar,"日柱","自身与配偶"),g((ge=(oe=c.basic_info)==null?void 0:oe.bazi_chart)==null?void 0:ge.hour_pillar,"时柱","子女与晚年运势")]})})]}),((we=c.basic_info)==null?void 0:we.pillar_interpretations)&&l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:345:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"345","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:346:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"346","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:347:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"347","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[l.jsx(_i,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:348:16","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"348","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"BookOpen","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"四柱专业解释"]})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:352:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"352","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:l.jsx("div",{className:"bg-gradient-to-br from-red-50 to-yellow-50 rounded-lg p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:353:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"353","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:l.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:354:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"354","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-purple-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:355:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"355","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-purple-500%22%7D",children:[l.jsxs("h4",{className:"font-bold text-red-800 mb-2 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:356:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"356","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%20flex%20items-center%22%7D",children:[l.jsx("span",{className:"mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:357:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"357","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22mr-2%22%7D",children:"🏛️"}),"年柱解释"]}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:359:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"359","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.basic_info.pillar_interpretations.year_pillar})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-blue-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:363:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"363","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%22%7D",children:[l.jsxs("h4",{className:"font-bold text-red-800 mb-2 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:364:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"364","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%20flex%20items-center%22%7D",children:[l.jsx("span",{className:"mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:365:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"365","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22mr-2%22%7D",children:"🌟"}),"月柱解释"]}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:367:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"367","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.basic_info.pillar_interpretations.month_pillar})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-green-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:371:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"371","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-green-500%22%7D",children:[l.jsxs("h4",{className:"font-bold text-red-800 mb-2 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:372:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"372","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%20flex%20items-center%22%7D",children:[l.jsx("span",{className:"mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:373:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"373","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22mr-2%22%7D",children:"💎"}),"日柱解释"]}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:375:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"375","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.basic_info.pillar_interpretations.day_pillar})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-orange-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:379:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"379","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-orange-500%22%7D",children:[l.jsxs("h4",{className:"font-bold text-red-800 mb-2 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:380:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"380","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%20flex%20items-center%22%7D",children:[l.jsx("span",{className:"mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:381:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"381","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22mr-2%22%7D",children:"🌅"}),"时柱解释"]}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:383:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"383","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.basic_info.pillar_interpretations.hour_pillar})]})]})})})]}),l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:394:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"394","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:395:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"395","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:l.jsx(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:396:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"396","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20text-center%22%7D",children:"五行能量分布分析"})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:400:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"400","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:401:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"401","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[h(),l.jsxs("div",{className:"grid md:grid-cols-2 gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:404:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"404","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[l.jsxs("div",{className:"bg-gradient-to-br from-red-50 to-yellow-50 rounded-lg p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:405:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"405","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-4 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:406:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"406","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-4%20text-center%22%7D",children:"五行平衡雷达图"}),b()]}),l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:410:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"410","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-yellow-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:411:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"411","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-yellow-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:412:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"412","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"五行平衡分析"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:413:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"413","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:(ae=c.wuxing_analysis)==null?void 0:ae.balance_analysis})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-green-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:417:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"417","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-green-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:418:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"418","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"个性特质"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:419:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"419","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:(Ze=c.wuxing_analysis)==null?void 0:Ze.personality_traits})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-blue-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:423:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"423","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:424:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"424","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"改善建议"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:425:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"425","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:(Ee=c.wuxing_analysis)==null?void 0:Ee.improvement_suggestions})]})]})]})]})})]}),c.geju_analysis&&l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:437:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"437","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:438:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"438","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:439:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"439","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[l.jsx(xs,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:440:16","data-matrix-name":"Star","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"440","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Star","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"格局分析"]})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:444:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"444","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"bg-gradient-to-br from-red-50 to-yellow-50 rounded-lg p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:445:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"445","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:[l.jsxs("div",{className:"grid md:grid-cols-2 gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:446:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"446","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:447:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"447","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-purple-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:448:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"448","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-purple-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:449:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"449","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"格局类型"}),l.jsxs("div",{className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:450:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"450","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[l.jsx("span",{className:"text-2xl font-bold text-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:451:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"451","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-purple-600%22%7D",children:c.geju_analysis.pattern_type}),l.jsx("span",{className:"px-2 py-1 bg-purple-100 text-purple-800 rounded text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:454:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"454","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22px-2%20py-1%20bg-purple-100%20text-purple-800%20rounded%20text-sm%22%7D",children:c.geju_analysis.pattern_strength})]})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-blue-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:459:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"459","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:460:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"460","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"格局特征"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:461:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"461","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.geju_analysis.characteristics})]})]}),l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:466:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"466","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-green-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:467:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"467","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-green-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:468:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"468","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"适合职业"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:469:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"469","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.geju_analysis.career_path})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-orange-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:473:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"473","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-orange-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:474:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"474","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"人生意义"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:475:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"475","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.geju_analysis.life_meaning})]})]})]}),c.geju_analysis.development_strategy&&l.jsxs("div",{className:"mt-4 bg-white p-4 rounded-lg border-l-4 border-yellow-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:482:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"482","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-4%20bg-white%20p-4%20rounded-lg%20border-l-4%20border-yellow-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:483:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"483","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"发展策略"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:484:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"484","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.geju_analysis.development_strategy})]})]})})]}),c.dayun_analysis&&l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:496:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"496","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:497:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"497","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:498:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"498","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[l.jsx(Mm,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:499:16","data-matrix-name":"TrendingUp","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"499","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"TrendingUp","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"大运流年分析"]})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:503:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"503","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"bg-gradient-to-br from-red-50 to-yellow-50 rounded-lg p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:504:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"504","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:[l.jsxs("div",{className:"grid md:grid-cols-3 gap-6 mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:505:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"505","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-3%20gap-6%20mb-6%22%7D",children:[l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-red-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:506:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"506","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-red-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:507:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"507","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"起运信息"}),l.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:508:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"508","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["起运年龄:",c.dayun_analysis.start_luck_age,"岁"]}),l.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:509:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"509","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["当前年龄:",c.dayun_analysis.current_age,"岁"]}),c.dayun_analysis.current_dayun&&l.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:511:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"511","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["当前大运:",c.dayun_analysis.current_dayun.ganzhi,"(",c.dayun_analysis.current_dayun.start_age,"-",c.dayun_analysis.current_dayun.end_age,"岁)"]})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-blue-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:517:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"517","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:518:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"518","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"大运影响"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:519:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"519","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.dayun_analysis.dayun_influence})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-green-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:523:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"523","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-green-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:524:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"524","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"流年分析"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:525:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"525","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.dayun_analysis.yearly_fortune})]})]}),c.dayun_analysis.dayun_sequence&&l.jsxs("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:533:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"533","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-4 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:534:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"534","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-4%20text-center%22%7D",children:"八步大运序列"}),l.jsx("div",{className:"grid md:grid-cols-4 gap-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:535:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"535","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-4%20gap-3%22%7D",children:c.dayun_analysis.dayun_sequence.map((fe,ke)=>l.jsx("div",{className:`p-3 rounded-lg border-2 ${c.dayun_analysis.current_dayun&&fe.ganzhi===c.dayun_analysis.current_dayun.ganzhi?"bg-yellow-100 border-yellow-400":"bg-white border-gray-300"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:537:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"537","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:l.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:543:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"543","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx("div",{className:"font-bold text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:544:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"544","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%22%7D",children:fe.ganzhi}),l.jsxs("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:545:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"545","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:[fe.start_age,"-",fe.end_age,"岁"]}),l.jsx("div",{className:`text-xs px-2 py-1 rounded mt-1 ${x[fe.ten_god]||"bg-gray-100 text-gray-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:546:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"546","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:fe.ten_god})]})},ke))})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-orange-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:556:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"556","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-orange-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:557:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"557","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"未来展望"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:558:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"558","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.dayun_analysis.future_outlook})]})]})})]}),((Xe=c.dayun_analysis)==null?void 0:Xe.detailed_yearly_analysis)&&l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:569:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"569","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:570:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"570","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:571:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"571","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[l.jsx(za,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:572:16","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"572","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"详细流年分析(未来六年)"]})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:576:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"576","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:l.jsx("div",{className:"bg-gradient-to-br from-red-50 to-yellow-50 rounded-lg p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:577:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"577","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:l.jsx("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:578:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"578","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:c.dayun_analysis.detailed_yearly_analysis.map((fe,ke)=>l.jsxs("div",{className:"bg-white p-6 rounded-lg border-2 border-yellow-300 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:580:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"580","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-6%20rounded-lg%20border-2%20border-yellow-300%20shadow-lg%22%7D",children:[l.jsxs("div",{className:"flex items-center justify-between mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:581:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"581","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20mb-4%22%7D",children:[l.jsxs("h4",{className:"font-bold text-red-800 text-xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:582:24","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"582","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20text-xl%22%7D",children:[fe.year,"年(",fe.age,"岁)",fe.year_ganzhi]}),l.jsxs("div",{className:"flex space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:585:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"585","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20space-x-2%22%7D",children:[l.jsx("span",{className:`text-sm px-3 py-1 rounded-full ${x[fe.year_ten_god]||"bg-gray-100 text-gray-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:586:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"586","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:fe.year_ten_god}),l.jsx("span",{className:"text-sm text-blue-600 bg-blue-50 px-3 py-1 rounded-full border border-blue-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:589:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"589","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-sm%20text-blue-600%20bg-blue-50%20px-3%20py-1%20rounded-full%20border%20border-blue-300%22%7D",children:fe.dayun_period})]})]}),l.jsxs("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:595:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"595","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20lg%3Agrid-cols-3%20gap-4%22%7D",children:[l.jsxs("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:596:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"596","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[l.jsxs("div",{className:"border-l-4 border-blue-400 pl-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:597:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"597","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22border-l-4%20border-blue-400%20pl-3%22%7D",children:[l.jsxs("h5",{className:"font-semibold text-red-800 text-sm flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:598:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"598","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[l.jsx(Kl,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:599:30","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"599","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Target","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"整体运势"]}),l.jsx("p",{className:"text-red-700 text-xs leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:601:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"601","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:fe.overall_fortune})]}),l.jsxs("div",{className:"border-l-4 border-green-400 pl-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:603:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"603","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22border-l-4%20border-green-400%20pl-3%22%7D",children:[l.jsxs("h5",{className:"font-semibold text-red-800 text-sm flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:604:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"604","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[l.jsx(Zy,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:605:30","data-matrix-name":"BarChart3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"605","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"BarChart3","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"事业运势"]}),l.jsx("p",{className:"text-red-700 text-xs leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:607:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"607","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:fe.career_fortune})]})]}),l.jsxs("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:611:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"611","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[l.jsxs("div",{className:"border-l-4 border-yellow-400 pl-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:612:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"612","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22border-l-4%20border-yellow-400%20pl-3%22%7D",children:[l.jsxs("h5",{className:"font-semibold text-red-800 text-sm flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:613:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"613","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[l.jsx(yx,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:614:30","data-matrix-name":"DollarSign","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"614","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"DollarSign","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"财运分析"]}),l.jsx("p",{className:"text-red-700 text-xs leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:616:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"616","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:fe.wealth_fortune})]}),l.jsxs("div",{className:"border-l-4 border-pink-400 pl-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:618:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"618","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22border-l-4%20border-pink-400%20pl-3%22%7D",children:[l.jsxs("h5",{className:"font-semibold text-red-800 text-sm flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:619:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"619","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[l.jsx(Iy,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:620:30","data-matrix-name":"Heart","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"620","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Heart","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"感情运势"]}),l.jsx("p",{className:"text-red-700 text-xs leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:622:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"622","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:fe.relationship_fortune})]})]}),l.jsxs("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:626:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"626","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[l.jsxs("div",{className:"border-l-4 border-purple-400 pl-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:627:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"627","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22border-l-4%20border-purple-400%20pl-3%22%7D",children:[l.jsxs("h5",{className:"font-semibold text-red-800 text-sm flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:628:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"628","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[l.jsx(p4,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:629:30","data-matrix-name":"Activity","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"629","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Activity","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"健康提醒"]}),l.jsx("p",{className:"text-red-700 text-xs leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:631:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"631","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:fe.health_fortune})]}),l.jsxs("div",{className:"border-l-4 border-orange-400 pl-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:633:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"633","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22border-l-4%20border-orange-400%20pl-3%22%7D",children:[l.jsxs("h5",{className:"font-semibold text-red-800 text-sm flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:634:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"634","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[l.jsx(yn,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:635:30","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"635","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"关键建议"]}),l.jsx("p",{className:"text-red-700 text-xs leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:637:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"637","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:fe.key_advice})]})]})]}),fe.monthly_highlights&&fe.monthly_highlights.length>0&&l.jsxs("div",{className:"mt-4 pt-4 border-t border-yellow-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:643:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"643","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-4%20pt-4%20border-t%20border-yellow-200%22%7D",children:[l.jsxs("h5",{className:"font-semibold text-red-800 text-sm mb-2 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:644:26","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"644","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20mb-2%20flex%20items-center%22%7D",children:[l.jsx(za,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:645:28","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"645","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"月度重点"]}),l.jsx("div",{className:"grid md:grid-cols-2 gap-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:647:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"647","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-2%22%7D",children:fe.monthly_highlights.map((Ie,qe)=>l.jsxs("p",{className:"text-red-700 text-xs bg-yellow-50 p-2 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:649:30","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"649","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20bg-yellow-50%20p-2%20rounded%22%7D",children:["• ",Ie]},qe))})]})]},ke))})})})]}),c.life_guidance&&l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:664:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"664","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:665:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"665","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:666:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"666","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[l.jsx(_i,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:667:16","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"667","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"BookOpen","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"专业人生指导"]})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:671:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"671","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:l.jsx("div",{className:"bg-gradient-to-br from-red-50 to-yellow-50 rounded-lg p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:672:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"672","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:l.jsxs("div",{className:"grid md:grid-cols-2 gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:673:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"673","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:674:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"674","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-blue-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:675:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"675","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:676:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"676","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"事业发展"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:677:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"677","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.life_guidance.career_development})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-green-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:681:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"681","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-green-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:682:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"682","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"财富管理"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:683:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"683","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.life_guidance.wealth_management})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-pink-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:687:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"687","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-pink-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:688:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"688","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"感情婚姻"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:689:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"689","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.life_guidance.marriage_relationships})]})]}),l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:694:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"694","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-purple-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:695:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"695","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-purple-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:696:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"696","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"健康养生"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:697:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"697","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.life_guidance.health_wellness})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-yellow-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:701:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"701","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-yellow-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:702:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"702","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"个人发展"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:703:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"703","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.life_guidance.personal_development})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-indigo-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:707:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"707","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-indigo-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:708:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"708","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"综合总结"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:709:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"709","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.life_guidance.overall_summary})]})]})]})})})]}),c.modern_applications&&l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:722:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"722","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:723:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"723","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:724:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"724","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[l.jsx(Yy,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:725:16","data-matrix-name":"Zap","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"725","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Zap","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"现代应用建议"]})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:729:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"729","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:l.jsx("div",{className:"bg-gradient-to-br from-red-50 to-yellow-50 rounded-lg p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:730:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"730","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:l.jsxs("div",{className:"grid md:grid-cols-2 gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:731:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"731","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:732:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"732","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-blue-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:733:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"733","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:734:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"734","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"生活方式建议"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:735:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"735","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.modern_applications.lifestyle_recommendations})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-green-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:739:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"739","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-green-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:740:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"740","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"职业策略"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:741:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"741","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.modern_applications.career_strategies})]})]}),l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:746:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"746","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-purple-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:747:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"747","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-purple-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:748:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"748","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"人际关系建议"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:749:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"749","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.modern_applications.relationship_advice})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-orange-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:753:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"753","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-orange-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:754:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"754","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"决策时机"}),l.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:755:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"755","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:c.modern_applications.decision_making})]})]})]})})})]}),l.jsx(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:767:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"767","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:l.jsx(ue,{className:"text-center py-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:768:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"768","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%20py-8%22%7D",children:l.jsxs("div",{className:"text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:769:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"769","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-800%22%7D",children:[l.jsx("p",{className:"text-lg font-bold mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:770:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"770","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20mb-2%22%7D",children:"专业八字命理分析报告"}),l.jsxs("p",{className:"text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:771:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"771","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%22%7D",children:["分析日期:",c.analysis_date?new Date(c.analysis_date).toLocaleString("zh-CN"):new Date().toLocaleString("zh-CN")]}),l.jsx("p",{className:"text-xs mt-4 text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:772:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"772","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20mt-4%20text-red-600%22%7D",children:"本报告基于传统四柱八字理论,结合现代命理学研究成果,为您提供专业的命理分析和人生指导。"})]})})})]})})},ux=({birthDate:e,analysisData:t})=>{var H,G,B,j,N,_,O,k,V,M,I,W,K,Q,J,te,$,Y,X,E,T,ne,le,pe,De,ve,He,oe,ge,we,ae,Ze,Ee,Xe,fe,ke,Ie,qe,tt,at,Ut,At,Jn,ea,Tt,bn,Ca,Bo;const[n,a]=Z.useState(!t),[r,i]=Z.useState(null),[c,d]=Z.useState(t||null),u={化禄:{concept:"化禄是四化之首,主财禄、享受、缘分",influence:"增强星曜的正面能量,带来财运、人缘和享受,代表得到、收获和满足",application:"化禄星所在宫位通常是您的幸运领域,容易获得成功和满足感",timing:"大限或流年遇化禄,主该时期财运亨通,事业顺利,人际关系和谐"},化权:{concept:"化权主权力、地位、能力的发挥",influence:"增强星曜的权威性和主导力,带来领导机会、权力地位和成就感",application:"化权星所在宫位是您容易掌控和发挥影响力的领域",timing:"大限或流年遇化权,主该时期权力增长,地位提升,能力得到认可"},化科:{concept:"化科主名声、学业、贵人和文书",influence:"增强星曜的声誉和学习能力,带来名声、考试运和贵人相助",application:"化科星所在宫位是您容易获得名声和学习成就的领域",timing:"大限或流年遇化科,主该时期名声远播,学业有成,贵人运旺"},化忌:{concept:"化忌主阻碍、困扰、执着和变化",influence:"增强星曜的负面特质,带来阻碍、烦恼,但也促使变化和成长",application:"化忌星所在宫位需要特别注意,容易遇到挫折,但也是成长的机会",timing:"大限或流年遇化忌,主该时期需谨慎行事,可能有变动,但危机中有转机"}},p={命宫:{focus:"个人发展、性格展现、人生方向",opportunities:"自我提升、个人魅力增强、人生新方向的确立",challenges:"可能面临身份转换、性格调整的压力",advice:"专注于自我完善,建立正确的人生观和价值观"},兄弟宫:{focus:"人际关系、合作伙伴、朋友圈子",opportunities:"结交新朋友、建立合作关系、团队协作成功",challenges:"可能与朋友产生分歧、合作关系不稳定",advice:"重视友情,学会与人合作,建立良好的人际网络"},夫妻宫:{focus:"婚姻感情、配偶关系、合作伙伴",opportunities:"感情生活美满、婚姻幸福、合作成功",challenges:"可能面临感情波折、婚姻考验",advice:"用心经营感情,学会包容和理解,重视沟通"},子女宫:{focus:"子女教育、创造力、部属关系",opportunities:"子女有成就、创意发挥、领导能力提升",challenges:"子女教育问题、创意受阻、管理困难",advice:"关注子女成长,发挥创造潜能,培养领导才能"},财帛宫:{focus:"财运发展、理财能力、物质享受",opportunities:"财运亨通、投资获利、物质生活改善",challenges:"可能面临财务压力、投资风险",advice:"谨慎理财,稳健投资,避免过度消费"},疾厄宫:{focus:"健康状况、意外灾厄、身体调养",opportunities:"身体健康改善、疾病康复、养生有成",challenges:"可能面临健康问题、意外事故",advice:"注重健康养生,定期体检,避免过度劳累"},迁移宫:{focus:"外出发展、环境变化、人际拓展",opportunities:"外出发展顺利、环境改善、人脉扩展",challenges:"可能面临环境适应问题、外出不利",advice:"积极适应环境变化,把握外出发展机会"},交友宫:{focus:"朋友关系、社交活动、人脉建立",opportunities:"朋友相助、社交成功、人脉广阔",challenges:"可能遇到损友、社交困扰",advice:"慎选朋友,积极参与社交活动,建立良好人脉"},事业宫:{focus:"事业发展、工作状况、社会地位",opportunities:"事业成功、升职加薪、地位提升",challenges:"可能面临工作压力、事业瓶颈",advice:"专注事业发展,提升专业能力,把握机遇"},田宅宫:{focus:"不动产、居住环境、家庭财产",opportunities:"置业成功、居住环境改善、家产增加",challenges:"可能面临房产问题、居住不稳",advice:"谨慎投资房产,改善居住环境,重视家庭和谐"},福德宫:{focus:"精神享受、兴趣爱好、内心满足",opportunities:"精神富足、兴趣发展、内心平静",challenges:"可能面临精神压力、兴趣受阻",advice:"培养健康兴趣,追求精神满足,保持心理平衡"},父母宫:{focus:"父母关系、长辈缘分、权威关系",opportunities:"父母健康、长辈相助、权威认可",challenges:"可能面临长辈健康问题、权威冲突",advice:"孝顺父母,尊重长辈,处理好权威关系"}},x={紫微:{nature:"帝王星,紫微斗数中的主星之首",personality:"具有领导才能,天生贵气,自尊心强,喜欢受人尊敬,有组织管理能力",career:"适合担任领导职务,在政府机关、大企业或自主创业方面有优势",fortune:"一生多贵人相助,财运稳定,晚年富贵"},天机:{nature:"智慧星,主聪明机智",personality:"思维敏捷,善于策划,喜欢思考,具有很强的分析能力和应变能力",career:"适合从事需要智慧的工作,如咨询、策划、教育、科研等",fortune:"财运起伏较大,需要通过智慧理财,中年后财运渐佳"},太阳:{nature:"光明星,主权威和名声",personality:"性格开朗,光明磊落,具有正义感,喜欢帮助他人,有很强的表现欲",career:"适合公职、教育、传媒等需要权威性和影响力的工作",fortune:"财运与名声相关,通过正当途径获得财富,中年发达"},武曲:{nature:"财星,主财富和意志力",personality:"意志坚强,执行力强,重视物质,有很强的赚钱能力和理财观念",career:"适合金融、投资、工程、技术等需要专业技能的工作",fortune:"天生财运佳,善于理财投资,一生不缺钱财"},天同:{nature:"福星,主享受和人缘",personality:"性格温和,人缘好,喜欢享受生活,有很强的亲和力和包容心",career:"适合服务业、娱乐业、餐饮业等需要人际交往的工作",fortune:"财运平稳,多通过人脉关系获得财富,晚年享福"},廉贞:{nature:"囚星,主感情和艺术",personality:"感情丰富,有艺术天分,追求完美,但情绪波动较大,容易钻牛角尖",career:"适合艺术、设计、娱乐、美容等创意性工作",fortune:"财运与感情和创意相关,需要发挥艺术才能获得财富"},天府:{nature:"库星,主稳重和积累",personality:"稳重可靠,有很强的组织能力,善于积累,注重安全感",career:"适合管理、行政、金融、房地产等稳定性工作",fortune:"财运稳定,善于积累财富,一生衣食无忧"},太阴:{nature:"母星,主细腻和直觉",personality:"细腻敏感,直觉力强,善于照顾他人,但有时过于敏感和多疑",career:"适合教育、医疗、服务、文艺等需要细心和耐心的工作",fortune:"财运与女性或家庭相关,通过细心经营获得财富"},贪狼:{nature:"欲望星,主多才多艺",personality:"多才多艺,善于交际,欲望强烈,喜欢新鲜事物,但容易三心二意",career:"适合销售、娱乐、旅游、外贸等需要交际能力的工作",fortune:"财运多变,机会很多,但需要专注才能获得稳定财富"},巨门:{nature:"暗星,主口才和分析",personality:"口才好,分析力强,善于发现问题,但有时过于挑剔和多疑",career:"适合律师、记者、教师、研究等需要口才和分析能力的工作",fortune:"财运需要通过专业技能获得,中年后财运较佳"},天相:{nature:"印星,主忠诚和协调",personality:"忠诚可靠,协调能力强,善于辅助他人,但有时缺乏主见",career:"适合秘书、助理、公务员、顾问等辅助性工作",fortune:"财运稳定,多通过辅助他人获得财富,一生平稳"},天梁:{nature:"寿星,主正直和长者风范",personality:"正直善良,有长者风范,喜欢帮助他人,具有很强的责任感",career:"适合教育、公益、医疗、宗教等需要奉献精神的工作",fortune:"财运与德行相关,通过正当途径获得财富,晚年富足"},七杀:{nature:"将星,主冲劲和开拓",personality:"冲劲十足,勇于开拓,不怕困难,但有时过于冲动和急躁",career:"适合军警、体育、创业、销售等需要冲劲的工作",fortune:"财运起伏较大,需要通过努力奋斗获得财富"},破军:{nature:"耗星,主变化和创新",personality:"喜欢变化,勇于创新,不满足现状,但有时过于冲动和破坏性",career:"适合创新、改革、艺术、科技等需要突破的工作",fortune:"财运变化很大,需要通过创新获得财富,晚年较佳"}},g={紫微:"bg-purple-100 text-purple-800 border-purple-300",天机:"bg-blue-100 text-blue-800 border-blue-300",太阳:"bg-orange-100 text-orange-800 border-orange-300",武曲:"bg-gray-100 text-gray-800 border-gray-300",天同:"bg-green-100 text-green-800 border-green-300",廉贞:"bg-red-100 text-red-800 border-red-300",天府:"bg-yellow-100 text-yellow-800 border-yellow-300",太阴:"bg-indigo-100 text-indigo-800 border-indigo-300",贪狼:"bg-pink-100 text-pink-800 border-pink-300",巨门:"bg-slate-100 text-slate-800 border-slate-300",天相:"bg-cyan-100 text-cyan-800 border-cyan-300",天梁:"bg-emerald-100 text-emerald-800 border-emerald-300",七杀:"bg-rose-100 text-rose-800 border-rose-300",破军:"bg-amber-100 text-amber-800 border-amber-300"},b="bg-green-50 text-green-700 border-green-200",h="bg-red-50 text-red-700 border-red-200",w={旺:"text-green-600 bg-green-50",得地:"text-blue-600 bg-blue-50",平:"text-yellow-600 bg-yellow-50",不得地:"text-orange-600 bg-orange-50",陷:"text-red-600 bg-red-50"},A={水二局:"text-blue-700 bg-blue-100",木三局:"text-green-700 bg-green-100",金四局:"text-gray-700 bg-gray-100",土五局:"text-yellow-700 bg-yellow-100",火六局:"text-red-700 bg-red-100"};if(Z.useEffect(()=>{if(t){d(t),a(!1);return}const je=async()=>{var Oe;try{a(!0),i(null);const Qe={name:e.name||"用户",birth_date:e.date,birth_time:e.time,gender:e.gender||"male"},Bt=await Wt.analysis.ziwei(Qe);if(Bt.error)throw new Error(Bt.error.message||"紫微斗数分析失败");const Jt=(Oe=Bt.data)==null?void 0:Oe.analysis;if(!Jt)throw new Error("分析结果为空");d(Jt)}catch(Qe){console.error("获取分析数据出错:",Qe),i(Qe instanceof Error?Qe.message:"分析数据获取失败,请稍后重试")}finally{a(!1)}};e!=null&&e.date&&!t&&je()},[e==null?void 0:e.date,e==null?void 0:e.time,e==null?void 0:e.name,e==null?void 0:e.gender,t]),n)return l.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-purple-50 to-indigo-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:302:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"302","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20flex%20items-center%20justify-center%20bg-gradient-to-br%20from-purple-50%20to-indigo-50%22%7D",children:l.jsx(me,{className:"chinese-card-decoration border-2 border-purple-400 p-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:303:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"303","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%20p-8%22%7D",children:l.jsxs(ue,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:304:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"304","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx(km,{className:"h-12 w-12 animate-spin text-purple-600 mx-auto mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:305:12","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"305","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Loader2","data-component-content":"%7B%22className%22%3A%22h-12%20w-12%20animate-spin%20text-purple-600%20mx-auto%20mb-4%22%7D"}),l.jsx("h3",{className:"text-xl font-bold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:306:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"306","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-purple-800%20mb-2%22%7D",children:"正在进行专业紫微斗数分析"}),l.jsx("p",{className:"text-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:307:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"307","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%22%7D",children:"请稍候,正在排盘并生成您的详细命理报告..."})]})})});if(r)return l.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-purple-50 to-indigo-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:317:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"317","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20flex%20items-center%20justify-center%20bg-gradient-to-br%20from-purple-50%20to-indigo-50%22%7D",children:l.jsx(me,{className:"chinese-card-decoration border-2 border-red-400 p-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:318:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"318","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-red-400%20p-8%22%7D",children:l.jsxs(ue,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:319:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"319","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx("div",{className:"text-6xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:320:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"320","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-4%22%7D",children:"❌"}),l.jsx("h3",{className:"text-xl font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:321:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"321","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-red-800%20mb-2%22%7D",children:"分析失败"}),l.jsx("p",{className:"text-red-600 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:322:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"322","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mb-4%22%7D",children:r}),l.jsx("button",{onClick:()=>window.location.reload(),className:"px-4 py-2 bg-red-600 text-white rounded-lg hover:bg-red-700 transition-colors","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:323:12","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"323","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"button","data-component-content":"%7B%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22px-4%20py-2%20bg-red-600%20text-white%20rounded-lg%20hover%3Abg-red-700%20transition-colors%22%7D",children:"重新分析"})]})})});if(!c)return l.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-purple-50 to-indigo-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:337:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"337","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20flex%20items-center%20justify-center%20bg-gradient-to-br%20from-purple-50%20to-indigo-50%22%7D",children:l.jsx(me,{className:"chinese-card-decoration border-2 border-purple-400 p-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:338:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"338","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%20p-8%22%7D",children:l.jsxs(ue,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:339:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"339","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx("div",{className:"text-6xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:340:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"340","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-4%22%7D",children:"⚠️"}),l.jsx("h3",{className:"text-xl font-bold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:341:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"341","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-purple-800%20mb-2%22%7D",children:"数据获取异常"}),l.jsx("p",{className:"text-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:342:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"342","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%22%7D",children:"未能获取到完整的分析数据,请重新提交分析"})]})})});const v=(je,Oe)=>Oe?l.jsxs(me,{className:"chinese-card-decoration hover:shadow-xl transition-all duration-300 border-2 border-purple-400 min-h-[280px] w-full","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:354:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"354","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20hover%3Ashadow-xl%20transition-all%20duration-300%20border-2%20border-purple-400%20min-h-%5B280px%5D%20w-full%22%7D",children:[l.jsxs(Ge,{className:"text-center pb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:355:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"355","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%20pb-2%22%7D",children:[l.jsx(Be,{className:"text-purple-800 text-lg font-bold chinese-text-shadow","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:356:10","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"356","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-lg%20font-bold%20chinese-text-shadow%22%7D",children:je}),l.jsxs("div",{className:"flex justify-center items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:359:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"359","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-center%20items-center%20space-x-2%22%7D",children:[l.jsx("span",{className:"text-purple-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:360:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"360","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-purple-600%20text-sm%22%7D",children:Oe.position}),l.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium ${w[Oe.strength]||"text-gray-600 bg-gray-50"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:361:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"361","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Oe.strength})]})]}),l.jsxs(ue,{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:366:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"366","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[Oe.main_stars&&Oe.main_stars.length>0&&l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:369:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"369","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h5",{className:"text-xs font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:370:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"370","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22text-xs%20font-semibold%20text-purple-800%20mb-2%22%7D",children:"主星"}),l.jsx("div",{className:"flex flex-wrap gap-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:371:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"371","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-1%22%7D",children:Oe.main_stars.map((Qe,Bt)=>l.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium border ${g[Qe]||"bg-gray-100 text-gray-800 border-gray-300"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:373:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"373","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Qe},Bt))})]}),Oe.lucky_stars&&Oe.lucky_stars.length>0&&l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:383:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"383","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h5",{className:"text-xs font-semibold text-green-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:384:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"384","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22text-xs%20font-semibold%20text-green-800%20mb-2%22%7D",children:"吉星"}),l.jsx("div",{className:"flex flex-wrap gap-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:385:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"385","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-1%22%7D",children:Oe.lucky_stars.map((Qe,Bt)=>l.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium border ${b}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:387:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"387","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Qe},Bt))})]}),Oe.unlucky_stars&&Oe.unlucky_stars.length>0&&l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:397:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"397","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h5",{className:"text-xs font-semibold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:398:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"398","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22text-xs%20font-semibold%20text-red-800%20mb-2%22%7D",children:"煞星"}),l.jsx("div",{className:"flex flex-wrap gap-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:399:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"399","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-1%22%7D",children:Oe.unlucky_stars.map((Qe,Bt)=>l.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium border ${h}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:401:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"401","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Qe},Bt))})]}),Oe.interpretation&&l.jsx("div",{className:"border-t pt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:411:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"411","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22border-t%20pt-2%22%7D",children:l.jsx("p",{className:"text-xs text-gray-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:412:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"412","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-700%20leading-relaxed%22%7D",children:Oe.interpretation})})]})]},je):null,D=je=>{const Oe={excellent:"bg-green-100 text-green-800 border-green-300",good:"bg-blue-100 text-blue-800 border-blue-300",fair:"bg-yellow-100 text-yellow-800 border-yellow-300",weak:"bg-gray-100 text-gray-800 border-gray-300"};return l.jsxs(me,{className:"chinese-card-decoration hover:shadow-lg transition-all duration-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:430:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"430","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20hover%3Ashadow-lg%20transition-all%20duration-300%22%7D",children:[l.jsxs(Ge,{className:"pb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:431:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"431","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22pb-2%22%7D",children:[l.jsxs("div",{className:"flex justify-between items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:432:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"432","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%22%7D",children:[l.jsx(Be,{className:"text-purple-800 text-lg font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:433:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"433","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-lg%20font-bold%22%7D",children:je.name}),l.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium border ${Oe[je.level]||Oe.fair}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:434:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"434","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:je.level==="excellent"?"优秀":je.level==="good"?"良好":je.level==="fair"?"一般":"较弱"})]}),l.jsx("p",{className:"text-purple-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:438:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"438","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20text-sm%22%7D",children:je.type==="major"?"主要格局":je.type==="wealth"?"财富格局":je.type==="career"?"事业格局":je.type==="relationship"?"感情格局":"四化格局"})]}),l.jsxs(ue,{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:440:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"440","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[l.jsx("p",{className:"text-sm text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:441:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"441","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-700%22%7D",children:je.description}),l.jsxs("div",{className:"border-t pt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:442:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"442","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22border-t%20pt-2%22%7D",children:[l.jsx("h5",{className:"text-xs font-semibold text-purple-800 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:443:12","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"443","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22text-xs%20font-semibold%20text-purple-800%20mb-1%22%7D",children:"影响"}),l.jsx("p",{className:"text-xs text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:444:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"444","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-600%22%7D",children:je.influence})]}),l.jsxs("div",{className:"border-t pt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:446:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"446","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22border-t%20pt-2%22%7D",children:[l.jsx("h5",{className:"text-xs font-semibold text-purple-800 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:447:12","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"447","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22text-xs%20font-semibold%20text-purple-800%20mb-1%22%7D",children:"建议"}),l.jsx("p",{className:"text-xs text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:448:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"448","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-600%22%7D",children:je.advice})]})]})]},je.name)};return l.jsx("div",{className:"min-h-screen bg-gradient-to-br from-purple-50 to-indigo-50 py-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:456:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"456","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20bg-gradient-to-br%20from-purple-50%20to-indigo-50%20py-8%22%7D",children:l.jsxs("div",{className:"max-w-7xl mx-auto px-4 space-y-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:457:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"457","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-7xl%20mx-auto%20px-4%20space-y-8%22%7D",children:[l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-purple-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:460:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"460","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-purple-400%22%7D",children:[l.jsxs(Ge,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:461:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"461","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsxs(Be,{className:"text-purple-800 text-3xl font-bold chinese-text-shadow flex items-center justify-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:462:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"462","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-3xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20justify-center%20space-x-2%22%7D",children:[l.jsx(ZC,{className:"h-8 w-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:463:14","data-matrix-name":"Crown","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"463","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Crown","data-component-content":"%7B%22className%22%3A%22h-8%20w-8%22%7D"}),l.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:464:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"464","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:[((G=(H=c.basic_info)==null?void 0:H.personal_data)==null?void 0:G.name)||"用户","的专业紫微斗数命理分析报告"]}),l.jsx(ZC,{className:"h-8 w-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:465:14","data-matrix-name":"Crown","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"465","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Crown","data-component-content":"%7B%22className%22%3A%22h-8%20w-8%22%7D"})]}),l.jsxs("div",{className:"flex justify-center space-x-6 mt-4 text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:467:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"467","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-center%20space-x-6%20mt-4%20text-purple-700%22%7D",children:[l.jsxs("div",{className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:468:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"468","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[l.jsx(za,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:469:16","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"469","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:470:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"470","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:(j=(B=c.basic_info)==null?void 0:B.personal_data)==null?void 0:j.birth_date})]}),l.jsxs("div",{className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:472:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"472","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[l.jsx(Lr,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:473:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"473","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Clock","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:474:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"474","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:(_=(N=c.basic_info)==null?void 0:N.personal_data)==null?void 0:_.birth_time})]}),l.jsxs("div",{className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:476:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"476","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[l.jsx(ua,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:477:16","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"477","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"User","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:478:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"478","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:((k=(O=c.basic_info)==null?void 0:O.personal_data)==null?void 0:k.gender)==="male"?"男性":((M=(V=c.basic_info)==null?void 0:V.personal_data)==null?void 0:M.gender)==="female"?"女性":(W=(I=c.basic_info)==null?void 0:I.personal_data)==null?void 0:W.gender})]})]})]}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:482:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"482","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"text-center space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:483:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"483","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20space-y-4%22%7D",children:[l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-purple-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:485:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"485","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-purple-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:486:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"486","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20mb-2%22%7D",children:"八字信息"}),l.jsxs("div",{className:"grid md:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:487:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"487","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:488:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"488","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsxs("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:489:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"489","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["年柱:",(Q=(K=c.basic_info)==null?void 0:K.bazi_info)==null?void 0:Q.year]}),l.jsxs("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:490:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"490","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["月柱:",(te=(J=c.basic_info)==null?void 0:J.bazi_info)==null?void 0:te.month]})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:492:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"492","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsxs("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:493:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"493","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["日柱:",(Y=($=c.basic_info)==null?void 0:$.bazi_info)==null?void 0:Y.day]}),l.jsxs("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:494:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"494","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["时柱:",(E=(X=c.basic_info)==null?void 0:X.bazi_info)==null?void 0:E.hour]})]})]})]}),l.jsxs("div",{className:"grid md:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:500:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"500","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-indigo-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:501:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"501","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-indigo-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-indigo-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:502:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"502","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-indigo-800%20mb-2%22%7D",children:"五行局"}),l.jsx("div",{className:`inline-block px-3 py-2 rounded-lg font-bold ${A[(ne=(T=c.basic_info)==null?void 0:T.wuxing_ju)==null?void 0:ne.type]||"text-gray-700 bg-gray-100"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:503:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"503","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:(pe=(le=c.basic_info)==null?void 0:le.wuxing_ju)==null?void 0:pe.type}),l.jsx("p",{className:"text-indigo-700 text-sm mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:506:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"506","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-indigo-700%20text-sm%20mt-2%22%7D",children:(ve=(De=c.basic_info)==null?void 0:De.wuxing_ju)==null?void 0:ve.description})]}),l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-blue-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:508:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"508","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-blue-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:509:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"509","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-blue-800%20mb-2%22%7D",children:"命宫位置"}),l.jsx("div",{className:"text-2xl font-bold text-blue-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:510:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"510","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-blue-800%20mb-2%22%7D",children:(oe=(He=c.basic_info)==null?void 0:He.ming_gong_position)==null?void 0:oe.branch}),l.jsx("p",{className:"text-blue-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:513:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"513","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-blue-700%20text-sm%22%7D",children:(we=(ge=c.basic_info)==null?void 0:ge.ming_gong_position)==null?void 0:we.description})]})]})]})})]}),((ae=c.ziwei_analysis)==null?void 0:ae.ming_gong_stars)&&c.ziwei_analysis.ming_gong_stars.length>0&&l.jsxs(me,{className:"chinese-card-decoration border-2 border-purple-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:522:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"522","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[l.jsxs(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:523:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"523","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[l.jsxs(Be,{className:"text-purple-800 text-2xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:524:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"524","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(xs,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:525:16","data-matrix-name":"Star","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"525","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Star","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:526:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"526","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"命宫主星详解"})]}),l.jsxs("p",{className:"text-purple-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:528:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"528","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20mt-2%22%7D",children:["命宫在",(Ze=c.ziwei_analysis)==null?void 0:Ze.ming_gong,",主星决定了您的基本性格和人生走向"]})]}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:530:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"530","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:531:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"531","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[c.ziwei_analysis.ming_gong_stars.map((je,Oe)=>{const Qe=x[je];return l.jsxs("div",{className:"bg-white p-6 rounded-lg border-l-4 border-purple-500 shadow-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:535:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"535","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-6%20rounded-lg%20border-l-4%20border-purple-500%20shadow-sm%22%7D",children:[l.jsxs("div",{className:"flex items-center space-x-3 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:536:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"536","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-3%20mb-4%22%7D",children:[l.jsx("div",{className:`px-4 py-2 rounded-lg font-bold text-lg border-2 ${g[je]||"bg-gray-100 text-gray-800 border-gray-300"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:537:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"537","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:je}),Qe&&l.jsx("span",{className:"text-purple-600 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:541:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"541","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-purple-600%20font-medium%22%7D",children:Qe.nature})]}),Qe&&l.jsxs("div",{className:"grid md:grid-cols-3 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:546:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"546","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-3%20gap-4%22%7D",children:[l.jsxs("div",{className:"bg-blue-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:547:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"547","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-4%20rounded-lg%22%7D",children:[l.jsxs("h5",{className:"font-semibold text-blue-800 mb-2 flex items-center space-x-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:548:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"548","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-blue-800%20mb-2%20flex%20items-center%20space-x-1%22%7D",children:[l.jsx(ua,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:549:30","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"549","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"User","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:550:30","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"550","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"性格特质"})]}),l.jsx("p",{className:"text-blue-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:552:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"552","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-blue-700%20text-sm%22%7D",children:Qe.personality})]}),l.jsxs("div",{className:"bg-green-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:555:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"555","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-4%20rounded-lg%22%7D",children:[l.jsxs("h5",{className:"font-semibold text-green-800 mb-2 flex items-center space-x-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:556:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"556","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-green-800%20mb-2%20flex%20items-center%20space-x-1%22%7D",children:[l.jsx(Kl,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:557:30","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"557","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Target","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:558:30","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"558","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"事业方向"})]}),l.jsx("p",{className:"text-green-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:560:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"560","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-green-700%20text-sm%22%7D",children:Qe.career})]}),l.jsxs("div",{className:"bg-yellow-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:563:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"563","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%22%7D",children:[l.jsxs("h5",{className:"font-semibold text-yellow-800 mb-2 flex items-center space-x-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:564:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"564","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-yellow-800%20mb-2%20flex%20items-center%20space-x-1%22%7D",children:[l.jsx(yx,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:565:30","data-matrix-name":"DollarSign","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"565","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"DollarSign","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:566:30","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"566","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"财运特点"})]}),l.jsx("p",{className:"text-yellow-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:568:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"568","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-700%20text-sm%22%7D",children:Qe.fortune})]})]}),!Qe&&l.jsx("div",{className:"bg-gray-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:574:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"574","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gray-50%20p-4%20rounded-lg%22%7D",children:l.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:575:26","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"575","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:"此星曜的详细解释正在完善中..."})})]},Oe)}),c.ziwei_analysis.ming_gong_stars.length>1&&l.jsxs("div",{className:"bg-purple-50 p-6 rounded-lg border border-purple-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:584:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"584","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-purple-50%20p-6%20rounded-lg%20border%20border-purple-200%22%7D",children:[l.jsxs("h4",{className:"font-bold text-purple-800 mb-3 flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:585:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"585","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20mb-3%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(yn,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:586:22","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"586","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:587:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"587","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"主星组合特色"})]}),l.jsxs("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:589:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"589","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["您的命宫有",c.ziwei_analysis.ming_gong_stars.join("、"),"同宫,这种组合使您兼具了多种星曜的特质。",c.ziwei_analysis.ming_gong_stars.length===2?"双星同宫往往能够互补优势,但也需要平衡不同星曜的能量。":"多星同宫的格局较为复杂,需要综合各星曜的特质来理解您的性格。"]})]})]})})]}),l.jsxs(me,{className:"chinese-card-decoration border-2 border-purple-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:604:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"604","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[l.jsxs(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:605:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"605","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[l.jsxs(Be,{className:"text-purple-800 text-2xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:606:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"606","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(pc,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:607:14","data-matrix-name":"Compass","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"607","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Compass","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:608:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"608","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"十二宫位详解"})]}),l.jsx("p",{className:"text-purple-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:610:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"610","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20mt-2%22%7D",children:"紫微斗数将人生分为十二个宫位,每个宫位代表不同的人生领域"})]}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:612:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"612","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent",children:l.jsx("div",{className:"grid xl:grid-cols-4 lg:grid-cols-3 md:grid-cols-2 sm:grid-cols-1 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:613:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"613","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20xl%3Agrid-cols-4%20lg%3Agrid-cols-3%20md%3Agrid-cols-2%20sm%3Agrid-cols-1%20gap-4%22%7D",children:((Ee=c.ziwei_analysis)==null?void 0:Ee.twelve_palaces)&&Object.entries(c.ziwei_analysis.twelve_palaces).map(([je,Oe])=>v(je,Oe))})})]}),((Xe=c.ziwei_analysis)==null?void 0:Xe.si_hua)&&l.jsxs(me,{className:"chinese-card-decoration border-2 border-purple-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:623:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"623","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[l.jsxs(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:624:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"624","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[l.jsxs(Be,{className:"text-purple-800 text-2xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:625:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"625","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(yn,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:626:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"626","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:627:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"627","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"四化飞星"})]}),l.jsxs("p",{className:"text-purple-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:629:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"629","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20mt-2%22%7D",children:["根据",c.ziwei_analysis.si_hua.year_stem,"年干的四化飞星分析"]})]}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:631:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"631","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:632:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"632","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[l.jsxs("div",{className:"bg-purple-50 p-4 rounded-lg border border-purple-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:634:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"634","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-purple-50%20p-4%20rounded-lg%20border%20border-purple-200%22%7D",children:[l.jsx("h4",{className:"font-bold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:635:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"635","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20mb-2%22%7D",children:"四化飞星概述"}),l.jsxs("p",{className:"text-purple-700 text-sm leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:636:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"636","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%20text-sm%20leading-relaxed%22%7D",children:["四化飞星是紫微斗数的核心理论,由",c.ziwei_analysis.si_hua.year_stem,"年干所化出。 四化分别是化禄(财禄)、化权(权力)、化科(名声)、化忌(阻碍), 它们会影响相应星曜的能量表现,是判断吉凶和时机的重要依据。"]})]}),l.jsxs("div",{className:"grid lg:grid-cols-2 gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:644:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"644","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20lg%3Agrid-cols-2%20gap-6%22%7D",children:[l.jsxs("div",{className:"bg-green-50 p-6 rounded-lg border border-green-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:646:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"646","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-6%20rounded-lg%20border%20border-green-200%22%7D",children:[l.jsxs("div",{className:"flex items-center space-x-2 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:647:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"647","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%20mb-4%22%7D",children:[l.jsx("span",{className:"text-2xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:648:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"648","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-2xl%22%7D",children:"💰"}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:649:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"649","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsxs("h4",{className:"font-bold text-green-800 text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:650:24","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"650","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-green-800%20text-lg%22%7D",children:["化禄 - ",c.ziwei_analysis.si_hua.hua_lu.star]}),l.jsx("p",{className:"text-green-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:651:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"651","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-green-600%20text-sm%22%7D",children:u.化禄.concept})]})]}),l.jsxs("div",{className:"space-y-3 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:654:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"654","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%20text-sm%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:655:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"655","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-green-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:656:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"656","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-green-800%22%7D",children:"影响:"}),l.jsx("span",{className:"text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:657:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"657","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:u.化禄.influence})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:659:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"659","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-green-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:660:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"660","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-green-800%22%7D",children:"应用:"}),l.jsx("span",{className:"text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:661:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"661","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:u.化禄.application})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:663:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"663","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-green-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:664:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"664","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-green-800%22%7D",children:"时机:"}),l.jsx("span",{className:"text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:665:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"665","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:u.化禄.timing})]})]})]}),l.jsxs("div",{className:"bg-blue-50 p-6 rounded-lg border border-blue-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:671:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"671","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-6%20rounded-lg%20border%20border-blue-200%22%7D",children:[l.jsxs("div",{className:"flex items-center space-x-2 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:672:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"672","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%20mb-4%22%7D",children:[l.jsx("span",{className:"text-2xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:673:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"673","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-2xl%22%7D",children:"👑"}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:674:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"674","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsxs("h4",{className:"font-bold text-blue-800 text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:675:24","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"675","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-blue-800%20text-lg%22%7D",children:["化权 - ",c.ziwei_analysis.si_hua.hua_quan.star]}),l.jsx("p",{className:"text-blue-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:676:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"676","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-blue-600%20text-sm%22%7D",children:u.化权.concept})]})]}),l.jsxs("div",{className:"space-y-3 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:679:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"679","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%20text-sm%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:680:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"680","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-blue-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:681:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"681","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-800%22%7D",children:"影响:"}),l.jsx("span",{className:"text-blue-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:682:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"682","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:u.化权.influence})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:684:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"684","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-blue-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:685:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"685","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-800%22%7D",children:"应用:"}),l.jsx("span",{className:"text-blue-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:686:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"686","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:u.化权.application})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:688:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"688","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-blue-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:689:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"689","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-800%22%7D",children:"时机:"}),l.jsx("span",{className:"text-blue-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:690:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"690","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:u.化权.timing})]})]})]}),l.jsxs("div",{className:"bg-yellow-50 p-6 rounded-lg border border-yellow-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:696:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"696","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-6%20rounded-lg%20border%20border-yellow-200%22%7D",children:[l.jsxs("div",{className:"flex items-center space-x-2 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:697:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"697","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%20mb-4%22%7D",children:[l.jsx("span",{className:"text-2xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:698:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"698","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-2xl%22%7D",children:"🎓"}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:699:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"699","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsxs("h4",{className:"font-bold text-yellow-800 text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:700:24","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"700","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-yellow-800%20text-lg%22%7D",children:["化科 - ",c.ziwei_analysis.si_hua.hua_ke.star]}),l.jsx("p",{className:"text-yellow-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:701:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"701","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-600%20text-sm%22%7D",children:u.化科.concept})]})]}),l.jsxs("div",{className:"space-y-3 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:704:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"704","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%20text-sm%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:705:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"705","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-yellow-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:706:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"706","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-yellow-800%22%7D",children:"影响:"}),l.jsx("span",{className:"text-yellow-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:707:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"707","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:u.化科.influence})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:709:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"709","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-yellow-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:710:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"710","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-yellow-800%22%7D",children:"应用:"}),l.jsx("span",{className:"text-yellow-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:711:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"711","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:u.化科.application})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:713:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"713","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-yellow-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:714:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"714","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-yellow-800%22%7D",children:"时机:"}),l.jsx("span",{className:"text-yellow-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:715:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"715","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:u.化科.timing})]})]})]}),l.jsxs("div",{className:"bg-red-50 p-6 rounded-lg border border-red-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:721:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"721","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-6%20rounded-lg%20border%20border-red-200%22%7D",children:[l.jsxs("div",{className:"flex items-center space-x-2 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:722:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"722","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%20mb-4%22%7D",children:[l.jsx("span",{className:"text-2xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:723:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"723","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-2xl%22%7D",children:"⚠️"}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:724:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"724","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsxs("h4",{className:"font-bold text-red-800 text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:725:24","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"725","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20text-lg%22%7D",children:["化忌 - ",c.ziwei_analysis.si_hua.hua_ji.star]}),l.jsx("p",{className:"text-red-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:726:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"726","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-sm%22%7D",children:u.化忌.concept})]})]}),l.jsxs("div",{className:"space-y-3 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:729:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"729","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%20text-sm%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:730:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"730","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:731:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"731","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-red-800%22%7D",children:"影响:"}),l.jsx("span",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:732:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"732","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:u.化忌.influence})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:734:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"734","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:735:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"735","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-red-800%22%7D",children:"应用:"}),l.jsx("span",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:736:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"736","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:u.化忌.application})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:738:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"738","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:739:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"739","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-red-800%22%7D",children:"时机:"}),l.jsx("span",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:740:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"740","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:u.化忌.timing})]})]})]})]})]})})]}),((fe=c.ziwei_analysis)==null?void 0:fe.major_periods)&&l.jsxs(me,{className:"chinese-card-decoration border-2 border-purple-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:752:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"752","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[l.jsxs(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:753:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"753","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[l.jsxs(Be,{className:"text-purple-800 text-2xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:754:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"754","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(Mm,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:755:16","data-matrix-name":"TrendingUp","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"755","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"TrendingUp","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:756:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"756","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"大限分析"})]}),l.jsxs("p",{className:"text-purple-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:758:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"758","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20mt-2%22%7D",children:[c.ziwei_analysis.major_periods.wuxing_ju,",起运年龄",c.ziwei_analysis.major_periods.start_age,"岁"]})]}),l.jsxs(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:760:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"760","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent",children:[c.ziwei_analysis.major_periods.current_period&&l.jsxs("div",{className:"bg-purple-50 p-4 rounded-lg border border-purple-200 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:763:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"763","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-purple-50%20p-4%20rounded-lg%20border%20border-purple-200%20mb-4%22%7D",children:[l.jsx("h4",{className:"font-bold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:764:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"764","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20mb-2%22%7D",children:"当前大限"}),l.jsx("p",{className:"text-purple-700 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:765:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"765","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%20font-medium%22%7D",children:c.ziwei_analysis.major_periods.current_period.description})]}),l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:770:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"770","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsx("h4",{className:"font-bold text-purple-800 mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:771:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"771","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20mb-3%22%7D",children:"十二大限详解"}),l.jsx("div",{className:"grid lg:grid-cols-2 xl:grid-cols-3 gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:772:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"772","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20lg%3Agrid-cols-2%20xl%3Agrid-cols-3%20gap-6%22%7D",children:(ke=c.ziwei_analysis.major_periods.all_periods)==null?void 0:ke.map((je,Oe)=>{var Bt,Jt;const Qe=p[je.palace_name]||{focus:"该宫位的重点领域",opportunities:"潜在的发展机会",challenges:"可能面临的挑战",advice:"建议关注的方向"};return l.jsxs("div",{className:`p-5 rounded-lg border transition-all duration-200 hover:shadow-lg ${je.is_current?"bg-purple-100 border-purple-300 shadow-lg ring-2 ring-purple-200":"bg-white border-gray-200 hover:border-purple-200"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:782:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"782","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[l.jsxs("div",{className:"flex justify-between items-center mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:787:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"787","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%20mb-3%22%7D",children:[l.jsxs("span",{className:"font-bold text-purple-800 text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:788:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"788","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20text-lg%22%7D",children:["第",je.period_number,"大限"]}),l.jsx("span",{className:"text-sm text-purple-600 font-medium bg-purple-50 px-2 py-1 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:789:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"789","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-sm%20text-purple-600%20font-medium%20bg-purple-50%20px-2%20py-1%20rounded%22%7D",children:je.age_range})]}),l.jsxs("div",{className:"mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:792:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"792","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-4%22%7D",children:[l.jsxs("div",{className:"flex items-center space-x-2 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:793:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"793","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%20mb-2%22%7D",children:[l.jsxs("span",{className:"font-bold text-gray-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:794:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"794","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-800%22%7D",children:[je.palace_branch,"宫"]}),l.jsxs("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:795:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"795","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:["(",je.palace_name,")"]})]}),je.is_current&&l.jsxs("div",{className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:798:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"798","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[l.jsx("span",{className:"text-xs bg-purple-200 text-purple-800 px-3 py-1 rounded-full font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:799:30","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"799","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20bg-purple-200%20text-purple-800%20px-3%20py-1%20rounded-full%20font-medium%22%7D",children:"当前大限"}),l.jsx("span",{className:"text-xs text-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:800:30","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"800","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20text-purple-600%22%7D",children:"正在经历"})]}),!je.is_current&&l.jsx("span",{className:`text-xs px-2 py-1 rounded-full ${Oe<((Bt=c.ziwei_analysis.major_periods.all_periods)==null?void 0:Bt.findIndex(Fa=>Fa.is_current))?"bg-gray-100 text-gray-600":"bg-blue-100 text-blue-600"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:804:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"804","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Oe<((Jt=c.ziwei_analysis.major_periods.all_periods)==null?void 0:Jt.findIndex(Fa=>Fa.is_current))?"已过":"未来"})]}),l.jsxs("div",{className:"space-y-3 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:814:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"814","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%20text-sm%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:815:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"815","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-indigo-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:816:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"816","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-indigo-800%22%7D",children:"重点领域:"}),l.jsx("p",{className:"text-indigo-700 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:817:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"817","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-indigo-700%20mt-1%22%7D",children:Qe.focus})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:820:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"820","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-green-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:821:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"821","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-green-800%22%7D",children:"发展机会:"}),l.jsx("p",{className:"text-green-700 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:822:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"822","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-green-700%20mt-1%22%7D",children:Qe.opportunities})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:825:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"825","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-orange-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:826:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"826","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-orange-800%22%7D",children:"注意事项:"}),l.jsx("p",{className:"text-orange-700 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:827:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"827","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-orange-700%20mt-1%22%7D",children:Qe.challenges})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:830:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"830","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-blue-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:831:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"831","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-800%22%7D",children:"建议方向:"}),l.jsx("p",{className:"text-blue-700 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:832:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"832","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-blue-700%20mt-1%22%7D",children:Qe.advice})]})]})]},Oe)})})]})]})]}),((qe=(Ie=c.detailed_analysis)==null?void 0:Ie.life_guidance)==null?void 0:qe.pattern_analysis)&&l.jsxs(me,{className:"chinese-card-decoration border-2 border-purple-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:846:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"846","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[l.jsxs(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:847:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"847","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[l.jsxs(Be,{className:"text-purple-800 text-2xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:848:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"848","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(_i,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:849:16","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"849","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"BookOpen","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:850:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"850","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"格局判定"})]}),l.jsxs("div",{className:"flex items-center space-x-4 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:852:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"852","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-4%20mt-2%22%7D",children:[l.jsxs("span",{className:"text-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:853:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"853","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-purple-600%22%7D",children:["检测到",c.detailed_analysis.life_guidance.pattern_analysis.pattern_count,"个格局"]}),l.jsx("span",{className:`px-2 py-1 rounded text-sm font-medium ${c.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="very_strong"?"bg-green-100 text-green-800":c.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="strong"?"bg-blue-100 text-blue-800":c.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="moderate"?"bg-yellow-100 text-yellow-800":"bg-gray-100 text-gray-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:854:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"854","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:c.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="very_strong"?"极强":c.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="strong"?"强":c.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="moderate"?"中等":c.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="fair"?"一般":"较弱"})]})]}),l.jsxs(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:867:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"867","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent",children:[l.jsxs("div",{className:"bg-purple-50 p-4 rounded-lg border border-purple-200 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:869:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"869","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-purple-50%20p-4%20rounded-lg%20border%20border-purple-200%20mb-4%22%7D",children:[l.jsx("h4",{className:"font-bold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:870:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"870","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20mb-2%22%7D",children:"格局总评"}),l.jsx("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:871:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"871","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:c.detailed_analysis.life_guidance.pattern_analysis.pattern_guidance})]}),c.detailed_analysis.life_guidance.pattern_analysis.detected_patterns&&l.jsx("div",{className:"grid lg:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:876:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"876","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20lg%3Agrid-cols-2%20gap-4%22%7D",children:c.detailed_analysis.life_guidance.pattern_analysis.detected_patterns.map(je=>D(je))})]})]}),((at=(tt=c.detailed_analysis)==null?void 0:tt.timing_analysis)==null?void 0:at.liu_nian_analysis)&&l.jsxs(me,{className:"chinese-card-decoration border-2 border-purple-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:888:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"888","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[l.jsxs(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:889:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"889","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[l.jsxs(Be,{className:"text-purple-800 text-2xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:890:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"890","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(Lr,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:891:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"891","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Clock","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:892:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"892","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"流年分析"})]}),l.jsxs("p",{className:"text-purple-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:894:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"894","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20mt-2%22%7D",children:[c.detailed_analysis.timing_analysis.liu_nian_analysis.year_ganzhi,"年运势分析"]})]}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:896:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"896","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:897:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"897","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{className:"bg-white p-4 rounded-lg border","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:899:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"899","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border%22%7D",children:[l.jsx("h4",{className:"font-bold text-purple-800 mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:900:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"900","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20mb-3%22%7D",children:"流年四化"}),l.jsxs("div",{className:"grid md:grid-cols-2 lg:grid-cols-4 gap-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:901:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"901","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20lg%3Agrid-cols-4%20gap-3%22%7D",children:[l.jsxs("div",{className:"text-center p-2 bg-green-50 rounded border border-green-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:902:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"902","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20p-2%20bg-green-50%20rounded%20border%20border-green-200%22%7D",children:[l.jsx("div",{className:"text-green-800 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:903:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"903","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-green-800%20font-medium%22%7D",children:c.detailed_analysis.timing_analysis.liu_nian_analysis.liu_nian_sihua.hua_lu.star}),l.jsx("div",{className:"text-xs text-green-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:904:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"904","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-green-600%22%7D",children:"化禄"})]}),l.jsxs("div",{className:"text-center p-2 bg-blue-50 rounded border border-blue-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:906:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"906","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20p-2%20bg-blue-50%20rounded%20border%20border-blue-200%22%7D",children:[l.jsx("div",{className:"text-blue-800 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:907:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"907","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-blue-800%20font-medium%22%7D",children:c.detailed_analysis.timing_analysis.liu_nian_analysis.liu_nian_sihua.hua_quan.star}),l.jsx("div",{className:"text-xs text-blue-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:908:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"908","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-blue-600%22%7D",children:"化权"})]}),l.jsxs("div",{className:"text-center p-2 bg-yellow-50 rounded border border-yellow-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:910:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"910","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20p-2%20bg-yellow-50%20rounded%20border%20border-yellow-200%22%7D",children:[l.jsx("div",{className:"text-yellow-800 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:911:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"911","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-yellow-800%20font-medium%22%7D",children:c.detailed_analysis.timing_analysis.liu_nian_analysis.liu_nian_sihua.hua_ke.star}),l.jsx("div",{className:"text-xs text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:912:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"912","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-yellow-600%22%7D",children:"化科"})]}),l.jsxs("div",{className:"text-center p-2 bg-red-50 rounded border border-red-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:914:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"914","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20p-2%20bg-red-50%20rounded%20border%20border-red-200%22%7D",children:[l.jsx("div",{className:"text-red-800 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:915:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"915","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-800%20font-medium%22%7D",children:c.detailed_analysis.timing_analysis.liu_nian_analysis.liu_nian_sihua.hua_ji.star}),l.jsx("div",{className:"text-xs text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:916:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"916","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-red-600%22%7D",children:"化忌"})]})]})]}),l.jsxs("div",{className:"grid md:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:922:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"922","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[l.jsxs("div",{className:"bg-green-50 p-4 rounded-lg border border-green-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:923:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"923","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-4%20rounded-lg%20border%20border-green-200%22%7D",children:[l.jsx("h4",{className:"font-bold text-green-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:924:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"924","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-green-800%20mb-2%22%7D",children:"年度机会"}),l.jsx("ul",{className:"text-green-700 text-sm space-y-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:925:20","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"925","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ul","data-component-content":"%7B%22className%22%3A%22text-green-700%20text-sm%20space-y-1%22%7D",children:(Ut=c.detailed_analysis.timing_analysis.liu_nian_analysis.year_opportunities)==null?void 0:Ut.map((je,Oe)=>l.jsxs("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:927:24","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"927","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"li",children:["• ",je]},Oe))})]}),l.jsxs("div",{className:"bg-orange-50 p-4 rounded-lg border border-orange-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:931:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"931","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-orange-50%20p-4%20rounded-lg%20border%20border-orange-200%22%7D",children:[l.jsx("h4",{className:"font-bold text-orange-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:932:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"932","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-orange-800%20mb-2%22%7D",children:"注意事项"}),l.jsx("ul",{className:"text-orange-700 text-sm space-y-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:933:20","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"933","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ul","data-component-content":"%7B%22className%22%3A%22text-orange-700%20text-sm%20space-y-1%22%7D",children:(At=c.detailed_analysis.timing_analysis.liu_nian_analysis.year_challenges)==null?void 0:At.map((je,Oe)=>l.jsxs("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:935:24","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"935","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"li",children:["• ",je]},Oe))})]})]}),l.jsxs("div",{className:"bg-purple-50 p-4 rounded-lg border border-purple-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:942:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"942","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-purple-50%20p-4%20rounded-lg%20border%20border-purple-200%22%7D",children:[l.jsx("h4",{className:"font-bold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:943:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"943","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20mb-2%22%7D",children:"年度重点领域"}),l.jsx("div",{className:"flex flex-wrap gap-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:944:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"944","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-2%22%7D",children:(Jn=c.detailed_analysis.timing_analysis.liu_nian_analysis.year_focus_areas)==null?void 0:Jn.map((je,Oe)=>l.jsx("span",{className:"px-3 py-1 bg-purple-100 text-purple-800 rounded-full text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:946:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"946","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22px-3%20py-1%20bg-purple-100%20text-purple-800%20rounded-full%20text-sm%22%7D",children:je},Oe))})]})]})})]}),l.jsxs("div",{className:"grid lg:grid-cols-2 gap-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:958:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"958","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20lg%3Agrid-cols-2%20gap-8%22%7D",children:[((ea=c.detailed_analysis)==null?void 0:ea.personality_analysis)&&l.jsxs(me,{className:"chinese-card-decoration border-2 border-purple-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:961:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"961","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:962:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"962","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-purple-800 text-xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:963:16","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"963","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(ua,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:964:18","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"964","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"User","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:965:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"965","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"个性分析"})]})}),l.jsxs(ue,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:968:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"968","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:969:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"969","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:970:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"970","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"性格概述"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:971:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"971","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.personality_analysis.overview})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:973:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"973","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:974:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"974","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"核心特质"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:975:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"975","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.personality_analysis.core_traits})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:977:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"977","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-green-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:978:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"978","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-green-800%20mb-2%22%7D",children:"优势特长"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:979:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"979","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.personality_analysis.strengths})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:981:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"981","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-orange-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:982:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"982","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-orange-800%20mb-2%22%7D",children:"需要注意"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:983:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"983","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.personality_analysis.challenges})]})]})]}),((Tt=c.detailed_analysis)==null?void 0:Tt.career_analysis)&&l.jsxs(me,{className:"chinese-card-decoration border-2 border-purple-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:991:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"991","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:992:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"992","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-purple-800 text-xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:993:16","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"993","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(Kl,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:994:18","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"994","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Target","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:995:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"995","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"事业分析"})]})}),l.jsxs(ue,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:998:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"998","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:999:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"999","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1000:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1000","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"事业潜力"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1001:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1001","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.career_analysis.career_potential})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1003:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1003","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1004:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1004","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"适合行业"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1005:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1005","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.career_analysis.suitable_industries})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1007:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1007","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1008:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1008","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"领导风格"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1009:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1009","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.career_analysis.leadership_style})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1011:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1011","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-blue-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1012:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1012","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-blue-800%20mb-2%22%7D",children:"发展建议"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1013:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1013","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.career_analysis.career_advice})]})]})]}),((bn=c.detailed_analysis)==null?void 0:bn.wealth_analysis)&&l.jsxs(me,{className:"chinese-card-decoration border-2 border-purple-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1021:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1021","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1022:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1022","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-purple-800 text-xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1023:16","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1023","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(yx,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1024:18","data-matrix-name":"DollarSign","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1024","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"DollarSign","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1025:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1025","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"财富分析"})]})}),l.jsxs(ue,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1028:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1028","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1029:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1029","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1030:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1030","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"财运潜力"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1031:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1031","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.wealth_analysis.wealth_potential})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1033:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1033","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1034:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1034","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"赚钱方式"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1035:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1035","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.wealth_analysis.earning_style})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1037:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1037","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1038:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1038","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"投资倾向"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1039:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1039","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.wealth_analysis.investment_tendency})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1041:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1041","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-green-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1042:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1042","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-green-800%20mb-2%22%7D",children:"理财建议"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1043:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1043","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.wealth_analysis.financial_advice})]})]})]}),((Ca=c.detailed_analysis)==null?void 0:Ca.relationship_analysis)&&l.jsxs(me,{className:"chinese-card-decoration border-2 border-purple-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1051:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1051","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1052:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1052","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-purple-800 text-xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1053:16","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1053","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(Iy,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1054:18","data-matrix-name":"Heart","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1054","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Heart","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1055:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1055","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"感情分析"})]})}),l.jsxs(ue,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1058:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1058","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1059:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1059","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1060:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1060","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"婚姻运势"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1061:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1061","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.relationship_analysis.marriage_fortune})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1063:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1063","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1064:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1064","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"配偶特质"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1065:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1065","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.relationship_analysis.spouse_characteristics})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1067:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1067","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1068:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1068","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"感情模式"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1069:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1069","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.relationship_analysis.relationship_pattern})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1071:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1071","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-pink-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1072:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1072","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-pink-800%20mb-2%22%7D",children:"感情建议"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1073:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1073","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.relationship_analysis.relationship_advice})]})]})]})]}),((Bo=c.detailed_analysis)==null?void 0:Bo.life_guidance)&&l.jsxs(me,{className:"chinese-card-decoration border-2 border-purple-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1082:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1082","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1083:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1083","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-purple-800 text-2xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1084:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1084","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(yn,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1085:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1085","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1086:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1086","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"人生指导"})]})}),l.jsx(ue,{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1089:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1089","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:l.jsxs("div",{className:"grid md:grid-cols-2 gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1090:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1090","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1091:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1091","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1092:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1092","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1093:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1093","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"人生目标"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1094:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1094","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.life_guidance.life_purpose})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1096:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1096","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1097:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1097","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"核心价值观"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1098:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1098","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.life_guidance.core_values})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1100:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1100","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1101:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1101","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"发展方向"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1102:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1102","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.life_guidance.development_direction})]})]}),l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1105:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1105","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1106:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1106","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1107:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1107","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"精神成长"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1108:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1108","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.life_guidance.spiritual_growth})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1110:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1110","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1111:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1111","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"人生课题"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1112:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1112","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.life_guidance.life_lessons})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1114:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1114","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"font-semibold text-indigo-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1115:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1115","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-indigo-800%20mb-2%22%7D",children:"总体指导"}),l.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1116:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1116","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:c.detailed_analysis.life_guidance.overall_guidance})]})]})]})})]}),l.jsx(me,{className:"chinese-card-decoration border-2 border-gray-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1125:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1125","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-gray-300%22%7D",children:l.jsxs(ue,{className:"text-center py-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1126:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1126","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%20py-6%22%7D",children:[l.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1127:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1127","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:"本分析报告基于传统紫微斗数理论,结合现代分析方法生成。 紫微斗数是中华传统命理学的重要组成部分,仅供参考,不可过分依赖。 人生的幸福需要通过自己的努力和智慧来创造。"}),l.jsxs("div",{className:"mt-4 text-xs text-gray-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1132:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1132","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-4%20text-xs%20text-gray-500%22%7D",children:["分析时间:",c.analysis_date?new Date(c.analysis_date).toLocaleString("zh-CN"):new Date().toLocaleString("zh-CN")]})]})})]})})},px=({question:e,userId:t="user123",divinationMethod:n="time",analysisData:a})=>{const[r,i]=Z.useState(!a),[c,d]=Z.useState(null),[u,p]=Z.useState(a||null),x={金:"#fbbf24",木:"#22c55e",水:"#3b82f6",火:"#ef4444",土:"#a3a3a3"},g={事业发展:"bg-blue-100 text-blue-800 border-blue-300",感情婚姻:"bg-pink-100 text-pink-800 border-pink-300",财运投资:"bg-green-100 text-green-800 border-green-300",健康养生:"bg-orange-100 text-orange-800 border-orange-300",综合运势:"bg-purple-100 text-purple-800 border-purple-300"};if(Z.useEffect(()=>{if(a){p(a),i(!1);return}e&&!a&&(async()=>{var v;try{i(!0),d(null);const D={question:e,user_id:t,divination_method:n},H=await Wt.analysis.yijing(D);if(H.error)throw new Error(H.error.message||"易经分析失败");const G=(v=H.data)==null?void 0:v.analysis;if(!G)throw new Error("分析结果为空");p(G)}catch(D){console.error("获取分析数据出错:",D),d(D instanceof Error?D.message:"分析数据获取失败,请稍后重试")}finally{i(!1)}})()},[e,t,n,a]),r)return l.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-red-50 to-yellow-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:100:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"100","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20flex%20items-center%20justify-center%20bg-gradient-to-br%20from-red-50%20to-yellow-50%22%7D",children:l.jsx(me,{className:"chinese-card-decoration border-2 border-yellow-400 p-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:101:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"101","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%20p-8%22%7D",children:l.jsxs(ue,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:102:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"102","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx(km,{className:"h-12 w-12 animate-spin text-red-600 mx-auto mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:103:12","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"103","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Loader2","data-component-content":"%7B%22className%22%3A%22h-12%20w-12%20animate-spin%20text-red-600%20mx-auto%20mb-4%22%7D"}),l.jsx("h3",{className:"text-xl font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:104:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"104","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-red-800%20mb-2%22%7D",children:"正在进行专业易经占卜"}),l.jsx("p",{className:"text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:105:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"105","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"请稍候,正在为您起卦分析..."})]})})});if(c)return l.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-red-50 to-yellow-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:115:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"115","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20flex%20items-center%20justify-center%20bg-gradient-to-br%20from-red-50%20to-yellow-50%22%7D",children:l.jsx(me,{className:"chinese-card-decoration border-2 border-red-400 p-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:116:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"116","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-red-400%20p-8%22%7D",children:l.jsxs(ue,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:117:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"117","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx("div",{className:"text-6xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:118:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"118","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-4%22%7D",children:"❌"}),l.jsx("h3",{className:"text-xl font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:119:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"119","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-red-800%20mb-2%22%7D",children:"占卜失败"}),l.jsx("p",{className:"text-red-600 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:120:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"120","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mb-4%22%7D",children:c}),l.jsx("button",{onClick:()=>window.location.reload(),className:"px-4 py-2 bg-red-600 text-white rounded-lg hover:bg-red-700 transition-colors","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:121:12","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"121","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"button","data-component-content":"%7B%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22px-4%20py-2%20bg-red-600%20text-white%20rounded-lg%20hover%3Abg-red-700%20transition-colors%22%7D",children:"重新占卜"})]})})});if(!u)return l.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-red-50 to-yellow-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:135:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"135","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20flex%20items-center%20justify-center%20bg-gradient-to-br%20from-red-50%20to-yellow-50%22%7D",children:l.jsx(me,{className:"chinese-card-decoration border-2 border-yellow-400 p-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:136:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"136","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%20p-8%22%7D",children:l.jsxs(ue,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:137:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"137","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx("div",{className:"text-6xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:138:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"138","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-4%22%7D",children:"⚠️"}),l.jsx("h3",{className:"text-xl font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:139:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"139","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-red-800%20mb-2%22%7D",children:"数据获取异常"}),l.jsx("p",{className:"text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:140:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"140","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"未能获取到完整的分析数据,请重新提交占卜"})]})})});const b=(A,v,D=!1)=>A?l.jsxs(me,{className:`chinese-card-decoration hover:shadow-xl transition-all duration-300 border-2 ${D?"border-yellow-400 bg-yellow-50":"border-yellow-400"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:152:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"152","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[l.jsx(Ge,{className:"text-center pb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:155:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"155","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%20pb-2%22%7D",children:l.jsx(Be,{className:"text-lg font-bold chinese-text-shadow text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:156:10","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"156","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:v})}),l.jsx(ue,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:162:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"162","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:l.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:163:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"163","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx("div",{className:"text-6xl mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:164:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"164","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-2%22%7D",children:A.symbol||A}),l.jsx("div",{className:"text-2xl font-bold text-gray-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:165:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"165","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-gray-800%20mb-2%22%7D",children:A.name||A}),A.number&&l.jsxs("div",{className:"text-sm text-gray-600 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:169:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"169","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%20mb-2%22%7D",children:["第",A.number,"卦"]}),l.jsx("div",{className:"text-sm text-gray-700 mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:171:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"171","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-700%20mb-3%22%7D",children:A.meaning||"卦象含义"})]})})]}):null,h=(A,v)=>A?l.jsxs("div",{className:"bg-white p-4 rounded-lg border border-gray-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:185:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"185","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border%20border-gray-200%22%7D",children:[l.jsx("h4",{className:"font-bold text-gray-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:186:8","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"186","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-800%20mb-2%22%7D",children:v}),l.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:187:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"187","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[l.jsxs("div",{className:"flex justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:188:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"188","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%22%7D",children:[l.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:189:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"189","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"卦名:"}),l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:190:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"190","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:A.name})]}),l.jsxs("div",{className:"flex justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:192:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"192","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%22%7D",children:[l.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:193:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"193","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"性质:"}),l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:194:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"194","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:A.nature})]}),l.jsxs("div",{className:"flex justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:196:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"196","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%22%7D",children:[l.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:197:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"197","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"属性:"}),l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:198:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"198","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:A.attribute})]}),l.jsxs("div",{className:"flex justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:200:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"200","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%22%7D",children:[l.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:201:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"201","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"五行:"}),l.jsx("span",{className:"font-medium px-2 py-1 rounded text-xs",style:{backgroundColor:x[A.element]+"20",color:x[A.element]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:202:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"202","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20px-2%20py-1%20rounded%20text-xs%22%2C%22style%22%3A%7B%22backgroundColor%22%3A%22%5BBinaryExpression%5D%22%2C%22color%22%3A%22%5BMemberExpression%5D%22%7D%7D",children:A.element})]})]})]}):null,w=A=>!A||!A.detailed_analysis?null:l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:222:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"222","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{className:"bg-yellow-50 p-4 rounded-lg border border-yellow-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:223:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"223","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%20border%20border-yellow-200%22%7D",children:[l.jsx("h4",{className:"font-bold text-yellow-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:224:10","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"224","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-yellow-800%20mb-2%22%7D",children:"动爻分析方法"}),l.jsx("p",{className:"text-yellow-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:225:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"225","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:A.method}),l.jsx("p",{className:"text-yellow-600 text-sm mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:226:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"226","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-600%20text-sm%20mt-1%22%7D",children:A.overall_guidance})]}),A.detailed_analysis.map((v,D)=>l.jsxs("div",{className:"bg-white p-4 rounded-lg border border-gray-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:230:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"230","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border%20border-gray-200%22%7D",children:[l.jsxs("div",{className:"flex justify-between items-center mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:231:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"231","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%20mb-3%22%7D",children:[l.jsx("h5",{className:"font-bold text-gray-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:232:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"232","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-800%22%7D",children:v.line_position}),l.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium ${v.line_nature==="阳爻"?"bg-red-100 text-red-800":"bg-blue-100 text-blue-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:233:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"233","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:v.line_nature})]}),l.jsxs("div",{className:"space-y-2 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:239:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"239","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%20text-sm%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:240:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"240","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:241:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"241","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"位置含义:"}),l.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:242:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"242","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:v.position_meaning})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:244:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"244","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:245:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"245","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"爻辞:"}),l.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:246:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"246","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:v.line_text})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:248:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"248","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:249:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"249","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"象传:"}),l.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:250:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"250","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:v.line_image})]}),l.jsxs("div",{className:"bg-blue-50 p-2 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:252:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"252","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-2%20rounded%22%7D",children:[l.jsx("span",{className:"font-medium text-blue-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:253:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"253","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-800%22%7D",children:"实用指导:"}),l.jsx("span",{className:"text-blue-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:254:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"254","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:v.practical_guidance})]})]})]},D))]});return l.jsx("div",{className:"min-h-screen bg-gradient-to-br from-red-50 to-yellow-50 py-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:264:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"264","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20bg-gradient-to-br%20from-red-50%20to-yellow-50%20py-8%22%7D",children:l.jsxs("div",{className:"max-w-7xl mx-auto px-4 space-y-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:265:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"265","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-7xl%20mx-auto%20px-4%20space-y-8%22%7D",children:[l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:268:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"268","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[l.jsxs(Ge,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:269:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"269","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsxs(Be,{className:"text-red-800 text-3xl font-bold chinese-text-shadow flex items-center justify-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:270:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"270","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-3xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20justify-center%20space-x-2%22%7D",children:[l.jsx(IC,{className:"h-8 w-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:271:14","data-matrix-name":"Hexagon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"271","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Hexagon","data-component-content":"%7B%22className%22%3A%22h-8%20w-8%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:272:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"272","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"易经占卜分析报告"}),l.jsx(IC,{className:"h-8 w-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:273:14","data-matrix-name":"Hexagon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"273","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Hexagon","data-component-content":"%7B%22className%22%3A%22h-8%20w-8%22%7D"})]}),l.jsx("div",{className:"flex justify-center mt-4 text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:275:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"275","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-center%20mt-4%20text-red-700%22%7D",children:l.jsxs("div",{className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:276:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"276","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[l.jsx(Lr,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:277:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"277","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Clock","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:278:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"278","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:new Date(u.basic_info.divination_data.divination_time).toLocaleString("zh-CN")})]})})]}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:282:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"282","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:l.jsx("div",{className:"text-center space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:283:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"283","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20space-y-4%22%7D",children:l.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-red-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:285:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"285","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-red-500%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:286:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"286","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"占卜信息"}),l.jsxs("div",{className:"grid md:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:287:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"287","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:288:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"288","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[l.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:289:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"289","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:[l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:289:48","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"289","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"问题:"}),u.basic_info.divination_data.question]}),l.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:290:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"290","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:[l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:290:48","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"290","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"方法:"}),u.basic_info.divination_data.method]})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:292:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"292","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[l.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:293:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"293","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:[l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:293:48","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"293","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"问题类型:"}),l.jsx("span",{className:`ml-2 px-2 py-1 rounded text-xs font-medium ${g[u.dynamic_guidance.question_analysis.type]||"bg-gray-100 text-gray-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:294:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"294","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:u.dynamic_guidance.question_analysis.type})]}),l.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:300:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"300","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:[l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:300:48","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"300","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"关注重点:"}),u.dynamic_guidance.question_analysis.focus]})]})]})]})})})]}),l.jsxs("div",{className:"grid lg:grid-cols-2 gap-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:309:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"309","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20lg%3Agrid-cols-2%20gap-8%22%7D",children:[l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:311:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"311","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("h3",{className:"text-2xl font-bold text-red-800 chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:312:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"312","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-red-800%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(xs,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:313:14","data-matrix-name":"Star","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"313","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Star","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:314:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"314","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"本卦"})]}),b({name:u.basic_info.hexagram_info.main_hexagram,symbol:u.basic_info.hexagram_info.main_hexagram_symbol,number:u.basic_info.hexagram_info.main_hexagram_number,meaning:u.detailed_analysis.hexagram_analysis.primary_meaning.split(" - ")[1]},"本卦",!0),l.jsxs(me,{className:"chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:324:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"324","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:325:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"325","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-lg font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:326:16","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"326","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-lg%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(g4,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:327:18","data-matrix-name":"Layers","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"327","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Layers","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:328:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"328","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"八卦结构"})]})}),l.jsxs(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:331:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"331","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:[l.jsxs("div",{className:"grid grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:332:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"332","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20gap-4%22%7D",children:[h(u.basic_info.hexagram_info.hexagram_structure.upper_trigram,"上卦"),h(u.basic_info.hexagram_info.hexagram_structure.lower_trigram,"下卦")]}),l.jsxs("div",{className:"mt-4 bg-red-50 p-3 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:336:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"336","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-4%20bg-red-50%20p-3%20rounded-lg%22%7D",children:[l.jsx("h5",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:337:18","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"337","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"八卦组合分析"}),l.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:338:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"338","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:u.detailed_analysis.hexagram_analysis.trigram_analysis})]})]})]})]}),l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:345:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"345","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("h3",{className:"text-2xl font-bold text-red-800 chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:346:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"346","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-red-800%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(C4,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:347:14","data-matrix-name":"Shuffle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"347","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Shuffle","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:348:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"348","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"变卦"})]}),u.basic_info.hexagram_info.changing_hexagram!=="无"?b({name:u.basic_info.hexagram_info.changing_hexagram,symbol:u.basic_info.hexagram_info.changing_hexagram_symbol,meaning:u.detailed_analysis.changing_hexagram_analysis.meaning},"变卦"):l.jsx(me,{className:"chinese-card-decoration border-2 border-gray-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:357:14","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"357","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-gray-400%22%7D",children:l.jsxs(ue,{className:"text-center py-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:358:16","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"358","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%20py-8%22%7D",children:[l.jsx("div",{className:"text-4xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:359:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"359","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-4xl%20mb-4%22%7D",children:"🔒"}),l.jsx("h4",{className:"text-gray-800 font-bold mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:360:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"360","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22text-gray-800%20font-bold%20mb-2%22%7D",children:"无变卦"}),l.jsx("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:361:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"361","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"静卦主静,事态稳定"})]})}),l.jsxs(me,{className:"chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:367:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"367","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:368:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"368","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-lg font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:369:16","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"369","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-lg%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(Mm,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:370:18","data-matrix-name":"TrendingUp","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"370","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"TrendingUp","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:371:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"371","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"变化分析"})]})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:374:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"374","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:375:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"375","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:376:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"376","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[l.jsx("h5",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:377:20","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"377","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"转化洞察"}),l.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:378:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"378","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:u.detailed_analysis.changing_hexagram_analysis.transformation_insight})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:380:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"380","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[l.jsx("h5",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:381:20","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"381","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"变化指导"}),l.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:382:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"382","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:u.detailed_analysis.changing_hexagram_analysis.guidance})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:384:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"384","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[l.jsx("h5",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:385:20","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"385","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"时机把握"}),l.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:386:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"386","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:u.detailed_analysis.changing_hexagram_analysis.timing})]})]})})]})]})]}),l.jsxs(me,{className:"chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:395:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"395","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:396:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"396","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:397:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"397","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(_i,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:398:14","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"398","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"BookOpen","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:399:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"399","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"卦辞象传"})]})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:402:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"402","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"grid md:grid-cols-2 gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:403:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"403","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[l.jsxs("div",{className:"bg-yellow-50 p-4 rounded-lg border border-yellow-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:404:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"404","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%20border%20border-yellow-200%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:405:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"405","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"彖传(卦辞)"}),l.jsx("p",{className:"text-red-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:406:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"406","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%22%7D",children:u.detailed_analysis.hexagram_analysis.judgment})]}),l.jsxs("div",{className:"bg-red-50 p-4 rounded-lg border border-red-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:408:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"408","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-4%20rounded-lg%20border%20border-red-200%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:409:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"409","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"象传(卦象)"}),l.jsx("p",{className:"text-red-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:410:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"410","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%22%7D",children:u.detailed_analysis.hexagram_analysis.image})]})]})})]}),u.detailed_analysis.changing_lines_analysis&&l.jsxs(me,{className:"chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:418:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"418","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[l.jsxs(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:419:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"419","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:[l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:420:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"420","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(Yy,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:421:16","data-matrix-name":"Zap","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"421","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Zap","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:422:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"422","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"动爻分析"})]}),l.jsxs("p",{className:"text-red-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:424:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"424","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mt-2%22%7D",children:["动爻数量:",u.detailed_analysis.changing_lines_analysis.changing_lines_count,"爻"]})]}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:426:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"426","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:w(u.detailed_analysis.changing_lines_analysis)})]}),u.detailed_analysis.advanced_analysis&&l.jsxs(me,{className:"chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:434:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"434","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[l.jsxs(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:435:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"435","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:[l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:436:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"436","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(L7,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:437:16","data-matrix-name":"Eye","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"437","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Eye","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:438:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"438","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"高级分析"})]}),l.jsx("p",{className:"text-red-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:440:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"440","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mt-2%22%7D",children:"互卦、错卦、综卦深度解析"})]}),l.jsxs(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:442:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"442","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:[l.jsxs("div",{className:"grid lg:grid-cols-3 gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:443:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"443","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20lg%3Agrid-cols-3%20gap-6%22%7D",children:[l.jsxs("div",{className:"bg-yellow-50 p-4 rounded-lg border border-yellow-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:445:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"445","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%20border%20border-yellow-200%22%7D",children:[l.jsxs("h4",{className:"font-bold text-red-800 mb-2 flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:446:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"446","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:447:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"447","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"🔄"}),l.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:448:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"448","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:["互卦 - ",u.detailed_analysis.advanced_analysis.inter_hexagram.name]})]}),l.jsxs("div",{className:"text-center mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:450:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"450","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20mb-3%22%7D",children:[l.jsx("div",{className:"text-3xl mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:451:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"451","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-1%22%7D",children:u.detailed_analysis.advanced_analysis.inter_hexagram.symbol}),l.jsx("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:452:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"452","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:u.detailed_analysis.advanced_analysis.inter_hexagram.meaning})]}),l.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:454:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"454","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:u.detailed_analysis.advanced_analysis.inter_hexagram.analysis})]}),l.jsxs("div",{className:"bg-red-50 p-4 rounded-lg border border-red-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:458:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"458","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-4%20rounded-lg%20border%20border-red-200%22%7D",children:[l.jsxs("h4",{className:"font-bold text-red-800 mb-2 flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:459:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"459","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:460:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"460","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"⚡"}),l.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:461:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"461","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:["错卦 - ",u.detailed_analysis.advanced_analysis.opposite_hexagram.name]})]}),l.jsxs("div",{className:"text-center mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:463:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"463","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20mb-3%22%7D",children:[l.jsx("div",{className:"text-3xl mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:464:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"464","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-1%22%7D",children:u.detailed_analysis.advanced_analysis.opposite_hexagram.symbol}),l.jsx("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:465:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"465","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:u.detailed_analysis.advanced_analysis.opposite_hexagram.meaning})]}),l.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:467:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"467","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:u.detailed_analysis.advanced_analysis.opposite_hexagram.analysis})]}),l.jsxs("div",{className:"bg-yellow-50 p-4 rounded-lg border border-yellow-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:471:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"471","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%20border%20border-yellow-200%22%7D",children:[l.jsxs("h4",{className:"font-bold text-red-800 mb-2 flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:472:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"472","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:473:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"473","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"🔀"}),l.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:474:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"474","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:["综卦 - ",u.detailed_analysis.advanced_analysis.reverse_hexagram.name]})]}),l.jsxs("div",{className:"text-center mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:476:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"476","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20mb-3%22%7D",children:[l.jsx("div",{className:"text-3xl mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:477:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"477","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-1%22%7D",children:u.detailed_analysis.advanced_analysis.reverse_hexagram.symbol}),l.jsx("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:478:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"478","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:u.detailed_analysis.advanced_analysis.reverse_hexagram.meaning})]}),l.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:480:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"480","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:u.detailed_analysis.advanced_analysis.reverse_hexagram.analysis})]})]}),l.jsxs("div",{className:"mt-6 bg-red-50 p-4 rounded-lg border border-red-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:485:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"485","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-6%20bg-red-50%20p-4%20rounded-lg%20border%20border-red-200%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:486:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"486","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"四卦综合洞察"}),l.jsx("p",{className:"text-red-700 text-sm leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:487:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"487","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:u.detailed_analysis.advanced_analysis.comprehensive_insight})]})]})]}),u.detailed_analysis.numerology_analysis&&l.jsxs(me,{className:"chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:495:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"495","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[l.jsxs(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:496:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"496","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:[l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:497:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"497","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(Zy,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:498:16","data-matrix-name":"BarChart3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"498","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"BarChart3","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:499:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"499","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"象数分析"})]}),l.jsx("p",{className:"text-red-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:501:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"501","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mt-2%22%7D",children:"八卦数理与时间共振分析"})]}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:503:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"503","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"grid md:grid-cols-2 lg:grid-cols-4 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:504:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"504","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20lg%3Agrid-cols-4%20gap-4%22%7D",children:[l.jsxs("div",{className:"bg-yellow-50 p-4 rounded-lg border border-yellow-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:505:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"505","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%20border%20border-yellow-200%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:506:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"506","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"上卦数"}),l.jsx("div",{className:"text-2xl font-bold text-red-700 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:507:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"507","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-red-700%20mb-1%22%7D",children:u.detailed_analysis.numerology_analysis.upper_trigram_number.number}),l.jsx("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:508:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"508","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:u.detailed_analysis.numerology_analysis.upper_trigram_number.meaning}),l.jsx("div",{className:"text-xs text-red-500 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:509:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"509","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-red-500%20mt-1%22%7D",children:u.detailed_analysis.numerology_analysis.upper_trigram_number.influence})]}),l.jsxs("div",{className:"bg-red-50 p-4 rounded-lg border border-red-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:512:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"512","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-4%20rounded-lg%20border%20border-red-200%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:513:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"513","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"下卦数"}),l.jsx("div",{className:"text-2xl font-bold text-red-700 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:514:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"514","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-red-700%20mb-1%22%7D",children:u.detailed_analysis.numerology_analysis.lower_trigram_number.number}),l.jsx("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:515:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"515","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:u.detailed_analysis.numerology_analysis.lower_trigram_number.meaning}),l.jsx("div",{className:"text-xs text-red-500 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:516:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"516","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-red-500%20mt-1%22%7D",children:u.detailed_analysis.numerology_analysis.lower_trigram_number.influence})]}),l.jsxs("div",{className:"bg-yellow-50 p-4 rounded-lg border border-yellow-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:519:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"519","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%20border%20border-yellow-200%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:520:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"520","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"组合能量"}),l.jsx("div",{className:"text-2xl font-bold text-red-700 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:521:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"521","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-red-700%20mb-1%22%7D",children:u.detailed_analysis.numerology_analysis.combined_energy.total}),l.jsx("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:522:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"522","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:u.detailed_analysis.numerology_analysis.combined_energy.interpretation}),l.jsx("div",{className:"text-xs text-red-500 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:523:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"523","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-red-500%20mt-1%22%7D",children:u.detailed_analysis.numerology_analysis.combined_energy.harmony})]}),l.jsxs("div",{className:"bg-red-50 p-4 rounded-lg border border-red-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:526:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"526","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-4%20rounded-lg%20border%20border-red-200%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:527:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"527","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"时间共振"}),l.jsx("div",{className:"text-2xl font-bold text-red-700 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:528:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"528","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-red-700%20mb-1%22%7D",children:u.detailed_analysis.numerology_analysis.time_resonance.resonance_number}),l.jsx("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:529:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"529","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:u.detailed_analysis.numerology_analysis.time_resonance.meaning}),l.jsx("div",{className:"text-xs text-red-500 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:530:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"530","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-red-500%20mt-1%22%7D",children:u.detailed_analysis.numerology_analysis.time_resonance.interpretation})]})]})})]}),u.detailed_analysis.hexagram_analysis.five_elements&&l.jsxs(me,{className:"chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:539:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"539","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:540:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"540","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:541:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"541","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(pc,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:542:16","data-matrix-name":"Compass","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"542","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Compass","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:543:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"543","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"五行分析"})]})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:546:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"546","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"grid md:grid-cols-2 gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:547:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"547","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[l.jsx("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:548:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"548","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:l.jsxs("div",{className:"bg-white p-4 rounded-lg border border-gray-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:549:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"549","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border%20border-gray-200%22%7D",children:[l.jsx("h4",{className:"font-bold text-gray-800 mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:550:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"550","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-800%20mb-3%22%7D",children:"五行属性"}),l.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:551:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"551","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[l.jsxs("div",{className:"flex justify-between items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:552:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"552","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%22%7D",children:[l.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:553:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"553","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"上卦五行:"}),l.jsx("span",{className:"px-3 py-1 rounded font-medium",style:{backgroundColor:x[u.detailed_analysis.hexagram_analysis.five_elements.upper_element]+"20",color:x[u.detailed_analysis.hexagram_analysis.five_elements.upper_element]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:554:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"554","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22px-3%20py-1%20rounded%20font-medium%22%2C%22style%22%3A%7B%22backgroundColor%22%3A%22%5BBinaryExpression%5D%22%2C%22color%22%3A%22%5BMemberExpression%5D%22%7D%7D",children:u.detailed_analysis.hexagram_analysis.five_elements.upper_element})]}),l.jsxs("div",{className:"flex justify-between items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:564:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"564","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%22%7D",children:[l.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:565:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"565","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"下卦五行:"}),l.jsx("span",{className:"px-3 py-1 rounded font-medium",style:{backgroundColor:x[u.detailed_analysis.hexagram_analysis.five_elements.lower_element]+"20",color:x[u.detailed_analysis.hexagram_analysis.five_elements.lower_element]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:566:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"566","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22px-3%20py-1%20rounded%20font-medium%22%2C%22style%22%3A%7B%22backgroundColor%22%3A%22%5BBinaryExpression%5D%22%2C%22color%22%3A%22%5BMemberExpression%5D%22%7D%7D",children:u.detailed_analysis.hexagram_analysis.five_elements.lower_element})]})]})]})}),l.jsx("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:580:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"580","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:l.jsxs("div",{className:"bg-white p-4 rounded-lg border border-gray-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:581:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"581","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border%20border-gray-200%22%7D",children:[l.jsx("h4",{className:"font-bold text-gray-800 mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:582:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"582","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-800%20mb-3%22%7D",children:"五行关系"}),l.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:583:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"583","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:584:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"584","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:585:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"585","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"相互作用:"}),l.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:586:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"586","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:u.detailed_analysis.hexagram_analysis.five_elements.relationship})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:588:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"588","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[l.jsx("span",{className:"font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:589:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"589","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"平衡状态:"}),l.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:590:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"590","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:u.detailed_analysis.hexagram_analysis.five_elements.balance})]})]})]})})]})})]}),u.dynamic_guidance.time_analysis&&l.jsxs(me,{className:"chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:602:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"602","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[l.jsxs(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:603:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"603","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:[l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:604:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"604","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(Lr,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:605:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"605","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Clock","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:606:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"606","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"时间分析"})]}),l.jsx("p",{className:"text-blue-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:608:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"608","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-blue-600%20mt-2%22%7D",children:"天时地利人和的时机把握"})]}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:610:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"610","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"grid md:grid-cols-2 lg:grid-cols-4 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:611:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"611","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20lg%3Agrid-cols-4%20gap-4%22%7D",children:[l.jsxs("div",{className:"bg-green-50 p-4 rounded-lg border border-green-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:612:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"612","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-4%20rounded-lg%20border%20border-green-200%22%7D",children:[l.jsxs("h4",{className:"font-bold text-green-800 mb-2 flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:613:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"613","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-green-800%20mb-2%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:614:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"614","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"🌸"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:615:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"615","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"季节"})]}),l.jsx("div",{className:"text-lg font-bold text-green-700 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:617:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"617","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-green-700%20mb-1%22%7D",children:u.dynamic_guidance.time_analysis.season.name}),l.jsx("div",{className:"text-sm text-green-600 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:618:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"618","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-green-600%20mb-2%22%7D",children:u.dynamic_guidance.time_analysis.season.energy}),l.jsx("div",{className:"text-xs text-green-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:619:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"619","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-green-500%22%7D",children:u.dynamic_guidance.time_analysis.season.advice})]}),l.jsxs("div",{className:"bg-orange-50 p-4 rounded-lg border border-orange-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:622:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"622","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-orange-50%20p-4%20rounded-lg%20border%20border-orange-200%22%7D",children:[l.jsxs("h4",{className:"font-bold text-orange-800 mb-2 flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:623:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"623","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-orange-800%20mb-2%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:624:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"624","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"⏰"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:625:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"625","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"时辰"})]}),l.jsx("div",{className:"text-lg font-bold text-orange-700 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:627:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"627","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-orange-700%20mb-1%22%7D",children:u.dynamic_guidance.time_analysis.time_of_day.name}),l.jsx("div",{className:"text-sm text-orange-600 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:628:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"628","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-orange-600%20mb-2%22%7D",children:u.dynamic_guidance.time_analysis.time_of_day.energy}),l.jsx("div",{className:"text-xs text-orange-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:629:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"629","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-orange-500%22%7D",children:u.dynamic_guidance.time_analysis.time_of_day.advice})]}),l.jsxs("div",{className:"bg-purple-50 p-4 rounded-lg border border-purple-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:632:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"632","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-purple-50%20p-4%20rounded-lg%20border%20border-purple-200%22%7D",children:[l.jsxs("h4",{className:"font-bold text-purple-800 mb-2 flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:633:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"633","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20mb-2%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(h4,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:634:20","data-matrix-name":"Moon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"634","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Moon","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:635:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"635","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"月相"})]}),l.jsx("div",{className:"text-lg font-bold text-purple-700 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:637:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"637","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-purple-700%20mb-1%22%7D",children:u.dynamic_guidance.time_analysis.lunar_phase.name}),l.jsx("div",{className:"text-sm text-purple-600 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:638:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"638","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-purple-600%20mb-2%22%7D",children:u.dynamic_guidance.time_analysis.lunar_phase.energy}),l.jsx("div",{className:"text-xs text-purple-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:639:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"639","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-purple-500%22%7D",children:u.dynamic_guidance.time_analysis.lunar_phase.advice})]}),l.jsxs("div",{className:"bg-yellow-50 p-4 rounded-lg border border-yellow-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:642:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"642","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%20border%20border-yellow-200%22%7D",children:[l.jsxs("h4",{className:"font-bold text-yellow-800 mb-2 flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:643:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"643","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-yellow-800%20mb-2%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(v4,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:644:20","data-matrix-name":"Sun","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"644","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Sun","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:645:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"645","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"能量状态"})]}),l.jsx("div",{className:"text-sm text-yellow-600 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:647:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"647","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-yellow-600%20mb-2%22%7D",children:u.dynamic_guidance.time_analysis.energy_state.overall}),l.jsx("div",{className:"text-xs text-yellow-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:648:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"648","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-yellow-500%22%7D",children:u.dynamic_guidance.time_analysis.energy_state.recommendation})]})]})})]}),l.jsxs("div",{className:"grid lg:grid-cols-2 gap-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:656:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"656","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20lg%3Agrid-cols-2%20gap-8%22%7D",children:[l.jsxs(me,{className:"chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:658:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"658","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:659:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"659","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:660:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"660","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(Kl,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:661:16","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"661","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Target","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:662:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"662","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"针对性指导"})]})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:665:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"665","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:666:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"666","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{className:"bg-red-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:667:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"667","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:668:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"668","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"专业分析"}),l.jsx("p",{className:"text-red-700 text-sm leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:669:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"669","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:u.dynamic_guidance.targeted_guidance})]}),l.jsxs("div",{className:"bg-yellow-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:671:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"671","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:672:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"672","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"实用建议"}),l.jsx("p",{className:"text-red-700 text-sm leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:673:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"673","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:u.dynamic_guidance.practical_advice})]})]})})]}),l.jsxs(me,{className:"chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:680:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"680","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:681:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"681","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:682:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"682","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(yn,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:683:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"683","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:684:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"684","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"易经智慧"})]})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:687:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"687","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:688:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"688","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{className:"bg-red-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:689:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"689","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:690:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"690","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"核心信息"}),l.jsx("p",{className:"text-red-700 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:691:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"691","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20font-medium%22%7D",children:u.divination_wisdom.key_message})]}),l.jsxs("div",{className:"bg-yellow-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:693:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"693","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:694:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"694","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"行动建议"}),l.jsx("p",{className:"text-red-700 text-sm leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:695:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"695","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:u.divination_wisdom.action_advice})]}),l.jsxs("div",{className:"bg-red-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:697:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"697","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:698:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"698","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"时机把握"}),l.jsx("p",{className:"text-red-700 text-sm leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:699:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"699","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:u.divination_wisdom.timing_guidance})]})]})})]})]}),l.jsxs(me,{className:"chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:707:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"707","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:708:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"708","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:709:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"709","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[l.jsx(_i,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:710:14","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"710","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"BookOpen","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:711:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"711","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"哲学洞察"})]})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:714:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"714","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:l.jsx("div",{className:"bg-red-50 p-6 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:715:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"715","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-6%20rounded-lg%22%7D",children:l.jsx("p",{className:"text-red-700 leading-relaxed text-center italic","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:716:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"716","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-center%20italic%22%7D",children:u.divination_wisdom.philosophical_insight})})})]}),l.jsx(me,{className:"chinese-card-decoration border-2 border-gray-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:724:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"724","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-gray-300%22%7D",children:l.jsxs(ue,{className:"text-center py-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:725:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"725","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%20py-6%22%7D",children:[l.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:726:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"726","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:"本占卜分析基于传统易经理论,结合现代分析方法生成。 易经占卜是中华传统文化的重要组成部分,仅供参考,不可过分依赖。 人生的幸福需要通过自己的努力和智慧来创造。"}),l.jsxs("div",{className:"mt-4 text-xs text-gray-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:731:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"731","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-4%20text-xs%20text-gray-500%22%7D",children:["占卜时间:",new Date().toLocaleString("zh-CN")]})]})})]})})},QU=({analysisResult:e,analysisType:t,birthDate:n,question:a,userId:r,divinationMethod:i,preAnalysisData:c})=>{const d=(h,w,A="暂无数据")=>{const v=w.split(".");let D=h;for(const H of v)if(D&&typeof D=="object"&&H in D)D=D[H];else return A;return D||A},u=(h,w="")=>typeof h=="string"?h:typeof h=="number"?String(h):Array.isArray(h)?h.join(", "):typeof h=="object"&&h!==null?h.stars&&Array.isArray(h.stars)?h.stars.join(", "):JSON.stringify(h):w,p=()=>{if(n)return l.jsx(Oy,{birthDate:n,analysisData:c,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:65:13","data-matrix-name":"CompleteBaziAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"65","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteBaziAnalysis","data-component-content":"%7B%22birthDate%22%3A%22%5BIdentifier%5D%22%2C%22analysisData%22%3A%22%5BIdentifier%5D%22%7D"});if(e&&e.data){const h=e.data.basic_info;if(h&&h.personal_data){const w={date:h.personal_data.birth_date||"",time:h.personal_data.birth_time||"12:00",name:h.personal_data.name||"",gender:h.personal_data.gender==="男性"?"male":"female"};return l.jsx(Oy,{birthDate:w,analysisData:c,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:77:15","data-matrix-name":"CompleteBaziAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"77","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteBaziAnalysis","data-component-content":"%7B%22birthDate%22%3A%22%5BIdentifier%5D%22%2C%22analysisData%22%3A%22%5BIdentifier%5D%22%7D"})}}return l.jsx("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:82:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"82","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:l.jsx("p",{className:"text-gray-500 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:83:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"83","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-500%20text-center%22%7D",children:"八字分析数据不完整,请重新提交分析"})})},x=()=>{var v;if(n)return l.jsx(ux,{birthDate:n,analysisData:c,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:92:13","data-matrix-name":"CompleteZiweiAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"92","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteZiweiAnalysis","data-component-content":"%7B%22birthDate%22%3A%22%5BIdentifier%5D%22%2C%22analysisData%22%3A%22%5BIdentifier%5D%22%7D"});if(e&&e.data){const D=e.data.basic_info;if(D&&D.personal_data){const H={date:D.personal_data.birth_date||"",time:D.personal_data.birth_time||"12:00",name:D.personal_data.name||"",gender:D.personal_data.gender==="男性"?"male":"female"};return l.jsx(ux,{birthDate:H,analysisData:c,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:104:15","data-matrix-name":"CompleteZiweiAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"104","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteZiweiAnalysis","data-component-content":"%7B%22birthDate%22%3A%22%5BIdentifier%5D%22%2C%22analysisData%22%3A%22%5BIdentifier%5D%22%7D"})}}const h=(e==null?void 0:e.data)||e,w=(h==null?void 0:h.ziwei_analysis)||(h==null?void 0:h.ziwei)||h,A=(h==null?void 0:h.detailed_analysis)||(h==null?void 0:h.analysis)||h;return l.jsxs("div",{className:"space-y-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:114:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"114","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%22%7D",children:[l.jsxs("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:116:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"116","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[l.jsx("h3",{className:"text-xl font-semibold mb-4 text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:117:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"117","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-purple-700%22%7D",children:"命宫信息"}),l.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:118:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"118","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-4%22%7D",children:[l.jsxs("div",{className:"bg-purple-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:119:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"119","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-purple-50%20p-4%20rounded-lg%22%7D",children:[l.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:120:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"120","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:120:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"120","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"命宫位置:"}),u(d(w,"ming_gong"),"未知")]}),l.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:121:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"121","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:121:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"121","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"命宫主星:"}),u(d(w,"ming_gong_xing"))]})]}),l.jsxs("div",{className:"bg-blue-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:123:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"123","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-4%20rounded-lg%22%7D",children:[l.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:124:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"124","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:124:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"124","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"整体运势:"}),u(d(w,"shi_er_gong.命宫.interpretation"))]}),l.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:125:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"125","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:125:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"125","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"星曜力度:"}),u(d(w,"shi_er_gong.命宫.strength"))]})]})]})]}),l.jsxs("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:131:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"131","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[l.jsx("h3",{className:"text-xl font-semibold mb-4 text-blue-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:132:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"132","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-blue-700%22%7D",children:"12宫位分析"}),l.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:133:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"133","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20lg%3Agrid-cols-3%20gap-4%22%7D",children:[{key:"命宫",name:"命宫"},{key:"兄弟宫",name:"兄弟宫"},{key:"夫妻宫",name:"夫妻宫"},{key:"子女宫",name:"子女宫"},{key:"财帛宫",name:"财帛宫"},{key:"疾厄宫",name:"疾厄宫"},{key:"迁移宫",name:"迁移宫"},{key:"交友宫",name:"交友宫"},{key:"事业宫",name:"事业宫"},{key:"田宅宫",name:"田宅宫"},{key:"福德宫",name:"福德宫"},{key:"父母宫",name:"父母宫"}].map(D=>{const H=d(w,`shi_er_gong.${D.key}`,{});return l.jsxs("div",{className:"bg-blue-50 p-3 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:150:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"150","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-3%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium text-blue-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:151:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"151","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-800%20mb-2%22%7D",children:D.name}),l.jsxs("p",{className:"text-sm text-gray-600 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:152:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"152","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%20mb-1%22%7D",children:["主星:",u(H.main_stars)]}),l.jsx("p",{className:"text-sm text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:155:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"155","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",children:u(H.interpretation)})]},D.key)})})]}),l.jsxs("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:165:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"165","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[l.jsx("h3",{className:"text-xl font-semibold mb-4 text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:166:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"166","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-green-700%22%7D",children:"四化飞星系统"}),l.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:167:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"167","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-4%22%7D",children:[{key:"hua_lu",name:"化禄",color:"bg-green-50"},{key:"hua_quan",name:"化权",color:"bg-red-50"},{key:"hua_ke",name:"化科",color:"bg-yellow-50"},{key:"hua_ji",name:"化忌",color:"bg-gray-50"}].map(D=>{const H=d(w,`si_hua.${D.key}`,{});return l.jsxs("div",{className:`${D.color} p-4 rounded-lg`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:176:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"176","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[l.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:177:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"177","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:D.name}),l.jsxs("p",{className:"text-sm text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:178:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"178","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",children:["星曜:",u(H.star)]}),l.jsxs("p",{className:"text-sm text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:181:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"181","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",children:["含义:",u(H.meaning)]})]},D.key)})})]}),l.jsxs("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:191:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"191","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[l.jsx("h3",{className:"text-xl font-semibold mb-4 text-indigo-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:192:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"192","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-indigo-700%22%7D",children:"性格分析"}),l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:193:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"193","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{className:"bg-indigo-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:194:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"194","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-indigo-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:195:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"195","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"性格概述"}),l.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:196:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"196","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:u(d(A,"character.overview"))})]}),l.jsxs("div",{className:"bg-blue-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:198:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"198","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:199:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"199","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"性格特质"}),l.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:200:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"200","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:u(d(A,"character.personality_traits"))})]})]})]}),l.jsxs("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:206:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"206","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[l.jsx("h3",{className:"text-xl font-semibold mb-4 text-orange-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:207:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"207","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-orange-700%22%7D",children:"事业财运"}),l.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:208:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"208","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-4%22%7D",children:[l.jsxs("div",{className:"bg-orange-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:209:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"209","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-orange-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:210:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"210","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"适合行业"}),l.jsx("div",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:211:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"211","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:Array.isArray(d(A,"career.suitable_industries"))&&((v=d(A,"career.suitable_industries"))==null?void 0:v.map((D,H)=>l.jsx("span",{className:"inline-block bg-white px-2 py-1 rounded mr-2 mb-2 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:214:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"214","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22inline-block%20bg-white%20px-2%20py-1%20rounded%20mr-2%20mb-2%20text-sm%22%7D",children:u(D)},H)))})]}),l.jsxs("div",{className:"bg-green-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:220:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"220","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:221:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"221","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"财富模式"}),l.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:222:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"222","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:u(d(A,"wealth.wealth_pattern"))})]})]})]}),l.jsxs("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:228:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"228","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[l.jsx("h3",{className:"text-xl font-semibold mb-4 text-pink-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:229:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"229","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-pink-700%22%7D",children:"感情婚姻"}),l.jsxs("div",{className:"bg-pink-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:230:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"230","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-pink-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:231:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"231","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"婚姻运势"}),l.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:232:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"232","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:u(d(A,"relationships.marriage_fortune"))}),l.jsxs("div",{className:"mt-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:233:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"233","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-3%22%7D",children:[l.jsx("h5",{className:"font-medium text-sm mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:234:16","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"234","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-medium%20text-sm%20mb-1%22%7D",children:"伴侣特质:"}),l.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:235:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"235","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:u(d(A,"relationships.spouse_characteristics"))})]})]})]}),l.jsxs("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:241:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"241","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[l.jsx("h3",{className:"text-xl font-semibold mb-4 text-teal-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:242:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"242","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-teal-700%22%7D",children:"健康指导"}),l.jsxs("div",{className:"bg-teal-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:243:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"243","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-teal-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:244:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"244","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:u(d(A,"health.constitution"))}),l.jsxs("div",{className:"mt-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:245:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"245","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-3%22%7D",children:[l.jsx("h5",{className:"font-medium text-sm mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:246:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"246","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-medium%20text-sm%20mb-1%22%7D",children:"建议:"}),l.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:247:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"247","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:u(d(A,"health.wellness_advice"))})]})]})]})]})},g=()=>{if(a)return l.jsx(px,{question:a,userId:r,divinationMethod:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:260:8","data-matrix-name":"CompleteYijingAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"260","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteYijingAnalysis","data-component-content":"%7B%22question%22%3A%22%5BIdentifier%5D%22%2C%22userId%22%3A%22%5BIdentifier%5D%22%2C%22divinationMethod%22%3A%22%5BIdentifier%5D%22%7D"});if(e&&e.data){const w=e.data.basic_info;if(w&&w.divination_data)return l.jsx(px,{question:w.divination_data.question||"综合运势如何?",userId:r||"user123",divinationMethod:i||"time","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:273:10","data-matrix-name":"CompleteYijingAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"273","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteYijingAnalysis","data-component-content":"%7B%22question%22%3A%22%5BLogicalExpression%5D%22%2C%22userId%22%3A%22%5BLogicalExpression%5D%22%2C%22divinationMethod%22%3A%22%5BLogicalExpression%5D%22%7D"})}const h=(e==null?void 0:e.data)||e;return l.jsxs("div",{className:"space-y-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:286:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"286","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%22%7D",children:[l.jsxs("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:288:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"288","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[l.jsx("h3",{className:"text-xl font-semibold mb-4 text-amber-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:289:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"289","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-amber-700%22%7D",children:"占卜基本信息"}),l.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:290:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"290","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-4%22%7D",children:[l.jsxs("div",{className:"bg-amber-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:291:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"291","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-amber-50%20p-4%20rounded-lg%22%7D",children:[l.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:292:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"292","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:292:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"292","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"占卜问题:"}),u(d(h,"basic_info.divination_data.question"))]}),l.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:293:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"293","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:293:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"293","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"起卦方法:"}),u(d(h,"basic_info.divination_data.method"))]})]}),l.jsxs("div",{className:"bg-yellow-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:295:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"295","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%22%7D",children:[l.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:296:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"296","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:296:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"296","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"占卜时间:"}),d(h,"basic_info.divination_data.divination_time")?new Date(d(h,"basic_info.divination_data.divination_time")).toLocaleString("zh-CN"):""]}),l.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:297:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"297","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:297:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"297","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"分析日期:"}),u(d(h,"analysis_date"))]})]})]})]}),l.jsxs("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:303:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"303","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[l.jsx("h3",{className:"text-xl font-semibold mb-4 text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:304:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"304","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-green-700%22%7D",children:"卦象分析"}),l.jsxs("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:307:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"307","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:[l.jsx("h4",{className:"text-lg font-medium mb-3 text-gray-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:308:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"308","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22text-lg%20font-medium%20mb-3%20text-gray-800%22%7D",children:"本卦识别"}),l.jsxs("div",{className:"bg-green-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:309:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"309","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("p",{className:"text-gray-700 text-lg font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:310:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"310","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-lg%20font-medium%22%7D",children:u(d(h,"basic_info.hexagram_info.main_hexagram"))}),l.jsxs("p",{className:"text-gray-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:313:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"313","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20mt-2%22%7D",children:["卦辞:",u(d(h,"basic_info.hexagram_info.hexagram_description"))]}),l.jsxs("p",{className:"text-gray-600 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:316:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"316","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20mt-1%22%7D",children:["上下卦:",u(d(h,"basic_info.hexagram_info.upper_trigram"))," / ",u(d(h,"basic_info.hexagram_info.lower_trigram"))]})]})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:323:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"323","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div",children:[l.jsx("h4",{className:"text-lg font-medium mb-3 text-gray-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:324:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"324","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22text-lg%20font-medium%20mb-3%20text-gray-800%22%7D",children:"卦象详解"}),l.jsx("div",{className:"bg-blue-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:325:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"325","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-4%20rounded-lg%22%7D",children:l.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:326:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"326","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:u(d(h,"basic_info.hexagram_info.detailed_interpretation"))})})]})]}),l.jsxs("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:332:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"332","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[l.jsx("h3",{className:"text-xl font-semibold mb-4 text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:333:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"333","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-purple-700%22%7D",children:"卦象主要分析"}),l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:334:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"334","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{className:"bg-purple-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:335:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"335","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-purple-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:336:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"336","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"主要含义"}),l.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:337:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"337","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:u(d(h,"detailed_analysis.hexagram_analysis.primary_meaning"))})]}),l.jsxs("div",{className:"bg-indigo-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:339:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"339","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-indigo-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:340:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"340","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"吉凶断语"}),l.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:341:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"341","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:u(d(h,"detailed_analysis.hexagram_analysis.judgment"))})]}),l.jsxs("div",{className:"bg-blue-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:343:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"343","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:344:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"344","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"象辞解释"}),l.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:345:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"345","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:u(d(h,"detailed_analysis.hexagram_analysis.image"))})]})]})]}),l.jsxs("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:351:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"351","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[l.jsx("h3",{className:"text-xl font-semibold mb-4 text-orange-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:352:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"352","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-orange-700%22%7D",children:"变卦分析"}),l.jsxs("div",{className:"bg-orange-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:353:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"353","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-orange-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:354:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"354","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"动爻位置"}),l.jsxs("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:355:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"355","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:["动爻在",u(d(h,"detailed_analysis.changing_lines_analysis.changing_line_position")),", 含义:",u(d(h,"detailed_analysis.changing_lines_analysis.line_meaning"))]}),l.jsxs("div",{className:"mt-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:359:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"359","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-3%22%7D",children:[l.jsx("h5",{className:"font-medium text-sm mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:360:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"360","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-medium%20text-sm%20mb-1%22%7D",children:"变卦结果:"}),l.jsxs("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:361:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"361","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:[u(d(h,"detailed_analysis.changing_hexagram.name"))," -",u(d(h,"detailed_analysis.changing_hexagram.meaning"))]}),l.jsx("p",{className:"text-gray-600 text-sm mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:365:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"365","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%20mt-1%22%7D",children:u(d(h,"detailed_analysis.changing_hexagram.transformation_insight"))})]})]})]}),l.jsxs("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:373:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"373","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[l.jsx("h3",{className:"text-xl font-semibold mb-4 text-cyan-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:374:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"374","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-cyan-700%22%7D",children:"人生指导"}),l.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:375:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"375","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[l.jsxs("div",{className:"bg-cyan-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:376:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"376","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-cyan-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:377:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"377","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"整体运势"}),l.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:378:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"378","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:u(d(h,"life_guidance.overall_fortune"))})]}),l.jsxs("div",{className:"bg-green-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:380:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"380","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:381:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"381","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"事业指导"}),l.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:382:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"382","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:u(d(h,"life_guidance.career_guidance"))})]}),l.jsxs("div",{className:"bg-pink-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:384:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"384","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-pink-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:385:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"385","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"情感指导"}),l.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:386:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"386","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:u(d(h,"life_guidance.relationship_guidance"))})]}),l.jsxs("div",{className:"bg-yellow-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:388:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"388","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:389:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"389","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"财运指导"}),l.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:390:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"390","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:u(d(h,"life_guidance.wealth_guidance"))})]})]})]}),l.jsxs("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:396:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"396","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[l.jsx("h3",{className:"text-xl font-semibold mb-4 text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:397:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"397","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-gray-700%22%7D",children:"易经智慧"}),l.jsxs("div",{className:"bg-gray-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:398:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"398","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gray-50%20p-4%20rounded-lg%22%7D",children:[l.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:399:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"399","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"核心信息"}),l.jsx("p",{className:"text-gray-700 text-lg font-medium mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:400:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"400","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-lg%20font-medium%20mb-3%22%7D",children:u(d(h,"divination_wisdom.key_message"))}),l.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:403:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"403","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[l.jsxs("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:404:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"404","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:[l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:405:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"405","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"行动建议:"}),u(d(h,"divination_wisdom.action_advice"))]}),l.jsxs("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:407:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"407","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:[l.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:408:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"408","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"哲学启示:"}),u(d(h,"divination_wisdom.philosophical_insight"))]})]})]})]})]})},b=()=>{switch(t){case"bazi":return p();case"ziwei":return x();case"yijing":return g();default:return l.jsx("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:428:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"428","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:l.jsxs("p",{className:"text-gray-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:429:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"429","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-500%22%7D",children:["未知的分析类型: ",t]})})}};return t==="bazi"&&n?p():t==="yijing"&&a?l.jsx(px,{question:a,userId:r,divinationMethod:i,analysisData:c,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:443:6","data-matrix-name":"CompleteYijingAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"443","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteYijingAnalysis","data-component-content":"%7B%22question%22%3A%22%5BIdentifier%5D%22%2C%22userId%22%3A%22%5BIdentifier%5D%22%2C%22divinationMethod%22%3A%22%5BIdentifier%5D%22%2C%22analysisData%22%3A%22%5BIdentifier%5D%22%7D"}):t==="ziwei"&&n?l.jsx(ux,{birthDate:n,analysisData:c,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:454:11","data-matrix-name":"CompleteZiweiAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"454","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteZiweiAnalysis","data-component-content":"%7B%22birthDate%22%3A%22%5BIdentifier%5D%22%2C%22analysisData%22%3A%22%5BIdentifier%5D%22%7D"}):e?l.jsx("div",{className:"max-w-4xl mx-auto p-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:467:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"467","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-4xl%20mx-auto%20p-4%22%7D",children:b()}):l.jsx("div",{className:"bg-white rounded-lg p-6 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:460:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"460","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:l.jsx("p",{className:"text-gray-500 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:461:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"461","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-500%20text-center%22%7D",children:"暂无分析数据"})})},BY=()=>{var A,v;const{user:e}=ya(),[t,n]=Z.useState(null),[a,r]=Z.useState("bazi"),[i,c]=Z.useState({name:"",birth_date:"",birth_time:"",gender:"male",birth_place:"",question:"财运"}),[d,u]=Z.useState(!1),[p,x]=Z.useState(null),g=Z.useMemo(()=>{if(a==="bazi"||a==="ziwei")return{date:i.birth_date,time:i.birth_time,name:i.name,gender:i.gender}},[a,i.birth_date,i.birth_time,i.name,i.gender]);Z.useEffect(()=>{b()},[e]),Z.useEffect(()=>{x(null)},[a]);const b=async()=>{if(e)try{const D=await Wt.profiles.get();if(D.data&&D.data.profile){const H=D.data.profile;n(H),c({name:H.full_name||"",birth_date:H.birth_date||"",birth_time:H.birth_time||"",gender:H.gender||"male",birth_place:H.birth_location||"",question:"财运"})}}catch(D){console.error("加载档案失败:",D)}},h=async()=>{if(e){if(a==="yijing"){if(!i.question){dt.error("请填写占卜问题");return}}else if(!i.name||!i.birth_date){dt.error("请填写姓名和出生日期");return}u(!0),x(null);try{const D={name:i.name,birth_date:i.birth_date,birth_time:i.birth_time,gender:i.gender,birth_place:i.birth_place};let H;switch(a){case"bazi":H=await Wt.analysis.bazi(D);break;case"ziwei":H=await Wt.analysis.ziwei(D);break;case"yijing":const N={question:i.question,user_id:e.id,divination_method:"time"};H=await Wt.analysis.yijing(N);break;default:throw new Error(`不支持的分析类型: ${a}`)}const{data:G,error:B}=H;if(B)throw B;if(G!=null&&G.error)throw new Error(G.error.message);const j=G.analysis;x({type:a,data:j});try{const N=a==="yijing"?{question:i.question,divination_method:"time"}:{name:i.name,birth_date:i.birth_date,birth_time:i.birth_time,birth_place:i.birth_place,gender:i.gender};await Wt.analysis.saveHistory(a,j,N),console.log("历史记录保存成功")}catch(N){console.error("保存历史记录失败:",N)}dt.success("分析完成!")}catch(D){console.error("分析失败:",D),dt.error("分析失败:"+(D.message||"未知错误"))}finally{u(!1)}}},w=[{type:"bazi",title:"八字命理",description:"基于传统八字学说,分析五行平衡、格局特点、四柱信息",icon:yn,color:"text-purple-600",bgColor:"bg-purple-50",borderColor:"border-purple-200"},{type:"ziwei",title:"紫微斗数",description:"通过星曜排布和十二宫位分析性格命运",icon:xs,color:"text-blue-600",bgColor:"bg-blue-50",borderColor:"border-blue-200"},{type:"yijing",title:"易经占卜",description:"运用梅花易数起卦法,解读卦象含义,指导人生决策",icon:pc,color:"text-amber-600",bgColor:"bg-amber-50",borderColor:"border-amber-200"}];return l.jsxs("div",{className:"max-w-7xl mx-auto px-4 space-y-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:201:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"201","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-7xl%20mx-auto%20px-4%20space-y-8%22%7D",children:[l.jsxs(me,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:203:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"203","data-component-file":"AnalysisPage.tsx","data-component-name":"Card",children:[l.jsxs(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:204:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"204","data-component-file":"AnalysisPage.tsx","data-component-name":"CardHeader",children:[l.jsx(Be,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:205:10","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"205","data-component-file":"AnalysisPage.tsx","data-component-name":"CardTitle",children:"选择分析类型"}),l.jsx("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:206:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"206","data-component-file":"AnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"选择您感兴趣的命理分析方式"})]}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:208:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"208","data-component-file":"AnalysisPage.tsx","data-component-name":"CardContent",children:l.jsx("div",{className:"grid md:grid-cols-3 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:209:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"209","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-3%20gap-4%22%7D",children:w.map(D=>{const H=D.icon,G=a===D.type;return l.jsxs("div",{onClick:()=>r(D.type),className:`p-4 rounded-lg border-2 cursor-pointer transition-all ${G?`${D.borderColor} ${D.bgColor}`:"border-gray-200 hover:border-gray-300"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:214:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"214","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[l.jsxs("div",{className:"flex items-center space-x-3 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:223:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"223","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-3%20mb-2%22%7D",children:[l.jsx(H,{className:`h-6 w-6 ${G?D.color:"text-gray-400"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:224:20","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"224","data-component-file":"AnalysisPage.tsx","data-component-name":"Icon","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D"}),l.jsx("h3",{className:`font-medium ${G?D.color:"text-gray-700"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:225:20","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"225","data-component-file":"AnalysisPage.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:D.title})]}),l.jsx("p",{className:"text-sm text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:229:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"229","data-component-file":"AnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",children:D.description})]},D.type)})})})]}),l.jsxs(me,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:238:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"238","data-component-file":"AnalysisPage.tsx","data-component-name":"Card",children:[l.jsxs(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:239:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"239","data-component-file":"AnalysisPage.tsx","data-component-name":"CardHeader",children:[l.jsx(Be,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:240:10","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"240","data-component-file":"AnalysisPage.tsx","data-component-name":"CardTitle",children:"填写分析信息"}),l.jsx("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:241:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"241","data-component-file":"AnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:t?"已从您的档案中自动填充,您可以修改":"请填写以下信息进行分析"})]}),l.jsxs(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:245:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"245","data-component-file":"AnalysisPage.tsx","data-component-name":"CardContent",children:[a==="yijing"?l.jsxs("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:248:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"248","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:[l.jsx(on,{label:"占卜问题 *",value:i.question,onChange:D=>c(H=>({...H,question:D.target.value})),placeholder:"请输入您希望占卜的具体问题,如:我的事业发展如何?",required:!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:249:14","data-matrix-name":"Input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"249","data-component-file":"AnalysisPage.tsx","data-component-name":"Input","data-component-content":"%7B%22label%22%3A%22%E5%8D%A0%E5%8D%9C%E9%97%AE%E9%A2%98%20*%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22placeholder%22%3A%22%E8%AF%B7%E8%BE%93%E5%85%A5%E6%82%A8%E5%B8%8C%E6%9C%9B%E5%8D%A0%E5%8D%9C%E7%9A%84%E5%85%B7%E4%BD%93%E9%97%AE%E9%A2%98%EF%BC%8C%E5%A6%82%EF%BC%9A%E6%88%91%E7%9A%84%E4%BA%8B%E4%B8%9A%E5%8F%91%E5%B1%95%E5%A6%82%E4%BD%95%EF%BC%9F%22%2C%22required%22%3Atrue%7D"}),l.jsx("p",{className:"text-sm text-gray-500 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:256:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"256","data-component-file":"AnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-500%20mt-2%22%7D",children:"💡 提示:问题越具体,占卜结果越准确。可以询问事业、感情、财运、健康等方面的问题。"})]}):l.jsxs(l.Fragment,{children:[l.jsxs("div",{className:"grid md:grid-cols-2 gap-4 mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:263:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"263","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%20mb-6%22%7D",children:[l.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:264:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"264","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[l.jsx(on,{label:"姓名 *",value:i.name,onChange:D=>c(H=>({...H,name:D.target.value})),required:!0,placeholder:"请输入真实姓名","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:265:18","data-matrix-name":"Input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"265","data-component-file":"AnalysisPage.tsx","data-component-name":"Input","data-component-content":"%7B%22label%22%3A%22%E5%A7%93%E5%90%8D%20*%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22required%22%3Atrue%2C%22placeholder%22%3A%22%E8%AF%B7%E8%BE%93%E5%85%A5%E7%9C%9F%E5%AE%9E%E5%A7%93%E5%90%8D%22%7D"}),l.jsx(ua,{className:"absolute right-3 top-8 h-4 w-4 text-gray-400 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:272:18","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"272","data-component-file":"AnalysisPage.tsx","data-component-name":"User","data-component-content":"%7B%22className%22%3A%22absolute%20right-3%20top-8%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]}),l.jsx(J7,{label:"性别 *",value:i.gender,onChange:D=>c(H=>({...H,gender:D.target.value})),options:[{value:"male",label:"男性"},{value:"female",label:"女性"}],required:!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:275:16","data-matrix-name":"Select","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"275","data-component-file":"AnalysisPage.tsx","data-component-name":"Select","data-component-content":"%7B%22label%22%3A%22%E6%80%A7%E5%88%AB%20*%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22options%22%3A%5B%22%5BObjectExpression%5D%22%2C%22%5BObjectExpression%5D%22%5D%2C%22required%22%3Atrue%7D"})]}),l.jsxs("div",{className:"grid md:grid-cols-2 gap-4 mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:287:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"287","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%20mb-6%22%7D",children:[l.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:288:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"288","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[l.jsx(on,{type:"date",label:"出生日期 *",value:i.birth_date,onChange:D=>{const H=D.target.value;H&&!/^\d{4}-\d{2}-\d{2}$/.test(H)||c(G=>({...G,birth_date:H}))},min:"1900-01-01",max:"2100-12-31",required:!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:289:18","data-matrix-name":"Input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"289","data-component-file":"AnalysisPage.tsx","data-component-name":"Input","data-component-content":"%7B%22type%22%3A%22date%22%2C%22label%22%3A%22%E5%87%BA%E7%94%9F%E6%97%A5%E6%9C%9F%20*%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22min%22%3A%221900-01-01%22%2C%22max%22%3A%222100-12-31%22%2C%22required%22%3Atrue%7D"}),l.jsx(za,{className:"absolute right-3 top-8 h-4 w-4 text-gray-400 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:305:18","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"305","data-component-file":"AnalysisPage.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22absolute%20right-3%20top-8%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]}),l.jsx(on,{type:"time",label:"出生时间",value:i.birth_time,onChange:D=>c(H=>({...H,birth_time:D.target.value})),placeholder:"选填,但强烈建议填写","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:308:16","data-matrix-name":"Input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"308","data-component-file":"AnalysisPage.tsx","data-component-name":"Input","data-component-content":"%7B%22type%22%3A%22time%22%2C%22label%22%3A%22%E5%87%BA%E7%94%9F%E6%97%B6%E9%97%B4%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22placeholder%22%3A%22%E9%80%89%E5%A1%AB%EF%BC%8C%E4%BD%86%E5%BC%BA%E7%83%88%E5%BB%BA%E8%AE%AE%E5%A1%AB%E5%86%99%22%7D"})]}),a!=="ziwei"&&l.jsx("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:318:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"318","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:l.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:319:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"319","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[l.jsx(on,{label:"出生地点",value:i.birth_place,onChange:D=>c(H=>({...H,birth_place:D.target.value})),placeholder:"如:北京市朝阳区(选填)","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:320:20","data-matrix-name":"Input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"320","data-component-file":"AnalysisPage.tsx","data-component-name":"Input","data-component-content":"%7B%22label%22%3A%22%E5%87%BA%E7%94%9F%E5%9C%B0%E7%82%B9%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22placeholder%22%3A%22%E5%A6%82%EF%BC%9A%E5%8C%97%E4%BA%AC%E5%B8%82%E6%9C%9D%E9%98%B3%E5%8C%BA%EF%BC%88%E9%80%89%E5%A1%AB%EF%BC%89%22%7D"}),l.jsx(q7,{className:"absolute right-3 top-8 h-4 w-4 text-gray-400 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:326:20","data-matrix-name":"MapPin","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"326","data-component-file":"AnalysisPage.tsx","data-component-name":"MapPin","data-component-content":"%7B%22className%22%3A%22absolute%20right-3%20top-8%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]})})]}),l.jsx(Ht,{onClick:h,disabled:d||(a==="yijing"?!i.question:!i.name||!i.birth_date),className:"w-full",size:"lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:333:10","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"333","data-component-file":"AnalysisPage.tsx","data-component-name":"Button","data-component-content":"%7B%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22disabled%22%3A%22%5BLogicalExpression%5D%22%2C%22className%22%3A%22w-full%22%2C%22size%22%3A%22lg%22%7D",children:d?l.jsxs(l.Fragment,{children:[l.jsx(km,{className:"mr-2 h-4 w-4 animate-spin","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:341:16","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"341","data-component-file":"AnalysisPage.tsx","data-component-name":"Loader2","data-component-content":"%7B%22className%22%3A%22mr-2%20h-4%20w-4%20animate-spin%22%7D"}),"分析中..."]}):l.jsxs(l.Fragment,{children:[l.jsx(yn,{className:"mr-2 h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:346:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"346","data-component-file":"AnalysisPage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-4%20w-4%22%7D"}),"开始",(A=w.find(D=>D.type===a))==null?void 0:A.title,"分析"]})})]})]}),p&&l.jsx(QU,{analysisResult:p,analysisType:a,birthDate:g,question:a==="yijing"?i.question:void 0,userId:(v=e==null?void 0:e.id)==null?void 0:v.toString(),divinationMethod:"time","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:356:8","data-matrix-name":"AnalysisResultDisplay","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"356","data-component-file":"AnalysisPage.tsx","data-component-name":"AnalysisResultDisplay","data-component-content":"%7B%22analysisResult%22%3A%22%5BIdentifier%5D%22%2C%22analysisType%22%3A%22%5BIdentifier%5D%22%2C%22birthDate%22%3A%22%5BIdentifier%5D%22%2C%22question%22%3A%22%5BConditionalExpression%5D%22%2C%22userId%22%3A%22%5BOptionalCallExpression%5D%22%2C%22divinationMethod%22%3A%22time%22%7D"})]})},_Y=()=>{var v;const{user:e}=ya(),[t,n]=Z.useState([]),[a,r]=Z.useState(!0),[i,c]=Z.useState(null),[d,u]=Z.useState(!1),p=(D,H,G=null)=>{try{return D?typeof D=="object"?D[H]||G:typeof D=="string"&&JSON.parse(D)[H]||G:G}catch(B){return console.warn("解析input_data失败:",B),G}};Z.useEffect(()=>{x()},[e]);const x=async()=>{if(e)try{r(!0);const D=await Wt.history.getAll();if(D.error)throw new Error(D.error.message);const G=(D.data||[]).map(B=>B.analysis?B:B.results?{...B,analysis:{[B.reading_type]:{[`${B.reading_type}_analysis`]:B.results},metadata:{analysis_time:B.created_at,version:"1.0",analysis_type:B.reading_type,migrated_from_results:!0}}}:B);n(G)}catch(D){console.error("加载历史记录失败:",D),dt.error("加载历史记录失败:"+(D.message||"未知错误"))}finally{r(!1)}},g=async D=>{if(confirm("确定要删除这条分析记录吗?"))try{const H=await Wt.history.delete(D);if(H.error)throw new Error(H.error.message);n(G=>G.filter(B=>B.id!==D)),(i==null?void 0:i.id)===D&&(c(null),u(!1)),dt.success("删除成功")}catch(H){console.error("删除失败:",H),dt.error("删除失败:"+(H.message||"未知错误"))}},b=D=>{c(D),u(!0)},h=D=>{switch(D){case"bazi":return yn;case"ziwei":return xs;case"yijing":return pc;default:return Fl}},w=D=>{switch(D){case"bazi":return"text-purple-600 bg-purple-50";case"ziwei":return"text-blue-600 bg-blue-50";case"yijing":return"text-green-600 bg-green-50";default:return"text-gray-600 bg-gray-50"}},A=D=>{switch(D){case"bazi":return"八字命理";case"ziwei":return"紫微斗数";case"yijing":return"易经占卜";default:return"未知类型"}};return d&&i?l.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:153:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"153","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[l.jsxs("div",{className:"flex items-center justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:154:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"154","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%22%7D",children:[l.jsx(Ht,{variant:"outline",onClick:()=>u(!1),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:155:10","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"155","data-component-file":"HistoryPage.tsx","data-component-name":"Button","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%7D",children:"← 返回列表"}),l.jsxs("div",{className:"text-right","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:161:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"161","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%22%7D",children:[l.jsxs("h2",{className:"text-xl font-semibold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:162:12","data-matrix-name":"h2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"162","data-component-file":"HistoryPage.tsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%22%7D",children:[i.name," 的",A(i.reading_type)]}),l.jsx("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:163:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"163","data-component-file":"HistoryPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:new Date(i.created_at).toLocaleString("zh-CN")})]})]}),l.jsx(QU,{analysisResult:i.analysis,analysisType:i.reading_type,birthDate:i.reading_type!=="yijing"?{date:i.birth_date||"",time:i.birth_time||"12:00",name:i.name||"",gender:i.gender||"male"}:void 0,question:i.reading_type==="yijing"?p(i.input_data,"question","综合运势如何?"):void 0,userId:(v=i.user_id)==null?void 0:v.toString(),divinationMethod:i.reading_type==="yijing"?p(i.input_data,"divination_method","time"):void 0,preAnalysisData:i.analysis,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:167:8","data-matrix-name":"AnalysisResultDisplay","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"167","data-component-file":"HistoryPage.tsx","data-component-name":"AnalysisResultDisplay","data-component-content":"%7B%22analysisResult%22%3A%22%5BMemberExpression%5D%22%2C%22analysisType%22%3A%22%5BTSAsExpression%5D%22%2C%22birthDate%22%3A%22%5BConditionalExpression%5D%22%2C%22question%22%3A%22%5BConditionalExpression%5D%22%2C%22userId%22%3A%22%5BOptionalCallExpression%5D%22%2C%22divinationMethod%22%3A%22%5BConditionalExpression%5D%22%2C%22preAnalysisData%22%3A%22%5BMemberExpression%5D%22%7D"})]}):l.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:188:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"188","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[l.jsx(me,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:189:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"189","data-component-file":"HistoryPage.tsx","data-component-name":"Card",children:l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:190:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"190","data-component-file":"HistoryPage.tsx","data-component-name":"CardHeader",children:l.jsxs("div",{className:"flex items-center space-x-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:191:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"191","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-3%22%7D",children:[l.jsx("div",{className:"w-12 h-12 bg-purple-100 rounded-full flex items-center justify-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:192:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"192","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-purple-100%20rounded-full%20flex%20items-center%20justify-center%22%7D",children:l.jsx(Fl,{className:"h-6 w-6 text-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:193:14","data-matrix-name":"History","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"193","data-component-file":"HistoryPage.tsx","data-component-name":"History","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-purple-600%22%7D"})}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:195:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"195","data-component-file":"HistoryPage.tsx","data-component-name":"div",children:[l.jsx(Be,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:196:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"196","data-component-file":"HistoryPage.tsx","data-component-name":"CardTitle",children:"历史记录"}),l.jsx("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:197:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"197","data-component-file":"HistoryPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"查看您之前的所有命理分析记录"})]})]})})}),a?l.jsx("div",{className:"flex items-center justify-center py-16","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:204:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"204","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-center%20py-16%22%7D",children:l.jsx("div",{className:"animate-spin rounded-full h-32 w-32 border-b-2 border-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:205:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"205","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22animate-spin%20rounded-full%20h-32%20w-32%20border-b-2%20border-purple-600%22%7D"})}):t.length===0?l.jsx(me,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:208:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"208","data-component-file":"HistoryPage.tsx","data-component-name":"Card",children:l.jsxs(ue,{className:"text-center py-16","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:209:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"209","data-component-file":"HistoryPage.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%20py-16%22%7D",children:[l.jsx(Fl,{className:"h-16 w-16 text-gray-400 mx-auto mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:210:12","data-matrix-name":"History","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"210","data-component-file":"HistoryPage.tsx","data-component-name":"History","data-component-content":"%7B%22className%22%3A%22h-16%20w-16%20text-gray-400%20mx-auto%20mb-4%22%7D"}),l.jsx("h3",{className:"text-lg font-medium text-gray-900 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:211:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"211","data-component-file":"HistoryPage.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-lg%20font-medium%20text-gray-900%20mb-2%22%7D",children:"暂无分析记录"}),l.jsx("p",{className:"text-gray-600 mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:212:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"212","data-component-file":"HistoryPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20mb-6%22%7D",children:"您还没有进行过任何命理分析"}),l.jsxs(Ht,{onClick:()=>window.location.href="/analysis","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:213:12","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"213","data-component-file":"HistoryPage.tsx","data-component-name":"Button","data-component-content":"%7B%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%7D",children:[l.jsx(yn,{className:"mr-2 h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:214:14","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"214","data-component-file":"HistoryPage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-4%20w-4%22%7D"}),"立即开始分析"]})]})}):l.jsx("div",{className:"grid gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:220:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"220","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20gap-4%22%7D",children:t.map(D=>{const H=h(D.reading_type),G=w(D.reading_type);return l.jsx(me,{className:"hover:shadow-lg transition-shadow","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:226:14","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"226","data-component-file":"HistoryPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22hover%3Ashadow-lg%20transition-shadow%22%7D",children:l.jsx(ue,{className:"p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:227:16","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"227","data-component-file":"HistoryPage.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22p-6%22%7D",children:l.jsxs("div",{className:"flex items-center justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:228:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"228","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%22%7D",children:[l.jsxs("div",{className:"flex items-center space-x-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:229:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"229","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-4%22%7D",children:[l.jsx("div",{className:`w-10 h-10 rounded-full flex items-center justify-center ${G}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:230:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"230","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:l.jsx(H,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:231:24","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"231","data-component-file":"HistoryPage.tsx","data-component-name":"Icon","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"})}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:233:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"233","data-component-file":"HistoryPage.tsx","data-component-name":"div",children:[l.jsxs("h3",{className:"font-medium text-gray-900","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:234:24","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"234","data-component-file":"HistoryPage.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-900%22%7D",children:[D.name||"未知姓名"," - ",A(D.reading_type)]}),l.jsxs("div",{className:"flex items-center space-x-4 text-sm text-gray-600 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:237:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"237","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-4%20text-sm%20text-gray-600%20mt-1%22%7D",children:[l.jsxs("div",{className:"flex items-center space-x-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:238:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"238","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-1%22%7D",children:[l.jsx(za,{className:"h-3 w-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:239:28","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"239","data-component-file":"HistoryPage.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22h-3%20w-3%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:240:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"240","data-component-file":"HistoryPage.tsx","data-component-name":"span",children:new Date(D.created_at).toLocaleString("zh-CN")})]}),l.jsxs("div",{className:"flex items-center space-x-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:242:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"242","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-1%22%7D",children:[l.jsx(ua,{className:"h-3 w-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:243:28","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"243","data-component-file":"HistoryPage.tsx","data-component-name":"User","data-component-content":"%7B%22className%22%3A%22h-3%20w-3%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:244:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"244","data-component-file":"HistoryPage.tsx","data-component-name":"span",children:D.reading_type==="yijing"?`问题:${p(D.input_data,"question","综合运势").substring(0,20)}${p(D.input_data,"question","").length>20?"...":""}`:D.birth_date})]})]})]})]}),l.jsxs("div",{className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:254:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"254","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[l.jsxs(Ht,{variant:"outline",size:"sm",onClick:()=>b(D),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:255:22","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"255","data-component-file":"HistoryPage.tsx","data-component-name":"Button","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22size%22%3A%22sm%22%2C%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%7D",children:[l.jsx(L7,{className:"mr-1 h-3 w-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:260:24","data-matrix-name":"Eye","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"260","data-component-file":"HistoryPage.tsx","data-component-name":"Eye","data-component-content":"%7B%22className%22%3A%22mr-1%20h-3%20w-3%22%7D"}),"查看"]}),l.jsx(Ht,{variant:"outline",size:"sm",onClick:()=>g(D.id),className:"text-red-600 hover:text-red-700 hover:bg-red-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:263:22","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"263","data-component-file":"HistoryPage.tsx","data-component-name":"Button","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22size%22%3A%22sm%22%2C%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22text-red-600%20hover%3Atext-red-700%20hover%3Abg-red-50%22%7D",children:l.jsx(A4,{className:"h-3 w-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:269:24","data-matrix-name":"Trash2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"269","data-component-file":"HistoryPage.tsx","data-component-name":"Trash2","data-component-content":"%7B%22className%22%3A%22h-3%20w-3%22%7D"})})]})]})})},D.id)})})]})},PY=()=>{const{user:e}=ya(),[t,n]=Z.useState(""),[a,r]=Z.useState("12:00"),[i,c]=Z.useState(null),[d,u]=Z.useState(!1),[p,x]=Z.useState(null),g={木:"#22c55e",火:"#ef4444",土:"#eab308",金:"#64748b",水:"#3b82f6"},b={木:"🌲",火:"🔥",土:"⛰️",金:"⚡",水:"💧"},h=async()=>{var v;if(!t){dt.error("请选择您的出生日期");return}u(!0),x(null);try{const D=await Wt.functions.invoke("bazi-wuxing-analysis",{body:{birthDate:t,birthTime:a}});if(D.error)throw new Error(D.error.message);if((v=D.data)!=null&&v.data)c(D.data.data),dt.success("五行分析完成!");else throw new Error("分析结果为空")}catch(D){console.error("五行分析错误:",D),x(D.message||"分析失败,请稍后重试"),dt.error("分析失败,请稍后重试")}finally{u(!1)}},w=()=>i!=null&&i.radarData?l.jsx(tj,{width:"100%",height:300,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:105:6","data-matrix-name":"ResponsiveContainer","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"105","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"ResponsiveContainer","data-component-content":"%7B%22width%22%3A%22100%25%22%2C%22height%22%3A300%7D",children:l.jsxs(XU,{data:i.radarData,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:106:8","data-matrix-name":"RadarChart","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"106","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"RadarChart","data-component-content":"%7B%22data%22%3A%22%5BMemberExpression%5D%22%7D",children:[l.jsx(Zh,{stroke:"#dc2626","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:107:10","data-matrix-name":"PolarGrid","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"107","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"PolarGrid","data-component-content":"%7B%22stroke%22%3A%22%23dc2626%22%7D"}),l.jsx(Hs,{dataKey:"element",tick:{fill:"#dc2626",fontSize:14,fontWeight:"bold"},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:108:10","data-matrix-name":"PolarAngleAxis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"108","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"PolarAngleAxis","data-component-content":"%7B%22dataKey%22%3A%22element%22%2C%22tick%22%3A%7B%22fill%22%3A%22%23dc2626%22%2C%22fontSize%22%3A14%2C%22fontWeight%22%3A%22bold%22%7D%7D"}),l.jsx(ws,{angle:90,domain:[0,100],tick:{fill:"#b91c1c",fontSize:12},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:112:10","data-matrix-name":"PolarRadiusAxis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"112","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"PolarRadiusAxis","data-component-content":"%7B%22angle%22%3A90%2C%22domain%22%3A%5B0%2C100%5D%2C%22tick%22%3A%7B%22fill%22%3A%22%23b91c1c%22%2C%22fontSize%22%3A12%7D%7D"}),l.jsx(js,{name:"五行强度",dataKey:"value",stroke:"#dc2626",fill:"rgba(220, 38, 38, 0.3)",fillOpacity:.6,strokeWidth:2,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:117:10","data-matrix-name":"Radar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"117","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Radar","data-component-content":"%7B%22name%22%3A%22%E4%BA%94%E8%A1%8C%E5%BC%BA%E5%BA%A6%22%2C%22dataKey%22%3A%22value%22%2C%22stroke%22%3A%22%23dc2626%22%2C%22fill%22%3A%22rgba(220%2C%2038%2C%2038%2C%200.3)%22%2C%22fillOpacity%22%3A0.6%2C%22strokeWidth%22%3A2%7D"})]})}):null,A=()=>i!=null&&i.wuxingWithStrength?l.jsx("div",{className:"grid grid-cols-5 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:135:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"135","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-5%20gap-4%22%7D",children:i.wuxingWithStrength.map(v=>l.jsx(me,{className:"text-center hover:shadow-xl transition-all duration-300 chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:137:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"137","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22text-center%20hover%3Ashadow-xl%20transition-all%20duration-300%20chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:l.jsxs(ue,{className:"p-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:138:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"138","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22p-4%22%7D",children:[l.jsx("div",{className:"text-3xl mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:139:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"139","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-2%22%7D",children:b[v.element]}),l.jsx("h3",{className:"font-bold text-red-800 text-lg mb-2 chinese-text-shadow","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:140:14","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"140","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20text-lg%20mb-2%20chinese-text-shadow%22%7D",children:v.element}),l.jsxs("div",{className:"text-2xl font-bold text-yellow-600 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:141:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"141","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-yellow-600%20mb-1%22%7D",children:[v.percentage,"%"]}),l.jsx("div",{className:`text-sm font-medium mb-2 ${v.strength==="旺"?"text-green-600":v.strength==="中"?"text-yellow-600":"text-orange-600"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:142:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"142","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:v.strength}),l.jsx("div",{className:"w-full h-3 bg-gray-200 rounded-full overflow-hidden","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:148:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"148","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-full%20h-3%20bg-gray-200%20rounded-full%20overflow-hidden%22%7D",children:l.jsx("div",{className:"h-full rounded-full transition-all duration-1000",style:{width:`${v.percentage}%`,backgroundColor:g[v.element]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:151:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"151","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22h-full%20rounded-full%20transition-all%20duration-1000%22%2C%22style%22%3A%7B%22width%22%3A%22%5BTemplateLiteral%5D%22%2C%22backgroundColor%22%3A%22%5BMemberExpression%5D%22%7D%7D"})})]})},v.element))}):null;return l.jsxs("div",{className:"space-y-8 relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:167:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"167","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%20relative%22%7D",children:[l.jsx("div",{className:"absolute top-0 left-0 w-32 h-32 opacity-20 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:169:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"169","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20top-0%20left-0%20w-32%20h-32%20opacity-20%20pointer-events-none%22%7D",children:l.jsx("img",{src:"/chinese_traditional_golden_ornate_frame.png",alt:"",className:"w-full h-full object-contain","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:170:8","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"170","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"img","data-component-content":"%7B%22src%22%3A%22%2Fchinese_traditional_golden_ornate_frame.png%22%2C%22alt%22%3A%22%22%2C%22className%22%3A%22w-full%20h-full%20object-contain%22%7D"})}),l.jsx("div",{className:"absolute top-20 right-0 w-32 h-32 opacity-20 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:176:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"176","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20top-20%20right-0%20w-32%20h-32%20opacity-20%20pointer-events-none%22%7D",children:l.jsx("img",{src:"/chinese_traditional_golden_ornate_frame.png",alt:"",className:"w-full h-full object-contain rotate-180","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:177:8","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"177","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"img","data-component-content":"%7B%22src%22%3A%22%2Fchinese_traditional_golden_ornate_frame.png%22%2C%22alt%22%3A%22%22%2C%22className%22%3A%22w-full%20h-full%20object-contain%20rotate-180%22%7D"})}),l.jsxs("div",{className:"text-center space-y-4 relative z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:185:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"185","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20space-y-4%20relative%20z-10%22%7D",children:[l.jsx("div",{className:"w-16 h-16 mx-auto bg-gradient-to-br from-yellow-400 to-amber-600 rounded-full flex items-center justify-center shadow-2xl border-3 border-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:186:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"186","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-16%20h-16%20mx-auto%20bg-gradient-to-br%20from-yellow-400%20to-amber-600%20rounded-full%20flex%20items-center%20justify-center%20shadow-2xl%20border-3%20border-red-600%22%7D",children:l.jsx(Zy,{className:"w-8 h-8 text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:187:10","data-matrix-name":"BarChart3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"187","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"BarChart3","data-component-content":"%7B%22className%22%3A%22w-8%20h-8%20text-red-800%22%7D"})}),l.jsxs("h1",{className:"text-4xl md:text-5xl font-bold text-red-800 chinese-text-shadow font-serif","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:189:8","data-matrix-name":"h1","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"189","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"h1","data-component-content":"%7B%22className%22%3A%22text-4xl%20md%3Atext-5xl%20font-bold%20text-red-800%20chinese-text-shadow%20font-serif%22%7D",children:["五行分析",l.jsx("span",{className:"block text-lg text-yellow-600 mt-2 font-normal","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:191:10","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"191","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22block%20text-lg%20text-yellow-600%20mt-2%20font-normal%22%7D",children:"深度解析您的五行构成与能量平衡"})]})]}),l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:198:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"198","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:199:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"199","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:200:10","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"200","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[l.jsx(za,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:201:12","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"201","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"输入您的出生信息"]})}),l.jsxs(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:205:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"205","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent",children:[l.jsxs("div",{className:"grid md:grid-cols-2 gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:206:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"206","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:207:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"207","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div",children:[l.jsx("label",{className:"block text-sm font-medium text-red-700 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:208:14","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"208","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-sm%20font-medium%20text-red-700%20mb-2%22%7D",children:"出生日期 *"}),l.jsx("input",{type:"date",value:t,onChange:v=>n(v.target.value),className:"w-full px-4 py-3 border-2 border-yellow-400 rounded-lg focus:outline-none focus:ring-2 focus:ring-red-500 bg-white text-red-800",required:!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:211:14","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"211","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22date%22%2C%22value%22%3A%22%5BIdentifier%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22w-full%20px-4%20py-3%20border-2%20border-yellow-400%20rounded-lg%20focus%3Aoutline-none%20focus%3Aring-2%20focus%3Aring-red-500%20bg-white%20text-red-800%22%2C%22required%22%3Atrue%7D"})]}),l.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:219:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"219","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div",children:[l.jsx("label",{className:"block text-sm font-medium text-red-700 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:220:14","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"220","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-sm%20font-medium%20text-red-700%20mb-2%22%7D",children:"出生时间"}),l.jsx("input",{type:"time",value:a,onChange:v=>r(v.target.value),className:"w-full px-4 py-3 border-2 border-yellow-400 rounded-lg focus:outline-none focus:ring-2 focus:ring-red-500 bg-white text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:223:14","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"223","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22time%22%2C%22value%22%3A%22%5BIdentifier%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22w-full%20px-4%20py-3%20border-2%20border-yellow-400%20rounded-lg%20focus%3Aoutline-none%20focus%3Aring-2%20focus%3Aring-red-500%20bg-white%20text-red-800%22%7D"})]})]}),l.jsx("div",{className:"mt-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:231:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"231","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-6%22%7D",children:l.jsx(Ht,{onClick:h,disabled:d||!t,size:"lg",className:"w-full chinese-red-glow text-white hover:shadow-xl transition-all duration-300 border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:232:12","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"232","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Button","data-component-content":"%7B%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22disabled%22%3A%22%5BLogicalExpression%5D%22%2C%22size%22%3A%22lg%22%2C%22className%22%3A%22w-full%20chinese-red-glow%20text-white%20hover%3Ashadow-xl%20transition-all%20duration-300%20border-2%20border-yellow-400%22%7D",children:d?l.jsx(l.Fragment,{children:"加载中..."}):l.jsxs(l.Fragment,{children:[l.jsx(yn,{className:"mr-2 h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:242:18","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"242","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-5%20w-5%22%7D"}),"开始五行分析"]})})})]})]}),p&&l.jsx(me,{className:"border-red-400 bg-red-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:253:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"253","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22border-red-400%20bg-red-50%22%7D",children:l.jsx(ue,{className:"p-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:254:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"254","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22p-4%22%7D",children:l.jsx("p",{className:"text-red-700 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:255:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"255","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-center%22%7D",children:p})})}),i&&l.jsxs("div",{className:"space-y-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:262:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"262","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%22%7D",children:[l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:264:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"264","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:265:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"265","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardHeader",children:l.jsx(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:266:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"266","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20text-center%22%7D",children:"五行能量分布"})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:270:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"270","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent",children:A()})]}),l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:276:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"276","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:277:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"277","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardHeader",children:l.jsx(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:278:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"278","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20text-center%22%7D",children:"五行平衡雷达图"})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:282:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"282","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent",children:l.jsx("div",{className:"bg-gradient-to-br from-red-50 to-yellow-50 rounded-lg p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:283:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"283","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:w()})})]}),l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:290:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"290","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:291:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"291","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:292:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"292","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[l.jsx(Yy,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:293:16","data-matrix-name":"Zap","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"293","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Zap","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"五行平衡分析"]})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:297:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"297","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent",children:l.jsxs("div",{className:"bg-gradient-to-br from-red-50 to-yellow-50 rounded-lg p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:298:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"298","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:[l.jsx("p",{className:"text-red-700 leading-relaxed text-lg font-medium whitespace-pre-line","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:299:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"299","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-lg%20font-medium%20whitespace-pre-line%22%7D",children:i.balanceAnalysis}),l.jsxs("div",{className:"mt-4 grid md:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:302:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"302","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-4%20grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[l.jsxs("div",{className:"text-center p-4 bg-white rounded-lg border-2 border-green-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:303:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"303","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20p-4%20bg-white%20rounded-lg%20border-2%20border-green-300%22%7D",children:[l.jsx("div",{className:"text-2xl mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:304:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"304","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20mb-2%22%7D",children:b[i.dominantElement]}),l.jsx("h4",{className:"font-bold text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:305:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"305","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-green-700%22%7D",children:"最强元素"}),l.jsx("p",{className:"text-green-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:306:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"306","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-green-600%22%7D",children:i.dominantElement})]}),l.jsxs("div",{className:"text-center p-4 bg-white rounded-lg border-2 border-orange-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:308:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"308","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20p-4%20bg-white%20rounded-lg%20border-2%20border-orange-300%22%7D",children:[l.jsx("div",{className:"text-2xl mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:309:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"309","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20mb-2%22%7D",children:b[i.weakestElement]}),l.jsx("h4",{className:"font-bold text-orange-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:310:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"310","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-orange-700%22%7D",children:"最弱元素"}),l.jsx("p",{className:"text-orange-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:311:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"311","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-orange-600%22%7D",children:i.weakestElement})]})]})]})})]}),l.jsxs(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:319:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"319","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:320:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"320","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardHeader",children:l.jsxs(Be,{className:"text-red-800 text-2xl font-bold chinese-text-shadow flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:321:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"321","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[l.jsx(Mm,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:322:16","data-matrix-name":"TrendingUp","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"322","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"TrendingUp","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"五行调和建议"]})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:326:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"326","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent",children:l.jsx("div",{className:"bg-gradient-to-br from-red-50 to-yellow-50 rounded-lg p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:327:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"327","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:l.jsx("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:328:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"328","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:i.suggestions.map((v,D)=>l.jsxs("div",{className:"flex items-start space-x-3 p-4 bg-white rounded-lg border-l-4 border-yellow-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:330:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"330","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-start%20space-x-3%20p-4%20bg-white%20rounded-lg%20border-l-4%20border-yellow-500%22%7D",children:[l.jsx("div",{className:"w-8 h-8 bg-gradient-to-br from-yellow-400 to-amber-500 rounded-full flex items-center justify-center flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:331:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"331","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-8%20h-8%20bg-gradient-to-br%20from-yellow-400%20to-amber-500%20rounded-full%20flex%20items-center%20justify-center%20flex-shrink-0%22%7D",children:l.jsx("span",{className:"text-red-800 font-bold text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:332:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"332","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-800%20font-bold%20text-sm%22%7D",children:D+1})}),l.jsx("p",{className:"text-red-700 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:334:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"334","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20font-medium%22%7D",children:v})]},D))})})})]})]})]})},G7=()=>{const{user:e}=ya(),t=uc(),[n,a]=Z.useState(!1),[r,i]=Z.useState({date:"",time:"12:00",name:"",gender:"male"}),c=(x,g)=>{i(b=>({...b,[x]:g}))},d=()=>{if(!r.date){dt.error("请选择您的出生日期");return}if(!r.time){dt.error("请选择您的出生时间");return}a(!0),dt.success("开始进行专业八字分析...")},u=()=>{n?a(!1):t("/analysis")},p=()=>{i({date:"",time:"12:00",name:"",gender:"male"}),a(!1)};return n?l.jsxs("div",{className:"min-h-screen bg-gradient-to-br from-red-50 to-yellow-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:71:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"71","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20bg-gradient-to-br%20from-red-50%20to-yellow-50%22%7D",children:[l.jsx("div",{className:"bg-white shadow-sm border-b border-yellow-200 sticky top-0 z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:73:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"73","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20shadow-sm%20border-b%20border-yellow-200%20sticky%20top-0%20z-10%22%7D",children:l.jsx("div",{className:"max-w-7xl mx-auto px-4 py-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:74:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"74","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-7xl%20mx-auto%20px-4%20py-4%22%7D",children:l.jsxs("div",{className:"flex items-center justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:75:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"75","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%22%7D",children:[l.jsxs(Ht,{onClick:u,variant:"outline",className:"flex items-center space-x-2 border-red-300 text-red-700 hover:bg-red-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:76:14","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"76","data-component-file":"BaziDetailsPage.tsx","data-component-name":"Button","data-component-content":"%7B%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22variant%22%3A%22outline%22%2C%22className%22%3A%22flex%20items-center%20space-x-2%20border-red-300%20text-red-700%20hover%3Abg-red-50%22%7D",children:[l.jsx(MC,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:81:16","data-matrix-name":"ArrowLeft","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"81","data-component-file":"BaziDetailsPage.tsx","data-component-name":"ArrowLeft","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:82:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"82","data-component-file":"BaziDetailsPage.tsx","data-component-name":"span",children:"返回设置"})]}),l.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:85:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"85","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx("h1",{className:"text-xl font-bold text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:86:16","data-matrix-name":"h1","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"86","data-component-file":"BaziDetailsPage.tsx","data-component-name":"h1","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-red-800%22%7D",children:"专业八字命理分析"}),l.jsxs("p",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:87:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"87","data-component-file":"BaziDetailsPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:[r.name," • ",r.date," • ",r.time]})]}),l.jsx(Ht,{onClick:p,variant:"outline",className:"border-yellow-300 text-yellow-700 hover:bg-yellow-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:92:14","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"92","data-component-file":"BaziDetailsPage.tsx","data-component-name":"Button","data-component-content":"%7B%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22variant%22%3A%22outline%22%2C%22className%22%3A%22border-yellow-300%20text-yellow-700%20hover%3Abg-yellow-50%22%7D",children:"重新分析"})]})})}),l.jsx(Oy,{birthDate:r,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:104:8","data-matrix-name":"CompleteBaziAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"104","data-component-file":"BaziDetailsPage.tsx","data-component-name":"CompleteBaziAnalysis","data-component-content":"%7B%22birthDate%22%3A%22%5BIdentifier%5D%22%7D"})]}):l.jsx("div",{className:"min-h-screen bg-gradient-to-br from-red-50 to-yellow-50 py-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:111:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"111","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20bg-gradient-to-br%20from-red-50%20to-yellow-50%20py-8%22%7D",children:l.jsxs("div",{className:"max-w-4xl mx-auto px-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:112:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"112","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-4xl%20mx-auto%20px-4%22%7D",children:[l.jsx("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:114:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"114","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:l.jsxs(Ht,{onClick:u,variant:"outline",className:"flex items-center space-x-2 border-red-300 text-red-700 hover:bg-red-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:115:10","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"115","data-component-file":"BaziDetailsPage.tsx","data-component-name":"Button","data-component-content":"%7B%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22variant%22%3A%22outline%22%2C%22className%22%3A%22flex%20items-center%20space-x-2%20border-red-300%20text-red-700%20hover%3Abg-red-50%22%7D",children:[l.jsx(MC,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:120:12","data-matrix-name":"ArrowLeft","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"120","data-component-file":"BaziDetailsPage.tsx","data-component-name":"ArrowLeft","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),l.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:121:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"121","data-component-file":"BaziDetailsPage.tsx","data-component-name":"span",children:"返回分析页面"})]})}),l.jsx(me,{className:"chinese-card-decoration dragon-corner border-2 border-yellow-400 mb-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:126:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"126","data-component-file":"BaziDetailsPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%20mb-8%22%7D",children:l.jsxs(Ge,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:127:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"127","data-component-file":"BaziDetailsPage.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[l.jsx(Be,{className:"text-red-800 text-3xl font-bold chinese-text-shadow","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:128:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"128","data-component-file":"BaziDetailsPage.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-3xl%20font-bold%20chinese-text-shadow%22%7D",children:"专业八字命理分析"}),l.jsx("p",{className:"text-red-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:131:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"131","data-component-file":"BaziDetailsPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mt-2%22%7D",children:"基于传统四柱八字理论,为您提供精准的命理分析和人生指导"})]})}),l.jsxs(me,{className:"chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:138:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"138","data-component-file":"BaziDetailsPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[l.jsx(Ge,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:139:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"139","data-component-file":"BaziDetailsPage.tsx","data-component-name":"CardHeader",children:l.jsx(Be,{className:"text-red-800 text-xl font-bold chinese-text-shadow text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:140:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"140","data-component-file":"BaziDetailsPage.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-xl%20font-bold%20chinese-text-shadow%20text-center%22%7D",children:"请输入您的出生信息"})}),l.jsx(ue,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:144:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"144","data-component-file":"BaziDetailsPage.tsx","data-component-name":"CardContent",children:l.jsx("div",{className:"bg-gradient-to-br from-red-50 to-yellow-50 rounded-lg p-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:145:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"145","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%20rounded-lg%20p-8%22%7D",children:l.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:146:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"146","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[l.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:148:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"148","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[l.jsxs("label",{className:"flex items-center text-red-800 font-semibold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:149:18","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"149","data-component-file":"BaziDetailsPage.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20text-red-800%20font-semibold%22%7D",children:[l.jsx(ua,{className:"h-5 w-5 mr-2 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:150:20","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"150","data-component-file":"BaziDetailsPage.tsx","data-component-name":"User","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20mr-2%20text-yellow-600%22%7D"}),"姓名(可选)"]}),l.jsx("input",{type:"text",value:r.name,onChange:x=>c("name",x.target.value),placeholder:"请输入您的姓名",className:"w-full px-4 py-3 border-2 border-yellow-300 rounded-lg focus:border-red-400 focus:outline-none transition-colors bg-white","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:153:18","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"153","data-component-file":"BaziDetailsPage.tsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22text%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22placeholder%22%3A%22%E8%AF%B7%E8%BE%93%E5%85%A5%E6%82%A8%E7%9A%84%E5%A7%93%E5%90%8D%22%2C%22className%22%3A%22w-full%20px-4%20py-3%20border-2%20border-yellow-300%20rounded-lg%20focus%3Aborder-red-400%20focus%3Aoutline-none%20transition-colors%20bg-white%22%7D"})]}),l.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:163:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"163","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[l.jsxs("label",{className:"flex items-center text-red-800 font-semibold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:164:18","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"164","data-component-file":"BaziDetailsPage.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20text-red-800%20font-semibold%22%7D",children:[l.jsx(ua,{className:"h-5 w-5 mr-2 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:165:20","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"165","data-component-file":"BaziDetailsPage.tsx","data-component-name":"User","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20mr-2%20text-yellow-600%22%7D"}),"性别"]}),l.jsxs("div",{className:"flex space-x-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:168:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"168","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20space-x-4%22%7D",children:[l.jsxs("label",{className:"flex items-center space-x-2 cursor-pointer","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:169:20","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"169","data-component-file":"BaziDetailsPage.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%20cursor-pointer%22%7D",children:[l.jsx("input",{type:"radio",name:"gender",value:"male",checked:r.gender==="male",onChange:x=>c("gender",x.target.value),className:"text-red-600 focus:ring-red-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:170:22","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"170","data-component-file":"BaziDetailsPage.tsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22radio%22%2C%22name%22%3A%22gender%22%2C%22value%22%3A%22male%22%2C%22checked%22%3A%22%5BBinaryExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22text-red-600%20focus%3Aring-red-500%22%7D"}),l.jsx("span",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:178:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"178","data-component-file":"BaziDetailsPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:"男性"})]}),l.jsxs("label",{className:"flex items-center space-x-2 cursor-pointer","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:180:20","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"180","data-component-file":"BaziDetailsPage.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%20cursor-pointer%22%7D",children:[l.jsx("input",{type:"radio",name:"gender",value:"female",checked:r.gender==="female",onChange:x=>c("gender",x.target.value),className:"text-red-600 focus:ring-red-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:181:22","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"181","data-component-file":"BaziDetailsPage.tsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22radio%22%2C%22name%22%3A%22gender%22%2C%22value%22%3A%22female%22%2C%22checked%22%3A%22%5BBinaryExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22text-red-600%20focus%3Aring-red-500%22%7D"}),l.jsx("span",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:189:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"189","data-component-file":"BaziDetailsPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:"女性"})]})]})]}),l.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:195:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"195","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[l.jsxs("label",{className:"flex items-center text-red-800 font-semibold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:196:18","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"196","data-component-file":"BaziDetailsPage.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20text-red-800%20font-semibold%22%7D",children:[l.jsx(za,{className:"h-5 w-5 mr-2 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:197:20","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"197","data-component-file":"BaziDetailsPage.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20mr-2%20text-yellow-600%22%7D"}),"出生日期 *"]}),l.jsx("input",{type:"date",value:r.date,onChange:x=>c("date",x.target.value),className:"w-full px-4 py-3 border-2 border-yellow-300 rounded-lg focus:border-red-400 focus:outline-none transition-colors bg-white",required:!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:200:18","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"200","data-component-file":"BaziDetailsPage.tsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22date%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22w-full%20px-4%20py-3%20border-2%20border-yellow-300%20rounded-lg%20focus%3Aborder-red-400%20focus%3Aoutline-none%20transition-colors%20bg-white%22%2C%22required%22%3Atrue%7D"})]}),l.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:210:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"210","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[l.jsxs("label",{className:"flex items-center text-red-800 font-semibold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:211:18","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"211","data-component-file":"BaziDetailsPage.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20text-red-800%20font-semibold%22%7D",children:[l.jsx(Lr,{className:"h-5 w-5 mr-2 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:212:20","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"212","data-component-file":"BaziDetailsPage.tsx","data-component-name":"Clock","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20mr-2%20text-yellow-600%22%7D"}),"出生时间 *"]}),l.jsx("input",{type:"time",value:r.time,onChange:x=>c("time",x.target.value),className:"w-full px-4 py-3 border-2 border-yellow-300 rounded-lg focus:border-red-400 focus:outline-none transition-colors bg-white",required:!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:215:18","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"215","data-component-file":"BaziDetailsPage.tsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22time%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22w-full%20px-4%20py-3%20border-2%20border-yellow-300%20rounded-lg%20focus%3Aborder-red-400%20focus%3Aoutline-none%20transition-colors%20bg-white%22%2C%22required%22%3Atrue%7D"}),l.jsx("p",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:222:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"222","data-component-file":"BaziDetailsPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:"请尽量提供准确的出生时间,这对八字分析的准确性非常重要"})]}),l.jsx("div",{className:"pt-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:228:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"228","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22pt-6%22%7D",children:l.jsx(Ht,{onClick:d,className:"w-full bg-gradient-to-r from-red-600 to-yellow-600 hover:from-red-700 hover:to-yellow-700 text-white font-bold py-4 px-8 rounded-lg text-lg transition-all duration-300 transform hover:scale-105 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:229:18","data-matrix-name":"Button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"229","data-component-file":"BaziDetailsPage.tsx","data-component-name":"Button","data-component-content":"%7B%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22w-full%20bg-gradient-to-r%20from-red-600%20to-yellow-600%20hover%3Afrom-red-700%20hover%3Ato-yellow-700%20text-white%20font-bold%20py-4%20px-8%20rounded-lg%20text-lg%20transition-all%20duration-300%20transform%20hover%3Ascale-105%20shadow-lg%22%7D",children:"开始专业八字分析"})})]})})})]}),l.jsx(me,{className:"chinese-card-decoration border-2 border-yellow-400 mt-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:242:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"242","data-component-file":"BaziDetailsPage.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%20mt-8%22%7D",children:l.jsx(ue,{className:"p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:243:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"243","data-component-file":"BaziDetailsPage.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22p-6%22%7D",children:l.jsxs("div",{className:"text-center text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:244:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"244","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20text-red-700%22%7D",children:[l.jsx("h3",{className:"font-bold text-lg mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:245:14","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"245","data-component-file":"BaziDetailsPage.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22font-bold%20text-lg%20mb-4%22%7D",children:"专业八字分析包含"}),l.jsxs("div",{className:"grid md:grid-cols-2 lg:grid-cols-4 gap-4 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:246:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"246","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20lg%3Agrid-cols-4%20gap-4%20text-sm%22%7D",children:[l.jsxs("div",{className:"bg-white p-3 rounded-lg border border-yellow-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:247:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"247","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-3%20rounded-lg%20border%20border-yellow-300%22%7D",children:[l.jsx("div",{className:"font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:248:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"248","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20mb-1%22%7D",children:"🏛️ 四柱详解"}),l.jsx("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:249:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"249","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div",children:"年月日时柱专业解释"})]}),l.jsxs("div",{className:"bg-white p-3 rounded-lg border border-yellow-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:251:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"251","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-3%20rounded-lg%20border%20border-yellow-300%22%7D",children:[l.jsx("div",{className:"font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:252:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"252","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20mb-1%22%7D",children:"⚡ 五行分析"}),l.jsx("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:253:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"253","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div",children:"五行旺衰与平衡调理"})]}),l.jsxs("div",{className:"bg-white p-3 rounded-lg border border-yellow-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:255:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"255","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-3%20rounded-lg%20border%20border-yellow-300%22%7D",children:[l.jsx("div",{className:"font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:256:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"256","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20mb-1%22%7D",children:"🌟 格局判定"}),l.jsx("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:257:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"257","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div",children:"命理格局与发展方向"})]}),l.jsxs("div",{className:"bg-white p-3 rounded-lg border border-yellow-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:259:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"259","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-3%20rounded-lg%20border%20border-yellow-300%22%7D",children:[l.jsx("div",{className:"font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:260:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"260","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20mb-1%22%7D",children:"📅 大运流年"}),l.jsx("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:261:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"261","data-component-file":"BaziDetailsPage.tsx","data-component-name":"div",children:"未来六年详细预测"})]})]}),l.jsx("p",{className:"text-xs mt-4 text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx:264:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx","data-component-line":"264","data-component-file":"BaziDetailsPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20mt-4%20text-red-600%22%7D",children:"本分析基于传统四柱八字理论,结合现代命理学研究成果,为您提供专业准确的命理指导"})]})})})]})})},Or=({children:e})=>{const{user:t,loading:n}=ya();return n?l.jsx("div",{className:"min-h-screen flex items-center justify-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ProtectedRoute.tsx:14:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ProtectedRoute.tsx","data-component-line":"14","data-component-file":"ProtectedRoute.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20flex%20items-center%20justify-center%22%7D",children:l.jsx("div",{className:"animate-spin rounded-full h-32 w-32 border-b-2 border-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ProtectedRoute.tsx:15:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ProtectedRoute.tsx","data-component-line":"15","data-component-file":"ProtectedRoute.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22animate-spin%20rounded-full%20h-32%20w-32%20border-b-2%20border-purple-600%22%7D"})}):t?l.jsx(l.Fragment,{children:e}):l.jsx(KB,{to:"/login",replace:!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ProtectedRoute.tsx:21:11","data-matrix-name":"Navigate","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ProtectedRoute.tsx","data-component-line":"21","data-component-file":"ProtectedRoute.tsx","data-component-name":"Navigate","data-component-content":"%7B%22to%22%3A%22%2Flogin%22%2C%22replace%22%3Atrue%7D"})};function SY(){return l.jsx(_7,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:20:4","data-matrix-name":"ErrorBoundary","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"20","data-component-file":"App.tsx","data-component-name":"ErrorBoundary",children:l.jsx(m4,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:21:6","data-matrix-name":"AuthProvider","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"21","data-component-file":"App.tsx","data-component-name":"AuthProvider",children:l.jsxs(r4,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:22:8","data-matrix-name":"Router","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"22","data-component-file":"App.tsx","data-component-name":"Router",children:[l.jsx(G_,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:23:10","data-matrix-name":"Layout","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"23","data-component-file":"App.tsx","data-component-name":"Layout",children:l.jsxs(QB,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:24:12","data-matrix-name":"Routes","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"24","data-component-file":"App.tsx","data-component-name":"Routes",children:[l.jsx(la,{path:"/",element:l.jsx(B_,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:25:39","data-matrix-name":"HomePage","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"25","data-component-file":"App.tsx","data-component-name":"HomePage"}),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:25:14","data-matrix-name":"Route","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"25","data-component-file":"App.tsx","data-component-name":"Route","data-component-content":"%7B%22path%22%3A%22%2F%22%2C%22element%22%3A%22%5BJSXElement%5D%22%7D"}),l.jsx(la,{path:"/login",element:l.jsx(__,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:26:44","data-matrix-name":"LoginPage","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"26","data-component-file":"App.tsx","data-component-name":"LoginPage"}),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:26:14","data-matrix-name":"Route","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"26","data-component-file":"App.tsx","data-component-name":"Route","data-component-content":"%7B%22path%22%3A%22%2Flogin%22%2C%22element%22%3A%22%5BJSXElement%5D%22%7D"}),l.jsx(la,{path:"/register",element:l.jsx(P_,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:27:47","data-matrix-name":"RegisterPage","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"27","data-component-file":"App.tsx","data-component-name":"RegisterPage"}),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:27:14","data-matrix-name":"Route","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"27","data-component-file":"App.tsx","data-component-name":"Route","data-component-content":"%7B%22path%22%3A%22%2Fregister%22%2C%22element%22%3A%22%5BJSXElement%5D%22%7D"}),l.jsx(la,{path:"/profile",element:l.jsx(Or,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:29:16","data-matrix-name":"ProtectedRoute","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"29","data-component-file":"App.tsx","data-component-name":"ProtectedRoute",children:l.jsx(S_,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:30:18","data-matrix-name":"ProfilePage","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"30","data-component-file":"App.tsx","data-component-name":"ProfilePage"})}),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:28:14","data-matrix-name":"Route","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"28","data-component-file":"App.tsx","data-component-name":"Route","data-component-content":"%7B%22path%22%3A%22%2Fprofile%22%2C%22element%22%3A%22%5BJSXElement%5D%22%7D"}),l.jsx(la,{path:"/analysis",element:l.jsx(Or,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:34:16","data-matrix-name":"ProtectedRoute","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"34","data-component-file":"App.tsx","data-component-name":"ProtectedRoute",children:l.jsx(BY,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:35:18","data-matrix-name":"AnalysisPage","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"35","data-component-file":"App.tsx","data-component-name":"AnalysisPage"})}),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:33:14","data-matrix-name":"Route","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"33","data-component-file":"App.tsx","data-component-name":"Route","data-component-content":"%7B%22path%22%3A%22%2Fanalysis%22%2C%22element%22%3A%22%5BJSXElement%5D%22%7D"}),l.jsx(la,{path:"/history",element:l.jsx(Or,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:39:16","data-matrix-name":"ProtectedRoute","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"39","data-component-file":"App.tsx","data-component-name":"ProtectedRoute",children:l.jsx(_Y,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:40:18","data-matrix-name":"HistoryPage","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"40","data-component-file":"App.tsx","data-component-name":"HistoryPage"})}),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:38:14","data-matrix-name":"Route","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"38","data-component-file":"App.tsx","data-component-name":"Route","data-component-content":"%7B%22path%22%3A%22%2Fhistory%22%2C%22element%22%3A%22%5BJSXElement%5D%22%7D"}),l.jsx(la,{path:"/wuxing",element:l.jsx(Or,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:44:16","data-matrix-name":"ProtectedRoute","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"44","data-component-file":"App.tsx","data-component-name":"ProtectedRoute",children:l.jsx(PY,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:45:18","data-matrix-name":"WuxingAnalysisPage","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"45","data-component-file":"App.tsx","data-component-name":"WuxingAnalysisPage"})}),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:43:14","data-matrix-name":"Route","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"43","data-component-file":"App.tsx","data-component-name":"Route","data-component-content":"%7B%22path%22%3A%22%2Fwuxing%22%2C%22element%22%3A%22%5BJSXElement%5D%22%7D"}),l.jsx(la,{path:"/bazi",element:l.jsx(Or,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:49:16","data-matrix-name":"ProtectedRoute","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"49","data-component-file":"App.tsx","data-component-name":"ProtectedRoute",children:l.jsx(G7,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:50:18","data-matrix-name":"BaziDetailsPage","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"50","data-component-file":"App.tsx","data-component-name":"BaziDetailsPage"})}),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:48:14","data-matrix-name":"Route","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"48","data-component-file":"App.tsx","data-component-name":"Route","data-component-content":"%7B%22path%22%3A%22%2Fbazi%22%2C%22element%22%3A%22%5BJSXElement%5D%22%7D"}),l.jsx(la,{path:"/bazi-details",element:l.jsx(Or,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:54:16","data-matrix-name":"ProtectedRoute","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"54","data-component-file":"App.tsx","data-component-name":"ProtectedRoute",children:l.jsx(G7,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:55:18","data-matrix-name":"BaziDetailsPage","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"55","data-component-file":"App.tsx","data-component-name":"BaziDetailsPage"})}),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:53:14","data-matrix-name":"Route","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"53","data-component-file":"App.tsx","data-component-name":"Route","data-component-content":"%7B%22path%22%3A%22%2Fbazi-details%22%2C%22element%22%3A%22%5BJSXElement%5D%22%7D"})]})}),l.jsx(N_,{position:"top-right",richColors:!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx:60:10","data-matrix-name":"Toaster","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/App.tsx","data-component-line":"60","data-component-file":"App.tsx","data-component-name":"Toaster","data-component-content":"%7B%22position%22%3A%22top-right%22%2C%22richColors%22%3Atrue%7D"})]})})})}nB.createRoot(document.getElementById("root")).render(l.jsx(_7,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/main.tsx:8:2","data-matrix-name":"ErrorBoundary","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/main.tsx","data-component-line":"8","data-component-file":"main.tsx","data-component-name":"ErrorBoundary",children:l.jsx(SY,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/main.tsx:9:4","data-matrix-name":"App","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/main.tsx","data-component-line":"9","data-component-file":"main.tsx","data-component-name":"App"})}));
|